907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc1337f5dc8c0aee0500"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) lseek(r0, 0x0, 0x0, 0x1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x5, 0x0, 0x8001, 0x0) 16:00:00 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r0, r3) setregid(r1, r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 16:00:00 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) r1 = socket(0x2, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x2) sendto$inet6(r1, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) getsockopt$inet_opts(r4, 0x0, 0x1, 0x0, &(0x7f0000000300)) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1d, r3, 0x0, 0xfffffffffffffffe) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) shutdown(r2, 0x0) 16:00:00 executing program 0: r0 = socket(0x6, 0x8000, 0x9b8f) r1 = socket(0x27, 0x805, 0x2) preadv(r0, &(0x7f0000002c40)=[{&(0x7f0000001840)=""/93, 0x5d}, {&(0x7f0000000000)=""/11, 0xb}, {&(0x7f00000018c0)=""/198, 0xc6}, {&(0x7f00000019c0)=""/217, 0xd9}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/171, 0xab}, {&(0x7f0000002b80)=""/125, 0x7d}, {&(0x7f0000002c00)=""/63, 0x3f}], 0x8, 0x0, 0x0) connect$unix(r1, &(0x7f0000002e40)=ANY=[@ANYBLOB="82022e2f666b6c6530007bb1dba28fbca1814547893aea1df3d945a586a799f3332932017b051296fb725a9a3f25eda4d3b47e0222ff086409a52f62ecc24a6222f7aef0464a6f70e0945d2a49cdef41689c0af611361f0a1d356dd1f1688ac32c05edd96f6c449b093870961e07bac8534acd46a9c6c99b89b9f137527b82d46b455fb2f283e4281ef79759b3ba3e5003f13908d233724f9627e3e3d6d110cf1f49c23323e27f3116e6ef0612759662f5f7a90bbbc44693cd7834a0fb5973996902fb1ec3c15c00d28a0e448f1889ebc59d80b89672ea12d48c0e401119a28a516105b64353cbcdd3c1152486244c79e1b60000000000000000678dd251c700000000000000008faec83d65c928940a778d8c61df0293f5865d105270917aac6936195431fc7c1be7f26f51937e7ecf4246432ed9619617f4aa9ff53cddc2eb2997716a6c7855b82848564a75c115b7ef29f93f742aea2db3ba245a9f831867457e38afa894022d1f0357526afe50e5533d3d960000000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1103, &(0x7f0000000080)=0xb0, 0x4) fcntl$setflags(r1, 0x2, 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000580)="c57f3769e7028ea94ad5540111bb1e4cb3b96113859117a986b63a5a222591f3ed8bec3ba18574266c4684bbdeaa6da20d67b802516fed6730b70ace2c5caed111bfd3b503af19a48f082a6d1fdb586e0bfa19b37c52207a7b6546636c56a0e948ea965274c1e236a84a7fc630b23b643086f76f95052fc5e2d55696a3323dd48edb79b516be2ff729a46de48dd498fb822bb84c557d204346cf486f79cef4cd2204ca6761818082663b9a213d6e9a95388c190b35d9ba30abae22fafd9fb77b6a883a17cc1d40352858b6d46a4b5dae224049d49a754208098e3b469a9c884008d6008547693ac1c4088392178356702987989efc902ed9b8b7", 0xfa}, {&(0x7f0000000680)="939e7a5da8fad7d874c244f2d79a244246728c95b87032398603b91e1330cf15650ead24033007b8db421ce86738ed79d07c6a69d41b4204871dd398050f48f5b65aa4a9eb", 0x45}, {&(0x7f0000000700)="ff2bd24bc3e5d3e5799f458e05b48fb1caff6b62b3f0fdd578079c0e18df956ddb8c55502189a12f6afc9bef0ef59b7c8d44c2c318f09225dd0e41d0ef0d33d6603d7df42f0397ab4edba4bba078a9f5d04774f6fdf787ab1b76697895f3f8290cf5372edb0c2b07eca5fdf47bbe5d290b4790967d862d5e", 0x78}, {&(0x7f0000000780)="79f0cf9ca6683821a1134f3039ba878283b49053590e5ad671da8ea504749f4d47c88bdd93c392c37dc27bcd6ce08200b20f42a1470c3f21a927a0302aef59348df55a1b3db7c65babd65fc4c6f53ad72095bf5c6531fc3f4b86ebbbd3237de929b79078c31659c0ef0139b2a1b1741b02daffb90f4f6558000c97c47bf3e440f85eca54d0aebabae01a8761f64d361c28ffd8a401ff6e3b1b157540d1347464c4c56e9c9240744a40b6b502b9f4c5bb55702b65278484120c8a7cacc6c05ee927db499721f0b4b00948d3ce3d937f1ca989f15ea3c4c86d35fffd2ff35a1fec648e567c590f75d67c206b1763048981649249704b4986709d743e7881a7d6eee78bce331f0b41efda1543b7df9946750f706065a1d62d1af7f7a9f263778f155dfc69a7128805837adebf1c7a9d702279ff14e15ab306d993c531f49c61ada5047d76a323c78fa65d4448dd9ec58492c0a60190f5f7e7710acdd05d637e70a4605bac8b79a5662498015b560731d29f29728c2bee051e624e2a47d34f29f27df2025f47234a112a60849eaf47d1630ec891fcc7e4fe887372137eccf595c794c422d7b118c4446113b639b88744c10a1c35f8a82395f9935d7185ca68c7a1e9be8677e44169a06d7a4578f57c432bc8be421d4e1f3ec44cb51890c98597372907406c695ece9713311ad3e3a9929fadf1181d0747587ad78a6d1e40906aa0989a4327b64bd89fd69227156ee37e43c5fcdd264ac063cd0407caa86995eedb17641ca437c6df53224afa8e55403e1c4ab5d5a65f7759fcfb8171666a37f006e8b76df83ded4fea34b49ff139e1425ea121c2daa0ae6b582523e471a7bee34efe829043a7f92d19888459fd0a17ea00f359f0ae0699d37bd8ff27a760cba67f1968b44f1fee80c99c25caf8b4b3d229a48c34a4a753626bbb5100b4c99ea106f00323ac397eaa5a3349d1d745c12f6ce829837f3ce214048fe8ff710ddb042deac1acadbbbe7c55e8949624277cdce2a4c3bd408733a6c1a1791209f4e9618423268896eefdd9f9a5663d7a8716bcb35f29e0e46e69cc0ab328a75ba4171df6637360b5af47bca3bb8d3f70d7345525f609c6a84e3ad0ebab610ed3dc2f42676aa04674473b7513d74cdb99e6fc150a84a0557b47fb8e4d8922472a82af602a80d90b52ff6fed30791cec89ca6fc1726b7a01dd448773c088a8f31872e0b730452ceff5faacf05b323a679b514105595e6fe2f6e47e264710802e4c6182a6ff5df0c398c08f9f56f5b7bf4321fd3cc9f8197c96a9d2f4595c6256bf941561772d2203d7c76fe309c9ff99de538e2333c79704b4a131651c64011a2e3bc432d4cc43d60ff8e149399c914455783faea4565d4ed79bc1dddfa413dc6a73506e59d4a7230563d145d0222618c151c64c6f4cb4234f7aec854d6bb8e5096f1cde5078820091fd32ad2e1d69625fe3e8d92712986b08d845414f002c130ad89ed63ee47c80aae9b7db3d66f0da04501f5a0a26acbe959385ffc1c9efdda41f7d333e12c40cbfd91693a27ea3f52bd3144f0d1c99f7139958e9c4bae73a2d19340f5a0caea2b7281c264a52afbe61fcf0237c2d235339b65d7af563fde3d030401c1cbd7b1319bcc4d149920b0e838d9f9ef0b533972210198b9bd8671e297b120425816512ba83f9bd290dfc538fa0d6730398f0fda38632c7082cad71419d36dd21b558daacadcf4aeea1beff244625c4252dbdf1dca8cc5d2138c438a4201fbec80c0bad6dc51b8a79046f0b901d457a13e5084bcb59c63d002223dae15ff2cd3d7370615dce2547b9963c8f2bcb9e89c679fb013d7311363d161cda6f3be815c4e9bf4626c7549b29e396513a86b4817a02a1bc08de90797cb778f9ceedb2a37d30ae43ad926d7ea427066a64bbdb319367f2a97a28a62046cb25ff9943f10bb2817c4ea75a55fba452fa5812626e5a0563d257f0f2f807d1ab61829a913e588e1d74979a742b7051423e97c9cd454ba1bc13f75a144b115b6bda359033edca1ecac1859791fd4a05b7c4f0e8993d846fa082425742f7b945d20015c6705807b93087e6f750768efa439448c382a2903b90974fbf2ad3165a6ecf0a60a7ec252216f055b26b482352d9f7075aa25ce8b6e289a15740ba74e7dc5a2e9fa67ebca835e8e0123b3ccf0600bb022d70822594d57824028f3441acbbb06bcaeffd735609500bfa1fbc4bd3ce5a7152aee98c6c213796e1e8a534403cc000c48bf50d562226a620d923619ca2cf394b943a22f03254febd9918bae95c0d10d981992baa156884a6add6d43eaf2d84e2821c191e4bec8527ec9ca4fcd1650430b138ad3e82e47d40a8cd356dc18565d3b9eb487e3adc092b1f74ed3a411fe3b64701845d66c9d2d170a8ed8fff600509a582fbe6b7c1d41ef07bc104edf2f1091da897901e42396a7368410bf5906211b794d534dc83c19d54ca6cf1f8266479039fbe4db7a3b10b83fc1da9657d53970046dddb56ae1366cbf7e3fbb9f721826da781691bf4442550fee382e32feacf761a815498328c67450344fcb372fc9f644da3dbedaf24d1d1d922e36abad5b2f0b423a013fb2cb4c67cde839807ff92716cb19978cea55cfd721f38af48511e0a0509f35e6df2ffe6162483bf7db1983d6278956093b2cce3e1d25126ec38dc780a5fa5a617a6f7b8e413eb5a899dbfcb98e002dd91134d7c87c58892229f8be532b3afe03eec5bd1224aede5bb5452855c69792d7d899b999e191541ab839e927994eb500f44fb7791eeb9b4fefa48fab0357c6306682f74ec2013fe4504537877aefb6375332c637b39ed6c782af4501022f3a8741d35c9c51cae2f90f032bf4e407b61aefec657945788839b0d8684ca64a79cdc45a56315fd9bc0aae0babff11721eb5e4b861c0944b683f8f65b287dd4b2dc7f29dcded3fe8790fc357f41f48934723c6e4fa5e83491b2751b7c9e15d73a9169ad97fce9cfb87b9f62a2ef5a2394231a25e5167259fb93dee7f79dc6ad3edb3f802d3cb61d253fc1ab221b63f64d0d85964101258d8d0192b628daeb6069f5b111c5b403b8e145ccdc4ca95704023a7373fbf2b0c8024893e72a80f388d5d6875ec67f32beecbc1e06e98da74d9cce2c3b23b45488762251840538be23a954d4b5f1d14ccf9de739e17c6513ce8068e92d54cb18e8f1790376b58c25b630dfe0b6dcf999e8fb73d24be4df988f5dd0b2a03daab6ff5dcd1347373343aca644337f6f6e452356e988a4b2097fb11c6971fb3620251aea8db2b4fd635782356425c9bfee5e153946e60aadeffdb2b1359d1d7ea64ac5f6aef575391e004240d72448f14bc3929a0e060c1bc27cf02de8a4cf798fdfe588af9d22cf4970c33f88683f76e3faf43d2b7dae5e121f1b467167a6c63080b2d1973b610f6fbf3ee4fc3257681b2408f848d644a7dcfd8c74652265d742938750e9455e4eb95bf17cd0dfd0716e11e8774a99b2f1308ae7e742c88745dda4b57e6a6eb7444b053dad2f80f91f0586a5ae625b2efd0f9764cac0facb6ed6e4382a2784f9ac144516ac127c37a9dc91a07b14198e5ce840d5976fcc3c87fe4386ceb6c725d1414912bcdb594e39dcc3cb400851b1d9b1c72ffcb5892ef6005cfed855e3d09f633efc1522d1a16f224138193092062c751152e5ab97512c3a284b82b171da5abd11f05a2552d3e643c3f8f5869e2735885e7ca3eed6ea9f86a34c15361c8d91e527248d092e49338f8c7ba5339057e2c16092af9dd4ee5c8028b0783521d8d6dbe6d1f8c69b44859a2e0843cdcdbba304f9f3b1206a81fd514fb5bb6d6353e3bcb3381dde12ba61c1114b02f04be74da8dcef1597f6c5e6e3c80c7b5632914fb7ddc8c226c3f6c3fbfac9f4401590d2a742524b33c6c1fa449214a641198308e870015a7bd2c080718ec67ef603d0a2041947502086782959a494e80ffb440f507015ab1ecd93bbb9bc3043edbcb1b2798ee5e0e8177d028d6439ee928d56e997d57183d06b7a0043d0f9e512366035b332bf65ff50256d870a33b21da74892512c4232c661734bc52323be55fd56baf24c6fc00cc5907d9d4320c608cdd55a783404c1d76d4558e4aafa359ddacf961197448dfe04646a58aa770957e78dbb394396f6d56694ddba9561f75e3fcfc7d38d970695e319eacf5f25b6384306d9a3473acbd5685ccdc0e3eac4c2797e165fade121c2ae8c4941a69afb9f121b31be6c1b787dd66da9e1d80538f90490a36fd3243a2acd892743adcc6130a1250092e6264e7d8b2edc1e4d8a5c7d85c0600675e5667ce1a90214f8deafc355518afdf6961830f0f7e63b411cdf82c1ec749937585873a513705f6f3a9ab1a400fcb8b73c1560e136828932139b49c08a6681fc9f327d9cd951e47bfa206a0be3757bcaded2e136f902fe288547cbab0330d227c3b1ff02e8718f4cf1da867acf970304094a1a5aff6c4069832917b9a78722a831ba4a066445b4e3824f196e7a32d50dad675e9f7487ab91c3a79b5d1303cd8c29418e2793ce0605181369389a8cd9c4e8bd5968ca5daec854ac5460788f3720ea28a1bf08e3700df820e04f0b643e833aeb4f0ce11cd6bc4ccd8bf7f5dc91511bb94d6c33edd191513b59d2da6c8a40cbead56e5223554bf1992feb4429f9859747b9fe88802cd408f8bfd1687d133e93c37937426b1460fbcefbaaa2f966ed0b2d0ff5d6dbae48bd72121411a45262fa7f1b6a680e6b29647ab04277a83f0a0270db21dc7a159dd954b4cdc873d682561a043d1d4bdfaaf9f0243baee78ec31afe58596052a7931195420fbb54a1e8d2e17f92bda22ec08fde97372d4926e9e5f261985d8cd1795716b76ea33f5c932b0226c506a816aec995867aa42d649572acb7840cfb91de43e04fe3ef652f0fbeefa3027259f22ac46d11bff38cd94884f582eae567a0ce8e5c792abbf1c43ce1c296e618ed8d6b4296fbafe61cfb821139f0b4773ac64dc6a3b519b22f1f2848f01fe149ed833389af7b289aaef9214761ceef5922827b0229dd36c5e87033516db016cb49641698cb713de8c82af45f557205808412af5b9ae116db6165816589047c9fb8b3b480b677a2b88078769d244da491acbc378b951cd542098e65597ffb0afefac8a0f957d9752dcfe9bce9d3fcae403144be5abd4576c5acdd24db4bee50409b94c47393562f83558bf940468692021d12695b41839834e50062fe45d4981be6bfe415a1d642d4243bfbc6a99e0016eb2410cf33a169ef20f7426754e2b1870b2317260f8c5314c28cf2c1bef28b7402a5e3044be8e156f791e3939f50825726d123f8a61620b1dd9af5f72bc8fb2cccd00fba5c0476e2bb2aa8ea6fd9643b22cb8af56100c81c7fbb496ad718b3b050f39b47f2e815b57372e1dea1ca984c07ead627578a56c5fd095b5cf22db8f93c565c37791a7da1264c65e0af61532256415e7de791d6f36db3813ab2f5376a704a04efda88510f42c1436172939fc8e7f8add1ba8061ff3c8f26ad137d848b2acfd198b82942f2400d7c7f620a3e1a55913f8d5668e86f2b99e952eb41c52befe4523685a867d3d6b885795cb0efa16e4776e30b83fa4073ef02d3da67b01230839938c96e9fb6aba79116cae7bb4bf6961d00f36f4f507ee31241c0ae42042e9f34ac691e48a7b5aa5fd44150b02ea2c234c29b82152a7de076d5f437ad0e289f2839af14b9600d71c6f71ef1cfa4427b99a540d6a9a346519d55a1f4e660cd010f6b4445f02e4c8f7a390dd9", 0x1000}], 0x4) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/35, 0x23}, {&(0x7f00000000c0)=""/142, 0x8e}, {&(0x7f0000000180)=""/196, 0xc4}, {&(0x7f0000000280)=""/246, 0xf6}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/12, 0xc}, {&(0x7f0000000480)=""/82, 0x52}], 0x7, 0x0, 0x0) lseek(r1, 0x0, 0x63, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000017c0)=0x3, 0x4) close(r0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xfffffffffffffff9, 0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f00000003c0)={0x0, 0x0, 0x8, 0x3, r2}) socketpair(0x18, 0x6, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000002c0)=0x1) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x280, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x81, 0xfffff, 0x6, 0xb79}, {{r4}, 0xfffffffffffffffd, 0x40, 0x4}, {{r5}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0x800}], 0x4, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffa, 0x4, 0x90, 0xfffffffffffffff8, 0x6}, {{r7}, 0xffffffffffffffff, 0x12, 0x1, 0x1, 0xa262}, {{r8}, 0x4760856969ee4130, 0x10, 0x41, 0x1}], 0xacf, &(0x7f0000000280)={0x0, 0x7f}) r9 = socket(0x18, 0x1, 0xfffffffffffffffc) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) write(r1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000ac0)={'./file0\x00', 0x0, 0x1, 0xffff, 0x1, 0x8, 0x9, 0x0, 0x3, 0x2, 0x20, 0x5df}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x88, 0x0) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xafe138eb9e2e9d05, 0x95, 0x2, 0xffffffff, 0x5}, {{r0}, 0xfffffffffffffffe, 0xbca97de3948e812f, 0x4, 0x0, 0x5}, {{r4}, 0xfffffffffffffffa, 0xa5, 0x4, 0x20000000000, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x2000001f, 0x0, 0x3}, {{r2}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0x3ff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x0, 0x0, 0x1ff}], 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x96, 0x1, 0x3, 0x6}, {{r1}, 0xfffffffffffffffc, 0x41, 0xfffff, 0x9000, 0x58f}, {{r5}, 0xffffffffffffffff, 0x60, 0x1, 0xfffffffffffffffb, 0x3}], 0x1, &(0x7f00000001c0)={0x4, 0x1000}) dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x4, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:01 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) semget(0x2, 0x0, 0x200) read(r1, &(0x7f0000000000)=""/5, 0x5) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000013c0)=[{0xc0, 0xffff, 0x8, "5c8f799ca5be262436985027fb4517bdc45ce6c170a3a2b71202f247d1bf30ade5f2549bff7e212ae3711c52bce1f30301a4a5c00d8e60e2229c74a29f1c1b1526c532086455cd622e282b1ab56cecd3da13552e69a54172420043b913f32a242ff7906b748309fbcaf4f592173de4a2cdcad4944f78a81eb66ace26870577ff2f02657bc637c240ee13cbe54834aec084d33e01ac1277f4537af339efa1cf5a435460aa01a0969f24cf8aed839c"}], 0xc0}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x102, 0x108) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x20, 0x0, 0x9, "75ab06459a571ae3d4c908e103cdd220a35294e7", 0x8, 0xf5}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7, 0x42c, 0x5}, {0x9, 0x8a, 0x0, 0x9}, {0x2, 0x6, 0x800, 0x80000001}, {0x100000000, 0x2, 0x5, 0x100}, {0x9, 0xdd9, 0x6, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x3, 0x1b, 0xb699, 0x5}, {0x1ff, 0x0, 0x2, 0x7}, {0x8, 0x3, 0x7, 0xa85}, {0x0, 0x3, 0x9, 0x89}, {0x0, 0x70, 0x200, 0x6}, {0x7, 0x1, 0xffffffffffffffff, 0x6}]}) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660000000000"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x10000000002, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x3f) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x5, 0x8, './file0\x00', 0x3, 0x0, 0x80000001, 0x5}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x7fffffff) ftruncate(r0, 0x0, 0x5b) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000580)=""/127, 0x7f}, {&(0x7f0000000600)=""/186, 0xba}], 0x7, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000740)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000780)) close(r0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') readv(r0, &(0x7f0000000880)=[{&(0x7f0000000840)=""/7, 0x7}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) getgroups(0x2, &(0x7f00000009c0)=[r1, r2]) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000a00)=@un=@abs, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000a40)=""/52, 0x34}, {&(0x7f0000000a80)=""/26, 0x1a}], 0x2, &(0x7f0000000b00)=""/75, 0x4b}, 0x40) pread(r0, &(0x7f0000000bc0)="2707211fe5db194b054114f713397607f747f1d9e4d13a00146685d7f775fd477473a05412c17adddf765051e9c2d7398990afd4101b8027becb72abefaf9a64e408018210febec9f58803c881d32841dc16acefc76b1adac63cf2ff9658332ae89217b8db9dbec0ea9754cdc366eabc184c8b4c71a480285da8fc0a1ab266ea69d07060d80dc141ef151a1847d71797a53ff34ddee7e1d1e3b7c516b41804febb35fc9c6ee9f3b2b4a4598be105ff0102e7cdbd7b266a94f51979a10f4760d736ff5b8544fca7407d3380d8a4687f4917", 0xd1, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) unveil(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)='W\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000d40)={0xfff, 0x1, './file0\x00', 0x8, 0xfff, 0x3, 0x1f}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000d80)=0x7) ioctl$KDSETRAD(r0, 0x20004b43) openat$null(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001080)={0x2, 0x8, 0x2, 0x0, &(0x7f0000000e00)={{0x8, 0x72360e7f, 0x6, 0x100000001, 0x800, 0x8, 0xfff}, {[0x2, 0x8, 0x5, 0xe00000000000000, 0x9, 0x1, 0x2, 0x3, 0x40, 0xfffffffffffffffa, 0x100000000, 0x5, 0x2, 0x7f, 0x0, 0x5, 0x4, 0x100000000], [0x5, 0x7f, 0xffffffffb4820d7d, 0xc4d, 0x2, 0x284, 0x6, 0x1, 0x9, 0x7], [0x2, 0x1f, 0x6, 0x0, 0x200, 0x2, 0x1a9148fe], [0x7f, 0x9, 0x80, 0x6, 0x80000001, 0x80], [{0xfffffffffffffffa, 0xa8, 0x5, 0x80}, {0x1000, 0x0, 0x3, 0x8}, {0x1, 0x2, 0x5, 0x80000001}, {0x0, 0x4, 0x9, 0x3}, {0x68, 0xab00000000000000, 0x0, 0xb97}, {0x81, 0x9, 0x100000001, 0x7}, {0x4, 0x7, 0x1000, 0x1}, {0x7, 0x8, 0x7, 0xffffffff}], {0xf4, 0x3, 0xfff, 0x2b17029b}, {0xd28, 0x401, 0x1000000000000000, 0x1}}}, 0x7, 0x9}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000010c0)={0x8, 0x6}) mkdir(&(0x7f0000001100)='./file0\x00', 0x36) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x9, 0x0, 0x2ee3902, 0x7ff}, {0xff89, 0xc1f, 0x10000, 0x99}, {0x1, 0x0, 0x4000000000, 0x9}, {0x6, 0x717, 0x1, 0xffffffffffffffcc}, {0x10001, 0x100000000, 0x5e08, 0x101}, {0x8, 0x7f, 0x25a, 0x8}]}) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x1, 0x0, {[0x1ab, 0x6, 0x100000001, 0x4, 0x4, 0x5, 0x2, 0x7fffffff, 0x101, 0x6, 0x9, 0xffff, 0x0, 0x8, 0x927, 0x80, 0x4, 0x5f26], [0x3fb8, 0x94, 0x20, 0x5, 0x80, 0x7, 0x9, 0x1, 0x0, 0x3], [0x1, 0x6, 0xb0, 0x2, 0x2, 0x7f, 0x4], [0xffffffffffffffc0, 0x40, 0x5, 0x100000000, 0x3, 0x7], [{0x4, 0x7, 0xfffffffffffffffc, 0x2bc}, {0x100, 0x80, 0x3, 0x4}, {0x1, 0x80000000, 0xaf6, 0x8e85}, {0x6, 0x9, 0xb19, 0x1ff}, {0xfffffffffffffff7, 0x3, 0x1af, 0x6}, {0x0, 0x9, 0xea, 0x4}, {0x81, 0x1ff, 0x0, 0x3d}, {0x5, 0x1000, 0x1, 0x3}], {0x9, 0xd7, 0xffffffffffff3697, 0x4}, {0x0, 0x5, 0x7f, 0x4}}}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x2, 0xfffffffffffffff8, 0x1, r2}) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) write(r0, &(0x7f00000001c0)="32691a519d3aa2d8d802b52bc3388d5b733c4667c654b8524ce00629bd5f471acdcf6e39d8be6915b51faec237ac52035f6203896040602c721c77aa2efa93e62f680df4edbde60092c2ea1b4596fb3de0d5a78a822a1502e733b72de9d40b20eb9928dc651e6ffdb85ec24837b4ce16806d3996771da7b21457d43c13c9c5ba9e0e53e0d796d3465a542af0cc55af7b43a89116f3bdf1a0c8d79a5284ccaa5adacf5d46373ecf5a9d714ec4592b4f7ca03c254618d0f3c8c57983f0be9507275f1c8d011858e795689992427bbf7977bf5acc9cba68a150e1e7838987e167aa1c9cb10c0b7ce5f66a98bcf76d50f26a46f04764f57b1433b6df0f3749116d20f98e887b2c57d271466e222a3c0e808c9f46ecb621cebccf4276eb71328978ced0d555cc3c3f171d4b0e3434ee096660eebac7c44e95a8a34754ad79dde17b4b2896b36650af6fe2d04e2711274826f1d5cf2bca18c1df0076553a48613f5c279b8e5e11b562b78b91b2a06cd7c6fd2eb6b38ac9aa5c4bfa505a6128203723d82fd18c260941a0e873ea2fd49703290af4ad9063288e364d9efc3d7ad5b23df9c37ac9604a355c38be03043b3a813c133f299828d30c6a928e98fb9297e3ec6b0b30c6c76a3968197f5b797a8e0e7f9ef7bce5cc1d27360d5c2c58ad609952e6a0bc91a6ca0bb68636dd175787e43c92b29d647c4695d2d141f3bd5f003e0f744f4499ecace20ef69e62337b8eb978ee36f83d71fef0459d0070cbdbf11c6d153f95ec2e5dfc039e0d31a6b3f508dc0c9ed913ff918f571cf269be80f21aac48cf33d53fdb6d3d0cf931204ee6c55c40c9e36a984406908193b0a3efa45228595af021c905ba99b7022b81fd81ee9ad064e1f625666db5046b98dc5dcb1fe1cafd25ed628714720119fe1c98d4723a833b335aec666a6e1204ea945dcf2ae9587302a27d200e8ec81088178210d1f01ecf6a054c8b5f37436b7631ed1046a227ad6805fd46420a22f051e0324765f96dd944c63de512ec7c7153978c4453c91dac4a9dbc63f06e9162861c24021015968f32d28563bcab7e5ed1309b24323e176110e39bba16f070428fb7178b50baafb1748bb1bd9faad46f2253f11096e0d80ac4fa56cae685ad3792b2469b6a942c700b31a697fe4ce48691ba2d945db2f8a950e61f7c7786c2b5ae612cd0e585f3391697cbbbefa0f3eb09686a6053e556cf525f97f01778d6f0b5dbe0fe24dfc8a047a64297c28adc2dee9db486fabd6aa5b9ae32647e8a0112a0ccca67317fd084c5ea3bf830b8b955c678f97950be6319ee99ab9bd54c3e602bfcbba5f61bbe289fcdbb3fff0f051e4ad178c26df88bac2d7cbaaf42ebc8f60be308b40d7458db3732b05a923d5a7c5179006a6b3d293e656bd07f85fa6066a0282e8f6d5ebecb3dadc54a9a3e0c8d9f01f2d7400ad81059921cbac0f46a82630c6b1d60457e41f938b7a824a87e083d224ffa78bbc6e0773cf5eb25b9292fe89ce1008f34d894f091177d01f4e2da8f4013e0ee5134e801b2fcb14e8583c29de84212d1ef65960ecc2cb44e48c8b5730e626adf5ad437d20344adc9e53f561e84f723d8421c4f0cc45d8835b57846bb91ccfc6c3a1e5d8c76043f9b60980dd3a192bc62075b44b9b840c2bc9a7d6ad120bfe5147a4e035a05c5a9363cb2eb76155ebfd69188478487deb12c56dfef041ba00ece4f76af4968d276d8b712319f4852675c3d5c6da252e32864465761d269ae2796d7727ec89ab9c4cc93565999ea4e72a4ee795c9852d13bed98ff4afbfef75879c6d2c06ebaced4d9634f94a42211c4c75ed94316a51d7cf20460e1b3501cb1bf88f3e646f67ffab34798cfe87069b4f4e5950ba7b52108d8a12a7dc675e034c9ade12231adf408eb925669f7b44223f584e066bb8716b85dcde454f3380d7451e950767aaa8643a5bf8a576d8a9ab2258f0b49c384c0e4589e5461a910948e04b04ce149638f440de3ec0af9022c369098aa2a8f320d038b80e629c70136ef6f5bb0ab2ad835b7497e502bccfdf1a56b07b3649b26c0b44a2a27bb54e075b1a52c60daa61c78f52a034795cae41ac5ed96efbd568c009500b5e500ce54cf4c25c7e3161bd5b761b36559f72e9cd1e0a7665c38680492e97d85e81dd292649f31080867f544eea6872cf92b47b6a4ed7438ee718d29f9cee4de819a661de57ebd530a07c0d0546068bbfa6cc4bc05292618632a18f65011370dc4ea49e8dad5f21d24fa767835a7023808cba6f5054e9387791ed0f7f78f47f81ff66aea8c832ece953af9d842d6adc84f47615e566dbacf2a49ae3152abec23c7c77abd85126eec708386b86fe59d82cd3dfd8b1024c3dc453d7261e09038f0be7c4a0ce31a87c581acdd8be45c880f4283110a1307dfd5f2bf77578d83ff1134c33a2e68d1ff403f8667dfd48a998981463f4c044ef3c27b6c9e04a4aeaba24a032697e186ff0bf47b335acc9bf598c2b8a260103154800c9ccf5c9774fc30d02a18ed82e65af56ab73d2dadc9262f705f3230523a30b94f8defd3f61bfd671cfd47e7c5723debe738da5f9fd286f60f21e2b98541bb19c0ad5aa3f9b9a7bf1cccd573e39c0199962cc4d2bb1da58e675dd5985b7fc36b7abc4d48b3223f028303c99d4e7e146547e7d89fccd1f2978dc4197cae53e10712abdf175534da0daa03987e1016f6adb670402e2c06f284f3b038e47179f703f81739a7c04786c70094b3dec0dad2a4fe77ea676acc238f5ab5318d30d89e682c3d33f34442296c6435bc1e7e65f02f4b6c69fe9b32438969a24dd4e08e600b89020a28c32d28eeea2b56d4da09ff40a3c5d02e48b29198ad430552ce721faa3683ae415d571bdcc18abad850808d042b36750413e0f24c5c9c270992eded0d5a05ddfee1f7f34eebc43fa8e2f7679093f5a967c9201e44fce7e261adb2092ca83dc5daf4a0876bf7de75b105aa099f2fdc821205ac1f00b74a69a7538a025dd1fe3157bc38a28eab39f039378d87cbd36f013cee3a4f392dcaba6d8bc3b603d7d410d26db0b07431f3e2fefa6ba7ec0ed27c3477bdefd5796fbf9da8372e5ad7cf66913f6314b66f3d9912b964971bfe6f8f6e4fc3808f93a68ab82c53614bc3cf6fe2f6b1c44285c4a0bd105ea733a2251575caf20a79b3c594138c38341a79f99ebca987560a51e35fd3e64e7ad08f10bb790d60aff62ce8b667f99de5447e1526b0be80a25015f850e86d5537a056130e939de6675e60d395cddf2f557fc4a38e028812f2270f96cb90da922d2d94c2e4b2887b8074942b1044f6d6b9e2fd32f94d1575c36847237ec3e8adbdfda8dc989176ea384a23993e86e35a2b153bfe38198601dcf02bcf38eb8dae806d140e2cde20e36812edde6a42746846d659c343f757eba26b3674b27fe0c9ae9e3bb134b0a4f3a6c09514ac6840b6856899697675ed1f7c0ba14fe2a339a9d0c5879ba222aee5f17b1444d5f5917dd011d84bb742918fc503925c44d83741b9a8329c6e3bb3e94851079e404e11f266b9df823d6aa9a500b47c4c44a52983e6eb8aba27cac29b0b49bb89c8d04cde5173e8c8b87cc19428af8adfc67641cb42e4bc687d907de10ffd05468681c10cbe64dd8a0653d5c652cb941df21332d05fa0ec2da12935cb9c5bc95d6aab1e3b9db7309eeaa8dfb0696b9feaffeb4df6175ca7cd604100a70d70ac4d764c350757f480571ef5e992c7fad5dd728f06715f574cb1024cfa794e398d53d9cbd87bbcdb72f20c0dd6133153d72d864c39dbf8dacb022a0d1875309f5219d65f31eaf657dc018c28502b5e9d9e0bc6b2134956b5451b7b7b220d1f34560af7362d3c06a1c3b8f35f5b51749db5047e0d821849a381da87a67de0c8f3ce4ccad09bee44907d436edceb635d7a45ea9d3bbab8de758c5cb7b428997a7a233ce9ecdc57ddbdbbf14c672ed6527b86549c8235e4fa4fe2773607404223bb561498f3caa31606b32b4a7442412495c1a50497e0683f618af300d045e040069128307f4c67ead89a8ae94bb08bd6ee3e283051fa990c2dc8eb18f8098ea695535652f989323a9572ce7e1fc2a3f72269fd36e3a26da8ae078feabbdc50f028cd6aab52bf5bf023fadab48b5feca05dcf58e3b45d06a9509e57a495885788c57fe8727d23f3bef60cc4504082dbde77c2d1ddbe0cefe79f337492021388758237dd91a90c3e5e91b47d35017dfffd4b038ef584e4aea91bb0f0961342c464617b1f46f375c8efa267c4d1df92204cff6880ccab99498c7f41b1f312cf9223f38ef153ddf2402177de03d1a4d3a5a41bca06df2395ad1c65595d14fa4d205266c05c492dff05f5d39b9abac7960546b6189aedcf34834c49a22266fe5d8b932c3402f4158946221fe4c75eaa764694bc52d5ce590232537592c255abe7bcd5917707f97d2f4c0cf4f58068d98d313e31751acc94c4cb17f6fef05efb01d2a0fd69ef7ef7ef60d286380ee3c0822f1b8545c07dde221efcdc509c04e956fb4869bb3a0401effbbed9ee89ff8345f2c228b07fd3bf733a5066c36d0650e8904c8ac5391d12c663e368f6516a7b95db824b60aa6c981a6b96aa43b7ca2f7acc388a9edd59ce00a0891c0dbdfd6d2773183b8f026b80cf6ea3baa591d2ea54c2bf9f183fe0fd958fa06880cdda433e2e30c1fe54a4662649f56693597ff4b2f3d9fa26c13c0d609c4ee01d4cbc6f4cc1bd076b3f69cc4648a976ad234038a85ef91402e36a88bd7813c98c11fe5261bb05d817d13eafce68bcae7b9b7c8643f0c0b8f93cc1abb1e0f00e67de29848239385ce513892e612a9cef6c2b87a81cb0ed94460d0d9737dbd2cb224964a13c266762a36e865e602fc25c7938de29a0c235adae763fca460df696673ae7b5752cea8791eb8bfe9afb2886c506810812ec87167e02785cf2aed0c335418dc9f3dfb3b587fb1cbf806e11ebf8e10d46cc850350b50cfc2bf30b8f9085f742291c1a2907e38191b6d5a9f02773b25286c4af38972301808e738d64af7ff5d255c5333a8270f5feeced7d2ed4dd13d0eecbb4b1689e8ffeb1a585daa9e3c85bfcf3af3fdd891c4620bb0ab8ffd0b460fe33b0233926b132de9436eb103b7f02d258f45d6194ce8e04d24af8557a7f23cde585ae94ca6aaf31efefe09ab14d404f2be70c8abfd8605758ce454a6b7bd977a4d4a0f8b82f41883457fd378926f31dae6266062f33dc421a832474ed8947c22ccf529c64978310a5824fa623d8e3556f357f88827cd042fd99838958bde5ce714bbd618e8a69bb4aa7f01d062de00e3a511efd304b963d2809a5ceb3933d8e9b94dc1da405f30c2052f44af9dca18f75e80a481133ea1f49f0e8df2d89e198256484e541e78381b29382deb07236987887d8e916f7c1f4c9c3f4271d8646bae511bdffbb8d08c450d0e62526488f65c94eff12120b27191c3b2f1e61aef8d5c82b3addbae2ea46c04526c5bcce2187724bebb33c9131014c38f090a20d695795179376a074cc249372b2792355c262fc1547ace86ed1d57ae55573f43041f24305e2324bfbe5c1f3a6af629728eb253862db0b3722fb88d1ddceab5bca5e9c7ca77669ea99bb9abb2e4cb186ebdba97d31a86a6ea34752786131ca419f5e264530ed78c543278122eea7eb6882416808a9a7a37517b9cbe5e7965c498ed5fcbf28e6640a3ee2ce18fad4c717173579b403f6808b2a64543ce3af6e83d8054152ab95b9be50fd312d40865019143e56c50feb15d1cce51d7cda1a47e5", 0x1000) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="dfbdec90485f23e0e2b22a6656bc1e0263ce4111660daf98e2bf763c8bf1624f44e862d43b9823cf0036e9042318d784851849f6c236f0457a5cacedf427f94aa7a97f28c78d0ae77f71cecb5e35bc7413dd84357d66423f07e28319e07b85e1b87a92c5b66623c21a3a17b0e10024812f6d55471b26a22c012221164c824f6c8508997ee6900408bae90a8c7bd13f5c107d1cb6c6f64d534ce5e36b58c24d5745b0df41c83adb", 0xa7) open(&(0x7f0000000000)='./bus\x00', 0x600, 0x7d) 16:00:02 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0x80000000}], 0x1}) ioctl$TIOCSBRK(r0, 0x2000747b) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x2000)=nil, 0x2000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 16:00:03 executing program 1: setuid(0xee01) setuid(0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8000, 0x3, 0x2, 0x1, 0x100000000, 0x5, 0xb4a0, 0x1, 0x3, 0x9, 0xffffffff}) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="1ba1cbaca58017f7271fd65c9b01bc6a0190bfbdee092b5e9db690da080b38789d8ee4b383c730aab9c12e2cc572d41dd5364158fce31881ef8a0e52bbac50269b7f506838136742f9e53ca8a260d3b7a0ed22e31f1f823dac835e262e1597e781fd513d6fc2505eda614907a05b170f3a0ad78b89d246662d7576d13417358f92fbcab1cadf0dffe3b0a183717aa03a88", 0x91}, {&(0x7f0000000180)="f82075c541b59aa3fdcfa183cc7cbd486839bda739ebce77b66a4aefe46edb27acb5bba7c20444f615b0e7092f800c0d8bf93ff63bfd7974d87404e1cd4c54728f1e0caea7cd6e0f94f90775b2ea6884d905f7cc2f484048cf54927462b18a87e86dd81b590cdd15c090f16401", 0x6d}, {&(0x7f0000000200)="73f0e73325f65fdb609d4e39d8dce6f272624f387e996ac20fd893ee6b4ec8af4d911794b632cd2450a97f049c3101972ca61cf30cb6d775d8aee1a5f34f1c96cbf0145a74338ff08406a836e78f2600cbd03c5368324718b4da82ce4072cbf08e7aeae1d9282ad58f18ae53813c2b9eeff5ad2c085793f2710efe5f61b26c0856cb72a58d72a66449f95b5c10b5e9729c32614f67eb5a4926e7915a056d175bc942af4ac200dd8007080d8451e57692107f51f220eeefc4f74195af4320518a95308dc1e915b0d9afd301e53a5cc1925da50e7e4d000c658aa941eaff4a276eba745087f72cce0c6681885a295583eead42b04706cae1078dcb2cdffd95134666eea0677744d87ccadea0288026e87f408993be4815e992f9bee9e8f9c88d538cea71a41fb6454dd1c495b493faffb020d3067ac441026728bc47e1be3ef44827b99a60812264555b1596001c4ea5abd00640428e15b6725cd398c4d8b33bcc81e2c763723e8fe3197044835fff2fb9fabad987976a0233e0c8914ce165f0af65209f67ed36835964462cd496a20b68ec6e4d622f9bc461119a1ff6dc611e228604745b35a494fda9fa9e32472850367b4c805bce20270c959fef8f81a223e65461de2b546af6901f0f50d0ba1aacdb5ddc96ba3760e6e4f1e46394e0050e8b726ba4f22eee837edf2be3c91bc4b71f8f303a913d92d0ccdb070454d7e69eeb286beae932d4419872d8ba104ed8bdc0fb2296636cbb3aed2db2e7cfa98c3374787f7fcfbcc28ac106fea0b6344e3b1d71999918728ec5da46d83a479efb7fd8b617a036c30489d2bcbb30aa9249c5dcb500d4f36c5e3824e64d7a973dcfd9199bb73a6538eef1160fab0d71a1bea6ad2ed01b46fddc009fbcad5fafd127af7c4a124f8fba658f52dc60cd2e7ee2fc1c558213ac1dc4ab5c0845ec1f23b239d65901c8c196bf8c4968b9d107860262e9f2c257dd8e7cbc48d72bc8dfa41319dfb1652d5983f8f5b72544f370cbad4012db018ee683e75d689e1e6eb283262302a6d081232dddc430de4d41734ac977abbdd4ba0cde8938aa657185e936321f80623e7afc921a12d8d4e98c55394d78af6b7a5e0ad8229938d90788fd31a06353f089e47f781d95eac12f97222c6a1f911987fdccd0c827156a48e8a0005bbcf692c2219045419a2b5bcf33639d22ea2c1b665fa600a50c169ee89a2d40a68f2cca56684c3745db03028676fbbd254e1aa22f76837b2281ebd5f89306392f1232979f753bfc432ad2635262f2aad0d8d050518c13d0bdccb80e24418c6c722b23d5f0e294cf811a07729e46086dc95d0add994357d64d31e91d007ea9bac1cee3cbba26c91b1d60d6b91baf27dfd3cd13998aedc4c4862cd67fb791d4d5bb5ca6327b687c1d0741c1aecaf204558e8e1071f332b1bff23ed6cbfe441ed568ecfeaf322fefb17286e1a404a3cd1287699bcde299491db927a877c3790ef85c34cc1049a6b275ceb2b9472ad84218dd7bc02f87431be05f0286ce24c377273af691fcbe792cbb544607414e110365b87b4b26cd545e23150d76335f230b4a3b0e12980550927b413d7eef59f9e905fe678b4f61b9d407723308b5ea561f88f19ac79921fe324606e388e976afc755754c84cc31b8e7c9c21d71ab9e9900ed29a88ee8f08750185a9088733fcfd4d5324ee024aae34ff307a50055ed3683d747e2f9c218ff7c46c86440942a711f68606ffdb3e70023a61bbc1c8418cb804f8e501825e819a72a53d808364ce50fb7d1d8b22945288641c96449079ae916b68f65e7113ab5c9704b3ca6909c05ca213751dec0060fbd6c6dbb5d0d6de347e02b671b00fa3c1c4213704ced6a3345bb386e0fce9f30299ad23651d8b6dd5b683bdf2290b0ab71f9a58fe1d310980d419fe5b466b7ca57b5f3feac78c73848368439dd8aa1c9e67935ede160c0b55c58c3ea798cf61028b41579178677572a896851571433e132f19d5cf5384c0d828aa882b34e97edcefb6e1c4ed0d117af23116bdf46edc2fe2864ee7840df023723d756c4f4479787f624702f710e6c0f7a645e19368cf61a95cf0ba886cbe8f4a925618428389b7b9ec7b339392731ab4e7a93079d2822fd67d0ee206ee60b7651275fa069b2fbea65f70be72d77d95182e2f5aea20bdaf7075bd0d6e84ea357e01499428155918b16a13459a70e46c08bef1b1d98e6cf2bdbcd447479bc95c31aad3e00a5eebf00a36ee9f0037e3f090017dfa18b371b4d31db94e51bcbba32eaf64b5015c3616a64377b5adf172e6e762e9d95e795a67cca3bd5a3b01b944acfa02006bf23eae6a0a0de65a5d9ceadb98d8ffbc332a986f767cfc1425eb96f07042980df584ec191f4232b1afbc434bd813a7e71c8c4a92242755d9ce1d57c689e5d92ac9a4be51336db22d863ea4c7231eaefc945d913c933a260886af7720de1f0ae7af061fe8dc9d8c093dceb71e543edfba6266be182824f9db0e8ef86209bfe5f385610ebc0844299be08e7f9a0f9b54791f0021444f6807f26fc4bae83d1c31958855bceffad5b25c41ed27a9fc30d5b5a81d2d7547ae2c883192eae20faedce04990a764797e9c88d453de5526ac564e9bf96e9537b771f3de98ef6dad9c908e6b3bd5c1695249c7f05e171c14fde5d8bcb8cd2b5a0de0bf7e5e24fa6c70c5e9bf75313ea8599e3119462757537bb2000fb402cf911edcbcfd91e89e6279d5e9bf35c43592db8a7771fba21abe727b9318ac9476621d5f73bb30906d4a335a0363c207a9d21eeed24d5290c01a17be7337581c41a01183be28dc0430f5daa77e5d96e8d29434b29d7df9481db5f3905e15c22529be9bf100ca05f761968f73c9394f5674f9ed0206ec79812978c7a444dfa543950aefc8278c13f0ad1f7beaa8e2978f838b525f18d930cc613e2eaf9a54fa0f19d0a55e2f1ad137ca000473594f6fd709f08b41bf0b4c57c28b4028af72696714635b858af99bc8e0cb10b2f16e5aafbe05f63a497163a10d9d0876c14c1abc5b8e76c0dea225dc2855b9160b21c57a274eaf9861a3da66e3fc1e5a5456b222ee02efa13a0a7577d23b438610fbffbe39be301f1490ee31fa1c5c82895b7418d1fed12d4723151a418f7383d7d93f52d7fe17bb40f6a227f3471381c35dcb9ebb672c59e09b91ff9ac21a73b0b1e5c2265f966bd15b13a79d09f596daa8f5f65f5f8048d88904e9c8604e0195d301db347bf14d90bd1d41df753e76904573d18a9c5fc6d01444300b0f51e26df99df676f2bd1d5e6620eb23cbbe687ef683d412cdb15ad5b840519a8039065ea064e2dbb75cae8bfdc1ef8bf8efcee5c00d87ff3efa56403df3be51827133ae0081256f689cf766196925c88c1f99c2019f9eef160de8aa0e2c4bee19ce9e0f17090aa73140d302bbc9dfc8592b7ece284f4ab1c56b37d9f49ecc6692d90e93e4fe16ac6caf78858dd8ca9e7e9182120a5a84f5f12023fdad805bdf96acdafdc53145823448a92da54a313f3f754c3080966abce5eed739af1bac84741d0d41389efa3704f56d7336b2f95306842a8374c4b563352c43697343a20a16dfdf56106d3b893ae9f7bac43b2f983adbe11a3277883d41cb6508d15d7a9c02cf31da625d2da3997b321422b5045a12cdd529c615efa698767b462a6a51e10e633cc605df666847704ed8cf006e079e20872c10c59ea177a85d7891f523760b7ca8f825267281ec30f142c9cf2d372926c613435416205f30b4738a1a16454466c88c6981231a417516b1daca9d8a0cc968f3092612db4c8f6fedd3e383efdcdc84be2dff594b4d072a33264c5157b6bb78810d5c1289f7e23a721156c985bf2182e07caa189aec3b69a5514e8df8e80d7e2718719cc3f8f5174b53816286e855707e05fabda95c8e408b1405ffa8a2ce7153f36b7d0d26b63f67e8ae9524a69c95167322fe63935430e447a54dbe56a9593aca394f2a6a68212adfde7caf0bbea3ba59955f86550d1c6bbaf950c1bf94929f95f10884dff36bcda6125fd664867e871f983c3f3cf457c659c2075bd6a54dd5cc0c3eb5f89048d7ddb8c8ce459fb66a2dfbfa0a92c5491a85d3c498b4720cee7c06a10ed1a301159709ca3c890b94cfa139cb18dd6c8f2aa4654dd1f3bce5bf003da3e0db9c4adf023c651db313180967ec01ca37fb1b6dbfb37f8ccfabb254bba5ee8835a3576836d4ade3c8fa59890222cb7b16ef5843db372f55a548f384800b992e98d4e567d1ad2ca7c7861c85201328ce04dbf7d3153359cbb2571398cd40ac831484584519e07c8271a16266520a07d9ac9f3bcd40b34d03c628aeaf610828ff93c741de64a384d46b31a72e7c0fcb83730385d675011dbc1457ff2440b44235653c46bb77578dc4debcd5db2e90281d7a4d66a280af75665a8f09e34bc4fb716b705ddb1a0bcc1e2bb5fb6e42f795699ff05b1d02fd51039a26b9f8e1b6394bd607ce1a68007fd767f64c6f4b99ba4a8a03c723ca9b53dcfa5e355ad590e0639f48a2a984f6464c453072eb9e66a5fb612a7519ef6033f33e4a3f38df069d79728563ad52d3398b0968a3e78b2e37dac936e62127640bd70a9f0d9cdd28531aabdb62d25df18c63bc7dc55d15a325da93bf96c0326f273961207925bb42fe654d74b9cbb69913369847054198269bf98a3ec78e917b38233dfa226fb264940fcbd7114d141a38fc3559192b5979a3152afd6ca32cf2ac6ce1d958bfa008c3b4788a5ee957d797f61194c5f51efe6d9eb3b5b75ac1770020935000c946ab9d4ec3b9b55f4115d41bf2ef958d164a389ec59c64a57067ca22b784f0b5a79221ffc1c12b3afb8fac6cb23de1038e313c9e48e2637903c8c22f6c0a85e250441e9a3df5d17d461a71b86378d544f301c01d57f71f0c6b9c522ce193063ef7cd2cae8bb9f242c2b82e8992f4b46d24c911203ebbafe981277bfdfd06571ffe2c2d097dca4c8d2ae19084d29f5ebed6a83120873af60737abd38010923cc59ab9840176ee9e98fc978cea4c8939e101bd0d266068e2698f3625e2d25aabc0f776aed19ce196fe534f5f011d978324928defaaff142afc84336fee3538dd9936e2a84bea00654e40599a63e30e6e78d2c8c6d890605d641ca1934a5d252d9345cb7172231bfad13b4df971c1f5b652d34e8549ee0f7706029e299a34a19f06954f39cc66177ad959053c25545ea36cb5631595035797904c093bb0b4b15221c7c076a1ca9fadead0918da0dc31d5b482886198d7a498521ccb70cc477d5c2109fe733b9db5c2390837aa7de2ecf149369d36bc9ed6c7054013bbb8b04ced96136e14e7380cc617e9f0fee3e4497592b9b866b71d34fe17188ece8ae317fa244fb70bd07929d48afd8de818b0938dcb3c40a4f52bebf87e09309abb348bc208e7af368fabc416454cb8b12f5b763226ef2f5178088302ce626f1659902b24604ce5989b7651e688ee00972c5c0a85f34c6ccd4bfb70c097ad77830b946c2429cbc13e145d5a3c140d3fd83b916276b5b9d1b50ba0ea9a8c4c7371377bf45578c7775e4120ff4c8b104b8a5ee35dcce880385454b9d2caa7cbf5722e0ebd0e536589278e1f5230ff67d3ff5d458aa67120256f3a5781fa7f51d0b220f0dd0b1c502fc735528cf3d977e0d773bbecfa726b428d48c7f25b4290c25a5202d3a298eb588d088dba01b284fc707df691407bd75ffc6dc99b85d9d0bc106aee7a3bd5e6d84294aceea244319a472203b85cfd361fc463c7983630175faad9abb6d28", 0x1000}, {&(0x7f0000001200)="f30af2e3ebb3637ba2dafe8e8f6d1f8cf753b5bada76cb8b6be35a29630431c38cf4255002daff2f3f8f8eeda0b088e162fc67c592e24b180b7ce88c020acd06e342a9a19cd3f2a61df94de4d35d6c8e79e8d3fb3bb4a2312ba863d236e3c68a351ed47e8fdcbab749eceff18e7f6a7124d554bebd0ce8039cf87c0f6f3cb28744e652f111af16669552c7d35e12", 0x8e}, {&(0x7f0000000040)="7fe7cb64da10b2e4c82731dec3ca1979246426335bd5b428416a73", 0x1b}, {&(0x7f00000012c0)="569b534c9830677917b1c154ae38fb1950ef36042cbb457dcf7beb0b640680bf0ed9050254a4dbbc0ad352f58c3183c4df1b6fd7786566b6e5cfcacc42ebe5e58712a493540cf0fa2568e9f5fe966eba94b621999d13e77b1cd9dc6ad000912df158e0766238edee1f07a6a9d8f0c54f6e00781f16397a86bac9b07bb454fe8a9d34604306c28ac6e8dd700f30319b2145e9f49aaf756ac1cda314b5c540c7151c59a20231822fdd9e5965b56e", 0xad}, {&(0x7f0000001380)="d489352938500740b526e20c854128d8dd0bbd4e0064b5ce20504b9f35f65cd9f42989f4bc4d9e165ac95ca1db4336088747fcf35c6ce828461fdc15096f1a25a40bf022a80c37d8946bfaef938c7cdf1b", 0x51}, {&(0x7f0000001400)="0deafa93e82be787c1ff755b9268aa48154a341f1f05e79d22363c815f9c8d62aea97a9c9fb067bcf09b5e1238f0ce28114b221ab1df2bfc5c9e33dab785948e7e6d8272d8f4dd9b7e08eee258dc3b73d1eb8afd726126b99d244a978f2135474dc6200c213d0716945eb51afd793481918b87b5f5fe70bbb09565c4154b9a307db3443c8c68b1533813c282b4e7034b6849db2e390819f5de03939868826278feb1ea656e685f82dd1fc55508264b85eee4e5ab7f7958f444db93da49283ef004af1c92ab99810b6f8973ec65d1", 0xce}, {&(0x7f0000001500)="db64e40db0de393fe67f3e3bf0914e879f99b621d7b2e9a4e6103cecc9f09d902f5f8e45406cc0e867dca89f8cdfec5e5dae69033dcecd257753061539a9065deaa5b1dcd51bd9154069e77f67bd690521", 0x51}, {&(0x7f0000001580)="1782f60d5fe9c3c546ee7e735dbfe031f2773a1a025e252eb7d79a8deb5cd4ff79075ddb20694c53dce9bac1da42379a1a5e509964b6447dac28d4a33865a2af33b5d5f2983d9a86c52562029243ef880d486b1c141ec4f3027b89266c47928848f4fcec345945e085221295e469290b5735f43f1ef84995587b57575844019722fe178b4dbe274e8a1bff8be52d073e4ad230826f4cb6aee99caebddbd204b2262231e4092b01dac148542a7e35d65c5c1436606e141020c61536d1", 0xbc}], 0xa, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2089, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, 0x0) 16:00:03 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f00006b3000/0x4000)=nil, 0x4000, 0x2) r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000000000000444661668e38894930e26b2e394491c80323e2d3c649ce404d74f1c5076fbbc23f0db04c4a22f1c9f824127d7fad0bdb55db739e13fe7470478ac10453e214ba06056b86ddc78e100b39dd552fc72e0ec88e113d5e15bdcae208e24a6d4a007e5ab760b9f640b06b92fa5f5010149c2a8cdf38f5f2dfe325929b32ca5e60d6172ae33c64a0550e8b5cb978311d877178112071046c62edb4"], 0x57, 0x800) r1 = socket(0x18, 0x2, 0x0) socket(0x1f, 0x2, 0x100000000) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0881aa342802311eda80a6c5c3f140fa689aea57008420dbaaf7a5bc6d2b6381a11f4f0fc048ad28f43d1ed85884a796d1d80b2e199d361328d40b7d2ee3a0efc939067b2756b4c22b8cd54887f871b444509b200e11ca7413a07f1856411ee8f2b3fc2d"], 0x1002, &(0x7f00000013c0)=[{&(0x7f00000010c0)=""/150, 0x96}, {&(0x7f0000001180)=""/34, 0x22}, {&(0x7f00000011c0)=""/12, 0xc}, {&(0x7f0000001200)=""/171, 0xab}, {&(0x7f00000012c0)=""/52, 0x34}, {&(0x7f0000001300)=""/177, 0xb1}], 0x6, &(0x7f0000001440)=""/182, 0xb6}, 0x800) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x30000, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x4c3f}) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xc600000000000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8a00, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x9cb0c0a1bd5a4f27, 0x40) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x2100, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) unlink(&(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = socket(0x0, 0x8007, 0x7) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="4409f7ff", 0x4) kqueue() 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f00000001c0)="a2fd53f3ffebd225c3fb6289336d1fb59619a1ea3bd9e4a66feef090d196d9091db399728343e1c9ebc321c5f039fc2f55a612495128f1925b7c1778b3b6271cba4435f0cd903f14d884d9e31cd579b6b58ff02a2cc9407717e3061d7f8a8747d2763b470326a1380f9c4528479f7bb9bfad7862d7dd616e70e846744d1b9b10707275cf2a2a7a1707490ce5499e96dd102d5587c622a165fda11d707df7b8d15f6fde99d4186467d174e90b037e", 0xae}, {&(0x7f0000000100)="82da13fb7772888d3d98abd391e8edb272fd9c889bd9fb20a7f28cc248dd2c2c9cbaf19efd4d16a77e3c42f1522bee3c6a25c6b8f9a203b13f773940da227948ce5548bbef16325922d910069f00b3b7af0c27fe1d6b959156eec0bf4c", 0x5d}, {&(0x7f0000000280)="60d9ee2ed5cf206e48cdcc50df5f6ffadc", 0x11}, {&(0x7f0000000300)="74632ed651591eca1627a20d40966c38cd11221660b4e7cd5ff4bf6e62565e937419ba8b7f8e95f860c1037296b7d404cb05b05c622d61d5ca2d48856f485ac11c8a44caf9f7c02485f514be131575feca37a2118062ffeea098c5b7d29e313f59181770b2ca20f91d13628551d42a067adbcf66a9a1f0fe", 0x78}, {&(0x7f0000000380)="42c330b3cb11a3f69ff900e7eac7e28317cc3ecf815af52cf5e27f22e958ad04516b4a692539d587465720a08e1eff32ee31ccb4fc429119ab8b39eceb1358f2c85629992a93ef2cf9cc11d774bcb18cc5549408031c99f8113d9c30b172f7aaebc1df75babf5c781f0d51af8bc9eff10e33e89840b090ea92e0fa5f4567d132632af3a822a8463a34dc2ea2c85a7bdacb888ef8842571e07a83bdebb94bed41b204606574595cc0e886e73c913ef8bbd9e26446c9d7e09fdcfefbf96bbc0f6401c589b7bfd6f1c9abbfec60cff580c36127598333a6c3f933bb8ac957fe8f13c7588698b9df94226633455339ebd0", 0xef}, {&(0x7f0000000480)="1bf05a30ec7494882b7dd7213acea6bb42a1bb468fb3533f8cbdc57750ad7e32ee5d7d0b88bad9a6168071720eb5f9531341f6229205c93b0ac7c264126db1c9ce214787a7456f8ccb6dbb2a2e6fa56400f7de775a9963b870828a82f169201edeefbccbf9eccd163d8ecf2c8d11fba3ed682067836b6cfb489fafee96552cc6d5dbec2c48e9b6b7b9254174b6a1630ccf713319acb091846dbda72394fdcf1e1b92a570beedb9701f20f5f348b744f04e46f126292220f2bcfec5dcc5360f084c1c558a8bb5e3c197", 0xc9}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="e000000000000000ffff000004000000bfbb46983620c4dab4b88c8ff65f11788b3c402f647ba0dc2fd2f896d49a4b8dd954e07ea09c545ec5bf66c301aa821b1a13b22daa3e50c228af6473eb77f3231d23dd9924ac655e8f466cc1f6eb1680a16188f2c0d51dc68cb07a075053b4d1663b056686cdc90fc9110c2dc5a4852b3af9685a2aca4050fb0d7a5f9e18f839adc58bcf8cb4c1798e0771b946c04204a86e1c8271332d51d2aa0160c198e5cefe2755b1b0a5dd39736ec31694794eeb1d32f75df2e7c1762ffa15c2b38e41d657474340a7a5d330c0ccb40000000000"], 0xe0}, 0xd) r3 = kqueue() shutdown(r0, 0x2) kevent(r3, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffd, 0x90, 0x11, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x9d, 0x80000000, 0x1, 0x6}, {{r3}, 0xfffffffffffffffd, 0x88, 0xc0000002, 0x3, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2f, 0x40000002, 0x1, 0x35}, {{r0}, 0xfffffffffffffffd, 0x1, 0x400fffff, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x80, 0x8001}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000029, 0x0, 0xe90f}], 0x66, 0x0, 0x81, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/236, 0xec}, {&(0x7f00000003c0)=""/234, 0xea}, {&(0x7f00000004c0)=""/102, 0x66}, {&(0x7f0000000000)=""/1, 0x1}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:04 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xbe) fchdir(r1) chroot(&(0x7f0000000040)='./file1\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x800000000000080, 0x3) fsync(r0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) close(r0) fsync(r0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x7, 0x1, 0x7}) read(r0, &(0x7f0000000400)=""/148, 0x94) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() fcntl$getflags(r1, 0x3) 16:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0xcf}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() fcntl$getown(r0, 0x5) setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000180)=0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0xc100, 0x15d) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100a, 0x36) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 16:00:05 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:05 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:05 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000001b00)="8c5a30185e7d2475dda8fd1b6ff39dfb954ab9f3d1a4a026261a8d358ab8e94fb0064db2303191742dfad864582a6b07ab6872ca9377aea8fe5951ed5b6ae870fab4b9a37548c3185f0184f80d63540f35bd92e480349e7bb8526f37f53437c5b81a14d6d52b0ce6a0bdc404d0f33c23500ef6c90d6462c277d2d33b3da5d8ecef1aa7ccafa2c5235def7a817e12941ed3cd9ce4e3308282e5ae6a9b55cb3296283a953ce30a3b85b3ca637da8226ecfd43b4b6a05cbe4c69256247d60110befea6755095d04efb9a0d0da3c1f69aec83c27403e01fa15532b4aa00c4bc29e0893a73b45edf455bd8703bb132b09d3e9212055b2d93173ed8505631efbc119d127eda4a21ededff52d8d366e274a17ea34a87e2602edd983dc14dca66aa593ab9131ca9ccbaea385f622f775d0f9b9d65c3ff1b4a396f2347674b3b5160d3204b52b08eb4cbf696c226c33a472b9a23dd451fd06602aa998b04031d09519415a1993a42f209d430c34100a576a10c08e6546b959fb04ec889767a33d8c7072cac9d33b55bb9664de0f51aea97822ddd4aeef45de9282cab943e4efd459c026a78c5e0badaf184150337bd994be7ecf9a5f338fddc9334fa61c326794e5e3ec994335bd97abb86a97cf5b9dc9b824b12bda5d5e60bff1c1bbad7775b06ffe768860d3ce615cfcb19fcd3c83c1afb8dfa2867eb900b9b1a3f70977beebdb415444dc1c775aab1db7eda52964f8c01db78db8e7fdc05a7da0308c5968a348184f6e88959f07915377efc8d67f053f9c6f472ca34e769ff7810b52e1e52494c4324ed2a567853fd8fb667032bbdc9b79759aa83a0e3f6aab030a3cbe75337038f22f97046a5c8485a08640ad5ba1c43215d7a5d38675d4c0c46927c2459410545f7095b2f8e98b8c7919826fcbfc68f7771e323c9dcfcc6a3e6238603e0a136192d7886892ba27569a2abbc7ddfd37add05c641f438ce14d94f9a2a3b3cec8f64488b473096508d51aef63e137378721063da839fecafc0e7ae169a396da6e9110a046812a0d0285151eab27f9f4c2031d4a56fcb8b192de7f964e38d8d88ce24e07dd1cbb9d0af53757c16df4670e4a10288028877c2690e34a43caa7c40acb0ca1f40ef15bc5493741006695870cf6e08b95c8d3a001a6a7a23a69e3cac7dda502ee68e83c6bf5b4090f0ef5112e68ae546f285840b6b2c5806cd350b69db54b9d884cdc2c1e4aa13197732d9c7e872327d7162a6c4a5d097c9b1d54c64757dea7086f6f52247845ba8c1e37158dc92abcb086679b7f7dc0ef8e3625e2099afb2d493a28ea8e36d661cf6b04b1c3b69f6629866ef3e4d0ee4a6bed9873177908e9ef084f6329255ac909acfb1ddf8984a9ce6dcd046af55db157071fc3a8faecd010e48fba6060ec8933184c0ffc4b65be908b60bd90cc3f58039afc52b4e8aaaaa861aa68cad42fb21227cc97565b7dae3b6df984d05a9b548a2802d94afbe3535d3dc033359027b3a5e09360e9bbf7e6ff536eb04c8605e4b876160586837e415f642a2f9cb24675dfbd2b9383a6802b81a869a2ed0eecbe80cefad05282ad8b71e683035d6ea06aaad1cc10d455420484860c37aabe7b2d8aff1675b4cdf5abbc761dbcc0c24dd2531a229362b69f0b4a57e60e4aa684989c7143ccdac018fc62170ba6737ae431214a12c15c7f35a368587a939592411220449f75eab5e5376b94e3f37885572ff8c68e5ca52c50adbc767d2324ee8e818b4f410b713ef91a5bc7575891e30ee021220387bb20181e0daeb35c249fc324ea71225f718e23ed27224587132bf7fa20e098340084450fc9eced8cb55fcdd256c5f5958d9be4312145d2025aeb4afe35c16089fb51398c8d5b08bc41b07291563bbb01f1f95c3d682961703662a4b00cb16ad909a4cdd43e1815bd0e1b4994adb895b775d1ae5d473c4573972565ae2c7435091a63aa2db3f862a99341b8e3345295d6dbe0f6361275e1d281e1ff7b942087226c95598b748f171f636864873b36e5ea7107b98d7333935104feaf93a79282713588158825ba57c25939fb50057101b076a71cbdf0448498dd37c3d8854de11dfc0eddbc4d96002d518102f24c4c8dd5b484d3591d2cc9a19c6aa81aa0c364cfd59bfba9a0c363d7d552d29c1747050d22b64e625935984293fb019290ef23e61510f54d7496152a58017662e7b853afad086e3417184f17b11028d77f51e3d51e1244b29fee4a3cf7b89da10654840984e7214a701d15691c2e3aa5a9a34bb74d57b8ecc9c9e6f13d76bba84b09041ec2b44f7636e880e0913ece5bbc7a4fec13f27fe9ca41c115ce3379efd72e4e8004feb7076b732c973abaf55dc4c8b27f91d3c7f68a80262e5887c6b8f1aa250ea5ebd7b9ef9fbfb4d2a9dd444566c96890f1333a35ddd68160f0bd3061a163d5f4e313866ea8beb430f9a3a521d182d505b8aba144fd7c2e5758654dd89cc296ebf2ba99336b52c1ef9f54550d6fe0ef8c538f1eb1033a13482102458ce38f3f90ee985dc1ac69d752ba83f4e62a08618c575ab6bad3c92ed5d40e21d72f650d9cfb4861e157898eb0af306e297615f9dcfeb62bab953c74054092b426c05d5413182da079f746db1f0699bfc409dc402a9c052ff8247a3a08df522417cc02bc467045df0e0f50fa1c3471db88e33d04a307c318622375363f5f102420b20fdd87f724a12f9d431c011832afb138b849d13e8a4563732f6e48ac4b4b997fc9a478ed102f20ebf05d90fd37d26a5b842fb373c015d2055cced01b3e8bfcda1e3f3a3f4f7b777b506da7c59ee9a596aa7e389e11c77fd15251f6e9ddd8f8b7a75eb5fcefbd1625cffd1057d4f96e60bf2f2c457e2e294b8ab52954268f8cf25a51f745e1035244543e12f7b4a9d70f54c5c7a676be18186ec2104d0a8866e8da7f09a9154bfb3e6ca76698ad946eb84d621b79b895f7e185db10b3a27dbbb64cca7eb057d3577437d9deae5b32778b9032f00fc2ce63dcce1c2df2a2b006ca17fef678fe5f6491660d350971e3143ab218cc3cbdb975243aa9fb92975894dc93eb0d123bdb31b23a274668368f7603872ef0ccaac48f79da3bd49eba380436413c31f388fb6279dc4c9c8251f5efe43717fb31d9daf907dd2ed34ba583dc6e7a46e402e9f6fe52e5ee0c9e76fb064cc73232b9291abc38911fa120b57618f416af7cf0a67c3aac698c0ceb46a1a1aa3639317df37a3e3c532784d60fc6a4936f641a03fe6dcee9ff5c5f06996cf6565bea422a7f17e028c6b52fcf28164b3be449a8db2ce466d6cd9fbbb4f32c5ae8bde038b44a5948776dc4ffcbe68530314e3855d512eb014aa3747a6408afed9ca6d81d0dcf09d792877ffae1f3e71507ca2121896d837accb420d6b1e789da0f2ba356512fb8332ec03be2442a49127a474e14149d9f10ffb3eb582c01c0cfa9d66fe9c43de6716e264067d81c5d4fd3589b461e6c24bbd654f9416d5d7f42e0766bd83722811fdcb3e52befa768c1f1a07d874010e8e94a01fa6344272e6719731e4da71b4c1a7488254d1cc397ad152a4e2a565b58b700549238d3d067aed03ee8ee073509f06a1ab1395837e0216b4faf2742ac13652f9ae325bca97a2228c322d8db18d0722bb7cf789e9295471596952992a5f69231966d7acdb9ceacf6b91de7b9a2acb6b928c388998cebe4024772dd2872607e17757e1bd4c454e6ef607b7dd3043c368cffccc9a1f495a247ed9e1dff10214d2cd09977af8acbf66acc91c79747859be98fc46ee13a4d71b58e344c6b9c2af79fd527d48fd8990160dc63c8ccaa958195dac49efaa9bd771b7354204197945ba94805eec30b93e8e00649aa08ecd00189f382ece41e644959df6de4d796871385eae9ef9dd2bca3740a6dba45fa860d24f3fc8dfa9dbb0bfb04813089834dfe549bcf8e84ab399b34441b1bd41aebd1913c2931f30cd49def0c6fdb76039782ccb6b6338a4d26c458824be0001ca61a435d6d2fca3f85e99c6ea725c2d117235819c46eef9998e20e47c84f52ac622f2350388e3043d1c2c3a6360d8e36dc581f4634afcf3a2d961b3b78f0d0a2b19dd23ffa542b9a68e855547b7e7c40d22536e95ed3620debebfd3230c99d17f14a14e1ff69a0c5d606dbb3746df47cae5b69884b78610d94362f96c7e997c5e5a26564d5f2ba1508ca50983138dbb7acdf240a5429a7aa97591ef49162ef4a6e26e22843e6e1aa209bb30127d3178b669db5aac934d36ef97374fd35bf1390c9b5d3c1cc2d1ae6e436eac31e8258e50a85c10f4b288ebb6d64e16aee456d70f5bb259503a8aae2fb0df4cf8a3988f9d6c1268b7d978e724eb5135be5a6fdf7227436b2e2a6daf30f1865d60a8cf1e906f01b3dc1b256f9a79f5cbabc4f400eec8bac7d67e1328646ae0c5d711faaab646284b6890b5e97f2a200ac943e4297264773d07f8de6b05b98e6ca62bb9ce308e037b664b6fea6bc91ab772c56974db2fddd0661fd65f8540081925cc26f94a922e1815ccd226e72ccc0f89b2e0fa03268832d11e4054df2967da274ef5cf744fc18e480a9b70ffcf82bcb16043d17ee38dff0d3f51d3c4cde47bc12917311989af77ba0f271ada18a6745c9bf1a9c274f2c7918ab6f21e0af02a94aa15c3e88698afa955c05b3e845124e8bea2ced66a05f85ad46d24c3388d8368b2fdc02cb9e042a83c6b33ecadc133e7a922558fa5fb5a97862b5f3bba895803fbc3d850aa85e1fa17f7896968322d390508677f72ae318cabc4f1104a2a4ddea45d38d0c41267b0beb8d6b227bf22878463a957cf69faee77c173334e1af6f870a41da1af3fd2a0409db0d75b31b31ab63d743fe4b3ea5e52ff6838f59ff539def28ae700a17a1755096feda62474ae1af6fd1c4cd73190f8c11f4303672f6062964ebf952aeb8dce11f32e40dd2f69244910d95163c1238ac4420f7514ca74a93450f3c24213ec3360308284a107785afa8645bac7cf7e440b847b47c3edcb2bd3cc9f891d878f27ab903570f45c993e16641e1eecd5fed50720e7e39dd448766a2d8cd8aaab4ae54f069a6517d6a997a794b29adc647116571d4d97ede3a11921e8bf5af097fdd4cd0af672fa5cb40534d063ade6a2b4cbb665dcc81464155e83590fcb8392f415977bc76e60d922358b5c84932d62a23b6cd8978164a7c61003f1057a3811c4576ee66e9483c94168502634f50a5dfd0dffdea25da8925bd9c4dde331988ff573c289d23eb14bba3ddfd14391c887e83a7d6ddace7c0b9698c5ad3344983fc256e24039631e2063448c18b336d232d45c3917acbcbd834b12f2899eecdcca0c8375201b1a3c979fee1e0f70d1a2b823b292e5708aadd6d3af44452863d2dd8c507ae2b147474d90ac15e6e317bbeea5cf7c8ab9ad5b1b9b8f0d9aa3ef9d24e08a55f6e06a905f448c47d9111ac7a7eaacc903d47ed0d8ffb0c8b12e62029663a8212125f41c3a7fa2c2e46db2229222a4c6db15e69d9ef6d9c91d56fc4d90088526e4ea2dfcfd12c82d69b315c3ee77613a5aa454f1d98c2005a81664e5c59f1d7f598668c54c50f86593a6f0c4cfa7ffb69a90e7fc97c51530a0d0cae70465f4875946e48ae1a7544134409163252bba74e2c3fc7c9ff01766b0a556098946a1013f9589f0f3800a321d7c9d3f76b783da259e546a16a117623db7e3097273720d0062ee6fc8498897226e52d73b2d0bfbae15bb1f66668278f510224bca0d2d22709ba50f4be1ca9c6081ffa563d65d6fbdf62866b7b026fad57c1", 0x1000}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x181, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000140)=""/25, 0x19}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30000, 0x0) ftruncate(r0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0xc5, 0x3}, {{r2}, 0xfffffffffffffffd, 0x4, 0x8, 0x3, 0x3}], 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x11, 0x41, 0x0, 0x100}, {{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x78, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x183bb55d, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x8000, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0xf000000a, 0x131, 0x7}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x11, 0x3ff, 0x9}], 0x10000, &(0x7f0000000100)={0xfffffffffffffffe, 0x2}) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffffc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:05 executing program 1: clock_getres(0x6, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa10, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0xfffffece) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x53, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="53815868683502da78a9537523144dba9680319675e2e3279ac624cd705c2601d6ae3b5ab3369f9273f16df764883dba142f1b088630", 0x36}, {&(0x7f0000000040)="4cab159e2b33725efbf2a062c01d499e3409cdead4cd360fa38b1c133f6cc388d42d278bcaeff4403e73919b7ce7be903e4ea873a8fcafa77041a07a68335ebe49859195b037a3810ca88dca8a4427d06681b2b8fdcf847d6aa8", 0x5a}, {&(0x7f0000000100)="97dbeb07f876c9a89061848e886ac0c4ac4429362ed9543d47d0b753f90bd9f99ab9603866bacd5ec7eb994fcc89bf538ae9cb4a49894695d0db7439e07bc365d0d786a2e5868a60d5693e90dd330b99492e79a43301cdc51fb244d76dc76a0c420a4c3ea59cd5a185a04c1b1d1c43", 0x6f}], 0x3, 0x0, 0x0) flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:05 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x10) getsockopt(r0, 0x7fffffff, 0x5, &(0x7f0000000140)=""/124, &(0x7f0000000080)=0x7c) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x400c5708, &(0x7f0000000000)) pckbd_enable: command error 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x4, 0x7fff, 0x9}, {0x7, 0x7fff, 0x3f, 0x81}, {0x3, 0xbc26, 0x7f, 0xff}, {0xfffffffffffffffb, 0x6b, 0x4, 0x3}, {0x1000, 0x8000, 0x3ff, 0x1e}, {0x8, 0x6, 0x7fffffff, 0x3}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x3ff) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200a0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000024c0), &(0x7f0000002500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002540), 0xc) socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002580)) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000023c0)='/dev/null\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x50, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: getrusage(0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x104) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="778a613b91331e79abdf45c42e5057efe958b609a2bfd8b79d1038579cfe5d2f5ef29b4a4ceed8c633fb2651d5d09d79eda08d67b4426dc4f2f867627c1891d8616714d407c7a6f7ac271d7b912b87f9ef7568e5255186521fd03c8029fa9d7157c0f100a2c84e243ecfe3000ec7634a9ede36107de210d326593d692799ef8c9c6f1c4ed94a9dbee9587be4773a3065cc8b349815738c7225e52405a70b1c7c918a327f09d9affe3f0910b34d6cf53bbf8c2555dcc6b05834", 0xb9}, {&(0x7f00000001c0)="e26363e411419151db09a518502de53ab3aa664eadbcfe8c36", 0x19}, {&(0x7f0000000200)="2a733f5ad768a2132b9298c32bc5a776aa2526baf3216fd7464e8958dc8e37384eb96b56b85acd8a3c1616a6dcd0bb31cd3ee975b62238450a69faf8167d3a17ef7587d626b2dfdf59aa1d634dcbf50690f24d7f275352573a37ec3604ad263f81015aed3d6e1f6a02adf418517f8cb64d388e383ef051715425cde5ab8d698b7e3688f3e5cfbc642cfb0eb2149ef5ba53ec965b336ed10b39c2cc340aef07f4", 0xa0}, {&(0x7f00000002c0)="69a15ae28167e16ba7a36457cb9deaa5786eed63093dc1e3f819dea20e681dc2244f3e44b427624a9f8781fbd6b19386cb8c5024186ede0a9376a32b70d9dca6eec728b354108915de7d2d1a9d8d391d6e8716966bcb5e406345457cda7fe7ea89ebe7e07ca062aad75284ca5668091a", 0x70}, {&(0x7f0000000340)="9e780e0b0afe81bb0e4dfe21b87e7f13d874cd0c31f5bc88", 0x18}], 0x5, 0x0, 0x0) 16:00:07 executing program 0: mlockall(0x80000000000009) setrlimit(0x4000000003, &(0x7f0000000040)={0x7, 0x400201010000001f}) 16:00:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x101, 0x0, 0x10001, "010000000000000000ffffff7f00"}) socket(0x10, 0x3, 0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x1e, 0xfffffc0000000000, 0x1c0000000, 0x7fff}, {0x100000001, 0xc97e, 0x8, 0x9}, {0x2, 0x1000, 0xe1, 0xc9c}, {0x57, 0x5, 0x7, 0x10001}, {0x81, 0x800, 0x0, 0x20}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2007, 0x4518) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x4007, 0x7) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r1 = socket$inet6(0x18, 0x1, 0x400) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x0, 0x1000}, {0x18f, 0xd79}, {0xc9, 0xfffffffffffffff8}, {0x8a, 0x4}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x80000000000}, {0x5c}, {0x6, 0x0, 0x0, 0x200000000}]}) chmod(&(0x7f0000000180)='./file0\x00', 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd21, &(0x7f0000000340)="b2") 16:00:07 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x0) r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000340)=""/53, 0x35}], 0x3, &(0x7f00000003c0)=""/4096, 0x1000}, 0x1) r1 = semget$private(0x0, 0x0, 0x10) mmap(&(0x7f00004c6000/0x4000)=nil, 0x4000, 0x4, 0x1012, r0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001400)={0x2}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x7, 0x0, 0x0, 0x4}, {0x60, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000100)="c5") r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfff, 0x3, 0x0, 0x1f}]}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=""/154, 0x9a) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/119, 0x77) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:07 executing program 0: r0 = socket(0x22, 0x12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff9, 0x0, 0x0, "000000000000000100002000", 0x8, 0x2}) msgget(0x1, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x2, 0x40, 0x800000000000, 0x3fff80000, "fd9c2d9fca602116d1de3ad60a6e1b11ccd5246b", 0x3, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x90, 0x4, 0x7ff, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x800000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') r7 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000001600)=0x7) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) msgrcv(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="00000000000000000000b9003f69d749ff345796a8da67000000140000000000000000"], 0x16, 0x0, 0x0) r8 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000015c0)={r8, r9, r6}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r7, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r4], 0x1, 0x800) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x154) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendto$unix(r1, &(0x7f0000000340)="0927e68c107a1fc372c062dee557280f886aaab97519f86f8b14fd8d596456adb5b3dffbdb15843b3babd7063519f08eaf19e02dbd549e19794040626bc1299421339c2b060c3a0615b8b0c02d62ac46aa4687b2c4db203ee5c979bfc04b63edaef38bb8ea9783cd2009006c2c48ab481dcfa3d0a3daf8d50edc85876fde6580c478a3ec75c9a9b1a1deded7fc02d38e85661b3b4cffacc0b7f651c2932f1edc5b86feef87d8f24587aab967bce5e3db185d501798e471e104d0b582131d30", 0xbf, 0x8, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x5, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffa}, {0x3, 0x2, 0xf80, 0x39}, {0x2, 0x3, 0xf3, 0x80000000}, {0xe57, 0x3, 0xd, 0x40}, {0xfff, 0x1, 0x1, 0x313}, {0xe9, 0x5, 0x7, 0x505e}, {0x3, 0x7fffffff, 0xb3, 0x1}, {0x2800000000, 0x7, 0x9, 0x5}, {0x10000, 0x1, 0x1000, 0x41800aeb}]}) unlinkat(r1, &(0x7f0000000100)='./file0/file1\x00', 0x8) 16:00:07 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) setsockopt(r3, 0x4, 0x80000001, &(0x7f0000000000)="b7de5c136a5eaf7ea2a52d249340501cd4971b89b7572d8da36d615014fd0d4214dc6f0b21481524d9c759fd901d437c7333e238950849c483ccafdf60e0cd20", 0x40) ioctl$TIOCSDTR(r2, 0x20007479) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) ftruncate(r0, 0x0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) symlinkat(&(0x7f0000000100)='./file1/file0\x00', r0, &(0x7f0000000140)='./file0\x00') faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000200)=""/22, 0x16}], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x470, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x80000000, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x8}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180)="e8214cbae445123606b470966011fa7381956864a27bd722ee7fc7fd1e8aaaa791e224e584e286ae6102d13d32e9ac89a36304390a69bd551c5d98ab75568a5fbace6ae5bbc1bd57e3cf5c59515a2ed516fdff1b740ce015a8cb4d297cbb7301a9a2ea7a9f6c491cac6033920bb37abafe0e06f55565f0d7352428816cac0b09ceae85a5f45c70705c9d54a6014232b9b3d81aa82c6213fca25b26", 0x9b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d55926417741e3c8f36d2000027df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x70) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0x1, './file0\x00', 0x5, 0x20, 0x90e, 0x100000001}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x7fffffff) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/64}, &(0x7f00000001c0)=0x42) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x200, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r2, r3) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendto$unix(r0, &(0x7f00000003c0)="e8cc4647e60a77a8e5a7ad4ded4035c5d41a5ac6ad4b858994d7ef4a6a00a14cb12ab181bc8c4be0762523ca4cc60c23b7910c5e2a6fca4a7c7f06f8c4ee56b498d98303d1f7276b8b60f1e469cdbad5a2088b3ba55b2656512c2585a11bfefd37c4ecf1b60882b94f7d30a0a83aada1a52e2978cf88d644a7b44249a3597048c00ae37ebc5c50e18172bedb1cd3c43612ed052a0f0a0a62f2bd4720233816d261d0f7c92bb1952559833445df1d2bd8bedb2c9da7c9a9d359a4c5943523b9f82ca1eba3b57d255c27b5cea358933d834690432da0e3c6f7730b7e08ef142c82446554dd7e2f3be63d535dd0c05eaa6b62e26295cdec5dc4b0e44179b9a80d3fc3c7c3621302065a9e9744618723524c74a620e561604bb80a5169d7e20e73d1f1db2695ccc3033549c2399c90154628fe7505d2bfa156c5a0367187b7fab998dca229902c4a79cab6a9c8b141e1bdfa853cb47cd9dfd4acf2fb3e56642d465ec118d234ed473a042d4d2ff8132781193983c498b16dfed47ce2ac4f7c03c0ac902d071cbe573390ab63992625bbb7c05f58ef555fc02c0564958fef45e7f68f0a3612ec95ab78848f302a7969d80a612b9e3b8fa80b434b2128e1af3cb471bd58c6c7be142d8cf548d4ca612b2ec362bd06e58a2086066629cf47f7c607d68b617f8204c911fd46458dd6f3ba30609b1e78f89155deb4a0451f46c2ccd29e18b6af82788bd9a5108c9d5fbba1469897292dbeeab323621dc0ff078ea11f9c73c525f08b36db309a14d58174dc7ec6c8abb096e3115021713bf07410db51beb3719bd3671b86c5e2a2c34263e117c2a546ba7aefebafe2dcf627a23ceaac28a6c6cc839a865188b954a0492b9699f31a781cde807f72d0cedb1c9799f9b4733343eb058025fd4e75f9a0acf8158927783d9d8b318c88a2af0fb25c5d147b70509ae25cc04c862bb8655579f8bc00bc99989572b748bb01cab1b5b5cc9468d54226188ff1982bc592c852c889e9ea5617ec823f9747eb7234a98a1d6dbb9b76846da184a1e7706787d8e8aa64ca8b3ee97966aa920ed373f0048dadfa2bd103c16c15422442eb030d237a6425dff8aa5df4e34c294234acffb5513295df5b3ec53914d07468d88089d38ea26021dfa2e3030953906ffdd3a4a692de708909010a2dff8e14134d365ec598c1356e86bc2196d330a053784b75c6e33dfc0cef56856d091d8df1f20a81733a892a603df99d4de7b2e4fad20a930bbd782b3a0a6be4f59fb2aa4383a7199114b828af3fdd72a949bdc5227cc2efab6b2763f2ce22031a662db77c05535959d7649e3fd175f58c4e5f36a020331eb3a3abde26025e7eb16aca5ffe82bf2f18e1adc8f316810fc6eab1415f96ff417575a1458daa96e744f39efeee7a7b1e9842b04328725bd6dc5cf6e4621375cc1c67d7f04bc01a48208b53403d875803202f0716d236322e5fa7a5eb2f863725360529a1da51b60323bba26157cf29f5d480b25dc3a2befccb1e9ef0fa6e3eaa581b856867f86b0363860d1ca16d4319317c8599a1e9a41f832691e3f3c7ed7c7d0b5b8d070d9e73d1194cbb7af989d713269fde42a4877fb22bf4d0b1530fca807bc92b49fdb1bec23d72e8c02b6c1e698c3254a900d216948b83c4fa65f5e30a0524947a6df34e0d7db0d84ce75e64b2eece097bb57468bd955618675fe24a80fb134f4a67783cc110e9e68729da87bffccf4278191dd79b8feb4ad1ce519a4caf7ba67d6749c5facc6ad63ead0bf9e1226db6cfb422d484d0252b87912a8ad0f5a0c4bf99c3f6b9391d436b8eccdb21966094f00759b2de92429bfb3f510ab8d5fb9c7fa8795846ef993d17f4190077fe8e138b3169a2866352e94cca03d37ff1ed6df83a262c9d50c0856062f61692027f50f4a5e2e56a0e181cf0155d48a7de77b16aa4ab1035c54ad3cff6d511f6e2313a86b26a93571e428ff027f93f2945bb7e39816ac09483a05da932dde25822dbea0bebe0b5c715cde2e594cf12b047fcbb5eab0aff1622a0961130c3ba7ccb3a931a378f8a223e1d0451975d2448efebdbf9d13ae172db22470a71e156850925738c4305c52373f5e3b891bce6453728094ce3fe13774d392fcd79e8e2af04d82ae65adaf20fb7918d52019db76408866085f1b73d3bb188a230dbea83623493df96358e4f44186fbe649ead807fcc7587964f860b1da9f1411dbb6e69eb669eefb200b74043f731f8d316358f7518441cbd2218ad9525624163c8e89c15303516e05410038894342299d62e137e6af3ca110eee0270be4e56a349197d77aef54ae79dd20bb7dab17a5a061c0b1620830b8c3cb68e4ef97f9a5e1a1ccdbfdca27e21f87d35de32739bcbe7dc35fdde8b43e376ef433bd5326f4f29ad008f35e09da402cb8e26a706935dfeac41c5d75942a0b9ab60a36efa98fedb6f714ae7ce2e808051ed0d67abd49b1a3b61d14e346f713d02c703965cb50e25af2572778cd1091efa939ffa123394c25cf2e8d4995398daa8e86fc090dd74b0664fa633110115f95a75d291caef0113256a7e7584de470f7150602dfef6e73f266c7c4e0eeda0b427219a08f3c3106f55ba19670d1b57fcc6b10caece70a6df1017b1e3cf13d0e0f69c7dbb50ead28d53b991b6f4f4afa34ac93ca6d7a0b166b250a9dffee3d26bc1cd94b3594995f453d153724a74f261f619fa5117c86f7306930aa5330f3cf5df3cf1a1e3cc6462ed9bbfad4a9bb947241a869eb8d4fec2fe6f387d2f80e8c55b5a5154f12285ac7154de07e74b414f130054717bd58a330fa324f712dff40a4c027fe6feeabff71b99b6066608afea41e571adc4550678fd9484ad393f5a51f2caddd1784149de38606d6e32ea7d141e11b640902364587dd8bd2367b48a2764cb268dc4e275d2d5ae3f910e0bd350dacc50f5d9d460e269aa74a4e910214cd494c45511b688a3256ca3a4575bd19fc79e6fd437c13cf85205bff191f37531efd5699e3b21714396751f38445404881e324d055d81c5bd11b5ee24958b293df38fe2ac643b3f5ee6311d1f6695335876de7686f47704045e3f38f162fd75aaa139102c49ebdfa5027bac4ec1f13255a3756154e346954cfe03cbf4c32befc94badafbbc152ab2dd57dd92b48408ed7c8cc18a0aa956b9e2ae803d451cfe8145acbda05ebd5dca73e26c3a7029e1caa989bfbfe815c05dbc5db76598487002c1f1f17e449903ce3aefb7310f01cb64a952d9f0f41c86bf7dec7964e0cd7ed48a244b8bcd4ee21119942af1765086d3588073a2025c3bde54320960dbf8e8b243ee733fcc975ef9c443af8a9135b4d2413d82b200b20dc38c997e330766179cc3266988108cb8399eb3bd9594529cd1e195e96f97cb0d2d7923ca8313a594d5efef0c417f55e94eb288f2b7202dc9a9a8e53bce0a34b7b66ca63802c0c07495a7a10e7694904e65abf77a6450db9f93c5caee7df9cefcaf0bcb45f7b6292d229f12130b13eb6d4e80690b9c0e972cf3a938853865b72b85d7d7f5cd70f1aab50a45c7f71e9408abf707e5b4e484430de2d551cf2ce5a49e23b48cbf7b73f94fce78a3cdecbe5bff2768488c0f43ecf2447a5bed0b947523b52e678a290d9e212a4e7829132c675dc4cbdce7d994d270049f6b534925f2131b4bd39c1f75a13b93807ee380be5bbd87efa26fc166e78cc09af95f852d0eeec30c9e832e96eac40eef1a9a36255fe14983606161af47597dde9a628a46c230071a95e410dcf5132e940ec5bdcf182a886d2ceb73c0daa282b4fe69eec5641fd969c34158224286f2f53a9ce972befa0d26e07d787dea610f9e9e41e2b86fd395f7f69373982eae812c64c22000e326165dceda3cf661af05b3f278d320473e59ef4b54f4c12b0c2c97534b8c29ad19e8f9a9ec36c4373212f1be373e9ee44e8fea870be4bbeeed2173e8265ddae004b5ee7978de9e995387148df1f256032bef642794cece4081bd1f6618022647428b82c12c0e21fb1aadebc872c269d649fc54f91204c816182cc24fca0096e065f5778653c601405ac5434066f9410c080b4f454ab84169a98ec2194df888eb39ce7a4dad94e9fb8426e8d00ea6bcd4cdddb2f8412ee083d18dc96a67b16c67ebd4321c0c4497a05d93a2361121e99d6c6c81ce08d46c831e90f5f4caf13dbf286378f454770d0493c485a74b4ef7364b837b59e7e3900abd977916aeceaae20e87438d8ae6107a10447a8c0c8d2d3e6c59e0e0e27fd1dc519e11f561cebc6f09b75c966b82ce6ad3f168556d7043d009b010fc6abcab69eed3216852d78cf480360a5ed7d7744fa4b80ff1d1e55a79ebc00bd63f91fbb128659a1fa1dd5fa48384eb00362bfbb1e9ba3257dbcf3dbc2f2a8150322db8d7055075d2e716cb15cd41e219dda647d5f8fd8e816cafb525141a8226f1d7cf510ec369113d154540337053cb548e9543ae23eabf14d27dbca068360466ab231b25c29f01f33b1e0aa999aaaac1e5f1509860e91ca38da38f8337b7de3b71f5d343ee1285c6df7d97255c0ef19f6fcbf943b99a5579e7f01c8234f20c12fb51d11372df2fed60aee87fcef3dccb972af9888c31eba0f590eaf9191d27ae67eb2398b4534039cba557b6c976cc54b35a845f168c7bd43722dc38637a9dfe9dd5556dc92bf54ee03f3ded30a09e74d8a71c697d61735b0b37509a883c9dc2600622d0c11cc211e2d87090399ed6133603aac6ec5802e2c2249e0e62c04004f756f7de711d7dd3f57c479518c47d870654eaf9f71ead1175fb1995b7c8fdfe998534f77cd5a4ef378fc9eaf2840af5907112d813516b138318712fa797f88a12df16f0cd89f2b14b29b0483329621288a63dc9019b11d45d015806fe82bcaf99fc198d5aa0a32d4a7e0974fabe1ba44cb24098972e797f07eb85a264a149b9d0c9757815c2d84e02c339eb0c72af910ce6e5f7fc42edc6aa457cb632c744fbac2afc7741f6999d1d6d7ccf3b35197c460848c73afa7462135901c448878fa0b1366915550b477d11f65b3fb157df14fb926929e370674436267ac1688a988204e354b3e294104205fd45e7de15b783d2da16774b4d195f4f1134da711a7155e5026538d8d1c9c1af312e456b093bc2c3622ae936d68afe17d58607b6152f3a226033be2b5f6184ae7a7b5f9006a0c562d929ecf76eb79a39b16b99f6d8c39cf1519988722303486337ac060aa7de2475c4b8d1231555c1fef758eac9836b8fcb6fab9e3ee47228af72dea9f9086062e76ff5070bec1d52e26f92140721bff363adb11401b85b9ec4582ef5f63ff5d85f14779962c4e7babbbf73921100e95ac4181cb8970e4628e4b4ef0650ed892afcfcb36d606e9a27309ce0b48709709b62195c26d9b0b143efba8e6dc33a16ef7caa8a12afaa852f7d3e788031cd6aca66dca5dc09035dd7e31ea649b545562fad0e7be0e5de3515e2f0e65ef505b41f6f0672daca8b76e4f4a6c7fe514d7f34a069517bb554b5f0f47b7981cff8f7c99828cff4153c257b2d45c2b6a8448a07d14ed9b12f9eaa6ccbff05038c3dd910db95b9fb09c9809a62ba41a528dcebf9a09c1875d08515d56d01361ed65aacc57b7da339fea0e95b3e369c71af370a71d4a66992acec05e813b9089672e706f9e81c5771dca0db44d2ac5a84a8022740648675d4756ccbeeb74577c69dfeca18b766154523658622e47bf7a6bb731371f101d12e43a8d2933a3cbbed891d8d2317067a1e0e039bd4a53a01db62a2adcd4db2a1f345533", 0x1000, 0x1, &(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000001400)) lseek(r0, 0x0, 0x0, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001440)={0x5, 0x3, 0x1ff, {[0x2bc, 0x76c6, 0x1, 0x7ff, 0x10001, 0x101, 0x9, 0x80000000000, 0x8000, 0x4, 0x5, 0x7, 0x117, 0x5, 0x9, 0x100, 0x800, 0x7], [0x3f, 0x5, 0x6, 0x100000000, 0x10001, 0x3, 0x0, 0x1f, 0x3, 0x401], [0x3, 0x81, 0x2, 0x82, 0x2, 0xffffffff, 0xd6], [0x0, 0x1, 0x800, 0x10001, 0x100, 0x14000000], [{0x9, 0x2, 0x9, 0x291e}, {0x4e2, 0x0, 0xb96, 0x2}, {0x1, 0x1, 0xfffffffffffffffe, 0x7ff}, {0xae11, 0x0, 0x1f, 0x4}, {0x1, 0x4, 0x7, 0x7ff}, {0xbeb, 0x5, 0x1, 0x2}, {0x3f, 0x800, 0x6, 0xd3ee}, {0x8, 0x3, 0x8, 0x1}], {0x0, 0x1, 0x8}, {0x1, 0x6, 0x6, 0x2}}}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000016c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) setreuid(r2, r4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001740)) r5 = semget(0x2, 0x7, 0x202) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000001780)=""/149) unlinkat(r0, &(0x7f0000001840)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001880)={'./file0\x00', 0x9, 0x5, 0x81, 0x0, 0x8, 0x8, 0x2, 0x0, 0x2, 0x20, 0x5}) openat(r0, &(0x7f0000001900)='./file0\x00', 0x200, 0x18) getuid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001940)='/dev/vmm\x00', 0x620, 0x0) syz_emit_ethernet(0x40, &(0x7f0000001980)="89717e5928afbbb06a5a80337b6dbab0ef8969186746e2ecc176d9fb1787e880ec4144cd53e8a3aabd8a8222f7a0c8235364130ea35441ab319512a514599abd") openat$vmm(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/vmm\x00', 0x0, 0x0) rename(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)='./file0\x00') 16:00:08 executing program 0: r0 = getgid() setegid(r0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x20, 0x5, 0x8000}, {{r1}, 0x0, 0x42, 0xfffff, 0x7, 0x1b8d750e}], 0x8000, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x11c, 0x1f}], 0xddd, &(0x7f0000000100)={0x401, 0x2000000000000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r2) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = semget(0x3, 0x0, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/62) r1 = syz_open_pts() syz_open_pts() dup(r1) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="1a022e1205693000"], 0xa) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000001380)=[{&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/10, 0xa}], 0x6, &(0x7f0000000300)=""/48, 0x30}, 0x2) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffff0d9, 0xf1f, r2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() ioctl$BIOCLOCK(r0, 0x20004276) chflagsat(r1, &(0x7f0000001440)='./file0\x00', 0x10000, 0x2) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') ioctl$TIOCSDTR(r1, 0x20007479) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/29}, &(0x7f0000000080)=0x1f) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) ftruncate(r0, 0x0, 0x80000000) 16:00:08 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:08 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x8}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: getpgrp() setuid(0xee01) setreuid(0x0, 0x0) 16:00:08 executing program 1: shmget(0x1, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x5000)=nil, 0x5000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8040, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x10) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x10c3dc218e71c74d) 16:00:08 executing program 0: r0 = socket(0x4000800000018, 0x3, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) semget$private(0x0, 0x4, 0x100) close(r0) 16:00:08 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/168, 0xa8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) dup2(r0, r1) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000040)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x80000000) 16:00:08 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) r2 = dup2(r0, r0) ioctl$BIOCLOCK(r2, 0x20004276) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000000040)=""/118, 0x76}], 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) open(&(0x7f0000001140)='./file0\x00', 0x800, 0xd2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c3556662d2e2e", 0xc) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x30329, 0x0) lseek(r0, 0x0, 0x1d, 0x2) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa2116fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x282, 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') chroot(&(0x7f0000000480)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="bd8927c1c5dccd1db0fb4e4e332fadbd9c25c372d23522cdff226981ea1a37e9be3c5e596370663e2a2e17bd4dc6c7873ba84403786afaeec0d74db5e79bc2fe3048c1080e9a438e19630fe08a860056ecc8e6342ef21a37", 0x58}, {&(0x7f0000000280)="863205032a600c1446b1c1f3e7a44c965e354cf13204e0f3ad224a0a107f93f3cc776984fdfa5aca38d196eb3deccec7309a78ad257a868c3aa3c59bc4214ae51110d3443cba57a1ad64a38d32002d8f49e2bad19b27b514ee608d88b0d28b4b4355c1ecb5c3d3305c5c1913b632d7d72dd7d261b41d4f3ee6e86d6884e698c2a9a6e966c26ebc6dc30509a4d4ae47dea78775b14d49da7128c1ba9bc9125e78c85a9b2fe2a07517b86a9faed33585a36f6be68f81f7a0d9afeee0", 0xbb}, {&(0x7f0000000340)="bae094a8a22baa83b44da49a5da358fe6b2d5d8fc9ba312e78b936d62dd417d969b5cfd11b89b2acec31be43ef9617c3398c9f35cff56304a652b98f1a143728f700df7c4cafa483f63679db25cf4d210cbeb733711baea6958a01cb693dc0fd905c2b3c10fef713031f533e53b5c5009dcf1938eb3b12f09883aab9a2586b7e6ffffdd6c18f600eaf990a47fa02c4b35b536e59c732a8ae168ec235022c2d682ccfcf879a04b37fcee2", 0xaa}], 0x3, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getuid() 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x9, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) r2 = msgget(0x3, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/238) syz_emit_ethernet(0xfea8, &(0x7f0000000200)='\x00\x00\x00\x00') 16:00:09 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) sendmsg(r0, &(0x7f0000002840)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)="d1ea97e9166c8b11221b7f50027f43fd18411c6f6ef6d517518cd5c4feb97b2ca639e30d8bf8782aa70152a46c69a6ffc3dca6661658f1843532505463ca1f17ad2b9b61eb0e62487979ff59ba237fb82b9dfd0ffff3cac9126f7dcf127be77a38fc70cf181af339c0870ca583233452470a9f81a536afbcba5fcc4e168c844bd986ca586e2075749bca18a2d058cfa548cf2264bec9322b464a64372038b33f9b8f99fc9d658c318a6bacf09c08e561a08d10017e57d397b388d23c4f", 0xbd}, {&(0x7f0000000240)="0354458019b0c889418416f3ce18a8a895062ac4af35e3b09df8b2b2905f3fda", 0x20}, {&(0x7f0000000280)="345b4f2969d70cdf69132be2d539c6af86e6b91306bb4dee8d8883607a1931d43a25151e9a72efb6868fb81147c93affe176a5149fe96a430e6d708ed9103b55f79b6ba77303cb2cbec112ed77ff1baae1ca758af04d5591f61b7aea8465862162539a7a7230f2b1fa818ddf7c65c2d3c6bdba4a9251edc8dcec98b9798aae98b4c483f4667189c45dd1a0281c1939", 0x8f}, {&(0x7f0000000340)="377aaacadaa86b48183a5125418916354c034c068d560b91021ca98303f7029dbbc8f4d60cd73a395b15cb865f04b1cf06ad2439ee727293b1", 0x39}, {&(0x7f0000000380)="ad334cbd975e92", 0x7}, {&(0x7f00000003c0)="ff9d32056e2770a231e0c0458060327ba422ce113f58ad5da394d342fc8e4f60ce6c6399ceaa1c285a5e3733ce5833be76fad799fbc69e337ce13fe993331e85a6ce32f9f70b6cf3060c06d4d72aef1b5c88f5e3318179f6f7d213f1fb3891f2e508d9965b18858e85a2a4be526da1dbec9c74661303c751f94718b48f81af6b7b32f4d7154006285e56a674ec092ce9844388c0ea749cd35c8f69ae3973bd072405e44bb067fcabe93348cc6daed13eca5b2f95d2bb", 0xb6}], 0x6, &(0x7f0000000500)=[{0xd8, 0xffff, 0x3, "164ccdce56fc471857b16221ac1d7f15d4ef18fe2ecca79f6e26d1397f57e2b9d6b01acad51e64e3110004426dd565925eb8134069846e04a499d0c094b6be85ed7a2b3a6d787d4b66b0d01e1a8dc53922d2854d78c7f247688f7c00df2c809131a719eac62305cbc30947dec7a6f131273c08e19ecd81e62390627919bd6adfaead17358a5f9ad1e26e7173ffdf0f21afb4949a851b6e715ddf9d8760fc2c6a550816e686c6fa10a79a9d327f4e85c0fdb1822b61424a3ebb85545c4b1f546b4bdc4f"}, {0x1010, 0x1, 0x5d, "197ea714ca11dbef8d0f1869ac2f39f8b97208a302d91c49d6f971ae0321282a4497dd172c14eb66dd228f47e8b5d8f1dfab3bea09a60e109eb971520d9d111f0610d504c4cde900de128de2a1af773d139b8fbe737d844f2efb3ae899012b30516347b52d7f8ca9e5229d5b92563036b2522a18329eef0138338799ff414a58138f2515974474fad7b683e15b9bf9c2f80d525c24ab8e02dd27946bdc838d363812944e519dedbe26a3868bfe1dea9fe12a8c3c088f41a27e50edd1b59b688c2ffd90b01e1fe2beac57684000f293b5dead54b422bc0a274d4e31a35ffebadba14e3866476f94e3698fe3ea972b81e01df22397802c488a9da875ef54ad8f0a954e43e5d715c8d510deec3104b4ab2106e8b1a10bd57dcff59915ec41d61f54544268ebd584531240a80d63a93cb21a0f4d70737244997aec80c64e9a5657b3de7c20a1fe0d6d5f09e5d125e18f4d7c9a3805ac1904d3125f34b801ceaadc60c2562350a9e81958acbe65e9210dbf335556489266947c3893186b69c941276e010e82c0ebed450d08e3cd21dff288981c2adcf2e4ed41bb122f67e50207b978d7ccfc6a5b527735a24b4d65a45cda70ef0ec3ae1826bb52a137a38bce6cf350313fe3a07d7114b0a623e9bd91495226111d78bceb8b9760091307395f1b8058ef017fda019b83fc6eb5deaea33f2a3a6dd2f652510d9399ae2c982ac85ed17312442e2c791ef9c971c139d8696e6afae944fc5a1a617563a6f24c5ea50394ba43b59c463b90f1ec405378b374a1d34bbfaa4a7ed25b4a4e22e742aa96298a38db0dfff29fd487e3b8a7061babe575ab1f2a586fcb9fa06a0d525653b27def67fa424ccfbdf5f36121779e653108a396d3cbfa262ac532ef521d6c690a4a3703ca336d74a652fb595b225f531fa132071a3cf98b67f9fde4c67936dbbff0118ea8f12ea0bfceee1fcd9f1109957945cd13678b70e7dfa2a630dc34e766cf8c2bd437c4f02ea4d0a0743f9336e1fea2a5a25c58153e6d734de32ebce9fedba266b537330f015f866f178df463d558de7865415ea3858f9d61240320ba313175624c022047ef3fcbb93d35b79648b2fdb29d9f8136bcbac0781a5e93ee74d1fa9af87af41a7afd1f22ba0f324d5038b87368986abe0245b83e3a72f7d8b12e7d749af71092ee663eb3dd05d1dad61709a82affa47f1fe75f258c2e965bc83bf00bf9630f2f859474b048f9845b085d9ff64fabe358a53bc4e9fb3764df3c515cf7d93bb6cfaa7dd872985f8116a5bd6546513ba6e0b940cce7da2171f9a9765411833bddf798d55907c9989f186a0c6cacc7ae9e47a493e04d5486a1e0b471da082436b8345800384e6596c556f42602e2821dc92a85aadd63b8dfa95c77086ca3b3251d4302837a7b30b14f9bdc8774be90912a17fc421b989f7f72f76a8ed0b54562abb9f5fdc53fad7268c5160ba264700fb1386eab916df1e0c086023b032ff2813ffea8d06a679b041c2537c6f70cb87036e0a6115e2935c2499168d090a874e7726c5a864227f419209a17dc68ea46904a62a08100ecdf75309a38a88a1cec592b1d9d18b1d1e6c506ffc93335d950f6be2a91fbf71ba39458295e9c18e2acebf11ee99628053d74ebd8810f9c1ba123ba892af4cbfa5adb09173f30f54154502d45b54124858ee03d1cdf1f21743bdbaba996393f675920eb51965a7367ef147d5b3d97f502c5f2ebd3e85708aed31e5ce2fa8bf08a6cd1ffcfa02c2acd15f092707d800438861833c8fdaa1086e0acb0843d006841f5668d0f8ced161dafbf31eae5eb62e938b0880771af5be41dd1d2929997a3f61ce159cf95a337779c3500dfdd3e4b06ac8417a184a5e0a68b4b967e6b1b1d4e9558ed1a00d92dad43eb7f38402d8175b62a251eea4649f6e9d28bf7fcf8e8672a14d351cc8c3eb5ed66d83aa16c3b3d21970c784d365b28bb6d8fe8d85e91cb3079b47ad1c3ce2d5345113828b11db22ad5e2a8611710807b17aaf464a1d56378344c9d07fe843713b2b6a9ef69a7a8002cb5e02f49d82040f9cf4d2c1466b0b3253b0557cf2b1bd74b0b303d0bea8761dd7bf4af3551c313d26c22970281f03a2ad22724454fe1e98aed0660d2fd88e9ede7a48d06737b08bcd04cb14967df5af712dc3f52bb93c1bda34959970731d9947ff81cf89addcb4d07d57ec638b670da913d794bb87f1ad6062b93d1e5088ce1374ef59785ba94655f858abaa104e655e08eaaf04994cba98f9902e6974effe5f4c9a27598be3f6d037c7a5bc520f4292190adbafc8f58958b81f4c23895d992daea5d6ef1afc59e9f46e533d92d1ee21d0fb450664da9fa6c38b842c62dcf4c9eeb41c9cf869e8a25b74a87da537473674a79f2bf8468ed83047ba7c8c97c98cf637970e9cbc75e14562aef56871e31c6ed88b965c4796c176d65dee54c76b92505398da97b1195769c2c34268d1cb906da90c718fdae05f156b9bf07be6425035437c161f104a41318fb2bcd5763f30427d48247c7cb3601868dd5cef6bf9713f2fc61c6f76f6c663a8399fe6152c5e61552906089f149a9446d73c9fea85bad799481fa8b9e77b800b6835c51da8bb1d77a1f659baa27d6dc058ef2271d191ede39ba7729417b2dcc996a288cb58cf480b7b892477d7057e967dc45fed17d319240089f1a602b28251898b8547632616f8d95e58de4c57d7c85303986b13583a1b495f6f2984079d854d6915c85bc669fc56e7613721dc265e5cbfc917d9a925191c2e8a857f3e580fc630ef2de50ea9bf0b826d631a098b6c2662d781f2aa91324e3e220320954efccf7a915c62a33f7c808bafdc022cd9f4d4ae65062fe6268f1a148931458f955f88f227ff3b0c30a53bbf874a3ba4d0381a3d4ce8418d43370ada287c09b832e9af385811cfb9d6ac2277c9d437a9da4456d20603fceb9964aa353735c5e6c4046ef6303297a83d1bfe362e3168b7e18d3b40c463fc2303edeed9b6d577b7387266d6d4d1f2ff65d30f54e38e7e5c58764a19c02213484117951965d948446d5afa092b5d862baabdef888b9f06656bbf7fea14536ad815707134f7af3444b0736273520db92c42e92fd29c19b27d97bbeeb2590417a8609145d2cb580759a3dc1aaebf1bb9e2a3f0c8e52413ee374d94235f8e885b83a480ae267eb75d1e77de99b934b5a3c3a5e648a318c1b9e410d3292247862651675c0988e5987e6da1726289d5bc4ca49db5bb026b180985c75fdc1599f18c2143c7b3c86c0d3b81178f2d72af3ff4a065cedd6711cf4d708e90c803ffb3b4200d6f76ba38e32b917cad96bfa3d1946a84a5e63a101784db525004eadc8292ccebb9220d567882aa47a44a10c6f3a43e904c125b567a35801005cf5642de43221f2bef7ecbda54d1f48206303efc70849d7a1dadb87a73ec9b448789f3b1186dc4e2cd8842631a9670d3f53507cd0e785fb776caef9a1ca215096294f5239fa70fde909266b3dc9f473e6e778da1d36fb3dc1a7a5aa26d75e011a07a9bd6eec316a48aba9b26c66088d72fb896f1be728c8ddf0704cb1f24d6cae23224580dedeeef35a7ccacc947695e4c3eeaa35c804dce336ab01764a4cbfe322ba1bf5561cdb9e44597da5651959d80bb437ef025e05f4a113b8606b6fd3df1f4f491da95e2b40cff7a42548c7d4e0b59606256f39c9dfb26964b000596514c0bc5d3b7baf99eca7f6b65972a3adb523cda079ec3622768a957822d52d251d186f90880e775ab164ad750226879cf3e2778129819de31a3b94303843f264b641c342bd819e947bf44d37e6137e10a3ac7cc8b695579b328fbc9ab2b0c13bc14b9a8f3e012663e912d90675145147be04766e813057a1f337420e500350591582e9990ea247758f57053a2f6dad0ea1acbd821f28970f63d0659919c321ff8c1440bf1c9c3e2fdb2d6a6490fcfa8493e343fed7450c71ec1d1c18f2a610358109543024bbd1193910ec2c7610870e6ace1475b920952869f08597611a3f5c8ed1f339f0294a68e75c8c888947e8596f736baa865707c3b6715b12426656f967042df86b3be4f9626d0bf14a8b187f8db21b802884560a4a1258774fb6e7a06f0ec2e5638e29b15efd4a6831334d20fd480b6edb8f6b64302380a14d0b10941d33ddb2c32958954fbec9c7ea4f0ecbd0b07edc8966ccfcf71cf5c5849b397f5e5174a6f48550eabc08f744c4562a06dccdbbd5d32805e7899e797d5f7615ae3d23325ba0a3231698dff4e85b6f4c71bd1971b1a1587ae94f6bdfac78f921f68740e8ce08fc77c4e7e7f7974381d06153dd9011a7a197b59b8a270c2eb24d91aee3357df84842f57a13885ae1e71af61cf9e3716720f993c1dfbb1304d512a215138c8262ea8addd412a3f2fd6aa7b25718400e2118f1285858a83d7bd7b3967c91b8eb886546fa1e333c28a7b9fc3abc56ae63c17017c7300e6f823b964bfba248cd11d74460f54ea490fddc6810c0ab2346b1e8c1931e5272b6abd3a1062d404d9229173abaac3427c7a5ea14e0f049b4390321fcf33748b8227ac843b5228b8c0eba583800b8a3eed24f382749eea22cf1ee922aa7c77551801919f27c471e4c5d44e44b82b74b36137ca4e6120990b4a45bdc3e873e522d102d2c4dd402b3805c2e333fedf5dd9ca2c5bff709c4a203089e636098aa54a382aa4705bc92adee6cce12cd0580c875919c2180fa0c962551b7ad50ea352cbd21d85d32402f780592f214ae9589ebc619ea80b1e4b44ed295acabf9faedae39acbcb51f6934c698d75daa5f48cd55c3bc393a765b4779c08f903094d632183a4b2eceb8ee7d431086d31e938a51d81c3ae693c3a4b5cab6bd87316c6dc9e5d33bf1171cc59e929f5d36db33297b7adffb3ff2bcfa76a0abf719811ffd701d903a0a0c410d48f577aca53f05f655a554a96c06e0c343d5a60d363fae424acafc6522061fc7b8fd6512557cbcdc06c4c0bab24d67127a8f2abb39d34fafb3dbccd86188b47a2f3c6e66688534d3d6fc1bf5fa7d3a19a4b3325de594ff3ce412d3622761f976681517a9fd23b44a54b24be74701710b995f68c340f718b58e1e42f2f012362e372fc980f25ad066821521a57c48aaa4fd49eab7344b8e98e4f4ca7291e3a1a76bf436a19ea822bee1d5a6d0f03e8680bd1156aa7ffe4215e3587cd0eaec8708092aaf3d87d8738a5145a0952d15e8ae0b762782edf317274b31932f3ebba565b9c956392072bc4a41dc89c6395bbfce1db7d2ae7e4fcd5b82d3231d7716a652760758977f7ec8191ba35ab8e2c3087bca9ea4da6e1557cd266314d6e50251db658ba3b8e47a9fa390ee5af9428a16e073dc4317fa1610da2f787a6b8e53549552c82254d2738dfbe4dba372c37669a5c4e376728764786b1c8f1e96bd3e325da431c1ecb51d94b8e0d2e5239a4fabe7199407063c28ca7bbfa6336401397db92ae5bdaca78b7ad001c532bf96d7253fbfebd3255d31e20eb8b0264fd2ca1cac587ea519ea733884758196903289ec664a6efdd505fe41cd1285575018f5fa182dab7e25bd4c04c3de59e919f16ae6939e2f7c66ebd7c2a9b60e6679f25f551827100919979c88a112114a7db0f09f59b48c5f02e41a6ca9f97b89457b58c5f394b58f2f59de989bb0468f5d57ed72edcc3697e8c81454fa3256ef88879ab286bfda2477f9029fa9a5439dfa6aa9a706a61c492ae950e76889642a4c115e50b47213397af32d408b540f74ba5d4a4eca35febf3bd6f270fe197515ad7e"}, {0x80, 0x0, 0xbb41, "398b9d9e0175324b3ef72b6460df82dc380729ba1664e47fa65d82f804d0408060e6b2694bf84955a1f77ff73b2daccd9e94484b52557c2e513caa9104b90bd4a520cc0ce4c1608adb8bade9b01d9649e3bef22bff547c6218fbf8b94896805d6d9e5189009478966fbe1cd60192e220"}, {0x1010, 0xffff, 0x1, "bb3e45bfd8b4e3c19d04536112c83d6526346d95dc83dc6151970b4eeb2dfdab07d84e7f9f4c798302d98304eb600e2e9bf37cf32d167a49def67c187b741fc13b9ea640d2eb1c9e7049bdfde65d126b1129eada3873dcb6100f61d0fc55699da59b2945122a63a8d02d6d6b44c1b7cac188c35f782cebd1039cc4d28d953fb99e0b8ba1732ef87186804e503f16ff30095a813125471f8eee7a6601d6032371cb08f1ceddd67a923f9a8a402896a17393d33449bbebee3a06fe9ec06ba9736a0df320094f3f610ab1f11639f3a0d9a123fd21482a6b635eff6a88f3217791a842a290f07b6c7e0d9d1319e984685523c334083cb3c26ed8cf422b7a3643164a96a6025815dfe2b151685808968d0ca0a3caf7f5e52786aede4a5cd1072bb2b19daaaaee2c6cb6654eb8e2794cc032fbecd5ead3d6ef646f7e1a072f82101e5b325fd1d5dd4707e42f7295ab94e25ff784e555b4a64bde7bf38871ce0600f4aef4b23bfb25b623cc566ac3ed2ffe3983094f94a4cf58a6bc6ec4c223fa741a95625c3909efd583d944f169fb69765d540e983ee291fcb592240d3f2975b71001d0b2ffc5cf20b1c835f520824a00ec7459349255f82ae7d8e2f40c9d7aa28aceb41f2743bd75493988d0349c80a67f65da0b0d951ffdbd668e638b52ca0e5266fcf20f9182b508015f749dd43218a3f50922246d288295382401f89890e1eb4e289374889d9a74d824c78b801b2dc30e86c453d0f6a9272e03a7e4865ad2389ea45cd6cb9b06f492929faae7ac92d99c62bb41f3d2ea5ee265a334449247b9eb44825548407541ee7012939e9e412df45cc541f221b7732f7e4d35fd5b03a31b35c9a42d68890d7b7f47ea839643651ae36147187f0217746461b9af1b2daa415b57ce34f149dca896f1c8ad8309a2b689de50671f691f62cfc00ae570893798f2b4d810cdad9a26dce10a25868722212bba8d3838acd6c1d796c51cd8b49d920f8279a4805cd2b8064f5f515f326c4b57777e9f6fa9474dd64da3c131c05f1e7166ad81c3176e44e6ddb3cb69c93f5bc07e2334d8a143f67bc67573d7558a6efefaf00243a314d4d2ae42202f31547e215cdd2f748cd47bd7c288f72a8f97d001a6cda20f58b4d91f1ae0d72733735c9cc5a50037fe64f3fc1b93cb5e3d3b1c3ef3abbc5f50f7fcf57f8cb8ace76a7c204dbf090aaf4d10319b8dc9e1b48bc49b5f1e57d20469c597d655cc8a67a347e62cbf8955ee38ebc5dc18f2ae48f503c58d5074843668662d46db05704d299616462ba52356b85bc39e214bbea164d5155bb32dae274e4ed4646b9ec7d080bb7e47697f5cac298eaf4db010267b3616d366b6b3ef5b792d2c9b84f51b1137a7e1a42749fd2719417cc8725ac579c8cea791806e75f3838b3e3f490d388f146eb7af493e7d79a992522507298279cb100ec043f354896a79ec9b49c073c4c9e4a39050e92d2b7cf6c9df4cbdc3b900089d48a09ba5bdc55d4b0b5f099daaf572db0e3bec9fcdbe433dab6cabe67999704eab5727b64000c46899efc5e40233443e6360d43ff5881bfeee181c999835931095d55ca37f8772d8bd1ba8f7a5c21288ee2f1400fa326c6c7c5db09ec30648a3bcf85a904a81ca8b70c3c58487e557bf0680225ee318cd09618b6d4d2a396d196b8e6b1b6544286e563dbf8dec96c19b574ed5e52257cc9c0a62c6a26bebb6852275d1096a27a9d599d146548c9619781b7e36b507d0dd8ee54b9f22c55293ffb0d81992d9cfb0334575f664683052acf7f9a0d89455524b4824b9967028072390c016eb189f86745c4b8db0a49bf7cb9cf97ba02b4b420fb1b821741156d9671c34d04600e382462930abef2f04587f1be81044ec0a9baaefcd91c9fdc867d9888fff030d12a420f176d67526d55aee72e02fc9f9367c8bdd0cc71b6f71313e2f65a47754ca5bca410f474dee1656efedc44ae977fa5f3460b445378f75c4b856903f6db5d352864d5484e3121fa30e48bd3059f43d7de61e3b2203bfa4234a6bc3e07355e00e4d96193855b8a65abad874991a697575c4fb201e7419b03120baaf20d94ee7efa3f1d6ec2e46b2d2e244accbc04155ed85ee8b7f8f498f5ba6c88f036c1d6dfd2469eabced4b5b69da2a56fc6f4b34934e54913497c83e45ad6025a8c727e32ab7b7e7ec89162ca64f8c0f1dc214a64ed3246d7109e6bb6e5d814fe8d7195878de93a6d333acb8387d8f6632f85f41604ab883f525b8fdace9008a5e03c77849dbf4fc0520dd6c7f1622c60d78ada064ca271af8504036e41b316535b933732218d49e808ce55314c18e1892cff34b933a16fed2014ef6b39f90886a08aed5466a946951ef2d0251d2f443300d2bf811fdf3f93bfe7d836d4e667073705ab9a517d5e420243704e286aa3f02d6fc71defc65b2b3d08b4bb7ef90351719a2db4e32e0a418c3362b392050cfb01a0cbb546b01a174af358f558fdb9f3c15410ce15d49b4100774a14f6127ebede784eb775eafd738e626b975d469957161b374a3ea8c131e202e89da9dfc350bca1ef37f34197e8a5775ccb1c8c55d1887eabd7ce8a46bc1fe9f00338adcb804f0a7f6e75d2933c999863fb7e856a8f80bc81074a5c0aee85d550aaaa4e3a062f2591ac492ffad927648e58f0fd739b225183314c015b5ca9deb37018014ad0660057583d4d0f61291e2beba31f65f5e93b27691bc6ac2ee0106a676cf88a0cd57124a7f353826334fb894dbda62f3463d1fcf190274ca6e61d4d871df2f95396da7d64483249dff9096684211ec4eb757a0573b1f0bad00a1e6e23ba5b4db1e8f140110aee725dba739fae390b0903c65ee5e41a2c0858587ced89e9e4c0cf93153bef200996bb7d0ab97ebba24085e43c792380d78e82df08c81734d4803afdbd729389e0baa8737d15faa944c1c0e59b20d97710a06acd10947aff675901d5addd8436b7424fa0b8efaa7fc19e024215da41b5148e52015f5ef1ae13f521744405b5fc936f546b09b9bb80aca8c6889d683d27b79eb37a9a2ef341b1ff5fcc6cc6607392d87bfb1585a9583d0fd841fb97d53167ba429bf4a1b3c49972857bed412c14a4060e7a6ffb3907759e7a395cf5c2573313e4611bb37abfea06f6cf4de839a411c6d1aae98b8f3a345644f6de0caef1922a429e5e3aa2ad02a7f1eaba23392521ddeaf4f989982cb2e1ee3cd645a6ca418391508a98acdd7d3e19d675eff5c359bfc84030a3c26040ec07c53ebf9d6c8e4ba90eed48e1e96fa27de5ab4a58f9ec02cb8b83b44700482601c51b6255c1842236ebe620b80fb63fd371b14077998137fb6e1615fd78b96b2a65f66be358c1f842b6faddd5ccfe807c8a90dd403cb2980cc47ce6ac38377b0b4cbb8e445ebdd551674397538b440d556867d55b8ecf90443ad7654b8f979387ce784494eaca4ef855eb18ce4723bd4ed2b16a0da7d4a453eafff020492f290341fce49b881f928bd3cb0a9577317bcdafcb093ee2521c4b48ff64a47823853958428f344b0f7e70a05e6993908504bc454e2639ec00f35360ca39edb20308912d02234f0fd140bdfb5f50f690a6bfb75f617e48fa4cb4b88ce9c85642fcb1a1ebd377702d1ff095e58db7c1b559a482e232a307dfa65e44a2657169f0ae5b27f7eb2efc59b4bc1cd9f9a76e924dfa0f03053c7d4433e1ecba8b9469b318b9f62267956a93a1e980785b9fffd24988fe3fa1d59becff7d754d707989781d7474b8f3c45e27cb3567059c842b70c86268b8bf5f1825096658ce7d4e40a85d04f2f099414c6c3f2a6d54cf5264b2d8997925abfc7b5c2d09efb14595989fe5360f64bd031f223636a5a339e19e443e50ad4757b2d12ef773fd859d868b421ff8045b080830f6811596d577f2a666777341961ea2f2c7137b698625f7c1c0906d46a7ed2367a1a6538f48127e0e873498747e6e3e37f305dfcb2df688586c3f20f9145523d58c1e2115d44054784059f370efd41d1b91e3e19b8f610cf1f60bae9b50eee1a499f9f8ec92dd181e7ca89035e22b24441e379fa1065391c421743c26e548bbf6ced7c54277433871d6e122906c026d68b4536a29b12c1e0040ce414e3cff3f421a38988c62865252f92a8b5a2ff35cbe4a2a86c0fac9d39473a6da27842b1510ac5740523eff254df6d82086a43100eadda42a98836abccb1e1df30f6f918f553d447fc0ea8f1b52872051b090320d4fc1ba32fb1299d629c5bf499d58d59c118f0448db412cf111cf4f75606c306396f096c5407e3ab3723df9ff41c9eab39dbd061bd144aef43ef58def400801fadb4c45fa3e8f3842c72da047ea716309b6578581b396288c0f99e7fcc0c42d841637a8597a1538e4dcabc5834bb36f08581b006481e9f8f4ad76fab7f3e98728dda59d4d69a6dccada218539cd48056a24156ef59b00574a227ad13b9b985391a6337390522c4fa97b6e98831e73d3828a78a4e95fb778edc369e5512380eff70ef8688d3af1d3f05301444283454effb662f63760ba923865d27db5dd3cb09869448e33faddd358e856b0ce52ee39ab948cb724a2e4136a9f04a71c32b1452d7c44bac9bd31540893600b951ab45490250b07114887a6b556f22827f25ca7edc11ae55d17488f7d997ed4326609bd8ccfc61af42a0fc09f764ad77324edb6560fcac6f5cd16da4794243b8d440d0b211d0182fbad6860c686f58e4d8f42244438adcb7317411ca3de2f91ec57c8cc5e8a974d3f2ee207df5b442f17296a6661df7b9669eab7e1cac53de4416fd10cfeda73f92c858c24db421ec9f9b82b863d5d29f52a138198bfb6519bca4fe0bc391dc46499649280c7e9d5620972e280ff147e5a4078b0c46ad3cf0880a21262849108e145100809f27d0b918a24ae69931dee02a74dc44c6659da1e949b25e8b7573119d0ab4e06453fd979513a655ba25ff7f6d0e5cef223ab5d55e55931e08737a4dd372c4393a701bdfb55c50e1112ea5f91c80c125b3b28fdcc5fbc2d71c89a186b378c067ddd6461af5ae6a70a985a73f0b37794cc9bbd844de6d2c67d0b93543a87d04c323cceb485ec1d860a4af2c7347e0e374e9a8c463f1ba664de35c33cf696c434422e732d950248882c634f116c8dad69a58a0d454370d1042e041ee58767be99ac20b0431d244961cbd83b207e37abcdceec08f256b47b1b354c84e2bba8b03c1da8599e4e6c8e6d74c260b61ddebe9d876d63af68adccd1fad90a14d2dc3a61b561d1de86fc7a294b403a2e465afbfcd2d423f2356ed23a189db87cd39db7a51e6ee13b05aa2cfeb79eeacac17bfcfae781b3c85c87c51de7d61b04d146885ebcc59d90ae79764928ff8fa03208290043e6a856007eab140dc785e0970272ae4ac11d96a3a98c7cc5db1d185c56155f5f6634253ff2492042af2501a8a3979aff5b9054a0809827e3f9504e1df7c92454c59cca5990a072263f55f9e88d05a4eca58cb47e31784e52af50b88a0def53b1db9d47600b0c0604fc396a05869d7e091bc4e4b8686e876a2dded5db548e98d14044ebc061214492e8d9be1c1ba01c8455d1873fe5f6af5f6dfa4055c2e9ccefebc7fb7aa6255abbff69adf54cb0b66cd2b192c682183333ca54a08ecd941c3c8aafc61fe6dd772815b4334adbd710c814e2fdfbfd9a586775c7ada6e72f4064c4c07cf5558ae927d5534f64360e7db2c15715d1cf7a560d0c5475455a075cc990849611509be8cdca0870e5421032f2c0f249d0251d14a71bb58887d4c6cf14a4ab2"}, {0x90, 0x1, 0x8, "41ba48f3fbd866a57a4c2a2972be28e6299beaaa8f649f9b288af2bae2d854a4b5cdb568388201eaec185009ef7c1e49f60d015a359042a6eea06ecb7cbf016046d21264d3ca246a2169e6f602a1d8d2b5a09c6a012cb9b3eeb92fd82196dbb90c0c5aff4cad7edf73b9f95a01e3c1a42fea7109c10a2d64ad"}, {0xa8, 0x1, 0x305, "d0dc32e51ce0b00c63b92b666307a27f5139796364752afec184d57404ceccdccea5958995f5346226af699a5fcc10749a27718cf94fc58735657233ce8be531ee983c30fbb988b711e12c385db2670bfc39ea1653f172127517fcbbcbe9b6f1b928b89d72907e85ecbd13ee31726b327b8b26f25a26f9899263f89d53df5dfb0c6682d87040ee7dda2e5f28bad58579c355b784f7ae"}, {0x88, 0x1, 0x9, "fc032eb882edbd035be4a9f4383ac8406cb22ac990ae125fa4492da21edbc56f290a724c514051412056563c3554b8d3efb66f4b5c36118cda5182aa5aa2b40a353b322d4e34b900126efe586627a4e6b88501d7af59f889b41cf3f9423c50a521b24ad7435eb14eec66db90788aa696809c9335df7651"}], 0x2338}, 0x400) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x22, 0x1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:09 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="482720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4170000000000000fff5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x65, 0xffff, 0x400, "7746330f290a4bca476808affef2ce708a8ea8d2", 0x6, 0x6}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./control\x00', 0x880, 0x40) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f00000000c0)='./control\x00', 0xe5a42d0feb92a2c8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) pwrite(r2, &(0x7f0000000140)="82d8f4cae4630240318b0b9ddb50eee8f0f153670cdded930688cc93741dbd1e53f83b7afe4e59bf8375e617ef26002a1fced3b332aa2f207080a14bf25431ac69b6a1d3f80458feea9fe72d5065151555c675e4c13a153a55cf46e295bbfa1754bdf52fcc279c", 0x67, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x20a00, 0x4) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x0, 0x100000000, 0x7ff}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x2, 0x4) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r3, &(0x7f0000000140)={0x0, 0xfffffffffffffdea, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0x32}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2f000000ffff0000017d7b90fecd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20400, 0x20) lseek(r1, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8180, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_execute_func(&(0x7f0000000000)="c462fd3515360d00007001c441bd59d9458f4196362664660f740a65430f6f28441a20c48221909cf007000000c4c3e97bb000000080176566420f6c6000") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063c00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:00:09 executing program 0: r0 = socket(0x1, 0x1, 0xfffffffffffffff7) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r0, &(0x7f0000000040)="e4eeb1354457456872c243e5f154a5152656a7fdbd5300bfe89e801010af633b49da7c535ebe7d36e6d41a2c2b71a9bffd6df005351242f3582c2d30e0ba4d828ce222b937c5484ca6eeaae463c2fc2c6e6ba7874cc05087ca2f0ac5a886c86f0899570d30dd67ffa7a02820b33f75c1b26cd15a726b0e7d645e", 0x7a, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = geteuid() setuid(r2) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) getrusage(0x0, &(0x7f0000000000)) shmget(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000480)="691dbee09a1fdef0fdf8815369f89f172e365a5029d9fcaf7f1ccbac550f38134a83f29b7fffdda6ff4175ce5a0ce6e5e88a65a335127341de29ec3dd1d0f1a11cfd211af4167ff335d7993c6c3117bbfe0160d1a5932bb676c438cb768378b1179790e9e2a6a323b30021d18ef655e695b2230d6fff8ca226c3725d79617dc4aeec4227e466ba89087043ade188c731c10fed6b9fc9faeba2defe39d20193d24305c416c8d2a5974f3dd924ac2672f8fd6b09ca8b81e32fce36850c35849908cd8f653cc1be28f81744a315213a2c092754b0db3f8906f54282e4", 0xdb}], 0x1, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x200, 0x0) getrusage(0x0, &(0x7f00000005c0)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x3, 0x7}) listen(r1, 0x100000001) 16:00:10 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x1, 0x4300) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8240, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x201ca, 0x50) r3 = dup(r2) pipe(&(0x7f0000000280)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000300)) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/dev/tty\x00', &(0x7f0000000200)='/dev/tty\x00', &(0x7f0000000240)='.{(\x00', &(0x7f00000002c0)='/dev/tty\x00', &(0x7f0000000340)='/dev/tty\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='&.\x00']) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0xc6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x30006, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000500)="123ef7ec24b4b7e9734a3834b8e49680c25e0b21f157dcee72136549dfedb83626b3acaa7966a2335ba58bebea4dd8d17ba6b27fd9b8e84bf65e8db7f217fa4546c879899bc381b068e46bc372b7ba2a6d56851398ebcc40f33aadadf233c9816d68b0c9b43b926aa3ce9a1b8e1147f3d6d2bfa3d7bbf34c61abcdbf83ea83d9a2f63a94a2f5df6b5ab52ec1b7286e478b1ed29fe010e97558ade87a1418d546", 0xa0}], 0x1, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r3, r2]}], 0x18, 0x406}, 0x5) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000140)=0x8000000000000000) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0xffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x28002, 0x60) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8f, 0x7}, {0x107, 0x98b}, {0xca}, {0x0, 0xf5}, {0x6, 0x4}, {0x107, 0x101}, {0xc9, 0x4}], 0x7}) r1 = msgget(0x1, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x81, 0x8001}) msgsnd(r1, &(0x7f00000001c0)={0x0, "6214760c412cc3c500e1e66faa857ab8e236ca37f20cb307188c65ecfb427d9e305368dc9907cfabe7ab0abfb81ade0f4ae9fd76a6945951290349540a4dc1870c157d137ef899b2e83769300c7fc6257353c222a3c5fd65974072dc836170b106188d91463927fb025ab6b6e8f163db48e482d52f34d7fc4b66b0b5832e7bf1fc4f008726000b69ce424128f1da1af22650122d831646eeba75158c9f5fa8ee2cca7ebefaa59538b916d55df3f1ada4a8296762a0100bc448ee4638c4f34ec27361cd2904dbecc866d1e78293e073366e21caa3a36cbf535ef2a2e272b5bbe0010ce4d088ba25ce586db12193062ea12a6fbb1dda38abeb34b4e71c9c3f945c96dc2dfd734308072830da1fa2d86916162ef00e45dd08ea16697cfef1d5e15031f26f6ef230df6c1a3156f4a5aeed7133aa559cd7c891ade0ec6fdc16fc4181e4692309868474b7d9abc589d49bc74b97c03fac7765a000a9a31b5ebb029ef62c6ec68aa93381d329de769d3b7ee5f0cd49a4eb01ed7140112747393b2c23c507c9c1d97ae8339634bc2fcafd5082017aaacdc274367370010bbf8e77eca958a77b5a101e1164595eb5a86385c970cab40b3b14feb07b9080f5c6b307709ac48ea939fa3c6ce00025f25a7dc10a490600742ebb9ff136991645d77e6998b7dfe7dd68df698efeb16ae8c7b0d3181d4f54de414f56a68b89c0c0c48592330247b44d16a2204257d32fd1f3db1d8add5ef5b67678bc51a5ee8fc21bca98ff2c50581f5599ce085c07baba2186fd2085b4125b7cd093d8363624a6a2b7818c2144010e7dcae416bca89dabec146e3affabc9ad8f4a4f59ef84f1b2c3dcf259d6295f0ecc80d93b2ba1e18f13c6e435ba812cf6a5b9965c3b9a608fcb72dfb81d164336253ef3d09858ec1be600531a3b6daf053f686ed4395d997d103a17bed78f16f7be4cbb0de85ca76b3bcc0e3e111cac699efdd51c77fb99d0922bc4f67a77e3429c824d25ac7eeb36acafa56b4ce2a9107f682e14682b66d5a7ddab3cfc455500fc54bcaa5a05db586ec858848add30f90becf6b07cb826807566107c064a19d39c3cf5ebdf45a0951db7773fd8ab711cafb7b22c069fc1760ab7ce6b4d50bfc3e07b53a81a0cc07644aeab0c359a7223c3f8058d5bbafa5c9c933cb90187c1f62c058bb8a78fa3d6c736bdaf2d4cb4bd2b58039001f15d84c7895402979688f6aa038e576117b5cbd266b55b6fed58501c125ee125410a5e8e049bc685ec739b6598ea76c955cbb6847020cd2a51c198d3fd06847d79445bf8fcfc959b1fd7d30ec6ede28b12085e07e4d5de096f4f55a336b15b0e92ffc3caf7cead343d8b72f4473157f0a0da0f6dcdaaaae648c0882d9d70be66bea53370e8dbc83053ab6beafa5062aa9de8969fa52d2d3e76f023c3708a2f1a5b109be7e5b402dd31588a0929fd5a09da6ecfe3fa2f8146ba5555e79bed707c5f3b6748252711046754aa17ec23932d2b921cf3ccc218724ec5ed7f806c8a42305297f4ae4662eb1c78da032d86033ec6a3c10d6fac59085665024682ab1742674f675b5969bff7e299ca604c9a5a6331c35060e51431608d4dfe6f66553346f0d9d0966b65e1abc80cade9ea1abbe9dffb2be58c25217a9847f06cf87020adedfb6e6d05fc42122c5f3f62b813c32d1a24306f6637fc4065cd671e5d20dc677dc5cb3bf93eac08697d1cd67c71ddfcf0221389ae2c892e6134302c8ba46cf15030a5814d86c8c1297ee5c6216e091752da8c34c3021736e059ebd459ce8abf431bf8d1b66404bc546eaf6f7e7d738cc2c74c67f524c61f899bf688df467456a2ab00faa8f1aaf829fdf2d735c199ef6895e716ed9074f4ad77d41345008cbe94003af99e08be5dc84fc1413b2ac6901d89c0604d33d1401c1683c6f9dd02bc654618271debb2a42229023f3b6d8a5de2fc6d1fd299426a69ff49821378a1f925a7ce082f50618120502e79c30f6f4006661e7f41779a7c1eecd0a5ee777676e33c97bf214527a93c8e73f5f7b117b050c3c3a42bb52a8ec6ea8b97654815b58a9fecb9c369cf93c85c776aacb581f41c499731f055ae9960b9992f355e961e074eb1182574b275a2fd99c817016dc1bd06b416a11bb11983c152e3cca5eb825badd28931589e370eb368b1c13c5a9dc8a222dda6956e740caa12e521da8c068c86914336a25903aafc8f3eb937361530b219cea553d7f2b8b12a9047f32757949b05cff2b6c0c8a01862ce64a8aa29a62ba0df26cc46354eeb1232cc6b4522a0b870a6154f100399a720adc454e6dd2a342913579f326dfa77119e2caceae99849449247e49ea9bf141635a6a6a6cc8c419b9acb47c3af470ecfaee54d51a0929e5bccc6a463b7f4f8f0fd2cf2b63c19a449076b7b4e7d0e3fd5f5a00ff37effb81f1d0eeaad0c28914ad732c0ac4778dbffd1cef5ca5ce1c7cbdebfe0fb71cdeddf0396d20177a60ea2844af047761932343d3d47ef4abd9269923938af5bbd2b74ba12e32edd79c2240af690d206a68c1d38c12d99030475d2c5d19ea3d86394dd1c1b529ed7f129808f57fed77c289f103f70c0d1ba37db291ae225298645d63367556e1500719e784bfe500b793121cfc9d209eda1218bedbb9def68ee449ffc56442b889ba3fd5a91b040f708e9ed1f66cadb6f9a9e902f00f338aa89892b2fd20402975b6aec4f465fc69b527f80603222bbd84c2193275c3632653acdc63a39a38aa58bff08500bd9abdd6f2952ffa8ff97e47fce78bfe9db2fae1c8232cc67f31e1f70a7117e11632b6cd67a6cd7f2b75055160b71145e50d3b9d1ef46e42e222f77eaac0f408eed2f2002d8eb6d217a314e1f6376b491fcc0662ab2b1"}, 0x801, 0x0) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="32910519003b478d1746a8f6269b0f48ff4987", 0x13}, {&(0x7f0000000100)="e30db48040ce1889e2cfa32a086d4ab8bce8f652438ecb8b6095f798eddab89eac6bcdfeca2feb8286fed25fdc998a0ca7a46dc9cafe34e3bc101a496e03025177a9c65effd31aea1dd8eb0a8930e5c0955bdf8d0b720bb0533895d4dade3f4cd4a0f792e752eb885854ba7e8ed61d8783ede35ec6ed33c39de9f5d3c03c78c4277e121d0f90a0cd0d1ed771456577862686d77a4532310fe759fb1cb22caeb0deaa60dded1d57e3b429892b89c16569724e985a3b89b5484a0df3cb5f16964a2809c07a60bf532aac9feae548bc3525aca704fd9e1a90", 0xd7}, {&(0x7f0000000200)="4e799b41a4b28095bd214f", 0xb}, {&(0x7f0000000240)="c4aa696c1daefc7cf92ea2d8f904051ee4f537e748ef8c4b737c46fcdd29b985a6303a5725768e7d3d2ceca13976f5cc368c4909cd3cc8f043a7d3432a140a723de06faf8038d0172c645de5f90f76b4fb109995e18d016f776a16", 0x5b}], 0x4, &(0x7f0000000300)=[{0xc0, 0xffff, 0x0, "f73dfe259cf9288141839ae78c279cf4d3b35bb0eaf0d4ff48dd6ff70f51c7273fea199423e215c1f5e2c2ecf6b05df930d3b644a50bcc0d7852953dc905bc359426aca1922bf25653c409286426fac85aa6d1314c5ff55fc7f8a351f0e9f3de2254841e7920bea580d2a23fede4911c559db83410ff33424f90d3cba713705f6f27b769d0f800bc3ead96c42f92b4900d7a0eb4a032cc565912a780a8c9268c00ba7f85f1cbad4e1f19907fe418"}, {0x100, 0x1, 0x80000001, "94ffaedbd97cd01d97189c2ddf30d27c54265380557930ebec6361e386df0740fe19e0d7a4507c2581fea8d7eef165ef4fea5eb6b40d72b12d1b8fb1c2d9d9fc7fc72ea19eaee1c949fc8fb0bf1baa907bd369192f217f86da4ab3a5dcc8400a24523e129495e7ac909c51032e7fa08aa973678ffd2b80c5eb56e793ee1201437be0944cd24ae805d778230e700a01f13562b0863808bf860cd0720092fe0d40709cf532ee56df89ef02b1bf58d1000f1b313925cac7322bf7f47cb06072aa2dd9265dbe7cbaafa3d98b9b93d7ed6705ed79c89f674fe82496a5ca86df88a0894ccb6d3574f72c173300e62ee665fd"}, {0x48, 0xffff, 0x5052, "d4421aaa6ed9e3ddf96ebeb2f566ddca39a1f27a3bf0131a46a1d8178d9f83fd29f41039c912ae569893675e81a0707a83"}, {0x1010, 0xffff, 0x6, "bbc927a41cc0b4f954cad3620aeeab5bbe68aac6def7e075fe15ea8d3b2d3dc6438c8de8d42f37ab0ec03ea5affcc4063754df52bd0d40b19c48dfd05ed7ef386f952e428912c889e2171036fc98f250b4cd8cfd88b53e8b79292d604b577d418e489265768c5a060bb59be6fffc85326c6c28134090db58281dcee22a93e4a0eca193571ade7f12418bedf2071d448b185fc621678cf0c61c0e1b75eb83591d30a760e466b99b2a43cd5b9ce40fd03838f57935dc6593743094303d51d3e9654d4524452cf509915b8c91391828c1fddd00218469d7d41330fe3c8a2f81952d7fbee638b66d9d054906ea9a5f3ad2af71d0174ade3093ed23a2ee5a1f29654c349a2ad7f9832204b23280ffe7afae2c07877675c4365133de6c4847e92b1403159b902cb573f68f51d892baabd245daf322bc606429568b2c63396f919c6025eabd34e793bc26218841985cf6dfd597105e869332d8fd263f962583e829b3820176a666fa087d6d2c18d80f2a95540df24d633df6f160c31f3bd71b6dd94738d84934691e64e3196abdb2b58fba2f36a31a2034e1c352e7a23eb76db8f3732c1e0671c764e36c8512ef58037bc2fb7d2ca0b161d59b1c4bb17bd61a23f1df4338cbf486754d0189a61eea0fc641d59a24a5172555482742b62653c464101d3eae3e73ccb242fd32d1acb9eb2e080c30c156ab4d3da4e666a4b056d3bff5e09c365059b8d32afb0023989a1b72532a4b7b1bff273d39efc5a20d28543cc6148e8fe6707ba798786bde4d462c24e299d2b60b026df7ef14e90a8cc8a5d5f2731ef180c23f5d8d1d66c5f676e8c52930c8846c5ea56116c68f7bfc278e8b9cf591613703a354e6d251f013f82f72938571eaab3c855dda7d7c8217a6133c675b989a8036386d2e9d6e835ee0871831e07e8db79bf2765f157f61498e118c7ff39ecbd15da946a94d35feb374b306aa4327faab04fa7da36ee6af3f50a45bf9048ac5bf0627ee2fa128014d62d617a8234caf61df351651a52aa6750115a2abe2c23cb8fc3103d55a68cda4195be2a99b369d745fda58a3091a40ed22a46f88263dd8213a1107d9ce2a34004d3be28f2d1892af86361d679e2c9453d5ecee5bb977919f612c1d46cb4a513346417dfdc3f18eb16bd9527baca96a1bd775aeb91019909c43b9da95f55deff52727e0a7a1e5ef08caa06ff07b4009b35196112a766562ae435728831b79c1fbfb0e3e39c8fd18d8acc7d9a51ab1be395ae15a86979b0d7ad8f2f8546acf5414d151e682414ebb56e19a61c3b9cad2bdcd72237857cb3cc29e2fae9d809ec0faa584f0621703fd5265908244d08dcb23365cdcb92c449ea111fe02fa109bfe874e7a39b007f7d829fcfd194ef3c163d868cfb05ee1fb95e4cafd99f96a0fe7592b90d0d1e286dc5cecdef556bcfda68411d14e56d5ba3d0e3bc4bec5281b0a98f19e676a0552de898310ad24247fa50a1a702dc2d366e38736fc831ef1454a7f639c2dc3f5dd1da8c4b67545888271a5f8aa519b3b722f017d1d1c50ad7e562407057dbbead16f3ce9815dc1fb990e46c8e61dc044d73549c19eca6bf19ed8a3cec3ea3b76f18062d681911849bd86e95037d552c857e3885353605111f9fe04667ec4f4594ea610e7cfe20d3d745b1cbaa7445aa033cf7d963e287f2a7ec049a6939c5340db379a680045752cfc9ae8893121e5f3783a00f5ba765595c1a0c453a8f0622b16f0da266fd9807693b2a49b8ae19548a1780e626a2bb7bd771f445f800190dd6eb331d6415daf79cc58766ab80fc370ad583a063288428bbbb01b38177c917ecf664108b9672cabd75a5a3d4c986bf4cb11e4b171404f4c26cc07e13119500e83c7c2bc4d4d284997ba4c940547108531951adac88bcfad56268b00da53edd1d8e68fdcd6c0256aee6c78c9768ea3f8c2f3aa4ef15b2ceb2f995b81ab764bd8d687bc7fde06699785f2ae8fbd1ea3b30790e18ff4c75d629af0cd2acd35994456084e62a5cf0dfb7c14d5791438d40deaeaeac9c264d76a2d6a83449b4ee53f903c9a1e052fa3bf333212dfb8bd12b9a38a7bf2918460efedf796f7c76ae9e30c50e7c8ce60910654fafaa6ae2f88fd3991c9cd1fc3434fcaa883f6810d23e303f759a8c42de5819034edb682f8595b1931516085dedd4e3ac6fefa5a1a26c66effbdca887658cf57dee67715d1a9d61c7178400bb378c7aa5fa8d476fd9f63cdf50de2cbc03311affe35d79190fa4ca46792c05646b83831f1e6dd64d72a96628e81f8cf1e48cc53db385c4e3029a80ee722539a9be94074875d1730e093f6d74c76bafc1580ac913ab4ccae6d49b1bc5dbdb902fdf7afe205564abd801480d0b05498043950dfd43fe9787c69700b7458866c7ff67c8b51a01cdbf7d022a57d27d46c2784607178733269615b92bd75d9fd39e871204298d701d5c9f334033a0561fc84a9cd1e76d647cecc1a3341c695a43a2920718a045861796aa389d6a4497898b02d00b8abe7622a3adcae57b3818d97d143586342d9db8052d6393492b49952a6fb0bd9e922502f1c400e9f016ff57841dd0c19701b328f6777fdbfc7f798e7198b2a0b794ffb33b60b4640dbdb58770d827dab31f45db5d8216d69ffd53ed41d05c08490a75c9eed2848d7ef9d94b48012aa037d6e1350d9e0aef90e50f0dbbbc747c09bcfc4aaaf9cd55f07bbfee8fa4c61a679981be6e5ff7ccc797e190a072b468f692f995c92ce064616ea8a1c24d4e6a7065f40c3cc693b49f103345c2ca4616bf7ca6992699bc9e5982775c5c85370900bd4f4dedfad3469443258db405209a6354667bef36ca73b941b9556c4e10c680e43011503655f8a4a15f74a0a361bed9fdad276b13fb073c08e133bfd87972d222e2bfe79201b3e934e9f93c774038b9654b8933e658fdcbf0da62ad607eaf9d17f19179a06231af0e838c3d8d3e460146ac2e0bff074365090c4b7aa5ddaf5b3fd467d41d9ef493834841ca5f2040de01eaae0ae317d879a5136c4b3fb54fa4b8fa2b7b814efb7d7ad681d2bd9e101e263e6282282b7ca6a8690fb8f348ef12044a33ba74effa254159ec9a82e5d11a4ae6fac76e04b20340c3f6f51bf637780500cfe33bc6569d498e3593b6ca13a823ebc8ef4f6114a311357cff715e5d5f254e19a73fd91a0320fe172da48ff01cbbfa0a34c295ff0c602eb5ad83701ecab8b90253f08ed78ebe9b4999015c0e0a7f8bc7e7e7471d3e2d181764087c16d8ebbb6ca46d4e42d9a94fb3abf5ef910a155978d590cde911790878805e7b79b63972a82877269cae2210a2ad3a32560d0184de632cd47eaaf942361e4495ee8b975e42d8348c61880c92975e5ab1586dc16288059ef31a3cac6cc5560fd5647e7bb9ffdb7e866103b34a3dcbfbed53d1c9bbfbef7c6b3f026cc25a9fb38f2521d14f34ea01f427ec2036ea987b93f08401b785947ed8fda7eac8dab4c26d98f05026448cee4494bf572e05c751243f41edceef9277c945406694c646be5701ea9968f956fa3ef209a21ef13963fd681a5b6fe9036495d995c30f7dcbe3cee789ae6a586a2c8f6d86fe00df2851fc66b1b45e723f3464e04637506d96e77bcc640e7bb88e7b9bd62d7172dae1ba1f2b937f84e20650fba7d55105ac38d2fee04e59534773a8d7522c3706cc7da0f8eece2ca551eee2eaefde57877ce0cdf0b34a4d12e514c91579200a7de2d970037fdc28bec966c34bb86a7930427fc7cd938b40814a2a1752ec4f16a5a93ca6389ec9c9f4ede6347c5261ee25f79e4aab7a6bc36b359c41be1a3d95e90fd7ddf9806bddff5b23e1456930f86bb190761aff3068698b9333637c80f02c9339e5134baaeb0e3127a4c6be49d2c379358ca0c8f83c094a60d16346b016e87783d4de652828fbfb117266e5aa72b1d7e472530f7c548f1a6df36ecb1aefafaa00b1c4d932609931c66eee82ae5ae505eb2e99647bb27441bdf58af239c46cf41460fb13f05fc76b07ef903ee762ee625c40177e40e1892c21df7b0ec8d3782340c8c31b9c3863880a1997e3c25aecb45ffdbfb397772ef9526dca699e79a1207e3ccc0b32c604fadc5bd643a63811e1fb4596dc6b97856336a5162561ba3cdc385f68d7a8e4b956eae7f06465579f2607b81ffed83c621d550cc11a847280d321d0a0b87bf0a1de5270c069138fcc07547dbc8527ca10d79fb042dd75c38fca0c51de78b0a2f07f2a965da028edb572931f4991b754dad9afae05ca6184009f6522d07292a427e8b6dc0075a38261883b02f9f046775dd5fd15aa4305d15d5a438862e71133ea238946e116a5e3ba547c7e5ab53968a526200b039de9dc50bc670f6ddb524a9216c9873acb58de9aa3a27b62d5ad59492e5536e1a9e1066417d649b831c9a0da8c90b7a900c1c85134071fb05cba0690cdb489772ee1c32a15164c646177f5f95e2db75e00a0fed73807f9f93009be8e9376783203b5191303ac0a712a4be0898bc4324cfb76775675bf373fa7210c3c3d0fc24a2c9b6c141cc6f096ee1b7d9e51004ffcaf720bff61912293eaf59ed5b69767f9f0638172a57757fd98ade693779adb68bd56a615ff91c9f569c941fd1a967d729cc6ce96e228dbae135bbc42b11e1c0077a8978baeda109d4c45fdd9c43a74f64e1b9c923956249365ce45c281b7428edb3b7182fdc06e77a35f8acf8d66fcb37206c286e4498fb9f5903799dccae6b95d70ad45964907d856175b8502e82ccdfae241561e8870e09afe99545aa0bc1c9c1c92ee588a3959349658cb388fff82c3f0617261f5dbf8f2cd5348573c931c1579c6d91533afb0e023ec47a753b8b997d50de2fb98f30df98fd119868316b71976a38b6f43b388b21bd51cab6b3f3105ceee9aa73e8242dbdf94943646a7b60c778810640a86a43e553a76f0becab99b19132c7dae6d3dd6b10a99b2026dbb902885736deb1e2459203349ca1ca0f0da6783824e4efaa1ae4e82a8e80286e1e7e455e49e9a38ca864fcdc997cddf3684ea396abd8f8ac9193ce7cc3c34faee09ddd7a3e6b702a9bb3fdf1d52320a2ff49ecb3b8f4f9ee738464ff9ea13b49cec5fbc452a039311615a6b11498ad0b12ae1714cbab9197a6b0a3f444beef8a2717d43c98121727127125c7f41704b0f226d79ed21e0fd106a68708c448f710628b7aac5eed04081225b727968524030f5e1da833024917b032ab5f3012e8e8402666fb195670bd8bb52d8ff7ecd64b0982fdacb61b90be54262e661ad63144ff2de1022a1b6eedf0ce2605248bfbdc697dfa1ad26b06ef82c245e98a4a80cdb5a89f05b2467a79d47853f9e002a347170b94b991f786c387049b9cf0dfc699c6741ce0931858e91d2aa7abfa8aa4cb37d440862bb8f3116d603ee1ed9e7ba8ea880e99afbd01375ceb812ae63943eeb519b407d1b3ea49b5791c356b83daab776aaa4bacd5934f8a08a436a9067965153aae6ae7e05a1a67d1d9d2c2f658b4869b26d2016cb5655c068d4037ec0d546be1e0f8d1fb5b4e83f6ce4ee2693ff164a93f067ad8058a07ff527fdf34142e30cfb3e9f0f6e8a461159f54f345f1b9da1a33760cc47fcf7926ebfc8eb3dec796653cc8e3a164796d754a723a02aea00cd3b0e23559b02307bab3e2ee19ce5e830544072187dafd19c502ac79eebdbd3405ea8b6e0c6614f1c086bf5fc5d5194a0687cebf42775912d18aec61126d15de81444badcd2f11e444556653a4d2d7f6b55ec6537b3d86a61674eb1065050492b056"}], 0x1218}, 0x408) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) open(&(0x7f0000001580)='./bus\x00', 0x90, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x5, 0xffffffffffffff81, 0x2, 0x2}, {0x0, 0x0, 0x6, 0x1}, {0x2, 0x0, 0x6, 0x1}, {0x1ff, 0x4, 0xff, 0xffffffff}, {0x4000, 0x10001, 0x4, 0x1000}, {0x7, 0x8, 0x1, 0x1}, {0x401, 0x3, 0xff, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() seteuid(r1) 16:00:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getpid() r0 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x5, 0x3, 0x8, 0x5, 0x1000, 0xb32, 0x1, 0x1ff}, &(0x7f00000000c0)={0x7c, 0x0, 0x9, 0x8001, 0x6, 0x2, 0x2, 0x1}, &(0x7f0000000100)={0x1, 0x8000, 0x5, 0x9, 0x3, 0xffffffffffff9e6e, 0x3, 0x2}, &(0x7f0000000140)={0x3, 0x1}) clock_getres(0x3, &(0x7f0000000180)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0xa, 0x10, 0x8, 0x7fff}], 0x9, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x10, 0x0, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000044, 0x7, 0x200}, {{r0}, 0xfffffffffffffffd, 0x7, 0x4, 0x572, 0x38000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x81, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x12, 0x100000001, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x25, 0x10, 0x2, 0x5}], 0x9, &(0x7f00000002c0)={0x1f, 0xdc9}) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() fcntl$getflags(r0, 0x3) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) getppid() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7b9b88496319"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x6, 0x5, 0x3) listen(r1, 0xfffffffffffffff8) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) recvfrom(r0, &(0x7f0000000000)=""/92, 0x5c, 0x800, 0x0, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') rmdir(&(0x7f0000000080)='./file0\x00') 16:00:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="de9fb50e30bd2a21088794a372ccc2dc83faca75127f3028bebe164eea593e3406bb5763542ca8b7efaf1d5154e10bff9400b5983cda37269f4ebcccbfa880cf2c230163207eb33ccc6a8aebd4ffa0a9e252dff0ac337901e5c8238aa6f15a302a518636ce5205e5c9a407e6ec70b19655619963bb00e5039d0edb4838e35b95", 0x80}, {&(0x7f0000000140)="fa1a2f2b3d799dc64317e6", 0xb}, {&(0x7f0000000380)="f9d0e53e3ad431e1bd27ea1e765b7977d147fc64a11e599c9cd27203258786e1c9463cb690cacb4ced857b72a5f685b3e0ecbc6e2c5814916f44839d552aec13d3e3e1a2b518189e89d07c4b33a22d4b803a1b16f573664f6ac3b4ee1a5cf850773919", 0x63}, {&(0x7f0000000400)="08bf69446fb11641d29d6885a984a0d036b15003afcd7224750291415d05ca3dbe3eaa1e1089571153ad16d5541f58d407c84c8247b8c15df7611418aa801cfe519eaf1290218b2b586d4de2d54006", 0x4f}, {&(0x7f0000000480)="a638a828c577b3854832a30f5f920e3d69522d85b2ca91aca578becfcf8b45e93590de6cb479f86d5eeb35a17f624961461eed2874191e0eae1335e842d84f4de7cd3f9e4f45efd4a234a38426129715c27da054d4a69e45ba73666d73034ba54dd66120385910dff7ce5253322a115f", 0x70}], 0x5) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r1) close(r0) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7, 0x336e, 0x3, 0x400, "9170d417b75451fb2c0ea42fd9160eda8f88ebb6", 0x800, 0x20}) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x8, "85495500020000000000001167f5afa680400900", 0x0, 0x4}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8000, 0x35}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xd4f2, 0x800000000000ffff, 0x7, 0xfdb8, "010000006622dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000100), 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000280)=""/4096, 0x1000) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) chmod(&(0x7f0000000100)='./file0\x00', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x401, 0xffffffffffff8001, 0x194f, "60683a8008b85c16a26ce93ff26485b2443b71f1", 0x1, 0x9}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882bc8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8001500000000000000010000000000000000", 0xa8, 0x3, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x211) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) fcntl$getown(r1, 0x5) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8082, 0x121) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0x80) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffe04) r1 = socket(0x1, 0x7, 0x820000000008) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x810, r1, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x1e1, 0x22) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x2, 0x6}, {0x18, 0x0, 0x6, 0x29d2}, 0x4, [0x1ff, 0x0, 0x2, 0x40, 0xff, 0x6, 0x401, 0x31]}, 0x3c) read(r1, &(0x7f0000000140)=""/125, 0x7d) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:11 executing program 0: r0 = socket(0xf, 0x8000, 0x250) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x380, 0x0, 0x0, 0x0) listen(r0, 0x6f1) socket$inet(0x2, 0x1, 0x1) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, &(0x7f0000000200)='+C', 0x2) 16:00:11 executing program 1: r0 = socket(0x26, 0x2, 0x80000000) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="cbf718ee11ed816021c8d3e618a458ffea0a684c4ac8dc6c568d64f6aa2a46f6ed7a2d0092d40cf4edb44d23f8768e7ba9971314a98516a0be01cb4795f2a2960e34814f86c26029f04b568fd654c3a62df2237f90ca975791830eb960a52b07965a1700c1808382216681773da46b2d7c5dd216e5751b8c914c900ba619542cec", 0x81) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = getppid() getpgid(r2) sendto(r0, &(0x7f0000000100)="7c19655f1807e4750eb814cb0d1a695e2ba9e647aedbc565c192639670c636a07efa81cbb47b09c4050a6a98025770c38a17afd7df1c21cda77281fc7c3b602f02af61ffffca1763224617d2fc5ea6113b5abcc98e09c7fe130dc536f3063de6ffa65cebb122f066b5f11fd7bee4e43c40980712c89228f0b54f5b3c929f0601aa9a70d27891d9ab2fd286457090e82ddb2608037bc4dae86cac65b712ac859c463135e9919e7b51", 0xa8, 0x404, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:11 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000000)=""/90, 0x5a) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x5, [{0x2, 0x6}, {0x2, 0x7}, {0x0, 0x2}, {0x3, 0x7}, {0x0, 0x8}, {0x3, 0x7fffffff}, {0x3, 0x4}, {0x3, 0x41}, {0x0, 0x1f}, {0x1, 0x86}, {0x2, 0x3f}, {0x3, 0x6}, {0x0, 0xfffffffffffffe00}, {0x1, 0x3f}, {0x3, 0x4}, {0x3, 0x7f}, {0x3, 0xf8fb}, {0x3, 0x8}, {0x3, 0xcff0}, {0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xfffffffffffffff8}, {0x1, 0x4770}, {0x2, 0x6}, {0x3, 0x401}, {0x3}, {0x2, 0xfffffffffffffff2}, {0x0, 0x8000000000}, {0x2, 0xf32}, {0x3, 0x6}, {0x0, 0x2}, {0x3, 0x5}]}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x3, 0x4) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x20ff) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27febf3d635cad91d2980000000000000000000000000000000000ffff4f22006e", 0x2c}], 0x1) getgid() 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) r1 = getpid() r2 = getuid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) write(r0, &(0x7f00000000c0)="03e73a68f86454b4f791494e7c9b5f458d1e7f2e13052804dad3ce12ee4709d02955f66a19efabe47e7e01c9dc3c77cae3a42dc48c172117be7f70d844e7ba70dffacf72a0f545c73b87011bec1489639d8daecf8551beb6fdb6eee890f91256e82be04800ff54c8e7fccc8a04248f61f6d4487f796898fe65fdb20ac0000243d538fd7882f47ad6d50db99e3735ae46314dd449badee13871bde807e27e3a8963ceb074ac10fd0cba", 0xa9) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = syz_open_pts() execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000119ff0), 0x0) fcntl$setflags(r2, 0x2, 0x1) close(r1) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) socket$unix(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) 16:00:11 executing program 0: syz_open_pts() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7ff, 0x8, 0xd442190, 0x19e8}) fcntl$setown(r0, 0x6, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x40) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x8c, 0x1}, {0x18, 0x2, 0x6, 0x3}, 0x7b, [0x0, 0x1f66e99e, 0x0, 0x2, 0x100c, 0x6, 0x2, 0x1]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000140)="4e0d0008cf376652", 0x8) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x9) fsync(r1) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x19, 0x8000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000680)={0x0, [{0x0, 0x5}, {0x2, 0x380000}, {0x3, 0x20}, {0x3, 0xecf}, {0x1, 0x8}, {0x0, 0x4}, {0x2, 0x7fff}, {0x1, 0x1f}, {0x2, 0x1f}, {0x3, 0x80000001}, {0x1, 0x9}, {0x1}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x3, 0x1000}, {0x3, 0x1000}, {0x0, 0x10}, {0x1, 0x101}, {0x3, 0xffff}, {0x1, 0x3}, {0x3, 0x7}, {0x3, 0x100}, {0x3, 0x6}, {0x2, 0x2}, {0x1, 0xdd}, {0x3, 0x10000}, {0x0, 0x5}, {0x2, 0x8}, {0x3, 0x4}, {0x2, 0xa5f3}, {0x1, 0xd}, {0x2, 0xfffffffffffffffd}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f00000007c0)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x6, 0x4, 0xad, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5939f36e}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x92f0}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xceb}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x7f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x6a) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="4588935d77ed821f3a44e78588431c158a72f2a36d4dc35bd8b6a2922a9ca0bb94bc45c4f3e3b595457baa35474ee1d168d7bd38ac233d649117ec228ae68998dbb5fa370567a74c7b9379941c8167cffec7640abe02e8e0a63ab1722119b981ae72f08dbe0d03193dcb10d904b52485817e0a80ab446738a803fc4b8ea239fed6a261e62b6549857e7160d1a6c6f1e7baa4d6d6ab074cba85cd5fcfd55751b5", 0xa0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x201000029, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x2, 0x78a, 0x0, 0x40}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x8000) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) 16:00:12 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:12 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setreuid(r0, r0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r3, &(0x7f0000000100)="87", 0xffffffffffffff6d) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) sendto(r0, &(0x7f00000001c0)="a8d78fda5deaf78abc473a20da406d82151e925858eedd277427fce256ee1e49dbef30c27dd312bc898400b1a180d44aa68701ac389889501c624fd498e22d4a166d55ebe989b5", 0x47, 0x400, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) lseek(r2, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x2, 0x8a3, 0x5, r1}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x181, 0x18) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8080, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8, 0x939607d}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8280, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xfffffffffffffffd) clock_settime(0x4, &(0x7f0000000040)={0x0, 0x1f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x67b) 16:00:12 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = socket(0x38, 0x4007, 0x101) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r1]) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x600, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000002c0)={0x6, 0x8000, {[0x8, 0x39, 0x2, 0x200, 0x9, 0x17e, 0x1586000000, 0x7, 0x4, 0xa4d, 0x100000000, 0x8, 0x6, 0x0, 0x10001, 0x9, 0x81, 0x80], [0x5, 0xffffffff, 0x2, 0x100, 0x6, 0xcc91, 0x1, 0x4, 0x1, 0xf0b1], [0x8, 0x80000001, 0x1, 0x42, 0x2, 0xffffffffffffff8b, 0x9], [0x0, 0x1, 0x9, 0xff, 0x4991, 0x6], [{0x2, 0x0, 0x9, 0x100000001}, {0x4, 0x3f, 0x100000000, 0x800}, {0x8001, 0xa48c, 0x0, 0xfffffffffffffff8}, {0x1, 0x10001, 0x3, 0xffffffffffff9136}, {0x3ff, 0xe85, 0xd9cc, 0x1ff}, {0x1, 0x0, 0x200, 0x5}, {0xfffffffffffffffa, 0x6, 0x1, 0x9}, {0x4, 0x1, 0x0, 0x4}], {0x3f, 0xe6, 0xdc33, 0x2}, {0x1, 0x8000, 0x6, 0xfffffffffffffff8}}}) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 16:00:12 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x10000, 0x4, {0x0, 0x4}}) close(r0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x5) r1 = syz_open_pts() close(r0) r2 = dup(r1) lseek(r2, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x104) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r2, r0) fcntl$getflags(r0, 0x3) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0x0, 0x0, 0xa}, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x8, 0x4, {0x80000000, 0x1d2}}) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x90d2, 0x6, "1000e74de43e520000125354a79700", 0xfffffffffffffffe, 0x3ff}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x7f3) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x20003, 0xd9a, "098d14c67504f300c5664521d3f131bde5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x80000000000) write(r0, &(0x7f00000010c0)="4d3867cfd1dfc0a4d55fbd9c357bfa71bd0a1b3133078b54a9b8ec1a4af569c3c1903ce0c77547ce5e3abcd6b51fd970e94b3921c70c192a9d7f1c37fa4bf8b06544747533c2409f4b36fa2f18e4a2dbdcf040b3cc6b7b4c43f30c976d873cc893c91f91508c1a06fd454a095530a778bf9ba37ca987760b95b4819b295156512991bd50dd7b6318d23edf37162c9ee5d686bd654fc17042fa7fadead1879ed8b8a0239e38358f10c3430ff658f8249a81a1adf102c3fdfca76be62d720a030b4181c96175b0709b", 0xc8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2000040000000003, 0x0) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:13 executing program 0: r0 = socket(0x7, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) r1 = socket(0x2, 0x5, 0xd0f3) sendto$inet(r1, &(0x7f0000000040)="aab175dc37ad81e9c597ff17110166d82485b6da85d919ca9f038d07591086bc9b9e2ad4ce3508c8d02d221596ee2c230bfb480cecf5df267b2a46a3a1264f4bbe73c70acf9361c371c016255068a4f6bc9c811b9edb125dc575223624af70573a8980a06591f715cf2aa39b95ffea9964b788b209cd98a10deff6de6da953e9de7786bf88307cc0c882067d3b0d3c879694867c56b925f2b498b0979099dc4bce4bb5a30d9e612fa1bbe503ef5320e46a9d4ab73ff2abf134c742d722e0a81d01f517f0acbf01de79a7925b92d104bf527e1a89e69178dffc9cbe26178097451a8e9390615d4c4efa02e34e38a7dff8485755a9", 0xf4, 0x8, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x82) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, 0xc) r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r10 = getpgrp() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd0\x00', 0x20880, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001500)='/dev/vmm\x00', 0x80, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001540)='/dev/tty\x00', 0x40, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/vmm\x00', 0x2, 0x0) pipe2(&(0x7f0000001600)={0xffffffffffffffff}, 0x10004) r19 = syz_open_pts() r20 = socket$inet6(0x18, 0x4000, 0x1) r21 = accept$unix(0xffffffffffffffff, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) r22 = socket(0x2, 0x5, 0x2) r23 = kqueue() r24 = socket$inet6(0x18, 0x4007, 0x13f) r25 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r26 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x88, 0x0) socketpair(0x16, 0x4007, 0xf81, &(0x7f0000001780)={0xffffffffffffffff}) r28 = accept(0xffffffffffffff9c, &(0x7f00000017c0)=@in6, &(0x7f0000001800)=0xc) r29 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001840)) r30 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880)='/dev/pci\x00', 0x8000, 0x0) r31 = open(&(0x7f00000018c0)='./bus\x00', 0x10, 0x20) r32 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900)='/dev/pci\x00', 0x0, 0x0) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001940)='/dev/vmm\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000180)="3b6400ebe742b2557861eff41498548988150e50d4fa17632d2a5d8273a6c2e6194dd3ed48a725e17576324d88302ad9a641adc0754760c23f5699ef3a3940df1e9d4fe55725dbdca5e0e22e2344aa38aed48afe3f01e6b9bb7ee1f01026b36e93604b011db21303a7879c519052a092d5d0b3fb15d19767004ef57b1808a0321d8fc8cca8cc51a062032ea8a2869ada674adffa46d56cf10216844ebcbe80df4e8e0182b272981f5078825c11", 0xad}, {&(0x7f0000000240)="02f050779210b26d9476edb0383cd6801f9f4073d4755be73fa859dcb3709d42ee1f2f9f23c4856488fb332235a44f54c2c8928344f56968e65d201cda38a7cac32e7996333c28da675afcac671d7b8bcc93b6a3b048494e940aff9afc429631f509c33aa7bdf8d22ee94a3b2d355f61a2b3b28e6d0cf4635bde90a2f7e8d98427b8990ae877c00a845052238e3cfc9555f285a0cd0d", 0x96}, {&(0x7f0000000300)="08e9620fcc8acdf9249b942f607a0c841da07ed1a0ed31aeb96a3e80da2a370f0ca872ad60032ed2ab3289e055c93fa28c5e220ff5a1620218ca33a900a21f06d907969eb741d5c12e530cdc9f244ac4fc84cf5593885dd763f14ae0734777f50d5705171e343050e9bb4541a60ea61fdb2f42836ea6fc0cbe9e65a6ed91a1b0ca173142d82bf7f4fa9a8fbc80ff5a484c156738918de236d78338881267920096a79954f32a48f5b4d17f7bb9a515b4d141dac1332119a66b1a78f9b0da448895fb220a5bd1e2ceb9d924894b9234075148a8d40a8e7d7ff9206ab889ab21d4de6bc8cd832dc7175ac14983f8538a363e51f978e2eb63295e2d39fd47e5a949259c3e6b117d3ba240b6b2a02738fc2508c94b31cb79c531f91082d7e2b5f26e7311b51626297647bd0a3f38983d58616d8f1b186f471d7ca6997b3106363eb5d4dae65339cf47a3b0d8407b09c2e2759fc941cfdf965f721113aa31b77bc92aa72ba813ffcb37326262304cc72c03f6d6fe672ccb8dc8919bebd9f854aab52dbb2dbf9424017cccbfbab3373e5492f0a6453039e20b4887bdc6435c0e20615e76f5b8edd26bf42c16d1ca0df5046aa984e56358d4d378d6f63683f113d8f58e372d52cd0dca240af6e2ad89ac1d6eba7546335fe0dcf0810f2dad9ae533d1dc612efc18724c7c9dae98432f3eed341d0701a06c1cd8f08faade053fed6039e7575b2b321facae92a2f5607625224d0446d2035be79c49cf59e367fbe976cd0725a2c68ec8fc6fcef434b740cfb4e4dcb9af3eeb7687cc29f94b784b2dfb9836f10f8604f1f46fd516b082f3f210ba8f08f7692350ce24392851a64d30f0c0ea5f02d80d5aac8f840ea6420aabc4ffe7ca25fd4801317af19ca0e30b76fe3c0f9e48abc830fa5f74c325cc2ec1934c428bde3cb53586039497f363b4da5d5b6cf83de4e77bb7cd76dac9a3e28058e45ee2464a4b763043581d60b23d556cf977008afc828c052362923c782a00baf8d1bd79b1c1730ad6e2a85b889a1b4ece38d2a6880c8bd8d0ea1c9fea2e993f7b1ef2c8668da654825321e7215597d1edcac4a055949764cda4602a59bee502140a29321c5f54395219ad1bef11506aaae30068dc5f2cca6b03a87e6cb28d1e7d1f50cd77d01c457b68ef5fed40ebf088c247817cc2183e9f26ea43cf709eb732d787eb8868ef551dce0350adc9d89b5ae02c46637aa18b7164f0dbf1cd862c16c9b3ab33a38720de8994907d24c09e3273f87f3c2372787837fcdcd97b48ce5fa99fba611b0f4d76050d3f57d2650049211d723276857d29b46dd76e6c76bcd2fb35390dc47dda2ade8a84fa5a5e4a838c898a5a4917ad63a5bb4eac796a5862d07568b7c80f5596bf4d6b35ccd4b6e8b3fe7d0ed5c2f0d6969d5c93c6efae3e757e03e06a17d45f8eb15ffbf84efb9df113aab539f99a809925ebf5175a017a72af28f92a67103ac4dbe41c6d97db914c387bff2a2a784349fc5aa59c2ebf241f2933c8bd3b1d4b7a30561851e55efade4d4ce6ea1c98e32a01328e2b2e1f0d90c3e7ee999a09ce4a04f083bcd0d89f8933b31da7159ee7c0c363c7d3eb269fa0b230a24b17ea5bcb4757d6db4353343b6c7939fba0f7efd3bd4bd04cd9a47aeb22376ab3ab3fa1728274270776e10551b925be53107f228cb58f3249e3208f521986968245a9b7510513249e5d37a632fd0e4767700d5f3984cd8fa61f5e314eb186d35b7b919e00469e592377a76801182130e7c26fc95ae51a9af66021f974923a33445cc6856d8a00106d244a1b36b263ea5b22e54a395755427c51335980385df52b6a3cf39ef9d7294a8353787afdacaa862f8b73cc00540e1d278fac4fc6e93c7334015beca585f4c1eafdf7f7c5b14053950c07681a1a84b291617deda6b4da8c3e9fec0412238825fc1cead231197b86fd67ae2f755eaf68bfe5e2c8bb4f1272e168b894dbb375173d95099f098f8fcf1582ed0349b40a64f9c0728409e44955411c5fde32aa8cbc3d6267c26d9ff983f24b668cb651e4c6bea9b98d3c418eaea82e4d25dc63590be43d00bc997c00370eb70ea72df7e1abcb730159dd31b2ce874e96f3c901f24f4551d12aceeeaa45d3f3c89bdc1f19a1f2d75108bb7a3d40343874d69a3cecfff6aa4316e6c4b1b8c1857af245f86d8729f7455070bf2768364dc3d5be52b0a0c6d4bfe30b92a70dd9cde1aeeca65194a3e623eee2b474b9dbc64bc0383620e3d30f43aaccd4bfff630a97f848384be36f297276faa61c5827f59ab9c71513d2ae2f5290975ceed327bf3812ef073ae326768e9afa2a43e396382b891391cb464450311b44bb793cea24b1b4ee814fa4d762b532d3d14ccbec61fd1e596206f0c3f49fc0d1f0ce66ee25476111c1d5bbdc4af22ba95c38938dc0966b7c390eb49e5e32ec405ae9a44d8fee1089a337453284ddb3ec3bc81722698256ff03d224feffaf6dd3172d52c67621533f9a4ecbf4bf3df46239a1558575664a0f03279083f7290a2d7acd4dbf57c52a66cd86cf2086fc5c9c7d46f76278d780066a96cabecf29425fb7279775958648a24df8cffff8237169dfed229e78cd284c45c9c93b0ce73c10139b3729a42130dbd22c8105cc84d6e5ff191bc5e87822f859a5702d8b5f25d9e5013f3d722ff20e0a91640608b08bee8d88580f1b5d32ea1951bd369ff18c47a4b0736f09052cde22aef3d6f09ff804812ead3d46115639e34239a1ce5a7ae41425e2d8f4c91739dd15985140e14575ab7c0d05db29598499e6d2d7c71c234525e236fb3bef0bc92ca2cd9a8126ee3c53ccca0c0524cac3febb75da3b24e7427c0add9a106ccc0b0967cbe57083b9521c6d6e6e255554fecc568b2d5c82ab935bbc93a1eb011c9cf4cae5393c85664cbc29757b0c7da28ec0d96b0c204295d99db554ae70200477e715613ec02906731186aee60c89504a949d3d21d023f15f1425c1166713a94766e7bca18c14a3b64e53d06f9d7bbb6dc7d2222b49e36a9a96b8daa13fdbbd1a66e0ce6772dbd0e4004d388c0147ed44beab5839c5ebbb1d969a6225f1c94ad83badf5a35a8ed340bb5e8b3abaca3d62fe0682031a9a6ccdc48091b8d53e598f85c6b26214445421006c4dd773ae902c4cb0c3c7a4d079a2637ea4cc3ded1960be7c0d486661174e8809796e26c5039c9572e61ecb9c6ba9b590b7efbeba124b13a292d78f6ef7b88e47f73e972ec62f11fa2ac0843155a920835b93b6866615d48732d620872b07ccef495437567e56aaa868446c29c6c1356076056a1d0646c5050befead42fd1a2b5d7be30c71f084a0c1361ed2dfc1ea0634c250860c8ea986091fd5ec5852a016aaa377cb223ad6ef76ab3cb97421d839c132735c8e188f397f2a928a57fe8e18d1a5379c0e227b1309f9e90b53b880b98c3ce1349ea3a3d8eaa515d36559a0bb839daf3191690a205e9018b979fe7dcf387305beaa5108e800b4e87f07f6ce6e0457a31f737b234f5f43dc2391e392240a9bf0665bc9abeb1b6cb772fbf062abc8ebf2a70d732b27bb3ad39f2a8bbfffc78837453a3264b8949d6bec3a1ecd863cefd0015f4f58e4c4461310a520bde7120eb07ae68a344a94b6ba2caa600262d8837bd0f0a00fca65ff9f344cc51ea02ea8544421faaf87842e96b5b65198e006c7c2935e105023ae04613d116abdc7f4fe72afdd2297016f184e5a67f198b0fd2727b5c5e9540248eed7f0959e1e7950b9539994e17775431a73931e3fe46f91820a5d756a2615ea313ebbd7f1d9d363b8b737e38c93c126e5fc897294c0fba7ed05763947fd77baf7a754e9669bfcdcfa0ee9d617d775ea676162e4eed3bac6325ab17576de3b1ab5531f28a1624c0818556ee129e92035c6719931e1e875bcdab07f3aa7b4517eb7cb7334c55a18de28089754813e0a81f0e3c0d33641a8a36324db1b5a22ccd8d63712a91656c691ba43c5aa479bc40af58a6862b53782b48939998dab4540771ef3c1b6c097fcafac624d670c87d09efc65b0a92555a6471114a47dfb51ddf960e85d6051baa45ef2b373b80f4a895126fb40b8aa5f3d3bee715f12ce4249ad675b53a50a09de7a388f9e171321c73faae75ab1125d131e943ebb7eff9c0df999ed1fff2195ebdfe823dab1e1ca76d4e8ee71b8f21d274f46c53938782d650745c8dc5b5c9b05ce08630204d2ddf69780d40fa7897d36a044c52114ad075e212710d584cd2894ed498ed8da04b04d55ad3fbb1da6ca43f14fb463816c3ce32a2ed1c541b2ab74b29e0f5f22ee70af06848b30cce570edb67d59a9f05ea18caaaaaa6dcf51057a1bb921df3c24422381c1453f1977745b2e44c9c740cd96fb07e7192c4bf4e9322ea4ef8563399660ad3e91ffb2297c60e8a2536fc09234431b728b803c59152d2e7e564ed6d2b3e66b655d226c2dd7e7843f0402b310f41edf7447a0717681613bec6957d95708e6f0678405c3b76ce251e609804e26dd87c6dedf342fcfb27bbb62d850a62e87203c904fa36188019cb3a27b71eb1205787b3625ffec66ba1225b1f6926bdf798c7d459020ddf40d982ce5ce38fb58e516e57f81799dc602cdfff3de5a129c225a7894ba3f15792cba16e7970432f02aaa8e946917ace78a2e0cb877a7e0253d63d916a8445a12ae4351b804489710663b96add9749758e25dd7b5672fc1d7c49be40c0d9f4ca30bcbac666a97560a5f6ce8d4e07de08bb38c7373a3bae129fddcc179805b0e347a960cdf242a3d279b052868a1c6b50c425a88f139a7f0fe9cb643ff436ec68e01c88053597198f9af9cbca287f638b2f47991c804ae4a5ed50f0459dcaa65a90935fa6585f7032e978ff5f4293ad65ba41c8ec433708cd5f77c742c8f78597576099cd017565c07fc709114eda0051c2c608f6716338135ab669f7686ee9a4b93e60097110950ae1926f3d8a9352ad7c277d0bc83d54c2d1014b1ccca428bead911622eaf4d49ae9a2be455b4a960ab550c924ac258e60d66ff836d161209ca1ec974d1f1b0100d8a44a991f2f3a0f5186c5bc4ca092b65170dbc6abd80fe149f8292ace67bdcd925f5b304e1925c6547e9152b4f349c0657b50a28800e24aacfb4cc27d735272e1d17fb934ec20da9a92d341c2e4718bdc69199b3a97eac35f9f8c7d29b39f6a27b4750fe5d02bfcbf81d71b2329595eb2d216e01d1916dbd1e22ce6b9f456bd159ece62d7628af5eeb27eae9faf930999f44be87e3db6452cc9cbee223f402b11902ff0fbccbd17ea2a477e31eee391fee67e5ee4759ddecf3b09f8369c95475447adad726f8551bbccfd279eefa606985098e77de6cec97ba146dda3cc20c29b4d6f39100fa124e6694844a8f556bd0dec6bc34091631624818af1dccad7afb75e225a95d0288b3ec348b7b645d8f8999f78a39c2c0f7be9d455219fdb562007bfc7d4de44b5700e29f7660f6f907ff239e9a6d34070b891f6ed0bc3f8234b6a0d64973303ce5aed8cc7d43cfc75a6481e63ea3e7a8d4bbfd0ae54864b5677ee95d4f732830d79e83d1be2f026d01cb3e6f436e8da9a5bb97a483ec49889ff54806064e8fb21d213981967226707f69ae1b566678746d19f4f7f71f042810cbaeb7bd605ea8e7a6ad458df88a24f2af676d02327e7349d3373307d164b7e7e8acab0a6dd4801cd25695889431b428398448d4a7818c915e51a7256860f228f7e98b0da7b2a4c890a448d8915ab997f396390383195a7f8847f3649ba0eb5d68416fdba9e40e326", 0x1000}], 0x3, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19]}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r23, r24]}, @rights={0x20, 0xffff, 0x1, [r25, r26, r27]}, @rights={0x28, 0xffff, 0x1, [r28, r29, r30, r31, r32, r33]}], 0x120, 0x1}, 0x409) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r34, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x460, 0x40000000000000) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = syz_open_pts() pwrite(r0, &(0x7f0000000180)="a8083bd7c087ee1ad06537e8a70d903c5204db3e2c", 0x15, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) read(r1, &(0x7f0000000000)=""/24, 0x18) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c6530004ff921e70a4eef24c41763473df8afcd348bd6141e5bf9d14710f99dc0c29f74456c5801af8d6f7fa9eaf2a5e9143ad45a0e30ac11070b88d9fade7c308894c2a39bcef3c67261f78ee0db56146d1cc2ba6524015c873afb0f80c07ee04143c9130d4e373a4fbd9dbaef288a41c556517cbf696c0cbf2bffa3370e0f2221ca1692370b57960eba29d18655fafb2e2ccdc47d9f5f8a64fcfa3598367efa68a4fcf2975cf918733b04d62c27b4bf82cb9eb4b83c9becb13064c6db01bd146f56d677d1d360a74d527317e6070930de4819d680bee05919e0762b49144d3978d1970449b8cc6f32b485985bc093c4ae3d731989421e0c19ddd4fe0bbd525523cf9495db75327b644d13db0375e2f98f597f11e01364aef40c36d037173d36f9234b8109458ac90c64d609ac6a9227069ed038bb0caadb5342a688bbffa5becd5167d719fc9b24c6254931c533018432844e155e6b5bd78353821da1056c58f5776fefabb201a48678128d9d37da40e2a1b29540eecc95e8061836ba1b2a51ce2af83e2d7416"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x8, 0x3ff, 0x81, 0x2, &(0x7f0000000100)={{0x8, 0x7fff, 0x101, 0x7, 0x80000001, 0x3, 0x100}, {[0x100000000, 0x401, 0x1, 0x7, 0x7da6, 0xd773, 0x400, 0x2, 0x1, 0x720, 0x7, 0x2, 0x1000, 0x2, 0x2, 0x8000, 0x3, 0x8], [0x2, 0x8001, 0xb99b, 0x3, 0x3f, 0x8, 0xfffffffffffffdcd, 0x0, 0x4, 0x54e4], [0x9, 0x9, 0x475a, 0x7, 0x7, 0x5, 0x3], [0x2, 0x9, 0xbda9, 0x7ff, 0x10000, 0x401], [{0x5, 0x40, 0x1, 0x702c}, {0x8, 0x0, 0xffffffffffffe92f, 0x3}, {0x8, 0x8, 0x100000001, 0x3}, {0x7f, 0x97, 0x3, 0x9}, {0x6, 0xad35, 0x80, 0x20}, {0x7, 0xfcd, 0x2, 0x10001}, {0x7, 0x0, 0x7, 0x1f}, {0x9, 0x3, 0x10001, 0x60}], {0xc6d, 0x8, 0x0, 0xe2}, {0x0, 0x2, 0x2}}}, 0x3, 0x7c45641b}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20942, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed504da64e1d420b212c6168dacd9bbf34bcab9387b68962a35d943a86345bf5cd3a36e", 0x32c9be53341f50e7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11740e1bf1fa48f4445ed5", 0x3e5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) dup(r0) 16:00:20 executing program 1: r0 = socket(0x1e, 0x200000000000003, 0x0) sendmsg(r0, &(0x7f0000001a00)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000080)="1160e38b0a239cb0cdf016510fa9a048dd90dc06bd75864650e02dc7c652895b88e7e5c31fdd8d301b0b55d0f86a4e876fab14025c37c6b3dc", 0x39}, {&(0x7f0000000100)="b4def2ec4ddf664a5a74eb2a2552166588360c8605cbd0d82c55ba9e2ddf01630ce2d801062aca4ac6e3142fe547ae09e58bb1651825a5e3004c88ad4be78e19db0253dea8bbbd73c7de8d0b97e9bb3b37b8692c184ec6718584f4ffbf46f40e387e957fe31c9e8fb46939c1ee65627eb64873d12ad2d1fd1ab9c498b15542ac79b6b7b420594f0d85826fe56c113c9258243d24", 0x94}, {&(0x7f00000001c0)="008d3cb8a70f28595a7af2598b843ae6c705df5339b716b33a6318eb41c17d", 0x1f}, {&(0x7f0000000200)="c9fb8a7a5e3b92d0fd255e326c71476e597bcecf939caf56bb59543bce7553e2e09b6d832e9863a482c18650e7c0bb4ed64c0704303947a83d7dd270d6205d95b7e2d6e9e77b88847d02aa47036fc240cf5050f6fac0087188dcfda99f358a1aef0ac69f58ce7bb29c1110fbe7c46032ac679ab2928dbc152ad7e538d761e287fddd377a6751f494af98153c21d210752753277e83a29bc3b75695843076", 0x9e}, {&(0x7f00000002c0)="acdf736f03b77362af0551df7310a34ab7f584f1ca422496eaf157676f21ad566ea61ae4dcd26d61fa7476b14ae38ab8f19ed893f7f442baa48449095f6844409e9a373a3b34d0859954dcd121812a776ac790c6cac934d004efd419f421d4fa0a3bfcd08f85a25dfcc378b147483c310ebe4201da7189063d3c6a777661c9fd1e07756573e5", 0x86}, {&(0x7f0000000380)="c429002afca5066f1addea03a2a8df77b99e8c2836cca148032fda9758fc50c87d8207cfee6688d448f9087c73d7b589bb5d0ca52a8955634800f420179bebc2ed5e8c2b3faeb69fd8b7b6a9dd2452e5efa0d8ee81d6b8f2b77ae059540f9e855fcc1d9b81bf152df943d037495ee33607c150232e483bdb2fda6d185679b6a3a375eb7bd13103b0d13289d48bee80e9b4d021b7a0655de9e4d48555d725fc97f01b21b13504c18553eec8eec25d1fc7129a1c944b3012663c8567acd2f795994d3f067c2647d24c3584f27572ed3ab2b1a3a343a6051f77290d85d40348c950e70b73a9a98a0ebcf9a05f4f46cd152f279649ae620200c9bf1484ae542840ba5e95b985fbe438e28a18b2f7cb0a285a26834801b8395dae7f4337447d94016bfcf484532d1520daff1ae314fa71e8928afb2c066db862124fa6359a4c71fd14bc28ce531483052433db9da476d3f43ffdbbd3df0e1f4924220650194d60e5d935d661933d5822bff6e8b42701918d71f636ed7b3038a2eb17e1be58bbc6618d7d0a311364fd998bd1299b7589df55b44d42aa7595c13cc95029000486280090e49c9582ea4dcdf79b7762426a01fde2cfc87c033933e2f900bb3fbc8272f53503346c2c0a72833ae4c02802708a4d2b1e7eb6c494acf3b1bfa487aae9d59c3f039116b3e6f1bc14fc1bd8c7f89932baa74e7a9456fff8b4d6dd7d31bda7c78aa5d9e12d391bf39ea2520b79f00fcdc50367f421c93c82d31ac553e7c851a37d37f7a5ca2b30a3253e450e00794d98f04016e8a52727205bd6d0aa68b7586dac0b3b4275429fc621545081a72452af397e339e301c11a20c9a984e8390ac8ab969fee6d085148f64010d0af2c12dd79f77c2fe9760dea026efd1800c24525a0af3fd05dbe1b80deae51f5d323071501deb8ab05b9cb960e18cc54ab21075a14213da6eea234b60148106d3dd29d90eef31bd8a1758a23f85727cd0b65109875daeed63fec34e61db3cd1f2881b65a8fdf654589a74454db21451d87e7c262ef0a009f988f6975dc5e44879139969be50102449b71944daa1e98270afedf53123d5c900b09918844ca29ecb408fdc6fda24c16d2c5e4c81302409ffde7086a91a040ae41b699c88b8570c3bc5d402035520da3b4ccf4aa8cd32c31a1149429e80fbb3bf912f36e419fc361ff036cc88944255eaa57743698535d9fed6cf650c0ecf37b89a1455f42c254c8f1a8db906b03cb1ff9e0ae2c20fa738528787c398d493fc152cad80b8a041d2e57b7d0de5e4052003739344cb5c911bbaaaa42d850c45b9ddc5dfa2de94bd296ac18505b49ffee7ba7c0a6c70831bd120213e0fb343c69351c76f7b61366e26a4d248de7b7d939b699436663a78bcfb2aae4f7cf326082867bc980ed11edcafc7625ed1db7b334a7f8e493261aeefe44d003b99f9a2eca6a73305e63c76184bc4dbb1ead801eb52cc39e37c118507e15b4db28511730e90ee789fe18665f04c0c7068beb1c799bbce79c85c4e475ddeb7249b704206e6378d223d8c5fa4e80b8b12aa7bfd45ce7648159028eabaf77a67dd98fe572d6d248223c06be10bd84153efe59d2a1076c45982d696280ff27833576c30363ea8e17b2bcead080155b639cbd51fb3d8ea7ba13d54cddb8f70eb3b9cd3ebb9f02048954612596520ac13c2defc53670340e4eafad781ae782c0bacfa6e10be1e9de5b73f9199d0719125c3e14e15ae2a05c42ab1a510a25107ee33c925a2e86e7b99774a4d43501f971a2d5a1f9f99deb0b9830475f9ef5de42762d7d7ff14ee55a235a2daaa46e2b5c3c277da49892b6077bdffd6446caef3e90215e4394786ee4f51908844574e56f96a76b35b8308c7662b62beec949ab7c8cb889797ae52d19243c4102621328fd6f1508d59c1522b30eea666172e482759ba7808dc9ed30ece27e12e15748d59c2baf7b907d87cefdb50e16f419b0614d820c3758fb72e1b5adfc21f5e4e801b2d3e085a6f855618e32d4b76767a3ac46fc7820d739faf8baa0dd17338e7d8c690db72695b7ffc450aed0d897cdf9bf9abe992430961373bf87efe50ccaed3c5bb2639b375c0fbcf9c83c12253a978a9e3ac4aa4e7ea41261bf0d8315eb0e324ed69b1d60a87ee8f7e0c0a8f19a0e23a52c4d187a5acdf988e7e63a6548dac864fe9e8dd8b9f13d50f1e3f0f4a2d61b3d5e400868d8d4fbeb13e2d7b387bdad597bc4bf45fb7da2257e387f6c2bd144a80a8baf3a7818b312e22c3708f0b714a7e2a295a7212e19c50218cf772d51116ddd62dea87fbadf9d264f48da28e4794eb346c62e0dd8a26db080a5d3f9b7c6fb4106d7ccb7ae60ddd53efc3f6a78c5321488982275651e9e9d3a81e6da5ab5ed351d9789c766c8da6056bd8d51b6346508272fd0bb86e25d3bf9efa5ef2de522d6e7370c189ed20c82eae786b87b8dc4c9acf2f6d1ad8fb957b559579dba04cf913926ae9b368dd4bc8526f2a55fe2ee3ae826a58bfd4bdc85845a60dee21ce608a3d9c90faa73624c41f64f4394df5fd30c125efa9ecc3828855e555ccb9b8334957f89caa3cf88d4eb0d8e0bcbf8677b7331635b89314e962e43e1d8982c90861e1eedcce32739aa231cb47e2542e77dbc7598c863244b43298bc60edf099ad5501296e606883d1f3fc363d558bd4d954b07773b25c24b6d23a39f9518130970119a5aa67cbd9776b904fb58ef176d92ac4c8ffd4424d384011dc58915e541ea9df20307928e32daee4ce409f35825023df323aefa29c7c4d6b82061e42bd00c88a4e9cdec73c4cb5eeb36eeb4ba10d25277b493e78c971a99ef014719c90fd10105ee79c3532db579ab3e4f9f7ce8b016d02ef40cc4b0b963ec8ea651a6df665bcf50a074b7ecb9acb7d8de5b4b2aad2f4991c8d40b224314d9b438f33f8df8f74cb8726e5e54281d82193299175df6cfdccb99779d97c4e7003825966a233c25c1a0077dfae05c19343ee00ae7032ba37ec75cb5db080a4314a6b291da7f349626d066c1fc0c318d9ec490d743f8296338dc8823677a2110347649f0861b8d9da3d04c3710d63e44d73b4d42618ede2f5795c848a23bdff62520cc9d8721e941e6b4a8b05716ffcb1a1e8c9dcdc7f4803523212167904b9a657a451b612597d0d662ee7e8750170db0e104eb32ef16d2b6b2b2604a24557132e4feb5a00b17aa2f3f62f4b561c616c9497a0c4bdd8869238b538861f06847607599057ca20647a0a785ccd7250766e14e44dab6aef6863c8ae782d1f3e6994296f6c38e2201e42b52209ad08e0d3aab823fb6c8093aebee2e55f227a61971751fc34758a8872d6e67f2174c4a1cebe9a5980884951b52db4d9d534a7074a67a03110cf0efa7056c8e61d028275a0082683b91f1ad8b56e5216f330a24918fd2eb903c5a788d98ecf37057bc3c652e9e40323268018ebef10f698d85a6f48226bfc379d2f79ced0d2488ef824c6eecaa93461f8504de6edabf17cd0baa407b8128ed8638932807172b29b96e86c01f0e3ac2f258f6609f481198a0c9f473ba9d45f927f4a300b12d5d3f7ff7c0ed5a6c8bc4061342b7542a2c8387c84972e3dc425f6f5e367b8a6c3b2dd1bb3ceea52b7a78f12a8edff97b4fa1bf949c0bcf97532270aac337ab600a675b57ad42c1d0314bb0d450748998bf49bd21fb17ec3bf2ac08b6991a40da57e1a92fdd1fb4bfb4bf302018cf674c6264b6d7f5be097a80073ed7eaf0eab37bc24540042d2c8f586e6c37ae0ee09735527cf27b3c33c4bb5b6b1feaa4c80f678fbd97223223a91574b78a51386a54767b1dff71237566c3d69c659437505f087d547de1c038b116baba7d0eab1ba469ea53f79c8f83836d25108ec99b053f417113d93d27df4021f0217e51f650e3af5e81238f970485483b590de684147f9448b98708495ae5da986aa6c2d26856e5a5d1abc7b7027b39295b37fc849e18d2dcda9ec8048d0258e01d3742b6a0ad9d5c857206d7441f6095ea16b25fa66c69ce290fab99bca0ac3e555fc195ee6e226ab18fad1e75b6cee6fbbbfbfa93c8fbb3ff2ef801e135b5fef7e64f024dcc2de053a98814803a48ca3be22660601ed22f4bebef6c9f47bf6abdddde612d659b0ea44936ad6fc3762bec8e49822a42c7c032faffa5e7c5f47223745ad682e66559a763a093a7437c5cdd60117ea6c2569dc7581c6d0d2b0ecc5b2180f702adfc5bb7c4e2984a4bd213bb9a240407aa163a028b519d11ebceff26ce1a108026ae847b387abd0abad05e5aaa0beae35454070abd98be3544b78a935a8ca58513d921de507b9a600ab9546b6243afdf9cdfd5281e1ab45195c148be60065b6f4d309fd884df4395b5ffef18b05f59ddcbd746bb1c3215d57ed262fee08751a7c8051a882d73663702a9c422f86082b33b9d9262726d078b017ad4fa4e735024b04c838c4891ebee2385155d2e51c97e78ea0fab90882d4ffab339f4bab22fdbbfb081b3d7e7aef3e26a2005710579d127dcf666418c087d910f36f04d02c32ae98c84f23e02ebd1da720d38cc8e9ba0ead81e79847365536bf2bc8ce62f88cb09370d75cd1615d78d223da436127baa8e60319bcbe21f1792ba3e5b699914ab4d0c832c7dc78551dd473a1f0162d22ff7b66c1bad6a9e66103f87e8abd2664f69cf61f68be10e24f91b43f02781ecf48d812d9fb020b45b76c563c16a1d6f54497733ccc4ad9e47becad1d777fb0b9ab0be447905acae83c7a6216d6ab6b03d7d2a687a4ab346ab2daa2b60d574abd14c10be919066ce5c019b147ae5cac8d9a8d16f4e3a297f72c42ad60cf6d30168f79d2712545d2eee4703a24c9fe4f2770bd57f81b267cc4cb0909d50a71a689c457de9816f71945f9020cf8fd706e3e7f3929e86135001bf4c780af2ec47968c26ad8bb3fa3fe41187d969e377cecc67dedb3bb801a9039fac262e9eb3469f979d3882f95529a55d86e7d00b72974fd1458d047ac26951d29dbea6cc94fbc357731d3f7e2c13af5b564f6aae69e7f5c885516dcfcc4111d1d26d1ce80a2a893895f786ca02e8ee2923c57675812e948ae0e948f282486b002d9a810df57e15197a7389bf2e51bf7a06bde1afe1988b323935397ce3c2b769642600cb69559a14917425260308e88b52b84d85fd7af9cfaa6def1f1d2ad6d91555f686be95aa55a97e098d58ee8b15341ce9361352424ea99765abe197f2d4de262c62abe9b2ce4e52909bc3d84d4b2f138f7de808c220a150060704c5a897095443b7e059ba2f7585f500f31aeb133a117259664c7c56d8aa29d445d62e17a6ad369845413d4541ee76cc302ef90e42d61ae950e3224f482eec5ad1041d97b7b6fd4110fc7877be4bf34606cae6e2e1c4bee3cf6826bce3f80f7d8107f589cd5378272d0588e0a093daf24321948dc48ef9f31782e5827fa37d43d018b07b4b6169ac97fcc912eb227514e491600dba6bf5ea970a195215fda00776b3b38cc130ccf302c3b872f89550d6e77228c7a8ec1eacaddfa4f3d4036ab107013de1a6a6a86517da7f8740d80daf3fc1764d9e892760942de9f3dced4ace2af72649d015e451311eed030cfe107b58902bba8aff8397196c173fe8a6cceb4f0a736af55a7464e283da0e315fe1a67dd311ba322dcf2982a9335300d4c43f3a629daf4e002e793c67a573f3ffbc7e2174c4652b58f9c67d47b8491ac1602923fc7ba99ee036c1f3b97f67cd21a04bdc7553adb87736d45804d46c0a4cc216a6188a236aecb7ab3b65e44d5a6fac09a", 0x1000}, {&(0x7f0000001380)="d633746fff5f96d67bbdc4bdc9b46c130b3f32dad49a72a72baf29cc26d856647531b6cdc43e7ce1eafffad477e4663fdcc51288ad66a518c7f557bcc2b260f09dc2bef36db089c3dd456651d1809540b24b5d418d727184afb6acd7d99e53a61a71d1c2993bc55606099da9ff7aac1a3e81f871ceeb9376467669c692fea713cf7c1b5d5f9cc512648366b043e00098fd08bbafcfcb370b", 0x98}, {&(0x7f0000001440)="cdfe43785c62332d071efec43847c207f0ec144ac271028a48dcf3d0eecd10a522d2db577c1bc274631cb8eb65f0b69abae161459928b47bba5b03006069bab5d23f161379acd1e6e1edac5ea10c7c338b511850c6d020c3f173e122449e20f4db531912bb444ed462de7a7bccce78433f1dfdb8cc03a99cf9c31233ebf4632987c0b84451416ceec7e807be67291a75d7dc68b2d2dfe506c8dc8bc5f8c5aa345b412552945b27b34e7e2fd1745847ec30cc420afdc6d54530c3c63f94cc1af58a84ebc87289a1eb8ebabbca987ee68bead865a5075c300b9b4265cc", 0xdc}], 0x8, &(0x7f00000015c0)=[{0x110, 0xffff, 0x4, "dfa1e16f81b5d62076e131cd377326dc4c4c8a9a24f49bb991d527666c7a27bef3868cc91b754bc1ecec3e122292c6ccba7f84c5f63946c89cfbed047923aa0379948abb920ebca1bd88d14540f57d7a0887750b881b34d2bd4f44e31ded4921eded511d76ffebd6886ac3e64dc2ce541735092a4d41b70a969a688233f3e8ac135c1c06175252eb63e8817cf3069b4736682859d1bb0bca3f26566a430a81934604cd3f96c4970b65bcc78773de4044d90e027ffd3a39441f339e32a38e5a53524b482ad1869c91cb9ebdc9c7894327a26704dd74a61a530887081edae1303b4444905a9cba5191d7be3ff0fed3b2bb7cc0292c62f648a8b3b2c32fc9"}, {0xe8, 0x1, 0x4000400000000, "d05954564dd3868d07878848aa2edd389392bdd436e4d0bafd135d013a020b6355bda61fc5840080f8fe4dca2cf898c68b91b93c03988f53ba491cfc42e4719b75991fb8a5a27547801e31d98426684f867858107299d867233b1ded9f9b82012f447b1af605d0bdb889280041c7a387ae3b43aff6fc5b3533ce639503befa83afb344a4f673f4ef50edf4e463f80d35c4d9f80fc90faa532014bec271a58520879c036cbffd4da107ce9fff7f4ddea4d3db011faf2626c6ba61210ab76dd0704beff973ae1e45c52c6b6f70a6916d1eb8cf"}, {0x70, 0xffff, 0xffffffffffff7fff, "922584c0ebde8acc340857c345911d7b19987784423f40a08264c7e8938c10be7f901a7502a90140dcda5b9fb70c61276044f723edaf7e012204bdd9fbe190975ea97a9e9084aa7b1594803ca72a1b2f8c904e1e2f2fc1b113ba3bc297cc"}, {0x80, 0xffff, 0x8, "0f34d1b9873e252a9dd064b0f022e0b5844457b701d407fafa079a1cbdeb7fecbee662014730b9a63170aa679cbfa2d9ea8b5d86d3ff73c22db4e19ad0ce0a7cb07cdffb2907aa5da0bae88728d6efa870087faae3fbb1862080df7b04ce768ad197205ea92ff3942ef5c903a4"}, {0xb8, 0x1, 0xffffffffffff0bfb, "8b209ed074c75b2ff107a2d8144e0838f27fe3e21fc17b61cc44bec15b0a79ef9bacd620530e80b2d9b23cb50d5e84e990c8cb6c71d1d00147ed88dc9d8338e01feb62828419ae85e4c523cdd12ff11dc2be035dfc548b24052d25539e2dc61d0dbfad31d7206827e132801634981e66c8557fc0c0efc0a5ee1df6f9bbf3eecc814df2e1eb3d713de79eb9df74656aa6a1f54cd2296bdf0d90003e312a2d6fa1bd"}, {0x90, 0xffff, 0x9, "35d7339b2dda922163bd78e3765f496abbb295c6670dbb8527da6b835bd49e2b6b5af34073530dd1a20c03372918264a8ecf3b2f81a7e07c921eb8889edcbc7fd7ee700657d31440106239bb5b7c96cf8f162f250e7fbf80525e6aa228e77e0f52799066dcced094cdcffd8efe559ca6970fd1b7ec3723d95514b1cb4ec0"}], 0x430}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) 16:00:20 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x7f, 0x2cd7}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000080)) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x8, 0x8, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)='./file0\x00') dup2(r1, r0) setsockopt(r1, 0xfffffffffffff792, 0x4, &(0x7f0000000040)="72d8d0e7ed082a7b280bbc200a12a8aae068e605cfda3ba1a03d0cbc31b27b411ab890749dcbe50b4b7eed92cb854960a049a88b759e75c6bea327b3330a8df4f7176933ae1475d48b6550c38d32816da238257b2bc99ef3f5851ba39e4d1305463bac470ca0598a7167c4abb4c470d640d025db21da169481ae3abd5e3c9d7951f91f1e8a659a4842e3e5963d7d363b95a746f2a14fe44ecc1f700c697ae1d7debcbf683e51e75e33eb1fa3879601d6756f8972e3b77adf888cc4435201", 0xbe) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) msgsnd(r0, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) execve(&(0x7f0000000040)='\x00', &(0x7f0000000180)=[&(0x7f0000000080)='#\\\']{.*,\x93%\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000100)='\\&\x00', &(0x7f0000000140)='&\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f00000002c0)='\xaa\xcd\x00', &(0x7f0000000240)=')\x00']) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x800000005) syz_open_pts() 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7e) dup2(r1, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5, 0xdf, 0x5, 0x3f, "4ad35c635550981ba9a752cee5cf8dff6186e24d", 0x64283da2, 0xffffffffffff8d5d}) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x3) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x40004000004028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="000000186004008b000600000000000000002000009c00ffff000000ffffff09f6ce4f22276eff7f000038d0", 0x2c}], 0x1) recvfrom$unix(r0, &(0x7f0000000440)=""/230, 0xe6, 0x801, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)) connect$unix(r0, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) 16:00:20 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/149) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/206) 16:00:20 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) syz_open_pts() r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3002) r2 = socket(0x36, 0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x188f, &(0x7f0000000040)=0x4, 0x4) shmget$private(0x0, 0x3000, 0x3f0, &(0x7f0000ffa000/0x3000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8a, 0x0) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0xff}, {0x0, 0x6fd}}, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = socket$inet6(0x18, 0xc00000000001, 0x0) poll(&(0x7f0000000040)=[{r5, 0x4}, {r5, 0x40}, {r5, 0x6}], 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10080, 0x0) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x5, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 16:00:21 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ftruncate(r0, 0x0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) 16:00:22 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000300)={0x10000, [{0x0, 0x7fff}, {0x3, 0x8}, {0x1, 0x401}, {0x1}, {0x3, 0x10001}, {0x3, 0xb9}, {0x2, 0x2}, {0x1, 0x10000}, {0x3, 0xfffffffffffffff9}, {0x3, 0x8}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x3, 0x8001}, {0x3, 0xdbc}, {0x2, 0x57}, {0x1, 0x100000001}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0xffffffffffffff39}, {0x3, 0x9}, {0x3, 0xfffffffffffffff8}, {0x0, 0x2}, {0x3, 0x2}, {0x2, 0x7146}, {0x3, 0x800}, {0x3, 0x80}, {0x3, 0xffffffff}, {0x3, 0x8}, {0x3, 0x4}, {0x3, 0x3}, {0x1, 0x80}, {0x2, 0x3}]}) close(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) pckbd_enable: command error 16:00:22 executing program 0: socketpair(0x6, 0x0, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b073fcdee1801e172f86d9abe9ece92ee7326eb0b4fe00bf2285fe7abbde0ddb7ffcd23e8d", 0x25) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x3, 0x80000000102) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x3) r2 = dup2(r1, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="d8fcf4c5a8ed0d268d28ec155c47476274cf4c6de2066799b970248b8e1fae105143200977001f826226855c9ab2436363513ecb5bd1bb091bc8df2b869e83440b2bcb5ef5e30176768392ae26036b6f874be5ae17d6f4dcd9e870e8ec8ade5ebefba9e2d6ab291feb33de16280f7ef49c1436e59220f35a9a1ed0bd064c0e856d834fde447592176a672a2d57fe1c9b8274efca86aa8e662e803e8603bb49cdfb8c4f89be5430d54ff2e56a04083910e089c77c1e83dccbc0b3d4f571a859638896b52a9a02fd5cebb8d74455263ae0f3d29192e8be6f02e348e1f8aae601c0799cf37746b386c946efb6a6b032451f19b79223c1af0d25a81f2621db387730daadf17e0107c84b8d555b6d71945c37e8d946f8a2236fcec458ee5a59e5fbde3c081552905479c2f6fcb43bce550763a71c8df366da55701a7dd02caf699813f063b2c5aea920d0315bdc16d61242effd40a8f0348682652c3731b00114c41215c757a1dda72ab56129b30ae38a5cb8065119ced37271ebee5e4ad093598d07ddd77ab247d83fdcfd6eb83a1b17fca41c34e5e3c598e4eaa63f294cc4a5d355ba19fe1ae5a78f2c0c5c344dfbca4f0f9d9aba976e1de39010f78a66395b36e5fd7330b7017b6c4996ebef3f3cbfab13f9f461a42d3e348db80923e28d43a167fb0405b4fa7c45f19ee332f6959e94e35947072f274de1972235808553e00e7b9c81235fe462f1534f4b669d70f9a453749c7d190c697c7bc48ccabd439a3e0daa2d47396ad386fcb2527e9ecd56c4dd5f5a1f45d869ff63afdf2b9b6e3c05bc61a7dcaf796454114e28584f2882a72576cb5978539206c8c31774f76f627c1becf10550dd41ad108d194c8ef8497639e1613439a84540e42585b5412a929aadfb275b91cef3f4d31173bbe582d7bcf0591ba3d68303e15ba4dd993ed89e5b07d0e892dac7c60e5b6e38ed4f4f30155aa0a0c816f1d98468147d4421d7da280e0a477d9042983ccfc4ee0db275b750d3fa3359c3d7f4d6066766a8f68b4a45199749d3a61ac0569ef5e3377be0aade24dbeacf8b5f88e27371dc6935b1de6b906fa8d1c5845822318908a0848e8cf0ee0563fe41e2c02eb2072440d745ca5c2cea2ac7181b09c567339bd11fe47d7b31e03bbf2ff7d9d56944934a2885cf163e7952d265f85e3246526586dccdb35b1f74f4ca9d5f8789fd31744933879fb282d3684a5a801bdd941d1e84e58ccb9a65f432e9a8734c1071687c73a573f328b341f6b3c48e210736e0d9c1839732f541ca891bc16b24640f50e19f6a4f1aeaad530ce0527fa3d412b781f470501a8e584878d9c7614a2c3a929fe9ef6414422a21f742a5bd1b8fe592c78828ac33922f5f24155102b4832a2e0fbfa00c03bf2dab75e6a09b17d1d4741fa0c40d88ef614d7c2d983effabfcde1f2ffc21b4ff993ed904b433eeb4efd0a62a650001ee092b29403fe367e83328136edae0c472ee61361affbd4e0ac49df6637c97f0de56204ccff4564f977e71577e5e6386e47636e5f0b9ab3dcb744c7689e0c71ab270858081fab3d9f6557bd3ebd9bcdb2ff7a09754af0050dad9489712ba2d2bf3271e518257c4fc96a220e7dcc780cbd944923c6b537bf949c2c3e71b41fb37d0870d603b8c2e8e84b6160b7530bf9cef57e9a6399426c035b238a931c8ecf7406179ad8434e4856b972a2b7963d3cd357a4a4dc8b6090e5aba53de2de138db4d238b5631eaeafeffb46b4709b2bb46e18e56bbb5e445f787949de9f44178c8f419494e4b69a47d7375b20e5d79626990bf4adf57f45e4c5b1935cb6f7f2c360f9f3a06eff68eb757c96c14c8013f290ff951a8b983d71f37ad2135c6e49230976d21bafaf2f49454712b46edefc7dc0975a0f4f2e9b4adee8c61a8d35e0942aac06105714f428eb03d51b6ac3bbf32aa221957460652d50a7f5d1c577966adc9355b9fd9366f2e02e1fd896f57858a57dd51e5699d618964ca3ef107c045fcfcba80526b632d51628d550e0fa01112764ad9e0c633ea60d4d71c9ce742e31bbc634cb444981bafbd662781ddb8679e7914cac3080450c21a89b5ae11052f6d322aad33f63b031980c336c784a1d5608e8e1a3f1bc00cf235df8e2dcaa1e5b088ac17727c2108a906d8763d53445c627548252aa1ca0d78902af7a67fae94f1c2d83723a6b83e8b86eeb91ebbd3936f6031977cacad111d9de991f43d7435d2596f1d66f9bc375a4a65bce0d6d2e8515d43e2085b9609c569c991cb0afa77b63e57f1cd8c31e960a9ccab90a5f41308dbe89a65baa43df77d80e37b1cad3cad3cd64b59962a6e3b093293ccf6383dd99b2b6b759e97857af39fd86106074863e1782a20dac0edf808d522bc506b462a72339f700b17a0f8c5af04dfefd6bac482fbcb5bda790ce1b650aa0776a41e12125cfba06344e9f68906fe393c0be45bc597654c1acc00e7643a71927692d008b2c567198771354ddb44aa520980d9a6e89cee55cb494f90a84beb045d8a3ed40872535106a2e13d5c3f82a8053f3b9dc4eef5a95e8550790fba567009537bca6b0c2600dab0c79945dacde7fff4afe093ec87c96696ab10d209309ba7f8bb1760af2bd34b3eb3beefe84eb1224e9adc6ba6922e71ff137c3a1bd7ef446d640876883648c2eb7e4479de981a0fd12a22a816ef895b495c94c0e995ac7d5cd74ca78d7e05dc6e4aa5e82a6859b08868d546bde66667922bdaec1ee5c550cee352d8816d1d0a8e6ddb84697ef51b59adf1ead33911bf4da551351666b11aaf0965e69b5211612d4f1760146c0280dc51e8486efbd4d7d373ebd786906e90c1953c39177dcfe97b5664b2a22c7853bc8ecdc23217d37cb4c397da3152b9f21a924ff0c17db489b6aa2368c5e7d34641a5fa38542697ea22529fa483c05f616ddeb4b18eb2feaeaf476a02c569687638c1aef418401c3bdec9475c7ba15188d5553e6ead2ba3897289e1f06137fb3c8ca943c47821a7f453e8ba976626a1f57fb1102590d133f87f77a3a732c1579dd85e26e0aeacdd010076053233fd54eea2408b533f929b376d67f97d52ded321b22e30bcc4f478c113c8940aa40b3e2b99dac51929c541fc715794a47deaf0c0c78422a9ca4ff94ef4ee16a830fa23ea2e6289da8539f4b5fd4523d11991825e575d453b32f4e93ccf685849f3e0633abeb6ec13b3e39a6b5c4e668bb0e79675d92477b56338578fd7745e3ad55e7de39ae7010162a322ea1dad8847df104290adde144bbb1c572e9697617412cc5d776454b85733f48adcd318dba6a3bcfc6a45c8a44c17dbcdcaaf97aba57357dffb474173735c31c78e712ba48b06ceaad1627b3ddb5d03f6edd803322cdb6595867a60b1b617c9284ad59144f9190e2be1301c75ff1b3a30b849f8865dfea2cbaa19a2ca3306ae868dc89abcdfff1afd489e82d377db09f932e37d3903aeed85cbdcca8fe0e7983fb775d2b87d58552e8cc675456cab5736400fee92b07b6d2f5d24cffbaadf1311e5cd3868f5414b0af514510a9fc90f953d1292050d67c50ede35a304d3ba37d15786745082b24d91eca294fca9f9194b2d97373a8571753764592bfdf8228042e6fcb3f9c7b9cb7ad6918bd2d43a736270906fe29ead902af19a13c5b09ecd7e857dadf775e1154d3ac94c9c275208cb5e4fbff06236114dbe008202bbc9e6c4492014494ed1ecaa9c891403a68b2fae7c510906d5debfc0c563b26cfe58128cac97fc6cf714afacd62c749906dcafb44a9c7536c7ba786f99bfe5ce04b119e8df00b3fb4cc66618046bc897e37323ea64560ff6388151a3d29ddcf180a27f936cbbc46d9b3aaa2a1275208e07018f8c939f2f691fa3fa4aad3ed79ad63dde50b5b8b295c571d30b08bc4bb0a957bd14125cd26b9bf39539ac359fa54a32644602a40b1057eb3ae7c10d6560c8c732f9e5201b7ff48ef0782bc668ad266e3a16bc852cdbb86f6236ffe97bd4c8471ccf36d5135b29c1ddb5a8381a65570e2e2960b5b440fc3030ee814ee04ef7a587094dedd5f7eb5644500bf0b560500aed7328acb64ba04acd8626e3783765f320759cbd7e4e1ead4ed044838b166649ad19cc29d950e5e620506ea378fd271bb0402243f9717ec37127112be5ccccfa678b8762781bd984b7e3b5626331e5df7fe49776ab586fa3a6615f45de3cf3153bb15b90fb9bfc062b22054edab74e84986c6c70edf04900cf30a47327d6a6d12ad96224e428832ecfdb7bcab4d6b6106d9699ae3f1094673c7d25ab867eb757dd4bdcac18b26bb6f0ddd72f091780532b962980de0fbe457106c48c9c45476007ea6eb8d898d84abc7d3fa00cd4587ea57b25aa18dc57259ebf5acfe526b4db59019c6f3d099d74ccd2c9fa43ba2e66a36c3bf2bbc1a8c23e0f242552b3092f76de90c23d58a938e830f29fed5f596a551a0b60e63bbc168232df52e1705ae63606714fb64608e9272561d0555f50d9ac1eaa3b0c78fe751112ea8169289bf59935bdcf3b6e529410acf05ec80c1fd4c6c5db4652da52ead275e438641ffbcca4c804acc0fa2a5b4e42eb744984c722c3b8036496d179bcc6f086b7bad80f6010450469dce504f9aca65c190c2db355857476d75aace2fb9e689b6199b888cff94d964da98bd6fb8040e8ed426af2da4142a2eba25033bc59c37ab4218ab9ffe79852edee7949696f847be41aa447d7ed9a899d21f83cd2956abc163be31236ce5b34d840dd4e2a30a77ca6808e7d71ef6b5e6fdbd9fc33ae7808699f8dec93aca610470313ade2a9001c8a851b7b3b285bffab4132e69ab113f75b4d13ce9480129f383b9eab1e4c811b5b26a9b876b66ddb85abdf08e59ed05e7c36ad6e7f030cd45e7c08a82e649261cad060cd22fee72292c626c597e41c9ca6be18160c48ef719291f3241f71f9585c6fc9131b41408583fadea7782c93c6768aafce753c90e2ddb47bb89a0d3594feb5e1f4c0a13389fdda5ba97620bed242e5d9281ae10dd7eef3333099df53caff937f9808b391c442a6182f7d5cdf86c729367f2e8c9dd29d869f565fde5f11556b6f0e526b530840de3879199914f7a2bbc07571b050be6ec6a4260bae113570edf1f380cd680973e8d4448aa75652032537e65bbdcb177621468fed1086a811801fe1182ad627ee56c2581ee86d8cb8cfcd7c82269713d843197da317f0b40330a5917310a6bcb71493c44adea7510081da84117852dd198e4854d4b768caa136651312eb3eff8f1f24cbe73d88b8b37dd98f44018ea960eb705eaec7d7bc8a0618836c26545057cd4e09a652514b39cdc9b04a22b38f3cca02c8cf9e8d641cd6db897a93e7ccef55b3f0c9adf7b7fd2650d68df55e02c46c2cefba22111c9a4e04adefe0bd542ac9461e030ec48c2e1e8e4b3dd0b83d843dd0747ec04854cf4cf05943e78f01686f005b1d506416cb2e7bd01f9870bce425e23126c0f62d03d06f16fbe62628191aa9a0c4744a72ce2976c1edcd64b6b2febfcfc5cb9043956d1812279d5fb7bac75502e8b08b3bc99b391fc8b07dc315679f2bc7a26452a75c17a46a1cb03535d07fec120dd307f0e642dc60ce447efc9462bdf5f15a4dd18ffe4c747cd6c2b8f38a7b034dbfd16a2f23f8c0b9fc8502a3cd0774e75a123ecff815b89f003aeb93d10a0fc1bf32099dd4ad037ec68c8bf6796d55286dac71e3864066b8fe383b1cd2e8679ffc0a9ac9455a8c86684548f8fee1545c0ec1875ef473d57518f1c9ea31c3d3d6bfb8dbb26511f6", 0x1000) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x3755) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f00000000c0)=0x12000000) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x64b, 0x2}, 0xc) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffeff, 0x2, 0x2, 0x1, "d882f3415b9bddbb8d83c3646fac09c40b5dcc39", 0x80000001, 0xffffffff}) r1 = socket(0x26, 0x8000, 0x7) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="d5d8c44e390085ed07b27d698c32a21213997d34714c86c3591ae6177fad12d11cc95d8adbcdaa9f4eaf8c0433b5d63c38fbe6f2f29fe2c04e594f6cf04bc728c1e306a5828b9c41d68dca2cb016f1874f1dfec1e43751176aca432f818028d981c918305b65a0d067eb83dbf1083af889a9d4d6fe4b8c97a6712e41900ab24567b2ba65b65ad67e1d9a172732d10a63ed43f40f73fc278c76e7825029f1832746d04e4e1e0ba991999cc7ea16ec5928eea5af624f2e100e5c5cce02df93506a3911a5b30c8a7783bf1d472547498801712e3521227fddbdf6d70e18767cae2583ccc8", 0xe3}, {&(0x7f0000000280)="8b838b5648ea534800ac093e88306d74b3d9857b8743eaba8e1b959e42d35975e90ed256df7474d56802454f534860fc3b557c46cb4a3ae35d2cf6f27fbda2354ca226714af8652c3fd64a822cb0fe47e0440e34e6", 0x55}, {&(0x7f0000000300)="12e8721fe9081814db8a19afc94050b0ab16794af279108ca4e937811002376648ee0d13c5da3efdbd5becce3ffea926a060804307f3e70bf48bc0c6f2b49f1a5cedad", 0x43}, {&(0x7f0000000380)="0baf3d30734dcd76d9a85a9ef1e883b6c8c4b7b8896650a395b1a37e5848c4f54b231639f4beaaa427cb6d0cfe27fb7c02f105f2f6ec368f95ad039256a881b6c5c0957b59bd9301a3b6157d202ca93a6ea904da61c2451d1dcda35f480c8e477d152b449becb8cb94a0f2", 0x6b}], 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x3, 0x6, 0x4}, {0x18, 0x3, 0x1, 0x81}, 0xda75, [0x2, 0x8, 0x1, 0x1, 0x6, 0x5, 0x2, 0x81]}, 0x3c) 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10802, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xfffffffffffffeff, 0xebe9}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x101) r2 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x2, 0x79db971a}, {0x18, 0x3, 0xffffffffffffff78, 0x8}, 0x1, [0x0, 0x100, 0x0, 0x80000000, 0x80, 0x100, 0x3, 0xd2f]}, 0x3c) r3 = dup(r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000140)={0x0, ""/46}, 0x36, 0x1, 0x1000) getdents(r3, &(0x7f0000000180)=""/127, 0x7f) r5 = dup(r3) close(r1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchdir(r0) fchownat(r0, &(0x7f0000000240)='./file0\x00', r6, r7, 0x4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000280)={0x10, 0x2, 0x4, 0x7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff41}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x1}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6861}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff80000000}) recvfrom$unix(r0, &(0x7f0000000780)=""/161, 0xa1, 0x800, &(0x7f0000000840)=@file={0x1, './file\x00'}, 0x9) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000880)={0x1ff, 0x9, 0x4, 0x41e0, "bec8c9e43fcc1f80c261bf827a0f4a325b61a059", 0x5, 0xfffffffffffffffb}) getdents(r3, &(0x7f00000008c0)=""/174, 0xae) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000009c0)={&(0x7f0000000980)=[{0x89, 0x100000000}, {0x65, 0x5}, {0xc9, 0x7}, {0x8a, 0x3}, {0x85, 0x8}, {0x85, 0x6}, {0x0, 0x7}], 0x7}) msgrcv(r4, &(0x7f0000000a00)={0x0, ""/149}, 0x9d, 0x3, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000ac0)=0x1) msgsnd(r4, &(0x7f0000000b00)={0x3, "444180c23cae6fa9c733bf0110f38152694225405b8873ddd7a66aec4df943d77870b4aa8baa3989d2d0476e107d0b15f7ef994ff9f2a5c3ab9c7e08b98ebc8ee67fa93c5aadb84d5dfccc0e914c9f7b76f61a0240a65b627db7e5d7a5f1610bc48f7bb7091094c38393e79fc8224d4418ef90cc947522029350df08e7439eb328f45acaab74e4f7b4a99b6bd68f795d4ece4e9c748b5e8b8e6d6c714e0e5fa3b104b71aa920a56a4bdecb6c1e49d6ded4e6485436d143474394a4a8416d1dfc8b601f31bcd179a12a0eb2d61906"}, 0xd6, 0x800) dup2(r5, r1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000c00)=0x7) mknod(&(0x7f0000000c40)='./file\x00', 0x3000, 0xfffffffffffffff8) pipe(&(0x7f0000000c80)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000cc0)={0x8000, 0x9, {0x0, 0x53b1}}) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r1, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r0, 0x0, 0x0) close(r2) write(r1, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0x68, 0x6, 0xffffffffffffffff}, {0x0, 0x7fffffff, 0xffffffffffffffff, 0x3}, {0x1ff, 0x63f7b5ba, 0x1, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x6, 0x9b55, 0xd0, 0xb8}, {0x8001, 0x7, 0x100000000, 0x100000}, {0x5, 0x1, 0x1000, 0x3}, {0x4a1b08f4, 0x10, 0xf65e, 0xa14}, {0x360000000, 0xffffffffffffff81, 0x1, 0x5}, {0x8e85, 0x9, 0x9, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xab, &(0x7f0000000000)=[{0x2, 0x5c, 0xca, 0x7f}, {0xb3a3, 0xdf, 0x4, 0x7fff}, {0x0, 0x20, 0x7, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x400000002c7, 0xffffffffffbfffff) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) lseek(r0, 0x0, 0x0, 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = shmget(0x0, 0x4000, 0x428, &(0x7f0000be0000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x7, 0x3}, {0x1}}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:23 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r1) 16:00:24 executing program 0: r0 = getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x2) setuid(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = msgget(0x0, 0x98) msgsnd(r3, &(0x7f0000000180)={0x3, "07e1ac2c8c5508bc9a4f697f1945c369e14c145a3765a7a5d4b22eb921f1a5df79111fb61f62498727e166efd6cebb1353f3e26d8ad1bf476338c6e9232a9d86b2a109389843fb3444ff67a3dffdfca2f5ade635185b6845cc5438f3b484f191e660febf25194ed72ee7043e6c2c3668b2d47a3279c7a1cf912809c62d9f8b9017452080e14f6f37acf7f9db45f1f285fac0eea9e1131aaff956718559659815f40cdeddaacdfc12b5f51a13171988184cf5a31727a0097eab0331982541e88b187bbb57607d6ce1fbdcc75813ee809fdaf92332626cf38fe0c05ff9fb536b427f32661a23b4f52084a062828d64842740a5aa8dcde6841ac25b"}, 0x102, 0x800) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x343, './file0\x00', './file0\x00'}) 16:00:24 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:24 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/18}, &(0x7f0000000080)=0x14) sendmsg$unix(r0, &(0x7f0000001c40)={&(0x7f0000001a80)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c00)=[{&(0x7f0000001ac0)="11a8b3cb2c7ad50399c5b08181ea5e8b2521f7317140b7993bd75d3eb8af23732557cb4a6d04e65582e888fcd5f71f93d610735505ebbfe86d95bb23bf113910b587dc34b38a57d4b4198e44e2155ee852685a77ae7b64b6e83f8cf1cc510c46b4c82adc284e4227504663cef96e741f6311fe7654b06a5f6d69c19e388589c4c6c630cdaae46328690b7498602d3bd5829cf266b9dc616692fd22b158884be8588ac581201569f06e32016abe4e795fea739deece", 0xb5}, {&(0x7f0000001b80)="fbdad4dec7e9993bb22b40b8d0fe4a69f0f6554f7e3ef9d45bbe7c2b99343056681353f2900f52abb16a0cd1b735657c90802a22be799965c8be6e7bad35608930f17e6c73631563b851cfe7a3053a007e5e6d50467fa2c882616f32fca859e0e038bb1a4b10974a237bbc7e4821e6a11a1d3957b5b24cdfcf8d75a680", 0x7d}], 0x2, 0x0, 0x0, 0x2}, 0x1) sendmsg(r0, &(0x7f0000001840)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="094cfc539e2a572f4b7338c963dd87a616ae01b9b6db438ac6dca7e3b435f19465fb7d26fa030b60c54247e17f44455c32dca716bc573f30eff403829c44f1d8fd29ca6c845567484763f71ac82d5c98ea4410fa71da26a6ee1c72fa07a031f8ec6580748bb80d479f56c483ac7a03122e2f608b69bac05edd1fc35805611b1bd889682aa5d8445b8289e18a85bcc6a6351710e72d67a9f95d3cb0fff556253d899e9052cbb32d189d70d1c066fe2b7441d6fab6b4d761a75c02d9ced5bb3e640d1b8597065e8e634b2225456df4d88cab983a19dd8c288f9423d1805faff12de537dc2ef0818243e8853f2478fe511fed9cc64507bd77880a50770ed7c1f5d5041f81daf0ad0c590644715f153ee3bff947b0cce8f4ec313400ab618ae7439df1c61cfc50bbd08162f834d507695eea5dc30a106623ad20d84d9d7adb8726f289bf31afd256a6a9b00839c6ec7d910632358e72125908950168559cf9413f7c4f09a65a8198bb8d96c5eb2e0d5a941465763740bceef1d431c281620a5e1b0d4ac6725cc0aeb92801bc1dc0fafb0f0151f0e5d06f712d7c4e370ed31c6c1cc4665b305ebf5b4ead38c968e767a82ba06f036631225ddb36dfca105d507d444cf4232569ed61ce5a82a1f3cc53d07c2d0def2fa047ffb4ffe9a488bd5a6201b76a5665362b938142a2ac3d5998aba594450cd7e5ad9c84b4db0dc628b0917a0d764d1a322703993ee11d3ff7aeb2ba1907668c7469d06d6c530297dca1947049d91dfca5ec6c944eb4c1652f88cb8ded2bbeaca1171217a49dbdac9542d4998abbe6b0bf8632de42a94a67a4b55801241c84b53493001f23ccf83a706750a79a522e892d9d698853093932b97981e7552b51c35d36c52382693da89f63feeff90fe39c3144c74fb61679a401a650bb4ee9f1dd2eb300dfa81c053fba05ecd30c2b1b5d6925d6ba74e04552d601790506097755a238e6023cc9abc4708898a01705f077f1ea30a47b8da44ebcd7548f737b55af8f24aec0ab7a46f9f92d6eeb54b67519d4798c5a3789ca2f0e79200836ce7a3e929ed58cde7f53ab33b0bee92e33d65fa299dab52224adcd2d27dc06bce47104ce0a88abf541baec15b3ec16c8358dfe92d3f734b98f784704d17a201ce11436d93215fb29718641c4de7af9722507ed9c229a56ff29dde2259493f38626822cb87cfdbbe99320593e65ab2d05439e5ea6e19f5a26683e574fae4a10a0e202fb7121899bbc54b49bbda1bd1fd81b484e13190646857a9d12af08c2e94dbd19f30354f1e82703b4f38088cd43440d1aa1af845aaa90b156cc2b3796f30642ba8e6fc32e6cbbdd36e24b1741f6540fb0d1d63bf4739801b5d9d2cb1cad068d3c3034e0dc04d63e0f06591af261da39eeb26f3eded7c1689806f4f43d703d459c468946a609a96f979e4b7a96e56f91fed8fdeeec82c5a8e83a13dbdb5e583199088200741194ec340a1eaa6b28fbdf0adbf130d8e22e9735873fe5301a24b7642e469187f71d5d1736a266d2318a73474b626cb3579ed6afe0da70830e3e7ffcec9a39a74e310df00592b60fa16ad440b553bb153c9c07d21807f020c4356cd013c8774e0cad28ff1af9e31f94e9bedea8e8ddb6d7507ebae323882eab4a97c8e9652630abe44327335483a24ca5336dd87a36333491726b58a8d88af25fc8c34e34b0a47e7688ebc7337cde314635cbe72bd94b8175f510f05ccdff9622a5d30d089b5e76ddd6aa543dd0ba16bce92a6e74fc2f921b4fe210ada9d5404acc161c66701d86f4c7a8520be1c84a9b59a2066c60001beaeec16ea0c47f9ceee6e6a011e4f0294c706c58c2ac7bf26449a98af3b3a4f09f393af1e1733adea4508e9900a0f0845d74902eb5aed184d19ad139a7d3ecbf80e88d25b0c26f08ff04b1dae937f992d6f182e290985ab24214df9f8675eec973dedb1d2c6ebdcb85dcd80fbfdc660b7d57f3e7ccf407e8f9c36b62e6c0ab089b267004eb74033c76fef4b8dbfdd9e049d6bf7ec29d82a1d05184650cff7c30d4c1254cc8e8772973275f255577f11dc7b2cba9be53069036fe26692fd30acae6b4e03a767e8c7f1349313c08b57508d62990cd9219edd8b26af4e6260fe2e4f17be85a5dffba08d3d5dd2dc366e45696d04263997bec194e656dc6a1c01aad384b93d489a2d4ce8c55e712c99accbbf921d10d86e1bbd3ac9eb8bddb0557892b024a3e23df598280a079de6bcfb87b2eae40930bd4d514189203fed8de77b2edf57a8522f21e0eca6de15a7f4edc952e1887d89f46a7de9afeddafc8d6babe3abe2b95bd6cf7b2e4db1c629ffa8782b5a8e9fac79897b8aa8fb7ca4098bf94a2b2de33ccfc0e2ca05ef2b2f46eb7c966b25c126abea58eafbd4957258e5577b6f8b699ef46acc020cd3e1f9eb34ead3dc4c7b803d889e2fdb4dcb3e16bb38e249acad39ade183cfc0611efe07ee0b8f3e6cfd91d9612763df2f1191abf8dc586900db456c0c5376f7b53590c57bac62719af3dde004c5f3b41ae5763f69b75c90128eb3c236d4ce211b3a177453f91362312c65168d31a04583c13ec151c41b109112dda8578dd797facc1593a7c355fd656870fdef6156baa0feedb9a62d4ca11bfed3de11520e12fae696ef5656b7995478666eb3cb9676d734eba8069c784ef86279d1fe396c5819fee93b8ff072ea717ee41395e5bfc8e660f1544eb27bcf099cb6d02773b093929b86a301c1c0933e193e19d81dfc771979985e12d37b2f3d70dd5dac6a5936097338f1e212c6939db47324af8efd5ff6dc4958c7dc28c18e1f427c0a30ebed6c49c8f477731e5188196c7a2c611ff6868f7af8c867bde63eabb4e21d2887432aacc17f39fd69c460fd051d8619689f4e0605989878f884d6578265629c0879b6603cf5513622794abe63f42b3a34a087be37582102645165e8944dde8e763359445c8611df26b41d6a347c75e2b476d66d3d03b1e6db04830b486c9e7caea49d8d254bff0f8a40c7458692afa63854ef6502a89a39db70c69d1283bb9c90e4e7f3ce8863b63e855fc0d0959f390357e3e7bf3ea412a0979e63bce9abbdffc756cd1dfcdbf19d6fc84a59f421690ce0c370196e2e3091184b8048500ac4b4ca9cb16e762775c4f39cb77537db961a4700f60094add5cea94ce98b329fcddcaf1610cbf1d0f336a7612a98dbf784e9e76a004344edc19e4c34b4e93d6cf676ff11b5d656756ec2e3b765579f3b08146be8acf5b6c6b56cf53dfff16fe988263c8147e13a836c5534f066950af382674644f476f83e338fdf26846c5577eb0a95bf85b61553a030c15f07c1f575426d9554fae045526a48279f52c640cffcda69bc7732a8b0246875f860fb4d329230b98a03cc9f035b9f9cdf8b07cd677dc7538f06e95691ad9c1c9d3ba3afc56be214a616c5205c8ed6cfa83d79381366c10e13f98b57020a1016000f51ac4af278a0b64476b41a18a2a95eac186b462f8c07d75a6f7fb4e5c9f590a1fefc2b913b8c0f785965129fc4bd661699636137ee2435ea21808510c0302830fd21285f96b31017751ab45cb23044180ab04fb8288c72e0a35506ae64dc5572dec14b597d8078ba03e939e08df06484b2f409944e1def11aed7c98d48fab9a12490fed6d81d08da90b916ac3de34442e2af4bef6fd3901df8fe6b4c9507e892fe88c697e181253a7e8e8d11967f6d03e9ef1e0c959832266a2a42cc3ea92494704c5a289c186fb21fcb21a8a94ecd8ac65de93b1be729c7092dd525d4ea5b437f33079c1e5f01b65f0a68f5ff01f53189822e4baf3b5902acd70f7342f429eca9ff1ac7eda76b410d4d4ded0e9311487bf018e9a7062deb9075c3946979fee53ec8018e846b7cda02f9b980569092a335aa98bc86138fddf0cd2b4125248e36bc289c649fd20bf528d5a335a85e93d52aa8df2826ed802e04411c41bc7a8a9e1c3c295c98ebfc9c4ed185a7c6a06cadd2d985f0240a31e7303b6efee42ab7e9bc9e8a13eb4f03efa64cad883695e444e3b46ecb85fe3dd4dc71ac4d53af1ded1eda3435c6c9d3d352d6c00998c9bcd1c06b8f3d9703470b90e3ed4ff54de4b49324e722687e3527dd30dfafc16ca9160469d480651d5050fca33776eda9b56285c9d0408160eba0bf375154f4fb6eb798e72e0231ddd4c7dba2aaa9c74e09b726fed49bd0f4364947ff4147aae256f02d69ebf5319a2e9df9bd61b65306f40c95ae9249a33119fa7a93c1633138f4f6b29635d8d2036256309497559cf3cc46430b067ad13c3a44fe4d5c0210cd51f77ecf8f6d62a3cb975c3adfb34ba86df57175ab57c8dd3206e21e69befb1b26a2f9526ba56460466c1c03b75fad57525b99fe6ab18c33729b5c52db23bc5a41414d2dc67838213935703b5d7dc85ec6e1661c13f58e9605a2ff80ce6e8da7b7189d6e825cb249aa8738698524d5fe4c8ba30bc4fcbe0fcd5af4dad46b4059d2a7b8acc92540579fd40fa6be18aa7b1dcda6f340ac9d7df7f10a035f756a21ec9801c1a93014117ed4af1a83e65ced9e6d405f7f0f936718534658b431192451e39644fb6a24132a90738acb7ff0cf86d73c8782780da15c4e691b661af52081ca5a7ee9be30ccf813184fc9a65d8c7c6429ba325437d3c9c150999a9657922545d87146a5b62a3ed72bfdc0aef63aa9fbe689977d14ddf4c8d4aa17ee566cf0d9e59a6f525de6b8c27cb5b2d328ea00556b0ae0e000d13a4955d5941de0300a880622baf0d51c0173688793f0483a90fd79e992664a4416620b137105cc5c33f18a45343ad30ec419f40bc27ae90835c344c6cb1b38bee5f958ce115bd5429c1f65290be906ffe6fd8653d9c89608339f3632b0a47454374620bd3ef4ae8ebff18205cec6aadb42c462b640b314781f0b6246077009f7f4d1bb6f141cb019cf5ed8cf9d0612da62a94723a8b98f0de8f5188d7763e8594b07c1533a8cdc99d58b310107f7956df248f1909243b4aa8317843acf6b2f1c6db74a69a4cea1cc44155b57bc74221c9ba5740b3351e451495c34ad0d27a9ec7376d66d456b814d2ac765d27ec907437bfe7646506af55a79868887d4028367e133564e18e41c1dd0b2fba0e3b2f373276addfd2b3101ac864d931c9d8c2d1f60ffb0c489a4bd9a320fbd0957051a15db629cead6ccbe2a41b567359cfd181515b6386dbacd960fab3f25a06c2f8b7f1b01fd101dbeb327ae260ddfea881c799b434051778622d75980bd0cbae8c5bd89a7817e2af7437560261d95fb4d6cb08e32553114ce5adb80ac79e492b9c9a47f2d3b4093fa0afca5625a9dcc4b15d02557742b9ef91351a59191d1b2b7bb883d5aae8f6bd507fa578c8e71bda5658d6f0c5c4105fc75a14294e93d6ae37c9df10cc1ce5ff1ac30398474da675fdb4a6fe20e384c5c863644ef913007214ac47cf70191dd363b0824675ef85a8c7a6381d509ec51558b8714d3f5623614cf8b7af9731fe4767098820a6d2df52b86cd447804788372c336f25ecee9c253b65bf68cfd81638fef6796289954766be30edeb01cb4d93d29af04374fc687eae3c0d7826beb40d3a79655164a06807cf0c5b870d7812dfdfebdbfa458c8c0cfa42decf3cae451bfc0b3c4c37a5f63053cdc2f94caf283f7538766fa6b41c0de5c20ca824e17abfdd690aed563350fdb68bfadd7eb4c9c793ca70c0a9b6686c34b0cddbbbb5de424f146e0ebd44276370bf2ce5e07ed741a53b7ebe9824d485870a851d1c29cf42a6484bca4dae0ad64db7", 0x1000}, {&(0x7f0000001100)="be5eb101b7b9f025401e07a3a4de3b715a6e1cb5a6f2b5d7d0893ff8a95cc4e4a3c1eb9c00083557856effffa7cac7375ac2016001e9ea90ec4dd55312d32c56317de9632b4aded5229a217382262b88337da67d41c9326fbdc017c3039d2ccea32ece4dd1a2efc0b082d7dbf5efd54f66d1fce87a3358cbf23c91b52c5043dd084cf5cf1884940b73dc983f01820966df2c23faa750b42b0f644edef052dadb854991f5a02c381ccc1647d2b184ecc8fa1cf3211a53cde2ff84ed8e361e6f2fff8e531fd81cfd", 0xc7}, {&(0x7f0000001200)="48b5a73b1aae808fb4f90dacd19ea85fe934cd6402e1d22d406fc4ad7ade88f3b3bf495aa4fdc32d4c79fc3ddf97f8d8aa5190eeaa702e76b4ef5f53126997d9a77195a9eaafd1feff60cc0edf990104d065a5f9567d2a49ff52d0ff0bd3f3fc05f77c7e07acdb60116a4278d01d725fc458d598908c47b98a5c742b387d669a859f3223a0493b3198ac66c3912c7b9797d61a80460e0cf9450ae190c246702fd5c40bd20d45eb76927fcf1718de4559497e13134073157c2ab45ac773afef5389896cdce874dc4fb3fe57382a67eac5950413490351ee17585769cc3ca2c834a0b49d5821b2f1bd48876e02b5cd6333d478bf9c85", 0xf5}, {&(0x7f0000001300)="ef8d115dc7c94b7e322a9caf442de30cc8cc8529819eb064c554102e4993c15f6ea0d408f15d2ab5592c139ca1b126ee2a4cac10e420d4b947818143a7542603a384ef6be494b406be6d5e38128cebed541ef94caa46b9948f336c72289e799891c9d18db795016e39803281b50b5b6d9814c1debc50fa566dc423625f85831c064de90011f5f1f8e7cfddf3b4", 0x8d}, {&(0x7f00000013c0)="60d2a73e79e6883de83cb62dea5fa7ec33506556e8d24a833b3cb455f1a17d29aeecfc976793d0af287e20d0b6b107d7139388056e9d4c4559f049db4a9a3616dc2c9e44575ffdc4a79c5d983219f2c5b3df48350e4d010c38172a3ed236cf959599209c3cf963dff8a351ca27c4e1c00b192a5dc2664f3b0ec96895ebec89127669c16a29ba06dc335f", 0x8a}], 0x5, &(0x7f0000001500)=[{0x48, 0xffff, 0x2, "f47a48a3c7d71a9429bfe55a16f0883400c27893497eed7826fab8e4ca78e42db1361c8bf8066d0ca1711924bdd7bd4ee318a294f4"}, {0x50, 0x1, 0x0, "f794073b0249376f8621a82e2e919f75a32b60f4eba306e5356287399cdd5dc23bbc4544ae15b71fc85f23b3d095028bc9980acd9b4978bd8863"}, {0x20, 0xffff, 0x1, "c030af7de6a0ddbb5da64dff5e45f0ea"}, {0x100, 0x1, 0x6, "7d7c7feb086a5b90d5a6a5fd287c92121941550c5922e1fd109d2e88d9689154c0725157d6c2bef98263dabffee26d4b8b7219a2da618ae599e25398704dde2f149f762ae3e2ac2939a303765f0f133b733fda31423b08c098b922dca8080068b3c6d130341a180e8f66a03b6354699c2ed633197c8120b90f4db710db6c8341173cc3e22c2bfc35622d31a29fa06ae4433f52cd2eb190e50a944b948c24212f60a7361a9f8799624bcd31a4d0fb4b1fe30c9356bc95456c00575a66b819e2089dce65a7670155154d17b6a386e6897663e9896da65c91ff8c3097fbc61d86265654856e6f5d4c108b09"}, {0x88, 0xffff, 0x8, "0bd00061a550631bef0f3f5653ef6f1f8d16daf159109b1b62ea172e8a83913d5da85965b1fd9aca075cae00ae19662b561d4e13dae5df7b223c93c41cb4931a90d0bc4afce2be1a08aa5d895a7fdbd8708bacac0e20d597a88a11ca08de019c0e9276b25c52b7c4d42d1117ea4e06c7dfa0e0"}, {0xf0, 0x1, 0xfffffffffffffffc, "6415879317ddb52cc3396d7d472f4f0d1f6928c9832cf22677f5e3123b19d6b15d5f1f268edb2d067ffbc964812aef5d6ab08f9501ccf3d4fde08078ad34a6c968a144598d7595ab4810311d7624fbc35dad8bb00f8d10c82f75fbe2d9c862b3beeedb68c3cea89795a31bade1415b2e616d9a5892ae8b84360507688e9f4b132b42bc5376efa480957519e22f8edeb1696aa0d83c64ef87d2a210b86e84e58ee5c2b876ceddfd168051c47250ca67e053791aed9e14c7b4b993678061d0441bf1f4ee271caf245d9d03861fc3d59573bad438e17c7aab5fa5bbe565bb2fa87f"}], 0x330}, 0xe) r1 = socket(0x18, 0x5, 0x8000) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001880)={0x9, 0x1, 0x10001, 0x57bb, 0x9}, 0xc) kevent(r2, &(0x7f00000018c0)=[{{r2}, 0xfffffffffffffffb, 0x30, 0x80000000, 0x1, 0x100000001}, {{r1}, 0xfffffffffffffff8, 0x10, 0x9, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0x42, 0xf0000080, 0x4, 0xfffffffffffffffb}, {{r2}, 0x0, 0x0, 0x80000000, 0x6, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x10, 0x20000000, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x74, 0x200fffff, 0x80000001, 0x4}, {{r2}, 0xfffffffffffffffa, 0x24, 0x3, 0xffffffff80000000, 0x2}], 0x9, &(0x7f00000019c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x11, 0x8, 0x7ff}, {{r2}, 0xfffffffffffffff9, 0x53, 0x2, 0x7, 0xffffffffffffff81}, {{r1}, 0x0, 0x736f6495ed614757, 0xfffff, 0x2, 0x17efc4f7}, {{r0}, 0xffffffffffffffff, 0xa1, 0x1, 0x40, 0x10000}], 0x8, &(0x7f0000001a40)={0x2, 0xacf}) 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xc3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) clock_getres(0x0, &(0x7f0000000000)) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x8004667d, &(0x7f0000000500)={0xfffffffffffffffe}) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000005c0), &(0x7f0000000540)) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001240)=[{&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2, &(0x7f0000001280)=""/227, 0xe3}, 0x840) getegid() recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) socket$unix(0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x10fffffffffe) sendto(r0, &(0x7f0000000000)="67b3f8eb98a2369b144e2ef45f936b8477fe53a6802ba9bc0d513525227e87d4af8697afd838a0b40497a23de897", 0x2e, 0x1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) syz_execute_func(&(0x7f0000000080)="c4827979e903cfc4e1f82965c3c4c3c57ad0d9c461ffe602c4a22af5779fc4e30121225041d9168fe918019100000021c4417a2d06") getsockopt$inet_opts(r0, 0x0, 0x2000000001, 0x0, 0x0) socket$inet(0x2, 0x4001, 0x6) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x3ff, 0x1, 0x400, 0x6d}, {0x6c, 0x2, 0x3, 0x138000000000000}, {0xfffffffffffffff7, 0x7, 0x8fe, 0x8}, {0x401, 0x0, 0x1, 0xe05e}, {0x52, 0x1, 0x7, 0x7}, {0x3, 0x4, 0x3, 0x9}, {0x7, 0x3, 0x50, 0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5544) r1 = socket(0x800000018, 0x3, 0x102) r2 = socket$inet6(0x18, 0x800000000003, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) shutdown(r2, 0x1) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:24 executing program 1: socketpair(0x18, 0xc002, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xa00, &(0x7f0000000040)=0x80, 0x4) 16:00:24 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') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) 16:00:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10421, 0x4) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) msgget$private(0x0, 0x119) poll(&(0x7f0000000100)=[{r0, 0x64}], 0x2000000000000135, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0xfffffffffffffcaf, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x50ae, 0xc0f, &(0x7f0000000000)="dd7f15e7c8308312f4f63449498636f551410dfe2131ee2e105bd5cdf98251415301eea688ffa1ec330d93eaf2fcf589a4e15cfdd04e98590e68016ff93602e3534c83d90401bfccd10e1869cffef698", 0x50) setsockopt(r0, 0x29, 0x5, 0x0, 0x0) 16:00:24 executing program 0: socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) chflags(&(0x7f0000000000)='./file0\x00', 0x1) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="7d6b523be4d1cd74cad2b0d0af4286835e90c659dc26e5d86d52117f11038c5c3195287f04dc7b1c21d85082ae43c9e68e3ddd46a3b01a79fe7d7cdf76ecd4501218d5a8bffd25b5dd0e5fa393a937d1952842dbd9d0356a73ff90ae40e341076060ffbb4f12c3994182ee1cb39be776e2310869e95b9fc027a73f05a30f07437002ece4938dd4ca10ea61f0eaf472961e5539725a451dd4f6c779b7d4730710b55a96313c91679193712ddb1b4cb7ce4c2a487b635423f475da4dba69363c9a38afe94b2a65f5ccafe192", 0xcb, 0x4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:24 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) mkdir(&(0x7f0000000040)='./bus/file0\x00', 0x40) close(r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x2, 0x2000, 0x111, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6, r2, r3, r4, r5, 0x8, 0x2}, 0x68b6, 0x80000001, r6, r7, 0x0, 0x100000001, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x26, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pwrite(r0, &(0x7f00000002c0)="bda7c0db2be2e7580266af48628881aa8506ba919195591e1ed55366cf093d4ef9eee892e8de378f10107e", 0x2b, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000001240)=[{&(0x7f00000000c0)="f9deb857429eb5db3507e849b0d5299d1929cbdd86cd22018ec0", 0x1a}, {&(0x7f0000000100)="fcc069e7803503670f0c1024c9a02a649f80f1a73b5ec79212961456af9fa12d9cc151ed678ed31d", 0x28}, {&(0x7f0000000140)="457e100452257ced972ba72a10f10dfdf26a544917f8988117f9739b2c5d31ba38d0c90264a824cfe725976b5273281eec27c02f35bbdcd3a0ef16ea6ed7cc1efb67cedaa1d71a1d7dc47c8d2649f54643431c7f0527bfb03de14b0a80a978951a01de3d24e79edabfe90ef8cba21d048652f122761baa51aa05183905cc76518a30c382eecfe58fc32f93cee96fa8c8918b21fe5f133b643b78848bfe86f0290661924ce72c30e7e8eb5790", 0xac}, {&(0x7f0000000200)="67eb9c59e62ed87ba88ca2132bb7", 0xe}, {&(0x7f0000000240)="2c2606e557ae64794dd6e9f8ba18cc380f05354f8ba4937dd543bf560dc551ee8a49beef0e8ef1adce9a129027b40dbd99e9e62053f64609ca0f6ec6ecedf12e742d72044e58c088b1eec88ac78bb924cd6696148862037b39f3b022f3d69346161187fa0c04b03d24bccc3e801a0d8170ea454252c4ae2212ad750560c59db981ab9845294ea45f6971a513ece732c1c12aaca9aeeb93770e9ea447bbc8b044987f82d992114420c79d24d44d4675f1049ba9e0abbc97bb824cf49c2a74889fd45c62f8115fce41279696e1d30558ba37123d145f6de4cd57f3b3a6c2e0a4f11217c21650a12139866d67b29b5a5bbd2288b2d39fe91bd76fe88c43c45a4ef959e791e38b0f357979db3b6c3a20496e7e6229e939a3323e7d4f96b6cac83036080efccd2c262c3a64ab4d5fcdac905e7dccc17e68aa106793c154e650518f51c2b4afbc26b67c88eaad1fcdcc4cc9d4fdc3315ab8a172ba676a450a287d67ef2cb5b047e9b2001da505d036f015d822062e54aff7cc6d98be5ac0344d8d2b324b1115a9e2d2b6565e71750818f7daf469214cc6e2ea9f92c7f744c3768494783fd12ffece2bd92aa2b5c8b439c8c6a3afedc899d12a935c1a3b3850317e00adc1ce9d0d89d08c7ee11ab74610539274c6948b98b3ed326e313d8105b8a024542206eddfeb798a6191d481daefb827e7352e96c73e10515e1bd277e75c14f076be00c5d6ba3ec3dac07ee058e6e25fd54b4b0a08ff3660df7e91154139b172d39e42e517b91f33f66e101d80267291c1c2290c5be1678b68b3e8364ce6bed696c01019a9ab9991f952ea51a1a25fb87bed1b9bdd95a25e092afed9d716cad1f6fb03a888091d1ac09051620022f4b576f461043beb7d2fd661645bddfc4104626bc51e623de87a3c33d0ebe8e85a4bc41c313168a028dc8165cc3862f50a254f22db259a1fa273518090810b4e30a962dfd6e6b761d2a7131e53d8bc8bcd0eddb436e7d59d8267b718e679b96b3f0071980610efd237f29e2c5620180cae0c141f5fdab4e6584d9bdfd6516eeceb61e57fcfaf9bcb7ff09900361c3ca2a0fdbf66b70828d9823119fc3fa6c52ed105f51168e1719351f94626b41b0bcc6e813331ae431c68cd7787761472e846926ba9e6dc5744859eec8aea21b6e060ca63a3d9843f5dfd02a111d61a9bd2a7427bf81f72e4b992c67001e1df2e16fcf15812637fff26edca1bd8e5666a14f86039505924ede22c3c5b981026072cc9532abd84f12f316218b79381aec4298a8ca0822f2d44870c4e4f0efd87b73c3978ac0d79ccee581f1db0c72e849a04aebfde22125336dd3c925ddbbbc69baa89b61fd6178f1dd06a62f04c18ef8ac8d263ef150b08e5dea10b1a2612d91bc64797724c82adaff2c2898e510fa25e380fe7a276356b26bc9f86ea14932499c8f38163a0b7aecd7ec7a4a9934ec9eb55046943acac2f51da526cdf4b543590d8442f7fc6c3af766b421fd0db60defb2b5e5fe248c8bc47f70a9b3ba8c5f81a2b886be68db0d3bb43bd0f007e5f6bfba69987b198d26f4c7e6d4e61bde44e02f8e798b93af9e4499ff756a03180c23715f85bc6a45d6d88fe5c4eaa9a69faa7a3c56a34d8933e3ca7015f32c9a82da62e9f5a15ede6914d1199ed806a7cb8fbabe76122609348d6ef209e47a2f94f29599bf2f39a2914a984fa7e26dbc5085cb0cf80b5da26bbdc3ffa5752ed2c1ec6be9e3e2c14371ccb084d993851b174cd860ad6c55bdb2a6b23c71c474df6fdc10321925b8e7eb416501a9f0af31e480554423436c4515a06465f12d76ba51530e8f89de342769d662f516eb7c8e6268576221346f8e39404ef5cba24f732cdeefc1844a017cdd49f48a334befd3281f608d96b7302a8a3702d4f57371b7f17660716ea51655c5f6f86c2aea800b47ba79e4697471850da9725019e685efd8a1330c9ec8dcba2db56dcf1f19cc7e69bcd0384798ff853a18af0ccd4d520aedce3ee3630131ab4eb82c145eeea1deb5f0e07f802feee7126ee4a143afe5685188ba2ed635941d2770269b691a029812765254af4055619283a974f15560c41301c541108d10eff139d087c56ef6214344b8f11c9fcb105674e2d21052dbaff759e5812aa59f4891fb17871162a45d5ae39fa7bcda0d45a6d0c356dca673978b84cb41321564818873843d8bcee933140bfb99e1773fbd2946dd09241bbd0b770ef57d912295201c873a6fa77e136d14d9336938a9123c57dc662d23186ce9f90b905ef7ce1a96ece5f0fb33a6cca3f18df59887a8a08142ade362b6c42f7ca9fd1ac088a43f347a1b4ea92e0eabc938e63575f48b3517a184698fcc1cdfda6e1c62c6367c258b49a98948c087d9b18c9086c591dbdc3ed702e40d1456d4988e605a78eaa9bd05ebea45c9976f8e2a58710723aa69d53261c16f9bf57c220ebb93d5e80119962c4a22696e5f9afbf06e9d4e2be45e0654c3bba9f68ae1f9890bb62eaea27b7e3425278e71aa16faa72fb2085b9350aec3d600fd217b9b92394fe08d4ed6f67c9e804f106b394a62c41d4691b35c8fb7c03f4c7339a2aaa1ab1f8fe5ef8cb2baa189d9dbb69ca926c4584f7f92e9f6e047c6cec3ac242c5d7349251b5c8ef180fd7dccde101dc24a416a5e4fc3a264133047415be228ba611e06f00d7f76cbd01a57a5a2fa5e334281d4f16f4c04e8227884c9011a5b6d81c89828b7b9cff6081251a61e9cdbbbfff7e9deaa098d6696afb25c8e8ecc323fcb27fd01f56ab821a235df7f1ee7a4622c530854c3ed5c3ecaaf5e3a5fb01d4f56db8b7da5fc872402e7df907eb5c1ea9bbb9bdc1d71009ec034e93f36abb1a5e9ce9d70a12d25f9550cefd008e52cb0bf79fc25bede816280a319d8c2219f8f4c2fd9d0ee91377dd643fc9c563b7e23a4bfa2453c9f2c581f1229b401c0aa0e75d5e287a2306d6fb90a1fd438a8a8dbf4ffd881028f47c311266cabec0968492e2e3dd09a38894f8232ee45d51ed889b866d8dcd8268c4727ce3113aac68159c5d6259f81e906e59ba3cb7ed7a111ed851a0299eef6a688f95134bec7061b4ec990ca7f006e9a184f0fbf28b8986eda96a1db81e052d2326feec7c331a53895f8f38a3da1d797fd7395a357c23588e631492d95899e0b397440294225d317111c196dd8dd682c90b8e5fdf7586e5bd6783d00f16231319ec587415f5c9b859c58a82e620289968be879ce21ffbe7563327a4553127d0964d057e0ecf46fb9c54f1fc47510589b874e6ae8d36021afc9d7cd26fd8b586669dfa7a39891d26d8cef48958a5646255892318b98139ccc9a6d13140e6bf046b23364b4065f2aa231e7ab1e77237dfd8bf838a4de5603041f78d0369963eae74d2583300fc170a111d9a8e427a3cea32ac776eeac5ce52955671c67e8ec1190d724e82705218252bd0d04fff21691a15802d32ceb5b703cef9719006d59075ed1df0dc36b4ce4e5e213bbbd2810e1e3dfa02cccd7d103ff8a0047434dd005eac834c4e195807c96a6ed21569d0c557e259129e31390692598f60d88a9ddc59aa51571f71852c5e0247ea0e4cab1683943f06ba5ee3b189b7d86275237ef7910463e35084cee21ee409b2f7c4abdcaaebbaaafd6ffd498d1d618577498627c875636aca548838d6106a5633adcea127c6951bf38224e53ccf9488b14a30b56e4f58d8b60b243c542a6690a83c53b81f9abcf1344bceb7beb51abd3d0cd55a4e08e2f120166fff582503f42a1152a9b68cd91222f963b3f9455c17bee10c6d026c23cf12af06cf6f3af2b59941a19498159e134bc5fadda5e47bcd585f2816e64b27e7f8f18f4c3b95b0dc4e9aaa5d246d114bd53a87a156e9e48fc88855e9d291b9de14067ae625dc55025d6d526e6fb767c0033b946925a1bc0ffcb4583a2de7776c5d8ba29bba7ef39c07c891877ddd9a4d49aafa0b19076c64a22d52d939aa932b83ee79373ae84710064f40f876693dbd19cca7277081f89b8b505d8c8f412fbc3e20cd2eba9edff862042008f0d304c34a40db6ef53e943b654ad0e2ba141f0a31e94cdc3e015a176ed272ca1d2cd7f5bbd5070b9287520be6da63244f6ca03a000391ca5413a717048f125e13c3ef917f57198afcf6a1d66403c6d9105486534bab168a8cc839e57063466ec28c8f3c8993e9d399150b23f58001a600bb4be954b0b7a400c45e2cb5ca9707eea6cfb134dd51bf8d3322b346e4d958d2f7c6444cd15192b2738472d143c5401c7f0828c8d9d5cc7b7c4d1c80ec2e6c7ce205e9305653b995f6720c0e1d1e734fae14aa3b1242a569b3f084a2dd5807749bce7684fe7949693a432837233c701634ac5ff900feb82fdbedbb45e3509fa5fab58bd772d37191df540d055b16b56fe954ceee782660884afeb78300e179b3422b2334cf6c39703c28a38711615476fa1ada68149ad5941764cf3aedc904ce8010277989b825ef9c394acf92b60e0f09179daafe4c1fe8b6981e608ab6dbd4772db9e6088fef9a664cd48333a4eea0a66f7ad6709052592050ea30a019b4be1b644648add03dfdffa6b45f49382041bcad8035236876591a819c398b25e610d097efc8a4ddaae490274dc5988e8fe5ab09e83daf854bd70f8b4254ddb0c7ac404e1bd7cfa944076d31e65e2281c6811af551af2b33f99d10c4ca6b363304bf77950c9bca5e7e3b1a903e1e4c3a7d7486e7a3b10ba0cf324dc90bb18c0d0e02d013c06673e7239484de4a299851c0570cbbb9c76bdbf9134def51c15e95439de755b1599113e0df7ce6068015875e574d9075ce2eda8641dda1cbd1d9eb9bfe09269ec8e14bd5bddb286a1f7be53f6e0c3e2af321b129a7e837c49a2d1f46503fc555bd782d07bdc7aefb238193a6aed83a77fac176842e2fa1b21f54155f02bfb0a063224dcf53b337bfbca36b36e195101f1c4fb963c4500b8c8ec36d888de1f7ae83c7edbc890032852b4be939a9ff621646e12fd9a185678b508c719ee36bff55945439111310f5fba69a4c73533c7cd7aec0a2425a129127665fc98181cd034a0166cf34bdfc3d7995033e22aa8e28caeaed89ebb15dcdd622f8a50d743bca3375029d5343b6c09b4e76cd298e0af8dc9a3c4062a0e2a15f375705cea25df6ec101a2471ef8559fd6edfd1e5f2b19191c49c367d94cf0089e3d91cfcfa25c41473477743c18405d8ee0d4a01d0aa691f9ec79a7ab0aa976e4d6f1a8b3a2397159cc7934309fcf63c20b0e28e2fa40eb3cee3d8b552bc7f32fb04fa46e9dafc6e4766fbe6c157d229c481a88b591d9a18b4fdf8e1e7b78372ac85a83ab7f1bd8aa9d475a8fffd9ada1f45d17c91a47fa2acd0e6d572211f9310e126beb0d6b9481ed6d1ca3fed5aeabff57a114552e5d5c525a6933163fb269cbf4f0a8eb782c5857ffda04201c7f1709f800b3e2f4e386d69dd294f3e987704bbea4ef3427ef16ec7976e7cd9aa936fb1878ab97e2308e3fa4d7463cef91579ff3d7969dd25d0ab438147d0d1c9ff82b81d87e898aea5174414c182b450c534a2e4915c87be2d5b231a7297250d1fd51e569182e1c9751f1417aa918b90b765fb1c4cd2e36bcf9385ea2fff8ef5c0069f307298f5dd5f8078c1a690f84db89ab6f47f7585556844e2c4b83238c2004783625293794fca9c21ed3cc46222a303af1ca6957fbb62fa00d3b5bc0f22a2ed92c51646f51cb0ac5afd1d9137c235073e8b21bc56fa3c1ad9d8a39d211d4214a388d596ea4eb30a945a00f9e0a07a3ed4547cd1f5f3", 0x1000}], 0x5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) dup(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffb000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r2, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:00:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) fchmod(r0, 0xa) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = dup2(r0, r1) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x80000002, 0xffffffff, 0x2ef}], 0x4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x66, 0x40, 0x3, 0x4}, {{r3}, 0xffffffffffffffff, 0x28, 0x4749f92bd21a61d0, 0x800, 0x71}, {{r2}, 0xffffffffffffffff, 0x3, 0x20000000, 0x0, 0x80000000}, {{r2}, 0xffffffffffffffff, 0xc0, 0x83, 0xffff, 0x3}, {{r3}, 0xffffffffffffffff, 0x9, 0x1, 0xfb49, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x7, 0x9}, {{r0}, 0x0, 0x88, 0xa0000080, 0x8, 0x8}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x1}], 0xd7b, &(0x7f0000000180)={0x0, 0x81}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) 16:00:24 executing program 1: r0 = socket(0xc, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:24 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) 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) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/105) setsockopt(r0, 0x5, 0x20, &(0x7f0000000040)="f839c532ca285a67a0de6bac8f877c9b6b488d1bb85cdaa06fe53593566a7d34f9318e676c657db02a5e7dfef76eef34713d1eedf67f955297c430f4023e41ccadd629bff7395181a00ccd9a83cfbccf32e014c37a12", 0x56) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) close(r0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80045721, &(0x7f0000000000)={'tap'}) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/46, &(0x7f0000000140)=0x2e) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f00000002c0)=""/236, 0xec, 0x2, &(0x7f00000003c0)={0x18, 0x0, 0x80, 0xf3}, 0xc) writev(r0, &(0x7f00000000c0), 0x9305d95e52781d9) write(r0, &(0x7f0000000000)="3528731922430e45f3857b4f5b66f8e11376627052ba4710f8d607acd35a6012351631b37d04c110c637ca9256d00d28a0d23d1eae5546dbd91eadce54d571429391122a2f762be572c729ca192bc66bc104f401a42d2910b59aa849074314272f7de8ceccf337ac23faacde80997fd54d3c20a9e8274264a51f0d695776abbc72366ccd098fad875743b8769d6c61ee9f4098b84b1d4388903d6a728eecf47d7951a2e6d1752b0c3231861e722e449c50391a414a58b991bd86a69a0a412d5e06bbd756f5beae59c2fc2e97cb589d8508cb8318c2c0d9d4fe918e485c0f81921426477c1c3273815bd2996de150dfc569", 0xf1) r2 = dup(r0) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/154, 0x9a) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = dup(r0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ftruncate(r3, 0x0, 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r3, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xef) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x7ff, 0x6, 0x7, "26b9921ea7e7aba7f007243453bd00", 0x7, 0x5}) r2 = dup(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r1, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x800}, 0xc) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x9, 0x7}, 0xc) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}], 0x2}) 16:00:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x1, 0x1, 0x7) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:25 executing program 1: r0 = socket(0x6, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x90) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt(r0, 0x29, 0x800000000000042, &(0x7f0000000000), 0x0) socket(0x20, 0x7, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xffffffffffff5bb6) setsockopt(r0, 0x100000000, 0xfff, &(0x7f0000000080)="bd5b7bc56912f0fbc04f537f446b3e8320496030aed33278f14e8fc1db05c8a0d51b00832c907d154a44d805b7311bea1319f524d97b34c29b49573636cb0a3f33f424c9f6fe1c06d8d579c16f0a1db6030aba89205bc504def5cdaef89d239d0704694380d27f04c266aef786167978c2018c64a719b9e26ee11a75c9e7f3a5eaea0ebed13762a06fd6e74fd5ad8713fd2dcb2bc4f459f4b02f98596c779eaeafc383b777baaf0251cecaa04b4b5f170f6c3f19138da2b09eaf8836180bdbd9d8845daac1e3ce3bb116aaa100efc7f110953d2d67b23fc7c8d92bb685b6c682eb38a3575a153651449b", 0xea) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) r3 = msgget(0x0, 0x255) socket(0x0, 0x4000, 0x7) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/72}, 0x50, 0x3, 0x1800) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETRAD(r4, 0x20004b43) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:25 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x6, 0x5) setsockopt(r0, 0x26, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x1042, 0x4) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x81, 0xff}, 0xc) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") pipe(&(0x7f0000000080)) 16:00:25 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = socket$inet(0x2, 0x4000, 0x4) poll(&(0x7f0000000000)=[{r1, 0x100}, {r0, 0x40}, {r0, 0xf}, {r0, 0x21}, {r0, 0x40}], 0x5, 0x5) getsockopt(r0, 0x3, 0x69, 0x0, 0x0) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) close(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff824b3da025bbd45d3bf579456fc7d4096e8ca4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a00"/101, 0x100000301) write(r0, &(0x7f00000004c0)="fae6681803b296158c2dec88ac13defecefd05b386bdb0649f39fb31c2e10c26194aeb49cdf1f26782a396abbf5d6dd3244d9c99bc6068add14094416ec98f5fe378eeecd53d08b002aa62de3ef34fc7633155baf55f6e127655527e06e0b9d58b05f4587b89c683de6d959ec9ed0a", 0x6f) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x0, 0xa4e, 0xff, 0x6, "756de707213edf1aebf14798ae6c34d913157263", 0x8, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x52aa, 0xc, 0x0, 0xfdb8, "b08d165faf8a210524d8e500", 0x10000}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x2}, {0x6f6, 0x0, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x72d2e270, 0x5, 0x9, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r1 = msgget(0x3, 0x107) msgrcv(r1, &(0x7f0000000240)={0x0, ""/89}, 0x61, 0x2, 0x800) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1c45941a") r2 = geteuid() setuid(r2) setreuid(r2, r2) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000009"], 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) shutdown(r0, 0x1) 16:00:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r1, 0xfffffffffffffffe, 0xfffffe42) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) syz_open_pts() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xe862, 0xfffffffffffffcc3}) write(r1, &(0x7f00000001c0), 0xe5e1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_int(r0, 0xffff, 0x1014, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x8) linkat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() r4 = dup(r0) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x4}, {0x5, 0x931}}, 0x2) close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x20, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5707, &(0x7f0000000000)) 16:00:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xe002, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) read(r0, &(0x7f0000000000)=""/24, 0x18) syz_open_pts() 16:00:26 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x6a0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000005c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="a3ffb103f67acee40e7fd588be5d1b921608d03b2cdddc68fc4dc5ccde0f1e531f514dda87de0bbd452f8b1852a0076e6bbcb62b2a82f685d564cfa31c8045c667739a0f0e9f61de47afcbc9128a2a3718372343a1fcdbb662d542567c2b179c172bd69845840052f8b73f5cd5c328f82c9b2c1f59e9e7404757ebce5bc0ce0b17232aeb5f5df37d284119ec6f1170575f64259ffb78748788c85177908ada81dc555812a9187bf88b0092d7e75b5b21f17f3bc545cfb7e84ad088c33fa5febdf3797c28877a9e53621775cdc04f6e8010aafddfaa0078b60d1c59c2bb6cf8c665006cc375af75ca9a0fdf3f387255c308b12b8b59b18f293451a595757eec52a6b7f2174b73f7a7da650869e2939e8dd8b3dc7920182c905bf595b857a667cc1d5ce8f150e20f0532f665336f83bd846d5f383c24328bc0d5bce3651931410353fc36922b46f9733785497d02b48ce821044e92c163eb5ec4d2d120f14e5f3347859e84ee7e243632de126bc0d4a503ff465c8e52a548b3bbe9e8343de75c8877f384fab8919d9ee21f7e9b528312f9c15f9038f7584f8a862195d030d73ee4932b13cd8d5f5e1205f7998e8d70e7863631f91e20c26ef45dfeb389c1636c90ea7c70f8107c624976461ce8c0d52c8c00577091a5295198b292a621e1fa58c2dab2dfaa95c343f1e7fd9e7cc165915ab4e7e9e32ad7283480b5823cfa2918021e1c3ed3ee95a4666934116dfe6228eef9a63906e90e721a3f429e72b8c2eb664767587fcc9767a88f82172fe385360728d0ee7f0e6f8884329cb252247f1b8561f46e9a0bb06be998a2d145213469d5584247ef9bdaa752bfe07970b7fa9830e7d307440d9047fade995b8f7d0ce1763c18c0ca62cbe62183f7aaf17bdf28c5544d20e46d5e628de247013bd54556c7452e1faf7cae177303b1c39a1b97497a6d5c6e9fd75937963a51eaa75a5b0e561bb76eb5c96916c0e7474d15b9a50cffb20cc93fa3211566ac9d5a894de95b992c169bc9e2f8bcaaa0621478a98ee144b02a43cfef99a77ad9cb7e16335251b8260052db22094acbb939752f079ce66db00df993fca5cfb434128d6998554b0a815ae284a3a67dee36f1f75013fc1f1b6776cec0808761d532b50f5fc12742fb114447037f454d74c5e844d39bdb4c9b079594632e843a239412dbebc4794323378c7fc74b9ad99f3b3e3747c30d860f8d4a5a9363938181b7c84a5c03568771e3c44d285d3920a2f07451b335e4d9ffd3250a11ad71d11918e82b1a75396495248c894416f91e374ac6ac1a6d1749a9c37bc04bf576224ef94d2ec54fa8806b7ebbee3002c3b8fb690b71dcf6b98f56dcb93b5d34ee9f489efab30eea5ea90c450e9b1ce4ecd4d15095d29871a972d38db011545b80979ec91efd66fcbc87a2a341623b283e242d9c6e9caeed7136e5e33acddf3a801c50c352c7039fef231c9ea92c19556a9a2db2e89c4ecc04e53586f253f20105f0f43553dab8263f891f73d80774ead21f1467d8d6f05919e91cadf0efdcc6c3363472646506392c360183f078be3b57b8bad9164fd515dc7c614076606d5def0143d44cac36a9ebfb80b5c65143a1d5aec0c3563a031eefbdced83c431abfc4e2af2507a334386cec01cfc1a4198035f604b6ca3a4f9a90bec58a932795f581e2b7da1b0bcd4fd6eda1ec0b6b5c259dc8e12f73bde6bfe8d8673f8600fcc049be9694c59aefe8d830cb6f9c849d291b10224049eb2eed1224fe5965f3097a4679b71852d0a7dec771b701ac5f8d0372f49a508cb919fe4536f5fe12e13a955fd55e7f8716f609fcc8519c52f0974851410497116880a9aceed52968e8cf3b6bd147ca0c72e938289e124c22bc36ebbdaf91564acb834607833a4ab7a8f60d914df9e0e5ef0a42abd1101d00cb12e6118ef06de8936da2209ae70f7c8474640b0bedcc6680e72b60e6febc22fb0314dade3734cb9dbf32c90762f68486d1cb03abe075d3b5fc2a61eace13203fc3600c39a7986adb3e108508f3966325d39dba588a1691b6ffc9ddb4f651095a7230cf211ef51262cfdad6e67aec469fcef0a61e80aa79d0c13d4759bc2c8cae5d35e0ebae0ae678d0d4c2d703f079ad320ffa34280b6b64616751a8488be3aa0902997ec47dc56d3ebe27703533c1f7550425c1ede87f5209c17eb1b5b0ed42e3fd4d5b3f69f0630db09853a40bd8af2486e799e0fe4b1f52df52b933e4c585cdbb0f3c21dc9ca5e393abfb2bc25d7617b6835b79af54b0c840ceaa277cacf2d13432bfe9687c94dc7c7990b54beadf06930361524335eb335dc53c39913b96dadffe38bdd669b54dec10956df00f15fc0804cf148a0e83c3ffbce97b3bfef870a4eb1712b94cc40e15147e98bf03fc06869641ac0cfe70156b47868be40f22612a557432a16667cbdc453ff56db277b7623112f56ba2480cbbd6569b413d8a40a49e67e2d6e47ceeb0fa1632f86fa66d22189011b5ad1ab13dc0c4a6c595922e6705feeaf346bbfef2261732dbb2799f8be55059df8892bc15abc85d409e1e1cf3cc07f061a56512f29ae6f03bb0e9022dbbe4f00404df4ce5e064c2419075d840960ada2aea790d6403501399d7ceff1435c65473ad4483aa0462fdd722eb7a8aab1eac06696eaf0e77c3a9395de688310a903e707e729dd945ca2d073b822858d407f963abb594e04b9b66a17a0ad145b04503ca4852ee758a23e190ac4501bab895265e5692cacb82f63332e3f40602f1e4f7f8a85707bae7249b988b15e3181587ae94a06c1235052f95086983866c36434198214e922bc344fb1869b58b92416846c108617bd5c2394d1fc80f56434f7eddb68be0a6509bc92a52383306795cc0297b91ec2b3645b45b0aeb682fe8c090157ca94584dca61d683c3625aa6ead03466b42586d93fb26b4a4df6c0ec3124db1693166a35a4b57127de90d1fe31969eed67cd4b30ebde4553befc285d374bf16468e4be05f0c4cdbf644e1d09992f9441ae0eb02aa1b3a95becf78ef9f4b99062b59732f2dbf2c73977b40e4d58c49fa2fd48b22362cead605b6600810f2b4064583fd95e6997f7f2c2747c6e182d2229f6f2ce69971b5e63e07c4fc841631457a0f1ed39975a972df24b42938c2db4c738c85d3804a9c6f867892a8e67967cae37fd4c9d8713ec0d19f436384a5f419aa4d6f3aa3c131340a2d65be906255f35545cb6037be3d744b1839b3415b62382a7b9af6bbce34892e4f3eb99dba08cc27eba65873bdd1996a2c4c93855df2317ce37522ca1b9c8a1bb3ee87db81a26fe9b44e1344ea9768f12e2011ac2bf42395e620169e717e4f8223573038732a1f9cf12e1174d263a9eace1e2a8ad25fb25c018d3d07763f288d70e36cb6eaecd9ccad9d01ae72787b34dcec6bbba63cfaab916b65ca13af6824817e6e9fb97c4efe0e2071029aee2b667b8fa09f1accdef0be90629937ac1956fb275bfca7d745d0e3f3d7eafb6e8d0829814fa7a2c238aee9be2c4a5d1fe3cfc6ade534c8014ccbe52a5f194b77a4ab08a0ea7dee73cb759914b41574d8e03adc718813caa8be62fd3be5c5c6a2c1e14f2f20762588b449e81096e32df26f58401e3ca426525ae1818254dedf69cd15433356cf25699d6c94fedb5ea253da02eeb2b9c9c99f8b53ca75a0e50e16b4f3d03f81c944c764774b2f24d67d37b630008564602b09abaf768d70b1679bd188b52ad08cf89da5b1891c6457282e6e9553fe06ea1be8db5ca2866ae424df7b5fb31a5219b931581b251a30fcd5261c5ba0ebb07d0958a52c1134c6b021262c5132a0618709a852cbd2c22f2ee6f02a1b290063155e30126d3c9fef6fe512a35d37ccc0eef5ebf126bce69df324912d5d8119219b40a8ed912118eceb76d1b65e10aa82727dc330205708608b03217c5a0b10b0dc31f4b84e732efb4d95f3040881a2520be6ed482e8fe3d5567bace1c8a64bb336a86a03c367bba90c8da0d2940c6a56fe7f73c6e76755039f7b4ef045a7ec19d037ef4d1c415dd74d9d6224794551375fbde24ad8c2051861164321e2598ecfe31f371daa43ac66e314f183cf6ab3c7bfc36333264a6c483fe5f1c920c66fc88b95c5c59158e18f2129c1989be1e78464dd4c64bfd1c4518580affa2f4d3bf6d3bc281a0c6a385f1a933d184b7bb297db722ced8b4c28d2372f71a850a962d8d5b1294543f9e436029290daf939538a3574118d14fa7aa665ae0ea01341a482abdaceb89ec3bd950f6ba0c50a49ecd4c8d73b547efc87e3009bdff537dd7e4a3ceecbc13f40c80bfb7a2e88f7eaabb0cba910e477ded5c832faae4a002fdc9efae22cbd2b2166ced1c509b40b4af6f356f8e019ec829305062b706f9841f29e1fffcb3eac11c66e4e161ff9f8e6926907440264e731f5734b267d9c00eace6502077c454714a7cadf04d82571117905f46cd38105bad98f94d58449c4eda658ed121d44b5a99f4b27a9b2060d531c3eedf53232598f343f317403c3864e9bb04d0468a02f3572aa609c34a2ca6ecf043a9b20a0653c8f0fdc524a6e18d1e013c2e51ddc6418bdd93ad300f95d7b79efd17257dbcf605d3b5e3000252ef7403ea61e506d309b645ecb452a6e542e94be3bdc32eadeb9f4b96a3688fb66f5fa69dd207d6765b2c3370426c83127d83e0554e54196940170f7f2eba54ab1f74dc10efcbc7d2116ce44ae459e0c82ccefcb94e6d3527912bf59f362f36636246b9133ffe6713b056f7f7cd7e2cf8043c4641be330ec96b472527270937a0509976f9bfbfd50d8152c43083e2b851ea33cd94bef50abd42be9fe468be6a0cbbcc4afae5f6f97e8c164e61d34a818562e44a5d860d804ac0bac3ec67699f8aefa6dec76dc434f73b76681dc93997c09d885fa6e304e4162354ed4c1a4bd16fc593eb32472b9cae311a37223ced519d9cc98a0d626194427d161fcbf2b9d21bfcd4305849637e833b0ef7f6420c99c07157ba41bf283103ff4edeadf7a3f59bc8f24687a64f73f5516180e4ca84ed476188dd5dc0a0d08b48d85fa6675ce18da8ab113b77d2b858f7837728982c69e83058283351f8ad1789bbd34f3bce6b14d264e9aa5639e711636a7cec59328fdb022f933696f53656ec2e86f1a5bcd19adfe8d0153e7a46f2d5ebf6dcda1f88b64b1b96218ace0742fadde5e3eb6892bb5fa4236bb77ac7bcd3bfabbc44f40f2ebc1b01ba88e795c1a7cc66b128ea4405a49cd64a5a49f8516727afa55e67092de4064753178412a80682ab2a85a309967d83d8702eb7596560a002dd999c92e27755e331ff7f3bf85bda13748a7189a067f2585b2f46bceedc61c88a57231aa74dc0c31fbb6c8917767f021f468e450eaa3c6c8a88493b245b29f4e86141c0ac78b945f049b045c7be425f461961767a5572c50bbfae772217167bfce676f2c94547983860e58fae5edb496a28aa8f596c34328a1868dba6dddfa88791d2a3ae0e2e48977d84e7c2a0bf012054e8e8ff2aa8cd753e6d6b91731faec95e38cf4f2eb04e1e7947e39709d56b15972ebaa83b272c85fd52a028bfdf28ca3dcc30bf7a4c5d61d8fc9268e8c95ed1eb7b676165653e41a8e00b56189fb4343f45e24841faee947d590353988c4ec6ae960769b76b0ff712ec91940acab32f0d3e04e3da4b2887752964ac1400946b8c03a95ebec250d928f8fdc80e9a3bf6cf1c06fc84b25fde58bf917da9a05e3ff3e6be0a5e2c9820e3e053b48dee8cdb58de5ee286f9e35f9f7c5f6e8938660f2442a19", 0x1000, 0x0, 0x46) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x4, 0x0, 0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000240)="75bc04bf2e4ef21af7eecc2202ab826905d0871a98236152b118f25941b6d7268492a9212da70cfc8785c6161e74a0dbef9e1adf1028801b8fd0f5d0dd9cb05a7e58b364cf5e72192e081394983e20dc9a7d6b3de3a453183917a9f9721a8040549c712dceca99cdaeb12236b8e853676514e452f030e1c9650f519454ad8965557f5e670a25d8aae5752049a8a3a3595ff2a417a105", 0x96}, {&(0x7f0000000380)="8c8dd171905d75a9c343349fee2bac90f0e964229b96c58b582cc93db03a82485ea797aa294cb5fb0aef43049fc2d5826cf219756ccf7bdf428eb023b69eaee11b58f2580aba3f2dae44e2cff844408d994b975c56671c821d8fc283effd9c08f35641ffc0cfc57d318bd4f3484fa1e7b4faa565e9ab5626515e817d222722ab255dd25c376441b55c4d21ad2dcbf5d0c19e1549e4c8a29155e55617c2d0bed3e6", 0xa1}, {&(0x7f0000000440)="e778f255ee517c37c4e7abee01bcba7f2144a2bff23aa23edae922cc3d7c1b666394672c9c09b4c55dd20f5fd1749195e787674876da5147babce1665d1d570fcbfec5cbbe6d465020870e67dbd7b7f36a8fc0a215951340ddbc73fda02f4cd1e0b1b82754ab57f848c27fdd95d04977d4280666cc9064f5de6588e61ea1b9e24450045d2540bfa05a9a99d3cd99d45f1010e21958abf59ab2d57c8564b271e94e04494ebf9dfbf3cdc7601c30366f239e28ffbaeef8790cbcbfee6d6396f40fddc71d21", 0xc4}, {&(0x7f00000000c0)="e716e2cfe809b08a45e02114b53128caf9176ea3a5ae661a3fe6ef49aaadb51776b3d900dfa1fbe49179db001c767db1b0e5ad5e980ca35b9cdaf8b1544cfce58b2154273cd5090f6c6660abdc285a7c7c3d286a587aeb632e31b8b95fc4b268f130f4e11198607ec6e8cd9938b4b6a2d826af8327522a", 0x77}, {&(0x7f0000000180)="0d0cf9f19708f853b644672c733ccbafa7ed64e59e7e6ed03c16df5cabb454a3c50e1855796572b3f6ea7c1135c88af1bc4b3693918efc4c60fc96868e4264f7157da2d7f95f2f8eab1339085459a135acb519427830f08223ffa92462ed82e976666278bfb51a735dbbf1a5", 0x6c}, {&(0x7f0000000300)="8da8633cf3d73f00bfc868eca902a7ff8113d1c2", 0x14}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) syz_open_pts() sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x101, 0x7998}, 0x8) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getgroups(0x448, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000300)=[0x0, r1, r2, r3, r4, r5, r6]) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005b00"/44, 0x2c}], 0x1) r7 = getpid() getpgid(r7) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) 16:00:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xb0, 0x9) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') ioctl$TIOCNXCL(r0, 0x2000740e) utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:26 executing program 0: r0 = dup(0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x100000000, 0xfffffffffffffffb}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) utimes(0x0, &(0x7f0000000800)={{}, {0x0, 0x80000000}}) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x3c) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000180)) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x121, 0x4) accept$inet6(r0, 0x0, &(0x7f0000000040)=0x293) getrusage(0x0, &(0x7f0000000080)) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="312a7913e4eefeaff0f2c8432831c61ad4491d1f7845bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243f20a6813d3fbab6e38721872903f380074ea8ca1d494fdd40b1ce23d09bdacd199082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9e2d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510e03004fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21dd7b64969b71efc941bd4a628461d50a3d6b47669cbe09d92b0b8695e1fcedee0f5609b25a4a95b4976125140d5b007da4", 0xffffffffffffffca) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) socket$inet(0x2, 0x0, 0x3) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x102) getsockname$inet(r0, 0x0, &(0x7f0000000100)) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x514) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0xa69}, {0xc7, 0x4}, {0x5, 0x800}], 0x3}) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0xa42}, {0x45, 0x348}, {0x41, 0x3}, {0x23, 0xd784}, {0x0, 0x5}], 0x5}) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) clock_gettime(0x2, &(0x7f0000000080)) dup2(r0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0xdde, 0x7, 0x0, 0x8000, 0x7, 0x8, 0x100000001, 0xffffffffffff0000}, &(0x7f0000000100)={0x359, 0x4}) 16:00:28 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = semget(0x1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x95b) setsockopt(r0, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x200) 16:00:28 executing program 1: getitimer(0x3, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x200, 0x2}, {0x0, 0x1f}}, 0x0) 16:00:28 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x4, 0x2) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffec8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:28 executing program 1: mlockall(0x3) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x200, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0xffffffffffffe308, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc43c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x68}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x16}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x79}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './file', './bus\x00'], 0x7}) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0xc000, 0x6) 16:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x10000000, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80", 0x466}], 0x1, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000280)="822621dbd89686dd16278a8b45", 0xd) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) fchdir(r0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x811, r0, 0x0, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000005c0)="d09ac7e6ce4cb129ff575c91d07b0b494d0bb5839fa0d93d3128fc5abeb41d13605ed4bd9735b523bafeaee540f873c0cfb13f0b9290bbc880781d5e44d795ef434c971cd64588d67cba23dc53de8d7b186a6e7e4d2ad402573e5f4725498f47164437102787d989d06dd8890d46b653a1277fecb1f78b9830cee944f1bcfa3258d88d774b77f9bbc24d288bcea13ddec03d388537e0592be030816dadbb228134533ba288d63e60de1cd6db1e65e97446de84bda8614a28ac7016246a3bcd4933dbded755d4e4dd8471c39eed30d6e7d02d84925c9ee2f7f1ee3991c62be8853961e0be918d430a27b073cd2c0d21d0c5e791ae972be5adc2b397b9e2e50e64f781a7ba604eaea15c97e5dc4ec6c19a77a2b8e9e66029115206501c3cd8dde31882b21f902cee68424c6731b684bfb2a55a9020349518d04ba736da51aefa092f", 0x141}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") socket(0x10, 0xc007, 0x8) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) madvise(&(0x7f0000dfd000/0x200000)=nil, 0x200000, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x80000000}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x3f, 0x7, 0x3) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) sendto$unix(r0, &(0x7f0000000240)="5ba9fa47826bd8d8e9fa4429fd1dd3c3cb0330b25ff82d46fe84d25c350c7a234e1dc437cf8467fb3fc10add6d919216b3504a7892264396c3a5a83067aa58066bc8e97e0fc5fb894c804a087ff2d6833b324ac7fdcd29b2cead769f7d6f637c4e0b927169aa22932f3853ccca0092dba0e0f295ad36f9d5a0c3a1189661f527bacdebd68c71b1f0edb386a6805dd571927153f8ccf09412a3b01c05c69c6b84854c7ccc7cac0c27af593d9c1e34bc86be1ab12c87707cc659f98b4ad3a566fdc2b1d00b31be18ed2995f3dcab1f3a36e2c3", 0xd2, 0x40e, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='\x00') fcntl$getflags(r2, 0xb97f8db0578f8095) fcntl$getflags(r1, 0x5) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x6, 0x2) connect(r0, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:28 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x14a) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) madvise(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x7) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:00:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = fcntl$dupfd(r0, 0x115fd7175b7bc6c4, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000280)={&(0x7f0000000080)=[{0x83, 0x800}, {0xe3, 0x80}, {0xc7, 0x9}, {0x8a, 0x80000000000000}, {0x5, 0xfffffffffffffffa}, {0x121, 0x1}, {0x42, 0x1f}, {0x88, 0x2}], 0x8}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x0, [{0x3, 0x8000}, {0x3, 0x11ea}, {0x3, 0x9}, {0x3, 0x3}, {0x3}, {0x3}, {0x3, 0x9}, {0x0, 0x3}, {0x3, 0x8}, {}, {0x0, 0xffffffffffffff01}, {0x3, 0xd51}, {0x1, 0x101}, {0x2, 0x9}, {0x1, 0x7}, {0x3, 0x835}, {0x3, 0x100000001}, {0x3, 0xfffffffffffffffc}, {0x3, 0x8}, {0x1, 0x20}, {0x3, 0x29c}, {0x3, 0x7ff}, {0x0, 0x401}, {0x3, 0x200000000464}, {0x1, 0x1000}, {0x3}, {0x1, 0xfffffffffffffe01}, {0x3, 0x3}, {0x1, 0x2}, {0x3, 0x23}, {0x3, 0x9}, {0x3, 0x246}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x1) dup(r1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0xffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x5c, &(0x7f0000000140)="793660900eefcdfff748d1a47111af5fd19bc67ba4ca39e786ddfce51fb0d6aa87dfaa65ab7cb94afc059d8621c81acb10a2211d3dc7a17033bd232f9587b9a9cf7360372de01b89fc63402b7c14bc78b9671cc021d2f869b6de9e94") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="4dc4a3b0dd7451c71071375d3c1eaee42ffdde4053f7f384008d6d5cd9a89a1120eb3b228e7a8cfa801ed013ab490fecacfd369cea6a6698e50b404dd0f7922bc4fc316958c4294ffa9cd58df6c3c2db5ad9fea6e00ab7d28cf0d5186390ef2a7e2a61135031faf6253f78cc", 0x6c}, {&(0x7f0000000140)="a17324ea472c3df95ab2a0c397b517132017cb721cbcc5a02961df16e7adca3b3b72657de6480c38fa782151407fcee57eb3f253dfad87eaa44b10ea95581383eef2369e2c29a0df7a28bd", 0x4b}, {&(0x7f0000000240)="e66fb50c762654ef1433dff0bfa243fa2f1e30bbf23285868ace4cd9ba4f71afd6bb381b4d9ac8011f9a6163cf409461294ba046ac256915e5ebf814e0360f39f98ef3dc07186c5f3c83461d86724a579f5e3232842e5d8683d0e1936d5fc81a5f9488c106185c3f56daadac427b00e5d3c108cba0a2d09d9b87a0b3a6716e8b28545c6e8f12b8b306511e86bb114edda93e1d7bea51cba5daf0a4d77945be7025e5d2fe65fbefcb8abaf89b13524c6b41b24fcbe87afad9ab59d9bab617e0cb9d192b3ba7c9e1b477e3fd5cecb1369531c872f8a8a4a397599ecab929c7a35a225afa05822ed2a2279fb2fbc879e4d3675f94b3549d913b92ab19d16400", 0xfe}, {&(0x7f0000000340)="b791a38698d1397ac1f2e160cb0873db65a39c5f96a9f4435dc37d4f2f9a6a19580ffde2dfab5fd168f57e426acfdde2c87230cccc5ef31b230a898f57ce086b9cf80002b2b06535a14b494248db12df95c0fcb000cf2ada771571eb35d4c5d47fd4611f0badb2a319451a25e1d82e37f2f0ce0ad5277cb47e960410ff0222255de6511ec3895407906658330f1b3c8d496eaeb0b14c324936eaee8b73121493168be11e9b2f40f6a201150fd781dd1f0915d0dca54fe6bf0fbb8609702bf50553d23a060b097466a6daf78acac22adb8ac5287244b44c1a10c9089c39812e275c8d6e2a11fc68c1a998678fb6be671cfeb4d403", 0xf4}, {&(0x7f0000000500)="59f92ca2d1e1dc74c292ddbf1568edc23688d1594a311677b1962ab68ecec50f32d57393a4f7811f87fc7d6f0e7c536e956dbfa39436dc64a555cb757bc927b798cce017d083e99ec3617b6484ab79e5debf6e1b7325afe18c5a8e2f9f2fdb5045afca08261846c28295a2362204efe45dba68d4142f3004e4053ac693a4923780eff3006a9691aee9700e3e69d2d6471715e26644a5602b6ec6a3927687d86e3fffa5468e424915ca812576c61d1189b690537160d6cbb173c5480f107b22b310d8356f74d8f1e171a7cb1ce839e4a6c06dbbfe020956ffb60e1e73dd", 0xdd}, {&(0x7f0000000600)="fc065a8169f955ea7e38f9553b2bf8ba9e39978419eb172b6c44d778c0f6b6d759658112ad4e26e34deffc1ad0f2f4999752953ff51d4c1e26125dc63a1041991c0f4388702bfcb490ddd1d2806f823df330315f44db8cb2e8f9f52514b214ac0d6027e86a3890ffbfa05a4ea44d6b4f574ac8a891b45651fd5814d00115e70b91f790d21c6b8ba3991efe15c87068561237912bd42f8c2228263102cdccf933422138b7", 0xa4}], 0x7) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:28 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x6) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0xc1, 0x111) r3 = semget(0x2, 0x4, 0x81) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000180)=""/249) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x20, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000340)=0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000380)=""/109) ioctl$TIOCSTOP(r2, 0x2000746f) clock_settime(0x4, &(0x7f0000000400)={0x8, 0x8001}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000440)={0x4, 0x1}) recvfrom$inet6(r4, &(0x7f0000000480)=""/4096, 0x1000, 0x0, &(0x7f0000001480)={0x18, 0x0, 0xc76a, 0x101}, 0xc) r5 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x8, 0xc8) utimensat(r5, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0x3, 0xfffffffffffffff8}, {0x8, 0xff}}, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x0) mknodat(r5, &(0x7f0000001580)='./file0\x00', 0xe044, 0xc1b) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='x\x00') ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000001640)) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='r\x00') unveil(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='c\x00') ftruncate(r4, 0x0, 0x1) unlinkat(r2, &(0x7f0000001780)='./file0\x00', 0x0) fchflags(r5, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000017c0)={'tap', 0x0}) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x2) fcntl$setstatus(r0, 0x4, 0x48) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7, 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x12bffffffb) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x80, 0x0, 0x401}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0xfffffffffffffff9, 0x0, 0x0, {[0x5, 0x7fff, 0x3d8, 0x0, 0x3ff, 0x3, 0x9, 0x7, 0x5, 0x1f, 0x0, 0x2fa, 0x8, 0xb5c, 0x29a, 0xffff, 0x7, 0x1], [0x7ff, 0x3, 0x3f, 0x4, 0x1, 0x80000000, 0x2, 0x101, 0x7, 0x9], [0x0, 0x7, 0x4, 0x0, 0x5, 0x6, 0x1000], [0x40, 0x42, 0x3000000000000, 0x2, 0xfffffffffffffffa, 0x3b2], [{0x0, 0x5c, 0x444, 0xb476}, {0x40, 0x100, 0xffff, 0x100000001}, {0x0, 0xe6, 0x9a3, 0x7}, {0xe8, 0x9, 0x230, 0x80000001}, {0xaac, 0x0, 0x4, 0x5}, {0x5e5c, 0x8, 0x4, 0x79f}, {0x7, 0x8, 0x10000000000, 0xff}, {0x0, 0x2, 0x9, 0x3f}], {0x4, 0x8, 0x4, 0x1}, {0x6, 0x400, 0x6, 0x1ff}}}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) setsockopt(r1, 0x1, 0x200, &(0x7f0000000080)="a5963f7e203b8fa101c4cdeee1133f9f286a7ee6cdf79c31818e3eb954d738", 0x1f) ioctl$TIOCSDTR(r1, 0x20004402) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="a2024e2f66696c653000"], 0x10) write(r2, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a7a2d985b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58958872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e2", 0x862) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) 16:00:29 executing program 1: setrlimit(0x2, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = socket(0x11, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050260000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff35282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) close(r0) 16:00:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23c) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:29 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f00000004c0)=':-/*&\x00']) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x7) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x10001, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:29 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup(0xffffffffffffff9c) fchdir(r0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x5, 0x3, 0x7, 0x3f, 0x7, 0xc85, 0xfffffffffffffe01, 0xfffffffffffff000}, &(0x7f0000000100)={0x4db7, 0x7, 0x800, 0x80, 0x5, 0x4, 0x1ff, 0x6}, &(0x7f0000000140)={0x8001, 0x1, 0x5, 0x100000001, 0x5, 0x7f, 0x9, 0x2}, &(0x7f0000000180)={0x7, 0xfffffffffffffff8}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r1 = semget(0x3, 0x2, 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/94) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6, 0x80000000000000, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) sync() ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x3) recvfrom$inet6(r0, &(0x7f00000001c0)=""/166, 0xa6, 0x3, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000180)) 16:00:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x8402, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xc0, r1, r2, r4, r5, 0x8, 0xffffffffffff0001}, 0xc7, 0x4, r6, r7, 0x0, 0x5, 0x198f}) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x80000002, 0x20000000010000) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) socketpair(0x18, 0x4007, 0x667, &(0x7f0000000100)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000280)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0b6fce260a9344d14dc4d8bcc8511ce9d686d1dcfde6b6d0edc0f4a77f46975f67e862b1984cee3529309d1cb4e33f8197cf5d4243bdb23119b4d48cb6aff8fca4f949595b32461b9e27de896f9a677161f1e03e282b890b59f5da07a9d39f89fa007ddb9fb6968d065158624bd0b85b5fe525ae2502d17907d021c108ba14b316b5cb71c5920f9a02f5eca1cea180889a9e9aa5940c65b8d0faa92b731ab23ddfd42460c9f92ec89fe00b84321358ba46f57f1322b2e8d9041367d1f66171e947f4da2b287eac3ae13b9ecaf4174092459dde2809e0", 0xd6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x1) r3 = getgid() r4 = getegid() connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = getegid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000200)=[r3, r4, r5, r6]) 16:00:29 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) setregid(0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = getegid() ftruncate(r0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, r3) getgroups(0x8, &(0x7f0000000140)=[r2, r3, r3, r3, r3, r2, r3, r3]) 16:00:29 executing program 0: r0 = getpgrp() setpgid(r0, 0x0) setpgid(r0, r0) 16:00:29 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) fchdir(r0) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000100)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0400"], 0xa) accept$unix(r1, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r6 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000040)={0x0, 0x9, 0x4f3, 0x9, 0x1}) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x114) ioctl$TIOCCBRK(r7, 0x2000747a) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r4) setuid(0xee01) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x400, 0x6, "be976a3bad05cb44cc7620a04c9bcd0211068a9a", 0x1ff, 0xc0f8}) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f00000001c0)=ANY=[@ANYBLOB="d94b484a8fd0ef9edf7f3d4ed1dfb0155e4dad44ca181ee40605698d9496cd4b58e12ff3c24fbab0bb80dde87c07ca48f1cdb88f2173a0d65b7a8a2ff13acdd690499a7330e0e6dbd1547f299d3d00e931ea126a9dc4f3fa342653a9a10696b4b66a0e1ff50e9a5a"], 0xa, 0x0}, 0x0) r9 = getppid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r11 = getpgid(0x0) r12 = getuid() r13 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000002c0)="c731daa56ba59f14d440f35b2beb2da40cb00ca295bb38d35bff81d31a0fc3690178ac15180bd6a75bbc434eb9acc61eda26f459180183cbec47c3ff85a43ffe37dc102e58ea3cb01716d7f41aa5ed512f45827854d7f358acc97f88dffd249e2fd5ddd3", 0x64}], 0x1, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r6, r8, r1, r1, r8, r7]}, @cred={0x20, 0xffff, 0x0, r9, r10, r3}, @rights={0x20, 0xffff, 0x1, [r1, r0, r7, r8]}, @cred={0x20, 0xffff, 0x0, r11, r12, r2}, @cred={0x20, 0xffff, 0x0, r13, r14, r5}], 0xa8, 0x400}, 0x40f) 16:00:29 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = dup(r0) dup(r1) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20082, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000040)="edbf49c80de7c7145256", 0x1fa, 0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) mknod(&(0x7f00000000c0)='./file0\x00', 0x102, 0xfffffffffffffff7) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xfffffffffffffe2a}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0, 0xfffffffffffffffe) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6}]}) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x8000, 0xb3e, 0x1000000000000, 0x2, &(0x7f0000000380)={{0x5, 0x7ff, 0x0, 0xd9, 0x6, 0x8, 0x7}, {[0xfffffffffffffffc, 0x87a8, 0x9, 0x5600429c, 0x6, 0x8, 0x2, 0x376, 0x3, 0x1ff0000, 0x3, 0x0, 0x5, 0x7, 0xffff, 0x4, 0x71ff, 0x6], [0x7, 0x80, 0x20, 0x6, 0x2, 0x8, 0x3, 0x5, 0x7dcc43bc, 0x6], [0x8000, 0x2000000000000000, 0x401, 0x6, 0x1, 0x7fffffff, 0x8], [0x2, 0xb58, 0x1, 0x9, 0x1, 0x5], [{0x1, 0x5, 0x2, 0x7}, {0x800, 0x800, 0x3, 0x7fffffff}, {0x100000001, 0x3f, 0x89, 0x5}, {0x7fff, 0xb748, 0x9, 0x639}, {0x7, 0x6, 0x80000001, 0x2}, {0x5, 0x8000, 0x614, 0x3}, {0x100000001, 0x101, 0x3, 0x1000}, {0x7, 0x5, 0x1000, 0x6}], {0xfb02, 0x7, 0x80, 0x81}, {0x80000000, 0x79, 0x0, 0x2}}}, 0x7, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x800000018, 0x1, 0x0) getsockopt(r2, 0x8000000000000006, 0x1, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xa0, 0x0) socket(0x13, 0x8000, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r1 = dup(r0) listen(r1, 0xffffffffffffff5c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto$inet(r0, &(0x7f0000000300)="975008f4ab34dd17dd0dca551b21ea5253af409e449b6aca6f019a2bbadcc25ae727953570aefd5705abab3e246f182c6d34485d78d620871aabcf10726e6c47eeb584be4810a85da1c0", 0x4a, 0x2, &(0x7f0000000380)={0x2, 0x0}, 0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b275e6247ccc04ed92d11058ca8a82ca48bfebf00"/44, 0x2c}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/104], &(0x7f00000000c0)=0x6e) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) write(r1, 0x0, 0xc0) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x100000000) r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x100000000, 0x81, r2}) r3 = dup(r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) open(&(0x7f0000000080)='./bus\x00', 0x45d, 0x40000040) 16:00:29 executing program 0: r0 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001700)=""/174) r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000000)={0x1, "80e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714f616418b8484c5537992e5a2fbd444d6fb92a22869fe25a0f99d666f44d61d6b33229d24e"}, 0x7c, 0x800) r2 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/93) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) chflags(&(0x7f0000000440)='./file0\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000300)=""/164) r5 = msgget$private(0x0, 0x12) msgctl$IPC_RMID(r5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) msgsnd(r1, &(0x7f0000001500)={0x2, "d662d06663a637b0cc47b769c99e692cec4762d68e54e3b58a86569671dfc71204b0745eadca59c95959557fe3f0ed566bc6d137dc108d2d1dd1f1cdd81ab61e8b9c9db04b0b5b56c2b70bca42bbf62281ac83937a81c297323500c80dfbf683c447f38ba4a1e8aaa3e23e85bcae56966d401e9cb8d0b13c7af732c71370912d55ef0ece9a"}, 0x8d, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r5, &(0x7f0000002ec0)=ANY=[@ANYBLOB="00000000000000000d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b14019eae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e406927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd00400007eaffdaf702536b79bf35b7f1aa7e6751c534fff570c2f7343fb29bd291dd970316a60139fcb1fc8e09c"], 0x1, 0x800) msgsnd(r5, &(0x7f0000003000)=ANY=[@ANYBLOB="0100000000000000da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80d9f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca6d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e4c5e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"], 0x1, 0x800) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/4096}, 0x1008, 0x1, 0x800) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x349, &(0x7f0000000440)=[{0x0, 0x1, 0x4, "f3b06fdd6e49982ff391b12d66309acf5d9326a48b974b43dab106f1abcc1278f6db5db11fd1732121a888a8425e49f2db19bf6540ec1d865ca51d3e90c45b260feff795707fac588de499addfeffce2c5ec146871c6f52e15f80880fe5d13904b792ab24e6087aa2db7b731a863f715e0d3fa16fa23c6b7dd"}, {0x0, 0x1, 0x0, "0e3cb6a573cc78c41e7c50fc8c2d1da3e317dc3507dd7fe890990031e825080e40ad9f7b45fedcb8069e2f68e28f358b976862f9478fd93e67afe1c960beb98e40308cc3811738ca583a1bedf6bd4e302e1ff1f2ce07ee1d12eb9bf5d9e76ddc3a9eb8f9938dff258582af776b054f63ae5d9aef941a07cd99d672ce110056ab2d5dc77b1ea1a3b80cadbbbe9a2b1dfb2ae8e8b2147eb926d6327db9c6feb30dc897c1a4c66798624156606b7136f595977adf121217b6e184e3dd3379a28ba7d5c434226855bddebc4c204547c13a8ee6"}, {0x0, 0x1, 0xfffffffffffffff9, "1803af3f6718b26539ca80c278829988cd6c0dd411dae396f7582b0fbddd54a21b84f9ff684b42813f8dfd218343dcea852235b6388792faffb51c2a1985a6e1c072610e"}, {0x0, 0x1, 0x8001, "cf56ac4e898bbe530e8b2114f69a7c54763202124950206590b48d615bd639f3eaddf877143b6d55b6c6f32a1e790beccc787abe6d9a9e3d0fbb294e8158580e7102a0811de4db331445be3512be046fdbe1734a79b2d89949cc54d9f2a84a6ce97e40a0c5916a5b7ad2b5c16f7972cfa84ec8025cdb7b8f23649c25bfd8ff946ada33f05f82ad2259e2254ca426bcbac0a31a6747d02ac29f0811cf8e9d72d9be125db1e13bc4f09ae36279f4a71241c613f6b69ea8d87ea867e93e9862a6557aa1ab2a54caff64f53febd0726e4595117ea9c9bef4e34d05b8a0e1d3511b27477d34445e405568c9dee5ab3cb2489e03"}, {0x0, 0x0, 0x20, "c909088288a6ac87ca7f235055dc383fcd77b591811acfd601d7ec45fd3c43d9469ffe73695605fd294374e71c6d4ef7f968b04ca7b34c4349227823fa2a926cef3df65be958a5976250b17a721799"}, {0x0, 0x1, 0x1, "8f5d917bae5a439aed185d34d8bd70a9d6101b3a92905c2e1759582b364a3dfa2e05c1f61ffbe9ee8cc8b48ebd9f0b17328afb6c82f16b8a42d2c49b8a43c1a0cc9921661bed6f257229a86b322ba96acaf62dc5b13323189c2874e5a7cf12b35c0e988c6cb98505320155ceff603e13b1c890c031bde6a3646f95240f40a05e371c61c009bba68332b3c4a60082b59e5e556ec26017cf56c25835f95ac01fc0eb3405898b3233a289"}, {0x0, 0x1, 0x0, "a02b8b78f2dfc584b34d9a8c55ebeee331888a1f5cfab84f103d5eed28a4e8dbba833c5667529623f3a08eee5005657586f527aa6b707b3d459bd2c9e8037bd0b57223b046bc8575e3d71c5cbab3f5bd7778baa8641201b503c1afeca8b1344db1a006d06e3a356a6dd366dad0baf9f775abee20f2b705514d42082ec151359b5a77bc1326086897b48006375e78b1d1c70b28ab3fede29ae0359d2bc4de84a8cc36abda2281e47698834da576231ca2"}, {0x0, 0xffff, 0x7, "e770d745c66a135e217af57fa5d1fe1cc8629aef2d58b324cde2a67c640300fe4230ffe1e53fbaa32e084aa9ef6e854a1beafd6f89180ecb72e75ef33531f30bb87100fbaf249f6dedac274a9c3ac57bda0159577f2f489375b68b426cda2def46b6aab6"}, {0x0, 0xffff, 0x9b8, "bf3bdc373ba4b14b3b1dc332ae45bade4fd30c55a723c3db489547e2b22a3304a0fa07ff10c68df76c"}, {0x0, 0x1, 0x7a05, "b64684db7ec2a9882192afdc49a9b4d933ddd62a6cd8fafe6dde92183d18ec20b69df5f555710b74adbf55a24f7f15455ef39ed9accfc0c9634c3a23c1547700d4f3208fc6d5543c15237a90ee75109a41aa7141be4e4d3338dd2307ee34246f1912cba7a1e19fdd06bd8a0f481006bd33338e9e28df9525ea9adaa59057247840ff8e43c0e2fd9802"}], 0xffffffffffffff3e}, 0x0) 16:00:29 executing program 0: r0 = semget(0x2, 0x3, 0x8) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x6}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) semget(0x1, 0x2, 0x283) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) ioctl$VMM_IOC_TERM(r0, 0x20007461, 0x0) 16:00:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) read(r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/171, 0xab) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:29 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3ff, &(0x7f0000000100)={0x5f5e100}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400", 0x0, 0x200000000000}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000001a40)={0x0, 0xffffffffffffffff}) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) sendto(r0, &(0x7f00000018c0)="b85c57189d2908c1f58d3dfbba04fcdaf54714dedff29f65e245b40daf1646d3f830007c434e612a4e39d4b689491cae48f20857d0db459dc7066176a07f42701d8a0412bf806d1af4730251e7cbaf1c7010fbe5900cccf69aa2ea348cbc4867042fdc63473da969ae67292ee6d4eae3edd539fa7a01048151bbef215d830ea2f4ef989fe75a9e4b8115938d0acdeb4ba8acbb7d108f", 0x96, 0x1, &(0x7f0000001980)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0c42dda3b250236a360cff7244c1ec19ed3df01816f2e4ac5d1b9d4b205b7685107decf0daf9d679c97435fbe9512e6247efa2ba1ac63939abd25ee90160c9d0cb696574", 0x44}, {&(0x7f0000000100)="88f5aff5729ac8c9745ae8206a5cfb", 0xf}, {&(0x7f0000000180)="432ecca3ea96ddeefecae853152f4c9cd2c36c8d5c11c8f9cdb27af948edc2b14fa49f563022c62e92e5cd9155046f362661dcb9a65b9a696c59", 0x3a}, {&(0x7f00000001c0)="f36ba922933c965b6baeae7bb218033ede13936337220e7147bca5ae34b414ce8257e3c9c6de0d59e1bf82a9fd1bf1", 0x2f}, {&(0x7f0000000200)="2f292c927e361f98ad24bd4365ff03cad76e05126b189f24cf347377f7f8ef91d0f72aedda4ba5e51a15193ffc8e8c78e7057d847db17ee1c53b98c4185bb6642f13fc0779549ceca2ba0c376d0ba979e91afcecc9af88bd51ca4e7e4634c4d5793536546aabf714365c8947", 0x6c}], 0x5, &(0x7f0000000300)=[{0x110, 0xffff, 0x8, "b2f6c17064524dfb3901b9cd556dc5a7bd5c6f0a4d1e5b864e0db25e4c080709e71112b8d2a7d7f3cf364eb3bffaf8d9a5ab89003d9d1507855069648a3dafd320afb26af81d7806db37b2e70cab3a395d8e14ff58f290764e585b9d787681e653881bf1e36cccf65ed9faead7b26fdadd2bf5af292888360b6b0d3c8afc05862952586dd66d70f77bdc1c3db1c2dfa9c90e010edba4689f23ad3c8fbd02dbc7389cdba32f506fc2e75459d8c18b366e568c0066616bcc7fb6eb81756c2d78248b816cc1837632ff132e88ab2c1c018803f4b3e1c59ce88b2a0df4ca5d47e02f40b9ad31571a1762276e98d4caac2daa488823a66c6e9b2e66b3818aab"}, {0x78, 0xffff, 0x66bc, "9d59aaf6d72442955fe69e56421f1d41e50ab4ff3a13bc9d42c5bd5a0c24a20ef521f625022acfc58b8451ebd499d31b707ee923987adb37738ed1fa86654edb6c121b0f526c85be57b2b1ad969ce96c740b04c6f489b7fc02196cfd4ece374040f640"}, {0xb8, 0x1, 0x8, "07c68ec1494cc9dbf5dd033f58d4d3de2f7acae60dce80f605d3661e5a32a9ca81bc94e1e4a6d75cf3cea031a8d8d64a0e1848635d7630a4f5e0005f43db6c09e8956f1df6e51dd23e196a9f49df131a23a483dd7534c939b621d552f989e2ddf567b985fdc00aacf1ced2358255bb53398748946778dd6477f196561de1399673ab3fe34c517a7cfc9a9d655e2dfe5dde6f65f73d667abea17da4da187f02f33e"}, {0xb0, 0xffff, 0x7, "4bc416b2524a9871ddd1ac6e0c7280c847bbafd857f8ee5196b272c1748071048a60fd872129047f1284b446acdfc078e855d2dd2ab283b9d81e08dc80b7bed2ba90b36a7beb09ae14316874d142a8138350271e5b9ad63e49270852f47c2d25d3d9737e55c7c0879beff853dc327a1847de253d42b9b779ba2e7e3360fdf1df25366a5bb18d67cf1a4235ec5b4bc131a8f73032e7868fca49b1fe4c95"}, {0x1010, 0xffff, 0x0, "f7d41012816841f2d6554b2156ada089649e8722a68c8f46497466ff1ba629992fc7ce0cbbcd723bd5a602f7e2f789245b9f15b808a64106190536936f34377652a2dd7ae35d0569e5141980d34a9dde1bc9e8e68025f4d7da2cae8a9e6affdb2de573d2c75437262975d20b7cb09279a11d8a599f638c972a6f2a48ac21a51bfcdf3b9567e1ee0c32f0147f12cdc184dfbb0cf3eef76bc793d616323a1e1621138315df01c34c1eb959e6f68a982ceeb9c830a2888ee0ead840ab3443fda8cb60404d0a7dc341b9a924c5471829e33105851290cdb86aeea718d8aba29194238bd53ed19fe5bc4891d6e300f89afadcdb1f0829751347c44b14f47f011ec7cfc18aeca8d2e3b856098643bc2d8282912bc0b005f085a79ac7aa337a9b2193ae58e5948cf50dabe978f33fe7bcb0870e3f0723c2da5cfe1b13acf010102b5ae79a8c440b98080685e2850e1e28de522e5b6f751c934dfd4f49f82e3c2457281213e5039e085577ee60bd09a3f258f0fc9c389265a09a89ba7be4c80c92c544f9f27e82024b36baa97964069df3ec04f16d775b373005464c3a304ef3ee77c4feeb597aad7192d2834796c9541514c4f9a0326aa47b3e6097e2d00b3840230a0ac065373d14085627a68719022d314f3f7ed201c28beec7cc19a6abe7701ca8f6b5bacbbe6f8d3052437af6025e264a6d4294b2be895db877d845415feb01490e0e4394da6b1d26ca1472335019d75d10f7c9dde02400088b307c059984ed091d8023138c386b9dee78ece77634539a4dddd718f48ae6ecd11fe34ff175247fa25074f37f0d9c8da61244ded897a0f6a39899d8dae4e5d65c2796eb03df70bc49026b82f784d53fd4a5951a85e9c5e08db09a08aa2b979bc163c6bd24491bf120c36b444e3213d65e617ddcab031be9a09907378aa98c3dd3aeb0f775d22b6357944af13e94366f2b6153b1213d8b55e0c8d340fad36569acaff52068bf15f0f2df130432f9b3658a0db5db87e8d39cac274bbfd6a0a0a08097d0d0c624d24d4b1eb96869a37afbfabc2e26beb431a188b2c2adb9b6da55c42959ac302175475ef15774b381d57b72d1bf3bccf818f002d73ee51c684b08ff0bc0a6764ec2a3bd5045d45aa466b9b1aff5c41dc2671f0ea292b4e045a259450750988a07c97726231ba8b8da472e7da803e3478c6f005ac1599e69925560d9bb06c3dff75e70b72e8441abbe9c3cdfe26b5318856101e70ab270737c2c6f077ed80fb6a67c7439734527fdb7d78114b4a2ae79d5d12a3027e72d1faa312eea0a528eecd65d02842cde12d093af121f59bdcf20532459bec60967858c9285b824908fd678669e68c5cb7249504a54ca6ab89913c0b0118d2a7178a5cd826de06ed6c16d4c2dcc8e2aaa4d0a0d5b4a1ae59d6ec4b328c3bac27af0986ee9c6352a0a21143579308de22c701e4c885e9c5af2aec245e66ee7905bfceff2e26d5e42dcf87cef0222b0680e7bfa25be73af8725c2d3a89d02229052075f496c32d3585bdd353a6a5dd5c96d50236e75f59dbffd53f7b05236babbd5d9311692bf07c3e962cf48d67e0e9d55330987b91f754bee57ddb7546f68800b6565abc6286c5ce704d7068e7f810b1e3fa9df191be8f4664f430941ca51108c3ab2e4a4a8a0f80393239e54737aa51b663bbc38d8402ee92a258dcd019a1d05b8f7b6690b39b544c0ae90106e5b2a4800eb5bcc662a4e3e15789b59f44e03ce759de0eb0cb79127dde32fb1d0d5f86fc0abb8a3e1cf5e4a81c48836cd66966234f6974a2ff9cadc1341ef16805805b4b985cedd152889dc2c5fa08b59f86023274384b5350d927b5a6dd735d84dfa948ef5a3586c7a131d64e14f8cae4afb27e51c9bc53e0b8057ebe6a6f5e821dbf8bbaad94566ee017e199167dcf30f97772707fec33a1ef66c2e756cf8b028112f895b07920590c6ffb65ae739d8554d83719b558fb82b35f265a5a05b12bfad556609cb6578d8612105c63f269d2113bfff844b395e22388cf1570d8168ee6cb94414fa132250a4db4a1f939eaf34d44385f9901c119347f2c92184fe842f1f5fb07693f249eea4095d451092f7780d9bbc7c18cbd3e5035df4bcf50f9267942bcc2c756100c1593fa1b2b459e2f8bc268f6adce68dec21ec3758218bbafa44a833c8a6a96988b69afd676648d446616c3a4517549639b818b2a4c53ef41fc4d26c778ed880a0c62b8e1b1de9c203bf73395b771138db50d58ab00e1c1bd9f44932f278e6e024a8ee1b9e0f6aafab9ccc912994a07b91f922934f0b9769d53c079573905d609511a42e745bdbdf41840e1f7c3e75f0476dbe7ba55d0aea4164c97e9659c93e3f50f8c60e42a37da312b5b5b075fd38d1333e563f319dfb668f64e36dfa41d61e208c83a2a9433b23c446eb5aa7b91be53a06ab93f512ad4d8a074d0cb3b0925c829ed08176f366053b84c45c3dbc5ea6d5a8e064d48f1303964c449b9633b3c74c52a1fefdc061a3f4ceddb0d11d02f8c4ed633f0727d4881323624ba2b527bcd64b12c4252225d7fffda0e932b1e31fcd77488d77d4a3fe8f625896117e7fe478cd904dfdba8df8ed39704d639b9011c7a40ebdcdeebebb727f1ef2fe59e09725d29913e7dc83b13c293fca3da7dfab00bc300ab48fc2b46055526007a9c8046d258133db6490caf8634b1a29c66bf2106c1206a93328dad51203c2d4abef0464d1a0cb320c54e66949e6195c98d4be973bdf6c032bc4599ccd5f8ef5dcec39504dd0bd1c24ad92deb66be1313460cc8a4e01f09a5a6c4d524da2f2ecac4ae1e4f06193cdce68fbd1fca2a39b6bdbc84fe84371dc88b3145aa18d90c1b694c0c7db6e1f8a71b027c296d090d4f555ec543eaaae8065aecd5c39e2d8c4f36da6d40f0df7ddb75ca8cc981cf368b4496eaf9f6c97c3aa524436b07334dc7ca087282bbd58206f4db1994bde7061e56383426d8a865d90222123b966e5ae635cea506857c217b0e67be201eafbd98c4601845d2aba9ea1d6c75a70f2e574a72f9645fd23965289d624219a9b69b59ee3811c1fca4772cf84549d64dbdaf3a966311e9f8730ef6c36e84d0f6d7bd30d8740d9ee82aee84de5492f9c3c5e003dbc7dadb2daefd6b3d661252df7f42f716de55be39cdb5585f9e99a7329fc3f91c97171b9c25ccb7a9bf05b71cae167ddf3b7a06096be9db710ccc44f93fb6ddaab2cc015f68514592cc5c90f51038ef987c7ff1d1a9fbd85d8408ca503cad2aa137578d8e054f2bb88731448938a91dfd8a8ad7fa303098b04e6af1aa4cfa3fa11cb0d8020e38a29af8dc8fb0db1f03b227630098f91e73372e4fedee675a315acafd6e46c8746be3416ef016a3703b15c20d7b4a75feaec38fa9e454d8db000491c4d962250ddc379d6c4fa5a249757c7fc0d8d8b9a6bf68765867930ade734835c4ead6dc701ffc7728e0eb13e7583ba2dd62d5d541eae28a9686c026cd5b4a5ac137302698b6bfe22726e667906dfe8bd3adebd8e7e996837b7788eff9ef875db0bdc177740e550f24de58e52c2aa84dade83bf6c90f45571025f349f8c57e25889402bc8caf29d7915ab69f09441994267a081fab1d9b2c893299e47e07b32d715d0db37c46a18b6f6f88735ff32779ec479c87bae5e09dbc0b63a8036dcc1bd980f1370d27186d5e352bd403b7fc260b450f1fd6c3e3e0a2f568cce6784fbea519e291a03985b347acf6eba6af90101ee8093ecedf58c914fd2d92e2a71583030e5ab851646940592bb38b541f96ff8bbb92de5fa3008b087382e36a037deef27cae6ab0ab8a721b165e992924bb7c5c9d934cb582321eb2cf5f360a2d16e0b962ef0740505290bab5268dbf81bb5290a3e2da00b623259926454da2035752dbb5d740f1755bd89d152e1449d817992fbd5248a47c53aed5728c081fc28dba27965b3aed9c6dda38170da08ad1398bc470cef1416b03ccd155209692d50bf47f5418f58ae883ad8f68b1eceb84e608ebbb2ab30bdbe53b32a20f4c6c6c9a4e85787d694f64a4f654d8b98a15e2a94621d2fceb128e23d4a24764e2a1be7ab8375abd6055698030719815a1ac8ee4cfb086c3ee6a0dbd9e7da7e9a40657d6f79d9ced485a87668a1d9e35c6b0e031906b0d4e8b5101a2d441f378bdcaf53c57c78dc9db80eaabdd1ab94e91f71c3ad0ff9b75ccedf7c9da60097da8da73ffb8da936607a8a8d3a10ed962cf612fef245bf3e8dda603effc850f8e019db423702c02c8e0b638438f753ec89ec32e83283bb47f8e0069fbb430302ffc97920dec840699d258a0f37c9fb09663505b756b2cfd6bad25c0170450f83dcafbc52c0ab2f49757a7f15d2ae3b7ccb0f49150ef925b2d00df116bff150858abcc62e296b6bd32aec160db0a098b873b6704aa3826b16f466884bbc52c4812b25f941821da349f899a3c65c53f58e66e26cb52a1323f7a587de09609731b8c93a95fac661cbe3a30350b892cfdf61b39973dc1b33f3a24a82e4b251295813649348cfc0b115c344ba2696f01097dc78c65b72b37acd69d909f64cb4ed28376350a36dadffad23d15f673ab118756e524486a840e90e3d224e70171e8ae3c7c557676a2f222b6bc3a321f543928388ad21134b3af3bcee11883b6c34c02f82222a2311d75a4ea2f20299aec16ca9ec94921431e6a8a17434f549abfb63beef69080673c2ede0bf4ac0d7860c1b98785ed5ca727ccae95de980dcb26e65139056ec45bf43c9569ac2e763aea0914432c9273e40c024418f5d71b151fb08c9583a6fdf4ced1ce81fc5cd2d66ee3dc29e8ad83991fec929925d0e49df9371a5fff793332bfc1f55b24f540f19e156224f868288f6898114761360c1a46bbdf0d4287a6218c473bbc93640cd34179eb5f0b5c2bedc32dde1e3746d9c64e11586e50794ad07f52925a46f30a1fa54ce6e82522b3ff068b56bec09723b40228b960fafb7c2f52219b7e2c3cbc4d8b8f76d4032d35a8170e0f71320d4be4e3962ca0e655d74d8c7b3cf59a72032f93de05519a194edd120d111aa71d27f3654c104837a3cd110be90de02eebe8283bbe8faeae67b07f8b9822b6d9aabfed74e5d1378913a1801743df778694d0515a9c2519d7c88d47742ff104f7bc8871ef2a39344fc42481c08018ddeb5e780e81af6112f8e3f2636ffbcf2a3f222ce9dabfec19f4e462bf93d2d129f0ddd241c8ecfed710f41a9412522d225c0406ace0b32dcad0b4db0b262f4553e632a6d72450475638b99c5059a3089af30bf8b8986db20e015af0441fad527d97c1833f8b7d7a3edc87349d71a1920cb2b4e390191868638bde826055133990ef05a2bcd1002ed4aa82294de2915bb0265a87d1502100bd1d37aa31a3285a33bcd476baf5ed03f43d5c0d02853951ca9629d6de7e76518b86a45029bd0cdf4e309d80d304fc93057c800e512f9cdcd00505fd5a10d9fafbf424ee6361be4edef11bba04169d1e6c19aa48552f5312b0801a5b93ad6d94574c7a099acd290a103511476488a9b9028d711732ec4a975c2d3fe937b4cd8e67b3894b3e924df7c3d63c9a8dbb84476207519b8a7c4278bfb20ea8f9281a25f445e5500ed0b7cbd940d23ef0b605065a5d44a8d71d7a384b3af147b687a0e5db0d26be6b22283504f7c5d2579c7497aaab84e41020a246784e7c6f8c76a5dd79b81fb9f46f76fcb701f3b671b58b4d50dba45dfaf8765aaac6eb1fe978a00d616c50b3a5851e4dff24232dc94b4b700c1949257d5f8146918a96aab4dc4e5"}, {0x50, 0x1, 0x3, "8cda0498c1b555e86ae3a9356a503bbafe5645192fbce5d8df0f8bf6072cb1af90cc14388e987bdfe2939ccf561612f70ec4d009daa433e04b"}, {0x38, 0x1, 0x9, "349ef71a2bf2e609b472ba7ee33b13d5d14bcb0a8e1f0b65a82132bea2ac638156824e6446c3ccf7"}, {0x108, 0x0, 0x6f, "38ccbd075b8d1a2de4bb9ff54926ff3855d33fdccd32cd42ec1bcb385d9441e2aff39561e71d6695726481399b30fd955f8c3eebf0f9a1e56f142742714bfbd17789e8c9f1e4487e301dc475610ce2879658cee7dc2b3dc569c9958bb18a0a734d3461e15a6bf742a4dca40dd7dc24439b006361af8a11d589db940fb1cdbc6270d598167098d351aa1fede631dd63632467d37eba215be3df724465da130629473b8ea55309ae879ee94aaa5881122931aa308102a3691f1de8b31438492a3a9ea44db25c37b702dcba4ec5552f7f68abe376b60cf037d0e3226eee70951b855d32e35c2b0b4f438872c744ebe3029a943ae5e80b4a"}, {0x70, 0xffff, 0xffffffffffff0000, "d289a30ac81e8e58ace0e0105e10c4a19a0260d5129a48067c67df9fd38e1f1d4dd4ddcb7e401c6c725b4b2a3fe72755382eac496e46077680a3e2c6c5eb528b0c1927b415eea95ee2a98c0ca6bc19e45ff19f642af69d2c3cdd184841275e"}, {0x48, 0x0, 0x4, "2be7dccee62890532252459f52f9b136cc953c3359d92a116cd64784abeb7f5064b19bdd7612a4d5ac2aa4cdc0fc03547a5a685252aa"}], 0x1548}, 0xa) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r2 = open(&(0x7f00000019c0)='./file0\x00', 0x42, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000001a00)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000001, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf0c7a60d1fbe753f, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x6, 0x53bb, 0x1ff, 0x1, 0x77e, 0xffffffffffff7fff, 0x800000000000072, 0x40000001, 0x2, 0x5, 0x3}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="789e72b43ac6fca19066edf6c286e57e3abe58769dba089e67a56438f735ca9437f10dd5a8462717a2578313e0d04e054c6a1bc57fc033f6b19479a899b2d2e77283fa9f87028855dde07a9c652ee81f947ffed88e2b9e8e86d406d2527eebb9a311f1b3ef008f6f169f541559fcbe68272fc5ccb75d6d3d7fcd08e9b1562d2ffa7bdae8a79a94a94d0a9313f204d0792a3170a7cad8af7e6bc0af8c690edb80569f65bcb1ad2aeabb76ae02dfac3d7f40f12308f230f729b7f84ed33712922ad15704afe6b7a1908221e1ca1beb05f9d2928296b5d8de1994dd8c0e2ff9cbb85d0c72887120cfe1ff2b349d9274f4b402de57de3e7e240c76b5233bfc095ce6c6ef14b251706c7568c5fb8c20c91c4b96d791108ee795bc6bf3b3271983da5c7e0eb27906638f5ddb7dc9dfc9e6aada2f789c7e176695744ada34a61bce057375667de76d21a2d3d3b85103b7e1c2d9a4a6b7883dafe11d7ac77a5441f5860c97d47f8d1c4e0e9b268920617a65d2662df56c9264e3854362b3ee1e57498742ef8f4b9d8fd5ca3b4c14089842a3490c589be5140e618847cb364af4196c1deb7402c15914597d9d45826f0070d808fe0385444a6123544026c20438daeadf3713199cc9032fb4140c023cb7553ec272caf482c44236ad2cf44d8170e409d3ca8f4b6d148f898db081f97e24fae1e66c39f70117fb75437b6642d004a3d610338dd0b2c4a3b9f0617cfa19297880b7ef0f2c4184712fc9595292e6df9209d521d6c00ea00b22485a39accfba0aa057308882a354863edb99ffc933f32ac80f5454378dadca29deddb8f3be00ea15743fe932c299e1d714b90e0a37cba0ed323a77165af24f3951718467bd3cda2673c1cbf04a1d4724ed76418bc1179745fa0a573acb14d88bfa279be5c7ceefa64ed3ad0b55ca5dc3cc7bcfc5bda24b148abc8f523a6c1697b6652746d2af23018bb16b73da5085b3e803724b55c17f5b91ab10f438334af0926be07bd75e3498530667d8e65426706c34e114eced0e836dbdeda4dd2a5ed7e0fb3688607375b483fdfcfff338ed3f07f8713186e833d5613d0b9eb3b3c5255ffef11545afb0e0565024b0d8a4f59ae2a85acbce503c0bab894614dc283b13c04b7b335d02ca9803a7b35956c379e93bdc37c5bafeb3d659b43dfb0b14755620dac53367c5671e7d1233ac15cc2cee355593dc2eba0946fb3a2ffde513094d4c7c7f09975794bd39c9110826e9d9e5f5bc65388fd6c0b582f1cf7d695080d682c9f30a6b8bfd411f2983f3b8e27b6dff4402d08be39cf419c43a2af3c2ecff969f3421c974840eed2f6247db771cf7b5312da29a13a5aa0e2286eb00f79f944e0f8c92accf2751c1bea07c879c16cf34f51fce992fa7bbdb4395b376762af0abb848eaad2e91588fc558d3b8ec8be71fac31817d79df939ff700be5907926add4c7ae031f6c03bd464c24fe914d61a6685c0f64d1f9a90186a69c179dcd4a9aeefaa9682248ffe7d757dc9d91f5fe83fb499fca4410b9e6393f3216ee64c069abcd5b6eab4e0994393ab3f120689b9d1871d95380a9c77520ae2e571b9851c4fb24fac05a73ac1360b6770815743d2a79f0f65e82a616ade0f891fa9320b213f2f6934f29a7718e60b7473d2f08f5b70819326fe96540d96746110a1820b594bb838c0d076f8113303f6fcc3d49900b9a5aa6bed6a62b7486545bd392ab16d693a99eade753a186bd913d108471b8d0a909b4ea94315215c19f96c915f2711f7cfdbe79c89d5f68f884eea7ed43af66c7b7e058df9431b141f189240cf83424c47f20330a17b6b440b6adb0edebb7a6e4f97d0a2b05252e7e459fb83330469864601985581b8ed9680435015a04c40dd9003968491a8fdbc6b1a5bf338f63fe3763dfa7019f58f9c5f92e6595b2554fe0bee5c9f1e8a41d74e325ff2d72ce9b7c39c6345e8eaf2c876bbbb8a665367c4aa7d1efd41b2e64a7d204498bc6a031e23d26c68b3c265119269e0e3231c46fe77f52333a670d1cc23067f884746af3635b4faeb66b4d11fca2177dccd7041aede94677bdabcf44b6201dc10cd22e67d39ae42c381279b805a6e6ca6120fa62ace7228c19f2bbd0a3a577c22891e9e57fd9a07daa785344bdf0db14e0ccd2756fa9f67ca397defbac9b341ad6ad4d096a09d477a1107314b7766f30a5cc6397479e98d17d54b898ecbf66bd2ae720a8afbe144a0c90213108861e0979a03385fa5159bc7fc3d93302c33b9c63f91f8f9267bb1c416e937c2143ed3477f1f16ec14f7ba7450ac95879c1debeeecc502a179ec1f52605a5ea6999e1b73c9f2926f78bae982df78035d323835975e1002576f4100438c402f5bc846f963f8a5a9b7b82077ae745125f805b4d7c73029b603d42de0d81340b364786319861200183654caed0488de06dc02af923062eac0f4fe8a9a0eb69cf2ffb3d3823353a0ca868d9e976c24ec06ab0a7a179eb2344fd6930365c239b711c87eae296db2e58e1fea23999d2eb51ca9acf0ae345a6618e08ebb70ddc34ab1f2b1c67716476b8d75410b8ab1ddc84f9690359f1ebbca2f730d64c70251eeb663a19dffb2ee3b7d9a254a8b88b5eb5e2d0af4f340bfabfb083a8db2249df3cd1b7f17b18e0036fe74772c08aa0731fe57dba77ea2cbc26b5dde18275befbcf1a1f2782ccaa966345139498fd0a4b241430095214e783278d970110f6b3acd0f83a0824ed5e49fed935a05c591eb89fc9a76243a315a38881ff4b29091a303ee858beb0d32ec8428c2f130cdfe6355170297d755f0b2fbb8dcd3b70fd5ef7ba67d97bd3af984caae6b711c87dbc09ce66f20f76b3f9d56bfed59f9074b2e8afd9914eb5e3abbf832c6ccb6360b330a8435cefe3670b3611cc3d4e50fff52ffd4e6ca23cd7ca59b15f674f6364a99b79613f38dd644392ee9c72483ce0cd97849aa04fcdcb22d62f4fee63626672d0ef9f1ba1ebf88d08c927a342c24320ee9363e3abc42000ee701f5a7a157eba18cad97cec1c51b62d1cc9f11bfa61ab1397c76bdceb1db680437e5466b2ffda6794abd985d4ada3cb3f12f337de958d2b8c3c9a4e12cbb52b0911eee0bd90ca9cefd3cb75a498e67dc98140e0bcadb7b224c11d8496bba5170249d16af26e13d398a8aa276d9f9f8ef25a1af11832d59c1fcb1a1b24b1ee3456b3196bc3aef4ef2d8d9b6cc54990986211dac725f141ceff8afb6195a64e4470d770dd0a87b9d5482034decb28e6472fc06f4ac8f494be76ffc98e7844971cc98708ec1e997dd58dcd7965c542f66668f13810e04ede68cb74ae776c129e503b47666bceff3f8e02353251c9b8ee67c3887014cf95f1e3fd7779fe38b716e5eab7d9ececa52e72b93e32ee9f09c6626c790b0177e1a36537f5e5d46d70c87f0470daa9c7183e201cf0dac5ded6ca5987845490e6e81ec5cdcec5a970f3916ba4d1679be069f4331e6cdbd9721ec674db8ccaba12f76ff77e97d5468e84ac46651104017b6d20d7a7a27b857eb377cbdcd03b53e0b169d2fda7c02cf4183602c415eeb3ee128df9a04fc46c301c3515b1fdb42a52875bc5e76795b04a23838f7197b2371044b9d198a6ed4f04bb59c6d6602299e614b7e8bd90dee5b1e9e128c34ee36c1abf29f62ea06d4edd8364529a86b289d96d91284d67394d156d8f915d1013009eac589cdfcd74252b65e7fa4f10d706d071e7df679383e835756871943053e38572c6aa274a575d6543fd38a227f62aecd1c52bc115d07fb6596387b1d3c86e76218d2cd6773ec338b103a70b76b9179a84afc2bacd30a880f1ace99975f7b70759c90e54e960a1a20e0c5a93482439df014897a70208900972fd36842606d038dd103ad0eb83e19844b1b910563cfe731670b8af137f66a33543cb3a2146ee53cb28fe7ed73d94da97e37515b74dcd597b4e0a364a9dd737f5374e3790ee61cb2d243ba9a2dd3a5930a15d10b2887ee4d7f6dea2a63b83faa9d25c00a7db2507f9f8509167c84c855168e382ee4ffbaef04b49b148bb91f0cbb7cb05a3f28628de5cceb5d8d40e96a5f5f1a337d73901d07b5817db2f19cb79aa68d1bffdd18e8a57300f9c724f011bbc8831f37b1cd81a314da9f0c8dfa20c50b6cfbb0414c46ab752e94a8ba5b2bcbfdc88f9f4a8bd448a589184ee9ae5c7014efe61d28806da12a207fd1f0a616f697072198ab74d094db675ded7a958c8e3e7126d3500df0d83f1c5d9e097a9dfe569bf9f377ec1ec325820b6bff16250b3c639fafff406a1469da989d94e3d6d8edb4f9ec22dd66280f6bd3480ae986c0388468d532e274dbe6c6712240fe5fe6a12daf24af1692b1492d37ee96bcef587067e24b3f3ec05bfae712e3bba477275af3c3c0bcbd661dcf6085194cc54cb542cf961922e1e2cf9fb8975a4ebae35d169b8b9de551d849444264b991e322a357799656ef77dbbb203ff051a33d5253080d8f459e3f6466304d0ee822438f2448fd7156f95dbf2105fee174fa663165efb4d7234ed82559304ba22879103424e0cec9bfa935505d16a1615aa19f0cdb1405fc568a309feb97a458bd5547fc9e0fda0c5fd002a13b374f0dd2c4ced5601961f188811e2942955179649a6e11d57974d780dada05f0918cf5f89f8a27607cf3cf3029a88b674015aea226a4fea5728414745c9879f60e5d01de622bc94c696c07ab7322f7fd5556e7fa22d82e334fe48d1d273ce8965e57e676071b080be975cab23271a5cce6ec1f084deef8b3dbfc0732a5f96ff604bcd35f66f54383079e4373eeba95c272036175cece0e574090a972b997231b03df70385e25ed377563a11e453cf749a64ba2a8914dda7713128a42961ddee96f46c993b0775a1d5c76e17110e86273bc1a899a940622ad1549f40086dbbdf1448dd8e212e370933f134c3c50c73c05df945353f7583ab3683005da6f72d512eb906b7dad6603c5212e12be2c52a5b515d75c9bcde494e1cc141132d4c7ca9e7029f933c0c53a0e9d0914220baf23aa7aa9dadfa6fbfa3c4f6311f7b19649b687bfe69e483d9a96ad931dbfe92c2c545e6b4b7b73efba08bd8f3f58b963fb371ab3f5f175c0d685cf48d7050a45000d186ac3e58d2d27446e8825c9f39d850ea77e89b4ec24c6e668d4e82a0f0c217e61d804de49ecb57b086f73755563957b89e325a2742eb4af84efb458894b486c493bce06f54e7d5e9f57aee15c0698f231b82f5d4c0875346bd7d347fffc3aad4af55f1559fd2d9cedf3900452f2b7012c5475d85577633949a1e6d9515e240134a9466ac53487c70dd56a3bb42b825d45cfe5f69049ab42c0f876a319d3d9065ffa788dc03d8a4bc393850b1cec74abb4f64b5601fe498395a438600afa20faea12527244f4ea1bdc67c8bd575c0c394cdb047b7fb3d70f424cba9b275082e05adf7c3be645dba971baf2eec28b6763a46b3e0f4a494fd369ae18c176e3a590889318906086964ffaa6c8b2df0f3691990e63626fb58da3383db94f727f04c5235620af58ebca396b7c4944c2890230dc63b6670913381fe80f1be6984d61ebd271de477aa2610394120ddc9571e2a7c32fb1d621fd5966d4690ae15202d27ede50c17c4b45bc5030730a78406ff33f691d55c60b9d80343b31667fbfe8b529048ec943a664cfa4c9f2139f70757a28e1a4e1a58fb36cfc2aaef4af78ac7529a9e87877446ac1bf554b3a0cc1f8bd494c298d29051a5be7c1a40595f37e5f30c63e91e05c23ab5fcc89a5be3bc8ec6487c3f56456", 0x1000, 0x404, &(0x7f00000010c0)=@in={0x2, 0x0}, 0xc) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001100)=0x6) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x288, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000001240)) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000011c0)={0x1, &(0x7f0000001180)=[{0x1, 0x100000000, 0x7, 0x10000000000000}]}) setsockopt(r1, 0x29, 0x1a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x82, 0x0) shutdown(r1, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x200, 0x1, 0x5, 0x3ff, 0xfffffffffffffff7}, 0xc) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x804, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:30 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x210, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r3 = dup2(r1, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) write(r0, &(0x7f0000000040)="a44c6b2495382ddb2bb861a75671d4c490b7d87e0f2ba2e5cc0d35818ce64c656a353b8f80704fd23ea9f394832aad9015bc01847bc5861d9fbdbc375abd9b5a306856ea32076645123440979a0c27b5831cbdadb6f2961ac1b9d687141fe8f780f4dc30c3bc1fbd980161f97a8be5348416792f6e762b8a90b25b86a3e479c0d920edad4fc33506bcd26d5ebfa978620b88233a34db1a8716f67ccb73d8d82f7961259daf765b40d8e80a40def223cb8a5710bd55b2d5238aebd55d21814a20b73a574c2ba67c5a9497266baa750b68981a28239a3bc407df09025619043ebdb0f293715502994a5529442eb88ccb5bdac19b9c49ab670ed3acb1ec4168dd", 0xff) 16:00:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x14, 0x0) getpgrp() writev(r0, &(0x7f0000000000), 0x1f0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fchown(r0, 0x0, 0x0) fchmod(r0, 0x28) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0xda, 0x0, &(0x7f0000000040)=""/218}) 16:00:30 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x8000, 0x8, &(0x7f00000001c0)="110b54d99050b6109ea6e2d845c580b99f2c9728923a09fca5083eac3fe62632b748da51a95788ab7f8c853b16e658c05cf500b363f61d60c9210dce2ebb99dd7c95ff9964584507f2a7bcb496bf457ffb2738b6eb40fde802c368ea541e672d34cd905d8f950bb513f573865607093d61c0c120dbebe7a93a6c290bf40bcc40b5719b21cb20306e3c068c40f06cbd34793329c0e55cba689b906c0046dbaec79cf233bf77febdd85282ccd9362973a69785a4c7eadeb8ef240c0fb758c2db9ea022d7151ef7265827180975e984f491ec7a05a849a57c849d35d01d175e996c4b96a16e5e60a38792cab7ced505b1ece00197c0953f09444036b0eb71abe0d35fa866a05ae00ecd61a5f41585cdd44d73e6755ebbe353888f7cf7a355910a3d0acf9fa1a0d2a9fc3b0f2594734b84a767f27940d0693f3ed4841a4f7ebd4a276425e71453d36b9888aac5ef74be6e06d9a644f349dc05ba309c8f342bdb2a063f517272c2ac39ba314fedf5135939c314f67295f382146be6da330566b32bb59d2e4a66df17b3d40dc2301f704bc0556ae49a3f3b50b5925a0ba6bb3bc4262474b87b50eaf3591ed60d56c92be9c4b9c47576acdeb866fe558c82d2e52a089ec2800185b4721f3a06de8fd78fae5d70d2f930a0e980fae109638df77f47eee56ef3c33a122f61b2102140c68704511be4181fdda0cf4f81e82df196f82bcacde28f2aff95dfd38dc0dffe134079fb0803ab147eb77c758ec8732c09548816161562dfa85c3aba64038be4fc52f7a436622fe93dbb25349851537d2133260d9d2f0ca120fcb3bea47de2ae4b8def195e7bf8a333b13f8d4d5ceb5a71c668cb80122e80d444ffeda3611274d5f9ac94c932d67904adcba9dec270fc2cdc3a8cf00bee481ced7c2e93f76c154aecbe7388ab9de2ad5dfc777cf51b915fda0a283cea697eff988057a83916bf3d7b8043224bac6e6691e7dc5be13ef7aae79216f98755d30542ea6e7af4c912d9daef68695e83a0dc709c1b5aa730e984e35cee12e26d1bfcc01aef37e796a37d643d7c671897b3a897cd97fd427c2286a135ccee0e17d897dc5ea8a203b40728c06cd26152875614de4dcff89acf9756d51b189c2bdbc13376ded59da6d1e8168e481902901b0b284ed9bf5899d4a9fc5aeb63f0cd049d479e5eadc76208225227e512ed9ec7cc376005f7feda2ecd1ff66dc27807e298fd14c00deef25001df3f9ab53e67878c3bb797887c2058b6ca6704e99f99d2771ad656c8e4ede804707860e1f3e3852f19852dba021811bb930837e6d8ae92b13581c9950027bb0b051d491002e22e5cc7dc9d3a8844c84beb18a5868273bd1f3113caa20dabce340a0420552bf0faebc7885655555428cf798c06a50598a8e97ff42370291cd84f5acfa3b158f77dad564c76ac4a428e52de418a62f02094e79d9cf0ec6d0a99464d7066ef916384c4b74f425dfd2e8687ed52c80a94e2540d0a87fd88d6d629a72604338bea955b7babb470bfde0034c9685d7d2d87f553561e58af8bcf79d99a3000ac074809ece23e17ede095f5549f1a7ef1b3f57dc9c762173492b7ded9410e99f276c6241b60507a8a4ed5621f5a556855b1cba14630e97672fc8b08045508c10b3a4bce820f33400bef19386b0a389685fe11ff85a62bcc44d137e4c65c4883219662d052c662740f16f1ec822dd16de8ca22306302a0c6c9409c9bb89d4597ad6eb959ecc2ccfdbca8657ea8fb11459011611a3817d843b6ea4cc16972bb38008e50a27a56477c6ba06545ae372964f8df9cc1757c45d6a31ee56101cbce5f85acad9d8ffa7885784ccdab01442ee0866077e6378a06a1bebc51c7415f61dcbb32691882307da6a2582f06c0ad8a83f3466e58b0573bc5a3a7a775a3b12da5d9e4461fa9fcedecefacce4c9c603c66cd9a1560e183be9cbf8fe349fc7c5f865053057cd3dda5b0e62c2d87762f1729b18ea2a1e54fd62f4f27f5a74a35e89d825841e7ac6f7ec235ca9660b201b0f425fc074f6bcaad91edd252225abe321da9739cd8ccbd0630c442ac65b2e652b646999d446950da2382fd0942ed616c6c232631aabd9eba384f4661f451830449804c088cd0079923c6a1964e831873722684f5e749519d06feb9025d7cfd7bf21ed83de354b0d710116cc82150b3547375fac2ca1e3c58e2112c63adacece473e607206bbdc10e422786f79be00c484e36b25071d1fe125cf713117a96bbeb6781c0ca11020225a117cc7508551a7c2d354c3deb0506a4b271edea35c882f2b707ca05da064798ddd85db66792e9d0a3565efe9a2599d300fabdbe69d0eacf2891e5355a89de65a338bd02562e9c344ab59c23fd1c900347ef2e272971b29265ca094e953dcac82e4e054470fae2015cfb6d05f431aae19b7282c7a6c2753c24d09ef0669f2ed43bc37c2185a7c17f442d0dbdb9a5b9ca64715860289c42c9c11deec878daa7152c34db4f654a5a441083cc1a8a9c0347a412dfd90258bbaff87037847b8d741ee1d7359ec8bac5819d8881a88fa9b725e72603584a4e22203d3d982b25cdbf032223adc71c4bf18491e2a0610d2e89becaeb8c04a097f151d96098cc8889aa42c94643d57aed51f3ebf6d2634568497e91417d11233f7f7f740dd10eb2674add48d1574eec0196e17764b56795d57fcc1129a509b8abc0ca5703cd4535242b3b92bd4c8500c932c68a5afafdb88a078408fb68c3c204b920289023f4d4555855a6ef96a3cada9e586c4a1129f8922ab6b8da1c52e0d03649cef711cee778f046a12b56ccc42321fc8d78d61bc34445debb67f00497b5beea31d2cfafa3087ce9198b6600aa5e85df4b1a5ed674e859694bf7ca3b0166fa4f690c8b1b86554a953477650234c08bd9586b0d10503894a5e324849b51af0d7bc83726c611df84daa7e5304545abba8e43646e42e9c488f7536884a2199f503a04ddea2c3214c7ad846b82da87b80a63785e567f16da26b0408249a15278684412c433b5b8f6405990fd0a9e62d694f2f56fd09b2cefc02dee743405fbd8e509c87f84212556e4c2f3972141e9c4f40f0009533f1634378832a6cec61bbbb49a484b250c00bbb0a89cd4717019dd81e75574cd0ef9daf90bc794d9cc6c4dcc56603650ec2f3f2a088e159184e4caa1da9f2df5abf3814cf1405feabf9caef3498d72ae30a5a1a9e8177869473334ea089fcdf6cccc330cc3d848b390715df1ebaa5568f4133fb088b8503c3a35e468574bd7127f4d3037e507b63f0cc4aafdafaaf75c73af7f0dcf6860450943122e51a8d5f5e06ccba9e84bff4559e287757cab322ce71d90d9b52c2eb8eaec74e360bed0f875c8365b6cc064458433426703d3b0e2d10d8bf807887621125c17f905cd946cc25f6f1b2780935555ec84f7d22f8d9bf669ecf3e2519b3c5050ec5d76ec68e0914fae15aead809bc2d8da15cd7099d6dcc8c17600cf767b49b36dafa0901aaf6b74493941ea19e694b0985cf6f42683807644b742dc1ee2c5cd022e44ba159ee5c2ae0b3c32341f492fa594f9dd6d722bd01fbcdeae8de4ea88cf757ea4887066bbad26b1e4803c2c4bec551299c2c1ca222589b2b36eec7e6a0fb65d36bc7e60863ef66863d4a31c0b6c2e374e5ca6faf73d77d8115e83032fe6a68a2881131fb7f55ec8365964ddbf01fc5f24788498e8e8b5c374b2fff0b76867c1960908a1cf77f924acf769ba51e7c34d6d49ec7fca12cb90e325667a44be1cc06fe0c0330aa130dc2b0c1272c16993c23df45a7ea2e349c30cb0d89a00a7123b369ed084baf1e4474bd63e55f0a0276154d79512a6175c991a2f5a237ae33e8e2bc618edb7ee71b7831817cec21cb2c164c4d06861b4a2ca3ef5b8486b448a5165c5c2b0703672a6b61123dd9eb20cf7c33f37c33ca670ffd35375080e23b5950231ad895f07a7ee847d53ffa63d69bdcac99470226b56c38556f05509cdd3aa8767d1bba51c3050468c3b58cb3765169486a8aea0b147857ef45888e7ac46ce6444089a7b432eb837fb1d1fb2223034fdd6b2b9c161de7541a0a19712a90a9c2d1b4550ccf4ac8d0b2742714da8531116fffd1ce17f00b275e8319f9eb93e0e2580c939af01f8d34722312b24416ec6b8cb5470b21770993c71155584f0bb3c9732d4c74a4bcb95c2510abb217623bd6e6385ee1494a6107503c12ac9d401e6324c4c5d4802831cfe60b38e65e2e6113e0e982578b0f5f92da42b73e6bc227f56d1862fd77cdc235d934aa5cc6216badf01bb2c9c6419c342f26173cafb29f85fa4d1867251541e7f6f164ee323f1252ed90e754ad607766400c7076d55ddf9d87a3409ba5bad40dc6beaa1ed66c3c8d10be747ff5d5e0d6f2952085afa7b202c326c6a5daced79b99d3e882d7ca5243bd76fd8b93822dd451ce5a6ef27a1d4bc6e3d6e66e712c3f67dccec8467bca35fefe6677555a75ffcf7a6ad8004068acd9560845bd7e8638619053d0ccdf18d6bcc7bc17727da0931ca266111cbcc9748cbeb0b6511e0a7f2a04ed5578150e0b41ccabcafff0f4047c241c1238937bac7760454660eb95307dfbd12118c216f301ecb17701492664265daf84d82a356f2fe41a2c6a88c21054016ecdd797e5f74b0502913213fe8d4362d4b4cdf9d4d58af85751d80ab649a80485114f25d7dcff4b6779dceeb6f4eda92913121b21dec47c6c564bb8d8b8f7ccf89231f1742bea9e295be5d26eb3695b455e577b8298d93bb587e7103151e9207f1bb66f13f6063f5a810ceabc1cd2fa64cace312a855e860cedf6027a75b991c8be458e56b9e51df5fdabcaa9819e6d2d6ba5811440a30aa8b84a6a6eeec374f71e4e61a9a1076430035a25c6658dfa1ecea529b56d17366f705a6df12044fead88441ffc96dfa84ac6c438721489338617e611e7dfbf96d96b15c8d1a688a338f6a779a4eb9c593e5d466c02f3c397e5ccc509b47eff9587b1868e8d9897490ff3abb485b22466ff4b93741c8921b969bdd98b5159148779b74deb60239def24fc1709d0bb0dd9e990ac49121685baa122516d88fca1b52ff7921ebe9cf0269f8731833f02b846d3e755ab5bb2fbaf0b545469f6d1445d9ba129a80837e803a81b8fc32972a48c058bd973545088006d1ede45f51e331ea68f965ec2b31e37e89709e094182645eaaa4e7d78ba822a089e1c252bde5d25a99bb87fd87040387bf3c7d20e34ff278a9e8e3b315173e40aa6c600747cc7de0a0ac221b16049668cf699077d72d404b1f2f2784242eeaf6d9ff2515bb38ab68ea947f067d9e1480bdc83b047d6ce161e3ec59bc8a120e37b493710168e31949eebdbcc9474841778b29bede06136bbbd0a2f3711aa4afd5a1ca065290270d52d5059adf3469e1f0ed1d2d786a315c05279a831ffec57ba015d8f92a6482b53204a8c3189900266ebc9e478509ad9632c2140c882e4eaafab67a176f26ef6d2734e7027bbbfb46a7cd2ec3a5131e646eecdb528255baaccb8760554a8a47afbeded969fccfc550d21ac34a612e469aa98837e5d53a06c374b0ab22bbf5884929c2663273660877abc4a9f8051067c76818f6e172331db8596d37f5a6ae760a4af71bebf8d1a71e30fb105ea068aac225f16e58e3e946aae314b27b39cdc08e0f2b8056cfdfbd4a76db31e491b30c170a42a73f17206371eb3a15da800fae166de5899347a8c162801c9aae0b12de261a7e911a232127ea2e61ddc514b0797a62c1768206766a8e875ae2c9d0c08babb9be", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x80) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r1 = msgget(0x2, 0x0) r2 = getuid() r3 = socket(0x7, 0x4, 0x0) r4 = getegid() getuid() r5 = fcntl$getown(r3, 0x5) r6 = getpgid(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x0, r2, r4, r2, r4, 0xc, 0x40}, 0x2, 0x40, r6, r7, 0x2, 0x63705d62, 0x4, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000100)=0x86, 0x4) r9 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0x79) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000002c0)=0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7ff, r8, r4, r8, r9, 0x20, 0x100}, 0x4, 0xf2, 0x0, r10, 0x6, 0x22, 0xffffffff, 0x200}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff8b, 0x0, 0x0, 0x71) 16:00:30 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) setitimer(0x1, &(0x7f0000000000)={{0xffffffffffffff80, 0x3}, {0x1f, 0x4}}, 0x0) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) 16:00:30 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f00003a7000/0x12000)=nil, 0x12000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:30 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x0, './bus\x00', './bus\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8613b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x1, './file0\x00', './bus\x00'}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/2, &(0x7f0000000140)=0x2) write(r1, &(0x7f0000000100)="4e090008cf376612", 0x8) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x80, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x0, 0x0, 0x2fe}], 0x7f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x65, 0x40000000, 0x2792, 0x98c}], 0x8, &(0x7f0000000100)={0x78, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="4b2afce511a2dfaa3472c373916c5e61e1", 0x11, 0x405, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) chdir(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66696c65df0300001bffa374a6a48e7a08f0f41c1d16f7ef0632fae813efe7298efd31e1312a217a9b616e69a71c501b1d1c6675a45a8277160cf9375ec8aa8fe03dfb931eaaab9d81dd06b59a87a1523de6da154426c2ea1b9c64b8e7ad1869d69298b55af7fc73eb3a74fa79bddc4fadad33efbecf463c9e2319e18ab713fb642a02a9c780dada19a83ecf866d50f20bce40d3af1a02926476282eb2bfc85b"], 0x2) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3fffffffc00000, 0x6, 0x7, 0x200}, {0x3, 0xfffffffffffffff8, 0x4, 0x9}, {0xcdc, 0x8, 0x100000001}]}) fchflags(r0, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000264000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) mlock(&(0x7f0000638000/0x1000)=nil, 0x1000) setpgid(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:31 executing program 1: r0 = socket(0x40000000000011, 0x8000000000004003, 0xf658) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008304ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x8) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x8000006, 0x100000000000fb) close(r1) r2 = accept(r0, 0x0, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x0, 0x7, 0x10001, 0x5d1, "8b3b0e8fc4d2aa30dc6b3d54ad2d72c161fe6f35", 0x81, 0x400}) ioctl$TIOCCDTR(r0, 0x20007478) r3 = open(&(0x7f0000000540)='./bus\x00', 0x400000000028000, 0x9081) clock_getres(0x0, &(0x7f0000000440)) read(r3, &(0x7f0000000180)=""/246, 0xf6) r4 = msgget$private(0x0, 0x410) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000340)={0x9, './bus\x00', './bus\x00'}) r7 = getuid() r8 = fcntl$getown(r1, 0x5) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x7, r5, r6, r7, 0x0, 0x2, 0x9}, 0x400, 0x0, r8, r9, 0x9, 0x6, 0x7, 0x5}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x51, 0x0, "0f0cae49120396896386d84d88ff6b7f7e82ad47"}) bind$inet6(r2, &(0x7f0000000480)={0x18, 0x2, 0x401, 0x1ff}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="a2f6d88fbfc7c7a1ad3027b88fb997f1559c42f0c59a91e8faa7356061678780f885086bf3964e3e20095a3c495f0bab53b81756c582df1040b2b195c1ad9e7c8fdc2bfd730558c334b03b964a0aacf9eb40a3e0bed6b43f9c1689c17880743bc5549a9ebe34677b4b5e34eec77efeb1df4f0a9361bd9a66e9911937d3", 0x7d) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x20000, 0x2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x7ff, 0x1000000, 0x4, 0x1, 0x9, 0x7ff, 0x7f0e, 0x1, 0x1, 0x20}) dup2(r1, r0) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x10000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe2(&(0x7f0000000140), 0x10004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x140, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) write(r0, &(0x7f0000000580)="220e22", 0xfffffffffffffc55) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000440)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280), 0x0, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x400}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x4}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="eb2014f17242b15964fc86daba5cec4cbec56a3c3b2d4db648214ff89dc8a825361f913c71c6d403306669500fc5018faf0290e7f5cd09ba6e665b9b51c959770d4d0cbdd95b0487a952ff7f244428a3a8438bf26d9fe507bb8e3892d24a4035", 0x60}, {&(0x7f0000000000)="1518aaa66785804ed990accfb732a7f0e146783df62ad0604f8d9483bb89d0", 0x1f}, {&(0x7f0000000200)="6f8c1bda391baccb49a481627bfe706ca7bd7b6bdce510849c260749d6f6636a7ec8d3b17847eef82bc8b642b078eebc6f7447daa1c4137c213450", 0x3b}, {&(0x7f0000000240)="f2fd957efec48cc9914634093d30c9bb6ff83bd8816bea936909d326e006ce012a4d509b6143d4dc02743d6e85eb20f975e564b15cc9778b47b6bfc7f377bc94cee79dde95925de1ccd85e6e25d3296e8de6563e9785b4fc9eb3d53d96590a34339ba74fda271ade", 0x68}, {&(0x7f0000000480)="c3f3434e5cf544c7f93d0d4a997afd7a21d7845a259e6a4e7077dea63edc073b937630147bef3eb8a6217a40694c5e08249171a66f68b3a42f33ef6c4d86c715008f734c35d2f847fd66156892832caf259565faaa4a4088ba3e2943ac73a228e2ef6d67860decc2183ab5d151a62e4ddb2d3e2f6c2a4a0cfec2abdbed904b4d8a407f019e92a1a16d2b23ab1051293963a5a9186758b198c22c9b48ad1e6d641b9868803c2a1d21cdfb0ffdad8bbae103cfdff13e9afb0dbb4fd083983f6f05fc2fadf474f347529e160b9c394ab884d6a8abfdb92faf7fc735e8750a7fb1fc", 0xe0}], 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: chmod(&(0x7f0000000080)='./bus\x00', 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x54) chmod(&(0x7f0000000000)='./bus\x00', 0x4) fcntl$setown(r0, 0x4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x400) fcntl$setstatus(r0, 0x4, 0x8) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1c, 0x40, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x20, 0x6}, {{r0}, 0xfffffffffffffffc, 0x30, 0xf0000000, 0x40}], 0x400, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)=0x4) 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f00006fa000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() socket$inet6(0x18, 0x2, 0x4) mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r2 = kqueue() utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x100000, 0x7}, {0x4, 0x1}}, 0x2) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0x28b81e) sendto$inet(r3, &(0x7f0000000180)="42f48984b0191720fcd971629c19c080cb3d099d565189fa07e796c2136b2519445a42a37ceb26f4b201b51b156962bd654bf93ae344", 0x36, 0x8, 0xfffffffffffffffe, 0x0) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: syz_open_pts() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:31 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x12) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0x80000001, 0xc606, 0x4, "a6a602ed87393b802c155a48efea029d73902224", 0x1, 0x6}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="dc950d4605a357df711025508f528b3276803a195924ec759e23c7a1", 0x1c}, {&(0x7f00000003c0)="87a1e64dc017cee2f1411953a57e627d9ce2cccef9dcff94eef27f02dae9e5239f7377cf31f433e7cac17eb0d14ff8a0d4a4309cd23268b2670d92dbe0726f60fee0c403b7369284988885e5c85fdf42fe9182696fa904d2ed44708798bf1a9fcdf9e7e1aeed8b0e7e52e5db819333af7fcb12647e840afacd6e910b587966f9b61c6b05c32ebc95", 0x88}, {&(0x7f0000000500)="c121cee360e638cf72d004b76a63180f13c501f601af7f0fe8622be032d57ef96403269e6a35d5db1bf642fd7010fe3aad1f5b3ff6b250248d5690f7e43b368a2db830a96e396295df8e0cef21583bb1e4f27987d1d8c6b08ca295b807acb7407a34011946df6966d68c48a436f980df3b49fba0a4b56bda26e432c17c9e0e604f62ea84cbf6ebbd7eb64054f8ff130e1562a32bed387ee59caeea1a9990fbaeced25d822493a570a67d2668262e1d6094bc6e894358587ad848cfec9761e7d5c8c3557def12fa13df68a72a3d1fec6a777eb3b58c068f5996ad939fbc796db370d95255bbf0bd240c136b6bfdf1cde060f71ff29a7196b224d2ba07b3dc4b858cef70c087f6c65be5037ae0a83c9c248abf97f5157529d34f08160ba59c532b1a31c51c1baafad4f2403e0e8bc8d5d871b9438a89b9a51012c9fbcba409de49697a9e14e140e08ff8254d7297fd8579b3d23c0fa6ab3503851b08324f894a867370a7cafdbc2fb734fc6bb792d0ddcbfacb176fd9206bec5d9e2a5f5b73418ad2e7bc8141a2ae5c70737f2c6f4c8d9d4d4c5e81be7ee60c62e7caadcc91a850b64a8e4da3c297e24ce78c4bc5db4984d5fa88f19e0029b2b6ac207e47973f43b0240ef9bbb9d99394326cbc623584ae779f71de0491f848d3f636891c7f393f10f5e131516ed25e5273ac288daff86f8e5abe76f42f688d5600465336be6f7eb2b0f0bfc73ea13384573a6c6fc06f2666ff5fd0be68bac9131b95ff7830c282ece99edaf3a7f89343f80de9f8e90cdac3da4c65e91491db83e0cc4d8ddeaeb15a05edf30a55cb098e97d4f698129be9a2e2e097cbfeabe55327e2e2bf8685479a81b69df5df7ba7d489d3729568985d4b7567a87a7ccb181a60dc9e8c11c941cf206981a4affc86e39f9c9b7059aeefa92e27b23391c73cb3016a6468a6d6bb557ef5ccbb2114c69a6fd7eb0607438d422fd160256a722384e19f94f77c1cc4b8d713ced00867ff3eff505777c8777a8dacc5b3af2793ff78c6f4e85a7096d41061233cd4f04e77fe144b2f882f8e4fa2b320ce69d0546e0c3c8e45b8885dc642ebdce3099a9f0f0a7d696c82541f043b203933181fb97a7b5443d1cd569538eabc7d4ee2b97b9932ba46d31e659b3900a09e2ae083008e40d797c962669d7db3162f0856a7399eefee4cc93e5abf0fa97af88864a007efdc489e87d2e49827d813a2688d925a90e9cd078a1e5bab0f063277cb121fb3cab0ea95790fe994b38f109182537451be58596e686762ea3bfb12abf33a4abf0e50de6a40a44ea31769484308f21321bf6100730261ed1f898d928e9c77f12499e1a3a12774508eb7fde9f9cf1c5422a720f0993265d448168fd046ecef3bf4c49e695eabcab8524a62492d06565d830473f7f36334e80de4216ee3e2bbbbfcb05fc8c117c03180449a3000c49101b2a05599885321010c32c0cbdd7ae4324d56bb2bfbb004c197cf29491af5edf2b24dace710a50752050cd75c9b82dfdb014f906943625358a4ab2ee1d1ef98b2e15302ecff24795ad62bd7728c2437be35909f35428288aed971bf9939bfc605d38b4716b50e47420bff2737e461d1485c6dac7ecc80bbe1dd98f8a40c6b730ab2f6c2bdd38d621bc3578ddc767b97e550d49f24a7fb4715134540e805b54806534da625d403533f3846f94ae00f079ef874e744e33389e635ba0b4330847bf299f823b41537900daed92d6592734ce86c3c07fd8e26432f161837f851eb9becc2d7643a04cf0579a7fc7989fc60981d993705dd5b5b090ba36362173b9f03cf81972037b3c71f04bec3736c91252e04243682f52d7fd03dc5c509d49aad824c328b550c8272787c3b257ceefcc91c81f12a14a0cf6b169d27156dfb9870722e530063dc98cb92e1a8475e4fb03bc0ed21ee909032b7acd6211917b35696bed7ce400d09a1c4d6a7b31492f9cd52de807f4edf8ae88364dd7af5bca486c71a4ce28e27f252ebe5561ade3896cfecee7399f3cd598735f40098776dbce4cc23d0843fc3ebeee6560624bcbf39716a5650f62f9644ada7e7eb6710599cb36ea1612ee241efcf018e35f53bec820f42a42ebd49e3b82e242024c03deabfe8e5e89ea6c5967565f5882e6a112be3eb8c355bfa13b6cf7ba91da9911145bc92ee74badcfb3879e0bd49299531f6f1b3b3902768633ac25e2818adbbbcac6d3bad7a50ab45261b2792541954549550c18ae97711d0f5b4b84d2bcbc69e6eaaf55227a0856522070404542481488450dd542b6fdfb2c825f358fd122642785f13413c728d778718e453b8b909e2e4f42d3ac90b2e8a6b09b9a6856e77dc5eaceeba4491ce2b36f030efd669e95252572666a21c9b72f76a55a544890249bf0986689fd0c79bdfcc7d0090ca2b70eafae01c8a58612474066e76943078e356f9f8376f29dc3d464b53f4eaf2eb8e483dfd84b6fdceda600e6f8be26ccdeee0f8ee824d56257f07b6469040e47c4e19603a7fcb387346ea3d71ad0b9c73abfa3199349288a8a0388bd2cfe955ef8a5b25cb998c6d2ec4401bac69a37ee3a07526752fa629208c1850faee35c687e8223fe18895e78db342b5426bc16b318c4de63b5c76ac4f750bf983bdc7d3c840286a0a8d70c1d88b427d620e10f888e45fc0efe023ad07ffe97ced135dbcd699ae0985424560a9106cb498b5917e7f13b67ea2b087fb978396ee7b3222c193f4ca5b760b3b36bce2cc065c478dfd7f564deac89994f51cff4e9036e787ecd0609870444655c0be572b12832ad7b2e3432340909ff359986f2d16ca451e47440add234bd7b8ee78bcc82ecfb7d264e8a733cf0418d0988bf6cdb3f954e2fd4b0584afe5dcf6e649f2d88eec3a91d95bea0afd2c5d504f783632d824c7b3305932e46b9bef8489b83fe5e633b9ba506648270e936cfabb4f70b3101d3b9e99b9d0238569195e6373034446741b13f60371a70a25c9263cac2428a8abca992c7c5c6f387371b870bf054486a3a16758e40dfcba597f484cbd1004233aab38a5297ed6137380088c1041c148a405c118788207e9b6ff92f1a5cf2c9447edcee5d2146477088b2798cc8c384f3ca7fde960029ec0ae9dacc19bdee9d10bb06b0f4604a72b3ff40973a8e52442e834faad2e48bfacb281b9e237466f10653ce4e195c738517b59ab21e30478e6bc50b49624a3b6cbdd9068861aafacf91ea521bbb63aff5a35a7356c0b836122583ddee4460b0f0b1784adbd8129be558f7d04bd4945e4eb1ab7b6b173ed3da04fb8f72b14af2bdda30a1960c6fe8b39da1daca6dfaf8525924a6ac996b07e229b00a76c8799c81107b67083e27aba8bd7b5ff8f441dd1e289f002998397619a55b6670dd7778d086c06fa6111f89117558cf756e34033c854e5ec7611fd2bb08dde2a1b469fa44b431aa929182891bc37dacc48019ac2e8724ce720a4e8856eff0858ff7120fb9fd47e38770ed786bc0c037ac629886ca94d1e5e844cde5b4be01ba8f3f3a6c4970c62a110729261115646f0d047dc5244eef8e262f3a4fb08c5f6ba63f54b46da02025542a57af2f418df12488aefff2dd719c62469e7b50840aba3a1120425c8f4ca9d516c5a13980adf2aaf44df7b54526c456b15ad3b42806730e8006d86758b0d104e20a00307e56d003c36f1d277b45bf9911c8e2d5af1ad82954d137f8a3d63e2f5bf636378777dfdf3710c49aeeefe9dba76bb09a6c5688e5b794f1bfe40d93f7ad0b56f866109e6c03fbce228f7f18fb2a0f7dec4d110dc5e9f0a4ec7354ea13be7c40d49ec2c77e3eb6a240d65a27d1d2c5d6e06d74ad0d0baa8a5e7b298899444cd9030389934d55ce0596e118ceff77d535e295e745b5ed32643c628966b1c94510296f718c0d272cab9381715eeb25234da0617175e69534ec6084481e988321f3842f593dc8d7759c34f662a9b21cfdec92f9b16c8724a28afadca83db620252b9c1b9acbae9a5b92f64bcfd3d4537909dfccc058d58f8048c2ed50b4f7db285bea17e6449c5b038be01cf362ff4539987c057990325dfecbdb0071ce21441c9884b00126838cf4d6eb53172d0ee792186bcb6566144fe811860339bbc1ee434119924c925d8a05e3b35b5f68bb3670d55bf3e5935fa706b998533105156b12b31b9e27db7bc0e252fe1119f1837eb66e7a9499498ff7db47c2cc4d6256097e7e845bcd6da15ed8c8b2ed7b4320c2ba667e5e6a0a70c4ce9e9c6750bed01f00e6ab4b656ca3f9e07ef97ac140c7c19c0028f75213406711616fd52c13e07dae3f011e0e3605f04153738552ca28e70b78d384a4d934dad73f998ce9ea1a9f9559bd63215dcf2fab7d1fdcc290727415e9e99dc619fae8f6a513cc65e0eb0d799a2f342bdd5d4354a497b26b76e4221ad8d839838c83e10f613c0042478d56e458da09f6ae18e14de1994c9ce414cfbf7d2c8f7a3b47a3df515627fcec43c488cb9909be005a62479d56acd7807d2cc1f76910154b1264527d3c643c645ac546b153b2d3f956beb42e24de12ca26ee5df862266641204cf8daf6d45f495d89a4fde5f2647870a0cc6626a2a61919c1ba08dadae4a315465098acb08172f02c19b2cc9efcc60e7c82e12e1b704bd8ef9cfd33bc592b46a49edce24e64d50f3412709eebbec05207095247b9fd0de6b6449eac75cb1b31b08a9fde9d1dec0e65c00e7c6d27f22ef2e06e20a24be961efc577ff94a8e74b0183e7df99337459c7943f596b29c34127849a26951b51060e5b29fba0ba1262922fb538efc103fa06259f0831774c64097d44679ea9f4647b4387529b668dc2cb6c38ce418a530449eb5b88b74b28c5a346d59d160bd14fbcde58985952939fdabb0a7ab761cf5ba578ac1f4f64a19615f0329a3fd73ba9845db2b6cd531647558a8f3ea6ac441e4376d2b8634cf9de2523d42e0e015e20ef9200b95b5888b858b24279506e78075d02c3ab277d323d2b2a03e40c294ca9610165a6b2224c7d05261b446f1095a6fba2a89b5b97c4fc28f79cfdfc4fe843c5928d0528254ec83d4edc1e952c53176524d8fa69e36c6a1a793d8d49e03eaeb8dc3e6cd66798b6fd917cc571512bf862d670b354f15ce13b707d5290d9fb45f5d7bd26ab7e7a3a5288e46f52a8fbceb44d6c37f9d6c012a3f5a34a8ba9e9fb057ef923bd1aac274b3906c14178c49409d4f0ea73e935ad7e387c0580e20cc71a23d4f94ed14611bc486a9202f6e6deb9470d9cb436bfd6e48f42bce63e45f1667e50e5a2dbe882a5872c42dc8754829ded27ccbd7b7bf7853723dbdb8ab103ddb09352329e94adad768a0c1afa4522a9bb3b1a776ba2eb0ff618ff40e0eb94d9547be3b0629fa68f98667810707401f02255187aab78fb31335af967394773f4f414cf019cc811e503ee714d359d71f8b3887f799095ef9493757ec4ae3614d17e0fb3df1cf8a2baa325fe0ebcd05ab87b98dd59ac760549decf8845cd3a1b95600a2d1c804801800852cbb775e93f587666a8e57bd07143b4d0ae5c609fb21342e9d2030518709d33c4305877a85fbb13fb664baf49af07a959b91d2adaa45971d485936b34373156181549054bd46b498d301312126d96567effbd640cf539d342ae46c6995206a9b8328dea384c270576825cef4ff20ff9eecafcd0fbdfd6153fb3234b3e3753ce0565562e9efaff29395aad5b6437e473139007ec3a02010243946d0afb8d960a60c051104c811d8573cb485208b596c222964f5c2a086fa2e9226b80f2ce85c06", 0x12a7}, {&(0x7f0000000080)="b479afac7ac781c0b7aed35c921fc72ab567d14096ce3c7f258fe91e70cd5ed3cb5931795192731114a23dcce8732175b66415c2e124affa6297b3b65232ea8db6435be4e0b65c4d17c60f91cf64f0bafb9aed1d58b9ece24440", 0x5a}, {&(0x7f0000000240)="375daaf7804d6ec4d53c56f7f22e9dac11e108716612bf970d1cdd4663730847edb0a49234d7ada352986f04c6fb7aea8b8ff344b31ac287028ae8d5c74f68ab5c1a8b922b132961b3c8506e94d47a9e443dc77d53dcb1029239d09168b2b16bb3033b164f5b4c70fb3ac68f8bc7fdfd3865762f5b92ec412882bf36d20805f152696fecaf3490e9ef7cb2ce1e00ce8c756fea711b30f6e6b169730e4be4cc3150f2da3deb7f5976f969dd7788805a99c3d8c56bf154b9e29df16b0a91863bfc54cf6b7de00384f13e44f7add58e4bad65db6c8d18ee78388c999c0b7d9cc3336a7a28b5d5663a1469cf668a15abe965e8a57f05f6929d31d1d028ce", 0xfc}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:33 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) dup(r0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000003c0)=""/82, 0x52}, {&(0x7f0000000180)=""/19, 0x13}], 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000500)={0x2, 0x1}, 0xc) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) getpeername$unix(r3, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r3) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0xfb1c, 0x4, 0x2}, 0xc) 16:00:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000001d40)="b6999acedaf590b832bd6fc648a579d663db91b680ba2c4cc864951ee01690addf88762934fe0f855d73e131bc575f38bb6183615636a1a4be59fd333c3f89f577366c14550ada3a0ee85b1ecfce579add3f5497b0525c12a8d43482e4ea872889cb38883c520d054b0d9e96b238f3f087430273b7d506d7094247605de8b6e1e1661104012cc43a7bb55870259ff1cb8e5908afe36ccf306e27a171a3fb607e89cd99ae064fe9589ec1a517a0c368c8200acdd013f3d68702861317f2bd3666373d5d8081b7b5ceff16183b18b4f21d566a517e66b8113238f98ea79375bba6b30c3b78495aaca22e8cb1a7fae5f0c0f5131b1656159236535f348084b1a00dfbf3081436b52947009545db69c2131c0a7d17ed42ca6200536e9596985cce335c39fe4853a97dae8c2e53abf9e5a28e94284080589c66d12bde608e4a319a4bf20275f82cd8de91783e53d7871c91588bc8f69e8d90ef3266fb33df49b8a0fa50f87146c9236514017814e12b460b4c0c5a05692e39351b521458b7b6d2293f81b1c71928708df3c513cdb04cbac46e4edbb091558ad8f5b8f971a5dc60d4b3f6ec05807bb25efd536cf773fcdafc61580f1d3769cf794b9ac602b0ffb6e7c1750e10a6e56cceb026537b3b150a1bf99c7932e60421a85b1bbc0a9a2d40e02469a7e0e0bff8667e1cc545d397e18e67c3104e527d5b5e1450395a41cc17d815d1ba5c83689916e397beceab159cfcfca96a06261203f6550712b1ceef35618b669ac5faea0d551b7c3514c67a5f516d5c1658f4678396758dfad414a5340781f23b5ef1e5d3a31e6fe60fbd3b8739364dd55c47f12597d0941d4822f0d5c27c85c38e04d5e2aef201f5702e799797f5f7bcf3ebd582833a673ebe938e3446140f160be5a004131d50c9144c4dc2470af0d5af3ca5baef059b30c4e6dd1418407433fab2f24b83b5d3d7c406d287eedc5d8303862c91985a8976d5c558385db4e9f3a66f057881c87cec43d7f36eb4d923ccebfc60ae7e3312c96c4b82466c15288f805d0ba6d08bc8eaf978c1ceb18320ca256aae59a76dce051de3953cf92f2a2bd86f5c4b2b720727c15cc8df2ecad2072193c1c51a989a4c8dcdc22dd815b19b875c9163815c0d1845e9c77ddcf5002240790626869f7628d842532c064b524cd74e078299ed8b1f302774dab58b33934859e4ede7dad4982d0f538162a2f861f167c40912da9bf61d9c90856c5ad853f7eb3ed42a029c7ea4fd5dcc4290db9a4a88131602dcd6cd10e971efc29145a962fde816fd40f52f5b8d8ba199ce27812d3a049b587d968b622ae211f362f9152e4baa64914cd938ebc67fe769192269d00fe031fac793be9227d9b0f0148713322721cc91a9390ae008ebc11f0093e83b39d81040d4beebbe2445f3ec4975fd43774910264b3e26e84ce4b842ad5d1d2b7e79cc90103c4750b8aa97edf8e512ed4e7d6df111dfd6d8e8b0441b44d4ed01bd0df3ac1fc96b197bc9b2b676c97f4e247d39bf9d1918b37229a8a2469ce10300726da4a364bcfc6f24e293c95ba19f54a96696ea27e561fd3f4cef86468f16b1f3fad07f99a24442ab507d0b0cfe88036bba5e1aec4cc50dd1f211d2f49e4de1f993f0a638b0451e5dae3a9fa7338fb20caa8b8fd6abe2b51e7970b5cca49a47d08c356c2605ed9614c4d7e7a483c91f609b6bed9adfae5300a48e78258819042d595692424967645d16dc61d51654a691646c61055252215c20c4ff2a92f8d32c35e9e2734e562dcb32cc0fd64324e0f4c716db0483d29c385d34617c70af35c2ccc6f923032dbad4d3949f3160a3570f12261986110ca9f1074bd6eb8c81f3c6ff366efe22adcb56651d3e10c0ea626c8b27bee836b79cc235c7df064add5aca4ec5878812907441db2bc211c24bb15a19db72a882a091ac1d11bdf53411fca0d5d99e12e8422add6d17c28e6722d7770e926bcc2670066f0ba8c9699c47486184652ea7935b1967ec176c3331368d8aaee811f5351854077f3267cf10f3994a63fa8dec7e819634a59717ae07d35690d304a44815fe7f34b8670905541440187767d04895eb8d28737506e3b87b3fd96cff67cc1d7357d9575bf211e647c431a0a7b7fc209e67bc9340432f153bc4101fb20aa88d8fe1ea2975df11cfdbe1ce6400f391037e297b4c45ad6767aeb4ad2bc02d76abbc599a53199f320fc9ada23eedb708017083890ad9bad81939e659e11bd2e91eb4a3bf58a96f78de2b988c7666b1274cf9c373ac5fe5aaa75afd8faf7f3ddc49c1266bf19a04ae715f752d838888df3d40c57dea2918baf93b4a289915f7cfe3838e6991e7b874ead1f36ef8b2ebb090252fca232d5cd7e6a239b826fb2faef6b8d953268a3085e6a45f352cf485f3f8368bc2ac229723cb80177bdd2d562e8bd32bfdcb90befc100412a2805a4a335fc6f179053800ab4996c091958373cfd0995648878e6253a8c64d31ea3ff4061afe6cebcafd94a35705a4736c3f4fea8bd2aa11482317ee11cb5a3d81d57fae43d4606d1f959be4ff66f0a6a64ca5765a23dfc5e73ae08c15baae593ca4e5b690afe9b3f1e65ce99a7427c37ea0c2cd5ca801e8f66cdf0c2b3b96071ee04664e2f2e0d8a93b1cbdce0cf6cb580f55cfb3fbb9a25c853cf54b2ced8b8a8863687c43935bc410fcae8b7f83f231ebbd07db2c3349c222bae9829550d8a404b02ac7a22c527370018351d64a8ea000e5da22b528598c36c2ab9bf291bbf2e216928f82656f800501798b50832718ae1242165be53b60ef06473faa90a49d1fcb1ac35c2c348d9b238b3f877300d66aa2a73f3ae280b943e8b156373e000c7104271b4f0645f6c42a072aea01435ff4c194893650fb1afc35291f6e06ec1e31cca597f04f086df92ccd6c220750a85fd21fc2675b2e41251e95adc20819d5289beff9407e670d76953a62e84c523bed1d980854931b59a370022ae788400fe4f742315fa5c86b359ce36cc4649528399bf447ef4bb6ba2889d3f4c4dc094d894deb99b0da5bcb4b17407374a83ad037efcb1631f1bf1bf186a76ae519d70cd11dccd188ce7236792bbc59061f5bb25eddca63aefc0d6d465a2037f496a3370f78c406bb429ebf3d5d0fa55e663e1ad78cbeed8d1114eebee14b3bb2bb74c11d5c84a18b8968c4e9ce438805287bceb5d9c5550e85c64a846b060ecef105e78ede8d7832a8da32a5f378d68602612d6948eac955082c40257221c0033d28ce9079a838e86b7df09fef2d5faa31b20fb6559725af6b2d36c427b7a1971fd2e1675ce224d40adc888c597d5c9e3c0e51d5d4e486bad113ea814565d4b931d3e09d40c65f55867d5b4daa8a0196d3523ea3884e48d5d21107ba2027b617d5acb84028acbfa22ccd8b3ad7cda85532fb9fe96e4c51895681a771c2726352398f74b0c40585c58a2d6301a8165654980bbd68bab740f94c4c12f94688645bee15c7916a0805fab51aeeb4ab3d1218cd3fde54cd47d0fc869b24fb32a93b92e9f0c67e40090180e8d524ea6d6dcbbea5ed5f7f2537b0d5d44b8b7ed351d8d8ddcc7f7edfa1688160f9374c08bcdd595c9105cd690142a08c3511f5518f6b6841f44344fbd86c2fc48932419ffe71432b56d6e1d28f041e24cb6cf6e62fd7ef4ecfd2dbd019f452e4f9c85a4f673f1598f53c840e9b1d0654c41f703eb0b49a9e497f56fdf0348cffc7d71589704fd5fc91c8a232c9fcaf50a0799076c9f90883f2840a481f3e97de400a33878d4abd687e0c8a5fea141bd06ef3a9cf8490b06f07243ad8688cd0f063f73cab255bafa5757c9249cc5919e1e3d1d403d2fedf95a7efb5abeb16e6c1b782afdcb34cc8f0174e6385b2f751b070437788a001ef221ac92b3f67f7ab5852e73b3ba61ee3cdb928b64a573af34003c7aa91d752e596b1be7d4cf6c07e480bc4b63a2d58f7348f2a5d49434f648fce3f916d40b173fc93a17e9170bc853f4b726f04f6edd1a65cccd002e9657e43b247138ddab02db8ec733265741b8d86e8b53b396f34ff6a1d84aba026277a192e7d33615d35301b80841b1186cec5e0866a12e91436b6fbccb2c840c7453cb93fed4a3649748dfdca21414b6bb2672d403f69bed6732bbb92a8d9a26eceaac4150432eb2924699049e5686d83bf1ef758fa4c272b23ccbfc0ddf81f5f225de3dae53da280de8c828612bd58a821df973d317b5f0569d131d34a7703f3c1e9f8c971a3d792ca2175a957770f4554241e3caa1b4430f533ebc203377791f04d2cffc3aaae9ef95872416aecbbd01cc520a4046fc1e82ceaf0531978358cf00dcb5a040b3f9e88460cfb2095654e3e057f7d82eace80587eb3dae76fc5616c42216347a5183f89d7c26ddb0cd9046a4d54679db5805899551a176c986a154af0d81166888c124811ccea9c644d09a88773507b85ef3eb792c2204dee1d54275afbf17bbba2557d78ab3e11aea0adf609c6eb818c48a78c9fe3d4abf4d15089d6339a36269896c6c2fa8d6e79f297c1b2a38d6f53992b3ebd5fcccdf3038a8913e316c938fcdcc5c2163e16dae853ec2125bbef6eaef256da1e4b2845875458728010cda744590decc4b6de9396428aa02903fdf930215032a08134b6612461249211e679a0d5e1643a0ffcdc9f0362e0b0243c6ecf094d9fcdefd3b3b914e9fea8f2780842bfc7c192df08c4644c73b1c44d0ae0be8b67795e5b5fa6475d9fef75c3f50b8ad06f7a997c0527d6bc0cc494089f824c36235691ea24256313f7aa511c112e8cd33d2f06d895b88f2b9492fb9dc8a1b5e5097ca1f747e5a89c6d3756b2e2e8c5a1b2b326639fde5ed9d966a56d607fb2902624d4770e1397062b39bc0eff0f67f8d4448c56061069eddd10bfe8d57095cc9630df7f390e9f1911dbe121c0d0b1cf5b593de4e8df7ad250699a4d29b34d3393c08fc80657a12d90a561120526b7227f54a5408d74b13abc85b2bf7a8c7eb884c87f6c8f810265ed4fb52d36e923558be07b85e9a1392043597d8d5e0ea4c4a2a02517071b3cc26145bb9662dfefad96d025dfad2c5bdbf4803bda6dd70eab91f994dd570cb726356c7b36f0e17388addc22b6d26fec9c81be2b20de3a3b80035a3c9db47cb9c70939c457b34d21468e9698fbd7dff580d8174e558cd217b9bd2e831f51ca457f385fedffa907403e2c1678c28cad33e6a2edb4d99db1681e1f658d0ed36540cb1bfbcaec1379bf3c67e991b083e717015380a059c38067014eef5cf8ef7026b4ddb62126716282ddde621b7be3861847a1842c5da7b00f68611e7a8ad20533a12c4b5b1609cc08cbab3effa076a70497375691e39f4dcd44c1622851355ec43b11ef1fe9e61222447a7e56ede58119c41891dc2580cf146212eaad4978ed2cc334267046c65bea6a86b8df3cf1ef6f28e48600ab0410d14588b41c4e253580b34d74910981b2311b9755af7370ee4f41c75e6f78302102c3bb4d5e566c34934ec114cf12997e0f1ce53e6a397a54801ba7ba5d01c682576fe55b866cae90f4de7f8109c75ece92de7a4f0d8ce4b616b831fdacf7e06792a7b78a71d769d30bd3d617b0aae42781d899b8e29335a9214c90b003696f60afe293f9d3b6d5e7fb0faca59cb2885053a53155c7f1b07e9bba46d954e9c727478c5a7f5963608c23857ff7370e466d51c11b87811a6931df0d08d2b9bc95bb5c2fef80b50eb40dad30d0f36491f20746a2894db92e629f4ba24bd0d8f55a7cdfb8755afd8ffc859b2a9ffab329d088117988829e53e8dda4ab942564bedb18ab8de231ad78d9a431a06114d10df33c8dc39d0fd0eb900b18e6e357ce390f008c9aff98a23b8ba9e85530c159f7177e8460e14059cfd2ae2fd1c62bb96584ae1dfe14a9abb91c6749dd23ddb5fc4187242a0a3ccbfea1f58dab0b3c2f2de5388bbdeb370621f1dabba54e23d578640039ea59d7f6263b439902ac56bd71a068b43d74f3366d389a4c34e7da9dc79fc7b588105143d37b699dbe81447a38c200"/4282, 0x1000}, {&(0x7f00000011c0)="bf7c2cce7399fa148e7d2a1680e593931dffce459806d1bc32519a2ef5a9c2d76f3d3800340b96006ab5e417c13ff473533d917d8ca56253768ea437d247f8a654d6a73ea12e203e43b1bd0b567155b616e1616351bfe1b630ed400a3b3398096ce95fbb5b779f6c7923d80f2d64989bdc4c25ac349dd854f03f84da40444656708c9102388ee420a88533d5569710ef702b855507b6b791a63e792bf4ab96ca68d326fafa29859f0910d3b47519bcf5fdd41934d8fdf1076573a2d242e5109472c57333d1d4c0ae8b7127a995557fa9fcfb08d2bfcd3555f8c318813039f6cb0f00b1714d28115a089591e545a89f88532958", 0xa6}, {&(0x7f00000000c0)="58dc5abd1b90d5e11514cd3cafcb575a4d059a008e37daa29b5b94ebc888e47c6602df3abc2ab6f68c982a54555f2837549f00f3b4c27f2a078612802c58ea1a1db844e4343a04a7c0", 0x49}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = shmget(0x1, 0x1000, 0x478, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) 16:00:33 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r2, r1) setregid(r0, r1) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x1a0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2", 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x2, 0xffffffff, 0x4, 0x0, 0x9, 0x2, 0x9, 0x0, 0x3, 0x3, 0x2}) fchmod(r1, 0x2c) fchmod(r0, 0x14) 16:00:33 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto$inet(r0, &(0x7f0000000100)="350f50a5fa981a0e658601726d7c37a238846afd4197d53330aca77408a3b0a860c6713b57938e46d9f4ac1fd3db0664040d56c432f73f59f0022aa9f94b15b2c2d5a5c6bafa80a24cbb6fcc7be2b3c2f4c0d324b1b7b196ced08ac501b5a077a9758275d3ee5f7393ec240f5dcddaaa48c5d6140b867f5a04cae0fd0d8005bc9a4c5210ee5f1e65d0ecd076716f7d", 0x8f, 0x3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r1 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) clock_getres(0x0, 0x0) clock_gettime(0x7, &(0x7f0000000040)) 16:00:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000000), 0x4) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) syz_open_pts() 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) r1 = syz_open_pts() close(r0) dup(r1) close(r1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:33 executing program 0: r0 = socket(0x1, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000000)=0xfffffffffffffffe, 0x4) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f00000003c0)=0xc) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x6, r2, r3, r4, r5, 0x8, 0xd3f}, 0x8, 0xa3f0, r6, r7, 0x0, 0x3f, 0x1ff, 0x3}) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000b7fb543ef5c9399833e9e3087974e9c1a273488fdfe45e29e6daa803765b00"/48], 0x30, 0x800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x2, 0x1000) recvfrom(r0, &(0x7f0000000540)=""/128, 0x80, 0x3, &(0x7f0000000380)=@in={0x2, 0x1}, 0xfffffffffffffe99) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x7e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f00000002c0)=""/172, 0xac}], 0x5, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='B', 0x1}], 0x1) shutdown(r0, 0x0) getpeername(r0, &(0x7f0000000380)=@in6, &(0x7f0000000240)=0xc) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x8555]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:33 executing program 1: r0 = semget$private(0x0, 0x7, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/85) r1 = semget$private(0x0, 0x4, 0x24) semop(r1, &(0x7f0000000640)=[{0x3, 0x7, 0x800}], 0x1) r2 = semget(0x0, 0x7, 0x2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffe) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0xaff0}, {0x7, 0x8}}, 0x2) r5 = socket$inet6(0x18, 0x4002, 0x5) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/182) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x1ff, 0x1a8, 0x8, 0xfff, "defe4f92e70fa8263802be0f842da1feac0e8cc0", 0x1, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x7]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semop(r1, &(0x7f00000002c0)=[{0x1, 0x7, 0x800}, {0x0, 0x6986, 0x1800}], 0x2) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000300)) r6 = getgid() setgid(r6) listen(r3, 0xffffffffffffffc0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x8, 0x68, 0x1, 0x0, 0x1, 0x4, 0x1, 0x0, 0x1, 0x4, 0xfff}) r7 = semget(0x0, 0x3, 0x18) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) utimensat(r4, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x3, 0x1}, {0x8000000000, 0x200000000}}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x5, 0x9, 0x5, 0x1, 0x7fff, 0x9, 0x8001, 0x2, 0x0, 0x80000001, 0x1}) ioctl$TIOCCDTR(r3, 0x20007478) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000500)=[0xffffffff]) getrlimit(0x5, &(0x7f0000000540)) mkdirat(r4, &(0x7f0000000580)='./file0\x00', 0x10) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000005c0)=0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000600)=0x7) setgid(r6) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x110) getsockname$unix(r0, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) 16:00:33 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x7fff) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = socket$inet6(0x18, 0x0, 0x1) dup(r1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:33 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="5aa3f7668e9e84faf6befe6e709eea63b726dab3290eb73600e5493d001bd3fe837757c29c37274a498c61caa7a9889ce8441684dbb7ec722f10e3be1f7876e75d83c5e4e1972bf40de852f054ae1e16762432ca8bfaf918bb3defed123cda386c9e74f0160b38a30b6f749f5f1b64f4c36b65b6bcabf0a78e3d40e7417202a389235849e1e4b03e52409f7af3cc8cea95f6105a0ccba4666fd78f4f3404ea007206660003f794e480007acd8316cbdad8c0dffc4b9a64fc08adef856f2fe788fda16590a7eb5179202d3eca2b75f0e220905ea38e71bc9be8a5d33e5d41d63fa06d4f83b974f4cb56c257e61385823f38dfdedc496f7aa0db6a62dc0b845ad868ca965a952c775a42166215bdc7d28c17a7f60755edbde9cbe38f75dfe01c39de875760fc7afa636537f984b86cb1b600f8be88960cbf3ddcb3a9de4c71f0d7430835d01125cb0051450b7ba6c236523ffc5cdb598a4a157712bb325974eb0c2ef87f850f8990da272f43c30620a412f4ecb06ba96f73fab1adbacc22aebf110ed78ddd7164d9d32f148652db1e3647538792162cef485b9da1fef52858c23503d6af2a69a3ac06d7983d8b29048f78735e878aa0a1e7cb80c96adc9f7c7f5aac090f62b22bb19095ca804050d83052abddc767e1bc143d4bead4991486d4d6a2d5a2912de67b0d29c56d5bf1bb7b583ca42faf426ac4489eaf3dca0145fc7caef9d3e5b2fe9d33e34105b5be2f7eeee8353e8a6db55ca36e63488cf0ee258c45f37b6d434e89a74d3dc5ed975d8cc9b53d8f13a33103ed308648c86580fb1b12676d3fa3c3543d7aa961605d7a92f6978992dbc81163168169f65248763e90f53662eb79de8541d476812cd044d7a33209aca994c7c091bf716d43dfda1e28894cae4da3d0babd8712786276aa4aa856245c68945dd709e413d2a5cb520594cb196b74ad57e35544ef9153a4476f395a35a03b2562bc6744c68550c8033cfc16e84f9d96d944f33bf468caf7047143c611c0cb0ea2d240cdd6b1c2b2537bb9760427a84c92fb667eea65c766a0706acdb230af5dd14ceae4b814a15fdcbced5fa2a532a6d64f4449187dc0e1cd20d43c8ef61e8016faa6e1d2c775e5a6b77b904ec5e575be2e7cd1ac2d7401e0d1451da39609deffe9714d217b232e6e9d2d3704c1498898fd59af886c5b4de7c033fbf043b6ae1d642fa7dc866ce4b753fbc02ee42707406ca52ce47fb3191a025638eb3eb7d837c7502463eb600cec7eb62a8969a9238f2a25c9b9f525b090901f2048d4445a620e977130f1c5d467818db18cf46d8e605d284eef8f796701a4459027f4c5fff76d5b670022ebc790539d32d9bbb0c4b63de49788898c706c1631e8c753f80d0ad4f6a0f5c18a78b7167f1b53ee3130e876025454288de0e89bcf40091a539794ed98087ce08d2029d674407ddd9a5309d8238322443da6ef54304be62d46d38ea2cf0db4f41d3c6127cdde4cf1a84a31a790706112184d15f8635957b5a7a289fc7967a54642fbd6b7731ac034c4ef5a0c1236ba7c6ddfa9c7d9d266b404b44ce19c09ed526ea14a636f2dcfd6f5b54c514871ad92449c62a63b30ffb851dc63e4db09757070a23ea74849b359810662de158eea5183be98b533f4ba9d0ddb277c5aac11815aa6ababa3868e887808ae9f8840d2904e3f665d19174367bd7ff177df924441d7f0a6929a7bf3126ea3843941d1e82cf2309f3385a7de834f778548fd5505cc69668e959f7e9715f6c9c8c75b0919573735c25f6da377bc838f07f15a1526faf4dfe67d66e8ac7dc7aa7be932889acf85d48f6230aae0b803fd0f711dea09720c41e3eb6b189a84c31f1881ddc4767eec22ada4eddf9e17ff4b1d7175662123c56cc8cf6e67800001399df07b64cc6dace26c4085264b7091963c45f0cb4b5cdb4a9b97267b77995bdb03902ab487ad343bc21fa0fd23ee560cb0f2321a392277ea53de3689f6e52d100be0b58837ea71517383c4ebe0bc3780f0d32b36090d80f15bc6ec37b60325a5d8802ce2196dcf4267dfa794c94436956dde4765c63f750692621e47fc6b6efdeb97a4c312f85bf2f3fdca86baabeba56bd55da5bd4938dfae555e0e1187a7dfa2aa11b64b2a7cf9f7aeb5e853dc6f58d85f388cfadf2b9eb75010f997e54ae4ec30404aa5a062f6832b0d8edd727cbf17d65132aa869615272d940a65907db93af408a57495e2795714d4336b9392cdf30e22d38601f6a4382dbf40ced048e8c11fc5c98fae03ae0798107881d397962736f9f744598dd6b8e0800204e5c39a6e60c812108802cb9fcce30da8be6de97dd39edea9a4ea956290fdedeecc3887b34162932d526f8de3b7378d3f9d87b70d85475bce79e54709e79e851fa4ac928c0209e5b377ec2ab9349853ecbab77286748a1935870f19a6d60c766abffa83e6b54ff4f80bdbd8acce921d004d48d2e1c7a11a34829b99993b477ddf3bb14d83816347f64007d194e14918ab1e62ce5cfc572238a6d128a49a344470cbe51df8619f0a1d481e92fbd068546054643b5bccc3858c7c9008881ea700a14b1501f859a83a5e9cb63649add4738db5080201374a0e71ddfc710ff7926b48625d5a944f173c2abd36b903a5d037fd515f50da1c35ecc3848dea2b6e81bdf5497e138059be93c7c92e1c38e98a61bb07e2d30c8c4ad1851dcae5b60ae47e926cdd856a5b97145d96c797394f6f9c05ee1755f929a783b7f3be385d521fb78e41d725a789e913c87b5c51888e0ee9f5b13ae8d77dce55418fc188c2e0af0fed4795ba03b12912c76ac3d23847d33065c0ccaa7519d089166ff52fb6e35889032d5e53b2964fd804a5d40f1d5e26273a17bba121afb86d55773262978119ff1bd1c43b4f88df709007e838074c2ffe89a76152fb3fc6664a924fb1f4191864bfcf5250d3ff90d57ee76e830552a461ac8cf180d756fe6584977c658ba7bbe5fa3495aaad12ee9538eed6f31fc4dfe547b7bb35baccdb111b565ced09149f681c48354c801b66da8c257a111538fc5e2f720996ead18b691a5ede564acdf3f0f238c11dc71532bf67679721fa8a3d5012253ad1948d2e1d15533affc5f9903d6c4dd7d975bff23732bba1c6d06dcaa08b25d7fe5ba0802e6d56511432099113cfb84ca948a090dedd445a6054a5ee58cd5a31138da190d3b7b1ff25623634c2fc9d4880ebd8acfedb86fdd9e6ee7197268be56cd9faf21e52eaedddf6bbe346cce6a948a42b946be441a2eb972fd506bad2444ab0daa215f89f218e0f14c299be832a47084b33be71266bfc7f873718b207a234177419c458198108be4dd0839c5dda75013a9ef5a68c681046d4bf67035c02f1a70435263b0a167b8e540850b12dd5b3965ad7f85a39e858be716800bd8083911944a0f3571d2e022fbc399daa447402ef930bea05d19428031e4081a6fa3ac2541223a39d63d9a6188cf686b26f80ce20acc959db4c0c3da595308e8ecc9db1f5aaacb6bcc0a5cc34522bbfea093957571a3448f79c738afebc6a4c1bb28c5836937115fba829106b382480c5abdf9c6e25b6ed697e493975d1d239b014f341a9935c64f19abe5a2b05a6ffd8fdb08df5c30eba99ae3c756b05a5d8f807ce81c57280d6faa5c964cc473ec24d508d47fcdaec697fbb7259d6e345285a8a2ea061d8d44a2e675522dfd8103a46105b55cb664c1e6a2c289e66e5740a9b58fffb24b9a8f36cd8eeff9260d4da39c89852798775c62d23431ec7bd5292f7127fd1f25dc1228baaebdd72d6d528d00fd05791a91a1edac5a03455d41ee62a9cc54b59edf9908181361fcfbf033bb63ba4e7d542a75c927357f96af8723e3d6da53a9bfcbee4af373a165245fd4dd6c4181ecc5c8538dc36d2bb0531b05b32f49f2329e3834ea7d6f3bd58f1ad5c85dccf546d6853d97d92c9249ba88836a5ff7d74299d43cc40a47d0e32060e3f8687ed68019ccb8e1f92608fc8f5a63125b0fb0c2d76f17b11ebc36e7ffd18749144b1172155515e1a54061d09baa00c1c7f631ae98cada31a7fe1d4900aa542c5a30a19780dd6b0d12b413c10506f37c62b7d354fbd849f0858091f59492b41f044a0a327b9248c340ec4862e68668ead7d12482c1c9d6d664fb252328a571015225a881c261c3348f7a66b64a9ee87307243e8cbab6e72375bcd5f812658bb430511c685f8e29f1ce9927df48e270797b92c4cec0b69e266a8efe64d7348246b12203c9473f5191e988ff887bb45bacd5a5531626d50dc560a3902773fcf5b9fa6f68fb735cd891f3bfef6db99725357bf9f2466910cf03d5638e2b1912f3aa625ce9e20f2f61f194ce223a363949d0b2439e312ad52874fc45e95e1f4b5913b5e08532662bfe9188476c12be94a33261d9de7aa936b4c06446571562d3a65b8fc1bd240a079172164b856a562435656b8e5b4add471c84a90866c42b650483476b873f85d771e4e44ce7524fe222448bfc56615a78f1f32fe7290cd6d2ab4de3ac50f2218851c29d8a8883678b2b29b43c2bb60f1714a9b9d19854374e434988cc70e4f18c9d99f60f93444f630f313430136802deb4f780be925ddc96960d0300ba6d361d19606a9c6b7a3a0054036ebe3139a559581c3097501cf5de315ca9eb1e6db7c8c2aa2f63f8fd69625f9f765f1507cb0c54f0b565bceb6dfd4288efca775670ded9e64944fa3db24d06ca84c60699adfd7a65753623468a1b06b622443064098e62ebe217f64c6924fe786db823237a9b166bf0b42cfb3d846cf10f6710b4ffd6ce8dfd069001adf64e06435704570846db9bc9f72eb5db4a2cade4421e6507963915aab1f4e61e9e875f93083e6e9ead9890a11b34d733c73b369f9d6e7bc6605aa73381b7c4a6d7a47334255af9bd0bba09c0aac3993dbba7855a65d3bc937a14276dcda29d6b3abaa6016c117cbd3b7d231a97f537e70372138b4e628efa5ba205d3d91178d445717dee37837c270cf37e6b8fcf942fbb11b629073003ab689dd786975daabbee514880e867c924aefc4867056c0b52f5169ff082b77485f4fe1399ed3505cdee76ce1bb489380d0ef5347537b9d1724483b7fc888f5dc90f8f53fe74ceaf0ae5c7ec5b756a57490743c39f723f7a395edef8d7d6a39670533d1a1be021e68262c9e8eaf1ad79c5beeaa3e18b21a9249190a0633d3913767a386069ec3164ef252adef18283494a300b355b9400142167a23d40184a948a8d3f10d81d3de37bd709ad106e0807a27b30cefd8a972aa85d232434f14964f14e8dd045461529cd73211313a5a0b103a00ecd2fd481ce027fbe0211889ba7543f20517ff1ea352a09480e0fe1bfcd07fc4ec1ed0cd5e85b7f83651a4f29b4f488df90f8e413271f5ad4c5f254cd4f2ab01247b91efb84f90f37ea0501cd5945b238e2480a49ab7e62264ac003faca534aec8ed22c3b019c63eb79cec621cf55167f6fd0d0b1f3d1d657e2763dc224b7211bbffb5e91b48d3c3271d779e322200bb16337987fa8dc98fe4547fcde7ea2d543e27fd8cb8fe3d4eba9a362581e489fa523f8ebb8e3e62b5c256669c6e700e0efad969d32bb8ff5db4d2321e69cc7ad2bfd4d51e079492fe00fe5633bb53f90e92fd505086b67d8c81904212307ee71092dc58d9c3510e663768b494841abccea47c773fbe073ea111565220aa8474cb5a97f24caa05c89cf511a5ff73a44fccfc17ca4d91e0c554fd79b6e5d863d52a37253a4c18cbfffe2c78a7538d6b0be92904bcc8d50e2c6d", 0x1000) syz_execute_func(&(0x7f0000000000)="c4215d58e236f045281bc4e14d71e65f26f241e00dc4e17c2875ef2eff302641fe800500000044ecc44295bba8000800000f5b7530") fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fchmod(r0, 0x10) 16:00:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="11771e85b6a5ea52be7f5b9f", 0xc) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) getitimer(0x3, &(0x7f0000000100)) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="6c0d6b186c6a3c45ccebbd42d543408d8eb159ec90297f87b44d85272114d8f48ec080ec70f6954e471b7740da7deba8844f516026045a375fff17e21910ceadf79e9d32427b8d3da3a254e9ed7e650e64ac413d9f3d4cc871500c80c07548729ced67db5d6c1e1cdd2c9c514555564726c3", 0x72}, {&(0x7f0000000200)="59348ff9ad154c73ddd3dcc008eca72fc18db0746d1abe98dcf02c7842c83b98ed5b6f56c2dbf8cb1a142ddf25cdac899c5279888ca0a0e9c22a24f1224c43df8e2c2c9b49f501fbb19faa67afd59d461dd8ffbff6b9cada4eb1d969f01705c5996702a7eb0f230303ca419d979d3b9a9a0a5afa93b657ea843ef35a8b2c66d50a4b4f7ac814c4f2adddb86cf6fb9db652562cff3886bfd0dd661db0cfc32d6fd307aab6dafab81c3f166c458d0e0dbec248e8532f1f44fbf632e08821be81eac72a50a2412a0a3e2ace725f01dbd2f069178ab64610a9be72ea92fe0504d59af60f12586071f966", 0xe8}, {&(0x7f0000000140)="15a24d5294f15ef74ce51c6718b3c1f278648a5cec026b91c12cf999690fa2e828eb189e", 0x24}, {&(0x7f0000000180)="0df2cfd74d71ae29eca7bf071920d7151b1c7f5644c254a4c53ba4b0cb2e554e707be9b053f822d5da99da602041eb033b23d4baf5d88d964d2fe02aa75d", 0x3e}, {&(0x7f0000000300)="7dfb9e01077aebf09fd88df3385b41fd8c847f0679d355fff45829df1460fd7edb7b3b994877935f1bcb7fe9713e8d3bd70c57f8dd74be7b1d39beba5455016096b4d7a3a1ecfbc74f52a02c14991cfb7ed415c7658a093ad0376e", 0x5b}, {&(0x7f0000000380)="2f80a91fdf47994294d9465a0b3179e69bdbe394e62bfbf4c3f47d0aa24aff5258c510290cdb5b3d99871f421df7039b83c61723d85f544de556a0691e713fd63cdbfe15a3473ca6f24cd56f8ede", 0x4e}, {&(0x7f0000000400)}, {&(0x7f0000000500)="0c3d7bf1a750b3f851fa538251b3ad386dd41654b82637794c3ea243d69e0c09b1f15d405b208a45f14a94ae14b9bd706844c2286208717ce24f097b1dbfc1886a71c8419471c800b6bd8d5f08e167bf26004a2fd4bc11d05012009201b109934712deda56abf98c80bdb5c60cb66ba74317e26a00ce41bc94c2cd70d05340b77307b35da47384e8770885c3b815c877ad41ba0898b09d697d9d4981829caa8bb6d3544197627725f0e64aed98dbf2379fef161764732ae83c34912051d66cb943e24b64833170e396a5cb8441956e99eb", 0xd1}, {&(0x7f0000000440)="e71e7fa97177554aa2d38e25eeff8839f5057d1ae0d34959c883fe9de2a83cbb6b962663968d454781f2b6f8cebf86521238d9e47c4ca1c4fccc", 0x3a}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xffffffffffffffff, 0x10, r0, 0x0, 0x0) close(r0) bind$inet(r3, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10100, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x36, 0x2, 0x2) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) chdir(&(0x7f0000000000)='./file0\x00') r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) fchdir(r1) write(r1, &(0x7f00000001c0)="8eeaa6106cb94780e2db0d958b0b5b003f95547c9573b148d679e6cd832fab0186d82845807203e659c7b98d373e3983f698662b00cebbd595a7c8f09aedc3c3158591084bea03ab6c0b3e89aab01cc84c4926abb0bc807f95603d4025f8a7582e060238492abe70f6aef6a2eb1411f4fa2064631d3d000000000000000000702e15", 0x82) unlink(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0xfede) 16:00:00 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x80, 0x9c) r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x20000000, 0x1f, 0x9, 0x2}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x101a8, 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x800000000008080}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) r1 = msgget(0x3, 0x1) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/142}, 0x96, 0x1, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus/file0\x00', 0x6004, 0x5) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='/+\x00', &(0x7f00000000c0)='@+:\x00'], &(0x7f00000001c0)) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x404) msgrcv(r0, &(0x7f0000000000)={0x0, ""/72}, 0x50, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/51}, 0x3b, 0x3, 0x800) r1 = semget(0x3, 0x3, 0x40) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/216) semop(r1, &(0x7f00000001c0)=[{0x3, 0x8, 0x800}, {0x3, 0xacfe, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x100000001, 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = msgget$private(0x0, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getuid() r10 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x8, r6, r8, r9, r10, 0x4, 0xffffffffffff1733}, 0x1ff, 0xfffffffffffffff8, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x4, r6, r10, r6, r8, 0x26, 0x8}, 0x6, 0x6, 0x1}) r11 = dup(r3) r12 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r12, 0x4) setregid(r10, r10) chroot(&(0x7f0000000480)='./file0\x00') ioctl$TIOCSFLAGS(r11, 0x8004745c, &(0x7f00000004c0)=0xfffffffffffffd1c) msgrcv(r4, &(0x7f0000000500)={0x0, ""/195}, 0xcb, 0x0, 0x1000) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000600)={{0x3, r9, r10, r6, r7, 0x80, 0x9}, 0x400, 0x329, r5, 0x0, 0x3, 0x3, 0x0, 0x99fb}) msgsnd(r4, &(0x7f0000000680)={0x3, "254f8c9f52fb865c02b8227c8271461dcc2ba1b8bc0fc8e977ef8575ed5a5d7c0e5b9ddd37e0d2698f23488c09306f3b3c8d74d3091441b101e96e5e5d7258696f697537d29aecbfd923f507472f86bafee60693e8dc98ffba65ac5a32a9afbb6a0f82cdf8b87d1824df688b1c5ab97bae66e7e7af62b548b994375f16f9f22a73dc22a528e50fccc0903c826d13093b4a31c67f46ba5e7f263f3994e2ba4b095fd0985944a9e24efb9d2e74ffd1563d"}, 0xb8, 0x800) semop(r1, &(0x7f0000000740)=[{0x3, 0x4}, {0x5, 0x5, 0x800}, {0x2, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x7b1c, 0x800}, {0x6, 0x1f, 0x800}, {0x4, 0x9, 0x800}], 0x7) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000780)="d7aabc855dfa0caac51ec3db56e61fd0545744390bbaa75dc52eb370ef6a6fa6518d3d0ad9108cfb4565fc97653d30b9da8bb6221f19dd079ff3d74583840164c01b9116fed62e4dbbde33e3f0ad995fda8de3eb29bd231845e52da664beee6aaa90769cc2bda9eac9b55ae5ff7e885eeb159467285c2f7a9687e9d542a16923a1a492fa3ee0ddc432862ae9ea47e44f8421525eae7cc67ade1d101a30b92f3ef57edbdd0ae2e329ef83b505d0395caeef91459d0580bd15ba3d13", 0xbb) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000840)=0x7) dup(r11) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='\x00\x04') fcntl$dupfd(r0, 0x0, r0) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)) 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1002}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60c, 0x80000010) read(r2, &(0x7f0000000680)=""/167, 0xa7) fsync(r2) preadv(r0, &(0x7f0000000a00)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffec5}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000940)) pwritev(r2, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/ttyCcfg\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000780)="89a09c624af4070a329c4ec57b2fdeb1802012fa3269ff0a0f8c20f81416da473ec264c7b92f55a9db406e7b23f009333c149a1ae2581209b9111b89785b5bdc3d3015dde364fa0c4f35220ae3b076a3c8f61984d95182a775", 0x59}, {&(0x7f0000000800)="9c86cf31dd9a1f978cdf012dc64c55fdcff76912d31d7f8b43c2dd4f636c996f17334575540812603abd2aea63abcc23ac3b38c555f4c01c14ec8aad0561061e7525b6e6b5657227a4b1b64e391f08e3c42e5d9493976dc808bd817e7c5c8edb81bd1badbf4c0b7153041ced675cb8821417f268687cbdebf8db3a4416de017166f9baefb498beb302", 0x89}, {&(0x7f0000000100)="aa367655bca68e9fa3404466ffa4b2d88803bff17167d91eae710f3a0717f8673ea058478f35c42875", 0x29}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0xfffffffffffffec3) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000900)=[{{r0}, 0x0, 0x18, 0x10, 0xffffffffffff7fff, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x88, 0x8, 0x3, 0x9}], 0x3f, &(0x7f0000000a80)=[{{r2}, 0xfffffffffffffffe, 0xf3, 0x800000000018, 0x1, 0x100000001}, {{}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xffffffffffffff5a, 0x8af}, {{}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x5, 0xa5d0}], 0xfff, &(0x7f00000009c0)={0x2, 0x3}) semget$private(0x0, 0x3, 0x4) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x4) shutdown(r2, 0x1) accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(0xffffffffffffffff, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:00:01 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) flock(r1, 0x2) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) fcntl$setflags(r0, 0x2, 0x1) close(r1) flock(r0, 0x8) 16:00:01 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x10000) setregid(0x0, 0xffffffffffffffff) getgroups(0x4, &(0x7f0000000040)=[r0, r3, r1, r2]) setregid(r3, r0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200000000400, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18232, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000300)={0x7}) setsockopt$sock_int(r3, 0xffff, 0x1fe, &(0x7f0000000380)=0x7fff, 0x4) getrlimit(0x9, &(0x7f0000000080)) r4 = dup2(r0, r3) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000640)) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00003c8000/0x2000)=nil, 0x2000, 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x0) r0 = socket(0x18, 0x1, 0x101) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000000)='./bus/file0\x00', 0x20000, 0xa1) kevent(r3, &(0x7f00000013c0)=[{{r4}, 0xffffffffffffffff, 0xb, 0x0, 0x1}], 0x66, 0x0, 0x4003, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x3, 0x4) setsockopt(r5, 0x0, 0x80, &(0x7f0000001380)="ddf2716b0a98fe516d287634cfbcc877ee19ebc609af6094f4deebedad1fdba8023c9ee753", 0x25) preadv(r3, &(0x7f0000001340)=[{&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/121, 0x79}, {&(0x7f0000000280)=""/94, 0x5e}], 0x4, 0x0, 0xd10) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)='x\x00') lchown(&(0x7f0000000080)='./control\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f00000001c0)='./control\x00', r1, r2) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8042, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c00000000000001", 0x40) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff8, 0x0, 0x5, 0xffffffffffffff19, "4641a02682b521362eff00000097a67f7fe50400", 0x3, 0xffffffffffffffff}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8001, 0x6, 0x9, 0x1, 0xdd, 0x2000000020, 0x9, 0x3, 0x3, 0x1, 0x80}) syz_open_pts() dup2(r2, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x4) 16:00:01 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x820, 0x0) ftruncate(r0, 0x0, 0x2) clock_getres(0x4, &(0x7f0000000040)) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="7203da1273f60febf0f1bb40eda63202cae99f9cbcb1b6b07701f5edf40274adb81379c0686757f3eb6632d4aa032753be86641d42bfc3e2064a23dffc263a3891db06", 0x43) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) fsync(r2) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f00000001c0)=0x1) dup(r1) 16:00:02 executing program 1: fcntl$lock(0xffffffffffffffff, 0x10000000007, 0x0) getppid() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x10000, 0x0, 0x80, 0x1, 0x5, 0x7, 0xfff, 0x0, 0x2, 0x254, 0xff00000000000000}) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x7, './bus\x00'}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x1) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x8, 0x5, 0x2}, 0x2, 0x7, 0x80000000}) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)=0x9) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000300)="4263a281a1bfcb85d353200a44590f597816b1bad1ffb6b6d6217a18c9067a0ff79b6b9f1d0285454523", 0x2a}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="caafda13f229dbf0a8743515fbffcdfff15d2cc4d5ab9e0a4367fb5d639d479e79a16a64049022df7d9c8a3093890188b53f7a6ef18bab3ef343071dea88602db8f3fa7add6674f53c5e7a38e34e011f4dcba07e1d9993a207384d4774c231cd518a0575c5ffda43cd193ca2bdde6f40ffd602bcb2f7e1670522a9c227fa9dfaf3a5a98ea880fd10f2181dbc69ee992f8bdef76e45a0dbb92b836aca64f955d378b890ce9815e83174cc2682d390b36bc3dbcc76f3da0c92a705901a058f60ac66118b36e52a58c00abd49d42d98e2677fd85cf808f61742330d1249b7192277c0", 0xe1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x481, 0x20) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) setsockopt(r0, 0x7, 0x80000000000002, &(0x7f0000000040)="f13b796bd38adfc8f9d59fc8da0c2721c8e8bc5f14f1c013f537007eb23f92bdce4c2ac7d62997382a672020546782d1c726dab891f8ba0280235786db953b3b1f2419ce6055b697ad8048bce73592c57ac1efe4c1e2d60898d182bd535c80fa21a47e387fdefbd2696e3aae6c312b638ea18de547a7f9dae6e63158d661ecd8483f07391c0a93cc0492f3fe0a23c0c8b867ba9e138e0664ac057a88f8db1508053bef7412d6ab007a56222aae2c39edc347d9a188c70bc83553e00c1a9378936e47", 0xc2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x1e, 0x10, 0x10000, 0x5}, {{r1}, 0xfffffffffffffffa, 0x31, 0x2, 0x1ff, 0x7fff}, {{r1}, 0x0, 0x1, 0xfffff, 0xffffffffe44b820d, 0xfff}], 0x3, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5b) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0xff, 0x5}], 0x401, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x26, 0x20000000, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffc, 0xc, 0x10, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x81, 0x8}, {{r1}, 0xfffffffffffffffe, 0x22, 0x40000005, 0x28, 0x4}], 0xae2, &(0x7f0000000140)={0xffffffff00000001, 0x80000001}) r5 = dup(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000040)={0x800, 0x60, './file0\x00', 0x0, 0x2, 0xa80, 0x6}) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r3) 16:00:02 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xd7) recvfrom$unix(r0, &(0x7f0000000080)=""/190, 0xbe, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000054000/0x1000)=nil, 0x1000, 0x800002) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="f67d371c35c3794af639dc2cfb4670c259d3f1b997ac051ad1462897f6e6432ef90546fed3e6b9c78b29", 0x2a}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x7342) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x9) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x4a) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7fff}, {{}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x5, 0x8}], 0xfff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x10000, 0x20}, {{}, 0xfffffffffffffff8, 0xe, 0x2, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0xa, 0xfffff, 0x0, 0xffffffffffffff2b}], 0x9, &(0x7f0000000180)={0x7fff, 0xffffffffbdf7a4ed}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) getppid() r2 = accept(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="6387ba0000006163d0b6714f21d6e0546c7d6bff5cad89ebe208a39ce66af2063e7c988d94547eead608ac"], &(0x7f0000000240)=0x4) getuid() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x0, 0x1, 0x5, 0x3ff}) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0xc) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000300)={0x6, 0x800, {0x8, 0x9}}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000004c0)) r4 = dup2(r2, r1) syz_open_pts() r5 = dup2(0xffffffffffffffff, r4) recvfrom(r5, &(0x7f0000000340)=""/224, 0xe0, 0x800, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) r6 = getuid() setuid(r6) getppid() unlinkat(r5, &(0x7f0000000480)='./file0\x00', 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000001780)="ce2d92e1504a8ada43779469046c24598db6f29dfff0f6778ac9aa99ad686d2338caac3486b4931f19fb9574c2041c77ee47b53094555584dd20a3540b4f4834bed1ae18093d60f9bea77304872a32a5db", 0x51}], 0x363, 0x0, 0x0, 0x400}, 0x404) pwritev(r2, &(0x7f0000003b80)=[{&(0x7f0000003b40)="6c245f14ee", 0x5}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x12, 0x1, 0x8001, 0x7}, {{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x8000, 0xffffffffffffff00}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x401}, {{r0}, 0xfffffffffffffffa, 0x14, 0xfffff, 0x5, 0x7}, {{r4}, 0xffffffffffffffff, 0xa, 0x20000041, 0x7f, 0x8}, {{}, 0xfffffffffffffffb, 0x50, 0x1, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x91, 0x80, 0x20, 0x7}], 0x5, &(0x7f0000000600), 0xff, &(0x7f0000000640)={0x90740d5, 0x3f}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000600)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000003c00)={0x5f, 0x1, 0x4, 0x9, 0x2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) getitimer(0x1, &(0x7f0000003c40)) msgget(0x0, 0x200) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5}]}) 16:00:02 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x77, 0x6}, {0x4, 0x1d}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/54, 0x36}], 0x1, &(0x7f00000000c0)=""/7, 0x7}, 0x800) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x44) open$dir(&(0x7f0000000000)='./file0\x00', 0xa2, 0x20) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x10002, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x6) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1011, r1, 0x0, 0x0) r2 = semget(0x1, 0x4, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/152) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100ffffffffffe, 0x0) r1 = socket$inet6(0x18, 0x1, 0x2) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x8000005}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0xc95c}]}) syz_emit_ethernet(0xae, &(0x7f0000000100)="9f596f907ee866f6e96f0c03ede32fa155af405030bf94715179c8382dd11f19039362deb6e39bd5f26bd6898f2e998586bbe0e649ee9f37b4388de87febf1276d302902e0f7f1c4e9b7f4308a795e624a7d1ccc0d8312eaa277ac42e1705de322998721f3ddb75533f0db8d0fc9c3af7098c2daa2470fe08139b05403344b42adda8dff9a56586b9d83dfbf3174dd0744e89aa38266d458f0040fe1c4d0a191935eb818c4bb59fbc14d2b71bb36") madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 16:00:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0xba) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) dup2(r0, r0) setrlimit(0x6, &(0x7f0000000000)={0x80000001, 0xfffffffffffffffe}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlockall(0x1) setrlimit(0x3, &(0x7f0000000040)={0x7ff, 0x7}) 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x33c6}, {0x100000001, 0xffffffffffffff7f}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:02 executing program 0: r0 = semget(0x3, 0x1, 0x500) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x3d) mlockall(0x2) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0xffffffff, 0x9, "bb3ebe496a098713b8ee0ea04362bf62b25cf59a", 0x4, 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) readv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/128, 0x80}, {&(0x7f0000000780)=""/213, 0xd5}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/165, 0xa5}], 0x4) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) rmdir(&(0x7f0000001940)='./file\x00') accept$unix(r1, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r0, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file\x00') 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82853f77d7b38f984e00"], 0x10) r1 = socket(0x10000000002, 0x2, 0x20) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = semget(0x1, 0x0, 0x580) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0xfffffffffffffff9]) mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:02 executing program 1: nanosleep(&(0x7f0000001c40)={0x100, 0xfffffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x24, 0x5, 0x1, 0x5, 0xffffffffffffffc1, 0xfffffffffffffffe, 0x1, 0x3, 0x400, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000180)="b603e992a6bb0000e3e4de6b388597541245b74c559d62e0c3acadfbd4e1a4978a66ac0d245245fcd9dd432155dfb924645495c4c3edcb152d06c68d5614b1b4409216415173955c23") 16:00:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r1 = getpgid(0x0) getpgid(r1) r2 = getppid() fcntl$lock(r0, 0x10, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x1000200000005, r2}) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x200, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x9, 0x9, {0x1ff, 0x80000001}}) r3 = kqueue() open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x80) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x3, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000040)='mB#', 0x3}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r3 = getgid() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000004c0)=0x3) chdir(&(0x7f0000000500)='./bus\x00') r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="23c5ce00e15c85f0702fb65a564a3a8a8f9bfb5de623154d99069cfa2fdb9457293302d7070d35205bf8defcbc089a3e3322513dad4a465d34a4e95a47019a35c96ef8f6bc3ac211b88a792a36fc828ad35608e4138f332a351a5f756cb4a2", 0x5f}, {&(0x7f00000000c0)="f8cd01c09ccc68242bdd4669ad339be099", 0x11}, {&(0x7f00000001c0)="6505e6c6c326ceceb090f263aac03155cae2fb61dd2b3f6d8002fb3711a286b0ce6b8e3200214930357371b4cb9951eeb414e130d73e99c38732477eb1cb26c40b154699aa5f3d356701fcd26469fc34ea014f649141f50d743caa7e28a1fe6a5593cbc14b795d33251b82e7b4d730b8378700d431de5c1e9be0d274106a981d3b347d925595715efcc2d0916538a05ca42bc7db6710921adf372e1a77d15a9ef90a9c17b0704f2a99a5fd7697448b65dba1db51e21ae54a61ff7f89b1a853a4a76e8640805efbb0e250c9330d2e01406c69e06b82dd03133085138f2a85674b58c2fbdff060de05128b30e2207d8437054c7855d54d7d59478d5cf81243c7", 0xff}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x68, 0x1}, 0x8) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x4fd, 0x0, 0x0, 0x136) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = semget(0x1, 0x1, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/4096) recvfrom(r0, &(0x7f00000000c0)=""/85, 0x55, 0x40, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:03 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000280)='c\x00') 16:00:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x10001, 0x1000, 0x2dd}, {0x3, 0x3, 0x3, 0x7c}, {0x7, 0xffffffffffffffff, 0x1, 0x4}, {0x1, 0x79, 0x0, 0x8b}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x4, 0x0) 16:00:03 executing program 1: clock_gettime(0x9, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = kqueue() getsockopt(r0, 0x80000000, 0x9aa, &(0x7f0000000000)=""/93, &(0x7f00000000c0)=0x5d) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0xeac, 0x10000, {[0x5, 0x3, 0x6, 0x8, 0x8, 0x3ffc0000, 0x4, 0x81, 0x6, 0x5, 0x3ff, 0xf56f, 0xffffffffffffb2a6, 0x5, 0x5, 0x4, 0xed, 0x3], [0x5, 0x0, 0x9, 0x4, 0x4d1, 0x5, 0x1f, 0x7, 0x8, 0x7], [0xebe, 0x1, 0x7, 0x6, 0x5, 0x20], [0x0, 0x7f, 0x3, 0x1ff, 0x0, 0x101], [{0x80000001, 0x7ff, 0x4800000000000, 0x80}, {0x8000, 0xfffffffffffffffd, 0xdc42, 0xfffffffffffffff8}, {0xd3a, 0x0, 0x7, 0x100000000}, {0x9, 0xfff, 0x81, 0x3}, {0x7, 0x3, 0x7, 0x48}, {0x1, 0x0, 0x90000000, 0x80000001}, {0xf06b, 0x5, 0x4, 0x1ff}, {0x0, 0x9, 0x80, 0x800}], {0x1, 0x77, 0x5, 0x1}, {0x1f, 0x7f, 0x4, 0x8001}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x80000002065d) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xffffffffffffffb5, 0x3}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x400c745c, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8110, 0x0) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x84, 0x0) r1 = dup2(r0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) fcntl$setstatus(r0, 0x4, 0x80) bind(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c653000616b47c7aae9eb1f012701868394232090bcd4c9b9f6bb35441f16b0130e4f6621127999521312d51c379b3c8637e5e6047880d2dab50a9576722c599ff635a7872c9b02ec2ed43f88784b1a7bbcd0c4352a4270da5fee8d65b330e04c0e3bcb976999b0e01f6662ad00a1944547f593dc98334cddea0edf37f7039444"], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x82) mkdir(&(0x7f0000000000)='./file0\x00', 0x122) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x111) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x8d68, 0x2, 0x1, 0x3f, 0x10001, 0x4, 0x0, 0x3, 0x3f, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x3, 0x1}) write(0xffffffffffffffff, &(0x7f0000000040)="3c07d222bf0107ccc088eee5f0453c35464e0b1230c939f97c43d10b8b40cc8fea42a5dec754be908b4725e5f8d88b34c550802215f0ae62157b1327bb3683609981ebe7ca8b18df88d6f6235436426a3cc9e61840b74b66c013e2218b7ed09bced6f45d9f7cf970043b388850194a9627bbd58801e510545ae3004053c7c438a9e3e53396358e9dffa21d8f8b5c4f1f418aa1909a241cc0a08829ce677fe15d1ce63495f9004b475c31b7ada842d5e53fa4926b1b0165fb580aa9160d068a4f9035f486b58529b5db1a325804386ea6380f3defd23a198e22d924666d99040a4543d0b4fce1fecb5c19801efe51727bcddf5a5fcd5a1e9745439cec4a47fe", 0xff) 16:00:03 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x30}, {0x4000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x80000000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) 16:00:03 executing program 1: symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x4, 0x88) r1 = semget$private(0x0, 0x3, 0x4) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) semget(0x1, 0x4, 0x10) getgroups(0x1, &(0x7f0000000240)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x6, r2, r3, r4, r5, 0x80, 0x5}, 0x2, 0x81, 0x10001}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x20) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x20989, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)=""/43, 0x2b) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x26}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7, 0x4, 0x5, 0x0, 0x2, 0x0, 0x1ff, 0x1, 0x2, 0xce, 0x9}) r2 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xd5fa}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x10) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) shmget$private(0x0, 0x300a, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = socket$inet6(0x18, 0xfffffffffffffffd, 0x25) r2 = semget$private(0x0, 0x4, 0x202) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000140)=""/69) sendto$inet6(r1, &(0x7f0000000000)="553e0e70a6f48c3f10a853dd257c0b18da87a6252709996b41e3f5d5f575786f906b9246abe3207b914ad16b59d95894c7e19a74316e575cb4c4ea005648f343d7180783a237b48af3a50fe465a615a1a06ec3b3eaabdbf7d9e0a223897145be8d18bd6fcb6d7c3c60f0352f354e8a1231fb710723bef76b1bafcc6cfa60b74927ea3533c56bd030deb182f1491497a34d832765ceed10f81bb8bc7ae3199424da33904e31d94708", 0xa8, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x4}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004746d, &(0x7f0000000040)) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r3 = getgid() r4 = kqueue() r5 = fcntl$getown(r4, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = semget(0x0, 0x6, 0x6a0) r8 = msgget(0x1, 0x100) msgsnd(r8, &(0x7f0000000640)={0x3, "ae9f89eb37f28095dff4bdcb67a762d8a64f513ec074da3b18e588fd5b36f2c004b3106802a3e36ab6284be34704977a09e73f82a65cbc18c9a628b52489db3801a215ac398fbe20aab70868c565f61f6ef0f3e9b6a176e50414ff9c7aacbc20256231ecd2cdf492cd4363f80d52ca837d87a51abcb8e814b02e508188942740049510ca3cc3492415e68f1dd92423a4faa53f52cf984be7947557ff41de985c29a04d77a5df351a08b3387318361419f3c4f6714155e5d0ec158167c5b3e0f092243dc389c1f85d25e1f24cd7104da3a9cb2ae18e467a25748cfc5c"}, 0xe4, 0x800) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000005c0)=""/71) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="d2c4b60a1ce5aac3a3e55803500314e10bbc6ec20800dbd88f16005da8c8e4148ee3a559b4a0cc78ce63630218b2ee5f239f83fb47104e3418539192200850a6763505c90369d8fc1009e68818c4775b8656f6ae85ae0acd74834d02b3c0205e45c141", 0x63}, {&(0x7f0000000180)="db5143f609ea2f3ccde985700d1eb0a76c67dac130a8f0c68bf5a00ef07600694e0fb53ee2935d2e9280baf1ed2bf84f75181d17a73246f847729635402ffd448f51a5ec3bcf2c39d12ac336a0cf9bac764d9ed47508c1be0d2241594483b5d818c597d72eb4369cb6bef242de282ecb8ec3ec3366dc5e7938e4869791c037f4ecdf638934f7f92f1a91f95d99bd97082effa4a999febb89ea6e4d2bbcc925f2891288a6f72e5e9c063743c1bbb99f61459da7cebab56a563c471683a232b5a6eeea350dc1a5f20e367b110fab3f67", 0xcf}, {&(0x7f0000000280)="02bfdad405cbc2034ea510d64601c11e0d50ed464debd60a183e813677e40ef2f8fad9ca9ea85cb7fb690496bb031f88898e8f299c8051101871b207965fd7ebee3ba8c2ebdcf4", 0x47}, {&(0x7f0000000300)="1425", 0x2}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="20c60ad0287b3bc74800000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001010000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x98, 0x2}, 0xf) msgget$private(0x0, 0x667) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xffff, 0x4, &(0x7f0000000040)="94845a656734cb7e36a726e4a85ebaf6a3fcefc5f247e4be4c2dd59ef69e5538c138bd3cfea15feddec2c825e0f8f74d8fd47f7b41d61d1f259662f7c121fda13478e577dd7fc99cfc92e958bffdf3dcedeef0ecea43f7", 0x57) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) mlockall(0x100002) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0xfffffffffffffffe}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x2dc}) open(&(0x7f0000000180)='./file0\x00', 0x820, 0x4) r2 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x320, 0x0, 0xfffffffffffffedf, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0, @ANYBLOB="33aabf7027a864c18f313f49b9e0ce381b6a10fe253ce20daa99b5d59395bcea0729254007981c9ffb44cd7e960de7d7e688ffb78b4ba8dc76153e5f7afb3747b7cc2b52f2224708ae1bdf68fe283feb02292538a64f1e8dfa2ca4facb17efd9123f5d50fa2a385d6d8255e0420c6a8e8ac021ef8dfd5ddc7a2480c8d64a223442a5c519ed9a5e592a1a08c53a40a9ad12bdd2e02a6606a72b6e895b4b17b9dda4322e7e6cfb5b03f428328e7ed4e26ff4d0d83daf0d903e3c3c2d65d3433b51d20172db15a5529637aadac4e11f555a2c8a31fda6f8c777fc51788e72c1585f45b4075e5e4fca214330adc55042779d02f3b477a754828ed5b64eb92d3d23bd513e489e7cd4c461c201ebd8d3d920e77e5fb756070356034a7b6932c94ebfc2f6e7d1b860fee3315fe85929afceada27204845b33c89dcfaf6447716101c40f23c9d0034f05548f1bf9bc9b1b93c5dd706cf0b42e2a24e91d5b556e261ed3f7f46aef8a2fc5bd0f80e3e34670b01c04d9afba0a0c1a4f9a8f595423d4d4d9aef283ce74b9107ae48294e139b0ebfa5084c32d5a412d9ef46af556cc0e5f56903c3096f604ce61ace67e3d21a633ac2e35a4740d17c824fc516bce11c399dd95a767e80f51c9015535ad7e834ba43050d23ac725bb063776d3fb349bbd3f45374d7861424b49a192a1dde0be089836e55ba11177ed88d40f32a9b7bb4ecb45e418434e64191dd3b4020c779822dbcf8d48da2647003b2444f3c7696ce3cd790bfd1a406bdb891512647959b05bc6f5ae62f31a40e90ad9495b852ce55f8d596b98d049e1534496f171051b35eb4f84b9b9a524fd16d9785850261a0b548fa7f88830dd185d92ebb41b5da40f4ff557ef62056914c711d367a835b976dc2d9b232dfff0c2a228b94bdf5dd8eb31bbacbf37f13a59c062edf1fac0f45b34e832b21db0161f7d88364d10495d54f54d4b58b962693d45225c5bd88b780939960cbe6e93f46e374f26927ea64c111d2e276856c957750cafa67b79b57654cd6ed872f59853b4c01a606190dcc06edc67ec58f41f588ba852f1cd012a392bd5c176db1789207d72498bc83864373690313b39b4f180fe72a95b0ff030714adb5e2da28fbbb53cec53d15cefce8c4a8c3828a5962f18e663a2001163dc07cc72b4253a6269517890b32b1c7a094b7c27d62b5b5e4c47f136d5d26ca8bfbf48720f0cd6f70244a0d2db3a3a593bfeede5757726574086e41cb495362f858f6e5e0eb84dd634beca12ab433250025f69458acf0d28b25a238b40f868b026ce3aecf5cbd08808f5895f14f108eab65b0feff9c6a31e0d65444aa17253a865b88473c84440c3a8ed98030231dc3fbbd1e9b9559ae66e299d018887eab6ebd3ca20e6f7dd1aeb243d1186869328105bee273fc8be5c3623f295e25e0eca57e7a9cece32f729888b165c5a0afed84b3f4ce05e81f0ac7f8b9637469745dc340776fbd06dc6e3a19d00d2c773fe91bd6fb3bcef0cafffdc56e1714324caa55723694a8ad16f751ef87263300535a1ef439a1065a89980dc73e03f0065c35dc631c49a486dba439eadb1610e098ad5782057e124429d55b01e4945dcf71f2e02c2a8e1ba5f80744198ab616e31c6faaf8935eb3453bd1b41f075a7d4ecf49fb87ce7bef69ef567de7194ae672131696ecb5bb98971af8576ad050b63d76d412f04c2af9f97f24fd3fb25c2d736558db14c74077acab7a6452cbdb4aad66ad912f832ae165579c8e55eeb402941d2c913c4bffbdb93b6140b267efd7373788de804b7230f727adb0c4d426f1d19ac1e14b43b9e1b198ab08cf1c85b7eb665d764c44885766b405e3f74facd876c29c48380189429f8d51dacf9130d816dee784633c3812bc77ea497300ba18ba3865b81179245b17729649576841bb522d336cc286f70d1dc84b00afcf153898c2dfbc2fd6855cb84a76f351fab230b6a197a05e96b334051e42c10665b3698ad530efc8e0d341ae20517a4597f0f046f4229d7b755a79f5a8d1f849269055bff086ea804f90f9422fa53b42662ca833a8dda292d14cdc99647a787ba4dd7e79d11c67d2df2a72516bd498f59e041766d6c841340bad21633188eda03f6d060ed09badb71617738e663a27a4082778022aa83efe1feacf1a6633f1c00b0dd12657c62444414a61cd61599e972918d108f6d5484cd39af6760594d597989cc5eb093a59235ae02db1152ae87dc768254712215974da1fe8b0612c141e90a99931595fed3355b0349e923b5c78ac5ee009a6ddd422be66078a8a0b2efabd3de25b4fa1f751808cef2c188043ca13437eace69620239f938c29267480c36f172960afbd6eab8a65a3fef51c083f1d89e5a6253aa3266d898068958230f16bcaf153911326d71c7bb5038da699265d2696a1e5dcea06c9e427d4f659901658871d30e0f06fa800f380f66ecf8c5d0002ace07cc1389260fac06a68bfee23bbb4e733c671c0d482cef26d34e597f50aacbbc548cc236c33058162d4d41140eeee998b18b184e4a9b881da02cd9ec220c13b47fa7ab6706f4b33d0e25e8940f3468c3661d1ea1f8d4b37a1f079f7a172e34a3c88aa69dc4e4c55755d9370d731c9fc4273a35d956487c91421b1de7bfe77d0d0ba27e028a596a75c4c530020afae307acb882927ec9017a03592ca3b80752948a8b5ee3bd9e7f39331fc878376fbba31392ede31acd233098af13411f4373df8583420aad3ad121be94e8f18e936341e1bdd4c2c4ac8a0f30eded99933172d2e870dd5bdce29897d4e9e56684b85bf6981920cc08c169c624be9bb9ac8994dced8914f065b44f8af392fc5e210698d82216c8a2965a298f0bbd2f58614bbfbdb6663ed363f0cb49b4f2d2ece85505cbc5c335c630d3c57a1081026877d97223268cb4466317641f6447b3943afaf3b0c64625d959ae19cafb58b4417551abd530ea305f5ccbebe692ade2a271e78e21ac836518ff3c1cabbaf754788fea9dc26fab2a16d8023923f581371d979dfae3896ee7c2173076418a5dafa294980a7374013c4fcb2d3162d451b3a62d84650228301e9492c07a908ce2a7a4eeb9c42cc6282a3a84195929425af1fd4cb9d7887584567865b184bb44735b73b77c93fdafbeffffa8252433afe2dd996c715727cc08e6f663aad45a20d826869bbba22a60fb1c59c54184fc2e6dcbd1ab1f209ed8c473cd97bff33edbb416ee37c061fb2bcc482e7b2e61b3e82fcc46151060f9cee8d3b09a1f4103241e8538bf52c023299463a265725015e0aa8267f1e9ad80322d8635559c27ca0b5c0d849464c8fa7cdacf4be806b5bf55f93af0fdc4c4e83d4cf8798b4bf2be35ec2d324d3da4e2ae6fba2948585249f9fc0c636679834e4d88fa74b2601fda4fce6d5a2aaa52798a35d5eeb7ca6e856672f2bed7fd5c719092a335237fa7506973cbcad461272e8ccecde3795717cf6ac4ef1bc18e7eec67fc01808301ab9b456041b1e5cac6e22bf387e1d1d02648817576666d9a8440b632507ec9aa9f278cdc8695a0be06e1b22beba494e3e4087ae8515df6565fb6bd4dde3727e8721dab41aeea151effa5211bcf200768e0b2d2c4a6a4829a0242b9ff8e0cda053d91a1d5c8607887e2496aac43b09233b616ed098409f11a48583d49616c64ce3974d37c632ff085c59a09471debeaa5261b5d08bb2e8a2d3cea10457c65a61296c17d85529b3bbd827a4e7b205c695695a6b108d81588530869a5e335eafc0ed362cbfb65833cd99daadb02ce5d8c168084210363a8541d5b18bfaf0e2f9cd19469dd1bb4671082d38c5cc1f1ff010e663afe4c163db26283d4b1f2e6cd1f9503d2c7bf3c7f065e50ee979113da83bd25a11c7d7dd84edfad505112b69e114711b0a630180aff770df842f3811babfb0c73784082b31a05c12e12d0c07e640e7470ea218d4017ba8325dee78763508012b4779d3ffaa3eca6742a789335d18b2425262e375d211698b101b8ff3631ff38ed737e6f35d2cfaeaf5150a2a75a678dd7ef14901fc59345a95359a326aee8cb67e19f4e0e4e11249e5e7c14b4abdee402cf73f7f2efec2867b75874f89407c57ef04acc67ac9cb65063222cba7bab5abac436409867487731fe09859a5d4c23b30d4d63566ce959d0d7613824f9b3e18be12f87f70c1d18d8f28efaf7365191ea63180bb22bd46a10d9543a7d4bf4cd9b262b7e637a564532436b1c2f2571dffcced323a3f889ad9e769106c53aa39775708ad7a783a059388527006d6980cd782399efef085be99e8be529a59b534c76e6440a571542334efddfb339d57bdedf34d93d4fcf96a6eb21e0680b65fc1c5815b94e25c56acfd167b1596505f8d4a69a9c95a4f7a5564fe45136c9e0d126c5caf9140ff4d9b161db3df4378a3e6f07bf40718676244a02f63290ca0f200676a99089632c4db645b92d9d1c1d8b90b7c77618798df12fe16745654efed2986754b9aa44ef8fe621fda6d2bfed32c148c4494031b2b0a1b47b5f75e96996c1f730707d54db32846317f54d23c91fce3f949c5d12244908281d6ff4a00acc130e70b5b4476fad4fb98cf9b1a4d3e19a7ea3ff4106b683c0eb167955183df8d4aaf834565f7c953488a144ee92dcbb27b978d3322bc5deb819e794569d3ffde9aa93d800ff72dbe745607de42bb4018d4ac3fd81bcb99916e540e3add2cfd84ea59e715943ae20843d7c34baebc88a9d38d592919c0472ba20e31e4f6bad17a97ad6b3a7941c059e9942656de2c4ed459f064cad2f15b607c3319cbb5845ffaf59294d818940f94a28e97d96e14b22d57e14e98b2d4fd3c2e0be4d626fa742b1b6e5ffd33a9026a3309a677c974e37c00ce5c3ef7d149d3f38719f4d2c267b09b05c546806c5f759f40e1f8624d235fda2967e7fcc65ffd0e2df2ca9f801ad229eb38c8f4dfe4db1bf81916889a8cf4b03583c1c61e426feb2dbb8b42c502e9b5eb5e497a84f2eb5bef49c14b36560ace1f85b8ac349d6650ceada68e745bd4709e800cb3f48ddb6aba8e28b8deed0e84cc39f8a2cd4dcebc1999bfa2f1f819cb4764160fc13ffcb5a505c12d343aed51d78c11451cc5cbefacf83faf58f60000ec3ac3a153d5daa3f47e48cb8eb7a90cd13c6a2aff005a4297e6c0a083510642be311a3c271490405a3e5d691d423dee433679c501fe7e56c085189fbde677aea37620e50971ea4299217b268677ce84c537ba3cbdfe7758781d1305d6975fd8a06fad3e456c6ff1a7665d7d86b9683c9f1cddbdf2a0ff94f279fea9644d9aba7321fe1ac1a1c458a107d48c7849164ea14cc061c3e2e2e1905e7e0665c41369fbd03810bf0ca47fc59ad77a25f11765fa7f6164a59f0e2301e6a857e492657dc5275b066f6cd397d0137fd310713fddba54612f0895006d31b9c83955902de580178e7fada249578ba4b40cd11b90040b3b748177fd3eae2d4a67550cb1858ce51cf2190e701e4603fbd15d6b0b71979e1f5d7fff3f67692d39e81cbb6d52523a514c6148ad84a04a66297bf09c35b272965ce5d5c882e45e850b8a56a22c97d558caa4b70a42562a1c33d51867ca0507dc9ff12c2513f8847e283608011f6bffffa10c0d07d80b8ecefb3f54bae1403d7b32ae89a5d8931b731be1cd71bf0ad1672571cd97538e3cdbe8135b81957c090bd4d317fdcfc04d772edf00936484ae9e7069643e15ec881827f2e9d1c4d1c63ac8095a92f02b89ca6da9e1d68c2d2b410fcdb42b3e5f150a48e58b347c8ed5ad141", @ANYRESOCT=r2, @ANYRESOCT=r2, @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r2], @ANYRES32=r2], 0x2c}, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r0) geteuid() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 16:00:03 executing program 1: sync() getrusage(0x1, 0xfffffffffffffffe) sync() r0 = getgid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x6, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5]) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x7}], 0x1}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000400)={0x1, 0xc8, 0x7, 0x7, 0xffffffffffffff3e}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000440)='./file0\x00', r6, &(0x7f00000004c0)='./file0\x00', 0x4) r7 = getppid() r8 = getuid() r9 = getgid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="1e745f2b709b9f21e8c330419bf17699e49fa092b641a677d1698a61e15c28e37fa2fb24fc54403f413e6ade77a72f9ff4e59bb8cdb2878a63fcb7de3c706d90866cd39b6fda10de0a85a2aa00c674a7fe24f7f7e905afdaf8147b769b329e622d168dc39240b5ff2314b3c37603bee2413556ba609d33048e229e0ee45023068f1b8adb556cf2829cc68db3e67db868e09ab2dfe8a49ba653173690d65ba84a781e", 0xa2}, {&(0x7f0000000280)="34a132b3a08fef27eb3b020c903a3ad2325feefb0d3c7e5c31ab51c096f272b5914414c67d6e52d23f6c54156f45ea826c9c44c23b152ac99568d5301ea811d7a1720bc0ac", 0x45}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x40, 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20081, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x7fff, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="41116c34c34fa95f6d939dd87264d431df7dbd812cb91aaf3c99705fc41f9ad59d712959ecdee19917a911cd295ef3fc69b6bf54021ef98359d41fb0ad1975487bbdd1857f8be4daaf3fa08d3a03d94c9c08a10c9f5a5bded3b2870872acdd883ad48ad5477b553013157b64250234566f0cd02d5f0d221b3307176290d12d5d3f384c1a85f765f16fd48fbacb46db5627e52b333132399d1e3a11293d57060c4cbcd0d0e06b26a7c4e89fb7ac1c18bc1a703feffd1a1468122a8b5a744df114dabe0021523832726959f4335734e0f1cffd025fe5acc581f8f4dcdf94f7a85489948fb56caa9fa520571194ac67bdb181a60a6b0822a29e1fcaeaaf4a57701181fde59e03a1474639d703b03ec4081ac40d70538f9f23f2bc531fb6f8d189afc5e0871aa47d9a644fb36756cacfdba1d79b029566f1ad2fc5ce85eb83fdd2bfb2886d5bda9c173a6a29b781a23329ad6ea8b89ce9ab269cd028b2aea028dee11b46f1798b8319841ff071aec6ab13bd8b87cfdf691cf85d5c274ccb2d23815452078ffcf87e31bd296101ce42f6db3d94d17292c7c801d3e29921f48d23bc0fff5e9fe7b97b26806dc6f80e17d6f6a7e0208de4bd9f980f6fa48f9755a86c8179cc8f488f9e880d649a843cff3a97af806aec6302e9429fcd59a7046886771dbe4838919c94050d4c3e74e7b8cba66f86043c39a356328aa378164feaa05c4df8795695abf1b88c545c1f1209fd3a6df0a5afe8589193c2baa4923bfe473b461f30162f2a20ac2e8ba34bdcca8a37d249514cab25943a750fa6745d266c0d5d14a8cb71b3f6e8c4928929ae486136157a78a140b01daff394e51d751625086abedbdc7ceb920a942f6d012512755abd5fd9c71d32a533551e8f4f35ce6081b02eb4e1bbbe4ab50f066ef4752a2020ea0a115c921bf2018b914811aee7b73f57fb6657f21eaba2b01282275cf866705818a06b3e42155afa33f4cf6bbbf45e317b6bf5d56013cfac25ea08b49a8afedb8e4af9ef56b2b9bc157bfd140e2c97d6e8cd85715a67dbb1745d13724b44dd9f03ea7b6ac4d63123485e67b13fbfd7f32c56d41ca5c9fef672432fc26c035c77bd386854b0bf59cbb7e0b7935ffa11142cf1c601218a04fc1caed8e96fde390a43228ffcdcefa2a5236782dfd373dfc067d807b956c5395bcd203b20c4e31d8e041e14d4935695088f7c397405b973b8125f17a5e1f763e9cb98955c3a1e3fcc782f2e6c1c0f85c6e74f24faf79c241f9ee6f36c9acc0a830986e51a04a901584c304a48ad6b7a7bde8c597873fce0d373776c362f322c6bb549c9b4e21164adffb402409d444872d9c531c885d7488b9e0919f6c25b9a7aeaa5a39516ceb1e9b94a4b5ff158702cd371b636d81cde51e31e46f16d8870e31d164a3f0bea6a2ca85a5f4c395b3abd4b9652a0960754dcfda3d135e6ea579fe9416c7e883566b814b93b92bb3dd96d9a02db846ad885d6434d81f8f239cdbe663b1db6cdf7aa927f1954c9eb642ad256c3b24070e7fcf7527cb32c91e1fdefe3974e3bab7ae265c4a312aa0f884fdcd3e37026c1213016075bb4bfc54ce2e964ae8e43713f27645dc148703675ba1e8d5dd394a375655ffd8f5f598dc83d116a332bee842e6f6e71eb921900d5421a2a7de30c871207160118a2fe3f96300c05083aa1daa9115a4c15b71d54de25c150d2bfe0d9ea7b2388dc30eed3a8d878e0daeb433ddf95a76466274c9cf5b0b8093ada71f5977fe09e9b0609aaa668779ac7e7e056f907e8623fb061e46f13012b2fc532f74a426692ff4d7ef8dc0c4d3f73f24a0706606c7d69e2134a40e58a94b9ac2873e666e124098f9ba68be9fe57a3b6750f69b313203c3cd7abacf5e23963502be365ce925f048aaf30c6159f2f6936fe854d8600e1cee67702c204454d4a498dfa836d0ebb99bfb8740e7fc22002a6dc2a1d98ee4f70af657f1f1899c91b42ee3e8354545524c36afb3a72d6cc65474373dc7fa8818d8c3b48306d6178ec13ff6163eed74778a4e8de3a310f3b669da8f0a4a00b3415ec3554d49ebf893e7c3f5b4d6224ba64ba9914b8c8f05ae62ef9ff18b6f453b7494cfd596fc0c704d4e2e062ff338e58d2c219a778b93fef55df1bf7efcc10e9e3b47424224603f43f5add36cd7a60cf76df9310dac84bf5e3a7435cf7411a953febc2404fe613703c78214f92fe769660a46ee4bad02f374ec2f624d01f2c6f6980f417b7bd6f0ed98f91edba9731672ea9601b8f12f984a35b164e9176ecbf51c40b6b836135810acd05d92a84a3b303cc625962ee87bac9d1c3603c82c8f62b7bf54e7b19c4fb8710b5aff4db3bd069a29e4cde7fd4e7d20fe5e815d36daaeeaece260cc89a7fa6b82a6fd4d12435b91d1d461f50f8c728be7944c9b37a5923b4712e1704f3ab8c5fc921bba866e9d5b28236be026e1782ed7f82b2bfe502d5f10ecfd7554e2e7ad26f6478b383b210d6143b6ad9f3f2f3591150d0701e2071d3975cc1a33723fcdcf1220df0e4b3e7234aa431274f3d951a04ef90199017eccbbeb9d22b9b0ad6bc91be80801d4a8313939bb930c0feb47957b6f7f7659de3fc9a1f9dc40b0aa9445a76046eba337913275c8e528456ee2f8898d61cd6e2c81219731dbb42bfb69ba558b424753a3d49a118b9c3d528cc12d36646a7ee85c64d0d47e4f6a733e23cb72942608b5792d106df4cd3bd7b71967969c3151777a8144e932f18e22512b575b47a75d8f85a1e75e4c53c32d07e2b06b170b6a00bacbce0228c6c9b42552241e752844c3a1197c2f0f037079988b77c610f0a18154e54d29acf881eb006c071d4d608e4a86cd02b80a6a4bb9571edafee0df94010ee5907829ce2c607f154bdff2717e8c209500dc96bfc09d5cbec81922d4206d0e93cf7e964ba65cb7df16766134a7e4bb1018386aa2c12ca04d5d548b3d3376697816c035b803495e195dc56e9864f3860fca412d9ddb460eac53b494215589ee7ed3749a39246c4b1cc66551336ec4cc25c23f33c68b12567f9f89d9acfb9b525ff8af0fecc3311a0ed626664bc3e4e2a3532c818142ef6f6d96187496fd0f4d886e9be9cbce1970a02843400f47c4621082fdea6289c86802904062a673429bc658af846fbbe3d9d840430361469a3d80f1642111326641318837d691b7b77b507e63e0ab5328faa3d67713c4adb81b7eca1b019a46ff0c0eca886a744b2d2573bf738484024614e9c5d83c0312efa2d0c9f26d295aaefc56b9986b2a1710c777b7e24ce5fa79634950d3d3a942bdc826b73b6ebd3d1e7b9fd731925f84d533cbfd05bdcf95a8c9d73394dfc3786483dacbdd6dd4f7328eff2e5adc608a7c10bf85865b51000b03ddce7483a27c83fc132926870f2d0dcdeb5bbf76fa44ed9188115f51fd87387e2f8b8791db81a3dc8b89b4320bfcbe88bf8a3595dca5a214bc455cf8c231fd73a504f65f604a24908ffe378102113d0c7939b5b51d7d744583a7c4d99e8e852222682b92b9fa171725d7d43bc1b248a4f71ea4ad7259a30f1e556fb39b94608a1cb42c6def5730d49bbe73211c730a32624a72a8654c283960680d0c8fcc982a635a023fc7f3c0df1cc1fbd757a10a28c544ecd3a613ddbb70d2e2b936ed7ff110753ec0bffdc83a43a6b6f5bd5f8304db1f61c4752a97a315406433e0984d8a82ad24a220aa1ba24673f77ff978fcb7a4c6246473d4774a1442e5ab9a457657cacf20cc5afcbb01119c1c461bfe5cc9dbf6e158b41f7b27cb91bf622d6be4ecd461bce41eeefffda9b07c02131a2775cb8416b4c551eb1bf35bcf7c45555ac7d674e8de0ad02ba1defd72fad41840a9c769a927b4ea38a373f49860a57e6c49c2de9ae923d2499a07b2eb9b54a0e4f4c1ac31c88e555c671fd4e7c10f02cc577b1d74f071573c46623ae6f1067af3ce202528c35aeea4b93327983eef35e3ba6ab58a71f029ae38bc6e426f964834aacaa3cca8a30a9f9727bc565b833b7ae26908485e2a30415eacd503f3eb9d2eb189585bd078776918a8a7875258e65a26eb422336722d46167d20520e8adfa44c450b17a8fd4dcf8f51ba088b723f8dd68d8d0237876377580406b01f064931cd11633a4ae36bb422b903d8f2309551961aafca8a9b71d7a1def6f07caf4bd774c416041c78f422bbfabf7e4b97cbe3fea96053da3d39d5c5d7c0c9946387d449e63151595876e0eb275548d3faef1c1e684bfd5b9448e64bcc9a8b979db34c57a58245852e1163c1ab6714d9129d2f1480493e1d4a2221e7f0c416e3bdbd8b8bd1b0b35196236be88bbf33b922f3fea8d31674990d8f7f24b76ab8aa501c425ce4106a97ff647f31e07137e0fe1b7a6702e63676a2ca21b57f0bf8180ddbd071f10db5caa7cd4f5fb41c989f985c273b65a5b63b27b95c04d71bc8a3d56328bc615dea98729a56b67e7a2cd1db130a07a6573adfacbe2cec514d81503c8c58531b6a60a84b651ef83af6cfe6fc763a42424023fa38aba5f7c970099651b3aa2cb58c743fb53314ecf2433ae114ecd65a21e8c824c69496692fe23f67c4848388c4cdd4d7aea483ea18bd7c63d9d9dfaf19070dac460387f277439b64c257a8e80559a4a16b0f60a1ed7c0cb8f3829020c9526664741e0f1d82276937f34a02ea98a70e036f353e2533b0406c4918756200ba9ebe21b1c54ae5feba07c1639dc6028c3e39733632e3294fdb5e28bc66053b8f098e6a390e86f4cc0c9c91e3103c1334bec4cc0f31419a56dd071ada235b9f75fe3721d403a19aab0d9f1a9c2a47509e691119dc629f3c6f5ab7d9c91d9371fbdfeac220d31314c0e9b31a1fcdc4ab730fedda3c455498a7a9148bb77ec16b53c88ae88cc3cbcd3efabb841b37b39a9e10ac71a1c44eaf40c2528cabea857ed8c2f66d0b49920d4441b5c0b9391b653981b5728613e823387da197425b0115d7056c3b260c97f0d8dc72ad0ba6e1025351e1180a3640f65035dc0a13fdc397dfe4301332b13fa8edf8ac04daf75446cd7eef5896da09dcf072f0f3d748bc5afc713b4d450b15f5fd54a3e41d526b935203e735029cfca02ec2a4f6ed820611ffd7d2725981ff8db4e7790165040b877104379fddfaa9ee09a52f39b0f7a0754141f8e6fde73215a13a9ab49655f51c52c7945a9dcc8f60de54208319350d6dd527769099012a09e519aad41c1601a3dc83cf4f3152b3945ca1d7de8476c0aae1e9b2a80bf1b46090cfa6e06c296fcf112e604827ec87d855de8317ab569d5950d94855cdb69b6a67f4a7b5b5685bd369614580c3b1c80c3a162cc8cab0ef72a0092e739f626535b488aa3dff95667b768f40c15a1e378ec0bfc8f8d75de921364d9a9cbe01ffb0ffe6979fb430a3501c0f9973382fa382d3cf0d88db35194d0ef23573fef009fc0c58378577600d8a2fc42fefc13f23d362612e8db3cc6b62910e59fabd0514403b93850c9fc5875fb69132e1d30b7f7b8a7deafba195cd6dfdd58845aefb8cd14741a8693c9b80477354b13e25232af2560d83a339f856bfab10f9462fd8a28e1ae6159420df3789ac0eaabcd38c3a69d54342674a215180ad6afe084db8578fa0f933baeeb08a0559a6b5b1e94d8c1b3d97da8113c7b8e5cd4840444bd98722e5f4f91f31f2b73bc261f314c85ce30ac52fce60d348da47b344236663d6d688e5ed303c968f6c52729de35ab8f40b1cded91451acb0f0ca33f167cd8515eb76798c43e4209af88741d2bf4c510ca140835273337a39bf8c13027ca4c", 0x1000) write(r2, 0x0, 0xfffffd5a) write(r3, 0x0, 0x0) write(r2, &(0x7f0000000000)="b0", 0x1) read(r2, &(0x7f00000000c0)=""/106, 0x6a) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) 16:00:04 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x101, 0x1}, {0x26, 0xffffffff7fffffff}, {0x0, 0x7fffffff}, {0x5}, {0x8e, 0x4}, {0x8b, 0x2000000000000}, {0x27, 0xfffffffffffffffe}, {0x1, 0xb9}], 0x8}) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x8001) r3 = semget(0x0, 0x1, 0x16a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x5]) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xffffffffffffffff) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) pledge(0xfffffffffffffffe, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x7005, 0x4000400000002aaa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063c00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x40, 0x0) accept(r0, 0x0, &(0x7f0000000280)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000100)={0x9, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x542}, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x8000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readv(r0, &(0x7f0000000780)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000240)=""/240, 0xfffffffffffffeab}, {&(0x7f0000000800)=""/247, 0xf7}, {&(0x7f0000000480)=""/231, 0xfffffffffffffe2d}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000580)=""/238, 0xee}, {&(0x7f0000000680)=""/247, 0xf7}], 0x7) 16:00:05 executing program 0: pipe2(0x0, 0x3fffffffffff) socket(0x2, 0x5, 0x5) mlock(&(0x7f00007ba000/0x1000)=nil, 0x1000) r0 = msgget$private(0x0, 0x2000000482) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) mprotect(&(0x7f00001ce000/0x1000)=nil, 0x1000, 0x2) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x20000000000001b6, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8011, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) poll(&(0x7f0000000140)=[{r2, 0x3c}, {r1, 0x17}, {r2, 0x24}, {r2, 0x2e}, {r1, 0x1e8}, {r2, 0x104}, {r1, 0x122}, {r2, 0x80}, {r2, 0x7}], 0x9, 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x3ff) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = msgget$private(0x0, 0x102) msgctl$IPC_RMID(r1, 0x0) socket(0x1, 0x8000, 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='r\x10') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r1, 0x96}, {r0}, {r0, 0x1}, {r1, 0x4}, {r1, 0x14}], 0x6, 0x9) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)=0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x80000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r0) close(r3) getsockname$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000100)=0x6e) r4 = syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1ff, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x19, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:05 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x100000000, 0x4, 0x100, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5ab}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xed4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xebf}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0xfff}) faccessat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x2, 0x3) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x402003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x40, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20004455) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x6) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:05 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) pread(r0, &(0x7f0000000780)="38beb61761dc05d20cef7173d1dcc444e2df8d9d3e3dbe84f57f0f84929fbb0df5598b0101137fddb9de26f5f9a518cf05d0e6070a517d7cbab7fe0f781225dce41119b8939c67be37236b6c24e6a21ac286144a55f11aff1edf914325c0e92d4f5ae356593e2a2303e8aac6559be6087afcc5a2c2fdcaecd71bdf10c5bd2cc227ec6d02604ba9e8d09f376c41bb2badff24cfc19d39093e63c4a62a00d2d35d85cdb4876af8f67c20ed9fdefec44a33c6a612c04e69c0162928adf2f94aa15188fb0dfd2c32a7b1bf234a9123fbd9a600e4283d4ab0a7f1c958dd8c371ebec5f433b39ab08b3f682a5703a8015de4aa027ede62c5f9f9f0d070960a396a6eabe507015327e4cffaddfc4e330be1bac2cfe02c05e2cd932e085881e9270489a0002c14014222ff12e2ea47e4ce4f6717a6fd0a5303209ec376b47ff6da0ef6e10ef97cc64ca05a1f0489e7c5800c65d55f6ece7a8a2272f0f23d8cb9d295c5b74069002adffbb0ee8062bf6211a17128ed414f5396207b30f89a2be845606274e6d37ea20213c3bcda1d7fea007a6e063845874939f7b880879af4a0c5c38245a2ded593ef560c2f5134b740784d2a903854c9abb9cd078062534371c6b65ba3ae1c7c234219db99e6593823bd4097fe195485e467a9bcedb6001f2f7969ce9e4564b8b478b5327a9d66d0db1b114b915bec36e005428cc87456c34382950a7b626a11bbeab7c3636cfbdccca08e2338567320bee3f094af573e8054f6cd972836b19eb35f84e92bdc1a2a8b5aeaca712ba77febca81721d84d5b8d06df38bd7847b814978dac32d4dcd4892f31d73d89f6c189c61b655940f11284639439d9d9416862f568ff47edf64b15d9596d9a796ce063f689d7fa66d90e75101cdaf66817843506615fd340e1f90248e5d306844cddb89f37f8f7d74d82df7fd2557531851fe1ae5a1b5f0a4f306188767de45ccb7282a840a562b0fe278dc01617b79eb1cab23eae4f10b680c1a990dadbfd69f73be3f200d06b2b5c669fee1ea02bfeb8657e53011918d8ded6c60eba517cdc2152656ed82f3953f4390d1adef6ed15f1074a0d9fbbfadb61435c208ccc8d121752b6024abcdec8c1aedd51642dfab3363714cf18ba153d2a2cfa44fd073970c5feee8630776b284b9a761a919afbea5de42307609e99c75887eb92d529d8e5563de464371ca949ee3d882fc62c959e0a1c0408131b132905d443327f4066c7ec01b69fdeabdfdd6604dd8611f37d9d4abcf486268af6291b575b6a169e456648bcc477005d974e88e166a33843f3e62c19327294e9f93075b9eae0362fbb6c2e7cb883d5891a82e30add8ad4c1f1eaecce2072635f8d68dcf45897e728968bb3a6f41436514eaa593f55ffa7021a5a91d15c052e3c9e1d034b0697950f03a0473cf91dce9921927818e31236eeab9ab97a815acfab144caf684081fd77fa72628bc2d6ee07b2101fa85fb79647076ed9e986e79ff44b446c53eab16ae40f800b848d9f5ad785854f1d1490d1d6eb9fcc513669d968113185594c272f5aa0babdbbe477303d25ef339cb004f38cd00f8671ec8fd07d5378f7ab07810209a1fcd015fa33015e0087111b13b00be1c3d1e1d737bede616991800eca7c22c90628154969acad48534384985e2a92c4169d1e6d544213433264131200987a75ddfaa7a5df4dd7fe2aea52fa1d7f2a0008fcc4816221832d6710cdf8e426f86f4b5ecb50b4aa5a6dc6667742147572ed90ae1ff8bd6574199230a35b883bd2ad8657284a6093fe2603eb9fd2bae8ed0a3098c028eb53292d9360d2d9a159902b3b771d4c22d1f0325c12742d385699a516bc3d14ba6125febe42e1b9392a8383a0feaacddb87b80b2fa7aafc31f95196d2c7f579e78eb873a0545c052bcee24ea31ce221b01e9912cc157a82642b1e0c70a1c207b984332b0897228fbd4cd170aef7523c74373cbf362517d50c7baf0cbce823e4d502ed269b3ab40b5010b7456299d0c05d78263999a53bf6296c172eb3540c3840da3b470fbbcb603b33547bb97cdaf2c19b6ecc8d10a1ab31d6c51003e806abade268eb2730cea62c9cbf80d7f4fe8b1140dd52fadd259b8ef62a660c961bcfd6eb255096d1bdc2ac2b03c843e96ad46fcdb30b582b2209fec08fd683a2705acd057de76689957ab2f10898765f0588bcb0dc43a0767ba064762b820628353dce96318dab2906ccc51f8f2030ca532138f0b26499178237b8e02cadde32cff6d309c4561822f2b183d708554729f4ee87a617da06287d4f2762ad9de96c87738c8fb9bd6f6b8dcb145193187ed32d84dea78bf53b283f82374383d8ef78d0e914143b880392790286676fbe9cc87ca1743fea72bbda47c8ac21e7a2e53eeb073a36e0477b2f0e882d48b6b7e9711ff0bf7107612633488b752eb0247b3feec782a208c23584bba92c33d0670cd3fdf0eebf306972384be266388e8362b9cc3649ffb246f48adbe017b1cf208e11df856c842388941b7a0bfd4eff1a656246cf168300e56f7b3d229279365dc13b584fa89503a8d1b973b2f9dcf111954ad067aa3fde33546e7f5fd75ce576e0d178f9e818f407e4127b1b32380d1fde40c31086ad0a54a53c731a738b8db305068d309ac12fd831b805bd9a70e138ee0752e041b0d3bb4ad9021e98b78de904f6b8ba558cb205cfd388b621ae06a9c4abe7e7e604964a481cd178accad724d78a46bc60dc1f5b3fbe9ebafbd7fe4286823254302ca39ac717ef73978e709abfc750ab25d349ac6ce5b162a33b552759ab78d974f2ac1ff858b305c856af5f1bdd7c62fecf614ee75d59c824db309d5f30b8c303dbe5db9426439bf32d8df11d338a29ae60294bfc3071055c2ed072849a5a205f97cb33346f8bb53f41bab8973065185a854f9df601167f0957994a35c7e7062201802ad9906fa05fb96dc90683c5f1a88792d91079fa0e55f1b2e20d0c915fd51d798ae991e5274635f040f9491522de49a8527fc73671daf362115575514a4608b89651d732c8aea3195797f3800f911df47431b6896684c44994014a347740970a5d3ec6904dd5a0de377427dd20e8a8693f61da548a58d978a567a78119b63522378e22701282043d356c8b70ca0a4806b9b3445706d6452c59f7474add3adf80a917eab0c5c44653d40a8720577100e7d74827dafa495c3f8ed7fcb690773a5764d1505fd02f8489dd55dbd23d02fe4e91a5ebfeefcddac06320084ac4508eb7a47afac89e4e02e6b9e3949b09a16708e1668ceb00e3ff7625e88607e7ba53478512b1ba42a2d9ce961e33c8c5c5627b02531572c5d8de3cd082d2ca0fe16ace8753ec6a11b015224103ec81fdd408960da6539dd266455055a330083ba5df2f17ddacf9d8fb1151235cbdb509ef59a19a4fc58a2ca59fb4aea2785b3a3f6f5148d2b11650b37a3b2a757a441c90449eee7fb9e1c285d2c0ac78374853cde2fd1e7bd4e4c815e68c7dabf4d81beae60d63ef83d00a93633d1b4cbf6bb27ade035192b552ffce542e3150bff1a069fce5407c90a0d263cae0288fe27f065c175b3ff4199087c5207107192ea9276c96858723701b5ba82dc7105f98201269b68915a9855f867e4e75703a80b36097aa3b149a2c5d7bd9a33a40655c6e1ffc4d86f13a2982b357834e91f364e8f6a72b922ed27c79df1de3672dd6d6f6dca1ab3e1f3896b175e366df5a040cfc78701aa6bac7d4f1b6309087a6eb5e1ce1959f3bda6d3218cd2410fde796085852c0f57d2528e41bf330845b96fb43b3e70b7f748b2abf75d9e60358cb32686a03b1c23861c2dcbf6c42766c382706ca293a09df787054d137f87623b9e59d6a169d76456ce5b256cfcb87f7e1e30d4f2e24a37c5f3b125c7ebdaccac50ecccefcd07f5235181c2be7b407f82f7b95374237645a24170cee767341f264505d1357aec546bd0a58a3f9513dc5e8ae9a385f5c9ece13a99392ad5fd553339bd0623a5a70704c5a009c35cb9aa87cc7856dee401853430f4ae221b22d7734d785b3ef20e424df291523dc1f8712268eb9f56030fe90738f324ca953a7b0ccf9b91409cae04ce3fb27868f50b3c9ff525ed15d0737bf11a580733fc9175a6b4b7667be58ae80a2575842fcbc9a46e66d9df002a6087a9fe6e326cedd0f2a79cab40979498671d7a0ad755eb822e3eb9dfc785b6e80599c5e2cee7f7164b76024b904ae31c01785dc0e37477d58dbd6f9edd90ff5cc8e2319ef9b41e12cab549fa8072e77d63dcc24c54ef21e724b6d4d6a070e6c31b824f62e7cdf51ff226d99cfb1c796d642c9ddf8df745933ee7a9b98b0d14a9bd3c291ff20c9dfedbb71dd86b6134559f2bda789ae26009cf09ff2f782ed186dc202f1bcf05a89f9cc092cb925c7eb2568dfe3a01d55eca255f727468c0ff67c1428e8c9acf8fc908e3b4527d151f6b685b3e39a8df4c72ab8105529cb7db05405f6795abdf4cdc623f47015bf68f7324c594e030c4cd30367bfc7b986540befafbacbda1b9a800b2c4a4b5694a73e48374d0c60b244b2442cf140c190bb248795aa7e521368b5977ce7e88a64f866153b21614fe31f0ff91ba2ce319aaa3d6daa84c7e4db5b587b4071ef4240a9f562f1b70735d2dbc63cb39698538f129dfc51687b9aaf3505773d8dd5a77dc8d0a4a38af1a58abf55be37596463f8ebd1665eb31eaf20c7fa8cfdd417f5af5e479008c984e8befc41d7cfae8f1ca4dab6b1b93dcff4086bc2db620f6cb1f4635c6aa2da2f1d94b4527219479e540b6d2c35597fecd2269097ef16a6543aae3ac54d391e819cb30e26b2792cd57d873de0b4ca3f577637edda2a5e53e0b76425fe20906ff70580898f7632eb79ddf3ff815a855b943024ce7a5a383f357b98b74830bec8dfffa62b219231baf430b6c5a5cebbb67f590a15fc731126aa54cb5bab717b90d1f4e1741c7f86df36b9d76c202536e0b1e48fac366a64571925ffe358be0ff1ed0ae197f5af51be0fdf54f6a26ff2d89a3df4bfdae0a68e5aa1ccd8a91fd3f205e0e96757e952db7a5e02ec493a3101b7e024fc241d2e5c0279122abbf8fc3ac155e6ae20c653f7c1f105951ad5b312a9102a9018fd2c6f46964b2cb0f48dedf31ee616de1e48af7973b050a5149f98f89bfce6a384dfb317502b92436eff2778bc468fc48669a23f051bf8d6a91fcb0da26682ebe23456b38b90cc97e36271b8f59c487adaca415b73947c83b033921cf7501a735b7f5fa4af95df24ea2a68fbb1861160d0516f75c18b9f235c69a7927ce892cbafcd76d2d592ad8c2b82af510d4dd140b483664065d28bafa167e4eb9ff9bf3a407406e4f622deae7c7e84f3be3162afae2a3c10af89fbd2f878dbcc08a5619321e99d049486933ed9bd0f495c82b70407d1e75feb5cf1603eca42542949aefec4d13b65ef466901845ba2419b0f34f53fbfec9d9d235f88567db41f9ca14f196138334a029b0b081c9cca488bebf0dcdc93c4b2d5b8d929025cf9889243eb8e1b9c1e56f73c9105489f813e835b5294dade4427003c0d0892221dd6a984310cc26a71a7ee636388ef6294a3cc9ea85abb80c3735866578e41113265c1516f23dcea37034fe6f0d7269a52afa1abb29c9ca31db3b00cc2147e5a073b12422df07776a5aa240c50dc5c7aeb34457b1f5534dca2f46a038362565ada1598eb27fb9f08642da48bc0bc40016efa7c2989257d3bfde4e8f5a42923c802b5187cabbce7dd6fb7a956d23c81c158db7233c703c4dcedddb", 0x1000, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c"], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: poll(&(0x7f0000000040), 0x200000000000004c, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001ba, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5}]}) 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cffff00"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) ioctl$TIOCCBRK(r0, 0x2000747a) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x25}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x1, 0x3, 0x27]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x98d734e95ea12ed8, &(0x7f0000000280)="98cb02e57cf46d2c8a3553ce656e4b3aab3a08c0576bf98a4bc8859d76edb0d748") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0xfc, &(0x7f0000000380)="37068e647e499f139a624b323ad8b7ee21ea6f6a9cac0bb3c40e4d7a6828c890e281bf9f30ccd68cbb833f6e3b9a5b778ac895374867424635462c7d8e81823ec99322817280a3e838af44fdeb36abad9c3711e80a34f588c3400e860a61c4cf5c2b2e50a16e89be2709874bf1fafc47de088b35e73b8ec80150c61164f93f43f0db88b8ad6064a97a0cf3994394bddad0297ae299905b7a69537664b198ad35ad754b5c4a4f7fe1649ff2d2a05b066caa9dc5ae243217c7c47b2aed91edbd1841e29a5c26c80cb552c533312825cfee894ecb4ec88172dd531211532ecfce3a3ceb308462b4281c0020d133977b270909a3cdc98e85ac7e606693a6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_gettime(0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)="2195637bc77a67c9ad2c7eb6f9aeb37ed93465c496a37aae07cf1b5d58ca29199d2c5ce4e806fb7c9d637901efce6e1ed995545e4eeca11c333a00a1db03d1f4b6071bb46fba6cb205226f343570", 0x4e}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x401, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x8, 0x401, 0x7, 0x1, 0x9, 0x6, 0x80, 0x0, 0x0, 0x8, 0x2}) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xffc, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/89) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800000000000d0, 0x102) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) fchflags(r2, 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0xbffffffffffffff9) recvfrom$inet(r0, &(0x7f0000000000)=""/145, 0x91, 0x42, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/244, 0xf4}, {&(0x7f0000000180)=""/65, 0x41}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/95, 0x5f}, {&(0x7f0000000300)=""/79, 0x4f}, {&(0x7f0000000380)=""/109, 0x6d}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4, 0x4}, {&(0x7f0000001440)=""/226, 0xe2}], 0x9) r1 = open(&(0x7f0000001600)='./file0\x00', 0x8201, 0x8) r2 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) r8 = getppid() r9 = geteuid() r10 = getgid() sendmsg$unix(r1, &(0x7f0000001dc0)={&(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000001680)="c3587b693284b3386700d0e97d367a0acff17b25d6b5480ab2dfbe029a0310c472230072d3e6d1ffc1efc796195c96ee060e67dafe5a1c24fbf268539c3fcba0f833b4e8f079c62e1c47835a9b1e3f8ca3d59a6bd7dac38c11b9c6879bd70ae71bf3097a7544ac87f05be312e5851348f8932205fe2ea6de03eab1e49881d1d948e986eb794208e00fe320f0881a7c503bfe3a2d550625aaff4a69e617b7ac0f6329ff97b448d705308d98005be0", 0xae}, {&(0x7f0000001740)="1b31dec2a1e5a88aa8ed3bdbb25e00f26045aa0a959ad5c1e99b503bb869237e8659956483d0d78bcb89df8b6a92dcbe07c21d58d0765aecb0b8bd772f130b1fa8dcc49964b3c5dfae7f027a12099e1840d616edb51d12cdfcb31cc507c84e2f459745fc550626b90be80899c13366417a9e175de89e533ea7678143a98a1a2637f35c9e0236736d4aaeee9fa1a888e9025546e28a8f046089ba69a462502f9a3776a4c47932738f80f0fe668eb7822060b06b9452bc5d1c6d3330da113bbb80c829b7efc0a1f6d76f3d48b2d758b4a4ffffcca2c3dcca101ab2765fc26e62c60602c8cd149e2fa91b9873b5bc4ca4760b", 0xf1}, {&(0x7f0000001840)="2055ee2c7228bdf8280bdade32633b83e4cc39b959aa98202d13c16719243b828f6b732e36264da26e58ad2b3278b9834be2046cd7c42f5d725bae5ac288f605a236990375c42b2c6e6fb59ed999fafb4e03e20e87632e1918d4613325befc005db68f77d7d69389ba1ff4b0ae16e30ed9147170c2f51d8e7b7193ab", 0x7c}, {&(0x7f00000018c0)="b05597319cfe3307683ba7833a3ce700231b274357370f4a1be59f6a650850987033160e65b441818902208de67528762dacf04971460895b56410138716a1a92877b19a745f6a6d34e19886749c868620dc5c6e3cda6fcd34ead6aedf813afd9dc1bf62e59e0657a449c65ec30cd9fe26bfe8d7bd796d4eb52a6366967aeef3419442ba762d753391f548ef", 0x8c}, {&(0x7f0000001980)="c49e3fad67a7f3f9c394031026cee8acd8802f6bbc959d6c8f1e34760c54891e2269286d6e5ee01bbece7448a197b11ef2fb8c2cf1e88dc84d4ad9c396ac94efddfd2b4c36e46d5cdbe2d87dd2de9e704d43d3533470a688bf0e4304c67d6403809de50641386413b146e7ba1255f6582078a8aed55b", 0x76}, {&(0x7f0000001a00)="d5f89fef1a0424080f802d22fc25debe72fa18658afd593fd09a7613f410f5877a2ff1bf1242cceafd24f9f5bce5b7bc", 0x30}, {&(0x7f0000001a40)="38cebd8c152c4abebe452563cd9d7eb240591f5b9dff2e9e6aa55d67032f6848da0113b3e36ebf2f9b16a45cb276be05fce6d2ddd9ffd4342dad948ca5f94dd1af611952bc89b5c3486178e312b10659fe9e0d1fb36c7308d13b672bdcc14977684f297c0a165b9cc9d4da23d3d5d0bf91eff7a09c992125422cd3e51e6776e91a0b5456c1e646f37e8910567a813dd70ea79a79eb0699bbd60d80007e09967e", 0xa0}, {&(0x7f0000001b00)="586bfe521979a80c2b5504eeb35c0542daf331100c0c8d1a3fa9ec22046bdfa19f850f085935785eb2b5209f95e544cdafdc6c5aad1bad1f3b70a330a6fab1a3fa29aa461a3198c1500a2de1b0b63f23f8558ed47c849b583e0e9f4e9024e4d03ecc47b3b470cd93794077b38751e7e5a09bef40bc2f803b42f2490f125ecefcab0cf397603a69d864d03fd6ec8317e813d7fe960287d326ee", 0x99}], 0x8, &(0x7f0000001d40)=[@rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x58, 0xf}, 0x4) sendmsg$unix(r1, &(0x7f0000001f80)={&(0x7f0000001e00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001ec0)=[{&(0x7f0000001e40)="ce1eb1f7f75e0ca4e4a46d89968dbb7f4954310383b492735185f74a185ef6ababbac06ca1d0bf5815148144b11b5a239dcda2aafaaa5edd622e59f4fec409ae7d77b715931d812968412c9762bfaa68994c96a8766d854966c7538fa181f854f77cff9ef59c33e3aab48f55af703b29e109ec2a23174d51a3140d89e851dbb2", 0x80}], 0x1, &(0x7f0000001f00)=[@cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r5, r4}], 0x80, 0x1}, 0x2) msgget$private(0x0, 0x100) pwrite(r0, &(0x7f0000001fc0)="d998a903c90635d1ffb8b91e5c160fe07e00f61e17c3a96470f003f512918632a06dd824d839dd36c679a1db334417802ada090f12fee3427aa94afa2e881a8f992e5f76dcebbad521c623755148758e9a9075a59017a60479e54eb47c49e0fa75901911d4c77c3aad4ac0ab50a2fb00c76c0d9ebe0077e9c6114ec544236f5a17a9f4761bc79f69ede70c804b6d70250bc94aa1219606b9d12fa3a24b35ee97076acc0470560ef4af296e61e40b846c4b87", 0xb2, 0x0, 0x50) pwritev(r0, &(0x7f00000031c0)=[{&(0x7f0000002080)="d05d1baf00a851521eb052c4b87b0e7b9a78c6b6b8eef8454fd6d64cb737adba0ceb9e681b2676d933f8d9235c319a3a8f154d8efb8656b87f9de581bb2987d06fac7cd14dd703f38b3e69e8dab5894cb91390b7b45f9ee2066d788e353f2eae9bda3e100bf52b6821b6847f3eb3f102c055f80a55327aa6ea38737fd12ce0f78231f175183c044c356d8e1ed1acd7bfabd2630ae81b2119d242e833510fb5b92e6f23ac0d0055c12da01b813fa974a31effc841796e53f3f82678b283626e017f54cdce0e985572ddcb3c67c8a1bfea814bdeb82b052ddcc7db89a3b636184b6bec89c73f19d89891b1c8aa669faf03f374331dde5cc399006809bfcea0e9af6d6aa1850cc0876139a4fb4d7510e5725151566fa67da7f047bbe4356f6c0a632b0bb4ef98c1db2368672428f0cc4437a25dc651b610134bb978b80155220ee27a952e912c119d914cebb5d06aba55eac3746609f10734633b22153440162c0abde2f7012c5e5636abb3d61f170a7bdb7fbb42b1151796ab02ce5f2dc8905d66b55f11c3328d76d49921e58aa8d4a0e16760e8683fa2efdee4de715724077dd77864f0c021f8fc9f1ac861fff7fa7326a93264353e9333f52e05c5f3ba1ce03b1cc0dbfb8590ef7dcd01358bb166a5e9aaca4efb562928eea13d4218528276e1b1a5c02f00a194c76c3c811aba5d3b9231b9a106101f134e29aac39d72e3d95d4eb31f83bfda5d8a060d06c8bf4689b0c0bc2fe5a97c1a9e0b2d1b17151579d2595ed2a1dd17a2b2ba925c05cc7625dc93cfae00258658e28e356b957effc1f46011beab5c3b7d5ed34ede18be6c2db9d99707a283e5d5d50750faff624d6a2648de2467b2435953138de7cdaf4f91c7838499b0f025a4a60d81008d56c4c587c71e235dd78cf0c9a4dcf2bc5f62caec7c02ee0c498846f6727fa3a0b330a4108de431353f42957a1c4ec74b0dae5337eb081ca51fc0da020c9256963f25a80e00e8426f2b6afc54abb38503a6ab1ea09015ca302d0037d9b6408107b8915e281b9b3f67385b755e5c305b14c52a4221b315b0a94b21ba660a5570d32970166a015466ae0665e140ef442b0247e686f85d16f499f212cd55b07ec08a2b2e4709048d8a3e7efeeff86a4795e3b8d5fffb1d3716fda60af36a8e4435133ce5c290c91c96ee19fd1fea9457dfd1342e02b468932e9c0820d57dc6dd0eacb8a81b9b237a1d14630b460f79029d700f47c0bc789e4ecae45934a10ef7c35639bab3bdd238733172cb490d0d31a9f15a9bfb67e48e6fda6eebd7a9425ddd47df6d444581aa941a1ee71a93e1284f0d5b091a6785f4ee233c74a6d09d3182076139b91019e20a480475f685b6e3b16ea0ba0128ca43995886c215fe230ae04d940312d300a2d8fcbda4d4d0fa9bcb29db5873c68803037e0a27395a3ccd88801b4201ba86a4d5d1a148c1d42f6b5567cd9d96bf9c668aa442395b1045b437e51e2722a2b838117a2ae1909b56e60971f0d017f1d35389e168a7ed9035ac60e8662fb6b1a0dd67169e3ad260a6105ef0707777f34a6a22a60e2c4b489457f451b50e8b50688816ed7765aadb8acda5cef24258dc575360c6907da9523d941ab286891a1a1a4a3f2be1870cee346bfd8fcd5e97468c813899b7cbaed74279c728f01b8f5c79a339cc15eb49abf820759cb30c261ddd894d1700f4bc21e3dc27b25bc52f6246a95ba06696c7b95e84fe3157f3003d94b293fa6ea81c0307b67008336542c846eda171e4768bbada15c740af5fef8ed6eeaf2285049a474f9e3b7e5a806800aab93843c19fa255a80418952f6e79ecc3a249f4927c4ace678601948d76ab97a7ded5b60e3e8e06c3cbb8dd913dc7b3b883683f7a61ba46dbd8eec1034ff9328d13bbc23cde0549c090c02513a8516ac65087b33859a1dcb617e3876186e17948b019290cef6d3b8cc05a3b383b06e8675d22090044bb5b594a57d0fc3a4b5d6ae292dfc47f751499d277d287868537523147e536d5f19a32697e3a748fef6063226f5197d7b5432f224bfb56f3d0f8efa74041ecea680f8806cd2d44cfa84a98fa9db02246033624804d37fa1b82a700957440f99a38d6b121db38ec0ab0d37508e305c6b8b52935b1a7cba32ecd2756b5c70f5cbc1fce17b85ca6aef4a570396b09cd0a9f977c709fab968774e8eef499dc75b767703f872b0c7acfe87f93cfcdeb4d69880200b119f4a24f8f9f76db40375b78243db211a4184ce1a311c755917f26e34f32b5e2a702c91a761581359192c5e9753842174911db681563d70e9b2228fbfa2ed0480b7fb124f8457edfd2545b6367ffb3efc3a679635adebf2078d84cea91df124263bc48a1132b1fb1f3c3fa87b210abc1fabbde023e372615ba48e620083698ab915aeeb1ec8339cb86c97d7ee31f499b24740009e14438810695b7a797c6f2dd2ed4c0709cabff9df9c02d2ecc9940cb3e33d4c014359df140c156c705896c41afb0a89784503c54ada19bd07590f8a3fcda98e6328b46ca9081dcfaa56818ee8c5510b3d41282f9868209c2c7c17a599752065cb6d72e975039430c7f21cec4865d636ed025144663c859f6868c0ab7222127089257e6637cb11bd204de18c7d9e4c7acd032e8b604b4052a7d9782531e255c4a8277c03b6ed454658bcbe14630de404ae1022779588fb5a546c895564aa00c28d090ed5db588639af26ec27ea8a137b72b0d974289b752aea5d7bbea3025c0989a45b9336cb600d88cfcd03c8120ce8653a8fd779c6d8040c1e5ecaf8e18bc749366cbe9e5b0d56ceb1eac0af560ad3c10c9ab95a30f95fb62f3203d35fed0fabcfa15e12fd985ada4e033134211bb5a464b87ce3925f72bb9a0bcd6bfe9253886e4b35fc3ff397285b8bf1aeef8308bb72b7aee0bd26ec762b5f11ebcb999df5b1faa7d9737a550c5fee5fba6cf4c22df5dd8c40b9033de4455d3ef9fbe496d1ea39a1d29688e11abafc2bb5fedc456d5b9ae9c2a8b0dd8f2d2f5d0247f92bc51416b53bfd2bea5c1fa0722ffb4add132716c5a18e38bbbd5cb520c52aaad28ca75d1f464a6f93da74779af4aecf09bc7466b2e94100188d8a47f6696f482dbc8f36328c2af9ba2e15ab962ecfa3f36ae1c7a4ac5329f7611ce13194d5d88e3ea2bb7989ac5697a6e912ef82e403db4ba12459d3e40133c6b9e0e70b06ec3081acfea236df0fa26db743583fa7ea0e426dbab09a5296038bd4fa12dcf2013fa926c6141161f460062524c4d30ae9b12bbbfb03a28417d1c92cf53e38eee0211cfefac8183c279058d55921ff37c2a368b5bbca43ec56572e906c9242f7a9060587c4f188562583967b09683a04855cdbe5bf848bec53803a1a453bf95f7d4f7e11c843f1e0785b3400ac18126343367ced43bf2d6c89486673c539f74061163a86108bd945bef0adda48fd869b5197d4edebb34bdbe9c7fcab1ff9cd072f582f3aea9e7e0b0e30566f06c584b5ea1530db0a967dcc7d9183a64aed7884844c2ae6f58e91e19982b42f21543f88da86ae611a410284f6ab04304e878993b680d44a86ffa26a2db06aa2e1db611e825ee16b21173dbc09e9ffe965e66a9ba163b29df0e18bfa602ec348e8b234d9da767a38fe3feaf976007e54f01da66ec232f7886a995eafdad693a3ed948433c2b13db7a854f9019bedbf8ae93c81ec376e630a03deb7dc4720a531c1a0c35ead5d6ace04a883e7c8e11da2486566cc680dbb272babc47f838bebb61be41b8c6838b235c0a8f118ccfe76831287d3bbf148f867951d2297b185a844c37f96ec128f0c18025144dc73a345fb1932e97b3233721e9fbe59d4bd0482f8c6d5e8995c8cb3ca24ad472ee89d5d85cc190d8dd1af294780468399b6d9b134186ad8c351977331bc970ccaad56ef694ff67eea6b672dfb80609b6228d12f8bcb333658ad73054afd6040b272ab4aa2a95b3ab94c3eee179dad422766380fab8f94a61e8f1c457a42ad44b5f1c13bb47a8d981d58192935a287dc31911ce991448301ba3a1de41be24e8d6fe3a190748af89b7064446e2c69ef3408a4099502e318d46bea89cc1dcaae215defc2f59f549e92c49e467420d2261a8847df0632672b70408d83c9b63ace3fdc414ca8d0f444d30bad8527bcfdd8e518b915d3dfb511bf965f69fea421d90978fee01614d716674fe21816d1099aa76a601a2e4f6343477ec81e1931a31baaad64f72ec824c03565d8ca9e7c0e168dcf8a1cadf99dee7c50c45e8c6cf6bda30ce21d4d766e0fbb49e98c2d83cd85dccbcb5b312866d691d072304509aecc3c853a157c3f75983a55a0ccbdefe97b6b4ee2d91a41683e0124ce7d19f8be0b69bfc8f9de4a9908193a6ab9f33b08d49ede38b5e06d08ba0662a3f67a4386a51cc2ec954d2828ce16c83b1e686b1b84a8bb204e54825fec071ddf55af8f4397ab4de2a3e30ae95db485cf9d17cd0f5698918cb30bde5199787d4b087f7260bd1f8088c62406501d8a4283750c245f896e0ab2d4e09675787895bceb4cd001f6ea710668a0bd0c36fdf704b2640272e9b540a9a411d7b59a65149d4cd61b899d72704b8dbc66b4ca1faf8c833534ed678b2e3940bd3abc404c9d9e9af06f24ff3f4abe009fc081719a7d99bcb6118a295564928a6210f604ebcdc8f5a42fd50262406f11564a6b5051c403f45ed4c7f8a0f989bd1e43155e2186e26486e29d209a43ec405ed66a75cbd2d3e7c4aa3f31a520998a2df6a561db6ac1ddebbfd205af3c25282f306387a461d9c1f1fab4121735940c21185b5f26b44b405965db5c472b566af10ddd8a95535ccd7d3d2c85cf0185e25f729f9f7c339215176a6a440c9a52c867865bf9b6d096743e21fa3cfeb0ad7257688961c7c4606790ee62dce941bc53597b8f00f8ecda1b17a6cf45ff8e7a9b7b93d5e092d870c0d03eb0a447a513af436676486ef35b117db8319415ca4f51b02382251a9d3346396ff31d43cc7ae221a17f8f4bfa12c647fe381a17e86091d054d24117f9d79860e7fa83a24444a8af49276d44cde5efc6bdca8c7cc26a8d50c99db2cf29d21d35f1e062a605f0a88533034ab40a5170e094f91af014608a39fcb4e6c680216044bb57e24e874dd7008bf650bbc4f6ff51a935aec17a9756408616f56826a22edba0c6f0a7415b104b96a095b4d780f93042d146ab39f470ac693bdebf63c066b62b38964597fb542ce88aa8c9d6fd9550104ef922454043357040626c5ad710b7b4d7070fdb55fa9a8036a03a02e2c8c2ac731b88099000e5a967962ec84279aa5b4e6a83e2326d9654e18a666275989def855945d4582f7d94ffeec5ba0bda83de655124ae80735810311c779e124f7a88f9612806a16b789729f82508d55f9649f5128b2e51114eec8bc0381cbc4baae3d1bfd44be8568054d39c71e21abbfb404b3d0cb84016e41593ad624bad175223597b90df46bde331734fd8529551e005942865be15004acb6e5f54604ce781dee4ad46d111aff80680e22e84ba9b1f36bb97ff208bfda0bbd668c97c2af103a3a977ea20fe695350f4d22c973c17dbcd636b8a877a435716df07b1834b8500f56cedc6ef12294ad25a56039bb4d9452225fe35576d6f739907e4d4362cc91b6bd6ee4ca3e77702f5df6d6475534c2eae08ca36ee64811eb3340ce98b85cfb6d6e11d7c19d481e035f45dce08779d02f83381e3989ccfb5d98eb6bf5c2e4a0c7e1b5401c210e7ebe18208e0d805a33ded65d2b2d46a0ad707a822e50f13ed06659fe", 0x1000}, {&(0x7f0000003080)="9cca514cd2ea8b8ed9c7a5b981954e7eb2bccf6ad429fdcf388643ce461075c1a004a763aae4a9591e6874530ad480bb1785f52c0cf39eb18dd50182fac10c64ff5551d0c86592bf8bdcf7c5296f18b89b0e91f63d5a004648148d9b", 0x5c}, {&(0x7f0000003100)="9bdecb73e6e95829b9950f2f4164f7dead983ac569bb8dc8e181cacd4e8638ffb11b4300bfd9597e2e3904058d7bb6504b622b54133061afa8b06828ac0e778dcbdade59a9e600b7654f869d25c7e2f97b4230db38b9434e56e838effe4a3f42b5f10ea4a91e360b9e24bfaef6d36a5776df16a6adebe34bbadd7ad51f155c723ebc24ff64beb01866ce60ed3852b3f67bcab682281bc1bc390c85fb0f8fdec42e54fb43e9", 0xa5}], 0x3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000003240)={0x3, &(0x7f0000003200)=[0x5, 0x8, 0xfff]}) fsync(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003280), &(0x7f00000032c0)=0xc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000003300)=0x2) sendmsg$unix(r1, &(0x7f0000004500)={&(0x7f0000003340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004480)=[{&(0x7f0000003380)="391a12c36d2e9e20a15ccabd5b7cac05fd19416bfe0aa70a1f24aebc0e13fb2eb745c6fa72ec498bcb52fa6640b71dff822310d4e11a4fb5c7fae6b4205e4ca656f35061e9c86a4ae293623518ad595aa3d4e12c01804ca5e59bc0357dc267758ac035a46af2e011783f285b82b70fd4a50f26b7f3b6e6ea63", 0x79}, {&(0x7f0000003400)="376bc4ef34157dd2415c790b8d3b4b0d259e994e2f9d34026bd34936f5b47db10212e5f7841e5b1d1cf26decfa1478fe6216f0fbf76687b2fdc50d3f402e84b875270e72f9529524c3dab65538615e46d4c08ab6473af8188768a6ccd425f7394cf2ae5b3f5723d9fdb107fbb53a284738a420012e9d553694d1df44e31b7ac3fe4ebfc4114c739dbb0942e8cb3af0f860d8091e1ff39ca711ece15af00b31f4bb2bb43248cc5f51e0bfaaabb183cf9265673163a30b4f9a7b2e03cf81f85eee05f145f301041ed1e14519a50798c24b47dfe9299e1c1cbf7aa16378dcd8d1bd365ef66ee83f0667d19c5f1819cc85195f365876a4cb252c82188a1bd7e1fab6236438daa1f3955fb6a4d22aeb2256eea266a5c9f5c19133238dbea460a06badbdcd4f0177dcabac8f36ad278f9f9b7e6968626b95aae63e1698359ec732cdbb4cb9fe29ebf5b1c6f5b3b71ce4e94dbac4144ccd21ef26007b3abacdfce64d41918e9d058b6650558bc524cbcb38e4a752b2c00f4878aad7cf787cbd7ddd56e90471b1a5fc3d2c34fbc326da88cdf8e97576daa3485f4eb00bf33f4400352e280945f1c1dd19407b82e3636d67be6261be76a22ba0e1acf04a5db6ccb36baef35733b8f85aae72dad912a2a4c716a7bb6ff99c386754afcb77ffbe07c3156c0c7c9e592243b1df8aed18c204d5a7962c39e264f3872aab057178a77e3cc788942c5a6510bb6bc69819cca4566dd1483b6d4164bbfeb1c87679065a9a24d2d7764cef0cfbbc45237afb8dd8a138c2d6835b1628f3d55808ad2cdcdc93c34fd41941d0deec2cca4e5031f7aaaddef08e50725c8da43812aca47ddc9e1a987a0e8525880380e39ec2685df546470848f472e02addcda2c069bb28d5fb1a7f49eae7ba37a9452da495c6c93d6576d1f5dbb9fff56da80c83f02af9080366080c866d1184e9d3f6de83118bc14977a55f7b02e994fc38fbd632c8e329af38935ff8ae536cd2e282c3bbaaa251586b07dbb3e7987735e695b0e507acb85686bf42d9a6092ebeae84dbf16bd5b9e78941b30dcce586bc7816df59f177ce73b310069b5258ee15adbfe77c8bc51c2459020c5aeefb5dbe081c0a0541c61d9b254fccc04e2cb33465c01c82a9bc93ab6132e61e1f553619ab18d8059e1c5f06b57a09800ce251841032dcc0da4a8bf4f66049683350994683b851f7d169bc12818ed9a6b1b5ab362f97cd71624950068a3dee69b1ebca51f84275d2e5f61c99a6e874f5b1402f2c54aa4e6cf9f1d6fc8bb91bc7534f1ca33ff013e3ab5ffedc2ca99fb12873fe1e599dbd4ae6ddb124e75056c64a825e520bc31cdfff4c458f455ef2a10d918799879f4b2bbe8d08f47b7178074b61147b1b5a2c9a8a231f0fd5495dc4b759491d3124c2e4e0cad292de53b82b4f1de4d1070dd28cfd5e14fee8bf6fdc1612d6479a92565adbd4da3cdb72736759c8fa19b58e6cd8c6e97be8d7c4b1ffb122b35618b68ee5de5369c2623cf6882f48c9eb9cb970e8f9a87b9a6e769ff29bbdaf595c5cf762f2b6df64db5c1036b9ef46440c3bdde13153f10a31bee8dd958db5a901ee7ee9109d0d138053d71414f2196735e05f44eb68a3ea2b5c1565b5a0f8c60d3e66f0ce73cebdd268bef850c8682202adb3fc99d5ce6ac0db8d3508232d09cf093f6414a309abba1c38f0248500a2566b4a61c7c37ccbbd625edbecd285de36aa86853cf4928c978d526581386f553c4808065493892274c55b5fc1820b5aa8bfeff364c88896e1cb2516c4acc6f129b515ecdee9cd389aeada263cd406b8c8e690e417bfa88ca3483b72c5ab0e0e4370c41e3e048413d03a6a22bbc69bdd9c7949167a1842e7efb377989729579aecc99c959196a9ef82a4169d915d06776f77abdbbdb39004db21836cd7217a276f3cb5e9dac12a9275e2f8628ea804f304f4b769a64e774a0d3d18d7d9f24bbec50cf3c0b02e3833624c132541c7277e27516309017e14051d117b34baecbaa3dfe643040c2d7a8337dbe9cbdaa24c7955de6e8e4625cac4ca0943c186a26ab0c2200110cdd1b58b3a94c3e9a5d0bc303a24dcadab17ca0609accb0fc6b7247e21ab7c6c7b588e38750c8203a5b064c4008ab502f82a9014dc908dafafde264a4abca39b5362a4b440817c4d8ac2ca208fe6fffcca8f0eb588f1b124a89a26127be5c590305c4eedea96e948044d4496ae8e9c83ac46f900844841b683d041b637c914d439992718314d782ff1e14789bfaead7c60632888433ad065ba762f0d854103a83ad1b179c34bfe9a7fae6814b9c59790beb4fd0504e84a512b89c2ba8171cc7d5322364f0fbe3dc9fa8d49647554f2d21319f09b7059d4436d0ab2c338973a5db17c19827bbd0416f16a4516ffd74936baec9255e04812a2ba20e659b432c0a0e13730fc82b3e7d94f3b4c6c9f400911aedbe435de12a9d7dbbf37f1109969c8164f02f5631e1181b0be7e32bd879b4be04a1660a13304d3cb0ed26772b3864ed7c79450ef6ac596d2dce8f5538920b83e5d0e5fd17871a1d28a65218bd948c7bf465bcb17e6cc9df62e795cbc026a0284c2e9e67a3cfb6a8173a281dfb795f01635686dc5dfa802398e2bea7626bd789dc23009e356643cdcb8d2713fd49a8b652d9cc3721d600d3ac12ef7f316251b67e25d55c1ffbec4458ebdab857ee4d59543c7ce406f0a0517c7665e34cb874796950a26028657d5f35227352e11ea8368bd09724086f666a07482213be373f8104280f5a4ff29dc376b91b453b5c023f7e57f0738d8aba04bbf14eb4d6b9c66ee59823d399a8ac0cb9bfa12799200ba40e70f4782f237ea9f033d5f4373a26a462a542007de52cc6d6a625d18008ba8795ace4e3c8affdf7518882845e041cd74a28b5f5a332b4b383d8daa15549aee89f4e848f4946116718eba9f466886f3de894c6477e2f693551bac9a08396ee65b13fa5ef2fd40a11be538a20b94b98e1ba64a44fd528e57e15fd875a619c110db4176708a60a4eeffa7d962573ed0651b74e324b5244109a860d3a9dcb9a65678b5cf48ecaa47c2118a256b3a2102911b8e434b1681268ed6597d9d2849a0c1e0bdad3b747ab649b63adbe6e3db8d4ae791464cac10ecb1dcd08107633f8caecac2bb4440a299a98aa0804b7aea467ed8f5eb84f0822ad7290d7a955c19e9ef8924a891fc7764844d14006f666b6414d330827fa05735a5f451c676f67dd154e660acd0dd0bf44436b2816234623646940bb0ae964e2dba005c723d5a05802305a49e0d12410c7a8784a92cea1f6648ca6d29c75a9d6c3dd6a880cb38af309c43e17eaf838963a752d34d6922a3844f3071749c92f7d10cb0ee4caa5692e39155aff73aafc2e86134c9542cffc7d2006de9a148e8fb01777964c8643ba0058fab763ffb0b82c2383721bd8fac47bb2b18619b4a84e714c835b30b0422d01218c783fc092bbf845f1c0144f4c4e5c13d8310c69192d8b7920289ab1abb7e67f3788355b8690d1e26720bc8751d895af49128187c44fe66df37474c05ca5fbfdbc1a0c32bf4fb88429e906caf61e4607f85934bab18534c57d775492e8051efcdd2dca2c30697bed6197673015a6a76e196675551cf07e82bb0c866d417f4852e2b1313e88742ef787a1448bfa9f76c6e7d87e1d8a89c02d816819723bfebd9a62fdab5acba92870b401307c33fdb1977c69701868ed555d112b430656aad4bfda9ffbfb02691d747243816928a985f5733e00e526dda0e219fc2746a8199b65bf4563195dc4a12730534040fcdc194e419f8dbb7dd02151753e3bcc5c81b2d163e13c08e47c4892fae6d561798dc5f2dbf11c8f95cba1666bef577eb0d86f59d7efa8150f136c6b639dbeb03598ce382675ca80addab16c68745b4a42ec3dfd2a9617004278bc078695cb38727ccf0da6a05ecdaad1a895e9b1c2d94f801a6413d32cfbf26ce9d0291b35c2d090e9cd65e18294fd4f2489ba79b7dd740e61840a452ac96f369b073cc3013e1bf5d735d231798036ab1191886f4aaa4d992e7f5932519dd4f0c214fed16f1fd8e2400add7b2595504f0377b5c078afe41103000d77367de92821a8b83931765c7a1f3e00959ae56ff544bd7a3977570980bbc65fbd2ee21947a5595a649ef5e89e8e281c91e1d8c324987e81b86ff3dbefe5ed7c597a85e4041a968eaa04dde694d6a5d87b3af538619d0391efb18adaa7b6db4ddb74b78bc441c4b2f132277b2e08663862043694cf3ad401b024026a45e1c8ff9a757b38c9fe44de844d461ebeaeef83445abf4ec3c54f62c7560d65739e5b75e660e17993279a65fdf10f279ba3e2a5204c36198dd609f8b3dcd17ab7102145ab4d1925cf219bba66f119a619bdaa968bccff0945a48e8ba1836de407f3935fde6438cfef3f4b8a9f2a40b893a126c89dfd131319b63f9c43744724f7ef1d28a797560edc2c751f2d008e468b7f2c6682dc436e67aadca53ea682e594dcf1ff41c413598eecdc6ebeb561e68047a39ecddaa97be96536b173d6cae4a638f125b7ecad81eb954c8fc23493f18d876246ec61d36349613bb1d1b06b88cb54b135d4764d6e45d60f571348da3450ad2a195ec09b952ca66bb0da37da311693b7bb9b8b51fb35f66b3741f110ee838433587d55f35b5a2b63731a50a9d7c19002d0bf4d4f3b9756c0364838cf9b2b667a4c827606ad2af98389bd7cb1e786f57bd25d355b5975e939a7b764027a48ff36a7102beae3e73b8a0005b13405e406d840ad9c1f67c55d3b1456e9f5dab305aa33ae9c0f1a687518fd4d7869c0c2f7c4f9e589ef7ffce9ef5ac20644d81eb5450ebb3c94952365d6eed70a849cb81f8971914c3b89f96ed7afb67cb288ccdabf2368c20ace7b20753ba959030b14ffa0e5f06bbf9a3dfe54081083bfbd24a1066c4b5d4cec85635b1cf86228a4f48d94e98d6a5b0b84f21964f3480ce597f95546c0b9e632a3034038ce7a526af016fce73840d9e34a8600c05fc02068bf3ea0499d745e8683b478239745dcf0c460f08cd3033a0775f0aa1d87f8373ebe67688e0ba475a0c8aaf8afe7d3036741f6b455c149f1cafeffbc84bbd4e7dfeffd2dedd683da1a8449eaf9cbc9de486c01eed12c8b54a4e22c1a0e5d5bcff2a4d38a1cab6cdad32d04cff26a544f79790e7b80a49015923202eb16fe5c900574b59cf5462b937d4606e2a32793810be8400af04bd46263b6cf103ddff0a09e4a52b6153e8055812e87fa89231450ba7c502a8d87a181e9fdb6bb0465fa1196bc3bc83ed3037ec9507d8aa78c57a8a79c41d9bdf3a15c1918fa82881d76b8b41420f417b5c0d8b2a66197481b862da1b289e8a71ae403752f7f620efe3060d2b293a5cab1d1bcb348713774971ab4d6a1a05458364af64a2bd0343a682b376a8836b7ecfeb6668368a1a27bcdf38102836fad3d044902cb76c8021be8c20754047c1003166cef2e716ab086cc9615fe73a7a8c979388f0000ff813cfadca861dc9f5a6c271fd6bec045af346ef7338182b7a43969ea987229ed3b082b39ef6adfe35b0e06ab4d409bb58c9883a03426fae087fa3a917519568fae9a073a1dca0b2ee71b1c36c8599f40cf25ef13f694a512a353a14df81ade699c416318ef13c01693d92996bbfa6f16b3f88ccfbad49e7135adc8c2737ba33fc85cbdc13fb76ce15094ea98468f8eefd95982a21360c3ad929553e14ac2218e015dc4de0eea7c61bd517915a28e95a4ab1b58014b75d253799626617bfab1ac89580", 0x1000}, {&(0x7f0000004400)="987a81cafa573377bad76ed2cac80d02bf81d10455759b1fb757216a5b3dad918fbe8a66de6ea8ba5deb700c0863b2cf77af1534853f04039a4822b0056fd0ec53d13e1363dc7bf12c489131872c7dd7cd2dd2c3d7f61174caf7a53372ca625e1f8fb35bfedef9b511d129d22db2e91316194391c5808764c30484a487d7", 0x7e}], 0x3, &(0x7f00000044c0)=[@rights={0x38, 0xffff, 0x1, [r2, r1, r2, r0, r1, r2, r2, r2, r0]}], 0x38, 0x400}, 0x40e) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000004540)) ioctl$BIOCLOCK(r2, 0x20004276) getppid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000004580)=0x1) fcntl$setown(r2, 0x6, r3) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000045c0)='/dev/zero\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000004600)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000004640)=0xc60d) getpeername$unix(r11, &(0x7f0000004680)=@file={0x0, ""/108}, &(0x7f0000004700)=0x6e) open(&(0x7f0000004740)='./file0\x00', 0x8000, 0x80) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x11, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010074dd66696c653000"], 0xa) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x10}], 0x1e}, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) chroot(&(0x7f0000000080)='./control\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800000000480, 0x0) faccessat(r0, &(0x7f00000000c0)='./control/file0\x00', 0x102, 0x2) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './control/file0\x00'}, 0x38) mknod(&(0x7f0000001400)='./control\x00', 0x0, 0x0) pread(r0, &(0x7f0000000280)="95b5f00f32ced3509caee6a6fc172f814c89ec2b58ecb7d229d301ca3e5ae74510764c511c9af34c449e903a867dee26150e3cfbf61a35fdd3602c0c348d0b9bb5f5fd0585b485b3acab21997b", 0x4d, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="aba4bb1768393ac34d08870b8c713af69ef4479c1c59e3723b6ba0d560f76567fc4c9cf617573d02912a610a03655943a65f056451fa1e0836f112bab486b476e577dae990723407aa16743e08369740e22d6535cb62ac37fa444ef0f7343a7f41272e4aaf2e0dc525dca800be0a40cb0c5ad8bce2357fc5604bbb94c157ba", 0x7f, 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000140)) mkdirat(r0, &(0x7f0000000100)='./control\x00', 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) read(r2, &(0x7f0000000040)=""/131, 0x83) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0xffffffffffffdf58, 0x7, {0x2, 0x5}}) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x0, './bus\x00', './bus\x00'}) dup2(r0, r3) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="482720efabd169bae6322560f8e5815f73f2a044fd33055552fbd5e4170000000000e40eff5619515a5d8ab06198824b3da0096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00000000000000000000000000c67b7849e1a9ad522fd15703622a326707e1e54e07245fa0adec5cdafc239ac6ea5c33eb3f2f354d9e75963d9eac8eb0119168549bd340dd3c80383890d5c882f949d8cf6c8dfed903e86fdfc625f24bf2f91377d3a38a1201682a6802c70f5e6819e407b4c30c9adee951bce23464afd5a03e46985a59377ef14f32d0743810e6f51f2d6bc1c5356f227bb0ea0dbce8f02df5b0f34d5d1b2da77c4efee1b39802f79369a8c65846611573507409f855c6eecba2230203051e3ed67d663c348a008546034f475280e1be0c72082b44111fcc59feabbc02d0c457ec431f530e22d9d0f71e28d6b7088e2df5ef3527ec439491091619ac12d14d0e449f33938178f737d5e6e8a5a7", 0x341) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c8080000001ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc130000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffa26e105242e89525e6f063a300c5e6547d1f2ad64939f2fd45444bbcd7a25f8c7bdf43b0738587", 0x142) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98b, 0xdfffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0xff, 0x6b9}, 0x10) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x3f, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=',(\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=')(@@[\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='@@\x8d)\\-*:\x00', &(0x7f0000000240)='&\x00', &(0x7f00000002c0)='(\x00']) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) 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) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="a9dd33bd871de239da829a7aaca7c1d771ee616316be1aab7e9fa70bfea79f4a47493c8026b8d1d92da0adda69d275dc8cde20506c545e7f35e07faf5a729c8193e8a2d754ac312211f104e3d26a5ac10c6621b3fd929abebf83ecd689d558a8f30e4900b7cde151309afc718f2e4f0a6d7893ee25511bd30d2866ff4988801fc265493f7549674f45455ab080755756117c0997de9eb06a84f63c5908be1c", 0x9f}, {&(0x7f0000000180)="9fa99a59a2a9ccdc876d8fa93f3a7bc687c948fbd88146e8153b00ab743d5f2e84565ab73c4d58cafc6ab541d07d6e116cd2ba49d2b39126180c78a842ec393b261a1c09bcfc76dae41f82c55ef354691989dc772a2ca62443aef07f2b454fcec8adc4d786fad6390a6cf0019d3de98a86e110b6ef393d3caccce1b489a7267813c003c4ab76857ac241d1e804d236867871cdc42e6717cb4c3b8a7b64dd3128b2602da9d597b8c5b5483253bc7450ff76a0b15895a001d817f72ec5646e38df0aabc6fefac526c24bfc35f2ef3cafa7d2569a96b6320e12cf94662a93ffe00db7d9877faa5252ff7799cfbec191", 0xee}, {&(0x7f0000000280)="76ab360f9dbe67c10a9b8e3140463f71b98b2cfbcc972b728b257136db69e07fb500ad6ea5a7dee8864e434142310e2f2f90a0423a97ba388a44f8013a2b2bd0a7595ebd5a8b2e4862a7e9cc9803b515bb1a0dcab4729d992138bcba62b89239d1d61fd98054631d047391e838c34b884160937fb85a9b1479d5ddc2c0d659e5e159d6a8", 0x84}, {&(0x7f0000000340)="d93d0072799574be716f86b7138846aefe6012c96810488ce871", 0x1a}], 0x4, &(0x7f00000003c0)=[{0x88, 0xffff, 0x7, "564dbfe2018b8d9e0f9e2ac9f02fa38842e27cdadedd0e778031fb59f06af7f3655284bcfdbd94926f229b53c39ef09cd55c9a43206ae0aa7864cecd49a4d43d3685eb27f80e6b6fe3d3bbec3866db0720de005d242ee5fee032d2afd10b6c3f557aa78fd923dc58218fc34a9375f54f3e"}, {0x60, 0x1, 0x0, "8402fb617e1a29e9b3e13782e1fe9e40a34f78b59e4daebbc4fd5481ab745062feb98212c518c49f756b46f1c1ad02a0e6dfc9d7fe3fdd140c4df359cb774faaaef7a2df5410fe51583cd42b79c8a65d"}, {0xe0, 0x0, 0x401, "3c3815c6a170d71425491a22ee5bb03f999523019e04858e7fd0efe8a6e1912cb9596ba4ae5fba760954b5a14b6ea6057a1664367c3f8b861d7481c6bf6648be78b5ba4434e2d8ba6f5ae8d811aa299fb564084eba3b684af20835dcf0d965cdb4adcecfaccf6835772797c34e6f5a47e416572ff3270f9e31a8a774bdfe5df5bd3dd387ae20f777b3cab8394890618bce037cb7a6e81ae125c8e08f54f0484131b87d5af9a6ba7958da63881db113b96d46eb117d9b8137ed50bbc9d1bc097bcd38140cb10f38b6a3489e2ebc729e84"}], 0x1c8}, 0x400) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r0, 0x8) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x100000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) fcntl$getflags(r1, 0x3) shmget(0x2, 0x1000, 0x80, &(0x7f0000580000/0x1000)=nil) fcntl$getflags(r2, 0x3) 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) syz_open_pts() setreuid(0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="2f3ef3", 0x3, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x7ff, 0x7f}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, 0x0) dup(r0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x1000000001) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x6}, {0x14}, {0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10222, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x6, 0x3, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10a89, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="621ff0eff5fd722d7aa6717f72ac80dafa1b0d2683464ebf03099d57f0af2fe7672c784b69f29ebb9cac39840ddd414880f233c3b76e3485407d245497b8999a43fe1805ac", 0x45}], 0x1, 0x0, 0x0) listen(r0, 0xfffffffffffffffd) connect$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) socket(0x1f, 0x5, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x10, 0x40) pckbd_enable: command error 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) socketpair(0x10, 0x8002, 0x9, &(0x7f0000000100)) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000080)=0x1a3) r3 = dup2(r0, r2) bind$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pread(r1, &(0x7f00000000c0)="9e91ab687c2f1a96cc6ad30c3198feaba2f58029d0c50afd0ff3d522ed2fb5f56670a647e7ed0ff412fe0a10e8947c189b9b2d3f192dc007901e80385f13d5be17be3e9eb0c16f82", 0x48, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) pckbd_enable: command error 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) close(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfe, 0x1ff, 0x400, 0x8e5, "2b3076993647178ece084f7b4fd8d06ccad28a67", 0x9, 0x1f}) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0xfff, "b0d42000006e9300", 0x0, 0x80000000000}) r0 = socket(0x18, 0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./file0\x00') setsockopt(r0, 0x9, 0x3, &(0x7f0000000180)="6be474382139cfb381834ef63c5bcc13d934f0267e9d9bad6abf5a7c5e789e3d9f80548a33808103151d45dfc223a3a2943de91b4acb8e0ef51e0c79dea1b3a393d46f5e82e28001b8fe307da8b793f147b277efe916ceb39f433f13ee7255bbc4cb08bf16fc694ae4b00c90a565cfe78ab219b2dfd16bd6107ec00e4b2fc8712f1c94ea2e4d40d42f659801c86158e91b8d8315b305eb56f711d5373cd5c9328de96f4b8b61605c6d5a2260f4562751ab1eaf41c29ee138436647a8d082f629b8c4f1868a07486a3e4503c5c3cf4b0fc04dd4c656fd7676bea2d9d4aedc05155c803af78a38e0a6e0dcd90bce896354", 0xf0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x1eb, 0x0, 0x0, 0x0, 0x244}, 0x1) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = syz_open_pts() close(r0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) dup2(r1, r1) 16:00:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x20800, 0x21) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x0, 0x8}}, 0x0) 16:00:09 executing program 1: getrusage(0x0, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x4b, 0x0, &(0x7f0000000100)=""/75}) fcntl$setflags(r0, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x5d, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="9e9db35cd2e1c7b1a008a0f2fb45667cf94f2fbe89626499ff38dd03ed47c948f947a6b2935ebcb8d98c44c31f8ea081a968a2a156b8999a81f160afc7555b344917ace95272e85904c0fbe73a02bfa56a1fa9c8f468e9385b5d3faf2d16135e61df6d6c9a35af89e8d7403e4cc6a5", 0x6f}, {&(0x7f00000000c0)="ace0b35aa63f4a50a4e8ba496b2c9d67d55689ac67c88f232ffbf59e75e137a3462bc10aff8b333392297a0128059a74385f5e1f529a166fb4581d3173ff9248da4f437cb3d58dfa25d32df11fbf24367f709756ef56889e6515537fe3198c84ce92524c493c077074f6b354168e67ba8b0b3e0efb1614b92547133f718f55b87b2e488c5ce92c03a3ffbfd812c43514ef00007ac6af83ee71fb9faa04e2cad1a5bb345ad8b2f649b8af24816e31472943e259cc83fcf08d5f56fba2e16b717c4bb925cf4c0788ee3eb8a897a46d1d9a11a84a7d51915cebc3f4805147a3d29d6f7689c8fb5d5abc", 0xe8}], 0x2) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fchmod(r1, 0x19) 16:00:10 executing program 1: setrlimit(0x200000000000002, &(0x7f0000000040)={0x7, 0x20000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000300)=@in6={0x18, 0x2, 0x8001, 0xff}, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000005780)=[{0x40, 0xffff, 0xffffffffffffffc1, "6aa0f77fe52dc7f1787e0f622fd974ce533b1a13b9e79d65822d54305fe9f55f63ed3c265221a97794"}, {0xe0, 0xffff, 0x9, "6620f8e6d8cd6ba88d779bac791bc4abe41c9362d1f44c8b47fe92f84debe4fa920b9f19f98078b91ac6ffb353635bc161ff38bbc7269035da395d4f0d19e55384dd3462aa4d1db4bbea38507611c7f96d2190625933d3593dffd753c8d4ed11d275f64a4dc626cd68692a45fc8523faaa1256d019d269b6ef0011fe281c665255a05a8ba8dbe781beadbe06b121f7a1536f349436caba87f6de65978df99b8e38f9c39fe1b7faf1c94665fe04a81fc187360756f6ef1e86ba2059b3e4b599885bb4082d8481491a5d5243322060"}, {0x90, 0xffff, 0x1, "878111963a77e46f072ad43def10ecac5880d7f8f6393dcc66ff1ac1ac390e13fd8ee62b4b0f73c122cac1a162666058c8e99b1819a0a8696f6b0ae21f856c355297b83c97d37ccc9d74f01ffc77c9aab1417eeee3604dcd0f0b5f21663c57c75227e0b849197209c3c6fda5e872529aee57eb62e88e75c6244d"}], 0x1b0}, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000033ff00000000000000000000000000000001000000ba00f2e9ff0000000000000000", 0x2c}], 0x1) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)="f09452c66b7e6179173afbd8683bbf317298ad0a8a502411e51a5688b7ea1c0cc8d89c74b92d5f293482431d5be4b81e0b08097144b8c3581817e879e6edfbae90522c", 0x43}, {&(0x7f0000000440)="c2da5cf854caec61f12bb690ec63e164cc5d3d757056f80e48777e57a24b5b07216e3329bf78478cb490929fb55dcf14b71fd699de9e6ebc46526e1f9ddeb01e51785a0a59e516557298bf8ee82862fa6b4dab5861dd1625d77a0cf383a41fe606182f1dd7362730317d08a6de2a4af77bd1e0b2cbebf35cbdb28c7043bf0f57aa52d4cd2d4aa0d9a733443c2fff726cff6b348093092994b0c3248d024e41b89baf6d228101769966344e932b7a969f72e23f917f59febec6c6e0b8159e6d50c9c587c58183ebe1c29afcefc4d06f221252c0cab2eac17f0a73d0b5d7c0f9fca6dfd6b022159eb45367f179e52d1a1efd46b4e79cf6fc2c508e2f89c918bd7381358834acd2a8342ecfddf5ea2d1d5931acf6e97b6a7ef24c4823c765239fb62dffea27e4bce15a6fa5e4d8790340b22f721952d8013be66eecd4f8e65e2d520ae1d89b8b65297505b091b32363a2806a6139a7de203c14cbe9566167bcd63eff80aa2c9258674f057d5be8cc8e73a84a5b2c6d08570992d7ad77ac6ffd171e74841a6f7049068ea15f517f716b99d7defd2081fa2375f5d62d55fa45be73d31d6237a84ec82fbf37f8b5a1940473f129a902edec303a414c03f796a7fdddce214e973c63e2dd05f5f27f71396a03d0b9b27e9844215c6ba37b7b0425d503c77d5ef5a375a900d639d81aa29917bd6bca480c4cf43afbcfedc94c8b4d61fc5ac950dcf19a8e2fb517e9975418782dde667247ae9dab1541781e6330bc56ac7ed349e6f1c1e4a53e23bfe0d0d2f074c4c8131940b09ca6fe67377e814d33309fdc63f45d6f34e5f3057af5de6a2a17f1ab22f8c014725224239502bd081b3c645ac6598d72cb812d40827942c44821a39b3df61a828b67b0c683d5fd34279594167d84ebe650e4bd23694d2d093f12ce3d4b1df90ede064ce10f7fee5d2289ea4f38087a661078e88e96bc3e23a7b8de20c9bb988565ed063a44eb3845b3ea7a0958c6da2313606cbf54a9d6c1f1f558a001006227563f9ab88163c23149c2ae238d80abe3e5fb039fe8b7ab0497420232b1de89ad9e3eb0995e651cf1dacf591b376a8d4d6bd462043b5c7806e3006f3d08e25b4b994cf57cf7a2adf286c9f7a3ee38c832898cd7db740e28002c78bed1931398dc8363afb1f375b891cbed1aa49ec33b564e50fa6558b164ae67522de5904b90546b6036823404bff6279e98263357a493bda780f3018aedea25756d1050b0d5f7f0bdce766349de6664fe4fa38665dbd664e5d655aa5c4e0174dac40630cf5dec213652aaf762338b36911cb016e6a95e37540bfd72c3a251ffa2f44b88e0e79aa22544d1e4f724fafae6b85fcaf54ef1edb4f384952db8c7b85b35d536c6cf322da53819360118d4d80f69dcbb7171ab2de5e0f90900d42eca20a1ab430e7ace58dbd131f5e2fc6a776a5f656a592d52dd5e76a94ffffa2165ccf8021e2557be87ad2065fcd20475e3b221bdd445453e289e42e7fb69db18f55682aa21877cea8ef43053577933fe03f3f51dc7378942dc5a9d88cc960ed04e37b762b0eab876511e3dc3b1e4fec5aac21b7ec282e61f8321772019881d372405050b6de2f44fa8fe1f9f5731474497a448b6f74272b99d2ee08d57331bcfda29c662bcc715787d624c0ed42baa823114b628fa8e3e91d2143bcd9fd6cc5ea2283c3fa8d7fb1cb15b77a0ff30cbbd8d64fcbaa41653b21bd065c64a27bc6c1c9d82f656e578d9599d7a77599362e05c4d72b25a21ac1f16ebc8a266640b58e6a74db5fab58050b179c6f078f75ef6b8b46fd9b4bd758b47406968ee3305a423568b282002df933fe499ba958844ad0ce0d651c9f9496a1ff46c750ed393f56a3b5223be376c9b7dc356c44bbe9a25daa379102acd6a62e59294180a037dcb400526a7fc51e528818df4fbeee888e8a0a852efcd3e37234ab42279202aeae2c519ff24601dcd7f6c799d6ec2c77ba3011ba9f34336147edc80d994ad803173bc5576dbca8f1ef51d4de0d40210c4e7bcf4cd6426f81e64c977c7a5c038d912d45ff947738be2aaf2089670d15fcdf3fc3b4e70964d6ab8c3314f792bed1bf032fb744d6b790e436fea47c910298d216b6c40095c31bbdcbf30f325d4a894d7ba2053a282b80ecd566995c0049af042e90257649ca313b7a4bd7639b31b495e98ac00f8ba9b5718b08c114e5f122eff8bdcb5561e6ef4cc4733682ee84e4ffd0941b50c17982b7610570da37627a76b05d4170e952fe29a815ebd60c41fec64457b4fbd1ea49cc23db7c489fb066df436a06a900129a3c287f73743fae80aeeb598aa711424fdbfd06a191f4b249fce95e7d6d469a55bf61daf6198d89edf71fa83c5cb7abf21a3720dd3310de17e3566b2733e1354d2fb4fbad5ac6a10e0131e73577e4ede6e7082073b7989bffd84d4f0debbc959ab66cb6a28b0f9ee97f1f90246bc528b9d13b6e3d0a6aa7232b2947ab16b8fdd33ab7250789efc2cf8684a32cefdd171aa393e0c3ec7517e2bc6eb71494e31c14ae0e292363597d1f8936a2642ff3b97bfc4131c5e76697fd8d7c29567a40e0d4d73e916535c751c7f4a9d0dd20c3b96484d6ac2aac2c24a2eab4a7bf4102ec4b84162d9f97407827f8e13538912c315809414474e35582216a519b555037a9430e403a61fb2bc01ab904bc1c98b93e1bce3a620b2cdcc3f9516ce8bea746a5d8f1cb33de028f2de1a0a09e70a950bd641d9b97473ac5772c3ba157493f098e42207360726de348aadbf3a8d5a6f8ff97c548943b6c395f2f980bb716224bc8602b924a5805ba374a1c39ed3143ed997d917e068d9eb787492980da3f589f26709799390777e26dce5ee070b567cfbadd350f852247baec114b45d1797f5f5efd673b106b1ff002b90ff26e5b8bcda146b3ce97902079564c5f5ceb897d84da65083f662958a64846f0bd337e2d21e1d51bd5e30e06385033deab7de172f3ef772077d5de87e6a5621e8cc9e1e76c83c910faaf89afe0ff7c469916ab725b5d7cc25528b800251a281af5119ad109fd2ace07014f57fc5eb01366c0117e7f987ad04160f4f9b1b1b3d9f578498010c95d49f74c1e05650994a1fde21f69fc5ee71c23876d537cc44d708356431b29535a75fbefa9022e5a17fe35fa51d5c9933bb044bc087b0ac9fe0ae1966e27749ba45d2243ec4cc7f434236aa74a77ee4358df7c64101b18957e58c1bd36e7049130a7c8767c28560a5114ca17b496ad0cea9230bceff8e8b8fd53227b495e6d4635f587aec803bbefdaf64ef04a18116857b37a61129fcf62c56bff81475ea63eab90767c70840fd9636048685a371b051c8c40ed6cfdd907d6b881d85dbe8a0e830b113bc2439fc951d0c5916ec4f38121c74a1e12e31cf088a2e90d36af3bd759be041b002ea81297a4345b8bdbc1eec4696f7c4716a9c44369f443f0d537d41d517c6c1d111e549c7871b4b94c6c5c5d736796d35e8d8d0275d726833bab44583860a87ac2d5ae2e9f0bd8b68ac46c519aa06dead4d239032caa42931b13d56166224fe8d54f042b5af3a03da4cd4d8d6f8100467b6ab994d4c1eb50ab255250f466c39ed58234c11fa00afc407556b1a4183ad45f60f0d644cd9fcebd8634d223267c2929481850f91a48ad8526cd61d84fefb4823b05fc14d3804427a18ef9d5ba080fca17088c46362ee9e68516d644d98df462f1ce3853e0fdd019f1f83a2c11732517e9ea431c8a0b47bd1d8775be1b7c5bb25648c9543f111d2c663a34f05eda4e9c39595fe59e728abb7990ef99142d73a676ef1354d7b278bdcd96faaa4c6d728f66eda2fed7e5b6e4b4af0495375ae3f3c680732942539c25d0357d4812e146c45e09d39b9c82a8ee991816ad5118a89fdd0db923a096b9b077ff3a68abffb5e723825c69ecbbc102a38eb5a2d727399a8702de10c33d204e7e2a8784bb9f05bb750f5b92c6e1554cfa1c7e847bd4171b99cfb55475f3262593cfccbd93c13d02a988ff0c4f2f758840c1f516ef3ee733e33623429f78701210cb1a941c2c2c7c767f2966cc2df8326b0a6e6639ca13186f95615e037d05ee77b5ce9ebb55a64a6d42e2f27b95947d26dc9a6ae8f16c1dd0d74d7597d359a503538cfd6ce3701792214f185479293e94bdedbf61717a0dfefeb54f66e5c120fa1531660584b1737fea4f6bcd21e993b2da233b87b96b4b873da624c7359440f337aa15d0f9ae83cd285138cab1289fa6f20cb76635c453b4d6bcbca8c321d4c5f2c62ac8514740b274a1fd7f3c728b9f4c5899d4f3066fab76ec40aded80f8e6c0e0321ee44857ff238b5fc58c899caadb9dff1b9efd9348778532c95a2cf0915244df2ce696fcc9c85eb13d3c8dea91e56a7d1b8e961f3bbca5995ed23a996db2282756d81436380e8116e2cd2d4d6fae3aab94529797261b53fb521cc92d94cbfed529d8afa55d20b501690fbd8b453969e6c99fa5174b4387b0923a431ab1f90fb0d7021aa43631d057ce45588072752bcced1165bb1d9e46229898a0dacd9e83a7b7614b91168b44fb6e40cc4647c06a0ae3f9f7a341b83e30699d4bdb9bfd0634beacc14535da5a30201ee2b1d868f5c5922cbbf4dc868c8059d7ed9ed9ebf25b91a4c20dbd14bc4b3f238eab65b58bea483c07be3fc5d979aff7fa302299e6a50757726d4d5e65b42664c24597fb56178d02d80ed8624cddb351b259c22813b0e052534b9d1c1311b56248b608b80f95f7d58673fa82ec0f47e6ecf5d9cc4e166cd175c991981692452fd4ee1823550f4e9072ab39061f5454131bab67f722e63aaa0e1c9681be1adca769c34a03406aa940f4497502853b048f25514b01e70da806925e903a5fc6e017c293dcb70ffeffce360dea59747fd03e67795b9d1937f9199dec3a4705024090db1bd52bf4cd71da79ab2677e94878743f440c166f15509a3454f634aab9c5fe1a62b82667ef361acaa22c735ff20389c3f605556662b902445e261baed1098316725cc7ab53dd0ba2c0fc72542320f05478b0971b817f09bf87988f2196ab998bad0a45d57e5e62a309aae3733cf9cab5c58d420137013b86953739ab078edbf1595bceef89e6b4b6182249d8bbd4e7470ea8dee2c7f74f2638e8ac806b3bba728c4232662309733111408de8c48fd618cbbf085573e386f861ceb455d4e0ddafc676f5e64e75383d56842bc47774f9980b158ee26d51403dce11d3b3b2678269b736b58f029c4e15de1b45c3aea91aa1204604de66c703f47e0c7b70673cfd7bc7178638ad9a90a0c3f78e32572f19ce6fd7d4012ea6118fd6dbdb89424835ff747d75fd28b505a17f988de54ce41918dc6bc7e73ef150cef0d3fcdb1e375c1a366b212243741ecd51fc6c3e3779ba6de400e06f52b528acc94c317dc263fd369c492aa20f7b66ad013fd6bf8b33f76527aa008a842b2fb7e8d40513a34bdc7c8e2e73179363cd20532bb3ca04ef6c6adb454e2a712ea8b2732cee8507ef5382bcc424c92b03fefd560eb226205325ea952638d77d8a8be08e7fa6421f29421bb0b7151fe286cb95c0d40b821936933771ee9aa6c6a0c883da62973d79e9bdbfa0c31514ea32d7b43840fdd30ba95488437384dbebe40207b77621e818ce8e08c953ab041d0749af3d842bdfc47a58a8e3ce3a7c7357a8ad4745b5a90f0e88dd0873283eaa7f9a6af4d951068dc16d874a766483953f576441b9f854c564b6bcf5836bb6d70d275eb95a586cab4caed565c374692b5d11faf798f17e8ec844c63", 0x1000}, {&(0x7f0000000180)="dd13d2ec3c3313589e636a33142b2a84002a9bfcba335ea8075894e5a2d4e01ffc0aee5d1d45c23f7273d0fd281d384d5c0a5a81b467eca84c397f5dec792e092078cd179aee57101b5f833dc4353dfb64824c38695d53048c1c9d", 0x5b}, {&(0x7f0000000200)="afba735e02d858b71e2e33be9df179902c84c211e1d60dd0a8f1300e537fc9340ce149d8b56e0a6243b53125130cc587fa5dd0c2959109cd4c1691ec61bd0da75e9b7d56f252348355ef667fee74", 0x4e}, {&(0x7f0000001440)="91ef7a3ffab6df1ea00b0a22a1f1fd9b488f1ab94ff31630a2d1e089693f28765859ffabd587cd89d037e103b24bdfff5771fd345357f977d96fde015d6f2fa51d28ddb01a56b24cabfa9a8c875ecec0c21f3bc0dd5f275cb589da896b4ae07113453f2bd05afaeba77d21c3617beb8afd0f5185b3f64212b37749e922ab5e53540e1217de6a5d127323e7347463da305d859df62fa07b2bd020e8df5d9efa802435720299ab5e0533375a33ed0256df5ef21aed1c4c66c84cb8cc92f068d05758fc2559816599095962f18666d361c1a6bafee4e708c80c483f26d500341e16b4f43363dda0d94b9333275d3ed808d38d0e10b26bf1f5efaf1bc44b0b0f7034d5732614fa392fe877e2fba1a9800dcd19ba5b349c08f7973f33753d99c0daa808b29ca3f7f61c8908416dbb8475707ac4fc867aee5a97abb98acc2a88ea842dbe15b11eb0caba18f96657bf8df2aae0e7ed9c78a3f2986f48f3a0241ac3417687f899c69452ba81eda5726859f37c645bbb3fe5db1def0b548494f93709e233c45005c7c9ce95c75e09c2b4b87ae219c0c4e187027310e4dd28edd48ad09b20c21256bda6a9309214bda434428e9f555e37085e3fcdbfb7a497a28e48182ddae0888e17a84faa0fd0a44db135c448f05462eb8376c628d87bcc33eeae840caf1eb01480984ef5715882bf84c17a6228372cc14afecbf8ea66f3b76521731603370f5a491bc844fa7ccbb9b27a59bf2ba83376fe6db2585d1b3580ec1a3aac91902b9b31416cb0e8c84d87f407ceccbcf1e0680aae5939d2bb2e5479810b6fce4b87921884bca7ad3da5ec89372f481fab150703533320a97e7855cc5b0a0d3ccf622d972e8210387b53154116185f8905a2b1e9b9aa835d52ce2fdba78269d5be5a66156da8a7c04236884645170939a5c185581fc3466f373d0b2024e820ff429e74fbdeb4bfbbde77b4753359905e40fed2341ccd06e51cee46107f23ffb29a9e62d8b83ab86634c55a030933a22aea310d410dea625e861a8d6f5d93179cfe6679c9edd4d99cfc6300a75288b46935bba744211479c69141611d23bcfb875da92f5bf65cd12c22c027a467785375f652fd7795829191b2485ea91a4bb11728cd8df76306bcb1c00dbbe6c07cfb534b8e0f823a0a78f928ef23872925e481b0254345aa87a4cd05e28c93528adffcdd5c39fd0979ac56c802f0f799a7641e93d129023d821c978b7a1afe4c68d827f62b96ca9f261a4f6cf191af02f1c0673ca145a8dfd6348b9ec08ab35018fc2ed245d5556f0453614a0e601030ca44c84e56e03523dadb3fd68efc9813cec807edde1618ed762408ae7e9bcf3975cf1856dac46786d74ff48a8f57a003fc885b6dda843df5a8450debc8bf920ceb67667beff8d70fa3b2c06848cf46e940add861dfed7b3dfdb8b6c4ea388b78eda9777b8c794ded51a68e833675a4acc21159be65086f28b51475c3c44e6fbc945233fd846aa5c740916135fffa936d633b057a135003be8cdf377ef4fb6a6acc2b19035f0ea8d0307cd17be774e5028c4d1cae72704111a2720ac0bd47ae06698d170c38a554c64e74292281b46b5059d20c520acf97b495e038cd0c673539f9f96852915cd836500ee39df3e5987dcfadb247a4abf40219a8f0baf3390cbfc0e648b5645d5a1117b190073698973f79eaefdd565a3369438359b82b5b57a3200a98691a75459bfdafa05bc4c0b1e798ffd5bb08c37d110935a2c2ba6afe226dd146b6d4eff1e69d688843730f05a916250c280048189a5612eafe7369f32e093fef77d6dbcc30fcb9972d795f6be4094be9754ec0961bf337c37cca46f5c7ab75acf7213dc1a9e11c493b1ec758a25fbf3c640bc67890299e187bc36e58278500396bf4dd3ed89828dc9b7f9c4df21f3561d5aba430bc4af60d12dd0497a1fd13aac5ddce679ee2ce94cbe761af265ade836a0aaf3ad657df2671812acfb70271fadadf01339e7047a14589f227b1344c44f6621396e3af4a36d2c07b0fbd62505ed78bea567ca6e6aed246868c969ebcc4a4ee6267d3be6d7a93f82e323fa4977dc1075897b685db0fd4d22aa7c07b4801c300e5156bb64d1c91ec73c3a2a7ff3b7600b1a2534695d3624d6dbb171f9ca48b8c295ff63afeb397a48340cfeede746309366bf27595e978fb0c7cc2f7112dce8deec94355056816c94899e0b422a2c33ab5476d6ae7c252d36a4af15007e3877c5f3369efef0712fab0d4440ac63a2c5de3d51b43ea06604a095898d55e611959701a3c904eecc7d30a143b9c96b1ed4ef8918163d879448881b159b357d10fcd4df71db35792591a561e43788ddc08d4b0767b68b815256c149833f207ec0e2be3c0bf7ea8c69541f35df3dd4e50a4050ae4c75f81c51e47a57e9b0b7efed048ccfbf8eeb1a76b1af48df524b6c9fc494328b548e790fc48637e8c12b0ea87909e0d2d97bea81b3b0763a1b9e49a9220d91b667a99ea107784f192505947e022f5b3bcfc364fc79b592d7bfe675109e9e63b77a8cb05ea303bc2b9b9ddbccabd3d9fae76cf4e14d453af9dcd8f7b4844d38ac7f2f6602cd67b3031df89ddaa86b7c751a20caa7cbdd28cb8c397beb7766d45d0d278337a21005aeb6917ef3b74757d2c2e2de87ac93e3762d8c5d537f525a017f6277c66273fef1e87850cffaee51385b82655438b7d495dce5f4ff34d8ef7d839fc92b12172f97d03b5f2e8ce4c409f198034d894c43c1e332c72e0eb6abb58e75b4345318fe67c293e24fb4935c62ebd6d94a223de477baeb543dc9eaf6bddc7837c8fccc91ae8d3a820d3ab84197f956e591126181b81fe0c8bc989c33d7d753803310e63b998eefedbfda5b7bccbb0b16caa8c864254e2ae31d2ca787159a2aa09964e28f0cb38c20b406b50baf9e4225efd18637a6751379fc32355f4258985a4213e7c132be5ce537c2d5a3f40140f884da09a1ed8301bffde5b290b0ee6766ef8ea79eaac5467234ae0d6637fce8510d7fe61d048c9de7af872df67f3c217a6e38646002f7305936326be68f61c5e3d46afc020a340294846b5f5527e6d7b7929aed66f9964b1e6cb5280f8e6c8410e8d61f6b704433ee24fcba468848920e17fe1ed5d127c9546cc5006a64ba7d422175046ca8212da2c72f4dab7290737b11c24d438fad280c5112996cc1e355adc97e6ea0d9376afb0f58322ff8238aa94c626bf4b0d88ea1bb6ac4a82bc263bce45256b5796e63fa3e0078a7e1b4d76cfb3500a214dd2e17f799fc5715f0b4a15238adc1d148201be5583930602e1751ea66197f08c183bbf2f6230838be332a1e028a11dcd0f8060735549c0b9dafe1fffd1922c6e3278fb22d30fe50744363e0a5117f5e813a5700c301c4d0c4ad4704112c11b8a2685a93835118eddc3102b7a3636e3cebfef4dd837b1855bed7d8b14c2dff1002c1dd3cffe7d46f58b18f737fc3a8e323022695d399850ca5ffbbc308ebbe1211b327a57c548d096b2729babbd194f36d752cd3bf1f11e9d73243a49563f6451081fdada57086070505d7b3d9a6d31075a217312a0206e061ac80bfd0ae068104968977f41c4c119026c82298b62dd7f3afbca072068a36a176981ffd40ce780d50a3aec16ceb93b89e118f2929785d00316bd1e280ba338e288d9e2eda5c4f0bca2d46ad99d129b713b8645be7c18ee99a30449f39faef8c4e763af43e1390ccbea7d062a1114706a46a9ab8614e60f1d634bc69a446988b24ecd8c3241e32daa1fe6dc5dea16322ea9d188a48d286cc1c549cc8d2a37176367316af64a61c89c126b7b3276f1996b75ca2caee0b7221b2cfb2ef9098b2d6cf910e2b1e6e7e29a546d4a349d181f506fd2ba915e04abff952bec362d3c92ae585521f1be48c33b6bb6f4f95ae83bfbb16aea0976e2a47a506590cfaa86cdebca8629130a0695b940ecc6929907374829566df3c1e4ac4e2cb86323aa484b3ae3eb6416e8745a1581c71a0ec7b44a3e3980d1459f8efa5a017d2fc7cef8c0733afe3cc6ca915850c928e7b4f529d893be1fc0cdfb393aa06c98578cd91f4b460501ac050a8aa1d8b55ab193765cd434922c891a9a78204b6fcb8490a92d61e639faf9b5a861b9f09cddea8c0ba374d2c87157695056652f6974696f63edf7a74d4f3320941a40a881f4abfd11b51b4905475a0b14177148fd86c0c4f22fcc988a749cbedb4fea9a174ece3ede11cf64aa0462f9a6cefa880b609d6682a963f3c0b0e57bade82a31a8ce61fec50bffa3dad38c57d48c08b38943eda57fb6d5b887c62cc9fa760ec24e20630d15a011e5e3028264a13c37b8229e255fe36466320459e429d4e200dfc8837dacf441fbbdd58ea97e661e4cade2bcb90c2c65276f7982d710a9f1971935dbd537273e481dee7899aaf8d1eb7ac4dbc90722fb44a19fbc29a0360b83a338ebda1c4df321b7c82f8c0fe289c49da2bc7a1937e0733eb5910095021a4e2b855be2534ae4b643ff2c8c913b7865d0adba06f6304486fcacab5ffd2d41120804d34e0682fe5e322e930daf3983b3e3adcae74bac097a02adb58b3c4520e35cc604b1d2d86299134136fbb0a5ea6c4de5dde813a767c31d313737a4dcd479196fe7bd887cb5d70cc5495572a319aaef7a755c8b35dc6f67d544cad6b99d291a1e0475639719214a83b3740d811d923bbe7d196d98430c0bf6c5b3694b84d78b266cd3c27703b4d605bfeb422d80e2960ab5baaae887ef5313f78068c72a5ab763d6b614f46761d8da638c4df24e6be77fc5ab80bef52913a4188ba3b08d8a2c678b6e620f5a446df70dafeb84e25aaf5b9b0f8465992e05a32d4575843d9e4664bdca42cd811facbf86d7a024fc754fa8b523b04b0a58f1413cf2562393c92ef8946efb1f09d7441b6c795a3668e17fa05c5f2826cd446434da981739da5b693d5e5e5ea7813d0c2f36d025b5656b52284b955aff3a49d30d3beba3125eda082bd06af3b61b3a8c8f88a187fa4204e28ed8572176735c255bf86aea8ce4c22be426726d41512674ae3050deee2be626a1dfc8689263b1acbf1f71505c6bb8a9898dbbf87e67a7b71058be5a37460de2ecc3d2556cdaf67586ea3a982b57b18a646cb37fb6e82ac927a04f54f5cfdde4fa507b36cbc920e89f072d87c40111ba08e2d2c120d0da0d15277c2de0e846accb8cea51c6758c48c7db3684cd85c12332d94704c5605604944dabac93d0ea81021ecaf7a7f5f1982f97968191bb16ab2b7eed4aef93284769dae6ea280f0e8d0ac19c91f764aa7701450caf66b90b196b7a78ad1b47850d93c0e97ba1fe77fe25b878953e1bbff29e2fccd2400391f1ae0a9edf3fb67d48ff9acc271b772e87c231c69a383c17e637ef86cfc80c4b08b5dcdfd91fd4a68ab869a8a36d40c76ff5cc711e76bb53d429396c95ffd187ac2b52b2a1cb2c76f3e2bad0163ac9b99d8772a0625f4285d8ef48fc9b2eb05f7cc9aa4c4e0a43e7bcbfdb5cdeb2d5472c00c0f8e95c254f000ef17609f21fe9fbe870b4124fec14a49b1314aea4563ccf37214f6a042ddcd1d2c890c8b1b7736c189e4f62557b4c9107b21e6404af1bccd8ed842f8bb5b36afb14b673d6ee874e57b933be5f08cecbfcbce588d0fda39570d6feab3f18a7cd5ff47e9678b23b75187824abeb3bd2a184b0309191c06867b57affdd46494d293bd9356eb84044dcbcf0fb46175ec87f7876d0f0cfb65339a7d1bbe9ea97a7bf84f2f1f0bbe4a6271c302ce6a30f813353b049bc37aa8beb6414", 0x1000}], 0x5, &(0x7f0000002440)=[{0x40, 0xffff, 0x9, "199fb4c8820bf95f22fb6b23b0f7c0acb1db1400842ece5de27514d1e46ef166567d99cf156190d0f6de"}, {0x78, 0xffff, 0x3, "6942b529c5e9c374002b52732d393a8399fd305ecf6434d8458bdbb1d947760099d3c30d64711a5c00c65cf219ced2abe5ed299122c80ebf995f30ebf3bb3d4bf1d27c424a49bcb63a7f388c6c3a18b67edb0a4b69ab42b3d2829fd3effe887ff16dd22943a98a"}, {0x1010, 0xffff, 0x8, "f4dc215e7fbf5e070203caea217884997dbb35fe1653e49b40fc7ec43d9d4de176e785c93ea3c147fb86e8a23b08f6f7160ef761abe6617eb8941caa7d12de109a6bdd19ffc972b0e8b9c2244b4d8783785f60af7643c4f666dcc1204d2c72cc9b4fcb23e1f5c6cfbd46e969355fa767b2d7cc9f258c5cd1ba969fec68595dff1efbf5795aa39c9415358c9e9395800604e75f9902293b48ca34faea9769f222ac5dcd322a8ae3f5f7c492a4f58e57c3379cf3cf36bc8571dd8d53a573edf47b8e93249e3ad3fa8739fc5479115784d535252c51796e3b63097d3afeff2408b0aed921fd1e03e23b3f3075c95f67b68ccc81545bca2cafbbf353e63fea9c238d81e6d8e700c6b0eeccc8ad9b4d59ebf88485a4d315f22c77a552651f666d098c4c9c1f3aae311fbd89c42c0a79f10749f62c5a5cb7c6f218012e4447ab09d3f2b3fb97c75e4e7bd155b7405cc324df3e05180256cb3b3e8b280d64ad5f1eef0b33a8f1f170dfaa797166ba076a9a55ada6d0bd846326d282c0b88c00c7fddf1fdd82c79b5679c604a3767f89830f18e2f20febb05e00cab9c5421c2fae15c8d3b74ea397438e15a05ccf39a14fd04357732e404bfbd390b14922de3258be1062bc96beef3a596c7c318a3f2fb974712249ec769ab30cb869799f53d212e06de566051c0a840c5c9083d440fc656967bdda74c2e4711f2e35ae6d6ab04cf965e6ea9ce6883410b78a6ccd9a5c3f8370e79be558f243008d0de1e6977f4733461589a74db292af525d63990ea26b574086ce97e6dbf1e8b15749f6fe44c0f8cc11945fd89c0f8a4991ecf12cccc79d77a51cf7a421a815f9f414edd7bc77e9e0d41a277781162a42408ef3f78625e3b76dc669a70845547aea76f02bf8a4b77ccc952c9afb28246ece09a85bc709bef5f52ed5e47281b7f77e98c021fd9c6220b34dd028ea7ad0b1b3728766677d3598403317fd1ada08857b7c1eef86cec19ddea63e512141c2a34df7338b1391ff25c33a8836e47b972b2712d076a7881774901e3e65d03d50a0cd9e053ee76793e771ccc69f1f33c05426c47ebfd766578b131ba7a7ec6f551526f940115f3ea4bc9c83de6b1c44b9819517c0720e4933fffe7bc08392c63e87c609355fa8d7cb087b3bb6f8c620ce125cda9d970ec67307ef5ff09404ded324f188bfbf5eac76859992e8bba2c9be453ce4d2301769eb2af88cf4dea5e85904c6bdc189241562e16559bffa8d7442a2e792f3125df42f6f040ae5a4553a641203afa3fba5e9ac0172f8ef8851c21a3d6ffc4def07d1dcb0a8f0c69c42c1fd894d36d81ce4227ca126cb4f26f425b85bd9c0d735c5856d41cce925096ef98582f7e137255921246f44af64c3b4481345630683345210701f034501248d5d419bcf9d925afab7a1f9669f0aefc4d108096510bb35ecfc2f669ebf705de3ad4860b1f6fe1f0fa8aaaefe415cf3a2c0ff065e48d772691e4f07783342cda675b036b21f57ef2c82bb5648eaf25a379e7ea701665d08728944b06e8158c07dd37c5f96311a9afc772d31e26321d505240d08d25ef26f0c57115d70357871f0b38049b20a7f2e709bd9d3c5dee4e622a57666e5ac5441d0585c786b0ca7718d3cc6a00580a0967db535b53e9bf0c1953eebbc5bf9aee8bb9db6bd95d2d08c98dc0bab2960291ab7a44982cd9f95e84558baf29e3a0d9593ce0250bb4d42d03d1e68f9eaccb85e5aa93ddb0736902d4ec37370f9e70d2fca119df005714960ebd9b6e24e0b624b3d1005664ed82a74a54455c0338fbe90f65dd7544636c8f4699482bb7bed7622b32295709ab5bd8a38eb33c4ddcfe685eed14688553d927e3465634dfe92d4ea0469441241016926493da1d7498396fe7743f64b758750c397873e4c4606a4446f0570b67d352077f43e27a32414f1f2005303414d8a0b0e445b393402126f52aeb113ade04fa195b6aa341561727c8d78a49ad84e856177ad602d3c701b0bfd189c60d8b421056e925b4f237aa317ae5df1bd24142f2ff59f6862dd441bb90c9432234f507e8e735557214890fb914083a2cf410fc17e3bd09f5c81af5fc332aaf6b068aa7a48cf4480c14f8bdedf16528a1942e5eddae567b2d5771f9ce2b219761210e9f5f99b22061625de9cfb6a1d19c1ae5714756c36a3cea2f60baba3b273fefd20965dbd1a22f05c7c53223ca821636259bfbf2c83bd6d2aa614f53fa612418a38b90147c648abc65482c626fb758947584325f7848bd97075dcde90b5193c5deb7f771494a091a45c013b91419e6c0e76ee9203253d9ed89a2234009baa020183aa7daece4461977cda85d970fdb88ce0221c470b66e0e735b861a81033fae3c240e099152c082ea2cd237d865d4dcf5a0ce283410fbbe555953e14268a239f8836043519ad71343b378bc564a58f9385c9ef7f26d6a0d452102a01dc5d75951ff4a8a0e04605422d03a0948a076e1b7451ecd50c0b20c6d02c745dcb884057ddd5ae6f23536f3171cd849e4fcf34a8e3b98192772db1408607b6b30f669c8e4eedfcbbc4f1956cdd04a03f72b5c3b94b62679adb821bdb2934b17de5e6fc6b98eaec0deff72e6612b344bf51440346fb821aec207c2af9d2b6cd033700dbd72082b8cb3bd94b0c00346cd5ee8d6d8394b474e0a9175c0c92d324efb3d60f06c43378cbef58027ba780a722d1e133583f1628b21332925f2a50c58943b40ffa8e4a496685ac3e2a6bcbb6d9ec067e6f6b1203782054784e3447119283f613ca047b83d7c169b3dffa46883f6729cc712a9344499052e17447ab89397778526fe2275ea5295aeb0146cf9ea2a57635c41b816b55010d83755d3901b931ebdf223d7ac07e315b2f9b6ae8dbd14f88ad55860dcb4ed88530b34c2ada19d0731f8426712dd7ea9976423c18483a55dea8ac50cc28cd5a217244cca1364b35221d6e349332ab1b9dd2a7b9084a0407ff28e25872d054c0c56f4d03f5655d366454ec3bf51e3cf337a20995ce20eb1df9af32eb96efee6e0a7c4218acd81e48ec8a8d19f1718e029a73d860b40fcc10173969c58360fc885d83a9909cbf4d35126c6c12405deefbbef9e6e1f077c0feccfc683eb341cdf15e1db406495c6cf2286469efe2279818b1f9d54f70d85231ef0489b8977fa8155f414d012e4723e96a2b4f1ba841138df2ea5e4ecc85f93730043392ff6f690c094221baa878aed6a05af804fb1b8081093b264280b787167ebb392e1ffd018eed418430a8fc015c7228358b8b43e4fc49ba6cead7f03ebe5f07a54e16f053ad8a6dc85266192498cb74c8a0f86d081460639f486d36c153a43e92bf21693eb73b64a2d42e66168c485605b807e2f3a82ff6e01b8793b52d6a0c38a6bc88956aa47729114c812f51ba88fd1fe852b4df03775a47b9eb4ad30ca6d5f0808c4d111e759d0d1132f5b20c82d153b2914ff4b7c3955cd55c1192385968ee2c2d7e6b26b8cb9caff4afc1d9a31deaf77e7da73d6b1ee8721e4af960acf81e63c3d0af74be8ba8735f8c2941f6c9bd31626e0117dbe9cda95119051dc26a65435a55451f5214af1355c8ae472b927edb65f4164b34adec718164b55410c50b08733cd5fa57706d54133a7d2948c0b4b2f7be6a41cc3bcab8e7642a29e352c9d0d4d436ddbe0117741168b611cfeaccacbb1aae998cb498f009be9bce8f8f490b4e6f1597d5c1d94a2667ac32c77c0c7fa09b9ae6d6ce8aaf00b59e399ddd138355ba79d8e3430bf6a163284def33aad394722fe0e7b3415987d70ef966d8ca47b5acd5524843fc7d05216df07ada69232ca7eae3c52fa6581539f4dbeedb44230652156305c78ac2329275e624945e0c6820b60d2f4e9abd9a11a8700c8fb4d9e6ec88248084cac191673684edc6e98ff1c66a234d1e3fb83f70a362aabc4d1d2eebcb84c06c868df7862c7189d5aac33156143e06340527d35495abaf6946c0a9565334ff3af749dd738d19beffa832a08cedced0a6e046a7452a82b20158335b0c1dac8ece6912dcd1ce5678fffa0be362c6213c0ccd9d6d4898bb4461e93b16c824f0ba475c109fdf5ff5c6948b658cd07851be184190d13ce5686cf69c09812e88db6a077787b15d28c76f2868566751043345ce1bfc355fc32ff33d499b2741fd9da93a1a5a7d20a282c106d13750c90d39f291b0323f58c5ac8239fbd262e4e34e86995d0c6ea1824be1a7e22617af820c44204f1d7860fd811fca51e6a2d3c52e36409b1bedeccc306e2c77068dc6f0ff7fc73eb50b6473dc5ade4676dc03e4dfc05a3071aef27c2534fd6edf6d22a28f1a1d41e39e89be85da7801d8429d7ccc0aa3e4f9d6952e39c89a61c43d5094be52e8ad1593d7d33911dc626b025000ac59791a40d2d086214c7032baa15d23f9965c77bb2be1ef91c0de42556029821935ec1f23661c8fc34ec33c4f302c13589ea7b8dd7454346fbbd19cfea161cbd0c12b6c55cb4f662e2920a893c7eb70541635c05eebdc860c1939f93d2b9e2fc2355d422c64eb709219c0e905b5d5da8951412a231919ee32120b111fa76661e2facbdbd79aec8b8d288eb99c6dfccab91c11495ec10ddb1f28f42a37e09187654f5017f081a1adecb5c99ee559d1b3ace2789a22f2fce6320838742cb3631838427b4543d77955edb7c301731ec6e6a90e67b345aba2ce6b01782175318285a756a4e073761470e31a38846af8f8aaac1aa4617f0b7e053ac87c7347b1c67514421ca93e7dca5cc1fffb6c54316c744ecb993159b1753331dd998d61a66de2e4651ce96e41575379666ba274ab7468884e3b13f378fbc73f2d9483e5a68361129295f09651016df36e63033d8a8e2f9b77a271139bf6d2192f8154049fe598fe2280479c30b932ff0b1444dda0f2bf6cce02fab075fda7b5f403fc00cdd9c695d1ad52ca02780eb4c69d709ef01fb71ffa3c5bac137f54f783c5983bcaf5d735c09498fabbe9d44b48914b9289e4c4cd336a4c4c4f45d1a029fe64c527566e5de7fcd21742957fa838d970c4f6c09c0acaf3ae849c9c25d727b396635701146d436c7321e72deeaf13e39f3824b38ecac8a5c258d473968fae6b1f273dbe27e1edb5c04e6bd7ae73663f83010da1c5f4db80d2b4a2f0a7b6a046714857154b34a9fb0adf4c2e9b682e4c78fa8349fcfc02a6ff88f800dd2ef16743e4112841722c3234ea88a63490d98e59c1363a41b3fb3fab846e253b7fcfd1cf058e8b3b891491e343e422171e89623bf661c3de2e5b9a3b737e1f4af2de4d6aa406220bf558ed2660cc05c0f57930532c2de131643c898ac61e37e8ca86639b11ffbbef794b679126fc7aae7d172c5860273a4aee6b80f383d641f5ee8441cf7631b9a6fa2a7597b138c0d7eb601303199a01e0c09e1220ec3130c791b44af9172b58a396d5a5ca487027294e66e14f045f22bb317e8cca352fc34d17a33d1b7fc9ac19de1ae09544fa815f4b584c5179f9f16b095987d8b34b5109b7acda6c366526da086f20c4a92ef7dd5f7aa2ba900e3ebf5a9c5c41b6821a9a9ce14fc1aa7d09f153a1e31a769c68e4f76776d23cddbcd45b178db140698ee0fc0d4dd60a87ac4e84cfa47e284ecae73b7a3c25007202d9072246eb94b91853f4b816c3e26343a7444b45087dcbd299b05d80c216196fab59306ce09e5b9444ee8afc16f9af8ef4c4f92c1fdbc88c2a562e89a126a02f57671cbd7b2d1cce93defe6c30f745bf396c6eb31d233c08410103c81f6f68f12575fd24260cafdf75cbee5c13"}, {0x1010, 0xffff, 0x1, "2e25e8e936e3779dd33152dec7c51fad14ff1c1af937587bc61686851f040e95a9efd0a4648e7a4d48672ce489cb228949bd1178cf684e52062c9f1b48cafa42911c9f63f70130a4fc1da5604654cf05121005129123ab03c60f7d29e471caad7f8088e65d0bd3baf8643ceee933f89262879d0ffa049dc211d8dc1c171801473c904ee4ab4da02a05a2592018f6818782ec847c16be3682032d2637c2548182403011472c603faaea4bce017ea8008a18a165d43e5ae2d78b6556694490241d7de3bd4d33f141ef03a4b08e01040bfa27fd8f2fb1dcb96bf8ff015f5034ed1c403a6291ba24ed9506aa269c4387fa1f4f6d6d259274e77e632385f2116fd5effc418941b224c5d33bf8b7fa5a4d0a6bf2ca36e8a4265cc30565584e58764237d96c5f43554425c3fcb9995cc715f292d77865015e0b88a4c3e01964a561b6839d4dd6ac79b028ec642619d04b105cae8d8a33cabb9a98054ac666158870a336e6621465354c5529909044acec31886eea9aff519377e9ed9a8da83670497e50deb3009700660ef749e98b276e21cfae22a9c7b30a8655104bc94b8718f655fb293c7c93bbd618d2de45e3a9525cf062d102da8e501db3e18d05c16b69629f6801eade439013b6f9653da5c0f7258d316a53ed45f98276119381cdff58e83f86364dfe01318be4dbb2e394ba78a328a533041dc5d5626839da0f27f16edc3858a0118487953ecd17ea44c2e086565e60eb133b39cfa6e8bfff5bd3808784a439f594f1d718fc8d79808092751deb5441a30a64a4028eb1937719ddd6650816f65af6e8cef2838085c9e9edc8441b2da4e0b11ec90d106295dd40497e10319f8bd375746aad33386c379ca52ddba81db735027d0e9d8dc81b40161664b0fbc7315dbb3f64e00dc43255c672320192d3c70df02ccfff4eb81424e805d4f2686461cac20dbeb53a2a512ef02a92dbe7fc680c2f4e0db766d9dfe25c6ec71a1d0970e25ae9389a23d8ab45c9f3aa9e61f502ef9ffad9482ed5c7d24159bdd8f96dcac2b93799929aad7bb3eda2e6f5d96fc172baca14bf680ee708d91b570ff92569d5454b4925150d5284a810a5996f6751fa06e6c3e17716597d41ad0671ab73db43a9616f2a1095ec64b0e9d584937ecc3684c3a3b4d167867982e0e2a90a08947c059b1fc8f023b83d9db5205e60286564c81c7a42da01e3a94edbff381a0a2ae669f2d0edd3e39d8d943ba3cc1a9d91550a5e19910af63dd18febfda31edff6239446d252c251c4d5da73dd79a38d9fa9c3bc9d6f69b187136e2b1793b7167015e49ca680273b1c3a3db850e44e16f1ebfe8dc8584e4075189406b3027e1ee2cb2194845a0c90697027095bf9a28bf40be2ab7daf84117239ee0063f41cb2d3b6ef36fb3f56261fb15d68c8dfa8a79074896d4120e8aaf845ff74badc4bd598feef4e85ebd83bec2cec826eb3005bf76cb0d39c67d8f69a5845137a0839d7683bd84977d698707b962301a42cffddde2e31ee5af1a122296e31b041bdc319b4193585f52e98ac1a690d3c5986d2af3c999aca7181302afec7658f24fd96b8c977e84fb1b910f2ec276b2f6255967af53d21a3c177d692e3f86115c2287054922546e276151f8377be630408e9f85f8201873949600456c8deb2b1d9e68f9ae8969291af21efee7b7000367032c05cf72133adaab6e2bd195d83bcc88283d9e96760693bfc91ba7711bdc2e15b1f3653e5483032112228d080868bba56c0d4e8af4b468c8a74b66739ab2001f6c7e4c0c4e2bf354af76a4a07b6325b30430972528147237c4b39d9e8709150a2d9b4e2c84dfc05ecc4b71e499bb49d8bbd703e5156e96dc03f843c644bf0b1dcfd3bc70736b191a5ac6043bcf0e0da9e9ac99f9866cb81f49e1dd5161017a61b2c858c6fe449455d3c80b5f384644c52ac3b8581e5e3f0868f83aea6d80b299464e7b3cf5dab3129cf696f2dd472a00ec971bd9f9e90ced20cc2f694e1369955a63c8a16e9ea96477da5fdf99f46ad13f28cdc879da7013a84bc946694d20f390ff4feb0b30dd48922d398c94cff6f8a3ceb426114049b7d9a7f4aae982788e31f152ff4c679fb45f2ce8b06fdbb66ff3a1659e82b1a82f463e7feabf464045de3607dac6ce9b5f53cfbc9d565c3b3b90d37f9a461883f5d8614a488c00717a94735f571df49a071bcc0526def2494cfc1bb7f035dd157127d2e274552f6ad3f16b27c20fdd398f1d2b1bd2a65afe4ce8ed1f1b63e31f0e8cccc12a125b8bf82452a3d2905a7eb699f9762d58acbf4f1f1c5837bbd69341d9929ada276f2184caea4a83554824ac97c29dbf4ba5313626bcc238c19d482c99a4bff922f799f9feba8a0ef8df9826ff53630284423f35c6e5b56bf9cde182ff4970f0a36f8cd7fc22e2676510e2932648284f9f5b9cfa6f1d86be60065c6e47b0efa04f8af54050532286404d67b71107e78acc35b4ff837b13a76d63c8f1bc96a8def0a05a45e5fbc17e121757b874b2bc6b05ccd4a94f8ccf6103e1b0aa5e4b76cca0cd5f6741504592c520b3f221a9f722844888a9a83319d55db1b46312c34d10f30d07fb30514a1c7338fe37a3b4eafaed00c4c6e13ff61c767895e0ca839eb694a66a6abb24e95d476737ce85216d3c8d381e8038bb87dbe70282436a3797fd367db6ecda5d38dd078c256f9d5b7734856137dd5bcedf5ff1ec2428a4db88e27e46c2f119e33d45a3daa7a2f29dd08ef73091739698b4006ba0fee218ccb4c4140ea3f20e2fbcb3a09e13c55afaa8b936f824b79bb48af0c5a4294b8b612295c051e4d348ea5a7c992318e964deb3ccf7699bd1e77c3d1c7f5d2a88833071259e25cb0f635c2c823606c840cc1c7632c36b81996eb3b44b48922afff43df915a836b065988f67da91d12a52d787c81b9c97c60335f58656d31ed89d9a1644d0a4fcc6ca9b0b22563cfd6613800b83bceca96cfbaca5ffdcde2b684466139f9a312d56a30cf91abceb01c7f9b08720f502cfe1fb3e3abf3f65cb6d002fdf79f93d0ea2a303980295d08119ae1f6f5e66ef7fbaa2f8925d6eba2cfd5d328fdfcc53f04529488380ef3d3b7b4143c0be3f3d6c93abee290ea128b2e9346fb3b7e2ea7328c5d64a6b445aea5788eb8efa0d70d34dc30e6657688a43effd57f5c4c018687cefa1d637d048ea40b11e19206e3b01981b900b131c09e14fb28e24d7d6c491638a9c618b25fc177419dbe642f567dd6b91f518b826402799c78a4d0d19a250337dcc511b296c2b2551382c7d987145211f831f4dd7d0ee3f7213c728079681e82666588bd6943ad5f9957191011669fc5a45beb29fb9f5ef12aa28ea746d46ff42e77e2411e425d3dcf7128e955715d6962fcc5a1eae9bbc16353743c1c26227335b73cd845029bd8eba16f20e31c5b85ae61d6d604784e43c615c804163f77afb0442bec0a7a85491021d7abcdd18b736693e900757d31c45d4e27742e5a7d74ec0d786460860717e65dcf0451af90361715e165256ed3db1b0738c208b27b0282037436ee4bfa38d48cf2a5a314045d8be713639cc7d02f58c970b9eb50e02a20ecd50c6f6b18442505ea3df076604fa234071f6c6eaf99ce680ba56f40bcf79b1a1cc68c463ecf4c222f64401c707cf324751e0cd8576a0b25ab24dfa661869f9dd9be70af9d79450c7942f713263df9293750b23cec3693a06a73f36d1695fa67230f8968236bb3f106badefeee06e06abc96ca41f15c80af03826cc077b7f2597a6fbefd8fe83ae0d42d06988656d38d1da909338b757a4fef7a70b0890435608639a5dbd987447e5096cfad0f32790f42f8cec0fecbab491a7bbea33cbc43f83fb7b192fccdcdcf5d77a12c7a305797016fc016560a14ddfc62d53cdac16f983f3e6e3608b4d211eea7ba035dab8ba7da5fd8bd20ce60d289b8e4a86798e5c4f60636547ce56b63ad6490b48a9e0db0d6e7989dfe5f3f618319e52302beb348e84dce12e73d51be09e2b3a41decdd0190a56aca45134fa86f30ebc8eb6b9a57a279acb1e4684c9d2c8fd4f8281a8751cf995c84aac55b928ae58b0d4bcf0312dc97112a7e8af5f7d0c0f0ca2736e686e9881103049c0f83c3a0dfe136caccf21c52597c9604df47888b97bfd270e9e737f77ea2f4b024ac614e96251aedbb5c4a86edb79325cd936000e00f752d60218982d904cd042ad226966b3fa23da95b51603a2cfece3dd33270ec1c0c9fb9089a29a16c536020420c799ec4a0afe8947046725bef42ab84fee07f30c28822456e44b7bc7acfc99a1505e631b30ef0b694e4da5d0731ef377d578a701cce2ccfc46b846819d93392d8dbbe0d2977ac8614366da0b4e4bc0e65d5c876591ad495ae0ebba1ee0345898111952ea69ff052377ff165021aa0414e1345ef267652adba3e417de03d32bc5718e0b42348075c5e3e0474c9cfca46cf7a5cec5dee040b314905c1c34cf3009d3f01adc1c351034d75ce4fd250bf3ee804bd505e29ee4110292ab0e6a22a8b6c6732f846720ec3a5a7a61b1c39bd9def5961bc621416f3acfdc2d9ed26c53707546ef7a47094833013eafc6f80f6308d0595594682a865f21ba12c887f7d41569f3064d4fef83378592631558d41f5701311251a733d053d797afdd169929bfe6e900835f8e9a97f141f9044be4e1a31e5b2f5642d1e32af63a5d828b27a0ab23cfac62c5fc66b8775fd8135e6a9900a7907393e810eadf5d54dc4aac9c2b9713b12a337c9b214d41c44c455c01433303b15f3da3246cbb1103c123363ec29fa32bcac880b3a49b4f093bd624ba1df21e7cd6a5331f8dd44f6db03d308314e5fb59e5eaa1136ed58ff5bedfe140afce350e41e9a9fc4e1a9b840146321f92f6fd3cca8bbf98090bbbdda0f193240571b40605a13cec4dd5c012c51e078cb47837a67ad8c6626f28abd284063e21e95f7f81f952d8bf77e0b4116ef997e03b9d16de7cb241274c5b84c98383168c705cced5f03d4bee5302bf6fb1be1793aa24406382b12d6cf888b2a300d239efdf29bdf7d06369519732b5819ec946e9175b19d2554330e886f93ea8fa4a66686ad7a9e590665e668619529e251e25628b60aa83da8e826157ff467313c06554ec09af06cd42b590f21588bd9bf931f5a2a38166dc801cbe9daaf8b6d4443239a6a8184a2d87ab5dbffb43858ac9796de79bae0f5f6e1ffb70d14b29690e890179724282bf8787fa7e4fb13a049f0449e8b0e797f8abe8bf2fc619a1d432f03634742b4c3f21e0ea63acffc3aba4c4bef976ffbf583a21a2b221b6176f521abbf9bc2df66c49b9071583b907eeb8d57e3bcd5f9a5e1587f8f45f4da91e84058bdecbe8ebd45f4125385eee3fc7edb5bf3336dfee6a576e3818ad8d21118549e172afba6c39b3f28c97c854e041e33e8d504470ad72277ca1949861655886d8b9f1e7a46f76bd7db747b8b3416182323a7dd4dab032d055e1ae0babc5a37df234c99c91bcd571c252b53f86e6502a698f14c2e2bf9a1cc14038e36781b1d7ee2398c0feb0bd1f520fe993e556496f7be2e4da77b4bcf3841216375b1ba8e934026e8f2c2193378f0adade26276405aaa4a88d236cb62c12b937b0040d8f60a0477cec7246c5abd0456a30c9ead51a61b2d5d7aff614bfe59575b2b62ba9c06ed2a107f3c6548b49af76f18f7654afe52f91e50603e11d6d27dc957977d7d009853c70db91740811d6139fd35eef40a3a872cbf8b36793f75a20f42c8f215b11bb30e73ce58f9733ac0dd8c04"}, {0x68, 0xffff, 0x6, "4f02661b5439ae8f6701527ecdfd669f05ae6f49248b9d06ee077145708b61121b7e4ca12cc7236d4880ea2973caacafd7ebea8f45d7b6d73cb11ac5909f0247e02debaeb77e297c88a0a38b8c2cac322f37e5"}, {0x1010, 0x1, 0x1, "35403fdf7e8f9183cdf90bfc7d6ba8ec0081b1b6a1a2b68c57039ce4bcf63091306a015a8e6fa114139e7d96a86be5793e0af7bbd04deb06d9ff6c15642eb0e534ed6e25a7df052f7ae2f0754186aee21dd7dc01da580c94840f5132e566e4f0753347486ba80c21ae884ddb15e91d477b58b7907db778ddf8e16dc29e2362408d44d6cb7319c2d41b781df86d82cae1827e5588e5af720c7c833e61a0b322096851fb139e5ddc3f02fa449d4fbca87b0b27efe073be57e4b8991cbee40e53c6a248f8843eb43eff1c864747c45d03fe49a7072dd2d28f0fc4a248a4731d9772b05125ba6d756717e8ce2bdbc944c136629d8708f76833068248b07175a8d39603cfa9fa502f0e463cd8d23b2b2dd13120a1171a53fa1bc69ae51d2fa35ab954ef2e8710d0825c73e78ee2bf3155bf4c5f88862785e168107a15441687f59a1072e0d70cbf5f836322f77d4e4ef03e9bf106e38e24401e5b9410d9afa38e2d2a2dec101d223dcdbd4e12a39159ce59a70aa8ab38f5198a6e98efe3f8259ebc5413de1ae224f8b8b8b5eeeb72396deb87ade701db21172660816d1e3925cbfcc942ce7daedf41dbd5c6198a2b8bb1335e6fb106950b0e76d3a44df897966e0c08b91dfec15d3d16ee61369ab412ab1c0ddee2c916e577b173ed119081cff11c8e35c3e67cd0e1145802da536457819165cbaac5607b4b026c3ada5e4cc164e9248ab29fed244ba1e295ea4902ef43a53a36087e194375baab4c2adf43809bb933443b1f64bb80c23e33e265075917256503c71a729f1559124a2340fc85c1f5c1933fb672d63d60928c03b6e8a114224742a117bd94ee45d3c8d2838ca5391a73db30e6611eb5c3eb559f0d571b4c7a2eabdfa3b1bfd9ca25c0eaf75f888a5f89110c0239a8962d9e0d15858b630a17fb5e0a9aeb3010ff92b8210350a0ea5220741c0da9bb2746a04272e25fc0d4ae19a11ecf5707ecd55fe4184c6f9270a2a891b7f9723e182f245cf2280e81b4b6886171ae7b79d61a0ecfcff839d875eca951b4ae3c30a74bcceb0b09fe0399d29f0d8a4bcc2c42ed91dc403bf317798bfab7c6be64bd578a05677f78ad0869e0f44c799213ab7b305a7bb2a92e11430947822f8cbccd8274d7319371a4a1849a03da4b68f2364b9086e07c86d925f08ad6b7298187e8072d42e176fe094047f8585f1a48adda0a43e2da3d742c9074ab2516ec9b67eca23481ab9b0eaeba776b3a15f34b3a5c397b5dd072ceb1b2d4a1695c33ef73331c4cb1b3a3a928b547d6bf119834881b11a6a8b4522b0c81fd1b8adb3516594ab3732189356f5240de86432657ab31e9d982dab01c2186eeeefedc06b23cf295d5a9237188aaa63deb17ac513defee8bc886c8143fea4eac3d08c9667b53d274318fcffcba4132a6c4fc9a90538fcf535607cd3a0a452fca0063156e8a392b0d0717b4ab666cc7a54ad8faabbd5cca72342b2f525f170f1c147199124a3bf050c26a91901667bcda2d50e72a4b4672347ff562e8c2154195bd12cfc6c0c839d34aa3926133e0de5bb75655817c8afdd2ea73681d3fc2bf6e296b830aff086df97cecd8cd243f646f35afe12e9505dfdca74e81ac8bde8e4974aaaf75345706ba1e78af40367a27c9d739a53076a58f898d2f97d5f49f2feaaa096affc70a0ac67ba333ac6a3acd20a3445e2bf2f3aa4790873cf30cc2158b5b5262730db9cae6acc4d87abe733cd3681caabba963fbcc5ffa6a0e68e832319d7429b854769784b96694de99cb4d59c43867d4006783e273c347f1ff0ae21cf9e471b69efc4af69af64a401c6a0504781904333ee14117e266fcccf8d6fe3747f26ab1a4309ae2a25887217b6e98c3d29dd20ac0c5b4c76ad03a61894f3f31c6d6a29cd8877619804ce16df2c018da685d1f5a128df47bc1dc7fd29d27f857e6b20e1b3fe147545cefdae895edca284e1eb7fd9d12b3e829d7678b765251a8787d3111bb51d361517f80151e307f12e47885fbde268e524aa5582bc70fa01853aef0ceb2fd8d96b7cf100dd3fde076e20269844775e514095e7e702097ca42cbc95b4ac75adf4d7b1232d801bb7d8df7956755be471503620a954a486f261074d279ddab1d97181810ad0eb8919d7a075c86c1ecdc92a82b611ae60aa64c4a744e139deb59b13756944c7d60524bc0a33c0bc861cfe6237974a76661a359f4035420b66f307616c106d884769e14e94ff344a7a193bb62696b6dc70bc91bd5cc9b044e5e933ae6563accf5a3bbf6042e6067f62ba8dacc204d86ecb3218a193d7dcba9943d9afc927587e63e64cc4330e05ecc7809547c808c423affa409df9ae83002388d637653bb677ef2322c7ef960a87c582d865257b368422a5fc53d25b43e46c317fad9f6dc068c0ca56a586fa82f6d58afd0770a1fec50d0936c0ae1650d688cb46e6100e22ba2b0850600f1adf8f050a737879bfdbfbeb79004f138a60b9cadc502347c124bcbc57038fe4a1a03f0833aa72448b0e6a2ade77b4883725c4dcbf6a20d4c5f0d8520d7c6ef8fd27a069096a142be9388593f76dda71305b018812bb693e851ee65da9e76c111ad0fca1a6bfcd6102c14416ca9cfb15e78ab981e381874c9fd4906925822df0e337004b6e275ada99e2bccff85d7efe89f1705f2769e75c36a8da257b925023342b1098bd5547d638f427fbc3c9c13359a9202fc12ecf6d408adbda99867db7c6df3f1c8ed54ce468d1df0ce3264f3559bfc8103ce46069e38215a02433a2e9b450e50d3b793bbb575afa4b304fd510a7dc46f4fa0042d67e407813d9abcbb299962aa7b409d9838686da1f5012e7f7d22bfb342230988071b12ddee37a3e969bda1e9c23b184dd9d43e12db65888cac3be8b5ee10d05ef459beb99f8e5d5e4bedf6a3c2b00aac6ccacf2e1ceb1a92b9ea1d426170e31d54f16b8914bc04d53c7a5b6f5f972f199d7d9c37d500afeb948a8bbbe8b28415e7be3accd20a23d70ee4399874b0e143d6e4e453acdfa3972e22d05b5e671acc41f61b8c1e4b457a2cf36878d4d89a18ea6ad1ef46b0ad285753f9213a02eb16843b13b91ed025eb077a413396b775566242cfb886c46e347781bc528402d3ab081382c0acc4369254bd912829de9a67532425d47b8d5c78ac67efa38e6eb425313d5cee0880472d3168493c79a31c84b9aa1f0725477a56a35a9c9b38deb6f053a0e65fd3228027df269e17e1c875603b6f5e3c3db474c89da8036501bd150e2ae0614ab745bef735dca94165be88da7ee0aa8e4d0c983fc45956835831120a8e976d80b422eb0b40b1db6eea98f87f1a13af221a19ae3c7b4716083562cbab2be94961a70efef905977a0ff58fd7cdc6cd60e8b34d53a6496a32048e17be2ea3e469042b73ce336aa92861f100aad960c94f5b03fcf25980dd0beaa48b6c826ad8d0ab8dbc72bed6671e138c37d8fb42997c8062ed828364b312606cae2c3e54ab486211a9a47c67e7867235faaf7d4a34e0824584b41e326bc2849ec8535dd2e1c77c8ea1908fba5d717b78e3ec17b574bc192aa5947dc7c46b464f659af18c6667c89f8d23f7c4974b64898dacfd7e7091b4913816d6c3dca7a2e528ce14995dc9607f77e2100eabf9d61c9479ca84d984144fb597c875f94bf8e269ebf0bf8662e72909c7c1d92603d1c4f5c94b72fc386281e2a2692e00641d91f321ff9b2cf19e59bd0218fa1d31d9444dafa58069fb24c7309aab34ee4d681fc6edcb268486007611ab9e94400ef5b599c32af9721385f04506871e88ec8ad1d51dfecacb53641807d12fd3db4c6b82d4a409000610a6ac3da80649622206c6114dbfba7d654f8a85c591689d4b87104ef2032338fef541b541d29e3843e4da4fc7f17365c1ffce8bffe1129be4975d38e03dc8a3d00d2c3ccae7e3b37eab7d64f97053c82ddbe950919bf709f801fec4bcfc335c1fee8c0ec19a7880ead0665c38b51000303d79c7cb6a935504d081808f2239be3245eedcf08e77fe4e8845d1baaa07e0c88d9597e2c931bf36c49bffeea49ade8d872fa3606b1c75c23cb07ae61deb585b0c85020a828fcd1746e507535d6ef9692f52ce869fc1fd823296595bda85e1b3b36a8528cf88dd30b227a8a16cabd012d30c0f506ff7eac36626c7a352c166f2c7a8dc514639f9f6d622ca5537127aee6d7ec7444d77eae481ce4d80cff34968b8b4ab36ae9ec37117959dde138c1a65199cde2c0ffb9aa2d99ece7c95e78c3d2a6810e8ab7cc79a34e5842927bac3c1c4fbc1e47fbe1e858922c9bb4a16984f5eca9ffaa04f01c70be355603c09d04990c96cd4f54e096964b02a0310a77cbe3198308b2982fef31fcb15d983e9f08276c12de6fdd655daa298d5de6204003ac0e67e6baaece879c76b31e86f1fc4f9f2332915aa8d9c05852a36f17a0b02a72d15529a240267d94bc95d78648e7d0ded449bd9cd5e3670fd6eb41becba375ae9a735de954bbad49fc60f24dfb40af60368014e9dc9d3d6121c129960f20eb83cddd3d12a96fbbc875cf012164efac974aa4a4680479e1687c943c9f0640419472b80df3e6ba8c428cf7df30139ee6d2fe84f566b9ceb2c91de83680598131adc2b487cc04f098f587362f97607fa122d6f6f98063468516b0a0283f3f30e28d9cccdf0b75a0a89075ec7d3bb51273ffb9c73a5440371078d1c31151ab96f1fd4158efd3c9399917ab3a22d2648a67100e6d9032a62c5e3cd6f93064de9abef5001c00ef898baed37db7913a706d50e67fcb1664f5e6a94f62b65a23b384d9fe343c4c50cb4859e034ae63225d72af1333bd7ed12a5ec383fa802128865bfbb86b50f056c236207f27efed754abec7d48c597c456939a42197081ba2bc07c988b9a4bca7f5c009871120ab7343f7f95e7df3d3eed9f59376c02420dfe6faa064f77b5ccd54e5ee4fc8f1da037eacd336b16b120a03ceddb5b822a5779e2eda2d8b5101fde49cc9e54397fef14d6aae727eb7cb874ab1370b51f16b5baddfac2ba09c1b6d1ff2a3e74355f3a956ee17ba6a0101a68a23e8c5855de96c604b9dff3a6d221440775899d2bfb44a1341e89bcb2429df9d635732f49303715b385d0da10ce857ff1fcfac85298bac110aa6feb11e540cc171e440f0196c32a405533d906f752b5502676784c8ba1ac0c81dd685017ba13161eea4e2e4ef6daa1965c8a64c6006f11980c04558285fc79e7357cb39c0ddbc2fd05a0c75d61db55e5ac63c73142b03f0c61ae4b59f0d9f0b96ecbb5aff6571c6286c2a70385c236e6adab3a7962415579a501c97aa79c7b7c974bea50832b0cbe5c52b1aa0a5a6f44b6daa1f5466b5b108da26ba60a0c83d8f00bd904ade9b21fdfba66d2dfe1228ee6c4fabda64f6f679acda6322d03b4a76f6d055041fd6f16b207b8ff4f9f998728a626804e861166675bd548dfcfb572e9c743fd3ebd30340667219400dcb54ffab4042f03ed03668de79242a63f10c5b34049a9d4b9e8436804cad58cadcf38843cb8029d9ad7a125a2d7d55115517f51cf4cac3b552758b393a961a55a1b2b55f3f74d544dada7989df05b753f801296426468f16234f4657b975cd06ea76938363dc295a696af35e119da0467b0634ca9142d80a01bd4038d13ed9528268f9db28f7abcaaddba65d1a9da285ded281ae982278c072d8db84e03dc030c5b36024d5bf0bda68d14b0da5188ffb547ec8d7c71654bd9069d2afe2325d2ca881c648b57a4830ae94b91f2c51e061f61b876c60139aa45a8a7d4"}, {0x38, 0xffff, 0xb06, "8f5b531341255836396ccdf33f5847208a73ecc2e9862dc1c2bc584a9fd862dc878ace8840e6"}, {0x10, 0x0, 0xc30}, {0xd0, 0x1, 0xfff, "01ff7ad4e326b89e63056bfb8e4bdf254cd36a40d963f97b816d9b56ce3072f8a26df043cab0f6de8eee03da79a5e7083594462b8321d7e1cd277129c451eda710e9e8e25f2fbdb814511de01917544a1c7d8eacc4dabf3777dd0544bde43d52a066e3d1c6914c4f19b499a1aa04f8edca4a8ed3c8c708931fa0b4caf349b37fb083969e9f3a910ed089d87cf490b3b6e969cc7fa493b47837b263559af35054adb3158be6684c765714ffc384f6e7193a4dfc9f6c6f0e39f54ae03d06"}, {0xb0, 0xffff, 0x0, "18b750ad194507e037a5fd334eb8a6c5ec2fb3a67e23a794349fb37c9b018f2d909139459bad6423a3854c8fa76a89ef13c6f2cb666e6070a3d70b13169a40c2e02b4bb12aa940860d43fde9eb952e709db3a40582b7f206a69b5a7ba740becec3603d51c8b7f8b6f6e12b2077d01717738fcbb829735aeb3739814a9111086a24736781ee77923650e5a3d026c733878da0ffed199e530d4cba18654d"}], 0x3318}, 0x2) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1000) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000000)=0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x134) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0x4, 0x8000, 0xfffffffffffffff9}, 0x378, 0x7, 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x7ff, 0xfff}, {0x3, 0x5}}, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:10 executing program 1: msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x2, 0x1000) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)=[&(0x7f00000000c0)='/dev/zero\x00', &(0x7f0000000440)='/\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='/dev/zero\x00']) msgsnd(0x0, &(0x7f0000000000)={0x2, "9f43cdaca5a6f15206d490436f2516376a0037b6e0abb7d2a80bd2d8e58b9237b860c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be393354754"}, 0x4a, 0x800) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x44, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003f9, 0x0) write(r0, &(0x7f0000000700)="4a29a017de1a9dd5ee15ce04d2688f19bedb0a870e2d3a04e910890dd1f9b40fd61ea063f1a728de6a159b8577b3558aa9a80c468cb5e0adbe0203444005fe45eaddfafb7efd54357606aab080993e63a0e8ac1816c807a0d342a2be909749ad639a0ce252f2a5917fbfe0ba7ab93ec82ad01e4b619bdf82f56bcb2620292e795f2722dc6834be27e50cba95cc7a55c40b46387b371a953c07a40ca77e0b1fa8f4d8f5061d892bf3971ad76dc97e8370c7e8352974f6cacdfae11ec6f58cbc3762aa57468efa0ffe9bf01e937e0045e4ade4468fdbbb9b0cf834962ac82adf5dc1f2bf73bef78a80b60fdc518525f46b64624fbc0c553b08fb1727464c1e341dd21f1757b6d67c95d3e2359d5f69f5017239590e1003fa4e8542c2dda100e8dacab705e401abc690a5158810d4ab6f4cc02ef97255653c191334aad935a5aa306c1b03ef0a337ddabccd0335f1354d9c8e1cbdab4ff578988b7604b3c7880069feba51898c1f338462d8ef61e35e4169bdb7f86d0137cb975eabfeb707697bd18fc6e60cd0659902ba2af43960cf2d75dc2e08378d4670383edc4a9d33297629a208e7fb52dfa287170cfe25075ac735f8d75077b449ee88419bf0fcdd1b53ee590a085ae7ec971ab64a4d73e6054def9107c98e3a800263ec09c8522edcf2dfc48164643419", 0x1e6) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="b25be6223a4a91595e4522065b56f637fdc625a43188494f3bfe109848f00d2dd17d", 0x22, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x5, 0x1ff}, 0xc) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x24) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10081, 0x80) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/214) r3 = getuid() r4 = geteuid() setreuid(r3, r4) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000e6b000/0x4000)=nil, &(0x7f0000b87000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000c70000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c4f000/0x2000)=nil, 0x100000000000}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000dd3000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000d48000/0x1000)=nil, 0x6855}, {&(0x7f0000b27000/0xb000)=nil, &(0x7f0000e57000/0x2000)=nil, 0xf127}, {&(0x7f0000b4f000/0x1000)=nil, &(0x7f0000b88000/0x4000)=nil, 0x3f}, {&(0x7f0000a25000/0x2000)=nil, &(0x7f0000c32000/0x4000)=nil, 0x1ff}, {&(0x7f0000ee5000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000b8e000/0x1000)=nil, &(0x7f0000a7e000/0x1000)=nil}, {&(0x7f0000904000/0x600000)=nil, &(0x7f000091a000/0x1000)=nil, 0x97f}, {&(0x7f0000b1d000/0x3000)=nil, &(0x7f000099b000/0x1000)=nil, 0x1}, {&(0x7f0000de4000/0x4000)=nil, &(0x7f0000b81000/0x2000)=nil, 0x100000000}, {&(0x7f0000ae0000/0x4000)=nil, &(0x7f0000c49000/0x1000)=nil, 0xb2}, {&(0x7f0000936000/0x3000)=nil, &(0x7f0000dbf000/0x4000)=nil, 0x12217076}, {&(0x7f0000ebd000/0x3000)=nil, &(0x7f0000f3e000/0x2000)=nil, 0x3}], ['./file\x00', './file\x00', './file0\x00', './file\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x7}) fcntl$getflags(r0, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20048, 0x0) mmap(&(0x7f00009fb000/0x4000)=nil, 0x4000, 0xcf5782621dbee017, 0x11, r1, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000040)=@abs, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r1, 0xfffffffffffffffd) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x1, 0x40) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x26d0b58d006e38ce) fchflags(r1, 0x10000) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0x1, 0x0, 0x0, 0x0) mlockall(0x2) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") close(r0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) unlink(&(0x7f0000000000)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) socketpair(0x38, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="ebffffffffffffff"], 0x8, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x143) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x186) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) close(r0) write(r0, &(0x7f0000000280)="6fb34e6ab06ea3fd9d8cbdca8d7f1c97831c8465844f1cfac645256765b8bf3b22d6fa93968f4dc12d5271341894a821d5a626303f0bf0b810e38016d3b761976cffa7c2a801e95ece013cf0d919361618330d", 0x53) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x0, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() 16:00:10 executing program 0: clock_gettime(0x100000000000005, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4812, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xa2, &(0x7f0000000000)="d1e7b96df3fb4f2dd2c7ff5b67db2e7ae445dd8d3d304c21037a09344c8811ab4d4742c9177225806bb2c41c4a7f70d40f957562734b87ea4bf139ba9c8252210af488636a76b6c015133684bcd45f06b527c64242a4a954a12b249fad11ac74af081e7110251f12d8098e195f54898aee41b37b66610c5f1a4cdfa213c208d0aaa83e8a37d641a6fdc37c2dea8e066ffc774084cb3fe93d20b99130a02466b533fa") munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x88, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x1000, 0x4) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x200000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x802, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x20) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000500)="83e5946eceb1c77de9f21cd5164fefd1734794b848a27060d5ba92592470103980d1c3a39f318cab7499514af2c108e5fe97cbf2f42f859dea525f58f4ad2e804848dde620302e78d9ee14e573afd8ef8f6aafec5d655b73fbfc4a0351a8f55551f1ab38142f31af3ea09991dcd03628e64b4bdb893822a1fa9672523da1904c58a7b730e2c6727bc54fc0aa5da78038e814e56c7b5c771d864d20ecf0cf83bff9ee0e69165d5ddd53046f433381138594bfab203577432fd09ee139ea1f3f320e9da480e14a0257c26bae4cc39decbfb9903bf1fb0e5e506b342285825095836b7be36679acefddbe84f935827ce588069ba2b15329d6ec95168012c6a2b1fa64a821aae82286c541926489ac0bc207ea8ed91dd239287d3dfe06535ad2234fd7286f5afb8a4619b476e6b6f8d182bdae30d9e215b057abbe4da2df635115916fecd97e6d5a9191fc049e3ffb076f3651f2f01c7057076f1fd7b191125e3edf5e8be1f07028a545b01cb6dc34f1cc5b0a85eb84174fc8944b43ef5af3e5012f1c6e887fccd580fcb5b422c0334ac6ff979db04416e05f7cde7af8c8171984f1704ee5b54d1ee1b0ef144a25e43bd4d0e139789e2e6bdb8aacd24dbb0e5983161496d3d3ac934b8ac98fffbd63883e3b2a6b3153259e54786005dc1a33c4b799a6a550bb32096904ada8f53a43aa92e46f7fc561bfbe9efbaf70deb6710f9702cf00b64cb795cf877acedf1ad03713e1a7cb9237966e1b6e0a1c7e1fd8b121815b231cf37fd3768ad8c325ef0dafc4baed6015de198c28c898e0c515136f2cd0181db9ec46dbc4027a0cf6fb11ede1af1da47288b8abb1d8034cf60d7fb0d0f31ce661bfcd38d5f0623cacc8e0022fb127f3442993e0897aff4375db4d452b4d2ccd298bb6a3fb3c2e9d8de11bfccaffc6e7617daf52726a4e150c166d61cb0f487583d0754458386af35f6c77ef08135c1f3a431aa992ddad3a189bced99025c28c718dcd5f1a192a4664298b448169615f725c0cce3446213be13c5ef3d597e3e29c131a971a19c820af39c2b4fda0ae8b11cb18aa27ef52ce95e609c6698cd37de8dcbf1d9cf2ff1eb4123785942bc17a21ebc3fbc49f265b07c93a0f69217f4b4b748299c5ddd9b86941bcc470da1297151702dd23e2befa48a83fa2333036d1c68f8b0869e64c92164791f9f7336bbbcf0d151cc85919fa1ebd9dc3e746583e4e5bab3f70f26b68d6a31841b8bb81f50334f8f5b513ef698f069b035107da974e3fb4d9fa3ef1e6f96eadcf02da7d06af3f3b0d4fb989d07cf133318e39eba066ced740e46f6fed54081edc981d023892f4287cb477101c8472cab5cf679f3e10ab6bc0ee42f963174d8d9b359aabae1188dc95f4665c1aa0570f8c749ed8eadf3f318ccbeafa43fb158625f36c359327b2f37913f894c1e8c65246a66dee93415feafa5a17049cf37921de974bc64c1b17479aa749c54cd9c26cba9ba8c2954ecd7f0f868d2e25196b51784b948db09f7113d61225e3b5d29d06745d167f625347216be2d18ab3358b52d287a2affb33864d290418572b48885728fbc734220887a2e5a44227f814eef4b1a48e11eb75e5c9c7ad7b0fe987ae5439c314de9de983076e7f8dd614589db55fbe3f68ef7568cbdca2931fb6fb0dddd99f1bf737f2f61b0010c9c580cb8ede15e1abdd5e281f798918e8bc66fbd3b8efcfb40363f75f2cfd6d17b4bce46474fa67f75ae368a38cf53aed866f3e6492b9e86268d439c72bd8d12203eafcbc54d98c3b8639678e91a4f71aff075a697651343be2b9649cf74cb27decf42d5fb65b5a028d29d75b087cd707511d38c152b20459d737d9e87762b4d28f29766507ee24fd0834f15b9cb455a7c91061785e270f2e7729c4b9082df0db4592ee955103140ba2912e6bf1485a349f1f993e52bb5f5a1f98d8f2a4ea1c03370b3e800dec54bd42550ecb836784ca9e2fc24efe5ed223da5d60f77e8fa58633782b4472c514d5abf3b5ec612a513e881ebc973fe98ff4102f7e007135c3ef2635fe8d06d50d0bd6c7440812e35a29c3e43d6952c65b3ae92cb9d45eea7c84509309131571aa51aa0797ef55e2105c8043c37f68c601418ea9221c7d86332bd480ddeb3394936569181375d47a915af380db30eee21377dbec083fce76146708540f79450e6f367474ad8d19acc4c2997066f81586c2fa409dd4431cf7bfd16a686ac55c884caf07e8c0b67d6bc810ed308185f27b8cfde7e77423e7689e4febc525e89e529445c29edbb8331c26859c2d5941dbf770039fe3f019654c5f5fd19399bb1ce90625a73ab01f8c4b33e15011ceaa3aa994165290228ddb09f5b3f0b89a14c749f360d47ace73ce91b4883c061631b8d0db9438fe3bd65744fbdcf1bdaa0e6ac68b3ff043b5cc2a754e1a1b6fbe55b6029d412ddf4ee7edb7258122d8d2321af7546d255f11839b0c668b6dd7425e4dd98589ef948b9e5ed570e771d9e179df26056a310311eef91f1a52e2cf8dbbc5d3af8b9c5c0e2e75e44457dabf0eba46d08df0d5040b82c8e75ed1ce0328c86814c3729a6bd4da8a86c3787f7ed5dbf27c7d1ddda840603856e44540a9ccfc7e45eab58341afec8e4f8dccfbe9edd55f7eb612364f7606c7df829e57462e9c3ad38d76fe263ad304e5991279ca8d0f9c36f9fd2c763ff9953d53b17c0955ec6d2043de5c80232782411ec30ac677d5985fa69d4b44ebbf4230b1bec45231f93bd6786a899833d7a0be6cfa1a2b9c6734cddc7e2567692c1fb2789bfc8bfcfccac921aad8c83659b64678852659efcc410ac0df963cabd24e7282c4b0e426d191ed1a2fca8656901340929a04981bb42361ae307ca480ecc9b013f8052d7020626e1a1699af048223bc0f4088e05d9491d2de8652e1642111cf0e073c18286080a20a761c8fd86a6c446bae64d8173d3913666e7a325b29bc9be244bc42fd3da2f4be0bc600c5bee76b82b9c51d95009112aa54ce97b7846720aa804cd61adbb772f691ff3f8e457cdc478bf266c073aba90a02eaabb3547fc9a83383e0c2a3965f313a9a00b95bf0550ebe19e6cfb174bacf4bc71d37a1924b510bf38b4c6950255c8e85bf67d327e0809d84ea3acf4bcf1c3a08655066f3c6430928736c785ea5d07b611680cf797e114a2e954718e6d1eec8e588e8c3a5ea27c897f4032a75d6211370b9ca86db4326727c4bf8ed1a844defa998f92421c7c9cfa01ac9d485fff5e72eb77ad830c58c05b6af3cdae7edae0a5a4f7c2ef771d72aaf473614972e130c65a1c852d9375130df0e4b4357d40f30d62e137476d2d0d886a6366416be9c550305d1bafe2c82531d9dbcdc63a75eef0fd8eebede01be648953d95ad4419d47b0dcc52d69ab78853f5b9060ab4462cc950ac1572ddaad158f1a2e28886e1ca46dbf863eda434128b258bcb520137d0ee3db61f2b2d59a4e68e6e34df75f70538d7709c5f020174cf5e161abe8073893ddfbc52eb3aa7fd7e4b28674a2d9451a604338554c8dd9bdd3b68309ae58a2fdf2a110160ccc2f8d538381b4392ab04b4808af6a04c4ae328f0ec99c891c746c575c780cb78d02ebc4ae4434c492efd787dd6f9ae38ec2e3fa3c82fea1617e1b4f98e4998aa9618891b2ac07a3089886d290a933756ff6fd839e13781e570eaa49107316c55bfb021406e0dc317204d9b62cbe26b5096cd571a15b5ac6c5ef18f983f19a6a112488818ebe1e4b7ebef79f145a117bed414645e6e86a2db2c7f02914fed7fc77b2b49e68bb1002b6bb7f5c6e752d9c998912eda658683befdd96d7c9e842dabd87fe6baf965eaade1f440fa89a485d348e606cfde77460a2b33eea44fc70e59ba164230fbc181dde9837d26c41410bfa35723ea426311eaddb30c61497b71ef5c15c9d96591968df933dfdacfd016b1a8b49742235f66f097677687fa942b656d0a2bedc781ac1e6aaf92bbe2fa0ed382b86d5ff7d8f03e0cdf73cd84463602797ea5766b5e0a372dde032d0675d189bf38f1dd8cb93d992d07e0ebb544e1e9d388ef186c8894f3f6b7e6413974f59ebce784d0df3fa617f62ad72af51dfee7ed80df03a75e159bcad1ed0745c2260f616db38be69a50cf98818471c4352825317f18d7cfa7f9841bf2d91f167d70e4ea892c2e9ac13e511e691ad6fe3eb006d720fb9240b6f26d744e09ba883e76e5d11a59c278cf90608ce2f1cfd6778491c9917b44558bbb5fde9631bb071651b5d20e1bfb470685c80aa2e4293c46e1cb80fc48d6dcdafa03a5149ef4c5372fa601d73b45a4c792de6ee76195e9eafd60669f33057702c55df5c03ef71459a63cda3c5831f876121fa7987f5f0ede34a6c1010385c74206949fa2e3b742d90f03ae46ba0db706339456fd08142e6742a482846139f8d04be89dd1987be255813ccd0c89dbb2352a5c3abc2dadc1f4edd5bd692269142b88d5056ea8ae249346eb062d24a72381742d7d8fcb6b50de6ccc17fa78de5c60dada5805ba9f04fb8c279519a90a1f519d7a7ec083e05082c330a51bd98a2c5dd86e9eb9cbe6c9698f46d43e3b1157ed13516f03d648d43eef893e693335a46d877c4006e43760fe3658b63dffe9daf856e7dee137819876eddce11be4a7bc4721f1800079db7c16107a5cafd6be5d5089e7dd12812d88e2e2f825e88234ab8f6584c2afe1fb3a7fce46567d5f117ccd0ce091e4747ebe12b360431c6d54037a540ba314bf43632f8dd7fde4eb45f8d92cd447ac042d32c4b86b1968202f9f5d843cc836d7c7e43528eb5919c694895fc0d340045993100dbafe36e8ea416d5e5384fbdd7810a7c0c8609e2ac91a42145995a4892c2ce45aa5b059bb939ff53dc8920b70acc1e122681bf519d8058789f9f7e248e16fd3f6e55fa084321582a44594225501bd555621801839fca8c9d265ce8975e4c0f4c8517cc7b331d26f6d88ee234c1b2c0b0a3e50f6e1e519dff52d200dc478a86c992377c7df05bf91c48c72daa8004dff195bd8560d4a7f68eaa8405aaae7680a2c2ce79b583217655fce0e35e6dd196bffd8b4027faafaf44befe277b46fb872bf0187d7d1b1a49d282ceb86d39f7b950fd8956e6f07a45a99426ebe974dfb8a44eb1ed446bbc810f2ecd1f8e6a0c964526aba4244bdc4e7322bf32439ccc1b2d1a59f8a9c2f4d975ebdc6a37efb6decb63a952a9f2ae2c77f7dfb1d7b2c76fedc67896191a0806c48a8f94898307f05f36e440713b95a9638c21f9f0394cb3923d6eaa06643c0d5d36287c98ab4c3c56523a25c3a5fe44abcf080505002c3b2432beee93a9300c442b76b2d322409544ba35799fc5a6563e38b066deea76c0a67c6564b7fc0318aaadf8525b8637da3e8b0c88170d925112f4efb336e8850c0b24a00e42f9776dd315936fa2681a0d18972f125c6698a0488a12d121c2fb1484b89072d45a55f688bc82ff95bebd0b6b907c7b5c7cb9cace41ffbccbe5537e272dcb9b15306b3fb8c8ad26f2862ca019acf47ceab051918aadac9f48a0439bc475a80a2c47969444cb6fe930624f7317117fc0cd9ad9c0aa43f5fab17fda980a0168db197e32e6d1b8b110fdcbe9fa68cb4657e5ce7a969891cf0a55cc56333be6e87ac273358a82a759a4666cb78f0621f300476fadd20a6a6b29c231dc4d180535a9b467bcd329e31fc6dc870ba947ab3ba09b254e5252de86bf4595f08640a0c0d033d9c5fa32c7586870ab0989e6283bb60138557cb7492c1ce171837648948614cb3966bc966c37150352", 0x1000}, {&(0x7f0000001b00)="242523ad0d85159330fe2bcdee7866922f63aa457a8d8f79d76c4692d382abb769c8ff9025f755485abc5f472045869da20df96cb875d513966eaa3cd0c54414e4b32c6fbd26fae93cce57d56806ce62e825aaff0c27a68e6b900a0c1937029850b5cf05dcf7da5343f2ea2f2cea7a64308ffddce8e3ac4278fc6233a9382b9693584ecc94c4db7bf8a39a85dc838d4919b88bc3a14f89c466b15d7461629c59e78a0dc59fc1a8ac41d99c413387e5aa5f199cc23b4922bee6d5a3197910a8b1c158de9b629433ca0894f679a4f6f970c04254bba32b12dce2720f424d8550bd24e0310cc882298654c049a1bd5f9cc654d3421b3e45b2b3e0c6c4c72eaddac983ba49b9c97d118c9f713d15308de20d2d12b9ccde1aca400ae3d14d0e83bc20c8a90370ecd1cbc8293d4b31089329271ccd80fc933ea20241ad17e57efa8311a92a2406fe0a88ca0349a493c2ddd069b4f3f525e72afa107dab70bfef761e6592fa821098ad6f30a03cb1cc072dbbbb29c28a2a5ad27f96d54388a9ed37550be0acec7995b3b2ed4235c84786276059612e6e7e38d37ca4281f9520b17c9d393e95a33b1433da377005f9feb8fd271102f1b7545b3306741c2a0aff90a69ff72a1fe7369cfcf366b3e18622f4111aaa199d725dce4866eb7c1992c1629e5fc4b71827223539c4a4acecc7db9980c136a59fa3a4415305d0e0f927b5594d65bdb9551ab2c811501d1e0988f6a47bc5e0fe2c6eb1759da7f4ab654dc420d9d58d49cdaedf1b306ca8c7c928663e94c45de099dddc36e603932091aef63a91795263d3cfb85210f5ec2f5e8e8969f5431898bef65e6cbba0f402194cf7519d4cf58ed7a003aafdbe2a0ea8795e3756084ec93c40fc9d2726479de7ce854fb3e425832953b022af1bda53348aa8ef73d5f719da18a5ef6bc6485cec72980ccb3c450c8d9e2ba533bdb87280f4fe2680df855fe895af62bbc145c77b111235ba9578c7d2f6934c36864a66065a36e90b0bcf8727fccf1a493f6c6315152f5b1fa7ae0268690621aac35e8f169e6e45efe8787c42dbc972bffe2b550961293e36daa8c1b2654266ea0047aa7c3a5a3d3ff7c4d7551856fbebcf37f3c12201074c2c8738ddc8d045a968b089a1def1bb194a96cf9e88510b2d0d4f1ad60c75ec8e51e83e12a5a65e5f6d57536a336b56d657ce25a5ee0efe04c3d5b2f326bd3743bec6d2e177bfdb7d473f653f2e7c8433ab790748a47f1d743dc90ddff587e2f477d1f8ccad2ccd69ef4f85e818d61879da01f30325e7eec4b25d876b1a09a272857f223ee017af7736ca9101803476dd34f13802b286569f433a64e240e47445e57180e1f82e5cd2eb62817947193ff075bf3b51fc5166cccd5c8deeb0476e3f16ec7b73a19282cd3781a12b5d9c57bc7909dc71e6a2da9e4eec7d24374febe229260e1f7eeffc4df66e304f0719266647dd9a7807c1766c5e1c72b47bca01dc3721e4be8cb453ee52831979e3161322f64624ab3a9619ab95e4ca1b6240901ade01aef7c1be8bd0d2b93be1b2a6f6adc5f787e1b6e7f9642f4d517b1f8db8bb9411244057b71f4f22e1de3beaca38fd23bdf34093ed5d8372f2a5b3044f565ac1f447b628bfaf891d05923646331ca651586ad5a8e313d1fc10e133df536792cb3ed5c2bc78f7e3b0e1bb16f483fee58b1d3d189c4dd2506c38e3def8d1d2c2d2c3c9d9055d8314c951e3de41773b7d94afaec0de9656821a884950fe97cc2415f9e88e011f0082a6209117979fbb43362fc6941990fd4916936e13c46967940186977b9c8cd59857c06c72225dd0cb68890ea3cfe1abbd93bee942613cd4bcde0eaf910c53f7fdb7c523cceb65d50dabbe48e18ea7fe925ab5982ea93f36bbd0f9ae8eb15c40dd0a24fb698aa73078935b448ac0347d89fb28c39d0af1dcd05686a9ed241cd1f9abdac98bd65ccdaf7f6c673c9653a3ef8615a2013df11665845c9abb11d897c534fb9383a5bf69a0f09193cf0733edbdd837dc9fac33c26e8f8f6a0f7c07428029507b159f3529bf60f1e4c4d0bb7cbab963d5e1d42cc7bdac5dffb5d878ca198fd277125a7c057d3cda0c6e5822d2c0ded731d866246cb24e8c7c5bedacff46d29f7161261711a72608fd0e76efe3b2e02e8cab21391240c3596da6abc8083413a794ee473a479c853a884a01f32b18d3bca3ac5697a2b53ce86b07d22cb3961f1437315ca12d4a7b1a60ace27320c55a44b3d31459a4ecf92732e97310743514fce0f6ca01fbafc5ad6a95308cfa8fc9874932b9758a5a9ea17bc27abc8173f82b77cbb7315724adf1ffb0ae9b892f161d8e4556d73904d1642af3f1e941f6729f8f861851130caca907d4522b842daaff17f6c435da48a19f88548e9303c07714198e46a2e18865177120f6756c72cd7acb9aa257f0bed185313b7cf00a9f9b989ebfab0c29ea7b9f9e92a335fb3c0b34867b62b0d6c6728390342e08acefc6710d780c82cabe0bb862253e007dfb57b4d250b48ea9dde6fbcbb9866dd394939b45812f1f1f9e5e007209f37d18756cf7868dc01afd19604e138ea88408f56ab69ae52492143665eaa9499d28afcd1f696436c928c5434364a961cbe3f5c7e6eb5c4b73cf9ddb1cbfbb4b7a715a8ac8830fa45f3295fd355c2807210524515035fa6c8f8941f2e3ad454aa3257a1431e26dd9078bed36335d830b04a69940f439ea79ab2be4e5c31945b99bef7c9cab0bcd39c54e0ce3065a38b93093088e52a568a19ef4ae6da3e62949880b1dffe83ab224802273380f0e04963dc76f174c9706a1f76f07702a38c1c78f1fdf90b53e99dbb1c272ae47155bb06b3bfb30389fb82b3bcb51c758055398671bc68527a210baabcff0594e75c8de2d8080a64bd2c97185de4e09cecabf9c7503278cf7697d19adf6ddccfc5eb64a81be97a847e309e10ac5973af46cbc6cb17a45e6cc9b8f0009914463c3e14596f59d6e816d90ca8b4ddbd0eb4b41721f51af95d5f572977d84861060358965671483a56e325d7257dfa6cf1a37bea729fa4d1ef70ef4e25103323f7ddb4eb4187757bc9a296914c97a35d669509309667f246bf385a80dfed34f18dd0cf503b8ca102490988c01983ac1fed29070f069462b23d1169bd72117284e4d0f1ea8a3050a7f152a5f066a56d747212a0ebfb232c6f78535dbdd5c793074d8d4552cb2b1d115513045c4b12cc4cf1f574feaaedcf068a52f4f967c611513f266e059e12b6bdb3d9a4131565d8d575671bf96bf5499f34e21176c6cc9769c1f8eff063b8c7fa3c32496282926d6e1586c9af15a807dfba3ddcd5f6b91e18c0abe84a0ea755e6a0b57da149c83d34f4f1c250784967399c6363fe17f19f6b8b6e617faf98c244329713bf3c79da4246f61a79359e42df81165b9eb3271dcc02f684b4c4fad034288aea8d906e31869a468849851402625db038ea0def23f7819cdf9f5d44974eb51dfe1f380ce702b349dc8417e2a249bed13a83161cbd0bf332eb978126e6b7d7307100867ab581b32fa55694cc8801fb1f898380df6430d7a7ead1ac359cb07ebbf1f5588885d1537f2190ec7a22d6dc15dfe7e8a0039a8d5798f091a42e47ebb4b98f134701083b7d98f29e2ed486ac4784d66b179d0c566647556d387c4b13fe527b864dbd0e6c75750c7955b6b0f5801be71d9eb9984296ec74b5d957bad334395f99b37e2a8e40f111c08063be392ae6894c06b732d9dc5e40434051619e598ffb1675d68008781a6b370fcb4b13a92ee54a0bd7b7020cd18f215177cd640f56e9af5f80916b49b25b8fec9f3e90f243da9e297287b2d86ae1a8eeeafa8936cce1aedb9c32bc45a40184784de4ae1c4775f7807ded060be022f5601cf92cd4b85ff10089aeaf6f2d6e2725f8d638b67ea610b9aead6f781ae6de0a4841b491a0d62b342ccad5e0d881499e7c4bf8c93cc1e28d8a03b222df5d2d8d7c7be064d5f96b94bfe0b39456af8504565b6955722b9095dbf5d92d581322fed6c5e95247eb7bc89c0f1f0742328889a7e4ae61bc383319550a9bb1c8303786671bd409ec56f9e9ebab8dc795876274dfe21dd83d9115bb04bd50fc569f34874e2797ed4dfbff14dc2ca9e5d5ba358cdf8653bfc056b7addfa878f8687e240efa077d5d0ba177b769fd4dcbbbf727293121fb30e55d92bd68413d4393c0f2d5c34fe41e939d92cb6e77797528d32b0018875ded24e4d34e4727a11db5539a56cc708bc1cb73efc1c2b4e3207525c1384fae1f78636b870ecc8ca53423e259076a116113441f04424048f3e7b1900ae06ca601fd8bbeb55f2bbe67b58035c5d0ed3169e6e874dec9803d4d8ea6f74fcfd72b5d1ae7ec062890a323af2bd7c67bbc2d9bea55f8a656179f157e73ecefab00c1d562e5d8cad00973a709d8ee68154a2690906704c0b8fab879bd52b4ba5a6d4331b3e1c5070d8468f326c8273b80cccb96c75740d826b3402ae9eef4ce191dfa6f1cb3a9138c213282e14b32f2a1c7e384b62b469474bc4c2dfe04e1d3eabfff9789342940314fbc842a4071c07ee4146624807f0100e7f6922e65645156940c6acaa7ef945a0e4843d7c56c137c71b6d0edd84b5ab9ce5f9fcb88fc536591d029aaa7158fc778d4c1b4af96774905a3ad765212cb079037d6579fa3def8360b03b4fdd23886c9f3116ec96a7ef5dae5dccedf2a9a5191d7f41bb704ae13c58b4da16cdff54cb696393db19c675cc8f400057ae8fc8fc74012410d530dcf51e4e41a8076a254f37707206551e737fcb5638649010cf7aadf548f8b128ce46142efdd5249824accbcdb591a704236d64db817ad5d59c6fe480d59c64d2b91ec261108f2f7d6b41c8c6d730d11f394def74ca7083f61af9b4039d523c3ccaa96665530ee5e6ff97f480df63e3c683af693f973e03e133bdccd7429b1b2e69050f1ec93b5a63a15be48e2f8bda9eb9f7e2be9b8c697047076a83e19820af8f2f2c56691349ff93a6247580839acfb5d7d1f3d355c2eccf9b4c6a07dabd6cfa86af0d482d3f4d03358dd8b7a28828992382a19a74290ada6fe43784a31f47a977d38c301b3b268d18932f5a97f516b6a84414d19254c91c7f199c6be5382d4a70ad87c7370f1e7c91c6c844633665a77e0b308282984b8f29df76ec8c0603243edfeb2ef34fe6028a60284e4b550f36a15cb39c852211312781a4b82405a40196223689003a375fa7a11e729319cc8d7cf880066f1994dfe43320ae16ffcbcf466b46a327fd31f6b13424a12c39be916c136f6bc35af176aa1f8f550aae896d58e3847db38e74b97a4cff43c40ed43b35bf7c943e49dcced55e932d1fd8bb30999ed48ad51da1325b30999795c84bcc0d6778b81e7d904a58680355cea1d97bb4d04a8716e9c501ca648e0e0ef6c45a3bcd1156501d505b829fafbf0de79e92d9ea2f4b196e6eaabef421b4db65560fc4e4e269b4d0e7c273118fe8ea5d2c6fd3abdebf43eb5141a9cc35e7654cacbda4aa85ede863c0987f0f2c413ea025e9072f477f5fa621b82f5af5638234f560d39bacd8209df5ff2009a1e4be95364c8e5637c96a8476dc9a8b1480d2ea7b7091d7238d378f0334d3a8c62f47c3f5c2acca39280dda3ee41755a6260335734b9b9ca4aa3437ccaba3a77c1d53540704a59b1045905b7e9d4178d420fc0ed2f6d13364fe53892ae39efa229ca897c8f2fd96cf0bc3bcb51e979c36c4fe3e11091f0e68450dcb379be75eceebd4d292f43273bb869e057d283fd848663895", 0x1000}, {&(0x7f0000000200)="f367888af71d83cea1a62a2a3d60ca6a5a974db0b3bfab4011ce3b99aca196749785bbb589b5761541d5bad58af5863c1a4ef6b2b4648ee7e8921383b9120341c67e348230baec8d14d310a4d147326db2f3b22c3567f62657c6cfca673a496ba9c9bba86980919d66df9982cadd6c345fccc714462a0d93506438d9d54bdf90a328ca1e34a0f6f636f6f9b80034eb1e189e5a9d560b94fb9bec2966ad6b74cedc4cbbc1596a68c38e41322c065ab12a86ca98fa1a3a560bccf5c873628aa96158389668a28ca61ee531f826a110681807bd64398be9d184bd6cb5b5752544ea7e9d3f2558", 0xe5}, {&(0x7f0000000300)="b74a4cc3ca0e577565b190423ec2e9cf0c00fa249263ff07a2df7ee0907b2747cf2d5215c1027d6c69711b17feb197d0cde46b39fe789589e7eed6978c82940ad33eed1355dc3a3549225ad857bc10a6ae", 0x51}, {&(0x7f0000001580)="205602eeb4d36c7343ffbcf7ea3d60b45c35c6d48b4d941e473184511c23e207682c83007f0944d07c91e995d516d3b769f913339af5e22917143e85bf1bbaffd9d9a15116c98198fc099e1f23384f9506451f8a6f636bb56f754ac22b1d5b4664bed996a40587be5eef8aa428dd2bca8b9672a3155cac61e31299c3b8f1c4672267", 0x82}, {&(0x7f0000001640)="5fea35ef1a5b60acb0b45ea9ae19009921a21ade7e2732336503e3a111a13f3b95f5f33cbfbd7a4becb479ab37d10f24a7ab1a643cb4eff8de4e813615a9f31a10e5c80ee966914c29534f2c97089b18e86fda5f2dbda01bf02a61e8b7d4b0d068c4a542e24f91f2698d0301f0762c59f3b2934cab193040973c2c255ffc489d8f2f2610f2a36f759aad3d15158976aa3a7272f16b3e953f5175f5d9e51aba3c13d88c3bcb0026f8474d20673296de97ccb9f78f28d2fb6411b08059ff6eabb956aa6cdf8d2a7f5b79f044f46015bc9f0c7c35fc8af0", 0xd6}, {&(0x7f0000000380)="bb08a70a86e609a3e59b705c035e963bc12d8e962b8c895632bd255415e26af8a79304d4021b6dd10516e174af00a252738e448e9c8d19", 0x37}], 0x7, 0x0, 0x0, 0x4}, 0x40b) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0xfffffffffffffffd) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480), 0x0, 0x0, 0x9, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x0, 0x2}], 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) getgid() 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000004c0)="72f2b9a5d97f61d530b2a541583ffb892a36651827a55cbc0e467b30ee3b1b34a9df998e8dcd73196f8e995d504cdb9b2103608937659adc6f688aa3a6037940f2b89a90f0510771123286606111cdedb29e348100000000000000c650699cc84ebd2499e910ee4a63517c0fc890aec9a9013e575f5d8561ab78baaf56f418d38d58d5fb8e6893b1e10b38d48d9c19458aac784d8b7e251346cbfca2b08df970f09bc7d088330d78adabecaf33ed885bb68369756804ebbb8b5380cdc4a867e41d3018da013af2d8de18e65e89884e6ed1bf870fa4d0ae3846bef58d33596074790c0043b200fed9e0872159d30effff0000133473e6258a3560be1a6abcc5342ebc3724205400c89bca85abb53876014329f5d224541295c1a61316958503a64e7d4bfbd34f0cb719fc8d407b03dcc28828ee03bb44faccd868947a99585a75c349193a3d8304e922319d328944a2e8dc7033f8b673d6624f67b1a5e1be5c14b6c755483260bdcc84e606ce6ed3a0a386", 0x171) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$unix(0x1, 0x5, 0x0) 16:00:11 executing program 1: getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)=""/33, &(0x7f0000000040)=0x21) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e207a6c99d60d6cb719057803c0d783e84a38ee632c48d413531397c10cd6f32fbe33c662ec80478bfbe0e6b73b2378f6e2a8d1af30b8f1cc6d4a84e5dba501536e6b6ed881b44e550", 0x49) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) stat(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)) preadv(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/228, 0x1}], 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050260000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f00000012c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/243, 0xf3}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f00000003c0)=""/197, 0xc5}], 0x4, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) 16:00:11 executing program 0: setrlimit(0x7, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x8, 0xfffffffffffffffb}) r0 = socket$unix(0x1, 0x7, 0x0) sendto(r0, &(0x7f0000000080)="804b99fdbc7ecd6d6346792432a5395225065c9334b8cd142f0128f034d958c6fc109bf74fc9900c80bf34b981dbc412ec183e6edf11349dc22dcdf4ad208178422a591197aa95cd26ae4e0feaebf93eaf108c18089c1050fb1c2b20fa6e1b5c514d67e6", 0x64, 0x4, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) unlink(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x800, 0x0, 0x64d6, 0x4}, {0x2, 0x7, 0x3, 0x2}, {0x7, 0x3, 0x0, 0x7}]}) r1 = semget$private(0x0, 0x1, 0x5) socketpair(0x3, 0xc007, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) connect(r2, &(0x7f0000000240)=@in6={0x18, 0x1, 0xffff, 0x7}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0x6, 0xfffffffffffffff9, 0x7ff, 0x10001]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x8000000000002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x8000000000040) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x80000001, 0x800}, 0xffffffffffffff52) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2810, r1, 0x0, 0x0) r2 = getpgid(0x0) r3 = semget$private(0x0, 0x4, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001740)=""/10) fcntl$setown(r1, 0x6, r2) shutdown(r0, 0x3) symlink(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='./file1\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffe00) flock(r1, 0x2) flock(r0, 0x8) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000100)=""/32, 0x20}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/195, 0xc3}, {&(0x7f0000001480)=""/187, 0xbb}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f00000002c0)=""/85, 0x55}], 0x7, &(0x7f0000001680)=""/161, 0xa1}, 0x800) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x6}]}) fchmod(r0, 0x8b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) 16:00:11 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0xf0, 0xffffffffffffffff, 0x3, {[0xffff, 0x1, 0x8, 0x3f80, 0xfffffffffffffffa, 0x6, 0x1, 0x3, 0x7, 0x2, 0x0, 0x5, 0xae1, 0x2, 0xfffffffffffffffe, 0x1, 0x7, 0x3fe00000], [0x3, 0x2, 0xfffffffffffffff9, 0x557, 0x9, 0x9, 0x81ff, 0x4, 0xf20, 0x7fff], [0x3, 0x53, 0x100000000, 0x9, 0xfffffffffffffff7, 0x100, 0x6], [0x3, 0x101, 0x6, 0x3, 0x6, 0x3], [{0x3, 0x8, 0x8, 0x7}, {0x7, 0x3f, 0x1, 0x4}, {0x70, 0x100, 0x9, 0x10000}, {0x0, 0x7c9, 0x10001, 0xbc1}, {0x5, 0x4, 0x8, 0x40}, {0xb1, 0x7fff, 0x0, 0xfffffffffffffffd}, {0xfffffffffffffff8, 0x4, 0x0, 0x8}, {0x7fff, 0x80000000, 0x0, 0x6b0b}], {0x4, 0x5, 0x2, 0x9}, {0xfffffffffffffffb, 0x5, 0x7bcc, 0x5}}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:11 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, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x2) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180)="a101e0f8464d810a24757898c1d00a8391d522bce5cbe464d769827c4d8ae314ba659fbfa776578e408b82209b6335579a8fc71705f2ae898a3095ef63d01672e22cc73bbad700186c233ab67bcf183245a4264251c22120046c8ade8012529471ff1d4fdc537350e432fc7eb871e6a61fa0728ad03c661f8beeb35d", 0x7c) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:11 executing program 1: mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x0, 0x1b071, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) 16:00:11 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="eca002ff94e6e254cf9310719a8a9ca66ae620a99a0268e38dd4f637eab126afdb8a672a0d5cae5bb3b822539156da0059fab3e6dbf4af73a5d68977fc560cef654e97bbde8b98628df9ad9367f8bafc565fdccc987930cb19d9806d50d712d295165622d4891c18a2676207d1146ae4129a0e2b999d372b2db7f7f8c472c6c55491d71d1d4ed6786587249b351744ad7e0046e361cb2572c84470", 0xffffffffffffffbf) dup(r0) pread(r0, &(0x7f0000000140)="b3b9968cf0e4122ac9995fd9b53fcac6fb04df0f643f077893941f3910dd94feaf207c8a3e3dc3d79fe4121d4530a2a167601accc0bb1f7040cae3a58bbd259bea96fea7d4c39a7cebefca83a89822c28781150e7ff7711d3b1e078cb8b1acdd07cede49c4d7451558740c0c007c8aa2348bff28aab0d06fc55f9877d314b48a823b98594f4732986de61ca97d38ec11a7479e6dbe88a81e1c7c08fae22b5b0c1432ccf8a9e19a51193a7005ccb8f8a6f5b265cd", 0xb4, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x10000000002, 0x5, 0x8) r1 = dup2(r0, r0) pwrite(r0, &(0x7f0000000000)="cf28d824b036feb285733e59ef4157ec5923c65c3cd705c28b71f40e8d08e738980b329cc3e0754e75b23bf8375ae0a9b02b0bd7641350611ba0d8c530f734243df78e2875f3b10f54b0d877b22e3232bdf5bb507eddfa76dc0bcf4f37326b8389e0e58766cbef14005b87882214baa91c0b04992fa8586de37922f96886bad993578837ba318b31e52cc572bfb908f2c11fc7ee36188011606846e342e04c19b65bd50398b1b06572403516906a0dfd545cc0a0e782e1adf6f7ee98e02153fc6b4e244841e73ca329c057edf4887523bd5616298ecbf44ec31f8079be8437de0d927b4f244a4be6ee40c02116267950f8312a83349eceeaca1838", 0xfb, 0x0, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x100000000, 0x8, 0x401, 0x7, "a7ea1acd3ea70f171af46b4c3510fd88320b72bc", 0xbcc9, 0x1}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000240)="2760870f94cb62155d82c07a80b73cbf31f746d31855dc37f9684f31229f2726df7b3153a549660bd86a2a04ff82739c76b8f778e21c5e150ae599aad71842484ff08cf606809e8ec89d8e5a7cbef9f856d0e5c88ae7771e2b4a772ff5b198a832a002bd5f25f31a34c8d35439c57a60caed0d4930895936f9288ed11209d51c32b224231026a3f84dad8621ee9f42e7060e8069a37517a1401583c84f16565eeb12a1ceb63212a89f30fd40124948a75d3f9a297069b24c2cfaf3f1a6302637506f5cf55bc47640d2992ad083e44f9f8f4d3f309c9b188099b564ada671e7a88cf763487e485f30286e8b6dd5a25bac0a549629e3d263b21201c62f931a9727f234894f1600f385cd100d4568e5a22d5975d63a4b8c02bdf60732ec85571b50109212e7acdd86d46c1da546bf4a141bd7efcfe22c1cfb943d0b281fc04f005197ed940247325391808e6e7a905e7f0d3864f1e87e8fa2b34871ba995f16eda250c3b45feb834ffdd804deceb72c6bc93363862e82d2e5ad232789f21c27fc92e1dc4e759013cc398213dfe9a616a287cc9824655827b70e054b02e2e28e86c4c9b30477573b5539f43d81d2ed98573e9a8e3b6126a4279b1dc3ee53573bd8149cab02baaaea2837840b08856cf5547082375d9cb57cda9cb923925bfb0618ed6d7a185769cc7155b7a8be5dc25c432b604144a16db3a2ef7179fa30203d01896d3106c1906eef66d042057bd2b70d26532f33b14b37451a18cee5734ed96e97fb9888bb75f3771d8a35ae4103a04b879c45a2106fdee9f990b11b24f13556b62c8d9447559dd7100149d8e57b103c724f750e8667c4182b07b9c4b859dd43a66ec07385b3e0a4003509ec3a509bd51f999796ccb5c7bb49662835016edf534b4565b72b77e8ddbe174d2c897490c4734ad8543191ef29d61f1cbdb602e95ff277598e2be5f7b680ab94a67ea1dc87dd95af7c8e5fce5980846b6c7684854189de9d4c9b871abe5c64f0182719d19ca301aaf532430320225f12dc1a8f42128723a75a6ec35974284a3f4480fa3dee1ffbeee3bbcc806db26a3b710e7419bb2f3d0210fbd4805b421f6fba0c7a68e55fc8085b772b42ba1c61c333ababf9ee5e95b0248f76c17717b4429f68579d78fee53ac825578d7310d3efe255b3ea49d87eff8e2159cf0e11671b1ff0c64ce1600bc2b67719b950ea11c8796b0012372ea6d9c525875b49e63b14fe2d9dfc0a9d1b44fabe12b69d9b0768f571926cebe5b2ac7e43a93b9b27660c6ff54c83fa2a3a1447e347737d1ac93f6decd974e15b60dfda9b63e580aa658e964d1582f6975668410cba88aafef2662d05948e7ed8a0490e6712afcc3285623a24a3f04f75ed64cbce6d6dc7e183ede3344e16647d7f501f8646103da2353ffc833031c9de1f480db3957a677a734c22270e8102b8d300653af721b961efeb0d5ea6cc5756bd7963369ffb1b79050ec31148537c820bcac2056153793f286948a0a1006a7195f34cda0b505e313b469e9a6f708be678fd9132f1c9e22ab9914da5b2f716a919c3a1fbd4fcbe808b624c3f2ec8d54f92118446e50920202c17434b230d388b5dda8b105ccc7561b420884d060c940635a4ff70b18ad328d0b6aaf811ddf3882b55bcee2193352cd88230602aa23a26b7cf5c9c811f847e64a125e8fd15e631d06f6642607b1087642946f02b58296457caeef5ed5f88e008dea17ea16aae176f3715c32fcdf8335aba64a803f63b94daa58f43b74b2bde2faf7757c5128aaf56d481b17570e75cbef2f6ff6c8f234038ae73f2aa4bfa130e19cac303965e97684f8fc40951a23dcd5b6292e3e85636f30914eb505e577f6a1e35dde3e4f67e2c00fd06098175d9520584d8e2b3878d18f06110338079a9707fc698d85e9087d55cb95eb25e7c4d652aa0c1bf6d2654ac29be757c2f3edef0456ec6a714289e57ed89b089a02681e360c3ee45116bce3b826901d2d4e429a45489dfeb7f0a7940feca57fe259aa618b30c5de35bb57288b97616bd30a49d47f772f7ad0c0245e96d467656d1099646dd0d25fb35438d0b9594ed9ea9614b9c6356e4ed36f545a9528901ab8bfa9048fd5033ea8d5060c3ee7abfffcbf55f3fc9b0b02cfd2076a82188d7b73465f51e9d9c50cba66eea8e3170e496f61a4ceb55400b8163277aa979bb2e7b554aec793c1f5f52816effe176b7a173d68327a007800582335d439bbfd882581740db6d4d5284f4476276ce4c8644174624aa194e88b509ac92a7d526a4f78a9bfaecf592a6d51adb1663873a97b0806cc06b397388478e17c3e3ce0f605e7197a844ecb456b719249633681af2ea0302df4eeb2c0164eeaf8301c1885d745231061f6f42eff85076668377d230bb20e14f54386559be54fa04cf3529b54a127bb12fff9337a1bf835b94576eb42c7f76f135ad8a29313333c0a16796a6f1b9140b166c24b05df0813c2be9a9c23b8b7eb4cb47f3f66211de157bb580dc9c5234f7cde16f2ada526624d84504be09f63cb3ca9744859a66b2d83f5af574d060a77d7e7531466b64aac87e44976fa98d033552cb1bbac0c90099de36f73ae66f6b09dee204b083fbbec737e82a0290cd84f66f8be4a417977ef6b94a50fdfbb4fea3e39d0f4df5442decca5649194f4385ae0906c056aa6b78737eb317ffa00123aa8dc79b066c2fe44db6ede3fbb0bcc817136221913a9c10a2c2336621fb6c79dc32546f04e318763d9bf2239891f4ccdb779f36dbc756e0fd3cdf3030e31a9c2eb57ed927182b7a4fb0f9f39f317a505aa1756e5adfb5e721b382e01e3dcda6f8d49670786f429f02fc24d19879c69e3db06bf5049bddfbfb7c2ab300c0602625cc7e5350d9bdc7509e342b969accf7d13ec55366d8e655ab0e468c7b14db00d2faa7a56a81cfa940e3d4efe21279c2f31ae1cc1633a15aef71d0ce981a3588947e501b4ea54e1a605dcdb1b73ab164cb48a892b5dc811c346f587102bac5337a150d273570be056985ebba3594f1ce4a8e38de1bce596ca89544117794a48e7228452520a82cda7754f56bb97377854a4b9447a1889f8c27e875c56554c8fda48460b5a58681ff86710fbaaa38429124f580dc240e8fab1e13c2961a232cefb8d00a460bf5a26d44857676e0b14fda0868290720b52fee5e1dc0595110c823954656cc2574034c1b8ace74ca2240adf5e30097d5671ec6a1c3848145ebabccbdadf25aee5412447e724f5a6f21a2b07a5d31d711a5d4c29685c8e976a8167d27d1d2fdf5265b42ea037cfab9fb8acc367f84d1d69db5904ba87a7be09c2685d95f3e912906b5de86d91a93092398e953db71467d6084639516ddaa4d0a6ea932acb8d36d0743a5f57a74167bf9f678fd115a93c29b239644c37a5f8a953c6f4cc0c07f4a807921eaed2db4ba0597dae13d4400e6eaa8c5b8ae4b305128df80642d4f45cb9d4766c41013785632d9bf6c2f6904cd3d0478b8d1c20db65e37e674c205cdd2693b7c76745cdbe55ea8dbf8bf9160f0776e15ecf89d7617e2d4fa67d003307450997da54b00bc090ed9e036f868e806c285a60f4ff1f070379c1cdf4953057bedde5b6193e61d123ab786445ce4cd22443410805ea27f3e89bed065f83658ef3c1f23738f79671af0f9701f9c3f2ddcaa0e7df66ce39b3886a183a1cceffd40193db78c6f7913f5a73a64354455432d0602b15ab08d1b546949beb5d22ec2203a27d402c9417444190140e8f7ff1fab545deeb43c07ef2a56f9c873a5b6c4149145637a19b25c7204572f892e8cd6b3ecda6993bbbbc5ceef8e2b58315892a634040922855f036a038daac90dc004224cba7bd61c8115321b6653d57a569e758c426dfda48cf7a2a82d8274ada1209c2bd5e412bb85d46f8aec1a043ee5b2081c51e66ae16356e98e671f45fc18a5b814dcc1661b116610d20b7d6496ad0e6e87c10c181e099b29b3c8c0125f2677130b98fc6e232a01403f2a70574ea3efc3c5b27996f6d482318e63c6398f00570e1f2b7e4133e8ca78e3138fb6756865a1e0f72908c5e1aebd78339666a264c4655fdfde7a11f1beffa074f812289e4397404a8023a90bfc3cf619c31be6a93f67f4fcbd5acab3b71d5a972811bbf4f545079647f23036c0ebb5233048f7778c62c921900bf59593f9988a308fc8c0b5dd68ca6043ad4ec4e967d9e206ca77d6f22a98991f002fad0dd8adbf5682e02d0c65f2aff64b32fd0e299463642f0d1839982286307803168cde177a42352ceba0164cc0d13f6f40da0664cd58483ecb9cb1e20994b611b57fc90fcb4d9542e342007ba0d179936799ea9178accd9b7a4b72007addda2bbffa60993d83172df8e14f870e70cbff105fe81a2230e9ae936631db9e71336dec650688cb973dbf74a7a79dd1c942f0f2d952c449871e5d6e2727870678f9b551e65a9412dfb9a7dfb243bb4171612f03f9b727b855f6f6c188cc50cadec6294985fac77fbc523f997c87186f4dd332cea816cbb7c450e8d1a053858db3d5cc6e468c39c4fc37f4b7a69f81ae0084088a3a33fdc075e40cedbcdf1a2511d0c8a32d32258eb4358c98111afe9b63617474c70f1895b756a18c816954a6ebfd3b5d5308f207091bf421aa7efb9da0e3d5751be40da1a8ce0ce0d77b7fdf7b8c043d306832bdfeb1dbe400a0ba048ff4b97bb80c73d9d90d9a6430fc7b51bd528fc682ff3d66f2036c10068ddffe1e69d2cd6828e20eea2437ca23b6339acaf6a06e9a4b031e61159bb6b0b817457fd48a577acc25cec8afe27888836803ecdba801c5e4d028df342cccf6e9339f248295de05ae1aa6710531baea4b4029659c626f4223287e06f8e6b9863a45e7c1b3495bd7e9c1000ebca94eb9a7055aa3369eaab2bba5822d2cb58ab1977d8d52948489e67a229f6660fc5917857efcc0f143082baf2b0fe81427a32e06603dcf1ccd059946f641755e74f48d0dd75865161991cf5e372a50ac4be69418b046d722be261376383afe80a857ebcb0f07923576ce0ea6159d6a6884e949a2dcc28dca50eea4094b39877687ce0e9939da05bea1c65466ccc95bb93ba6c923ac729df0509ef01662a296ff1ca5a82914107622805fac80a22443170fd8e0707704d939377a75fe185c67a0e1376792c1acfb918909208a9873630a9324780324397d7f4241eb565d7df67aaf783ef664107a5042903f9eec9dbe9ffd1209725ab1f564acc1585d465867b48b4deb61d8b61a2f9fae6160b5583dce3151f55678cf9c932877fd76042ca18b9bddb1389df68708e66ae37b8c02590d40af9dd2c6f05deff53dbf53678106dfd5b0707fd13e03f86653ff60c5b393b5f7f17ba57d242b97e5c1a89a16fc7a387deb3a19a5641ba39104b34c3a3571f3384ef76c7a0f8c9bbfb1020c668b81765640c963c7ed93566e7d20ca98ff6e140e98e80d349c3c793369d56dfb8320fc46bd101dca9770d84ea3a6e21e6bbd8a21c624a4c7b4f44c979c43b9214af34ff7e7536050f290de7668e3a7bc170d4284e1d7229750a1b40d421693637181fd6ec421f455e18c0c46c54128bd4f80628bb6051ef4827a4c1daab821acd7c2f66921c93c0c24a796d2470d5c7ba76d026b3c0503a6588ba4861a7a872e7d081f46bad45e5a65aa4594ee5ccd9fe461ce5791c7e4d8c2781ce7eb19fe22fe088bc82afaddfc2b8cc05f3761e7d16e79ed995beab56693f24c543d3cc161d46f3d03b19980ff215bc942977d4d1c432930c22f83b8a7f8f89f", 0x1000, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000003c0)=0xb) getpeername(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) unlink(&(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x6a71650264c8c687) dup2(r1, r1) unlink(&(0x7f0000000140)='./file0\x00') getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) sendto$inet(r0, &(0x7f00000000c0)="8cb37839408a3023debde0cc1b712fe1438e9510937b11fc9c0f427b62a8e35dbe2bbca437e7cd67f3d2ddab36dca4ca544f9d0833df192f6ba5faabc92a5b46f0eed1ce49924041e65ddf11474626b8e2484e39d3cec7", 0x57, 0x4, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:11 executing program 0: geteuid() setegid(0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x401, 0x6}, {0x18, 0x3, 0x6, 0x3}, 0xf540, [0x100000001, 0x2, 0x0, 0x200, 0x100, 0x5, 0x1, 0x20]}, 0x3c) 16:00:11 executing program 0: semget(0x3, 0x3, 0x200) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000200)='./file1\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000280)='./file1\x00', r2, r4) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) close(r0) 16:00:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/103, 0x67}, {&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/215, 0xd7}, {&(0x7f00000002c0)=""/128, 0x80}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x6}, {0x84, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x5) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xffff) recvfrom(r2, &(0x7f0000000200)=""/142, 0x8e, 0x40, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x100, 0x0, &(0x7f0000000080)="67db8b2656d55840e2264be7c923101509e0d2760117c81dc6f286892d6e4a1036280fc8d044406aac5bf1e3adf01cc95e3addc6066d0441463f5b73309501b921334347dddad59c741d1e72c3b2889bf6aafc5d73884de148430997957c4bcef884821e8f012d44e8271790332205f1178c336039d4b8064a618e2145735f67ef97e99e4c4f75b7531f05cb829b313417fcedc07df75f8400b78ed2e3d949dad859b279264352cdc1f1b291", 0xac) 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1208, &(0x7f0000000040)=0x6, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) pipe(&(0x7f0000003780)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f00000037c0)='./bus\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') syz_open_pts() syz_open_pts() sendmsg(r1, &(0x7f0000003740)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f00000000c0)="c6ecd2bcdd004d93f5e1f80d5228acf6a7e670489e6c580f562b0841c216894a592e4a4c8e07aceb6eedec994be2366800dc6bc00e7f54defbc49cb23d177c77f0f8", 0x42}, {&(0x7f0000000180)="fb84cb74fb2884b6bd61e2a5801a489523b3a7723916fad345fbf127f9dca8931a95e97897caeb9caccf91dbe208e47af99d987cfaa6d4e251697a734441bb40cb9a37986a", 0x45}, {&(0x7f0000000200)="f145c22720a298f704a2bdf560aaef96822eb3dc636c7dca957084f51d107fd6c252209e6a892e005cd02a186b3f242aa40f168121b2e781fa99f2d3ce83e17a8a7cfa35cacd2cf64d33079f90003a7ddb66c866b1eac7fb9ddb2155aa5c8e99caf49319642c8757761f875dfe64992a590eb4eceb20695d2d39151e879b3272b95f223ab1b31d705aaebc3225465e5588050bcdad0ed75748e58e98b8ad9855d3663786e76f8ad4f223a310b79a62d718505826ea37cf1870f64fc0453639bfea7e5803164e261385deaa165cc54b94ccc742b41c823211b3e9a52dfb678544e47b2401efc921e9fdc6f0da5c45bb07660a0a6ea1e876e9bc3fddf3ef2a3bd69c739dbdbb211c91dc3fb8550b2deb07cce7f0bf85942ae6d84ce5c68df5273b657bb236faf26daa0f7e989b85513284c8dadf54fea35ee707a732b939b0b3839293a6ff1f6e025c394eb8f89f501e12afa278e8f548c48b7b4eea957174da8358b4c07be0d82e1ac85eccd3e79b15b26a11c1ee4fc4d8aa4978471b30586442c220bfed1f17689d7834e617ade92b9ee510b88b3ad05982544102267c1fd51fe4aed03c72fec87fa7d9bba43162754e22c6fd33fc4980910bf82ab0e5a7ecec0f7646172a93512d08aa52372a10ec90162c4544d5d22c276118d38c0f6a187441c36e292565209e69c340d1363d2a9bce2ed4524b3c582995e935dec7f6919d3dce0be6da62f7f63d9a3ba18fa26852521364950f76671715a7b4b37e90e4a869af8d71dacd294e9a80be1fdc87c96c3756a3ab13a385873ff8f7306671eddf5459b6c15de31e57859f232c5f0e9305ec0c07eb41dbaecef770e622311d810f5872ca998b8e3fc82e38434b3f610a5db10c9023e75da3c48b4d54e9e46671d8058baf2b777ec5357a7491b25a54830851d9a1e1a0079863376b08b49a8f64b61be045825867c7a6b65be09227b69db085ad1581273af9665bc82e6601c0fb3f43b6df625f84a1f6b0935628147ed145fac463313794f07e661dc8dad35c83a6f03967f6f7f34386d61e4af9d26ec0a1794d901c37fdbc6983f85bf87ece93fd0205b5bcc1d5104a4d39faed792acdaaee96f5f51eaa7a68ed8c5b81d7c96252d0aa167be4368aecf6c0be1179ca24b170ab64a9f30cdedc383fadba8762ccaee75b579275348d834e30d35376217853e95fc857aad4ccdb97629213579ae42f7889cac20d5d6d8b0eafc6f2501c254ef748324f2db675171414fed041679d70d863428b165507b24223e9da3a17ea3ab3e4dfaeced565cdddad2dca630dd7159cf8d9c04fa363d2b1ef63a705b9a2145994c93aca1cf342f4a0f15207013af5644528f55a5554c2c5279c16011773655004a42f27382feb6ff8ae868179c09466bab18349a03169b34d3576c4fefb69b6a9c4a2c6517697c8d844c718a78da450498a021a007d63433f9c8c5bf41db6c40038b20641661b4377eadf946516dd2034ad1f886fd7821240c48591c459797f15efec4d115deb05ca4dce7c913e6674ded4890f14ab489f7811e4f8b1fd9adcbcada2cecd5d226c840f9b4908beb622f545a2baa1cb0a76d20422b6bfec3642dd1fd93974758232c363448234c58efd85b90c1c57040f97d333db580bd3d4c77b0e562f9cdc47aa39544f4b28f63f9469a53d91ed2dea6c01d98cd8f612c422a4e31a9bfd725b42981295c486c9fb87232e54c90ae5217a38ec30b3125eeb01f5691052fd19e00f1a11807c73ef78f0002f1cadec6da95f00ab08db0482126d079b528ae20369d5bb02d00628b51649fb2c1d098ef82cf3a86a6b7eb558125165cbb13c1367d82c72a59e4d5734606ca4629836a73817ae99a0fe5d66ab11a18366e4b379ee3da0db1a97e2156a4ab2e60ce6df919733094fc31f3c3c33b8b305fa0c87cb7e2f40fa7190b38baeffa092796f78df18ab5c677188c517b2ac4c17ea644d340ab897d153dbeb1812bce05958040fc3616c43f1d5dc0fa7e6353a612fad18fb343c4f458ebb3d25b9bb2f1e0e848abc202b787e8dca70c47be09e5cc14f125ec8c44dff143126bd268b4eec67f1780888800a088a62b1ead4c143b9725b0a3e21fa3579092d985082364f44817f6559af5c04f8f44c9767aea35dd0aefef112b94b578dcb0e16b21a1e0a46c7eaf5eeb4b55839620789a93d0eab1336f739fdd0edcde4fb716cb8abbd587a5a250691d62cffc988a7b5c0bd846410d389d06592a80f5d2021771efb11cb5307b085e5e2a28ad551de96dd7e21f37789d3385529600b4e17dcc7c9e183013e07140c042fc16edd87cc84d04172ffd9447fb1dffa5b22464606eddbf4d2e1fa3772d424b71df85b57e5a0459192d2cf46a6156daf663690bf516e4e0d5a130eeb3ec1c343d4b4602a866c3bc09677ddc1dc51e8df8daf8719d7d22f7b9ed5e4ff7bf1dd683e965121cbf013f369686dc6a066ed8bbb446d4d0d977678d146fdc58fb30f4eb9cd695462386b2449b25e9bb01c42a15a95584840748ea6420c030e40eb1efd264c3019a40529763dc3ee6163e76749f64d6ace278d53a4c432d96800011f1e4b25b915ae83caa4adb2c28bac222072e546114a041aa538ae85942c80763e0ff2a9ba66fb26f930691866a59193884fb85e8ca658074cf4c81d1f94926130811c0976b995921fdc32e8cdef442873dc5c33147bd424b831ad1762717b27eaf6a9f5c245a46c99ed955648dfebecc36257f813f339fa0b904478deb62537ada0b9b6fab0fc8da106c1600e1a720a3ff383cf26f0dd111b3b6028f14c3abb69933bf42010deee84dcc7b5bf484cb0fc95ff10ea2d0de303cfd4c2c171d664c75acfac194a5db47dabb23376aade8ae74b9dff5c249287f2275468c0e2256c3c6d19d82323b805f06e449ece53209eb4e34b25606140612cb5c4292bdfd96c70e853ffd7cd7f126114e87da535723e221954c42fe6adfe0601f4f23441f106d27c76de3b5de16bc848967f34921e933089667f74c97cae41183bb0e0509a7f473da7f1c0932f01445b9fdb5316ce90311d4e0004e8264e3edd35ad43f2f6d6fea0dc25bbbb3094e13d96beeaec42e0b992060715e4bdc268aab8e85df964d1cf65ec2d4af18916782c83bb02b2ee7b600dac07cdd677c66e2408ff682327773900616056f275ae538e3b396d70fd19b6c4b6823a27febae257bdc1ed321d7167198e5b67cfce537595a2a308678743132d90606c6ab8abc2d8bfc11fb46ca2cdbb00fe29e291cd47899f31299d330e4bc91ca1f2faf5e8808e43289e4a44fe07f2799d472b525354951e32f0cc46c7f82c2cc14ce565f68a335be64334e8828cdce7be18911f19234fb4528de45e33a72d12ce267cd16f120b55998d747e3d9056d5979818cfa6257edc2911443802c83e8b12bfe82183a5088d78435318edae7c430816b26cf1f2eb90f739ef151648e4e7ed6fc0d6d5cd8fc22aeb6a6280f0ac3bc16d110ab6f3d1c31f8def8ced2087c379d3a2f8d60b4049a34f94131ffc7d1622c0626997a2a10dd5efac4b9b53963475dc2b172ddf01a59dabe897e70f60ba78c7df9497a877ae06a1d91ee0d3bf12a14ea0c9d9e3b90e815a2e9e34e3cce38a1068f859b28338cddc92beab95518a26ef06f4ad08a8b2907e63589da287bd3db1d0e87ac448440371ebfa4093060363cb540f56232858dfa4c6300d21c8d8460ba999e3a13d67d19121bed0cd2adb43e3aa18124078b77435b3519aa1c00535f1df81c2de56aa23ecae133320dc7b36f9d97afb5beaa80709ebb1a9ea1c3d63e03ffa83978d8532aeb6923b06034173efc3b172f3e7ddc4392af6e893bec3234a512c9f1e630ef6bd09fd920a572baf8be9bf4bcf2f81a470286ed42bc878840d03a33c31aa1c9dba1e25453d4b7e1a0ae6b0a775d84f50c8e5834a3b30bcf0300dc0f86a76bf8f8aedc8517a1567d05c84a2fc4260600cff05aaed46c0ec5c92d8b742066774103349a9ff4290d3b061882e667eba83a0f00409f8acf6b2e11964b4483c44e21f007b7d0f625809f864b08bcad2820a32358e5c615a21626a3399a884ebc5cc61462b09443bb22845b0c3555bbb60ff8785fdc48c8ccd2804267478609bdfa9e11169c29d63be62f72fe7c70251217f486d31ac1a269a79c2624c2cce90791c98d34fb2aad517dd8a48453585b7f273c96696381f17eec15a040edcd5c1a7396ba9975e9d15a58de99f1cc13eaa73fd9c6b3c478ee9e0eec4c85a8fe4caab5893e8a92a3712b6da386d2e864945be2360f1d20bd4c2815394cd76d8a39305cf8840defccc2f231d2cb107e28d882da1aafaec6eb9fdb5d7d4e1673b95ce057fedfb8cf2cb750a39c0ff8baec383500ac4a54769a67c58b29413cb20d1088c90724d3c9f5d8fe16c8e0d30919449e1e28d0798638c701cd1d0d7f94733428088ab0b546f2f206cc2b10bfc738b3ef947278fe560ed101e3c39ada81d07dff42edc1944a959de17f4170b1b2281084d6f27456a06642420fc13c817628b4a9524f0336772402129fe441772a24ff7e858c15e045dd472ae5de834e128d7c31ec405ea25660649f232a4041d211c4d791b6f1ffa31ff5e1bda7fc821df9f955496e94b7e6f676a6517e89d4256ebce72b3627e9a5215535019bb7768b11ed7caf1d117840d12d703f442577fe9cb8a71c909b337c6908af246687edda601f197235fb4f77f7810296562bea1b30ac44faaf0166a601d93ed8e46c4a2c8e06e9feec5e2ca8da6f1fb73bd7bc47295aa57dc5858d187db8d4bd29d9bcd29fc0b08716c7acfe9dea2d7ec2e5579f58a94a28c88b0b642b5ef0dc8558ac33e79f3b2097b7139e4a27de4cf9ec2dc0f9bc262951ee0233d565090f80d7cc0635ec5ea6c70a3c27a68bd2e1860c454e1340d54c75a7f8fc9cc61839431debff78d14c44a9eec684898869bf30eab8a3de438c3a64902aeb2f3d472f758197d7dbdfcf75b2dd8e19795bec1130a67902330c1149c031bf7989602e3287934c911e764eb0a87b23144282d31db6100aded69114a93586850a32501995df8513454ab72c4dc72a011d5db3518dbe5853f1c5074ef338e9bfb856958ffee2ebd4e867db61de3929940a173d36e26fb754aeb0d9e9200df97ee9e4f28458f41345367059b79df1d36559db6ffaa7883a47e5bb129acb36c59e889e79379acce95900ec39014908814a381b7bf29cec7e03986c2cafd76aec2dadf61fb3079e369e2ae172752d4e35b8080cc37bd1e053e0d55ac40a7777308074fea858ffff05a0b8724b59600d3aeeebfea3824359f2e514b35875cecd9844d5559b7c3d4a1b7c8911cd9669fbf8eab08900ac88a02743cfe850b6b1ea097de46bcb5bad5db21ca1b6dc5e605d06b8d37b9bf002840ecd71909d0bdac698b0f05b6d68b1910432985b188d5507e7dcf56ed17333e62167351a1248d33fb6dd21134f61098a40664dfb1a50ad87f0c0b63f0ce6fe88b70133955ef6a80612ceb56f5c4ec299d642769c3d790631764a50076531c88e7c01d1ef27764839354fde528a84513f6614a7f4d494d0b6763d8619911f9dc6b6f499bd3133a04a6f274c115a44e6f926aa819f461b8c359794f81d15c6fedf4a7dc78586f04ab2cb4e25c0d18095abad3670960b5b213f243f1e5f2c272bd54694f961bc6421eb189f0a4aff7017abf636dcb3ee791d75d1268efd33d8762967ec764547e6e8580e3cc02592002d606c2d79ac37077dbc263124703eace1b992f03fe29c28d40", 0x1000}, {&(0x7f0000001200)="59993d533207ffe3652ece1a5c99d1d4a78c52ca9ac59a800dbd742e1f522d2fc22b600f8c57df93304d9980bb0cdd0567cff509", 0x34}], 0x4, &(0x7f0000001280)=ANY=[@ANYBLOB="e800000000000000ffff0000ea840000f6e91d5582fa9e40faf1329370148326a04e2a4b51907a0e6be8cc6808ca010fb115d91b14c890b653d724a52ad91b40842b98367d9bf33c7ddba763e941b999ff2799b9f5c652f1f7cc9de794e89483cb4ae5dd56b5b88762985a47179fa916ecb022470fe213d24f22e28151985bb8918dff382e19330d681e6cdbcdd9796b6e4053e47813263056ca32540aa864d8c5c95bf8e92f953c5e409a38f2caeb03b66acb792dde8ba65352e00063983a163f0815131784da6be8ebe3c9b3fccc92e9be75a5b727b4bfc260ef741f1e92be72f36058000000001010000000000000ffff0000fffeffff276b518d2b9ce62414eeadfe35bfccf4ea120093dd193bb8b72152eb23c11d89cae53cc950975a87cc127981ae5f6165fc36d5f46e8cca5bed637d429927ea0f40b09153d003184f5eea659cbff6e2344d132b4d6db6ed1eea4f45f6b65ecf2bd92932fc150100008000000000da1029818b98adf34ab6bc7159f9893d8aac81ad68ae0c46198d48eb7afcff488df2c69fd370406601597855e277df677a41a0cb87ee49b87b638018d081453c66ea7248dab09c7f4b276034fcbda7151f4db24858340411de914dffb8b9eab9c3275af1ab12a8f1854d90528007c25c71b14370f9db7d1d783a8c7eda2fd5afa5be3f503e28c53bd3edf6dd74e9e018cf1694393256ce248a007d61180649d7f96be6b1bde918f27f1b55a994d179008fe0cfcbf0d5d82ea18ab3947a84653227aceca563153fc8795ae8c85173aedb489cb5970436b8599c5be4b8873551ea2579b4a9054a11618e77466eb017955eea56f1c0a5f3bf7dba4f6dd9f72c4a5e8653d946d95d5c90b7f6830c09738e552bae07129ee01aa7928bb1aea4ec6a9dc1b14cd0d7b4009cc127f930b7e204c9499ca3db79ef8508f6b8ad507987a1b882bac6cb63bd6be5abb7e05cc0346b87f600e999e293a663d13d1f2dd2e3518faaa318fd2d358abaca65f3e55affd08963da130a13f2218b04589cb23402585bb72a42d06f320a975085a3aaebb6fcae28112d7fa322a0d8610344c110c8f4887da7dc5d942a40fdb9c65fbdfc50f913c2fd22517d3716f77e266fa88a9434123aa51fd8e004ed5d090c729f78433761ffb996ab1a08cd667d391d49b8c592cd6d060fa8f85d82d1462715d8986f5b7f4975a020fb9376ae48b28b351cae4d552bde4003c138d1d9b973078e2ce24f0c7c101dbf82a3adf4eb3ec296868a21edb791ab3ee8934fa772ee79152be6869288d0f1fc612b8503b51085e39653a1faab7eeab707c65c3bf615a3fd95703dff88ad94effd60d39b27aaccdc4573fa45971f8174318f87f11a8eae78265b21dc3c2c5081ab397ba44713506de259475e7c2979e67b545923e57cae7f291469d39d58f6cabeb9ea85fad19e742c31f363989b59073040a2eb00c138407eb7de13d52ff03491983c1f8e07c61776e60abc3a1deecd6326289c238179efaf4df1a6c47e1619b45d226597968b4dce4df3dc203e0ad4d3df43a0547416913298dd62e4013f41fec6810cd1c3882edfe14655ea30275e0a1385f6ca9d5b200696afdc35fba931d9996772636c088113911476b968b580d5c16c274ed30713093565698a6c29af75a1ecec0257a6014a7dd0ab0c3d7af747738c137bfb7f36fa2cb28c519d3f8faac743178b64ee9a29e0cfc45262f46d4c5af18b91aab6d54fd3c926f39f3220554c361a7dcc3c526591f9e28d89fc2835abd63ccb41430850e72391fb2005f2d5005c4fdb92cc2706cbcdeb8e632459882a9f963dda2d5fa898b8e96382343b9bd6a374291fee0a24d04789b7ee2d1e6a1c52078482ed2116476f6d974d2802c085b22df4e2c1aef108a8a9d0064f864cbef473eb3b417703cbfc1cee4dbeaef773b8a4a49835275a27215a09c15fd46c3fc43bd33081847fd8f508530c81a596210b041d3946e6b43ba8ea8255d38a36c6f6707fd60b80c54bf314305014cf89a228e9606c1cbfd89c03d2709915220cf772321318303e70a6fc1921ad5d758bbd21d4c506319ce54881de6b92a100c87ba1fc8a93f31b7c79ec4bd470227610fa4edcc953413d6071c180b89fdd1ab3a4f3a908f6e16739eb2381b37f845e54baae8b4d5124da5cf2e2cf0fe5d70cb8323c53657f90629844ca5699225222ba5cc5c64009b772d3a3de5009e5f666ca23c8be02d797156545ac83b6076fd857e5c09a1ad5efd07b5da6ec961034a35619a997aaa261ebc35bdb4601c6d00e403743ee4489af6ea8f72e95b74755eeee9a5fb866dcd9b4de383bf78afaf6f16ca85e52439a48f86b8995302642dae5ccbfbd50129628f533a6e16c68986f87e7582b8e060b23daceb82813523b25e7afcd427c5d77fd4f57b6fee7d4b0da14e88e0344f69c460f20b6fbe649490c678911b4eb72212637329424b6d9931407ad91f0a6b48af1f7387c219db0d0664b73c5da4bece14e53bba090f600aef72be509972fbf2e77cdd1e0ce2987cd871f060e7e336c4f7482d4fc49c8b75419b94267081db98d8f9f7cabe75671f7df06459cc9d1f03b054cb2013d458a3f2afca65f283a0db330a4832e228c680b0000b79eefa10c9c030aa4b369852a77ca67b6904669a926205838dfcd80c971e9570661e09217eb83f0c5920f88d855e6fd8426c2f2e5b718600dbfafe3d530bb5e3fdaf72c7d4e449a6b7eedb232d4441afddc4fb273b71ebb46dccb17c9478327a5cad4166110e91c5b6771e615939e5777791108a933844753acc9d7757721c6e815bf4ff3cbefa2889415d125b807db72db7ea60cad9ffa40919f6edb7513d952a0a521f6c85a7a9960668209cc903ee776984be402035b4a2ed2a30e30ed68d1e123b8dc1ca3028bf3b59430b8696c6788eceac50d503dfe75f9d45bab6f96332fb3dd8ddb03a09aca88b0aab3354078061c8171cd56b9f0a6aa453b6ba763e8c9e1dcb99311845f32ba70de00383a32996dfe87e3a9bb3de107ce04bad963ab81e7df8bfc48dbb4fea60e8a80e3bcfae4b2ea770e524d138d501260706a4c4231aa79fa54907046ce5acab8c50136bce6c68e3cb2f19bb41415975594c00875d822517944c65ff289cb0fa079b52c1ed45f8c5eb6ffd7b7bb20d8c3ee477d90b2709c029f25f1f0b1ff0c71bd6f8c4f7d45e591cdb1bb6146e528684eae3b825448e73f7b3587526c1fa67aff4fe1927bb3f85c1bb00947dcddc4f9061ce7f5e65e6dfbbf16ece94e72c83f55400d1fcdc76d02e8842d133fdf28b557f09c018b3ec6ff8987eb6ced7b62676fb21d2723d567677ed23b1dbc67388110fea80552520963bf211259819cabf433978c6d7ff9a00a3160e3652e5c413d661f3f49b0cdda4efc667db886a9bf231e741ccbb49ea06d1b9bc4869c5518056a872958c4b6a2267d5a044f50d2da518a6d10ab6a6bb72c2af9149e685b36289705b8d5ab87d32a3fbc964f1d99400e20fb7698bc41cb779a9dff3ec00a94818ad0bc8eff667778e1a6c469c643f92da9ebcca353a556531bff32b0a094d43d2d1baf6646a9c333d6671c394ef918fcad68ab17d107bb9f5e367b641e83e9edfd27f4ac6792150846380c70b9c3f258975e936006ef07a17f066999b226e840611b2823de1cba38f18b0dc1291104e1bd33637780324b739f83c77c0b5b56d77b4905bdcc45cc30c1f96b9c833e7105114fe61f9e9e360b671b6b402c25abdce29c696d9037d5bdae33ecd61ac28dfaa7d386c7359a93e79f3964f3b25b046a92b4a74b7e912c7b71bb368f0e4dffcb3baaff30754627707c374babfa960e46f8ee55da8d47254a3eae594758d9393660d1375243aa0fb7d3fbf97756ec9efae883a7f8809ccdc8bf7552fde5ce95156546cba040eade86ca2fba51bad8a36998f62efd4ecc9faae48b45010b6a4d9a3e64d8952dd5e67625711b314fe64eacbcb5de843a22800065bd29052f2e2462a32945c80bf3f0cb081defc7919286e19f14ef46d1a2f2a6c670f61a98bf97a5afed6ba669c4ad87e9aced53a75179528ff8b5b7c06772c6a826d6339cb1d656275cdc8071c4a2e8e0cb40477948377721f944cc7d0b99f6225404bab3f565011df0bb3635fd3abe41db472bb54377e5ea43d41206fc9a1c6f8aa5516e14c3741db0dbcb21e5f9ab4dadd9f2f746ce10c9e3b052827faae7918e90cc48a58a42dd855cd4d32e5156ab211387a39a16a056a01ae81f1df80c1d51b48020160fbc6e044e5b972009e86384fbee53fdd4ff9c8e9f9056e3105be0cf7e0a24952a2ed7a9a2996905f8c9a4f82aae5c4292e49ff739831d00ff2633bbc139ca8ff56fa7334e9ac6059a1b9d64fce90fc3afae335fb8452f836bd171cc87b60a8abf2fcc6cb842eb27f60da5f82196af6dfdc5c15e53b24f2df883ef06e63b4cbf4e27bb3a1087bf7c07d0fd248af5b6859fd37d1b09431286cde820ec3cfa0a6ca0cfd6b55a4abb85ac18fd8bedb6e09c35c61c45139953f0362b494e9c703dba2435184dbb5545516f39a03606b1adc5ec3ebe226da810ed15bba4b9495c30684be05faf034ef0b98b1102fdcfbcf2f3826dde46f3ec0ca9ebff8a97f72e4a3195bd73dc685083b3059845814466dc2580a2701550ccecc49b7aa49a130a3b53c80fa99cbf15d67e538c932c7a78a132db231d2c832fe08e503778fe3f83879678f3b6d74a7c2e2cb7d3212c331826688addf24e2cce3693ce5990ef62e1b8a4d914f4fe00f82f0d0935012b1e428faef45826fa6a060f8ad2da98ebfa2d01fc073c2999f4818735a31df50b3736229b6b0bdc9abf4aaa3f7c6c8d2729ba23dae843fdc3e415360351d60510b3cd8c914d40e4c5fb2becad2b7288f4a685767741e5b387ec7d5e007820d836a244c2b60cb42ece057bbdb7181860776aa263831c139b9aa3df6db2d5f686e501c3a568e06ddaa47b805989b0ad6506b782b257f49f5d997d28ea46672ddad1c2ad72c2167f0148ef6e4d1dcf7422ebd3b37ba09a9e524ce171b2e66fe9277d8c0b510a6391f359ef42948065e51b23f9c21e2b74b9a87901575d31e5fb588c85e31d9e36ce93d1bf6a9a2738d424d6ad532e3624f8e241aac3ee407c32de8cddb6df8ca475a3938e57db3f69ea047f3643d7b9ddcb01c894d30c085476d2c399566f93e0a734621d1182865bd6d9b64502c6170a133e2a348550445b19d18a10397dd3891ba3b5091498a2d5c3a38dc6be584cc11aac9c08e753e2bbd16baa8b55f3733d0343073a3baa56846727be72ef0310ddc8ee3f55c4f7c488163dea6d21280357992fa4ddb6653b9bf6e2c2df0b2f4537b72334ef370506a2ad3953bd971ee71d11e57033d0182172b17b7742006796f72fcdbc9d35c0bc5670ab289c817967df58c0c0f4f25fc8a114a271dabc739deac341f6a8dffb209267e2eae0ebb6a19853009b660e004931709250bbcf14b35ca9abfc21421d9fbf7e56693c8a79afd8950e320e97878abb21ccf1971809a79c4d1262a865d52fccfc177ff8d776b3dcfaf885f774625c3fcc74124621ece786977e7edf4b3d395a7d030cce6b6a50f5fd626af96b181e9eeb09346cc9dd56e87d1aa3ae3821a2d7d6efc1cf566d4ca4e71516a3177125bd53bd65d78c51fbaf669d3788c1714d7479735ef5948a6f1bba62ae89ff047431163d66a491fc1146555d14b914b9b711a107968f6c9c7d851b7c1e60dce531792ba2dfd9340f60ccd199d1ee91d190414ae71ebc04b6744a26fed2385becd9d5b6e816cb0004957b7bf3649f61a535be27f9a3348024540ac568bd770169abcef86e9a6d9243ab40f6ec7ec4515568760c4155fe2d912b325df29b6b6e60ed13e1692a1cb72a134d2be1efa4c17df674e39f58fce8236d398fa701a43de53b15e72010411703eb6d8574f9dc55a548579759faf564bf22b61a683de87972760e7e53b160fda18f48d73f0c2ee8ab95507c78e7ea4b5681cc8c11a9fa8a788a8cdc552605a70f4a17a5afa9eaaf1fc69c8f1657bc462032a2e4c8ba490a48cd244d30b860bbac95835ae59733da435f8e03a04e9f2264852de90b662852b68f7bb42ecdd00000000000000001000000ff7f0000a003e5d52d34cca74c6310d8d30d98e755f869095a0dbf15943d396553972f2074ef13a15537f4035c2eab1fd01a059c402ca1e9d9af64c55b0b2efa57f47d080b59074b2c318c7a61bc2666204edd72c719f184845565c3895b001a90d02b2bb75dbf0a06ab961f096c0eecd5e104891e0a16547a1470850d317a864fe1a05d77a3f8d101fcf8b89c3e6e21da08dd9ed7b8e9e814ca0a171ccc62168a80061931f465e7903bdaac7a2557094da3b67267b61c6d0f00f4f3f2cfdeeeba0fd00070000000000000000000000006000000ec440f2ba71d4d0b5e9311a25d78a92ea6c92062a8068644a24a275aff24cb0ba193e5c5de024cf9e24b97370c177d794d03488dba9f4af48e656a76fe24c2335c45ac495b9c77d97cf4c04bacb986c757b2014861957ee65ccf6c0000000000b000000000000000ffff00001a070000a4518a2d7946e6340549b28bbfd9e5d4bdaee1333879454ce14a77884d5a33daaf8137fbe6246041ec463255f755b1206eb412011040880cda0eaf59d252ebbc05016e46d5d506b02b9b845f728c37873a474504ba89fa39c490d39937fd514a4c2c7011923e933fa3f9922bece62b5d4614e3fa3fe6415c36497abefd81f9e0f32d135e90044866eefaa60646ae0e20ace64a55756af723612c820000000000b000000000000000ffff000008000000650166c872b90907fcc39663f6ec0b97c138cbe4c1325e4b2279fd53219ed8bbfcc65b5478d2f2f4c6aee14a5ec37e21576dff46d914f2874417d4816bbb907ba6330d4b02f456330abc3d760c0b1707f3dab8693b7bbb916cdd4b0aaa002528b99b2eb28b34361bc997fb32542b7b19694bb93333bdf2e82c9b63386210018d61feaa787d2e0d530ff27bb2660c291bf1078d50570b2904ed9976671d0000000801000000000000ffff000007000000140f9b0cca090d5a46a4308d91d4c766e82fde69edbf95cfbecdf12c7b5956a633bb3dc4ca0ea05f1ff94b3bc39e255f06677e944c05e5914a944fcdad259751ec1d643b9a686f5a0893dc28b2983fb7fd9fcf89db7d3192a708c6c134566caec7fda8b0951d9da436939311e59a9a4e4ddf00d6a2d8549847d8bcde513baaf1b8082f1495a94180ab822096aa39159867ccd27f154b60cf25c8cf0157ff5c5c25c7098ef60120525a2d9b7381161bd087ae6890b02180828a9e24c218b0809531040049f4c53cc19850123967c27946c98c379397e298bd7bc0779132202ac9a3d80e2550955bef25c68aaacae86f6f73b2b9e3a10000001010000000000000ffff00001f000000d3e5194ab62fcef0b730030006265dbc228e568241d053bfe6067e15614e82a89921a823b6ce0a0c570b2824072adb8da11ae09d05b755d3b5164efd5b3152376016a707a0271495eb1ce73a8ab3270597c1f36aecc503f4ba7b1f13afeddf84bcb728c9c39f0d042cdf06180c8082ddbf5a3c3cf0381730d0237abf6f2baf7d498cc64232d822ce574459b5bf4468bd4f480d777a83a3e887f2312fb7572060eddc36caa27777e246055bc7f663ce8803d9656f8f5cc9920b64359836177a12bd924529c97c0642b4e8e9463b1503a1340ac0fc105019b5948b44d9e8480cd70a48ae8f01972972d26d48bca807a295843454b4595de05de47bfa9466085f7b7a8ab9acbd5a229bbc0d31d89ccedda046f80dd3e5e4e25924ee4bcd980159b2e79ea8bfcdfa03867cd8efabb0c586e4b99bae09226047873b655e371782dc429aca35d1a59308acdfde1b3c97d2986f52bc34a7a5413f5daa98876a46bca83b1533cebd74f9204a99ea08b0e87753c8b39a211589586fccd11d0c81716226b598fd1e074a919836291b5e3d5d948bb5e5c720134818696c63a61207db579655dab484a7e0eadeac7b631ae3c7f60e1effbd661147d3091feb0dc68f1d63119686ab89fa8d2d0100269f761b33d166c7f1be68e7021d154d1a71c63a81e607bcaa631e56a651d0c437b421ee13fee073a3dcc8c4da61674e3aa16ea0bb0563c75c8ec24ab679af3b8b80ef7bab82d9e629e31b6ace3dddad39e0d04a891d640fa54642029822a67aaa3728b2901148223e1f3140a265b77f47f46922ccdb8e2abdc7c0ff9e7d506c4dc50f292086f14ff454aed78b05d35a4c4b9c9e0f8d186c546c06ebd77332f68dae998d91a378cbca6cb50f8ec7b9065118ff6aff6a1fede95cbed7e49364c7d7f94113ab4cf0c8d0799b23be9f644d4d7819ba6fb0cceccc8dcfc13a5cad54894be19cbb025d2d17cd1f716de4df98289a77cad1a77bcbd6288729b154d736fff125d210a040d1f1c2e87933a45dd123a05ee546e24eaf53b8009bbf25ec6c917427867feaa35705b7db98da4a3958b668e3d945335ece50daa66a3b5244ad53966964038a8d66a0c2fe52a77f0cbb9fc1182693259496796f0de4e6d480929522260b608dbe981965435252b1d73a06ef1110fb9de9526becae32d7cbd889ec8fb012296e70125e017c1a5d7fdb35e8475a76327f016cdaae006b32aea090687e24396ded2d5b64623febcfb9cd57e4d97b318fea566069732b820a914e35de41c3b02f864fd8899865e0382b1b9f2c36315995888f8b93054b41b6c74c442b68b4b18c081f1fa8013574027ab958ed11b62758633e7260e58b936a8e2f7883304a5f41256f2f65f73d11822121a9530b7397353655d9cf0fc9320accda86ed82debc7ad298337774cb48b329915013a37c02dd153f7e0b8a5fbb83b8f7b5bcd14cabcf54525e8cb6ecee3e45722fbb1a2687c8142113122abc8b7fa980335a15dc4bf7f9ed8654e2560f02fc219a035c5da8f1684969fc37bbeaa423760fee28dd240edc118d2f33b089943e1a122b5b2f6c178d35cda1215c33940dba66b5d7c306f80b652b50f618cfa90f5bda7138c9ae56d1fdd2a6a764d80e7634778e0c8c0c43d80d947f9bb3cee8c210952a48638f8cbdb00ca04997045e899868653c6051e087d883df41ddd6468a219990c807c43fa574748caeec0ce835704706879e47cbd12e08de16f5195b23948090839b4aca6112588b24cf22a4e6e8f8a3951e1fe426ff25526a3388d26f1928fe073c4d6c47be64c0463506a4617e1b9bf44037053b42564c2afbcd9f62511f4f349b1e524b20288614df9e42167b7121e1ec362708e612d6fba4f030dd7aa3d4b9fb232e46a9413f557d1634ee69b30e2be2dc9295bf4f21d8d09634de7b2c78d20123586dab6168d69eecdcd8ec6da894c033f6a5f3d68f9f7304b2a0c85a27cefe562b8da1df9a5ddaffa329a2f0fd9743293b156a1638eaf9b78ae5b03b67a01d87a92d2a79812ecd8b9ac04cfd25db5b8cfdfcd00e1e1d63f58339be80b0bfb292d0e1f4b231e0ac0f84e71b8918b40274b16c04d8d7cc9abcc6b58c552082b92e322131987c0a9800abaa5973c25434cad0193a9bf1f104074dc086152fd4eeb4a773b1922b9dabea4f1eb34591b3b8c9558c666765f5ba38805eb96c2c511c989a43aea33cd8be665bcedbd5509a94dc43c27a851fc42561bf63bfce7c9479226d7de1b522a02dafbd0b646825b27575f5c67920b50a9d3140c63f7c578b2ec0f1d113cbd98093534e2b9338fec57ed178aacc381755c4dc314e07a887ce1b884718b906014c2bf3ad32d42270041af5501814f6c1f06ddcfbc5c3a54c5a3f3591857e664ef4d49eda00f59f6344c42c64babb5aac32b862cab4d378585548731933ca722f7a50f8023ea0735873c5ab9d360c44a849af551fdfc18cc1e1635846af3faa7f3ca4a832fa2d1a61ac8efd0640b6b1332fd881c3bc4084bb25e3c0888026dae588f56290e528eb518f25ce3c7ff791d40973f27471b8430e9877f76ec900f3155202a26df1a5bff3cb99e869c94c8dba32f11a8aef4f6c58ebe45e3d551b05aaefe7ca48a75c62649bb45e486ca2331f5528001ed63362706200e2bcb42b3a66eb114292bee2da7197c233fb342860f6d54d33b6a04ae36c99e3d01c98d2534cf7f307f2adbf288a740543902d2a8f02a53d5bd028d6a8db6b27483bf959534b3f07a2cb6479d2d12f37d2ca51d49f3f1e8a097d552d6e7264681d9a0f1c23304b1f943ab7227b0d19883e180d095a11a37e0398ca98c84156caf1383f16a6a28349537fc1cfbe24050b9e6eb0c5789579f32e8ee33594bb7f33372a30b938e001bb734110b9655f16b2e0bd598f44f8497d799c4e66d9ab0421f6b0303228718019f8d98ffad0f8100d296472a2d8bfb00ec858f946c542acf9cb099b61c89753339cc4e36212c08cb5b47777f10cf6aef6348acfbd8c3752505bd2faffced1cb3f781fd21cc416282b556e231b9130202392a14b2b0f2c8e305d76a9d86438b53ba80291759b7d00762693961ef2187259b26bb27c3cbd039672c072e24d302f54fa673490fc5a50e11d0fb5190f5ee97047690ae1d05dffef28a4de1cae20d372d934108e2b33f036e1c866483378f42751e34260a94a28a1d057d2140ba73d972c366dec08cc5c4c1a0a4c36d7970f5f451943671c19643a9c23ec17136c6918cd2f848299d980ab98f2e68a666b98638627148812bba789cc1487cbbfbf49417fb73cc2be4d71afbf2dbd75db7221d638d79b1cbcb15b6953d8a41d2214635840c38514a871d0aaff0cc04c95f870d4f65804681e37a34c3e359d52d795ec11871ab3bb0e1b5c218cdbc98bd3d745bdb4e9d7152b5d8d209a1f6f1631e333c39183460b1edac5769a26c236939629cfc59852fdce86625eb47cae9cc8e1ff3ca25ac715e0d77161dedf63a502a2583073d19a97005f5a339ed13bf07ffa6f2c02064be553682032eb5dcc3e13846d0628797ff4fac517c1537a9ab9942b6cfb1afea26bea1e4f6c32fd826216b0e49967540d15c773f3a4881364a081169fb12baa9215384b503604eef88c5632f67295235cf2f5fe429d45a70e0abbb18a2d9e3e4990952b43e6a2da1de2dd633e4dda4a4f0404151762e8fe4364175ebb7555faa75940c1bcf9d7039d1cb29b0792e724f91acf27a508d430c5f92c96b4e31607126ac835e9840997c5e24b211365add6808c66123d53d1bd0ef1fd54f13d9744e4a70e3c6ab6850cc147d6e1f2fb1b8bca0c4dcbd3918035888bcee6c9c693a9fb64bd5a3c17d62c6eba9377d833c67117534c3228cd33d8de3177cde1d14f45ee5fad298ab0a1c1edcc219f1e02cd4e315a11e1987da994363077c8bf1609b9ef1a71fa3b3d55ea988cd106851e66cc7adf28edb4c22ca4e0cf924605df009ce50970185511b43d2d73fe6b86e61b368b6373383b79dae20aa7ac29a4d0a7a6b18825e6342365abf04282b0d9db10e09ef3dbbecd133e74ee29891afa6a83473658d06061326c35351bfc27be018e9861c473a4fc591dc41ab1881cb4d4c16ba692f34fd23dfbbbbb2c64c5f93a0b2b9025256fbfb698916284a19563931cea993fdad7c2fc808e32e9641e2a29143260a15969a5bd8f2a2ae45b3a3a33bfa19f727d1e75d29d40821d833ebac01f97111a9c60a77a4c747f464f7f89604e792c256fa954b4a8fc64b209bc8b96bb265b19bc3b4a25cf10d81eb05463b086135a5035d75732a36ccbc9c7a19785ae5cb7bea1d359f0ba0386616ed04327782ee25ab79a4f93a18f4ae371eb7778b09a33e668ca4bf3e2ef2eac6e6e9789ed661bdecb936b26d7a6211e2b1a30cd4a279aab4d3da8889d0065856deeabf3d9b24b88112b2bff11c0d705d96db361be905dfeccc405e946d1d5b6329bd9e9ab21ae9a10c3da0047165071e37f8e49f71e5e9c9036ed18e509c576ddeff2987854bb265068566290b6733fe7dfe23edd6cee9d54f13aaafbc4f34a4720948023bc8ca06316637dc12d46dd8062cc2157b8bb6f9a23274a02633aafb33722d0c73201d95086e4b1111256ca6762e43736ce069338adfc2571b6ee6106faf922daa0ce6a5626f1d0329158af00a34f7e3b511fa71c0868d7682cf799af91672a2eaac07418ddeb2f1c28bd19d9460409998f822e8ddf67826c80c1c1b053bcc6be9ef9e110f37bedb5d0bc4f4c8d7065d81fc12dbf631014bb0dd798e6eb31398639410ca6897afd72368d378bf30d12c054927475c6ed57a3f28f694cdf4db4fda39acd1621d6b9277345d322b982f420368422d24b3cb5e352bdfd9a884f36efa8a68482c55953c4d54c4826b7ca0278164896e41d7c94d77fdffd5ae249668513c4bffeb624a7df30e0ef72062123198580ff445f708141dcdecff934378e8dfe4bafbf6d612205bd8f9f74ad722dfb575726490f3c7d437397f75fcbf50121d00ee06bfaa97db4a4a0538031240e553a4128d4fce481fa5c75b3e93ad60f1fdbc39dc692db0618ea497bd86a5187c240c45dd5c05738a39b6f0c9962a65283c5b5f2d8e193107fd032cb7d3ce978ed1ab8b51c5a184bfe8dee6da3af3df778326ff6041796b48186d79e3a7e70e0953ef7e3e0ff793500f998fb08cf1a8541a3af490fc45a8fe6edd50154c358fd4e318a03986214b8a9551fb341ba426f5b3b154fb63d72145b0570e818ca55995d8a54f4c12a4df7532a5aba37d2aba4b5c49e5ac1101d8e54ae85b86b0e4308f7e311918403a06a78b4e7128a4befcc44c71f90c31f60b797924dc24f887d2eadeb9adce5ac85472cca346c8e6746ea82b77da88fa072cc33b7b37fd74209d26d106d62d2a5a5a542a7efe77314b148cae1dba43e3779a6ae413af516b55c2dc8da4a5ec1eddcde695299fdb3fb3a19b9c41a14e3ba72684af966d66f7d99dd218a59ed9fd50705c76e3239c6775ec418bb850edc0e2b4adc563cee10f32d794898da8cff6deefee07920872fa2a89f8a56b210c0cb2f965ebd1271420dd8b314c4d23d287747c70fa8ae8654118a179c48129af61350c98966a46c41b11f1a8e1c69d5b3c6522d21329e57d44904dcd39f96fa7e3c27c02ee061e6ad44e56bf947391420af67c081e418d198b8c241ac92b028b25abdc7ddbd880acb0c400f03c8eaf1dcffd444095490e84a9fbe6dd7536f1ca13fff4a1d78125a245969bf01ca4e62c60c35494c12b40e610000000000000000"], 0x24b0}, 0x4) chflagsat(r1, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2000000000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xffff, 0x0, 0x80000000, 0x8}, {0x8, 0x8001, 0x9, 0x6}]}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff78365ae9766e1395f5d3ed18f3734617de37"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100000000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x401, 0x7a5a, 0x200}, {0xfee6, 0x92b, 0x0, 0x7}]}) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x5, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000080)) dup2(r2, r1) 16:00:11 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x10, 0x10f) clock_getres(0xfffffffffffffff7, &(0x7f00000000c0)) 16:00:11 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x9, 0x50a, './file0\x00', 0xe72d, 0x3, 0x0, 0x6}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10602, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x11) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xe1) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6, 0x20}, {0x42}, {0xe7, 0x7}, {0x88, 0x92}], 0x4}) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x5ca1052c) sendto(r0, &(0x7f0000000100)="0496ec6b6d9060c808ab37eccc1b923d698def9563994f35c71c325095d9fe239084673d68e14821dc8614ca289f6af88efab9dd5a8328a8f32b9ae32ffa63974344804dcc97a43a296ec681e6d2b7557f26c14f35c97b39a32002a233b663da3d20593ba59467e43a49f8f130278a13dbdb485c4dd480017a7e", 0x7a, 0x8, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x10) recvfrom$unix(r1, &(0x7f0000000000)=""/28, 0x1c, 0x800, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000200)=""/246, 0xfffffffffffffe79}, {&(0x7f0000000300)=""/58, 0x3a}, {&(0x7f0000000340)=""/7, 0x7}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000440)=""/91, 0x5b}], 0x6, 0x0, 0xb) sendto(r1, &(0x7f0000000580)="3f82c1c8002deded65457dddb8a414a870a4deb999007a15544545e291afb69b87b4bf2b89d9dfb011763b507e8739e0387d219ec1e9b13b1d1f9c87ab34b612c5b8fafa3dcaffe7ff9b76f902d1493feaca7914726f207040ddb2a9351b9edc56d54c91d4cd1c610af31a5e87b67afa5d2fbd5d469fa82a74b150979f9fd3e2", 0x80, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x9}, {0x7ff, 0x4}}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x6) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff63, &(0x7f0000000180)="b6") 16:00:13 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) recvfrom$inet6(r0, &(0x7f0000000140)=""/205, 0xcd, 0x2, &(0x7f0000000000)={0x18, 0x2, 0x40, 0x9}, 0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x110, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fchmod(r0, 0x80) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/117, 0x75, 0x800, &(0x7f0000000080)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x14, 0x40000008, 0x3, 0x8}, {{r0}, 0x0, 0x0, 0xf0000000, 0x2, 0x101}, {{r0}, 0xfffffffffffffff9, 0x60, 0x0, 0x9, 0x6e5}, {{r0}, 0xfffffffffffffffd, 0x38, 0x80000000, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x100000000, 0x1}], 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x50, 0xfffffffffffffffe, 0xd32}, {{r0}, 0xffffffffffffffff, 0x29, 0x8, 0x8, 0xd51}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x5}], 0x6, &(0x7f0000000200)={0x1, 0x3}) pwritev(r0, &(0x7f0000000240), 0x0, 0x0, 0x40) poll(&(0x7f0000000280)=[{r0, 0x11}, {r0, 0x1c0}, {r0}, {r0, 0x49}, {r0, 0x112}, {r0, 0x48}, {r0, 0xa}, {r0, 0x30}], 0x8, 0x5) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)=""/165, &(0x7f0000000380)=0xa5) poll(&(0x7f00000003c0)=[{r0, 0x1}], 0x1, 0xffffffff) poll(&(0x7f0000000400)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000440)='./file0\x00', 0xc0, 0x0) r2 = semget(0x3, 0x3, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000480)=0x241b) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)=""/194, &(0x7f00000005c0)=0xc2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000600)=0x2) unveil(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='x\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x0, 0x5, 0x3}, {0x18, 0x2, 0x90, 0x8}, 0x5, [0x2b7, 0xafd9, 0x7987, 0x7, 0x8, 0x100000001, 0xf6d6, 0x9]}, 0x3c) fcntl$setflags(r1, 0x2, 0x1) socket$unix(0x1, 0x2, 0x0) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000740)='x\x00', &(0x7f0000000780)='x\x00', &(0x7f00000007c0)='x\x00', &(0x7f0000000800)='%@\xd5(\x00'], &(0x7f0000000ac0)=[&(0x7f0000000880)='{..*\x00', &(0x7f00000008c0)='x\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='x\x00', &(0x7f0000000980)='@/\x00', &(0x7f00000009c0)='x\x00', &(0x7f0000000a00)='}\'%-$\x00', &(0x7f0000000a40)='x\x00', &(0x7f0000000a80)='x\x00']) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000b80)={&(0x7f0000000b40)}) r3 = accept(r0, &(0x7f0000000bc0)=@un=@file={0x0, ""/4096}, &(0x7f0000001c00)=0x1002) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001c40)="bd18e0848a063bcbc32ae9a29fccc83d5755def81f0c74960950eea0dbd09d815cf500ad2623c7d004221207b0d332bdc5a2b08f52b5c286761edac56720555da4ca9b541d39873c3851b73a53a8469b1cefb91f9bcd023e3b576323490da5a9d18d07a048ed82c275b202408b78317b5991b6a841fbf22b0f99a096f575f5b13828a2f4c866255f28af0b", 0x8b) poll(&(0x7f0000001d00)=[{r3, 0x4}, {r3, 0x2}, {r0, 0x104}], 0x3, 0x6) ioctl$TIOCCDTR(r1, 0x20007478) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0}, &(0x7f0000001d80)=0xc) getpgid(r4) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001dc0)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/wskbd\x00', 0x80, 0x0) fsync(r5) socket$unix(0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000001e40)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x5, 0xfffffffffffffffd, "5c0000ff00000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="962e57737d9339100db5137b656295e47d6ae199c6c03fe0b3f084043cef0fa01f7fc02a384bba2c98024c3e99e9ce78bac12049038f45073ed2a010ce711d157b929c3484dd2e5aa0", 0x49) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="3507ad6999fedbbf0bd1d72e22a125f96b3dd3cbb1f58c730bf487cd79ea927c07ecd1fffa94c32b8cd356d8cb84b4f526f9f13ada4dc733e1a9a9db872e0029732a6146ff8582a2aa7d1df3a1d43f33cb2a9a268ee357d0c556b2249bd4ade9d9a57b3ed450a66cb2f5529b645e031a060678f26539d372cd7ecd66a7", 0x7d) semget$private(0x0, 0x1, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="ccb981685057e78c9cac5a75662695f14d8b36c46ada12013373f1e859dcfc638f4baed4146fbe12d80b39b042f857b0731f7b4eb972b2fbee65afb6906d2b0eea53df6da04613eded2752393f65d7825eb2c8872931f16c6a94b64fc56e3544637f58123056f33856bae51b21f95a89fe19ae57c1bd932a0985e2c44ab2c4825b56d9011e13c054", 0x88) 16:00:14 executing program 0: setitimer(0x0, 0x0, &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="f6648f468c58899474a02d3e161cbcb0ed535289f9c43616fc9bf2f4275a220888a0f067deb271e13114155b0a831b5c01060b2babc4ba206e6c0674217955b61ce762bbe2f002d08e5494f9c7a619fff30b7338b9b039117a029c9788b78d484d4686ddd903b9baf866f3925a7c7ce6426bf9345b921cf09248e93321e6cfbce27c765a3c36d1a494bcbb724375ecc0398c104df8d578ca5d12678cf4a11e4309f70a1d66f08dc13a03f5d4fdc087b5e8791b5048d95a834bab7409c1b91658694910999a6775e7c256ca9b2ddd1d44183018f9d20e60b421c571b7fdfa428185e8a03fb3a419866352820956b72c37a8acd9e7ffc57431e6a6d2970558f2e622a96911c89e10ed0c423ff911e923163e93991424bbb32a0816e57ecd9a19723a40ddbbbfeb35bfe3b51c5a457e42afa534fa65ce0547622fbd4bd9c5e4951d9075f8f38487c11eb0ba1adb889137678f272112fedb48b244adcfe2b33a5915ed59bb29c927db47fbcde10938ceca7a357599bf1d3edb3b18aa2e7bbc8b6ee850d72149f9cac8615312a1fb6478d908139c62917c35905aa2ae6b1234000916c9be6fd498aa99fb26b3ec68ab076173262253809ce524f30afc27fc28f93dbdbd96e3b44e2398655522da97abe7b382953d15c18f26db80dc49244485c0592530e92f128d9639ed87789e3c3bb1ef697a76237a8c7bd8fb300c2d093756e09f6209f3d86c82671eae049a736c458bbe11bcd0f7f41f6fd543be66dacebfd2fdbcb9d26d64cb28651f5bb149dcd1b52079b33343f4935e033db01cc4e65da72e5e54e806ae67e9a1f62dd8d453f1461e3d9dae52fb33c1634cdb59e6e9243d2ecb1f6eae6b8870bd5271ece5ff6fea47683fe2b4ee003ed7e3eec109645bd7531b26dd77718e200d502e0538ffd8e870ef5b02400eb3eb37ce5a86c274b92ef5f0755845827e051eae36a833b84dfffc223df72985d2bb14fdc24b7520384faeb9ad002c84559f1c59fe8f8178a4df8028b7ca3e476b132bae3e56fb7d7ba495fe0c9851f760cb703d97bc67b9718093b2413727e806609600ef0592dd5af5f9608493896b1a3c12fe25e12bcabf0cc9197d593bb2c706b3ca220e5b2d839df40722566a5f6906312c0e5a94b7ec03ea2dd4b3a47bc57f4a2b9012ae431f523b081af2e6e70e1ac155bfb9727b12954fdb373be8cb2398d048c9c5de2c46d868c7a6ae77f00b21cda58bd56ad00d3b7bc2643393691eb279d437efba8018e2258746fba2a023bf218c00480688a60a7d88168cab7db9f14fca9b07ca1d95f578e5e84f8655cfd29bf1e8350f54ac21bd1d11875720ca3149cc7d195b6d1263ec56dd67c1506019b7e2decc8444ebb38523526d1d6b5f91b8c788794b0de78d30574900c3080fcc673d4f39ba735683b732609d148788bb6d1ea9aaf167c2884a512116d0d28201874aec58b09a3fcd1c1cb405306e900e460f25210924077cc95ffc32a85f4a2c5bd5a4baba43e00533321de3e6913ae9e27b5052df55101134d45de7403bb4b207c2c9cd4e603389cdb12c947f62bf0a4acd83c9f1c85bb2f758cf10a86a334247d5e23d3123b804ea25979ea29760e1648c0c66a32aa20af73594d2975e9284d2d48681cc8b36395cd8bb89f035fe27fdd1a8c42e642fd569d1711c3a13675be87ca36f5bbc64b33216933a4aba16321e774acf1e3391dbeddc8cbff2df918883bab86318cb5859cb2c389255c18e38fca5a4e830df1b3fcfac00cadfac8c6ce1e6ccc17823f6577c8c59170e77f3469ac1c412ae73a24c732c8aa51f938ca769a3c6dc623f66bfaa87494a9ba28e96ff49956178e9e9ee86c91ce189860eac67449ea79aad0487a580293a79147375db992ba03735e775033fca6eda465caa277a38b80c51d5a4c4750b85cf479c4bb3f7c75caba8562de95145b5009a9ed20870afae93b1d525cb75b20bc26f70e70c69e43e6ab4c1ad0c0c7b02fd0b9e920d72e6a01d902d8d37cbe8394d5cdedcaf621f000000de714276cba271fe50bf7dbd8b1b3f41fa7eb1a10d59e85eab37a3b142819ca295cc7ad8c40b2b56dbe4d8aa4cb59f2b6e0c9d520f1f2911910b5cbbaa72e431ad7de01227db327981afc5fdeeab70d6ea99c7e538ac47989ddb377cee97df0d186f3c64dbe06cde498f3883f7d3665b94606984b3e2c6eac4d673e7bc224974a2531587ee0a9bfcbc4679de1519a5649d6f12d9363a4de817c774f0beeab5813a34dfee81ed4389e1dab32bd3e6138eb89ea764dddff56301c9c8d024291fceda1ff6e58bdc57524923959f4f78f6eb7672499e56752490a8e5e22e92b9d39b2e9e84c8a75b6b0d9ccbbcb1249e814abaf5df29f0619337f5810d5ec5c6f62ea2616295b32974020fe59e79303595f875ab226e0b4b0431089a8d01867de49bf3f1d681b1b5c31ca0f20d86ee74a555a780f1127767a28b374070e410f0df423566423124a77dbb9563dfe23c77fe1b6a0a569c9b171130a07e816ec11d0f9fac546b390173bfaef38558daec4a5343c04b85d09f269b8211680682531507f836823df644a6c1587348912c4bd5eda1ce6d7f4e1943cc2934b9ec1dc645f9c1a36c1b13a316e6d955f9ad40b2360eabd9b7c03806906437d07b9c773e8259b6da2cca320afd72820a6b6d8fac8768868e84a63f30277ee6e8486d2a01c861e0d9fc3b6580dffb333d102980d52c66d723d31fae03216fde837765e8515bd368c0be35aa98cba8efe11cfb4616d117cbd266d66d1a8370104dc2dc66d5dcdeeb265ffd68230be6a203110a3db01a2eb9c1bf67898c74253403ac5cf1c459296602b38d6d147472401d45b357852d800dd06d322b6b71035b9745c6c7170163dc8cac80223e0c1561f01e3b0c89015e091d5df57892e9d16be697369a5c89ece9103b234adcca7c7667e9125338f3417605d4d44c156eb75363cf033b9e30069b1eae7fa62a4bbc4dd9fab6dac9361ce45b6b5154bfebae83b48c769cd89244271a161c9c18726eaec608ff944aa5ddee1644b17e14d1e836587d532ab1f5fc0ad9a40b954acb233a2c62268244a72cfe4febd6729fcdc813fab101e86b8aaea10c02c2a09c46aa51b936a338ce65e98c076722128b8e2eaab9aaed206f36a0f2ebc84c624971d5ba33e2622cdecbc7545e6ffe54dd489c8e87e53f9cf683b55c5845870ee5f881c100c05d818f46a4e35ce2dd7dcfa8ab68c12ba3781d7b5c226e3202e554e074134136bef7fdadfad988af1a8c6e433e1efb7d1fc2896d9d52fbf4dea62e5606725ef31d250e01de9369024d9bb17e55b4b7d8cd2243183676dc4706f8f4922a4db743b240b39d4b70a5754b1bbd3b7c5dcb5a6878f8d9d6c838c6a453c87e99a2080d6763e72bd60472a0e6bbc2b3f58016cd8a53a9529d1470533af624d6295b7fe9a99eff9f97ca7858f225d816f558f31880ecc83e69d06b6bff7a8886a71e0da8f2b41e79368859cd3ac830007d7acc56aee1ba281bc4b9d29a2d10fc103816273999a7d8bc2e7691087c89c858be02a00d64f43faca15199d57e34d87bd99fb16615c95d5bd82f77f48a3055d6053965a8aedc63af64a1918c764878978d85bd71ba4a35462e8845a01c69c5f0c1d61e9c94d3db99203985173e9754e5423006bad0dcb7275e11637e6b1b548a091ebae5e27e3767e147f66f620f24be72f96b2f5250c32506e30e72716af8eec1927e0ac9411779d71d26978928d39d6c7c0766f17956e3f3262d3f373c99ea80393fa7c3edd315e64096eac2853f2a5c692820c346eac8a2e844a04f64dc298d2a822548ce063ab679f8ff1c719564ce52a9f34923e522c43cbcc0be6537095caa8444ca4662a0519e7569533a9fae4482cceaf986981732086a50aefff83269b66952eb8fa3e395d282265247ad0284202823520c203efb8d270c744cfcec758aa099d2a078fe67daf11890d0daa68f3cdc9e7714c6f0b6cbc4a416047622513772dde0f0ea2731f7d4a7ea8e3f7f24a4394a7a5f9b30f79037d9f58733e36d276fa3b15391147fa4997163639c168ac97c3b7429221bc4c325743f0abb8c809d9de44dceace59339e6f4c751de0b30f8507507773cf0028738b206cd66f298e99cc9ef5f17a9dee804d46e8d430b48735764b6c4cb677ee88e319b41dbf3e234374b63db7c61a4eaee3d94e28e29e0d0ddc2d9e51a77e02bc414bc58edf32f28ba21eb22f9ad5a8be10f883dffd9116911e72bf61c6712f184312c072f1fc5110d1f934b23ac8785426075842853b1535f08528a266e5beec5a7ff693d05f69da015ec9075f1a9678ca295faf31af91e7c54b84bd600583415ba48914e5573e5eabd58a02f8aa98966f1b41215af3979710c84b9ac189dc3ff5131b2e6fd82c5b29d3eba0b3c819165b60dcd020d821e8e856c0eae6a43f79923a1b83aa24ff0722b18d8d887bc55509bbcb7a248113d0f572e8214db6ed8d9025e8c42a0e24e94e449e2105d2a879e764a5ab2a8229fa46ca5a78776bb416770efc2174c2a03583ae3ed2cadaf7558f040bf004eed4d648a9b27008345b35c5fa78dd150bb5fdaa604f05ff19407c34e3c90f5596f378fac9b4205edd488ca184c22277f135110d5d5ff0b02a7a8db47b76b328b88ed32d0657e13c694cc2692c551aeb57e3479a8d758c4dce754ede11995cd0b58a090ea38d1b33a2d66274a07cc0450c57d62479b1bec279ece9d69f4e84093d73fcfe343f0b7619313d914f0ac457e65a2cc5c9b289c42eb20ea5299deb56b1eabe904aa5ff907c9a99dda020aba789823b86025e40d1545350f2af47c5ec9de2b8ee93fdfc88f5381f967a033daf480841aef4818aa46d24380c4919d0c66441b990f44e41208ed616193fd7e3e1fd0924256bf37bb061a54b3cad48cd8a215a73fcd630609f071d5e997fbfb4c80eb8b31b158480d94bc2ba823b1869801480bd4e11e40e16178cdb9c911a3828e430b007f0cb3ebe4d5d95c38a58f2d6ff36bb5c799a0678aea35d97688925f14c0c03896ace2e0b8b0830abb75537b8f865bf7528df1d0a508ac68aa3a0688fd3413c27c0c327f0dc50e75af8806a616b9d7658e3db782ff1923ffc971240705a5e55f632e679d3fe7d6744f991900f7d2c5ab1ee6c296f730b0c8eabcd6e4ac08bfc0d5951f51a36f554b33d5f625b396147870acfce5654a5aef58bb43d1d1afc8e9e6896f697219b972ad79b5e2136ef1909fa8f531480ad294b177779a8e2cf6b9d7ca5020949952176f61008bc03e5f17af646ea1fffdb47755830e2e289287d357a53c8dc545c271a64f9d435ebefae35f336c237b6c962e06b0f3267a4fddf01dc42e9d0be817440424ce4ba52de878a6269329a7263d494bfabddb58724ca599b4c54e17ff42261a3689e04c62244ad4bdac65256c0ce3b24846a436ee6002fb42ece365acccfba43a2f60f834c3c05dbe121f53968f27c2d1af85ba67caac3b3448ba2aa7f46ab635a3af90f3d7b6c5e2422d320b0e6939a147cf7e2b4b6d8277ab9f7e4c1e92e17f8ae13d4c99a9f9a7485a7f0996a052ffd946ea31f95c138c98248333e8c4e440fcd6a9117fab2dd740d1fd86f2cd635abf3448b63a4d2bc744371d68f4242d902de2b93915fb6337c358ea3e372c1a791b7923e4f6bf3c947284e6350cde6bd2e2d80c54207113366ecce1473f2911d92991c4e2d8ea2b78deb3f5beed5abfa4bc596a96e9ed3502d7368a6c4aaa418362ee1c37703f38dde29a44fbda071e"]]) getitimer(0x0, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7, 0x766, {0xffffffffffffffc1, 0xfffffffffffffffc}}) 16:00:15 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) mlockall(0x2) mmap(&(0x7f0000eac000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x2000000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:00:15 executing program 0: msgget$private(0x0, 0x220) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) chmod(&(0x7f0000000040)='./file0\x00', 0x103) fchflags(r0, 0x0) setuid(0xee01) r1 = msgget(0x1, 0xb23720b6b3f8ca88) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x2, r2, r3, r4, r5, 0x100, 0x4}, 0x8, 0x20, r6, r7, 0x5, 0x7fff, 0x8, 0x8}) 16:00:15 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)) r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) mkdir(&(0x7f0000000080)='./control\x00', 0x0) mkdir(&(0x7f0000000040)='./control/file0\x00', 0x102) r1 = open(&(0x7f00000000c0)='./control\x00', 0x20000, 0x30) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x10000) 16:00:15 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x4, 0x2}, {0x18, 0x1, 0x8, 0x7}, 0x0, [0x8, 0x3, 0x3, 0x7, 0x0, 0xec, 0x5, 0x70d]}, 0x3c) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x3, 0x4, 0x2, r2}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getgid() setregid(r3, r4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffff9, 0x401, 0x3, 0x3, "e59363ea8d7cdb696039511c32773ec3892d5891", 0x4}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgid(0x0) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="64b481464b4cad7c34662fb6a32436242b86b1c7ad034c1eae508efc575be049dfdd53c687ce60605fa6a7067038b341ed6d2a848d84eda8dabcf37924b646539ba854", 0x43}, {&(0x7f0000000280)="4c3ce55ec8976b94cf65f265e00b9d053e31e8acac18994ce884d0355aa223e5d5fe0d4ced48950992c0f8c92fbe4e0f", 0x30}, {&(0x7f00000002c0)="73b3db4b2f40588ce85ed115220c8f4952c5a6e776ee3e8a492b1c9bfedc63898c506f172df4b49318efc2b63f53213fff45f642ea5614dfd4fc0cea31edd529f64940b78621e571959d7bf480fe02884783b8ddfe267b331eeef213ec37c186b5868a4aa6420a225f0096de", 0x6c}, {&(0x7f0000000580)="1220f2c756957da6e2007acec02df5827f380c518164761313653bcd4c9892c6e5d320b8e00e00d1e8b962db8b480c492dad74368e8f1ae0c6b78a261094dddd8738ef0704ee9488a094a3ee80b1b77600682bd92aebaebc0d10484167e3b61cdd9b644994774c1e91a0ca13c22d99794d257370efa5df6f5df9f2a109c557b18566e400a689a6f54c3ae19866b68312f298d9fcf11e42111e15d637769301931ff3e0ed15e23dc1e60311dfb81e320c7652ab1e7ee6ab9fdad60d8d3f5ed7e6acca47b78269da0998850f5459318bd70e5aa76123bd65438bf90e634584bfa8ef04c7632ccacd27b293f42400ce09243e554f4995a64e1f28c8810c96f95425510d1b7860df9dd24fb0602d254752a8583e63f41ecffe58a01da06cd2ccdcd75951ce23328823627a73bbde7579d44776d094bdd46727c037245254b51e11648a184ef005e760e340bdc3b55ea9b181e92a65b083afb98493d38889e3758034f286acfa0340974b4fec0dfea1a686bccb13d6898563bab0d312e6166070a9cee07cdc179426ca0bf50ec1a0a556e3060114623c5b86d285d29f016866c717e2b99a9e4934a560307f499a64bb633cdb50126c05a35c36d8693ae7a810045b186b3eea16b34d4b9e04bbe2aa937e90c09259e3e1036beeaa3ef327333a2e309824fca33d6bb57e5d0cbbb85c72edc22b1ca2e013936d22591011650a470d5d537703fb36c083e5d96954e51c0b735ddeb1a27d32a5549430ea3f73176c796892a89d35a6de75e4de2d9d2a8b9ec0a105cea29286a9536e95f718efaf5e737c5d8ffa8872bbfbe25adf26176641ede0981911a2999747f182434154a2c202f9c3a1dbf1bc4501559c840da248b7d8f8006cfed72e5f7a53abb08bba5a96336d6b90ebcbb6988535a36a36ed725e6cb9d67b54b36aa6af0690c28034d13582336b3ef11b672bef0f731a768e81191e3d174be574c935e3626d40c78b014771801a77b45c007cf07bc778334da9d6a97ea93ddfafd9bc92bda897f75ceb6feb2f1526775a8a6aaa613ae5208b8de9bd412330fdf9955caec79d73e3f32ef07481e21efd8ff5f6d02e085c21f11d29791ad4a522217a1d6c22bfaf76e1257be3590aa9f959009c805e2db5fa93cc49f75177ed50ff586344b870d83b016f0f5e69910a9606bf50777b2129ec3cef7d6898bab2de441e180a1a0b236033ae60961331a534890378341a4033a36e7ae915aa520204cf0f8b4359f6ba257a751494b051523b210ab683dcce1f6c6a30d46b7be33c24a89f1ebf466dc8bd8aa3906fd144efca45b8510792474e8635937be6031c95a4a19f16e574a247a30071f69a522f9ef8e0770acd2eb25a4ec52da8cd2e4b2d4e3de16437a14ed95f4aae1980785f251af64400869db2b65898014153f2312989b4b5103d2f34dae688f255019ffbbdcf462e3bbcde46e60e47ae912c50d1f58b0232522ca9984343ca0222859185139039d4c8680a277a912075a30ba3ec638dda5c6b8a2b9d20dd2dcdfb79907573908e6a0de2a2c42b9098745dd2898634eaa9992c72d08b328ef784fddbbb0fbdae1504a2fde3845f087c3e21be75c4d322672f580c640580a6badbf352a753f037aaae856f228694e4b01935b6997ef4e4c2cb5d2518d4e70e1bc9a350c80addc596649b011a2593df24cc907107ea559163dc004389d588a328f89575aaa4f78760e6a06b81f8b0e9ebb749ee9bbf2d76263ff15d78df3d14a95c611539be36f905d66799da0c84c7d1a81bd356f3b3d9859df306175f33eb2acd8474be302245f0dfa51fb04aaa6868a1109219ebe131987b119d2a1f0d720f8e201247c786518b7e23cdf322cb90eda0aba02ecf64c269f5668511a21fd77d9061d320ca63bd174507ccc510bdab6b178b3c9cc1726d26ea18d57f15a71fbe89e8deb4a883c3e09f6a5a7b2cad24ac20fd18af6132df293271c5bc92fa412df8217ac81ebe2c2204b0b6391a00137304d344ca94a3ef8f0ef33de0fac29554c0779f48a414faa31342d94641c023fe98323c0a7ae821e3ae6eb60c3d86c68d8563a3a2ad1fdf95db111b84bc79f61d120d40c7ada9c797ec2afa613b1d2b5e004bf940edfb4f80ddc2ce2c984ba8447dc7ddf875e2df992396ae06a2c90f6a6218ec1845bdf892d6a4854e65e5687fa5b4879154d5c3e506c419c2f8edaada5e3c63c1b7e3c1a9a248404f846ed3a0b85c4f5d7415c433f0b5c41ccd81163f0720240053ea5b076a7c0438c8fbb7d9bfe453044a531873288236019ff7459dc0182a385a90b99b61a7f71b6624efce50b639b0a93385f632cc13f2be707826cea58f9dc2f16bb3f19a7cec36241bb6d103c5662cac98898e8fdb545af72de16e7d63b93d25315a9df195020b8b5a0ab19200257c8ebe93cf86136579d0b7a7fc73ee4cc829fd2685ac513a6b460305ae43d86876cf870eede87621046333d21064b493b7e554761c5c4c80f620ce4494b7e57834d1bd1bde02dba213a76771e8ce8fe7d63b79433424b0d49a82eedcfbd320d76dd721d5921a2e5bd6090e61151b5f2c88db36a98671461273e1d961234dd723ef2d09009b00c1208d99172f01cd960d946e1a9a9b8a90d0a09553be5adb7717b32d6ff9fa7193636bb425855d33a284279043f719483381ab085fe7ae533116198c2935acffd11729d9347eee62fd0036fbbf041affc036be4f5e19d26fd45f02855b611a77ac1e0b0ea2ac18a4248fcaeac3de905b54ec110563446cab1a242caa4b1c727270aba92b49e4f29046a8a8406f5efe2a013f129d7cd8a514234f7ea75230984a68e435ac74fb27290cf727a3f28cbfa422902118d738a6552e4937a6746369593c47438b748ebb3300898c2e75d05eb7481c6337a600a325d90ad0f71e28b1ea30ee5a610f733f9f76cdf74c6cfde6ae9eebd4cd26206e55e20cd6507322d480d3812f9f40daad1d8ec41e3faee7c2692d5a6c35de95f7dec60cf074073e304991329ab0ffb6d746f3bdd5acbf469e80bff949d433cb39e5c5f759ea7549bc330b2b6f55e2be241115e8f9da36cc7eec4f5685fc79ecda3dc07116fa2eafbade1b8db8d48e653af66f27495e8cc6dd1eaf7419c3e761906ba86ee2e25eec60c75cf4e357a3235d97e475b5e546adc36a8ed7cf99f99a9a2c41f0dc2e37a12a111dbfb08bc44b7e35b2e641ea5b43ca14369f09506346feec9039a3bf2c801b9af87c884efa45b6090e6c6e68011254fe5b48d29e952620bc587c184bc24556711dc2ed1adfa2749171a134ce1ea3d403259c355d66beb61808ed9d7e5b5ae65cd0a34f079f378523e999f12ac6907f2001caa1fde4d4929296c296dc5b8de99d0c4002d3a7c66386c69c4769b73c62e01d2bb4888dfb8af71d6095f6815260cddb9602573548e699124ed39094fbbb02457f0d49b7060cfb35041603dad1cc400dddf09d2c7ab9714b55e03194c9394aaebc220b93e840b10e2355b958873771821b283f48449533efcfff25da7734944907fc433e51768eadfd01de1af2ac9582b8b00317e7fd972d77eb9b3351a1ea48db0e0ea497ba5294b46b9d4b76ba773242adabfd7bea237b5a23679ebddc6f860982eb9367f1d02e3a17b9847385c5aa05731c8288b7676501bd87a9c07058b130606af384b697e1f04986feb6ed3ce75a48aa598de8c3102f90900a1afe09edf1bb2640468cb36c2040668e30eabb684455168c9f08921c23f10cadb94532ba6f78a8d34aec3d9196936591692693cf778cc4fbcd9b00c514ad02f46800feb8af632978a49ec9a5e89e46b3687c8f83741e4d2364249bc05344c5ea9d3bfa9a7912ce3323587f7d3bc9e76fc513ca7c486d22c26a2e336fe3cf14fff607f76accef5c0b82295a2a49ba746f96aa3fbfb95ddf0262638b77a7d737aa98dffcec07b529eff125bd0943721a4aed30bd7800b09d73de8d2a7ade13f86429946aeb4b05940c8de693925d3d8153fe8538646961250ff0fed545e4205e6648de149c799f6cb61cb5f8574130f429d3d28d1761bb24b571b9697d23dba5cac9ca24dcf0ababf0577978fcb4efbc1026b5f7857540b56cf64f9a20da894279e22e46043ae2eb3cac5c600f346eb352032b62f4a78a574a47dc5edfc565b209656d4b3004d5f382b2e5a3ed6293095cdac4d1a107b70360fdc88763971364d632897e5925720222b6f7ba5e5730a052d43b473b9c4cba9596aa1e1cc4a58123d2a530f631d0fa1e4c614c9404da51665fc3e28d6c2425a4f21b3ba8fdd94f702b98f0becd0214e50f5e98908eaab20977d8edd9dca5e1a3a9637113e97507e48437de7a9b0c4485b4909c4dcf976b7f9c9a1785148b4ed8a2c0d663918318f98892ce4060ada077857facd347c23a5013de60cc4c7db654b3b3e26f43dc6346cbbd1a6926705fbb6fc34e1ee8c1271b8540fc67899ca826db7bf5d31f1c8d7aed963b010861d41d5dc67ed538940eb5fea8d94c77566574f414c162ccbc1774c25cdc9254127ddc01debe4e284c6368f6a254a678af2e806a75f6d37ef29e245be3b1c25d2df749ecb134a8a4fea194c0edf1c3af3cfea22a4813dd4f63dd599706f5b7b344200581d43cb5b02a36eb4a6675a882f5ccc7b94d27614206ceb9675e7c91f0959cca42bbc12446438cb8edba1c65dd1a267909aa1eecd553954f44727366ecabd805fc29e0acdcd1e4ccf74eb327e8bdceaeb4e8ff7f1ce39662869305e4757096d002fceb1f1d06f3aea4c752879d40b003da11f654aa7e6dd3300fca6881766da87a71bd25e25d27507689361a1ac3e43e499a3d2c31e02550b0ef2c486d1da9360d6e0d5311a16f8cff25faa5622d70c51c330c62f596fb5694124453ebe30d8129ec6b0392c1e6ea464f733e4d79c7ee966a5ce22acd162c321b7e4551249f86fae372aac33b03c4d9536927031399ed9987d20f31e67784c307f22ca69b79abfe8a57484c03b5e185fafb9d420a8f67e1dfb3011a62339c5896967a7d75787ead5d3b8af44c63a97d38ff8348f4f69a92ca1e5838ab1abf426b1441d7df3cdc70c408761c75a6698b8cad10b3a6416fb01b45a5525ef4b7722744e5f8e2dc1b10017d045a6d4af525682071089b1588eb3ea5e8f96d761e4794861f8ab225bf6173a285fe5d87e5ac1de9a70e6319170beb84a69ae941ab875504d1275e4998cee5e70cc49c60c1ebc77541d3bbf64bf7e4d19fd6299bf81fce655b5202a4f644c806532530e70f35f5df91d0a138c0350b5caedff507b1a860b99aaead3537b2e48845a351e89b6d2f8307e2f94b7a01efb692c651b5f05a14547188d730f7b4185d0aa43f9c762c9c5369820b106dbfc0ed24046377783d618c50afbfe79146a02edb4d7eca2a3fad3c0f29acf6e3f4a331b97c9270bf8c2ffb5db1403ee34bc772c357da40dbad332ec37dd682662584a258d9facf3e7080436054d3abc243ecd1f5d088493e1de7d0c7dac4aa95683762bf0b2927b253a2fa1107a5665743ac63ec2c862563d963f9643ab02b2f69805f77d893accc571f84d552e6691640ec9861777fb638f93b7cec8ff50dfd80ce6503f05afee655f0acebb1698bf948e204efa5cad83fbf7255039b03057f073b1cb1d29303181eff5d60073d4ab232f2313e0c06457d3bdf7bd35d93ec7ed1ef11ba25c9a2998b9977f0258b3058e90f42c73336deb41655bab79ff89c4c2ac17b53a19f96308971ef3e4d908c39592bc37fe5eb4ebdc8b0a0dac977ae7dfba28259a963", 0x1000}, {&(0x7f0000000380)="bdf38d33c932f1c6664ef4f480574912f656fe704a2dd76b1dd7a3a9cf5e04e29f60d45ef68181f17dccee5b8fdb54386b1e856be43b8da2f6edeb580325a2d5b3624d3c5243", 0x46}], 0x5, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x400}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) bind$unix(r11, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x1f, 0x4b1, 0x361, 0x3}, {0x3, 0x6, 0x5, 0x6d}, {0x9, 0x6, 0x1, 0x2a5f97f}, {0x1, 0x2, 0x8, 0x5}, {0x9, 0x0, 0x7, 0xd58f}, {0xffff, 0x100000001, 0x400, 0x6}]}) 16:00:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = dup(r0) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x6, 0x200000000000c7b}, {0xfff, 0xdff}}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x1000}, {0x3}], 0x3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20092, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8200, 0x0) getdents(r3, &(0x7f0000000280)=""/46, 0x2e) mkdir(&(0x7f0000000240)='./file0\x00', 0x4) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x20) recvfrom$unix(r2, &(0x7f00000003c0)=""/117, 0x75, 0x3, &(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = dup(r0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000002c0)={0xfc, 0x0, &(0x7f0000000100)=""/252}) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="100000000000000007000000010000002000000000000000ffff000000000000", @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000084827fc282cdaacc90e0f02ce7522299afbb26d0cfbaddfa522d3796413718104cde86ab084f2b3f983ea4ac89cabcec30566ce07e0dec8cb53715200a40aa53e3c80eee70d87f4b10bfc4f61d32e2e73487a1cdcb83c90afe2a3883b477f3e6aaba6ad8d69954a8e2747e8050733f0def4d2b8ab1a4b9eb61b7d72d432343"], 0xc2}, 0x0) 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf00000000000000000000000000000000000040ffff4f22006e103b4cf47529001926315d67c3", 0x34}], 0x1) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x401) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r1 = dup(r0) r2 = getppid() ioctl$TIOCDRAIN(r1, 0x2000745e) wait4(r2, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) r3 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r4 = getppid() ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) fcntl$setown(r3, 0x6, r4) fchmodat(r3, &(0x7f0000000040)='./bus\x00', 0x100, 0x2) close(r3) 16:00:16 executing program 0: socket(0x1, 0x8000, 0x1000) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x5, 0x2, 0x100000000, 0x101}, {0x6, 0x4, 0x401, 0xff}, {0x2, 0x9, 0x9, 0x8000}, {0x84, 0x100, 0x8, 0x6}, {0x1, 0x0, 0x8, 0xffffffff}, {0x839, 0x6, 0x1, 0x9}, {0x155, 0x7, 0xfde, 0x8}]}) syz_emit_ethernet(0x3cc, &(0x7f0000000180)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x4, 0x2) setsockopt(r0, 0x1, 0x8e, &(0x7f0000000080)="7ebe40a7df78819317f75885745cb5ae0db52a9ac19c04337b91282821c2a7dd8819a05da1901bc1ff85a2b305ef7659182f35073d4f2dfa67f3fb033399d81fb92efd96efa3093610ca584c99922e3b029c9ba33f693b12ed9802dc36ea5b0054bb0c71611ace9ba21901125593368d9d15c294bf91ce84a4d80571", 0x7c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x1a, 0x8000, 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) open(&(0x7f0000000200)='./file0\x00', 0x91, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgid(r3) getrlimit(0xe, &(0x7f0000000180)) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x4, 0x9, 0xfffffffffffffff7, 0x0, 0xff, 0xfffffffffffffffd, 0x6, 0xffffffffffffffff, 0x1000002, 0xa83, 0x100000001}) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) unveil(&(0x7f0000000040)='./control/file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./control\x00', 0x0) 16:00:16 executing program 1: getegid() getegid() r0 = getgid() r1 = getegid() setregid(r0, r1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000038d968c80000000000000063153700000200090000000000000000000000000000000000000000000000000000000000000000000000000015244105000000000000000000000000000000000000004815fdfe0e09c377fdad687e0793b26d41ba63e9c10e9f3071afba07908b43c6d5c5f4bab8acf53a79ec005c7f997819a59c1e59e955924520fd0a6892ba8303369610bd7136819f4026f4971120010a507f1447e366662d538dde326e49a6bd889c0374a6a5351ac6233929def1f8d47bde4cc8a429bcc5aa845ab9f93dc3c4e22fb1d1377731992e948d405d0fb0f0521f283ad78f0c587b788b37331d5c1aec5cf450ec92f5dfcd6d1708213f30c155a59a7f551732cd16e10aba6e3da5cae5c0000800000b8eb18128674f821f71636ffcf1ff8aff900e98ddcef2843e0ded4234ded33f5c6e9a2e8da831717b45a041c9bc2f872e05ee1b2e916cb3b545b174"], &(0x7f0000000080)=0x6e) 16:00:16 executing program 0: pledge(0x0, &(0x7f0000000480)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0x0, 0x7f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x18888, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) shmget(0x1, 0x1000, 0x224, &(0x7f0000ffc000/0x1000)=nil) getrusage(0x0, &(0x7f0000000200)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x200}, {0x2f00000000000000, 0x7}}) setuid(r3) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000001200)=""/152, 0x98) getpeername$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f00000000c0)=0x6e) getpeername$unix(r0, &(0x7f0000001340)=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) recvfrom$inet6(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x43, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x3}, 0xc) write(r0, &(0x7f0000000140)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0x91) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0xffffffffffffffff, 0x4) socket$inet(0x2, 0x4, 0x0) msgget(0x3, 0x44) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:17 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x40000000}) 16:00:17 executing program 0: socket$inet6(0x18, 0x1, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x7c}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x5, 0x400000000000000, 0x16d, "48c384a0e1b22646f969cbed6c9a644709585636", 0x2, 0x10000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 0: symlink(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./bus\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="be2bce5455176f0768806edd243fd82364fbd8d009fb0206b56621698f9099d3de6f5980fd5384c81020512727daed286f08bb20f710a979b690be01cbabddf9", 0x40}, {&(0x7f0000000180)="65cf78f61a9c3f0930412d6b8fc1311b6b55108cfc9b4d9c2006ff6698a0d7c9e6b2fcb33a4fd6b204018bf95f778e6e3887aaed707730d3bd3a1dfb1860d88642638b47c02331f4d04ffdf8fca83bba2952", 0x52}, {&(0x7f0000000200)="078134ab13ee4e5307094a4f4de3bd241062454272fab073ec4d0ebedc396dd1910cfa060ebd6c72621a5c5dcf8463001141d0bf258a82656afb25622e6cf28a303dbc4a249f9f6de75e258fc584c91483217d70d06d652db2f1c663ba1ffc5ca3383f461c73903aad39779a46599e7f2fb85d857131f1cdf0c63fc23bea806801893fed53f4517b93142b025494d1d85ed2c8fd05c17a723cc3ff51ec01da7902faec641c8524ac95c2bfec671c751ea83d175c4802f97b22a53e8347bdfb0ba76a6b9f843b43304200ea44374480e909", 0xd1}, {&(0x7f00000013c0)="61a0f85ff2386df228389ee5862ba74bd2efd0071d588553f886f123f6496908db0dcbaf4e33cd660b30896c43cbb5b7e493d3c30c0c430d3facd9b311eb894c57129371be9db75d39203349a3e3f6aae703ae1cac00303f2a7e2a5fee7e6ba5e209e2393735f4ca546404d41cc709bb96c4f43cc236a11951dd85bcd46ad020a30d0369c4e461b0bec6c6cca80067cef2ac0689f8091e2bbdec4367ec752c4f675d1ac8819be8d742dac1cf8eb1011b52ac4bd8288c665592596b44614f660ade2adf31b9a7de5d3d2eb3dd3c5305ed6d618432d0497f95bad78b4ea4bfc55dc54556791bd40d428a12cc825903b398a0ce43b8a7f0f9949bb6c5638b154790de5d5ea82c1bd1f3403a4b354f2b60ebbffb73d7cf4bb96a46ac00ae06d753cf25c0173f0fd8787c63a1ffa8b4b54a35b4b8063e26a0989ddf014a25ab4dfcf6e54f2394f42778991ecba87500ae0b904bbdaa334888836959ec5b822055e7f836e06326aa1a39b7ea18eea190c23ba6c3dd214312be7858559b252805119858b98fc09d777c5ff3cb04af8d3e0815e40ef1610a730f33af937bebd62fee43d9c8a320f2d607c8fa652abdd574e77c3a0dd3d07de3def8b75ba6dbd3115f7027a6d511b5d44eef94c185e39b821d9a8aa97e97c78fdf36a4e2064336ffb9c3d65ad38e372497ac3ab5b6332e87e306e1d1557f04b2926f549b2891fb3bb68924c9919b337ee7b3347f1b1fc7ecca039b852fd8f2bc571d25871113a908182866ac396db09ace9da66b202503a9f23b6f54496dad02cec5df98d9c0a7e5cb129337ad3428e36524e05ada0df29017ec813229806695de6bafdd9fb5b16c5cdd6d31441d9d6cb57aaba1f7d2e1aec7a0bae707e7807e2f6e313ddb3be5eaf9ca17b38e8d6f76e0258488de0769f4bbc87dec8c52ccaabb8a9fa0a4b7c078c7556cf6a2631fa72a6c6ccfc7c58fb925982add77c0ccf30646f2798f8aac53e08d5f43ef0d08b3d8a84d1c607af79b1a1a06eb9b11d3ec766841724741b806523e3d98ade85cabf18ff46ba8d3eb376688b683615c874042c26926f81e20a4b3336d3fec1e019f9a6ab22e5df820ac3dd1dcd1146ac4c0e53c468dea5f801652d5e2c56461929a9bb55b543aef4ffd0e0596c8316c3ef91a64577df76fcac26e4f01b4aac3888210104ff2645c19ab9963b2617b65db19dcfabf96203d9907d8a7cbde91d1ac8166d2abe928d504dccd489c68a51bece92520c058a1a6d8b80196c57aff47f658f6acd1d33d83ef9b352e7fcfbacdb4100f7d0486d304b3b6f0b1adcd0f2047f42254a86b4919b86f8458a02aa1d6aba72b93c6592a4ae5e4a11ece0b409d6ae72cbe300b68311a6e8f86513d65331fc62b30fee8428880083473d396ac3889504b6a334521d57fc01b364d2ff9b75c6bdfa02370577e02d97b3f515aa354328e093d2894e3ce920821ee4041106902df9852c5580930097f1d6478b1e2ca3f13b07afecb7186e29eb0dd7f615d2cf071d13f97629771ee09c1e46069576890d5a554190eb125f7adc94f215734af751bf164ab77836098d034bd2d44fdafe4c3cd1179dab6e729640b732dfab7848e049f8c59bdfcd2dd1d0534f5d6d655b5bb86cb8ce17da44fcaf371eb0fe7ac49c51dd645ab93e569baadc9662c03e3b01a34efd8de93c595caa371e4d74d76b6265fd2324820fb86144cf189e4483e426122d734be2b0cf8ad845c05d6f2c01b9a555efb0c464e1c1439a73ae0cbd5a9ffebafb9ddf0ab7c3bd1b1605fe879e344daeb0bd8fce24d4715882def92195f86d74c70ea35e6382872a51dc81a704839d5fcb7b71f902172958032304e181cdb87e56f26d300cc239a245013c3b6b6b57bf1ed460c298c34dcee752c49b9d7e201c5ab3f3583a954917868c2c5dea9d3980f7a122cd2caaae1368f0d75354e1086a3920970a40cd5a1108e41afc26fcaff139e643a36fe7c39ee39925b491e29b9fae094ac4bd0eb229bfd2643144ecf1fdd4983514867be1af52596d2702e59d56cc8a907ad90021e602be292dffc8c14f486f81c2dcd6d726e5076a8faf71df80bbb5a1d25d8545de95a2fff34276881e32fd66503c4fa444ad7051de91812472732399035e95243b876f5ad7fe6b87df0368de1a3626ded7f7e7080306d0598835654f2b451d2a0b6b3cfc63ec18a1a9ea59a351bcada4641b05d66855875f705071fe93afeb1f9e6be97646edf480c85ceb1ae530900976dbafd4b4c070220ae360f1b8ceaa86a2a1d6fe3a524b782243602be385d2494e2d20c16f86db211c0a35ee0bfdaeb9822789f767814e6624cfc9b3979242a3a19c2710ceed51f45fdde10ea1cd4af59b84f96be4cbbf069515c77069a5491d08205548ed4e9f42438ecfaa948f5300e3b4c5945488c20be81e44c099f7dc5c04ba4289177a2c99d8ecf3cdf4691d9e19f6807fa36fe97a952c8b82dfa42de8852c03084b5efae340ec4ad7ab5ceb86b2f5abeb166ae36e98cd3c61ef9f0971baae57ad85d991ba755cec952776d05ded256cce63656cdd8cacb775078c99ec32a9bfb0d089fe3624f5cd1a72dc84f374c17a31d811faed3f3124d6d054e385833c6896d0d6ecaf8c662be5d2a8fdab1f7cca3762e90e1ed2b8632f169d300309819af88422cfc04f20f6ce9f761cfcab1abec7d5e3142aec878c3ee0232706ccb53c7b793539bcbd272d09c059dbe4e8a2d8528c2a450103244ea397651b19dcfe5994f962ebcb5149092faafeee6093945ca3338a781039e4b18cc73f3d7679d48c28e935812c4508a54f116751fd54f8d54eb0141a2dd3cf20972dec2cbc71a31c4511960b89189e67504fde6657986790345d2850f8c7d9116f5e173e8ad91c62d2fe0c084a3b135da73affc0ff7468c775ad5eaae0f2d4eebf720e5df732e48fec6de534fd99425e89c28cd27881d599a30357121c79125c1d46b280c9a0e51348d369466d5062ca283575792f1cf29730853c6ebbb2e534461c0987d5930674dd3e4342965447f78e7433b74b6e467dfed4acd469aa98d4487b3d2a8117a0e1171d5d32948b5e761fdedb32b572a62b73597dc60219a832024a605342c088878d12fc4c4ff47415f77231ebbdbba3fc83f744db1e1ec174fca57d482c8dc455bc3a1eab842a7fc2bd8a75e8cf9df3cbf3aa37abb5fc1ecc4ce1640af3997c19942c02087a0bb4cdc26478d1c8417b1ef110c09c909ee00ed0f588fb7e77eda08d72ec7a94878783a5eeb118124f9eb0b75bc017e0687fe3f7af074bd5b9c6f1eeefd9f883cde692d3189f9c67fdc364335c575fca1a14c53e3df065679484edd501fe3a52f8c3fa077a223943cf4cc039b3c6d7ef2a8cc4b9c74ef733cd64a01d1a26e6d4089f8a5bbcfc5764faffc4d832ab20df431bcd0f1b1e2fe9e51df75e88d2e2f95f77b3472500309f5281e2c939183a71c5a0355674c250c5f1db3cfc4a362d4268358e14bb380b72cf8acfea76211b2ef867a33c84b244f54f56ac80b6b7051a3f15800462c279e3474c9c2baf5e39880ba6aeb2d0a17cb574ca6f4538e3f458dd19189ca6cd48f3a661ce95ce61131b9e4a6865377f82aec69b0008540c8bfde9a81fb9cfe3e99f02d490e407fb0ca48939045ad51c2781e6dbc7a9fcecfc5cf91dcef56ef0f4a0ce8f05a1f30a07cc42ee8dc0cf454c0e1b0a1875c967d078688175051ca4480dcf34b93b0d62f7022c0a23582ea8bd1260221fce45bc0102f28833ffb9984e6b9c94ea4d6bb507e9b8e74f0c6a0af39a597aec32bd77a8ba11a1a59f8bfd86a1cf7ec0fab59aef5c1bbb94fa09b5c9e17465cab6328f859ad49fd87adbede17dc8891bc228a8e1d0379c7baa1e330dae7934580e3dc8c76f76fff617703bfda33bbd55812d9b20bfb3135e0b418d4381942853b988d1e2c4e681b67d8e1356ef5b903db8b2fee60e011f2b52fd0a00098c2deee1920aa1079fb431daa7133d4e52b32f075d2f1a9acf6ea4c537180077536880caf2a37f27144be68ec0cddbc585b2cf71d19892e87bb55ab05969f48e2ce82331a40b74037110a0e239910d9d7929fb293666087f5877526a9e0812cffb6fb23c2778077e89afb0121936bb0cb110d97b8e5d9c7982e68fe307056df8328e73da276438d5c05bca679bf672e16dcdae488a0d41b2ded6dfd38ff1552b26ad43d2f8efedd81015b30f2c32f9992e44af7e7d0a6eb027a9599fc9c311bed268a635e91f8cfa6fc1f8389675a7f8ae4e1c9ab95e980a8b43ff11259025d2c1330bde5400848037666a830b822c961376f18cd1b353b8652be82b3feee958ca889c87fed0415e338f33d69b087cdf944c186502bd39a97f32e0c68cec187c94ff33d5be624959a04f730787b0fb57b3ff9420292c3b8addb30ec7204d73408fe4f80865c5f17ff18452017da25d9afffb8de192b727124dd975e861cc4fd42889325f25c263e2276821224e779725948c43ba27241c80b79e0a952e40c8a1e878bac6587aba858741ebeed40ba63c87482066e42f208bb44e1c89ace8049deb763377a06a85aa3443ebec77c80f145fefe85135eff219d2336dd1b7e95559bb4e02e53a8e0d61486b990328083ebe43ccb611eaf0f935d1bece52438a0001739a70da125208a9ac20d38b0ebc31e551922db179335ca04bdc606448d563910bde2d240c575e38583d96b419215ca1d1e64ac520d0a088eabf29421998a6f603fc4a463dca2cb099655a50f28a9f4439ea705160ef220c6d0e5ab494cb328f7017a91d020be1221c94308cda873ccee0cdadbaf74bd3f29f1ce74f0b8dbbe9b8eedd1ffc43ceb6c68fb41d0baf0a928757808f8e406d2350cc3d683a5efefa8e1557366d965b30dc9e1ccb530a065e54a7ea9c5efb63264ae1f24558c889d314aa79d4625822a19c6530462aba758db7e69f79eda8d9de1196ae79f49a97fa84021c0fc93d6e7bc98245771862f6067a94b99142c6f78047c84e90089600614cb796ed7613c6c981ac266a58b67b6dcf21d30ae75404e7808bf4538c53d76892956516a1670b7cb5fedb8ca7327e91e5ab5caa2e6b1775d1b1dd60873ad03f1a881c33d4bdcb104ad2f7cfc7b19155442096f3a4c5d4a7f488868ff1186d508735c8c461f57f5962c7916646c161460671947ad055c4564df4bf606bb3d007578d459c8b38aa0771c2f37257885d5025d143efdd25ed4de9b74640f9141b9f81cb2d4ef1c79a0d72c3d3b51925a6a2ea12457062a92138f3db654d18d65a96335ca04052506b64baace37fe7b66379ce928c0c9b997a707b124da2026a8eae16fa35c53c419b014642b8fcf19bb02c76c7cc3333e5ce1609c41773c7e114de7f256b121c0d5c7ed223b7229bbec297b97d2e7b0ca6af8b07ae35c3425d5456d4029983656d0e492b6c787c2b8b6827487af6ab069380eda023d08375fc9c39dff89097282bcc6fd16ac50578b5e9240bd09a0724dde3acdf19353b59c7b304efc4faa955bd7f80c8c813853c230dbee2a4f73207ce95bb25c33bda4baa526d243395a0d22e8e2c93e4b8d881c865b1ed9242767d3bb184c6ab150d1b0e8e614c701771b9f9e676b3341848cb8868558a022c9e2e13c4071bcd8878805bb526ba933f578c53cb3dcd24583fd445a54b53e107a79c26430a8191fbfefda3902c58abb288406a4031003f2f49411cfd05f59789b405a974ebcd83bae34be0864e41de0e39d98f169ab4269f7a8dce3f698659b1ca0d7f23a750d4790feb2581d732234", 0x1000}, {&(0x7f0000000100)="f483be047f4507db7eb0c3d738c872c4f4b2fdfd9d66d16b375ec39647abfe8650f4a7ff5aaf8f66bf316ce9989d36e2fbc143", 0x33}], 0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) openat(r0, &(0x7f0000000040)='./file0\x00', 0xe0, 0x104) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x4000000000080, 0x4) r2 = msgget(0x1, 0x212) msgsnd(r2, &(0x7f0000000440)={0x3, "8ef8b42d68e93ad7d36cead33cf39e1a1bb985f0e0fad40ba19328c84c3f3b44d0cc8a97d92e0363db4cd750443774af3c5fdac8b8fbe3da839f85670286d6cac8ed122e67b7b9fa6e7bfa138c418f2937060874e70d30ab80a761973a850e85472b626aa141a68e3ee44444460c65eaf5079ce2fed2a4dbfc34e3dfa06bafc55f1f67348b8c8c750916298c6c7f"}, 0x96, 0x800) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000400)=0x81) write(r1, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0eae3fae8166e982de4c6772a4836cb55fd6b8f1aedbfae05c699b3d0da57c2bcce0a07cc77ecbda4f878633ca076f5af1395de48740f66b8767ed1de470297fa500da3819b9e01d04a5fe6ff12a922350675e405b1ada196ec2033e84ca8fabde42b973c408c4e7dc38c970007b28c203d507c13eef51dcd2b661b5a853a5337d221ffff852ddd60f4057287dc682cb018d3e57326c43a989533de4d493c68c3b3b7eecbf7cd1c06e7a2a67638aef8af02bb8372a72bb848c8cb01aae6fbdf4668fd44c0ab7c0f90cea9f9d1029972f00cb289c1a6498a0e68c81dd080ace70b793b6ab9a1d3e657effe809bb64f66aacc8c7fe44862406b0888a7258904f96912e11a2fa415f529bfabdc8711934802c2021b7b19bbfa5d8977316783441b6b9311bb7c88b87dbc7a801d5bb5fb0d8854727b6e15784b1ac96320e7b63e4c6019f7b095ae53f18b88c84cc207310f4c30a1bde3b9d1ffa2078c8ad4166fcfaaa737727d15ce26950ac57d927850607b5db4472fe20338e03d4e453d42a9f68aac211d008bdd874f782a65954858633abc4d7cbe14faad513e52211c04f66a36df60f3e682de4024837aa6a43ba67ac1df6bb44ea7667c4e4286c77ce199e294ba364bdca71b442583683a639f6cf0bcc4e991b55445e2ad874fd045fe2b49d2590aab344749c675615d7cb33cb8a4007d57b3b673ff4e2e29fa8898613ffbff7477a9e4c917009f107c9cbaea530a28152ce863b9eb6986bff7e215c30806d8fa9da7e084093d0342c59854d0d5cfefea4d9da5b5d84f57d5a59dae4e5e17ffa9a44f3500eed8706bd6b8da1586674f7a75bde1b8c0cff75a7f59dd0d3922fa2f2a89d35252fee3e87eb7d20be2c4cc1536525f3cc3d4ec2ebe9658e93b0c2e856480be1b9fa73058a08be5b33758091f8b6a920ff295fdcd4909ad97e053b44860ce175c15caf8b1245233c6262c71abc466a59424742d45b663f24c35635fec76a7f5daf5e340dad986cf2e6dba20e4374a39d1c4e9708c9ec3bf9df2a4c2dda30c17e331a6d7b2f9d6acae2adb62a63e7ed1dd81e25ca840abc5efa57c58b86b22ab838f0636d0cf71c0465aeefdbaf8e950108160c86a112783b5c99973265aec93e0c87c3730b9c8e5ae36f9128a835f4d290f17a5cc5f951800b8e0482b54063e799c2f3f56564054feb508e38c28889897415ae1f813fb42de0fef793195a561f7aeea8fa237076a70553ce4fd4aa6a28e4caf875b1ae63a16264e58ddd1b2da18ba804e6d4c1a4b53f7c361a001d3963766ba709379884124ff977200d02018e6007d1dc61a0c11dfa72c8355054488e85c38d1853bf968a295d0d3a91e417b73bbb97ff2c249db43adb1c11334a589f812d5208f2016c87924f766420237d5175914619bf1330b18012d610f5a6121129183e529d416daa31960bac29a2400af1ea666d74ee4e66c6a665bc36cb9c91100dd48bc98b7cbd288a695ae4c525a29eea93405d4916c55a6e431a574c6f0a5855e5cb80f40d9c276038600ffc610f809521c369ca697f08579034813d2d1a5b85e9fdf0a793dc8ca5939deeea293fab47d5a350d52af98e16a5d95cde696e93705a519f85e4d6034a986844ccb73762d3682a42b2babcb50f24cf36fb60fe61639a57a7768b3681156f40bfa68aa6bf66d05f036d38510d625474c539dc88b4f11e8beb2d9d8b5f7d89d1ff7194b01a25baedfd996dae73f21503c0e044b6761e609fb7e7e3f48a8e73d891a331750db372694f3c029a0432ec11a05caffd12e17f1ac9447c7ad57e2aba59fcbeb6cb675c1de71be37dd8934097b07dc01cf8a0c7f283fb924244beb1c3a41311cd0ca53d26b6294bff540b82243677ac01449d3e07e3fa65656c53283f46512b99467630169cff272809928fd5dadadf0ec5aaf919b077a287a4c2db9af0e03784dfd70cac28a8e0944fe9b29ab9f34fc81f76f7544851ed310604c7b841982b0305c5e6092add827c99765624e69fb016d88b8bae1f2543ac3711c52e20c6f6ff02e418dacb9f004e3a767ac345ff91db24e82968e88ce15dff1cf38438e32acb80581a68d1fa987c2449a0fa58a686e87e59fa6558267e38a6f9b3b3677252a9abf3fb7bcd69738c096153358d56e2adab27c38f92a2b27e311d6a74a5c29c996442fe712c57a4845cb1dfdb8b67e7318f00c7a05665a1a6faf0e7003e4aa72d1a3332ac0a4b274dda33ead661685decd91dd8877f55aa79516d0d8390be09fb77b8cd5175456ff6bb86024b7ff7e13e6f676be638be184f565c3fc133750c651a71d49b59bb698cee0237c9d957a6ddfa9c1dd838b9c8fe78dba3375fdfa5eeb2a2c744ad6f2737af491f1f04b0928368eb9166fd3879b9dcd1e6662157af30ac0a5ee57888945bf3c746465b5dd15274fcd209826f6b8ce3ce1469bd7f2f3d22fa9b8a3e03866f64a4f640629241be4bdab9a9feb6c09bc6ccb1e5c70fede9cbe6744d1802d33337cbb8eaaed870b41d364b92e248aff49168b202ec07fd92148b86c6fccaf3cfd085823fae724b519a82ced99eb9d30401d693df4d1017f15739feb539c41425a90ff4b7e083011d3b7ac2fa93fe3fa1dc5e1c7c7992dd6b904b7727c381efbeac3d7eade030bb2cdcf6d39695f1c04574d6305c483ebeac95cb7552f22c2be0d2a6f3f04f03820505d2646886fc0dbe3bafc5ebecfb14a38327b2c3f184b91d0a0affd9bf0bd0fa8bf0babb4f02c4839ad78855603059e909a9023e662450735c6ca7b130f06664eb95140f5d2b00391edf52473682d2b1298198fab272f3bb76a658de6cfd474eb41a5ee3ec2b449c742c6d47e89da5478431d3d48781336a121cf1a8857726b675579493626baf1a44fce9e9a1a5c7739826111721e296da7b1c3c07f28de3227a4de46f53ee28f2dcc419bb12c94dcbb9a4fb90c43726075da2d0ec85d408865b51af46dbb7fcbb1f5cc35c2a433cbd1126e69054077a49132f9399c36c40788363db09da760010cc16a224707cda2f7fdb77ffee4a761cf744a1bbb42f604dbd6d6bdbb8a3d316d1c9a7224ae620ac38388e7ea3be49e7e2267627444ad7fdb15bbf3219abfe0a8a079e9097c8f758a349423ff0bf0970099d22f85d416ec940658f3aec8e63a6df8c3deb364d6570d6b0307dcac6a7fe4b56a93b9edd60dd4d4769d1b47b717c8719ddb8ae12ebf9f18b6efc430352e3d5933b62087b110e3325a8d10cf13b003c088312f024a7d2b0d43d0d1c06b7a2d19b43453783083c607a3fa3769d7f8aa89f85e97721cb162d15c82272ea4d8d97d3148c5d648799a6635efa5794c2fcd40f8897fc63cdd47ccf9eb749beeb2486c84772249af749e35cc9d8e9040c1bb1d5328fa1c0fe55040a3ad7d4ce35d0a64e4650a6bbde74b23ea506a9c14e77e38b23fedbdc10c777ac12a59fdcc97c26d67197b55c036c270b23226ce36016360e92ffca11a67839388372c3f96aaa3808b57ed142e5d45f76efe821c0f47e5649f96b271bfe0486b5c88167187f465dc38c7cfec8526b533b18b769d874e39e01328626b380e3f4f00b6b566d987b7786f39cb48f0d67faac36ae0f0796fdcb6df8ab9252541aa735540f055d64976cd3c9c41356899367d4e39a282c4fd67233d279c81a3431ce0964e2167a58e621016df2e6be608f207bf9a44dc776c1b9f52afd19f2bc0bdb8a37d67b8afee519c5a80e0f132a332c01630122e8c9301170b1f927ec1e9f600473fbcb7fee7737eddd250d94e37892e8798eb5fdc112a4cff96929e4878819adcf693ddfd8ac1ab477a9d2e4626c1926e2ee6d8c87d8d8ea22abdae20914931dab8729e72c7335d998665c0a9a29dc14325de8c41a26b0ea2d25fbbb6255afc776ce3297ddebc30805bd8a9759ab61f09171253a3f510ff4f5c7631f749aa3e1b9cc65a3b0670a143886c10ea1424fb43215075478127316178b55bbe7b0b13cdc375d1887a08aee5655fd012b94802670409d790444239abf001178d750439842be60d02a8b2d1b7f715738e7717abb32b438b3047ccb6d8a6927db296d97e6d0000eba1c05c2b8520a9f783cb7a0ab5c54f56723782af0ff31746b44c7b68b2afd9cd8a832b6e5eb17591e8f07ea8baadb64b5e97c20288f099fa7ea993afa8716bdd74456d8ab008e5b0aec69038b68e5c94c46dda18e2deb68a8270e00ccacaba34c641d90b8df3bb7de2cad58a11ea1106c5746d22bfc716", 0xbe8) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186004008300062b0000000000000000000000000000000000006b5a0e4500000000000022276e008d", 0x2c}], 0x1) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/34, 0x22) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x28000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x90}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x83}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x800, 0x4}, {0x8, 0x1, 0x3f}, {0x7f, 0x1e87, 0x80000000, 0xfffffffffffffffd}]}) 16:00:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) lseek(r1, 0x0, 0x0, 0x0) 16:00:17 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/57) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x85, 0x40000060, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x7, 0x8}, {{r1}, 0x0, 0xa1, 0x80000000, 0x100000001, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x81, 0x6, 0xfff}, {{r1}, 0xffffffffffffffff, 0x80, 0x20, 0x2, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x20000000, 0x7, 0xffffffffffff7fff}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x82, 0x70}], 0x71, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x6, 0x8001}], 0x2, &(0x7f00000001c0)={0x401, 0x428}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x3) close(r0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x100000001, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x1, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="5be66aa69f6c7d13f848ae294dbdaaae90711532e9a031597e417b0c47b0585a1fb4469034deff8b5ac6c6b856e72e676e9160bf7937adb67a4193fcd69b4c21c2c2252351f61d8f4242c5decf320ab8873a35a3c1c68c3b951726cc2f1a4312a51be670b1cf109e01a8571a2b3acf55fe6580b959af1aa16b4c", 0x7a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xb612168e7558fee2, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) close(r0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x80000000004, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x1fffc, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x80}, {r0, 0x20}, {r0}, {r0, 0xbc}, {r0, 0x14}, {r0, 0x109}], 0x6, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x54, 0x20000000009, 0x2, 0x7a39}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x0, 0x3e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x780, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fsync(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0xce, 0x0, &(0x7f0000000100)=""/206}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1}, {0xc95c}]}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff2b, &(0x7f0000000140)="1869") 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x8) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="2503491b623005fa7701f4d843687590a4bb3c24ca1e2dcd04714a5240f96783f7cb927eef78f6bffafc1496418e48dc658f77a31661e286047f2875c5208d444603767f0d3e299189dd1c4972235835fb26e8d1d88ff59b1c57206cbcd68438a4a57979d4143f335f4571bfe3c9e6458f754070562e38a4", 0x78) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/246, &(0x7f0000000180)=0xf6) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 16:00:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f27a6e36dbc61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe26e5afdc27b8c9831351d7476001000000eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6a6f580f32aca41ce4b029b9a5b806d3ea7b6a7d96db3a67d37000000000000000301bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678db89b1fdce78d001b47c51b570f8b4ab51483923d44549f00675101b060ff9279e8b54b18ce7c0d9c57bf85", 0x13d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffffa, 0x10000, 0xe06, 0x3, "b4b220172400cd6c24ef2a90401b8b71dd3581ba", 0x3ff, 0x101}) r1 = syz_open_pts() close(r0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x108b, &(0x7f0000000040), &(0x7f0000000200)=0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x98b, 0xffffffffffffff7d, "85fe68bfa60200000007ad00cb5fffffffffff7f"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0x1) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x0, 0x8, 0x4, 0x0]}) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:18 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//ev/null\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)=""/25, 0xfffffffffffffd8a) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8c0, 0x126) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = socket(0x10000000002, 0x2, 0x0) socket(0x26, 0x3, 0x2) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x776}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x80, 0x1, 0x3, 0x6cb2, 0x3}, 0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x0, 0x6, 0x81ab, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = syz_open_pts() r1 = socket(0x3e, 0x8006, 0x7fff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8800, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709b8b6e738ab971aa33f7a1d45f598fad46698616c8b07d94a4fb49d3da26609", 0x6d) r3 = syz_open_pts() close(r3) r4 = dup(r3) r5 = syz_open_pts() ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0xffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0xffffffff80000000, 0x41, 0x8, 0x5}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:19 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000600)={0x5, &(0x7f00000005c0)=[0x74, 0x7, 0x1, 0x1, 0x5]}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000400)=""/156, 0x9c}, {&(0x7f00000004c0)=""/247, 0xf7}], 0x5) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x0, 0x8, 0x8}, {0x18, 0x0}, 0x100, [0x3, 0x5, 0xe8e, 0x3, 0x1, 0x2, 0x1f, 0x81]}, 0x3c) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000680)={{0x18, 0x2}, {0x18, 0x0, 0x9, 0x3}, 0x4000000000000000, [0x7, 0xffffffff, 0x7701, 0x4, 0x10001, 0x6, 0xfdf, 0x881]}, 0x3c) write(r1, &(0x7f0000000640)="9852bb0d700f3752fe998879016c5c08a807dd5d943caf02e04d9044765dbe5f6679f362dcb90a5e17ab575ba9612ad13b5abe860453a455d1f393e5b4", 0x3d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000780)=0x45160333) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000700)={0x80000001, 0x4, 0x8001, 0x95, "500c78c92b2aad02cbc631abb89e6c2874d7360e", 0x0, 0x400}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000006c0)) 16:00:19 executing program 1: mprotect(&(0x7f0000474000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0xa, &(0x7f0000000080)="1de609cefd6311c962bb5136f9095b2664ed42284d7ce9377fea731ca77b23ff730f454e7968c098b3969a99ae1eb69440d0f858fe316bf121390ae17c0ab9a4010a81", 0x43) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x1ff}, {0x8000, 0xd26}}, 0x2) fchmodat(r0, &(0x7f0000000200)='./file0/file0/file0\x00', 0x4, 0x4) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000002000/0x2000)=nil) syz_open_pts() shmctl$SHM_UNLOCK(r2, 0x4) r3 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f00000002c0)='./file0/file0/file0\x00') renameat(r3, &(0x7f0000da2fec)='./file0/file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0/file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x7) accept(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00100000001000"/23], &(0x7f00000001c0)=0x19) 16:00:19 executing program 1: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r3, &(0x7f0000000000)=[{{r3}, 0x0, 0x65, 0x1, 0x5, 0x8000}, {{r0}, 0xffffffffffffffff, 0xc0, 0x40000005, 0x10001}], 0xe54, &(0x7f0000000080)=[{{r3}, 0x0, 0x1b, 0x4, 0x1, 0x6}, {{r2}, 0xfffffffffffffff8, 0xb4, 0x40, 0x100, 0x3}, {{r2}, 0xfffffffffffffffc, 0x20, 0x28, 0x5, 0x2}], 0xffffffff, &(0x7f0000000140)={0x10000, 0xa}) close(r0) 16:00:20 executing program 0: select(0x4904daafa46cf0cc, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f00001bc000/0x4000)=nil, 0x4000, 0x20000000000001) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = syz_open_pts() pread(r0, &(0x7f0000000000)="53323da9b6ddb9cce927ff21c3a62baeb94de767f85b211204e50c", 0x1b, 0x0, 0x0) socket(0x0, 0x0, 0x6e) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) flock(r0, 0xfffffffffffffffe) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x9f42, 0x7}, 0xc) 16:00:20 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r1) r2 = semget(0x1, 0x3, 0x464) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x6) r3 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/57) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:20 executing program 1: r0 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000040)="e40b470702b4331e0e26cede7720b79f9a122a1c4b8e9b74465dfd1d6c15d1e3a0121a57289fb4ed9c153c75f304717f67e5e7d8f8d6a5df14e55b31bc05466143977508bea68f0b7052250f790d5d65e7c1a69a8931b4cf81", 0x59, 0x2, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x6) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x18) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:20 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x400) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x24) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) r4 = dup2(r3, r2) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000080)={0xc405, 0x0, 0x0, 0x8, 0x0}) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1000000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0xfffffffffffffe47) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="53c1ace739507be043e7e94b52b09645bf65d28227489e5f22f192718fc06fef2c15ceba0a41514610d3f2f77abd64e00f9ebc3a64317131e182fb08fabbb923052970d23fcbaa6c64a8579a9b5d528903a8b68861a3f61d2e4dbf9cfafb9b7b1ea732f93bbcfafd7741fe198bf12e71092dbcec605e9d84b88e17f4c37ed32936f762de3351135a88dd8eabcee64e51f52ee3710a9b2ea7ce205c71d95f50e1ffbe7b072711a724c3f5d0d7f2455dcf5a50d2068876f2af5762df4425dab1d2d6da5beb2c198ece0a5d690247a5bf5c18a7637bbcb5a72be5ebf9c72cceef64603e56de38993deef0c96ae60ae52780fa7d4c0e776b5c53f8", 0xf9) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:00:20 executing program 1: setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x104, 0x40) clock_settime(0x0, 0x0) 16:00:20 executing program 0: socketpair(0x2, 0x100000000001, 0x364, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xe6, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:20 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x120) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0xd0, 0x3ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/75}, &(0x7f0000000080)=0x4d) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0xfffffffffffff801, 0x100, 0xff}, {0x84, 0x7, 0x26, 0x3}, {0x17, 0x80000001, 0x3ff, 0xd6}, {0x1, 0x7, 0x882, 0xbb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 16:00:20 executing program 0: getsockopt(0xffffffffffffffff, 0x29, 0xb, 0x0, 0x0) 16:00:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x4, 0x5010, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/101, 0x22a) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) pmap_unwire: wiring for pmap 0xfffffd803f00b960 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b960 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b960 va 0x20ffb000 didn't change! 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000001340)='./bus\x00', 0x200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000040)='./bus\x00', 0x60) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r1, &(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0) 16:00:21 executing program 1: semget(0x2, 0x1, 0xc5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0xf157, 0x4) setsockopt(r0, 0x9004, 0x7ff, &(0x7f0000000100)="7bb01ff4e921f3d53919c8e9dca79739c34536f3ce8cf58128286655b28901571393ef780cbd5dd653226e0fdeee4c226ec0b811ca8879401d05aecf55ed852b0b0144c309d7d96e0d06c2a47d3f39d30604afeb21efc34a9dfea7faae538c977653feadeb6f9670190e6adbfce850321e8f08d0075d9a1d5a2141490d43446ad6c648cb2afeba710883558fb20def61af497e343639bd497c88272fc66a7cc954a301a02748b0a4392ed48bc762f4c626507f6a5b3c85b6fa31c97aba315c458ad5d18357ea45bd19c62d62065997583e969650c5ea482631d737b0513c4fb247e52c4d5c03a2805c79e6b4f1cdd01c", 0xf0) write(r0, &(0x7f0000000200)="d0519fef850600000000000000da094ae7f576b8861b2969cf79555698b364600000000000021d0c23aacd1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xaa) setsockopt(r0, 0xfffffffffffffff5, 0x8, &(0x7f0000000340)="6d412e1c7b2235c162d55f1820b68191ceb3b14c75e0ff0402ecc8d8205a033970f6e9c972afcd342ed8e79b62c5bd468ca7d7edb2d09d1305e4417dc79a6073f8a04ac124e75dd2f70824bd29411d1ec2ca521670ff72ea0244cb0856f79ac67eff", 0x62) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/237, 0xed}, {&(0x7f00000006c0)=""/134, 0x86}, {&(0x7f0000000780)=""/92, 0x5c}, {&(0x7f0000000800)=""/57, 0x39}, {&(0x7f0000000840)=""/90, 0x5a}], 0x8) getdents(r2, &(0x7f0000000300)=""/1, 0x1) chmod(&(0x7f0000000a00)='./file0\x00', 0x63) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3f) pmap_unwire: wiring for pmap 0xfffffd803f00b960 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b960 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00b960 va 0x20ffa000 didn't change! 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x48000000000000, 0x20c9b3bb, 0xffff}, 0x8, 0x7, 0x8001}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f0000000000)=0x200000) close(r1) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699319296487ab84267b40342ca21b7eec44f52686f8005c4b08713b443c5082d583e0a75f452992d9a25a96a6369486d3e96a495d05f6f09b3059d8bfbfc941f3ad25b5f3cbe7fb0cc24de33fc81837ca8e90d0e56b0b6ff18202163be58f578664b5622292f382a30725d48da1424b752733b9337893d8f810099f78e13cce0f600a113919781703831ac0a4cac077d6b12e91ad31065ad620db638a186d5b84b9744ead76693b68ab13caae05e9b07a88a792470b0713a1d03fb028533909a739b5e66043f37bc789c2370db79392bc043d067e4d4d1f4dc6a64fb112f040c70e71cfe86", 0xf4) 16:00:21 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000200)="b8892fe2b1a9c13ef7ceddca240ddd1c19e6243778dbd9f646a6c3205b08d35723c5d6cb39dca675e6ea837b888ead3de38bad86290dbee4dfb48cfde4ea55a5186e7d62b52b3b939f74ecfc79f425c93dc354722c6bc4ae96377e08e95194f0b3daa5dfd38025e6ea84f1322f983e60cfb139583adf920116cc0414692a547e404c7209bbf2f2a4e1d82d3a36effd44f3a9396b02d4b0ea2f3e4f3c844b70965f04027aa91469699d44b2b2894635e8454a9580cc41f68b00ba14384983dd878a7b6c4eab94c1352fb93a24102dff2c4d4a45204443955e0908f29d9b7bf9ccc218da11965bc1bf13858580ea3a59658885", 0xf2}, {&(0x7f0000000080)="328bb82b9f0b5b19dcf69e647ea8dfc9f6a58ada4b60bace65d61a794170949082cfcb6a9f4db789c2f25f57aa33778c1199f1a3bdf7385e07bd5eef76365d500577d467ffd2de18703eabf2ef5c80b6a4f639b70de72cacdd9c71170aa47604ff39e77e955fe011ac3063563b78ea152ee3de7d356a5e76", 0x78}, {&(0x7f0000000300)="c52700ee96d05a520c8fb95d715d9edbc2326d865f0df5be14d392e8bb3fedd57678f69c008b888fb76f441b9d5baf815f92cfa080c549f8a6ed8aa2297a50f7afa8612ea1e2137ec460593c860e19fed16b67e40afc5064f5f6c81d4b7eb6e6b5295f98f9844b9ca8f8e6a6ccc56e9b76569dcf53fa3c9af0fd0fb6e602159352736d4a7a5fd2bdc021d59de146b84106422b92f799d70946aeef5c7026ab40ae6da067d07ace747f4042c88b98acc7c742471d939fc7ed76e00af078a534ceeab7f8a90cfec91bd4a24ab8ab0f9e76", 0xd0}, {&(0x7f0000000400)="fddb6f9891025ed813b97fb336f8a7c4c2e3f3ef38e571af1917fecf55fb46ec551fc53d30b55b6083edefc949497b73f0c6ef2429844155c5664943e6959bf239ca3c45413c900b42eb1e9a816770b896931df1d572a1d176d311e40643f4dbabc83b1f2804a46bbd0fc324ec44b305fb0c4574df3024f673f4be6a04d1558835afc7c9fd02b59288d5c56ee8b00bc4a1c39dfd6730f90a31479ffdf73228331b8aeb292c75d5331c96ca096145b0c1a0a404e46bd83f3993025698759854ed165ee4c96f0172d45fe4162efe8c9bc2", 0xd0}, {&(0x7f0000000500)="24d7c45be638e04dae35bb1bbc4cfb92affd2dba6452f58ac5f9120c628b6129fed1f6697ea56c7172f6e7c4c88e05cdbddca0592235f3047527fcced448306627c4310ebaf1f0b01d18b5a1878eb9897dca83462c7e7fee1949966bda7dd8ef91a7d00313ea46df4f21f47cf3ff0260e0c8e67b79b4cd24a7325cccf8423e4211ad400e6f24b22aca8d70c3f06f3b8a56a9e25acd7d536f83fb10e86adfab01239ebe63847c6a3f267a28bd9e1b2aef23f1149a826c5fb78e302bd2431e050919d68dbc1204e573a1311b1d9123afb85c123ac3e2c6703474746f29c434a6137be19bbaf0d177464b69f41550", 0xed}, {&(0x7f0000000600)="fd8a5962e2630e534e481dfa838ff971628dd05aaf5a6dfd14006af380cdf424521ace8d7832b79634645f1bb3b5d0462f57f61461311763263b50afdcb6869ec3eece062064a78105c569540e43eed78b7efe76f7047bac467c6a2860cbe207706e72206b2b189bf0cc865508570987fefc0bc50eb8162bb6e18bdd896e1ca0dc0888daf38c8f7aae39d8ec26fffdcb7bb46a313424c46c9ad5862dc9d3b1d7d4140c182229a36660c2343585d4632ac23c1b9274e57c23c57e41fd3e89a5e932d9f91ee7726c338970f69bad640a4f18a8326a5fe9b6a29d24cb1e0b0d5b4b4b566699fefe237ff508a1d4b4", 0xed}, {&(0x7f0000000700)="8ecfb30c3ab5d7553bb8684bd48d6fc63b80850778ff949c33901cf9115d87dacc2daf50d5d72179571f9da52f3256c26f654263e38420dce6c40b2e95436bf28b8314d8bfbfd1b58e678c92363ea1fa73a42d2931f8fb21c56ceb125080ba6b099b2e089a22bb40f69d1a576b6d27b7478cf0d2d6db1aaaabd2172d2034b906df34c959584b79c6d1abe742a104e9b9852bb770180443db25c8eeee69eb971b", 0xa0}], 0x7, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x88, 0x4}, 0x400) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x88) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x9) syz_emit_ethernet(0x70, &(0x7f0000000180)="dbaa46872dd98c2bf613633b10b38bab13fe512f8873b6e28ffff9fd6796343f61cefe6e7358ec3b67820179fdf04a8ca9048fc33f4898902cdf641b5f572c5a1482c65e6851dee6d3686cf2516af377c59612e27ee12608f3aa85a0b72430e162f407cc135148ea5075003e6fcfc360") 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x2) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x3f, 0x80000001, {[0x3f, 0x7fff, 0x8d51, 0x7fff, 0x42d5, 0x9, 0x3, 0x100000001, 0x3, 0x0, 0x20, 0xbd56, 0x9c56, 0x6, 0x4, 0x1, 0xff, 0x1], [0x0, 0x5, 0xb95ccce, 0x5, 0x8, 0x1, 0x1400000, 0x5, 0x3, 0xfffffffffffffffe], [0x8001, 0x5, 0xfd08, 0x401, 0x101, 0x7fff, 0x2], [0x8001, 0x4, 0x800, 0xfffffffffffffffe, 0x9e0f, 0x3b7], [{0x3, 0x0, 0x1ff, 0x1}, {0xfffffffffffffff7, 0x4, 0x2, 0xfffffffffffffff8}, {0x9f7e, 0xe7a, 0x20, 0x2}, {0x4, 0x5, 0xffffffffffffff93, 0x2}, {0xce, 0x9, 0x8, 0x13}, {0x2, 0x6, 0x9, 0x2}, {0x8000, 0xffffffff, 0x2}, {0x101, 0x3f, 0x200}], {0x100000001, 0x101, 0x4, 0x401}, {0x40, 0x101, 0x81, 0x20}}}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000340)="c379d4340c774c18558517ea17cfd3913b15c084009a7fa45de1211f3f155d8891a2d6d2532b882e72d71dc2cecd3ea67edfdbcc5d5a7ecb8da940b51d979342c31e1e84f98eb4366eef781d9cc27b36443e061da3cab4798415d87533b5d54ac884a7c56bf1b91796bdd85b91ec71f468efe58a2e4a21f54fa1fe92f2b0dcb793f768da309288166b8a6b46c0509bcc23689f07ee90ce40a27bb52fd708ed7bd600f152c89c58defab890c9e2769eb3f2894ae051d7cc1e54f3af0c85d9f3bcc63ea2691ed1bad8b36e3cb2e159e278bb5b4d300f54da4699c9dbd09bd2e54fb7bed534b46b2f75561e953d6cc0a4bf9992d17a6e203b3ac56ec0a6b2faa411f81173002a6937d5cb3bc04c724ba7d2c24a2ce284a290a716bccb0fe52e2cf8706e1141087d2da5e5ae321fe68d9fe580527438c077cced736b7af1e674a0f8697a05a1ee2ac4a1bbcf4c69cbc41741f1f2e82c0c5a3b5828e217346baeed8507b651cee7f6035a6a9710a59d0a9779b2a42fee4d34798b1e704a0351a54fad041b7a919e2c9b507ec257e121f2aada1e2a2ca73cfe91f789c477a6ae435215c913b22bb1f2209180ea14465bb66c09da2e2c4b674b62b6474c96769c4be391055d7dc2a5e8eaae9d361ab7ff2f5f9474ea6f1dd113d887eb04b72602575a20e88b1fad8bf1ad7ce7a3e8914adb15aeb7ccf8f08cf96e5af2532116dc7f9f9c71f8737015e06ae23dca762d8785a60ea4fb81e2ad4ce4048ba863ce97a61c2ab95fa2f50b8e9079244b50f569bcc07a1c34e95f6e82d1c70792807f2946c02d77c3041cd7d7cc5f33dff2b4512704cd9898b1926e5ffaee32033627298189dbbac527f5a4597290de3fcc2f043f40289ac83b5168679a613c8cb64fbafa92291c89768319d563ec623c3318d1904bce8cdfe8d7eb1cf829fabe787578b4346df83caf2536f13500e602e2146929799753d03155f6656ca5a6596048fc3100358d82f3973c2062f8741fa828630d404b80ebe8ab0dc6dd3a4f9bc80d68dce7f38cdcc59fb05a294411564b78769e237e8888920d3d59324ff79dd3bf993756ebaea91ec18ce4d86912821c048d7b329225bcd9c548e2febfd6edd6fc077b426c4d4765a0b367259773c75a4528791fd885068fb24ae6d52943001cecc84e0b7739f2699dca9ef827e59dcfed3fcd0559c0493d733c131292cef385a4aef639fcde0c98dcfca535c529f34fa872d0544b25e7a8ab973501894da94fb25d3137b097ab0a44cf950c800f6eab9cdd5ae0137c91c137fae6c2d657dd2d198d7289b5489181d602afbeb3f94628433a90f62560e169bc7f71495de2fe374ec357af814ea49e184bfabfd73cb7fefd5293abb2d9bd7141ccb6ac8169be23faceb2ba4467fa7c86d8a9175cfda77deaff12b6051db884029e4252b30989fdf9bcc9b3ed913bb444005eeab23a0ce32f7606413019dbf4860cee9b1fb6a9f9b84f700c38efa37f7ead33919bf6f0a4d62b6610b657bc6436b38cee119c2bed5c9c839a0864a5b31ba3f762bccd2b9166c7ddfcc34331e2f59739f8ea7b07b3ab6cdf69775233b95353a7f54f5d45210d2a5405ddf860ef4628e0aac16d8cc2e64f8ffa0dabc8ddb43927ae26d59d9fb86e1eab54e4800b78c6a05c141290eed4e39d8858d680ad980ec746f6b64a917f409240224ef924f036fd9df1b62f6e51c5c36cb0eb88d60d16f202289daf2e3c8d0380494989f6067fe65bfb63f306b9f8e4bdc73c4f408a1630a20ebe9cd7f48b1a80472450d267a3d0d2111a761cf59f3480af42cddebaf3d44339b6ec9d6723356007bdc391aaa96d03910b9a54df60763bceb30d7331a76fe70f3e5ed25cc58fbc8c23d74e8c458b6de137befd0db313599c931d5c1591ddd10068e7a464fbbf012390f6b2f174d6475a59a0eb2b9e1dc9ab6c62f26eda6fa20b6d970b40269f718f342bf901355167cb3c344128886cc152255d01a3ad4e781e88c7d2ea606f6880133a7a279a0f51f127f18a68077995e5464e1ed617bfc842b1e17d2ea2e8f748a113f3eaac205914ea3cee40767a8f1e2ee7d620956cc2c7e405d8e021190f929794336e42177c4fd2ec618c6dc5b417f553cdc59c8c676b6a0f8fe313d8f73959fd863a71d806faececb5656714d0c9d9a626d5176184cc5843ba56869559e190ab895e2c3d322637ed3a60bed3b7afac5bdcdda4694440480a97a6730b29148b244e40e853f150ce6158a10e80d42486a05e27355ce76b88b4a9fd1f69187755171ffa57e491db8965e1602eafad935f443bb34f5f8981663dcf6131df4ee28661e9ff5d768e58b4664f5ab132d76132b3aaa635c7ed5dbce10a6d8f9823180e8994b4309c5f144a76246e6dfb78cc25c6551e1efdcb1f1db9585146043dd9162843b50f0faa4349658dea0d0c60497c5a674792a170b7590b4918957b58877f1d2dfe01402d3053a7ec286f1b26ba5a74486d96f13e51ed72a5cfaa1819999701cc9466f9a079fb59e472819b30cdba06969501b8cfbd447e6cf6f7a7371fc3fd965dd2b5523afcc6947f1af245456967b99f512e65cfd56629c8633e1c0038a2625bc40065a8334fc38f8b30d36664cbaf64708b62afeca656e3bb8fc7f974590701f8086e02e1a5aa4831a0195a4434d213cf9a1d47c727cd05968eb66a56f0efe42152f1941bba1d30d86cae01f0f993906e4486cdb786c215ea6ebffb39813ff032a2a8241bbaefbd80e835b7356a9f2692019cc7fcefdb1f2e6f1f09c3d8b7caf5655725c008e4f66f0fafa93c09971e25b11a17da54a5b3897f9b9475755c9d98f96dadeb9b34d28556cd7de580c1da4c795fb6f726914d98d89c3af4d59ce37ce7e3654277daad4940fe60e7b5d7e4542e3b525b7987865b78e4d1e1aef142b65bccb9f933bee27187c66606991e2cc9957c3740d4a6b5982984ddda9cd5fcb7cd7e38bc37f2968d185512540668fee82b6cd0b7c333d76883692c63eb06213d77864e9ca20bbdf88c59a09f9b2e1f637cd4c6459bfc30dd8b81a906cd92fe5001c1553401878bd84d3e63c632cd934e65923a9eb260903c02813a263e397be35f94552e0f28d196bf92469b98a9744c190d30d8c5b70e2798608ace5565f60a23dc262ddd4f09cfdb027e4efe8c072a7ee6bd63906a15d6bdf2350a2509f495b30acf7d2aaf57e661e1ce471f1c916485562a8ff508c36aa96edb077935f177ac8ea92d1c94ff4810a4c1014af4bae04806011e9ac921b1871a15882b6be6f4ff7285b7e8639593bbc2612c48f583e4271226c4434c545dc90f458433981f6cf7c5d0df2dfd16d1bfe3df5222096beef51e6caa62079dafa6b1ed13219bcef789a467299c35b47399502333f98108d90c34cbcc0899036430ab1c9e35f801d4b6b7d08cd91b162323d1eb11bf6de32db6d196bb5ec9ebcaf54e7606288e9194b30ec6896242ebc10f68e606d5a3a907460f81fb84f3e4615eb8079fa399a17dba1beed6820de9af40f3a4bfa0683491276aa34dfae3e6988646586e3de3ad591b13027780c0428285bfe32e9db577381b80c15640409ac5a55d1b50870f4e340caa72e47eb388aca060a446a69fc7f214738a98083cc36f67196799b815ea20386dc70a039138316030561f204a90970e164dd95d9ced142f5037d789e58d7c52d5fdc1f815d1aa2b46f4c6450ee599cbaebdf6707a95ee6df9d8b5ee068653d25a60e4840f51ddae0798a2ea05effc33dbffe1b022912d586b32d2253c3863a6c52dfe8beb0b8b2a96b1b6bd62c29650eef7a5338fb43fa801ab87e6bc24b0abee8eceaef556032007a37d6e2776bc0084c589bc39ab6e2b3ccbd20cf6e1208d94ab230742ec70baff57a2cec2fd1d5181618ad2b3ea7430eafa72519fb935527c9fa5d586bb34d6e90d8b3cd13113ec56b2b5d811fc4503bfe521681999d7cd70afd17e11d75957ebf9b3f9fc5c67423d82379c8ddb210c2b2ff9ab9caaebcf3aa068e8120b9e71e5676525c03f6807f5d157741868f623963b7b2814df44a2de947789b4824ef6fd9857f31b4913d37c64f3cabc7f7b19074e6efc3685912775dbd98b70c3a6922ffa22aaa9e7ce5ad379fbada6c0d8f7c38fc40ed0f9ee6fb893e84545b54defb9977bc7a9205f75cd8a714adf48d49a701ae54eddceb95b21cd24a2496173228753ce9152aa19ce1898f0d64ba5fdb40d1bc4183c1f006168ae61be71ad44bf4f70c55314cfed555861b4bd0ba61d1cd79d8d9acf96b3d4210d3ba5e8d60e461cfbbae035cc6f07e938fe6ec150b1824def3619cd65e521b2e014f7c4d30cadeac5bac51120dfe74e6c34c5627235115e8b9c4d9b79178331130544853d1b15b1eacf61df2ed15673889a4bcfab91e5ca54a548d3195b7b096d5117b79aeeb506c5d930a04dfac46334d4b8237928ab114e1f67414f56bd4561e3a752691fdbbd4df40ec4299905b20ee4164ee02bc0fac8b33794ca1f3c21dd7c8de6d721094de2b00e9e680805bc92f184325ae49d2790216055267234738f83861c89741b8e375ff434769a6718173e9f3838ce6dfa3d42d517a57c742ffc1dff282953044db005ca083952dc61495e84509e05aff22195028b7876b38356ed9fc896d1b3ce8e5aef5c65e7a1ccc740ca59287e0ff1a3e27605e5785e95b8e7f4c5c470b925cb5e5d908a6569e63b9d4ea233fe4979bcd2b1a632ad7493727476b2d32d346901595f4ab9ca98e4bbe6b82ffa6e060f243b6e1a15804ef6185e210603817af256907679e606b12dbe466314fd9ead9a282df3c9771a6b7435b3e68f7cd114a4c4481cc3a99193407cfe718274754a0ab7f891b8aff9d4a51af6f721ed5110285fee7476fdd1150d785295f6dcfbb845c90ac5ede20ae79a341ba5078050e2367e833caa68f9ef996659400597a37b69fd34967ac59e1043f2a2ae62dfcbfd681de8ecbce6ff50ee2ba9c4c00121179411bed6c4f7a80a6f498ea43a9d8ebe476de83e22ebed433ef4a1cce89d3041ceb3dc37be16c1086ef0698a2bcd4a0663c03534201fb490f7868e3299c2797ed4eae49b7d90ebcd1748fa0efce6f34eb93f10e781948706d647307f1dcfef04d1f69b29f6fd8deca62061ce8f3d418a01c904713b8a1d6a86f4871f71b885cf6a28705ddb5f07b99242b60b3721aa887355ee3f13a95e68d7a8fb1558c48e309f4111e395db2dc3a745c084ae9e892735da18d8bf8a066c5d4065c5a2b3d21c65cda8c28dd278db835f900a30e491027d1ff9aa12e7a76e1c6fec3f1f302c623155e6c58c01263e517d0daba9257361c85d0bf8bf13cb501e2808f08e8d9fc5c61c547cb6dc22212e6ab98f9be10a6ff9441f5c3fcdfd659c61cec0ff1f3bb54e68ce3e64951f61d2c17abe565db8bf792ea711ae597ed920ac90a2c3fa3a4544a6954dda9d93e48c1585b65cedc7c72edab5ecd4cf6c4c1776cd4aad0196e5704f419b5ff7480a5cc3e7f816ee83bd922ce6f88edd9e59b3e7eabaf60e4c322ee43f0957b3e9b3226de84ce3e271ab9ac88600e841c8eef42f91593e366b244546069571c11df2db4b1fade885f8f731f8a05b9c6074127e8dfeef7e1ca4984b704933ee40d8fc84bb616cc8242ec572f54322a89484a69acac3a408ce922b2baa12c3222d531ba4cf557cbcf144d1277a71a96f1e9566ba4fee90201e707d18c1efc4a8b8e8706b141f2adde09ec825b590cb7988f12f9981ffaf6b9699503804090c3f49b49799b807d64150017134d2", 0x1000}, {&(0x7f00000001c0)="5e85b9c82b018055f9d822bcadc421d74c69c1ccc35bf2818ef7a3622c925133d9ed811036d946b77e045bd8edb179e47ddadc96a61b07e83bc0dd53598e64864d3b86fefe8fd095463051716f64a40f50e60d4a1d7116874114aff3631860290b44e039b0a0820f5d6045967e630391d30ee036ef3e8d4032842564552d8829f8c7f4390bcb3c7dd88acaeecd2196592a4c1a32df5c8e2cc0a6a66150e184be0caa5ff00bda", 0xa6}, {&(0x7f00000000c0)="f399eee2531f81b04d16e950d5fac6b357058119e9266d81962ac49fe5ae404a21e312385d07859ce13cac7ad39c2ea946a558319aae4eae2545b1d0dac1deb0fc0395cd771e9ef263758f298b30", 0x4e}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") fcntl$getflags(r0, 0x1) 16:00:21 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000a40)='I', 0x1) sendto$unix(r0, &(0x7f0000001880)="34884b3ee09fb8d1f1746fab12e52caf7e88135c82a43af7e81acb2750fe2e37aabf572a72d9e63dd8e63e9d3d10d75364d1b6bd2cd5cfb664fd71b5f0f41bb9ee27be23023579387ec7d7c6ae8459283f7734f555b34453288386c5b529b989fefae421f0fb1eaf08f2b364a66d6f763ab56d37986ce5ab5a67f03d814efaf7a7f17713d00404846267bdb3810dc89f1903218285ecded5aac8384d83569c66fd0e12de17a291e342d650e8cd3732f6651983277d604fcb8fef7e48fa42befef3cfd381221cbed1b26fb4b1a6ab9eb9118eacae1ff93264b841d6614200dc434187e9d4f51d490b1fe54457a404813f3bfb9ab0c6f44a30def92db82b80f9ae25366299c118252a29d30a928fc492a69da8ea7e7e5105d84dffb22cb3052e392a8a69f9964d3ca29c78dd9be9ef66bcf0e01432723ba99b68e2026976de3cfb6acc80f997613491844d96cf20062817d4d4a0637b8e36b61502cfe7e6b3b93a8cec8c11747c9d44145792bee622a980463fda24b248a79b491a7880a428c6aff0ef25b3f7fcb9c379ee778235f420bf9f74b5361f0e2c3d80bc511846de057fec8457793a10f06e294fbf568c00c240aa4502616e6344e80f8361defd6308ac6b8c470b68341a13df30d41c58c95f34160a1a71a8dfb6399ec5848939e258ebd02b7c182f7fc3c939d5f67409eb1a780d3adc637c34beeabbdd678edbeb9fdbca43c9eeec089ad11ab4282be61affa0e3c6c8b697d7d1c2bb11659cdc668e93e48e3be8ac44c8bac442360cb976baf2715f7c18d98ac6f0e5d759f5df55a7987eda49660a094e44b5766bb5b48bebb34a3b59f43683f35a433e1c1a9fb5095ca01f1380033460272b84aee1cd126338c29f490fb5ae74855ee07fe2bd145a53409d6a4cfe9985808187b7b5917b7c2a80a7ac5189c6b31ec1eaa3687751ad0ee75d98b76c9947aa055782ff9d9f0644f72079ac2c7f6319f1b0147580468ac03a8f66f25d8c124ddac3e8074c6dd94361d8c4df774edf747acf6d566a53c007258d1eeb76ad6419a05b790597018171eef2ad02040d546d9172237acaa65118871f18f4050e1801c10bc534c50ee204f54d6b464e3cd329c198fd236da519f370b647ebd255a9843270c20b487a1f9f21903d5ae1dfa881fc9ba4790c96bafc795a3472352296e6d52a2efdf96194e294198b0f5a543a2d3ee32e9736ad3a11eaadd41a0d5cad1d2e4ed0abde315ca6058a9d91d2080dad27deb061e6fb4c8dc32c99df5df15110fe3c7b68d123d14a3455cfdc87a735ee6284f12e94ce76e6f701a044b3bd58376b57bac46e9f6981e388c11446a24f5cadd43e69b356da92318431ee29c9c47871836ffa9729c7d00014b3193a04285c6752438d30121dca33878bbbdc31115963f152a34a8a135f7cdbc43dfaa2eae4d5f174bfe39c816df5456be812f57c7ebc51c8b07b8de6fb5d898187574af6288522eac398ceba4d903c59d37a694fb25996b555eccdd930fe8a27f0cb898f4749b6fafceda065f0ca9da86cdaa4a9e257f20fad64270fc73755beb1a7f40d52c33db909e9983d5f265d087717f42654e2670f14b1364e1dd8b3636bf1df1e692e93ebad126cc4403440734ad69bc3d1ef5dea6ad8a1edbeed3f44726a24e137e757325bbd79bc50257dbbd9e6d6eceb64ce3aa5b98081c12150f6d7c8a6189b758771597a78fc09a1f609c449a7ca7be15bb50b7b168f9c327a94e69c9d4f2258f0662c0ff17d086d6a61b1b2c085a9e41f08d408ac3d9e71dfd915818f50d243075ac9f4f899fabd159330d6424df03b57f1115eeae1798d6ff29768760e6d2fd1c648f7054e208ac47cdf146a97d1eb6e2a363071111b25541cd12259ddc982c7ec1fa9acd5ffbd1c769e9d2fa22fa2c3bb91fe6f1253e2789fad792f123a547b6dda53b53f96e6504ac3bfc0f5ce5d89717e18cb9d33ac91a456b3eb1ee8eddf8a7dbaca29bed41f9f36c19a6350d9f19f3327310be6d1729b552a7f1cbf6d93d7f701929d671921b27a95000ab76116552bbd525b5069b18d162e20032acf92657052f4926c6ef56a033376c347ea46334f8bd71e01943f88dbcd5654f15991bd9c07c8a452c9cb59f1d8eeae4d5fd458374fe03cb25d3d47e959e7aee72ed54d9da27f93349f12248cd2d9c7bb2afecbc9695d797c827e29d9d3269efbc57ac0a568397c12febf5d1b612cee7ff19fcc5d72bed64f353eddb7e43cc6ff242ffb5a484d3c44a2b110f80333b341bbd46b37aabc0c51da825a70418814782117829f2e80dc07994e61b2a3f5aece8c1c2be9683ab19c2068d7a10eb6e87bf1484c0a4cd2182d6f06651ebf039d787ea335774a93fa2848fc0f6ac050e1ad07d3ee8dd48c22d6847ade75fad36174b27c413c1e1059d4bdd7d25a6fa253cef51b203ec4fbb181ae7228a50b5475e592dea716a6a1126a1fd2615ce252dff2dbd5f345bc50185341078a5e769028444f44fc953df58691920e3ec415b92696a5912f16b10b30622f19172ebf45d212b6687b071e2441b48595e9ec32eb753c429b58464166661b728b4372809ea280577a863cbcf8d6af8c92a6fab9b14f467057cbdb4ff0c744ba97ef907769e6aa1e2d04040785ebae247bc691885306f648159e5f2f43b6c9666db330b28e7850cf1329e1890ffa6a778be6ca28b163dda0536522efb65a3b619d47eb0ba687d4e91c7e7d7c5eee3e828cd887789dcc1f3f6bc3de231f92b845be9aad9a62808470c365edfce6e0054f242857a40c0eb5ef205795f15da74024079b921a6571b15867993809612e5e1353c8dc90293d63c51c5b61e0d05fe68abf0923f746a2b9e37a091a77c836e9c5dd5db4de934f95d8273bfd28da5c9fb34488d3c5207188acfabded690c5c9a13bd2f454ec26fa1a51bd8cefbb090b0aaf0991d62f6325f8275ebe31d6067fa5bfb6710c9d58ffb1114178e05604a9f7ae6847ee967feaf1ac98f1bbc8ba2248101804878265114806bcaa7839bba8bc04808996b4f0e30f514df08bca9c0394790478757518a3eca90b8921a0621f929d4a747f61631557c6cb0d8e1c50590793f542b28d2a5ab04e477c6cbb8a291ef9285dcba2bde88f4aba26d9a2f716d3a9f2fdb35afdaa19cf262946ed9ee7953b1d6cb4d53db9bd21a09c0cfa2fac7a8fca8a94802e063f9a471e60a228f9d65787288e02ea1bb06fb93a6f5daf9a7e2992ac973d9f3aa8dd208dda7999fba63a45357883f0702121a63590d81ae1977869ef87618ef66a3cc3982e81a8e0b0c3c633a9ac3a801804d327f6f0d1ab0820c4c7c6f41e90d3576bba73435b4a902e559dea1f11adf400eaa54838bf1dcadb8aa9a380ffea4414ae04027ecedd23e98303f8d4b39077cfb73e9cbc54f4021aa343a84e08c51cc4d5a206e23c432c58b02c825f9d1e1b851cd758af0b5ae8ccfcf61f8465da2ad484700c8a909bf2769cfcc940e7dc4d808e87f4cb767c60db6240d2fc122279e920ad1b151f8d8daeed0e26aaeffaab4c5d3eca469436505397bfe7db1307bee373df9762ade5b65f0e7b44fcfd6c9807722ed44f960122a3dffea26ac4de127c9d9b7c588933e667c47c52cf35e636df3bf04c4879eeede8cfbf76397f5f6226aaf54b7b5c2d3201218b85de8c947cd3c0543e41679a15ed519f364d8266e1edbaf1250cef4a4708b2f44c212fbcc883f9032706a1e79865f993871f187f3067b0bd22edf2ba421368c6fbaa997aa9efe37494d8387018f6dde7e02fdeddf2255ca6e995c75fa30bac79731b7400fc7b7317780d51e1f2d2c9ccb9db5f5e3f5cfdfd2d5d48f3095104eb8c8f7f6786b3c63038c6ace8bc1a7b247f2e522fd30a3b06c1a0742280f154f8f5d3ef1183b7d9ac77a718b406821762734f4ecca3b6d58eef2c6626d3aad817215af06ade79f101fbe7cbb589ab91c1087f57bdbaef73eeda6e78a50a4af19ba160435418cc93674e737f5cede96577d740795fb56d0872dddb200f19fb557494a3f32c7112c2a7ff7b17d6bcfc9bc60bb3d4bc2ec3e23106574b4de19d05ef92105932d69b282a4ed4a76d63e9a55a31db5bc889f901c37cb0f25821dd9b7227779f3990d69d51954ddf9a22ac02e0287aa103a77d8811f64db8f943df2a87942aaff6d2c54d5397cb40df7077d3636d91ac47685825f65ad357e2004870b3dbdb89435f19f24635ec7b13de93faa86c7c79b37c24b7d8af07a3c0c24f2e740922ced9ff9a38c7c316a4764d24350d470e990bd66959e08ea3fa450cb6ae99b2005d5a51c09e2e2dea874ee3d090e79b97251b3f62f9fd8c8c83ce2c26a85b01e04ba53e397768ba50dad9706c9bc497b392cd3d4979be7c6e00fcfbcae78c12c74b24ac12abc2b962118052b1ab4d4fa7bba20ff4f25a1a9d60de25bb77e0c309207cb390e2c6709c686de1c19bb84a56fe7baf6436a472d8088dd53865f81977c19297b5e95e1bf69fe040e19d11bb96c6f1604bcbe8cce16b11ab443798bea51f1de777c1b6636dd7ced6956e60c5169191e49db67260870597d8336c1f849d4e74cb516b4cfd0cbae05809ebf7c2f44ab9bb0fd725243896cd27376af65305e713a36fa95cb0e777bcc7a0370e93e7f0b0ff5c31226d9a764781e9ada818bb1f85775970d1fdd095ed27d6836875015e9cb75fbdbb8b76ed909ff8bc1d771afebbdf059332b439653fe8a75b178964101eaf793049093e735bdac56581a886d5267506e5e1559522177f133d5acb6193eedb71918aff1f98e52b2ac8cc9840029a1bf0f6ee31e642fa89b77c70502ab6db6c378fcd24f93172b8d36d3d289dab174842db8527f224f6773aa03d3882c7770f9038c7394bf5b9db966631c5aec3481422e3bb63e4b8180e371a434c93613dd1d9a8d81daeabc96bec84f0812e59682d1cb8055707e479818d9d9dfae055d86ddd24e7fdff64eccdf37c137f523deb8048516c6303c2b9793a278370f4099e912b81af9a69d0bb8bf237cb3943dec3764cafd8edbe69e6bf555d1b39c4f277ed9d4fdba545c2a635989a5f440e54bdb6b995f397f68abc349aa11899e0de7ae086ee423a680a377f071b544a483e0fb8e841036fadb4b0700fc2ac903182bb8fcee764954fda3ede2dbcef6b28cbe5af69afcf65866e8cb5bc126453cd5b41fd05fe837ac5a47f1122128e609bcff514d3903a1dffd2a1ef44a804f0cb5ae850b1f157f328ef20c15ec6c2f473a76389ab62e2394acc586b86e3a5d98140c33d067cfe58c4b2ddc38627dd4c7d1024dec4902964860c8d9af794cf578faa08dc63b13add6f95c9a1e775a705cc82fd8e572b30de9ddfb5ce6b1537aa46539e275c212e4dce156e0da0c2d6388011e10662e1e50d7238b750ea630ce1dad5c3613ccf005ff356422a2b64d1a88839cdd948da4ce860262aa021905d538eb80fbd8ddeca2c3eb3b1f39f80f41e80f471da89e39f29b214c1d7b615af3c3af93d5bea0aae9dd5f536aa1db7eb57bfc6fa04f090d5452b3cf205519631f0c9c573456d252b365316fe7571d9897f52793a479048b2bcdff59d166c499bf270ba6f6e552ca968915bad7744c6408bd5e1cfef46a356ed15305e33feb99224986282e51b265201d22fe78324537bf5ec1b6cc433e4bed4abbf3c954ff677f803487c5c5e91c51295f8b5610834bd6d0296e24ba7e8d92d02560cf45224be39dd33829dc72e547cd447bb5c249cdad66d8e77c10b07850305d623a517e41f7999bde3cabf3aff83a94b949", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x19) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/190, 0xbe) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) kqueue() fchdir(r0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x820, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x8000000) r0 = geteuid() r1 = socket$inet6(0x18, 0x8007, 0x80000001) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffdcf) setreuid(r0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) geteuid() ioctl$BIOCFLUSH(r4, 0x20004268) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='-\x00\b \x00ile0\x00'], 0x6a) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETWF(r0, 0x4020426b, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x7ff, 0x4) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530000626f492ec7f8ea253f48fba1815b03d113f80bc1696c6c8ac1154ffac19b9cb308c92ea7dbd6703458c85119a63f47ffeb15045108ccbefb4a1795568d32cfcdbdef5b67d33cd503181124c561f640ec4eaad3aafc514177f39395cac2b4814a21805baa3cea096b22de029272300"/131], 0x1, 0x0, 0xffffffffffffffa1}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x9, 0x4, 0x7, {[0x200, 0x6, 0x2, 0x3ff, 0x7034c1ef, 0xee, 0x9566, 0xd, 0xffff, 0x9c, 0x1ff, 0xfffffffffffffffd, 0x6, 0xfff, 0x8, 0x80000001, 0x96d8, 0xf22], [0x1, 0x401, 0xfff, 0x100000000, 0x8d5a, 0xff, 0x8, 0x3, 0x7461, 0x80000000], [0x100000000, 0xee24, 0xfffffffffffffe00, 0x3, 0x3393, 0xc0000, 0x81], [0x6, 0x7, 0x8, 0x80000000, 0x4, 0x3], [{0x96ce, 0x7, 0x8, 0x9}, {0x1, 0xff86, 0x670a800000000, 0xd0b}, {0x80000001, 0xffffffffffff0000, 0xc35, 0x2}, {0xffffffffffffff7f, 0x8b6, 0x3ff, 0x1}, {0x5, 0x5, 0x7f, 0x9}, {0x4b7, 0xfffffffffffffff9, 0x3f, 0x3}, {0x81, 0x5, 0x6, 0x400}, {0x4, 0x6, 0x81, 0x400}], {0x2, 0x2, 0x9, 0x1}, {0x2, 0x4, 0x6, 0x8000}}}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, '.\x00'}, 0x4) 16:00:21 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) recvfrom(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x801, &(0x7f0000001080)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc) listen(r1, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x7) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xfffffffffffffbff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x803, &(0x7f0000000040)={0x2, 0x0}, 0xc) chflags(&(0x7f0000000000)='./file0\x00', 0x1) setsockopt(r0, 0x0, 0x14, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:22 executing program 1: socket(0x23, 0x0, 0x7) socket(0x1f, 0x0, 0x4) socket(0x18, 0x4, 0x8) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8b, 0x7}], 0x1}) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYPTR64], 0x2) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0)=0x20083, 0xc6) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x0, 0x100000000000000, 0x5, r1}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) shutdown(r0, 0x2) getpgrp() r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 16:00:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x4d, 0x0, 0x0, 0x4}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) pipe2(&(0x7f00000000c0), 0x10000) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x8, 0x4e2, './file1\x00', 0x4, 0x3f, 0x3, 0x40}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:22 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = dup(0xffffffffffffff9c) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x6) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) ioctl$KDENABIO(r2, 0x20004b3c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) sendto(r2, &(0x7f0000000140)="5b5c407a1b140aed56964d11f39edb3ba7f08cfdc970fafdef3acb7fff4d63", 0x1f, 0x8, &(0x7f0000000180)=@in6={0x18, 0x0, 0x5a2c, 0x9}, 0xc) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x10001) setregid(r1, r0) getrlimit(0x7, &(0x7f0000000000)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000200)=0x1) 16:00:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x300, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) 16:00:22 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000300)="582720efc6d86ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbf07b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a10053404453d315fca546653750e999bf7ec6708d9358858bb6f427efdf8", 0xfffffffd) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x3c1400000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) getpeername$unix(r1, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:22 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchflags(r0, 0x10001) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x6) getsockopt(r0, 0xff, 0x401, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) socket$inet6(0x18, 0x1, 0x6) 16:00:23 executing program 0: geteuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x476}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x1000000005) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x4, 0xe01, 0x3, 0x7fffffff, "2458f25d165a66cedfb4212dd477216c4e4b068f", 0xfff, 0x3}) pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) dup(r4) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) read(r5, &(0x7f0000001600)=""/52, 0x34) write(r6, &(0x7f00000001c0), 0x201) 16:00:23 executing program 1: r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x0) close(r0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lseek(r1, 0x0, 0x0, 0x3) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/206, 0xce) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)="541ae4c51648d727323c613e4bccf64beae637e51eb8730a0baa7f12580fb375ccd8c2df1b6160df74dca149cc88457ee240a03c815ac884c2326fd1531d3cac8b59c8fd4ba1e180065979042a1823d9c97f0a47fbe87712", 0x58}], 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x3) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/198, 0xc6) lchown(&(0x7f0000000400)='./file0\x00', r3, r4) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="abc4f5924c43803cef72ba37cd5b89769d5de90c950c07f2d4ecb913849f97aa2e545e8bfc365bb12dc637b670b42aa2402c62e06e0c743a3789c3948bc6abdfabc24995de47a5e224244701a60bc3d62032ac3809679ca0d3fc18b23a1e6970bc02e1ad877c1698e97bf33b7d954b9656ddaaba4d01f711bdac2d9fc4411528482c2984923195e4a2ffd6c4a2e66bc6540014e88adb92b04aab0a6af39d552d1864f9fccbd2861d400cc892801d8a3182051ffc281ec5b840a84dc5", 0xbc}], 0x1) setitimer(0x0, &(0x7f0000000540)={{0xc00000000, 0x9}, {0x3ff, 0x9}}, &(0x7f0000000580)) msgget$private(0x0, 0x80) getsockname$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f0000000640)=[{0x3ff, 0x3f, 0x8, 0x2}, {0xafd, 0x1ff, 0x11a4}]}) bind$inet(r1, &(0x7f00000006c0)={0x2, 0x1}, 0xc) r5 = getegid() writev(r1, &(0x7f0000000700), 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000740)={0x6, 0x101}, 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000780)) accept$inet6(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) setitimer(0x3, &(0x7f0000000840)={{0x1ff, 0x8}, {0x5, 0x9}}, &(0x7f0000000880)) r6 = shmget(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000008c0)={{0xd2e, r3, r5, r3, r4, 0x8, 0x7ff}, 0x1000, 0x8000, r2, r2, 0xce4, 0x1ab5, 0xf295}) getpeername$inet(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) mknod$loop(&(0x7f00000009c0)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000000a00)="95b774776824b912cbc6e38a713c114f3b2917eb3830a8f6791b2363b38cc619558158e377bc7b78c3b5488a659e7551d4bedcfc13e65b7e201588cc38af88f6deb8c36c593fee7b4df93fe8196c57e4a12d84d23afad903590eef7b087b0669bb3e79a9e1c3f130997156e10aa30ccb4586888e97a2c54d42eea9106adbafdb1aae884422ef6c37ffb5d0259f9bdc5583004a135f334303429e9bdfa8fa54fa37255425195149f1f4db72085fe2eab53131582ef2852a4926763db031ac63dac5aee1ba682e1996c189b4d0458b18503c32ebd2a91ba67d46a4ddfe0eacef7a857795866feb09da12a1cfbe925675da08825e8a2ae5703dee141c7ef74f", 0xfe}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() r3 = geteuid() r4 = getgid() getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) close(r0) listen(r0, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="47ee3530bd8e6e0181c7d8f0c1dc73a584d9a114c8c0829abede4a43265fdf5a9b424a0bf827fb6192689bb3e98f45efc638614c0d4265070f476d5aa805d814aa91c9b3915a73df8fe74f22a22b140647f987d88f74cb7e5aa8dbc96c3088f39c96e8335bb605eaebd56fae32a84040aeacf3c11235e659bb2887741405af29b3933cf850385857855e1fd1ed0461711ee8458ca88b1a128f0a1a0fae5fa476fecffd93671a843452debbad1d83d4451b33b747873b485888ec42c1e04e", 0xbe}, {&(0x7f0000000100)="427a1de5e50b45c0a34529342518ea7aa412a9b03948e4c94d649f0e762bb23c11dc58ca29687214d5bcf217291d90ff6228f4db72dcf06d61b42219922bb5b33e4ec2a3ba4adc5a303f6e", 0x4b}, {&(0x7f0000000180)="c6ee916b58a6abcd768d05568abb85d12f22d5b6261fb109a1c319ba21edb09a0e1917188c3c1be90cf2267d8c08c8cd27ed5befd5c376661e1adb0e50e51a42ea63e6bbe19eca8a1bd60802738556b7da1f9c7be0bc063146f71d5e2353d2cffd447155c5306f9d60680ceaf77a6a58c8368d65b62d6c74d4d50821c65c2d71060e54c0c0ca8b33325bde6d0f4df68068dbd926bf", 0x95}, {&(0x7f0000000240)}, {&(0x7f0000000480)="7b71f0b902b04143568621ffbd498195cd64bd875e842135e23f8baa2ab48f87a213e780eae2e5ce42c43145184e490242e109dc1f6ce4b2c966cec98a92d5be29d7a86d5816686e433486bcae93bb3a4bf9a348d5816ac51109ae44a1f5872eea69f35f1d4405ef7139944cd5f059a1d41d6c146e8541740900de1697d751a0a626494ddb470a2a5714b1499779deb12dd69fe4ff769e80b3e1e1c85ca6af43d0484153aa9edede6a7604fe1da3ca36de8eeaced889d99916786f0dcc0ce2aef8c450f9fb3bb4c1b043a03ea0ef2442618583332d6a3f8f7c4ded2bd12fc904bfd487bf591f0097da73f99373841c4262cacb35411c98d708511a3d6ac319ab01103a61fcc86263b1b5340108a9b51ef2e8a178ac9f462a77b23c26e9a81ef043ff0cfec70d3115f7f5757203e5dd17fbb61896a99d7521c793fd8a9d9ead68d42fe56b4e3e55293f71f2e9dc1a9cefced8374ce456e56601aa4e0bf0017176e8687d788ef0b4210c9944f79d29e1c9f0cbb7f9ef6887800d571f9f9295949ecb094285fee929531db93a27fa6124b640b49c75001758e683213d19bcab4f9ba445ffbd74fed8c6758f53bdb8ca076366e9db6d085ddd2da00d304eda78d309a4e3517f95c71a44f1bd243d845a113939b34a21291e106ae7cff5a9e06408de634e351e414681581bb968d637c3564691c89c54e7477af06d9ee960b28e5f2a9348e40d20a50353b9a71ca55941cb1c1e8766f13b1b64dd436ebc654800c7134246ba7076f1109cefa722da8752b409e8be6965c7fd9b96cb2561e947d8eeffdd58e48a9db8f236e2921e31bcf97d1a77212566d32a177be974fb41f61f421861be9139fd259a3bec23aa0b5472963edaa5f0dcfdb025966198436fab2db084dcd74ba1dcd437c9443e9d38eedb98d680d4e662f2e29bf2baec82c5bacf1f4d8de822f58b68869c1a0adeebad78e59b94488ed43edfc3e9d023d4f5b23ff8f2cd5948f8b20e4d4f67345a063e3419a82611f8c004d73c2345d0d3bb14d6fab85f820125683349687f99198c23be1536b503333594dfc73439fc81c57ce607268fd21b47f3c625e566719c06037c843db97d17bd97fa3f1acc29b4e8b23befc4e06f80622df0dd1521e3ad5d546d422899c579e8dab6808de9ddd3f30a515674de707dc384c895750ac5b8d56e631b50caa98e26a6368ffa88fccf89f4d5a47e2ab182212e358dc9311e7504ebab3e350002373ed9435012ee294a94b47363da3ee7a4b7ea2ec51d8bd60a46548944ac3bf56ef53f52f6fe5d42c83bd69c446c05663f34a1470cda64add65fdf56bfed25c435064c71cf87476915cfed1eeecd0412c01dc5f301d082141a711e9409e9bd85533761398e5aa686d4ec9bd2d2e5b16996f6aa2e2a5adc80f8cd1c388c3b6dfcf7013dc119cc89bcb3d6387259ba7cb4c0a8346da63cc38dba3a8f844a6d0f6b4023a5d1f3c5f297bf767ed68668210afcac85b13f31d7f1663942c37528782b90a9803e5ac5e5178d8dc15d4ca676cee4ba2e5c0e9c4652b30ab66098e73d7bc4650affb80213f3256a63ce8dae98afb7afccaa8a49a1a4a229cac0f1c30591a3be3d9313d037ee84be04b2bf807bbb73ad2feadf3fb91004d2e6697d4b98a74c6bb585c59142edc0511f428921041f7f0bad3188d8907b74843453b6bb8e2bcc135fb8c2f64f60eecc7e226e20acb7fe322ce7adbbabf1756a42835dc973f4eebdcdea8a6269c583c69ece18e6c109262f0c9803d39943bec2c834a953b997cc88d84620e5465f45b29d3c86192490f1836ac35d34d768a8604e1e0eee020a89ff87f857766097826d7a887618c65863f331f2205afa4c9dfeaa987ead791acb0183c1d58501abac7a0f3d7cd4ab7950f9dccaa6d95effa3b14cd79401a9aa04799af6904799c71830f1be8728ba58c2b82b2fe41f73affa28e7280b472baf6d4ea90bc45672568c5464ba84d23285f3d0ae1aa834b4e54bd92b47da5846f4a34e63b077c91d8d030f243ddd5bbb166bd1344bfbcf56fac22eb53b9354cb934626413d2b10d56005685ad8d1e16d104cfb49ec82f414c564d977bc576f23e4f5d8767cf99be5f58529dea55e9cb118abd9eb93081639730cd850e37a53db2ffe668202976015617e955e0ca1aeb9f9cc6dcfe52185921cbe24085d2aacde59973df43a4ba49dec38957f3ceb1201c2274ef288c8da8b7a09a0018372349d198fc52cc04cc6e0ce3939d17d7d30171010752fae1bb105f978c9b39b79ead0a27b8ebbf697309612d5dc23a59110b66a5239e6413254d55302a8b53c2b9693fb7c67891ef5d6b7332678ff6e902d52285cf2ffe83c9b47d88fcf18dae3fdfdc32f740f09df8e4b42720d3777ed51272aafd2aa724cbd1cd097ba70bc251ad6807b75d0ec4d0ec27b6526fc42e92c04824213d0cb86cdb57789d0294b9cd77210cf8a8e5cbdb9e29983698c373cd22a979124c256bcb3abe9c86c935bf1f643fe84615eb1244a03f9c52c1bda047f735b3aac970ada27dc89e6b3e915c82fda860c2b2692db70e581e93c47777dd763dd8cc324a1f6f69613577a19dd065f06f080f5397ceb32a00f41a86f1a6a333dc4499b5e3093e50a9f91016e7ad137c8e498e9bb509462104bab16063ab59d7ac225e651192a6e993f7224fa3194941b4069d9313eb792ec57c07c302b54f2eff7eeae59aa78ef235432d1117e1b0a481d29e0b4d46e3e47f4539e0d95ae8e764dbd0b3eb5e33e8eeff3bee5cc7897fb2ba349c93bb9e58534018978f7e4e0739939a6a5b40bc1bebca44d4e088a15dc71d0ec1f9422f82341ccee8aae1dce5c66e17da43791719f2e72afb1678f83c7cee6f5d53920d940aef8ecaa70b7ad0caecfb8ac59807a45c6277a68ae2fd012ba817ce9c31baf88e2f2408bbbf6354026815518a886f036495b61f99ee6a1bb59b503401e3ddbec1c3d35207779b878b2c96c88419224a5ade8928be96e45623c2acb9ef591a9478935ef0e10298a30955168cedcd5267fcf6fb47330e793f711ff1a219cbec85bd1d4f261e6449557438e5c62fa18430df5f8c200a25ff10c7ebc1b6ea67159be5c8e034f8eaf331b5893598ed0867337c0be0739867f7f30f2dc7801d5e67a5064cc166477dd2f014e648a8afb908e3987dcb6c6a38d77dcf001c3c59a8bc2f5e535a4bbdf36dc3d3863d0d45c306ad1b211e5c86dab1b928cdbf08784c5ddb3113baa269eb9b6ad76a1906721f63caad86868a9d08b8e2e88249fa4fa6842f6abed24bd52db335254cd52477091d02712b21c8c2892694610b10fb2d5626889b9b3e798367111394c7e7759fcd1e8c5b589d090116ebdb6fc13281dad8b961d6bda036c9068e1a19ce8c2d6781d6e322e3c1e05d64003113dc078fba94dbaa8680bb72bf1074b7084d524bc179354dbb24ceecf67464a85d739c8d84e2cb8524f9e67dc6ad69cb5551a1b4b028b7cf84f5dfd7e21c57717b4414ea9223297bee3d6c441ee24fa4156d92d912b447fb9c288c648f90bf86f6a2896c9428e7ce6fa030de21a967c6eca9e5a6d3d8aae1728b74623d7ea7efa671818a5439a775f24501e7a77fb22684f9719a66bc254cca6d021769f36b5e151c06acc21077c71ab61e05f8db1ff27672fca54b0bb27ff9bf83c2c4767b7a42341ede66a69b412f4003ccaaaf6efd0278e554643460196fc68644f27b939df1f4253b179d61197bda1344148bf7a6c86b4bf829d28d15d45e642b29c607b9c2218d285f228a650256fc8d9fc0b802a9293d820819a830403ca05551193c2a426871543f9f2807119e86c65481fbefc4f44c20a6b72d2653ae129504bb038d9e021b810ddabd3052d3f6c0da8acf60c691c102b7f49b1662e9749f529821b0b4171faca4ff49f518eb4e9ac8d8f623cfec68b90e1859b72debc03b0410ca2fb2be50d01de97480aa62b07d5d20a05d68dc1a7e82bb6d2371d2c8aa5faf62c1444c799ef8de512b899bd359853ce370346dc4b665cb041034d622884ed058def282af465df73b10d3540b41b6224a5ef08f3164917d43a6724d9c8aa75c5897bab1815da0c20fa13d2a78f0308dd67b081b0a975a8b680e9ff264a04cdd6ed03902559b9eae01f7c4a69a4948dcfb2d06a74604317c34fb80341fbf06b665191dba145ae83ea233db7eb623bc722cc0f229de01214e2b735fae9797ed306d6ba1077616f9502903d3f3d4eb9b92d51d5c1a2f8312e4bde01424c44424dabbd33cde117ba783af21a72e5c33afd74f3a0e1662d125ea4cf529d7c8450f2d7143a75c69fd9bc9ad8eb1046996e86dec2f81646310f8d5a909868a3aa289b4a21b918db6bca1ac375b60ee26e78c9f43882ee7259c5330d9ed5405f062ea34c3ea22bdca58ef4d9963b075b44421a6a74578e839831ef8d8bd9c47c638c06e11e0c08209959e38f345fb8425440a5972ed813c4bf809c60eda1e3f41d2e39bdbfb870eb7ccb7c24272c4be086d8b5ccfd55325a79097512e0ba758696ecfc4473d511575bcbaccbd543b83f0ca6e75b36791f31e888f4848120a61b3a8af50002ec52754e5ae8267975d72e2bc13d4e725c6ed0f9ff97675fd62482f0ea1934c974ee9428eb59d49c03700b25414eced64fc7a6029954fb3ef6e5773bd5cec0191927f6a92705de15e83a09e2cd70b0d4647e38d00b4b8e0012cc3997e41ebfb7a21acf570ebb6060bed7d4b052d491578ad62906ea13cc29a44e57d797fbe5007af3e93da8b9d35e2c89290b93bd06893c68b66c8613904b75f80b0b854fbd669f3d9c8477c938973105cc5136970bb8abceaf09c410b6c6518b42e84e36d1ac73a0acb44d65af18865f188c71fd70c00694bc51d97bbe28758e746574dd43bc268026bf587d271f15fb2aa2f910a1347cc927a073a0e733fa1d81e9816b71d6e192340bf4a9ef9854c7351e43685cb0839cfcebf6116810799c2133f8972b520282c78ae4dfb6e3aa3fc8177db9cb0433e94fd73faea98d9f456cfc91a79f5fb1f10c5485837838f6e247b302f79ad03bb70808be09bc130fd2b488b6d3476ae5dbdfa7660edccc40501bf350116f9479441300865a9961a30a1c16fdfe91c5246ceee37e2406e79b8a1192d50cee85e1e021fb9b4c8925fca90e7afe6bd240ff0308902921eb7b5cbc9279926411b67de66eac11d159d000d4b0f4ec81b8c5d18739792488856cd434f9bbb1436f549be5f971e85a048458e5654730be3b12ece33a4a45b212f92fd0d2b780df519a4ba91858afe60801e4925fb6a9da2fae3c9c62808402d446eb3c71c18f18994ae9a651b5a85596907b48e56458002815216e19c7671b38955c5a22f9e8c59580845dfcd100f6c0715830d6b513c12da1158b441a830b84ed45de5212e4ecdd197ee3da95490a0598df111dd2a803fa8622b10663f0e48332ea3efd75c60545a3d9b5d4df3fcd6db2f0c240060c84dbe3820d6cfe5a5af69dd2af2f5e64cbd5e18ccb6e87377a63fccc13c5e660952507add78a480079617260068bdbebaf4036bf37d314dbb821fe4896537797511cb3d04c3d7d67723217a8d48503c97ed8439bfa8e238df0b12aba2c0c91b69743e9488423a22bbbb9310e82f1f9043747787ba350c15dd5fe88f23adb58063d45f1d8e72e8f21e87e3906b0e3954db593db7ceca527903bc926d22d25c0f861c50dea965a9f1b576d1def94d55662c8c02faaddc0f2422543ad23d0bf97d72b81bb01ab1d554e2716d56d82d3cfc5b5f6a9", 0x1000}], 0x5, &(0x7f00000028c0)=[{0xd8, 0x1, 0x0, "55c2beabb2efcf3f39a2595f01000000010000007459f5fcce0c71f50df1574826a03fb9bff6b517f2b9d9bec0d8890fccd1e5abad04e895e23eacc005042a87d39920f40bafb359de14c7c8defb6560b7b5e04851bd1925129fde3a22b884614f6300000000000000000086e80000000000000000000000000022ae4c2253cf572f9b364c5d390e8a5e9d7a490865d3b8897544d64d07f8570b70166d1082952768e36219ac0e5c4f559bdd9bf4b3cdc69ddd96c6f4bd6622d7f3595198000000"}, {0xd0, 0x1, 0xbae2, "e19da41c24c96a80beeeb4e1b5da1cfcf065d778467b843379e249515a4484b46dbd18f3c3d7469440617ab97e0eb6a5d017067a6462b666caaf16a89e5acbe8d60367b660f3e40842f91fdbc60355db05149ddbad12e42806a4551f727df6873f7629c6cc651904cc3b5628fa67cc397caaf5633346cdbcb0ba8eb129bb7c8958ec179fac64fd679724d5c91ea244798860631ad5ed3ce50418adee5156f1065abaa272dba522713faf7f680a48c86eec7fed7a9e9a11eb68b632f22e7435"}, {0x110, 0x0, 0x800, "1148926bfbe670ccd9828712c518d02dd4f078b0428a5447f3d6f3dae77e1e08906a75238f6a962864eb67a364e3a81ecd9da58551234f4ed63cd0c81e111687ac8fa5617ab22076c2accafc53b28138502742bb66f7e79fa50e3a7d4f980f31034899f197fc4cbed9cbc40f14c4fbb29492615293b96e4fef4a165ef0daf3ba614062ca665c9e6e4650ffe5168633feb251ea48f44fe03d5b16575062a586dca2dd11ad594e8d7dbc1a9eb493a925b4b9902faa4b6287313dd0e01fecf54dec83b58356e03d81b9b1248a42bf9c83ef92f2b9b2779bdb512192c4b3ad2e282a5b5a12211588de063c5d7387c377c067c554d58d1c9834a17697e5dbc6c9"}, {0x1010, 0xffff, 0x8001, "a3a16aa7a69b5b21758057a5a6aec28d2a22d1bf85213897469e3cfc941aa03d14b9a75c2ffd4d2a6eb174b839881090ad066280e331112954795e0f69e8121dc63a056eb92843911bdc236b7fdc9c043fc6c26b574aa8a619b9ca20d65c89bac7b66597fd7b3b8553a46fc4a85dd89bfc866ab3273d17bbc993ecfaa03cfd228793aff52f8a48f9438b6b1a6965d475e8df672c0644e5b4b7b5a291db83dc88cf2dfd219662c70ba6717ff1e549d40ba06d389ee6501c798daca1329685b6a46394210f4e3fb740e87011176e4a0296a3cb59f60f8d7caf792dcea4a9dbb3d37d49ced808a955ff074d09c28d8b90b21690c0bca1c699432a05a9ddb298778335841e6c7a7e95f4e5861c06c7c3f1a1436dbf0cec2024bb85905644e28bb3db3a197427b08c7cf33ab87ae21e06594fbc7cc4f0259eeacd17e8500fc925f1c7c39f34d7b534c2bf0b7222c8bc9852112e0ecc7069a0980f6a9e63353198adcad92f3f72aee19eef9af0aca507557a924b312b8927671163ea3f0c13288b06f7689a2bf0044b8d65920663b519b25385cf1738106fe2aabebcef55676d1ce70dc60f222393fe2c8459c5ec1fe074920d8c18c6eeb992ae86e571368f06a94586a032cf8a329fbe6c69d8c2002370797106a3f7ec76abde2587396ff62ef57e0048f4b5a1ea5e6dba0b8f841f074f618f765a5b7c315737d3bc21ebbe5637b1446ca6bf6b08044eca80fae6c8caa7e56406ea08754db7004fa60a105ec56447e0333626728487fb76dd17550af111b4dd36942b953d396a032f982c01a596c6c1151152510dbed28c43afce2cd593cbc5bc749c2a14be02a92ead3c7e223906f5b299b6730cc4c20e90c14409e4f326d7ecaaeec494e679e58ed6ed40bfa7938f4cf28e5a86759180155ef7459c391cb3fdcb1a0f221674e2dff015cc9e2bd019bfd485f239b273c59adf5bd5440a2026d3887b796d3ba4463e24e5c37c6a2f5ac3f1afc46af417022a5435deeddf45410d0be6f7c8495b88ff56d2633d21930104b5992676bea521b1f353d85c026a66e0b020bbe6d013256fae215fa3e3d731bc737cf1def863dd443b13d1072a4351b2a445a5bb257edb77222d7d4e804c49f828fa56b405f8e9bfb8227fa9c8faeaac8c2c3600013775a3acbcfee6a5e43227056d343f93397150395aba8c3549dc51d5cef418a601fc92ec8d81c44d17014adbe117a9a9b3e82f4bb3044214da4a6272a6a3933180479ee705269597cf60f060d29f5011d9b39e08b80c4719f74f0b10e3b4f87142a969656dc16b8d01df5232a2d044e5d5805402b9d265f13dfe278c45ee93d2c2dd64fe158c6df1d4f95612fb2a5a0c2b3e36eac9ed19f6fd7a8bef7bd62b7b57024136685e6af3d6addb38fceb4256afee8e620beb1590a763183dc60808207d6111065ac1f4430f307602d4b3ba12546dea5ccd01d336f06449836235848c7e484f7acb197a4cb1e384822f77457991e7b3392251eec8f253edef147102922b7f222eaf507427c843de612e17956dbb430427cbc34d48345a8c83819f8b7666f5923cf7b1f23e7ab5821040d6f8667182f778b55729aab11deb52502fcea9f959f340a9796889f50e8189e42a2b8fa75e5ff3f1f7384a7505f51cf610d9ba14094bcb0a5da20dda0c615d62f072cbfd8658379243543652be54ef5db78e468e042d9180dc0b6be7ef98dd0051b355e0539ea808f98094c8c1a445d69010d4f1b914232b8894ac85496d1a4a014bbdfb6c60387c049886a6d479f6481e02b7388fdfa32faa17e5a967379d3000bb7be618416cdb9fcb156ae3b9f17b41ef5e589292d020496c0290b455f948cc299c8fa99d8459b8f9c08ebeee6b7af8c1a102903d869d607282c9f70886168a2fa7b4dc7275070b53df8ea9f3ff1d14e7a8932af125876ea62579f1ce09756097ee53ab31a60dffdc358f2d5ac7b6fbfb7642e8a424f504d875f4aa46e6a90434c792b81115c053426373a19aadc0e42b62044a0a1bf1d89c1c7c9d0b625035a3122b6442a6859793ebe92ce22f527b9674c88f73e5b856916c389c9935060661412fbe4fe195c3f0e6b64a623e809382349d7f3ba4ce9e914ff4b92276e427a1ea8890c2cc2f72a28bfc915950ce43738e6764d2cefae8919a66f8071cc78c04d8378c919976949c54e4d1f37c8cc3d37e594a1656f94990a00fc0f5b51bd64e1b9d8f7d5bbd3940697c1ba4d1cf7448819ed0e005e3c4abcf6d6af7ea57bc4e708f90f34972b2f01ae5e135cf8f1fabad09c5e3cd37fc4f631004acc8b2d7273c167d86bf275ba4978ac375313ff9ed1637a226fcc0884c8e1914b0893ffb758d5df622c775e4cccac8e1995a57ab976047b5e7c165357b0ba65102c9c55552e6a60872d5de3f20d17709208d01dbac0a08bea03a5878d50da16c3d22064ae108f6c008293de101438924eee965d5b05a9b22fff95bfd4ce6f437d44668ab232a92fc722c9b06e80755e9d51987bee1b5f4d45bcc2ad1807c985eefbc41400e7015bf9c64124f1ee458bbe864d356d393dd641d1275820084447caef3ce4019b3d2f8f21f507add5962b305cc452cab40d4b1b2a9e451e6c5b2e935eed21b3143edfe095d097c4a52a3e7614009597386ff6f3422f48a989a811c7f65d04b9a91c54a32be6c0211b946caf6270aa23680cfa84da709945e354ce0bcbdfd68957cc0d4277fb5b948da4c08802a81009c771d9b7dbf28e86695c2d168b0e587534b3cba2beecdb91409b49a511fddadfee510982efa4484659ac3461396ed99caffb63965ae3a34ae653afb34f31e02c124f09be4fe2d1557f5edd00a98ee999d4312ad37bf4d9d60c0878fe5942b940e27759d186405382365a4604c254f2bd10d1a367be163bdbd69a87a8e4137d8b5d70089a554bba3bb5781f1f0ef6b359702512c46b3d56668b6cea6bb2f875174b6330d9cc1bde1c9d212842aeaf3e71733d0977ee21c86dde3570c3a043145a998a8c0cd03459b16b14baa0428cd0d31ab139108aab790de7d6b75990b28a3c9f4dcdca12b08fda3207a3c7f12fe58bdd30f4d040ae049fddb51f0b18c3246ea334ca0d90b436188b64544f2d7e7cf712c0710e4ef7218024b77f7a1f7cf90345d101f8862eb1c1c250e606204f705e9146397585555e91cef5d3877528fdab001a1dc36253686c2c779eb8474ef938f1e1b13635ae2f9e01fd7872a614385fae4f8f96e9df4c8a807128a58aaea7d7ab530e873f6a425099b6ec5ee4e01fb35d9ccbb71d35938cb5ed6e59d948b19e0ab9708b2e335bce6457b70da56c51b8f33255026a2b0224c5deea3ed23dbaa7c07b3a53a38c8a6e91fbce79eb1a8d59d0b072b63a9b49c03764146c87b4540b6bf584424df53647f6f6c330ed87ea0a10e1031a37e2cb81423f91a68684b41579beccffbf1a5e55605d47f08c43fa9989285c2f6e95cc70fb0c586df84a76389d83255fde3878eb32c9ea685fc305b56719c3b33d9790bb38468f65c71426a22f9a843def465fcd662ef05886ca62d85b9bdb03e61eab41e68cf1af675bb255670d5c95cebde7f610fcff91506758c0badba98d28b43488fa3f13f370fe997d0369e24e83b5609d15da163aa3658e8638b4e5ee2b77b0abfcde2815bdbe8cbfaeb123169ab08079d06590ad9bb974c3ed0477c06e0f98cb2d3158508c9f0625fa1e05d0f733f11e3d4ecd33718b8ead1f1a5cb0a3f70ec0b8e80080deddc79e3b742820cc7677106acf0cf870054fa18b648fe99e0830ebb01605d227a0d16a3f23b56e479e4956ee3c9b54af0bac0f88aa98990b8d36fb8688afe6afcac56dd692904a5137039aa67bdff8b10c950fc32980059427e9e40fed6a2cf520a62066902a4e6ea6958881ef9020285150c5efed6496fe6f2081d509e6e1787c463009506c2bb1fabe78f6f5981a628bba558a211afd4a04c6735a654c2d1fdd5e6b813be9f8845a44694069a933607a01df4e1562686d358732ee0be0367a13b41fdc622a6b438a197fa1d065ad3ebb598cc9cc84856a031cbce17f1de7fc84e276b59e4aad6e8d9daac895b3fe74b4eea46589b4ffb043ce818f55e447e219632a002d918c2ae647a887a546e570ee81252af72b356660032d0dc928d64131934a6afbefbe1cf9d695336713bb3e7969c49c94362f8949c31f25d86b6d9269a36c8ab2fe3c2595fbc8e745028af13d14961e5948dad59af73b0ebad867bd05180105477bddfaca7fe0dac32e57a4ef2ab71169aa62313a27e7b8238626b4ec66ca84bcdd13a14cc480ef1d0a73357315df68557fdab17e6bb9855f638054d8c457d8bf80e935c2f0093d34dd9be01582b58554ef178015057cafcfdf7057971c2179c25341bebd02ed51ee546700dcfc0fbbb7661089eecbf00c937fccf8f100c08a2662434351f93db9e1107e4f45459d426f1b6361a31697d9ec8924fd0e31f21e57c848a510e0e45b959097ad60af9bdee61bcd03db824476afcaf493fdae3fd65e0dc5f5e6d9e3829e76b48fb605705ed2cc5dbda5b4f3d69bb7904a349f53e2a2653d638a67f05de30becf91106c276d773a2233456b4a0e7c5e168b8cb500a467a15514cbb620a0bb3586cfca69365853109d63bb62ff6e0a55608764969ead6d7e2007a8116244378352250ebff651d45e8a0d8484b198f03aa4dfad0ec6208afc101b51902255558148cf9e8878168b525112fa6fff6a751d2cc9645f955bfa35dce25ad976c3ffff7c1a85d0c1ede5941b0df3ed7f748cfdce3571cf55017d3180b4867c2f594add258b3469af19523ac5809c55393060e204badb0d6c93c579fcda60c56f1732ff99efeed701770b0257e3c43cee03bdc0abb51807bfe09416f471d5b2414dc5d09bffd7a780c6ad377c912a3cb62a0766349723ccb0e99702adb5b408d999a9a3c5538e904dda7921571220be746423afe065c3b16e018539e887adcee59e7dd46dff9ddf647358be0755479b93b22e1f49a0047018f55334df3bcd0e9871aabd3cf624ae5fe1106613bc399a6ee9fb11a9ec5cd76b263497b8e9ca13f802c19f4d76280ff35bae3755c08f017cd0dbd052994faeddefd36bfef810081c3150f06b1f75d57530021d487e60d55cae256b4d42872d1b8fbf20a9e85602df4f1cc054ff926855adfe2949676f1fd12691502bb2d0b2f4a828e596f481302887091fe45ce63363bb843d7b4d312ac26d0e37780bb2067426ac27ed28119a5bd34a2dce7a7613c236419db5e131d57c784a945fab0ce049e6eae16c9b2405dac731ec5b89f1f7f2a2a0cd1dde1e32a7a22cf873a872af75c95e047365206678cd6e9d85ea5e819fd0bd5677a1abf539e14ec61347e29b45454fb71d74f47fc57a1e771ba9f8095d44ba2f0f3b8a0a7754eaae6186eb62d98534e69eba3b3e799fa7caa2b9598445e26057cafe5414227560d72bda2b29b35bfc034c2176b0a2370562a01c028607300071ceb95b10762687b077d0b51383e3ae2225f090c31a933177905c027d7ff0ed492e2d6c089bcf8ac09f020d5988dfa90f449af8927426a8da1fca3b48c880fa7af79164819a9ea436e948bb7b8f5df16020d526a8edc16c8a51fedb73f45abac835e115910fe7d01862404acc144068c2513b5e602fc756701f9315bbfa9c21b06209f05e353baa35a636965e8bb81c9ca87da38e49d9a2c5e86280742681ccb6e738a20f6a368e19539ef11e6234e6b2c74c54ec43feb1e9c6ebee6362f27ccc4847b1aaa9cce153"}, {0x58, 0x7ed59ba8fc99a575, 0x7, "64a321f8b002ef17383c52a78bf9bf79b0a39c4f872f666ac885ca1b49df77cc3ab39f49cdd7c9ba8f9d0b1a045993bc0962d1574f02a58d1b7c5a65e0ac9bc8f48120e4"}, {0xf0, 0xffff, 0x7fff, "64ed346da4b487a632f841650a5c6fd837c81201b43617ffcfd49c746350f7fa746e7818389becf973089980b2eb8f0f555e1e31ab917a39df81ab8256132cbacdd82bf602b37a64b08be4f5e12ca82518f5a89f791369b22ac05a3087c1178122f04609632382b7a4e43919e53f5b8e918c69f91a0ff697e9daa766fb58101ad19a68f49ad3a8b9def9d3fde2b4635c93cab1b455a4d19b94f822d0658e921195d2cb384a4dd4e9686d4d8b71dbb83cdc0036694b93c3644602f6ec06d0196b59749e8d029b571af11a25f17e113ad5728ee70a98432093ea8a"}, {0x58, 0xffff, 0x8, "72f8faaeeb603689741c37a640496bcf464a92fe589b287ae77c1a9d059f54e04794be71794f050b51a4870c63db6b349bb362f2c65db13a632045843eac68b3981677f57f49390d"}], 0x1468}, 0xb) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x469, 0x4, 0x51, 0x1, 0x1000, 0xfff, 0x4, 0x1, 0x0, 0x5, 0x2}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:24 executing program 0: r0 = msgget(0x0, 0x100) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) socketpair(0x0, 0x0, 0x1, &(0x7f0000000580)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) connect(r8, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) r9 = getpid() r10 = getpid() setuid(r6) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x1, r3, r4, r5, r7, 0x80, 0x8}, 0x7, 0x9, r9, r10, 0xfffffffffffff91f, 0x7, 0x7fffffff, 0x2d2}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r12, 0x2, 0x3, &(0x7f0000000400)=""/133) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0xfff, 0x8001}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:24 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r0) getpeername$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ed7000000000000000000000000000000000000000000000000000000000000000000000057"], &(0x7f0000000380)=0x6e) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:24 executing program 1: r0 = socket(0x32, 0x4003, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008305ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/68, 0x44) 16:00:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2c0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1fe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) flock(r0, 0x1) 16:00:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x800) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186804008b00002b27febf3d000000000000000000ffff4f2200000000af53577eae61bc6fc06f8a36", 0x2c}], 0x1) 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x28, 0xa9, 0x3}, {0x1f, 0x1b, 0xc7, 0x7}, {0x5, 0x2, 0x5, 0x9bd}, {0xc9, 0x40, 0x9, 0x200}, {0x80000001, 0x3, 0x3, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x3, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x7, 0xb053073, 0x997}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050360000000000008005786ca900f0e08fed8cea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be841e4991f7c8df5f883ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872bb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000c400020208a371a3f800840000000000000001000000000000006376c456737d70b0ec85527efe0c76f966180a45c7b7035c6c0b05bedd95d6d6fcab7e9bd59ec72e302121a224a234c1e29b6badc05d026d08851896d2b42825d620f0090d22046997c0f87a42d5f6556829674fe6f768a8c3211e4d7d90138572a34abef29c89479009427766674a678871294928295110754990d8fd355d8061027d4bc77539a9820f150dc7afa54025468bfbcd004a47dbeab0fcc06d261cd29412f5", 0x146, 0x0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/13}, &(0x7f0000000140)=0xf) r2 = dup2(0xffffffffffffff9c, r1) openat(r2, &(0x7f0000000180)='./file0\x00', 0x10008, 0x0) socketpair(0x1, 0x5, 0xfd, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x8000, 0x200) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xff}) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000500)) rmdir(&(0x7f00000001c0)='./file0\x00') syz_open_pts() setuid(0xee01) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000001500)={{0x7f, 0x4}, {0xfffffffffffffff8, 0x1}}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) open(&(0x7f00000004c0)='./file0\x00', 0x200, 0x140) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ftruncate(r1, 0x0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x180, &(0x7f0000000200), &(0x7f0000000240)=0x4) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x8, 0x8, 0x8312, 0x4, "2ecec2ee6b37692795099dff637ae09840167727", 0x362a, 0x9}) r4 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000002c0)=""/239) setrlimit(0x7, &(0x7f0000000140)={0x3, 0x1ff}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000014c0)=0x3) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000003c0)=""/178) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280)={0x9, 0x800}, 0x10) 16:00:24 executing program 0: r0 = socket(0x11, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af62ff37282921e4fd89720fd3872bab70c1f5a872c8810600c53c894103b22f310b404f36a00f90006ee01be657ae05c500000002000000000000020207a371a3f800040000000000000001000000000000000095da", 0xb1, 0x0, 0x0, 0x0) close(r0) 16:00:24 executing program 1: r0 = geteuid() seteuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0xffffffffffffffff, 0x0, 0x37f) setsockopt$sock_int(r2, 0xffff, 0x102b, &(0x7f0000000000)=0x800, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1183, &(0x7f0000000040)=0x5, 0x4) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) sync() 16:00:24 executing program 1: r0 = socket(0x40000000000013, 0x7, 0x6f59) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008304ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:24 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x10, 0x94) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x1011, r0, 0x0, 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x1) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) socket$inet6(0x18, 0x4003, 0xffffffff7fffffff) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0xfffffd1b) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="b7bca3e8937ffda40d30170698f80d4d18fec46b2fe51523a21c6758d460ed6fe1", 0x21) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) kqueue() fcntl$setown(r3, 0x6, r4) dup2(r2, r3) pipe(&(0x7f0000000000)) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80c0, 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:24 executing program 0: 16:00:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) semget$private(0x0, 0x0, 0x40) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget(0x2, 0xc85685f9da866d9e, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3]) utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000140)="24cbe0d6a90600cc4bd75397dd088114392062f6864ac1ec911a7227565db435cf5ed058c28255733b7f821420bb4d3bf3ed7aba80285dc5b697b1b8adc2cd055a2cc2e413185e434e5644c7755c3a07e0085d22a75edab6fed82149598ff57e10b704f50a87da6aecd6e28339683c927d7e2f9de3d6e67e9b1c80855fe412b0616ed6de6907ae6a588b7cf42bf936abc15cc65db2a8d86a6477c828913f7a38b1f7a8f6804ae975b84dd227998af8af0103dcf4752f24", 0xffffff7f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10600, 0x4) r3 = syz_open_pts() close(r0) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/7}, &(0x7f0000000240)=0x9) dup(r3) dup2(r0, r0) syz_open_pts() 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101, 0x2}], 0x2}) fcntl$setflags(r0, 0x2, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x3, 0x5d0f1b5c}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="92e3fe", 0x3}, {&(0x7f0000000080)="67aa9a15fd805a5890be883a1173", 0xe}, {&(0x7f00000000c0)="90fb628542af3a279199709391b1067938c47c0de03c117567bed3d94a498ebabbd2f1c15448a6ecb313a7ea3ab9c3818e9a2596cd8d0cf6b179472793b6fa5be6b178f04466ed19c24ed81c0c03b39d083a52a0626504fcdf51ad061242beb05bdfe8fba3bc0714dd980518c41531c077ec984c251d2c163f5ee0ca6920cd4b3b645e9d", 0x84}], 0x3) 16:00:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fchflags(r0, 0x10001) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x0, 0x9}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)=""/210, 0xd2) close(r0) fchmod(r3, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:25 executing program 1: setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x7b37, 0x200000035, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:25 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="50044664c360689cb1970ee383e92620e747ee896ff54c1babfb16f0ae0a453c06a1ccdf869b8934c6497e3d9d7b0a166c3fe0bf585a2cf5566de2a2f53504f0a77e1320d605e08c2a322808fcae4d2e3322dff02cb623dbea6450ee02f0a4a93feab58a7fd2ae890fc7aa75133756b19b25d2012d28e270844bf7a1d263f956299b78", 0x83) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/247, 0xfffffdf9}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4000000005bd1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000500)=[&(0x7f0000000380)='+\x00', &(0x7f00000003c0)='}\x00', &(0x7f0000000400)='\xdd\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='+\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='}\x00', &(0x7f0000000280)='$/\"-/\x00']) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="60960eb1936c8c1ff028e2746d9c42116ddc5cf47885ff011555b4f452d1ca18eec56081044dbe7d0d6991b23cbb3f629c63b4777abcd07e39bcb845699b73d87b154987b51ee28ea14d1fc1dbc7bc8b501c36b8ad2fe4ec52f6de737df7b2d14a3efd6475f6ff2b3ea74561e0e628743baffd2b19a91adcb8dd7f22654629be6f3e8025f2b0d4342b5e78a5641d63ea037ef4c00ba27d306e1d2313c494917fe5c6ca3181639885f0fea3d90fe69b3fed86ea3b7faf6878c4bb812739e4198894407c2df433e0aad52f5f14566591f141cd3b9dcfe3314348f9b4620b24f83b9a873a7c586caafede6638d0b382cb160dbbb2c4a00d4b18d11e5adb8644", 0xfe}, {&(0x7f0000000200)="15a984dd20495cbb162dde76bae88a6b423904e7975d339e0349b97a4d286d4395e458a3c6b43223f545e0ab76adb47d3eb36372a9f7fe68c3f41084ea444f2946d8c7aed16d6ba30cbee66e4c0bf72372b6", 0x52}, {&(0x7f0000000280)="750c2a1ac340f0d6bfb09ecafcb3dc073a163831c1958ff4ef557da7f759a2372f6706464701c10eb5a56121f95eb78d0ae3a836198700fcda9678570ff30c2a658e641fd94305f5d33b114c37745c5ccf1f19f65de29255c719745ce87f549d5cc1622152bf177a3ad21c9c93dd26a5e68b4c611bf26d777df9a6878009415cf006075528583a8ab4e7176d01e83c92d7eee5eea27e29696ce79b37a761bdf2eeabcf20f87f48bdab7fc72196b9a4", 0xaf}, {&(0x7f0000000340)="b8bf10578e380da7a466fd07efa465c328985206681bed8e1b1eeb31b2dadb0f833dae05140450a1c43c042be2ba5c2de185b27c901587527692d57c7284da4979beadaff0bcf4dcbb10a9eef99e4da3d92a274cd9a24a6c8d3224498776ce65340c8f30dc33e82c8dfbbf7538db084f6bec2514", 0x74}, {&(0x7f00000003c0)="de1add28fca660b53cd098f8", 0xc}, {&(0x7f0000000400)='p', 0x1}, {&(0x7f0000000440)="99741a870c43a0617c832273d456abc1dec512efb8", 0x15}], 0x7, 0x0, 0x0, 0x400}, 0x40e) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) getpeername(r1, &(0x7f0000000600)=@in, &(0x7f0000000580)=0xfffffe58) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x2045, 0x1) 16:00:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000001c0)='./file1\x00') bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x180000000, 0x1000}, 0xc) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x2c6039a6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0), 0x5c) 16:00:26 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r1 = getgid() r2 = syz_open_pts() r3 = open(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x8, 0x107) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r3, &(0x7f0000000340)='./file0/file0\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0xca9) chown(&(0x7f0000000140)='./file0/file0/file0\x00', r0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x81) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x42) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x800000016d2) r0 = getgid() setgid(r0) r1 = getgid() getgroups(0x7, &(0x7f0000000000)=[0x0, r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1208, &(0x7f00000000c0)=0x8, 0x4) ioctl$KDDISABIO(r3, 0x20004b3d) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/160, 0xa0}, 0x0) shutdown(r0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="11ca59304184750cfb1f32ece65a3606281f4dca25a957b6622fa08ff724e1c00d6f23e809fe2db68b30ec27ac2725f131f4b0dc0f8e2a25d9c8e1a9577c04793e83b66d68dfd225d492691429aae36dc9ec855af7b4b43c233eb834e4edea2e40418a851e31db7bb37e41c1ace6efca682f239fd0bd17fcdcd29e4a4088a24231bdf661cffb35e66030df40de6d7a2fdd28dc007233db4cc69ca0e89fedbd9e4d8b27316cf35c55fada5f149d1d6c7ec759bd99e7863d749efd894d94ec64c542304132d8e7f2b6e553eca673d78aa71627f90a44269a4ab73a2254050fb80ff4c482e468587857ca1d8ca0449acce5be2a28b40960a7736fa21f"]]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x1}) listen(r0, 0x81) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="ddff1eb8d4aecf06b185effe8f0eb125785919e30f9ee23b9468d864a5d65ec5ac877af24299f8e8ed382e6cd3504e513a2828cb5f0cf13e7ed3cddc31f4785305c81f9aa12a6b768a9062ee65fdaac60c80b02d717f2bb6a2f1993a9050fdc0b8426ed6546da61e36fe4e8d2e14a00ba8168e666d8e1a341be2fc1603425016a1472147497638b1c0fe", 0x8a}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x0, 0x100000001}) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00') 16:00:26 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x3e, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/31, 0x1f, 0x841, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x9) socketpair(0x18, 0x8007, 0x100000003, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x401, 0x1, 0x425a}, {0x2, 0x3, 0x7, 0xfc}, {0x3ff, 0x100, 0x800, 0xe4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x6, 0x800, 0x81, 0x7}, {0xfffffffffffffffb, 0x2750cfb1, 0x2, 0x35}, {0x100000001, 0xffff, 0x0, 0xcb}, {0x5, 0x4, 0x2, 0x4}, {0x4, 0x9, 0x6, 0x5}, {0x3, 0x6, 0x7, 0xaaa}]}) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(r2, 0x0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x6}, {0x45, 0xfffffffffffffc00}, {0x44, 0x3}, {0x20, 0x3ff}, {0x0, 0x1000}, {0x45, 0x6196}, {0x0, 0x10}], 0x7}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20040, 0x100) write(r0, &(0x7f00000000c0)="2088a47bc1168cbd81b2918637052c815b52046324e70f03b586b76f7078c04a59b387a4f14b7b219478c64823a2d49200101c65a6c8c0dfbb9273931c8a76aa3bb42b7b1407bbe69702297b6a6599e9653c1ee05a83cda328a41a77aa71d5dd770d0f06a1ec89426d790ddad796a287176fff1aac8ca95bc193cae1a1363ac316e42b3b7da441de7615d21c6d2ba3436a0471e9c3dac7cf51432fe897f71da3e759a146aabd702d4786ae191534517c303d642e9ab5b081d882c3891ad71b72fa1676f884ddb13c84969546a2af19551d7487a55ddc9528", 0xd8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:00:26 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 16:00:26 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000080)='./control\x00', &(0x7f0000000140)='x\x00') mknod(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="1f0f0888f2ed1d26a5747c218e612bc6d3172cf2baa4a72d518c27d7308fd4c2ec7523564625b3db41f2eeea8e6651f0bee7a92993d501b306d890f3f0bbdf31f6e7c03c6cacc241d1e9f34bc04a5e3b52053d49a68a9c03cebceed4bc8d3adc6950c2ca2f5b9c7da2e0400537e301a26244666d1fce6acbdc71a9df67a350209067f813c499dcb55aa5315ef23e66adf84f8a950480da0b52b8dc29f1622dbbb7ad8d1bab85d51119aa14fb7f0d8a4fc69ea37bc2a2b7c534e2cf431ef27f00b83110ce559e2d71f105edad3f668cf1832bb5be6cb641061cb049ff45ca176b28c8dd4741a90f0a6d273224083e2071a9b547ee56719d82a45d5d74", 0xfc}, {&(0x7f0000000240)="e9ada1356a19bbfadc9c56d27e8f10d70247d6492adcf8fcd5359a39fe05f6b9a31d9e35b893fe3f741310b64f8c3aef7c355c184324277f28cc65bc3274de03fc6fe2a19d66e8090322fc3dd2ccd3a6d35782c4a917423b9576d12f0aff4d6bb569a4f0b0b00ecbad27a9999afb7a9331637a04a98237a01081a2c5de9bcbe1", 0x80}, {&(0x7f00000002c0)="b6ecf9a7d831917631233a248d3cc09ae7bf7bcf649d89589b5612d6da09baa1661d0d268e898a038b6064a014f34d95b53d900336855e6d05e76ef74af5ec52141a698905eaec5edc0ab46c5d126762e18000278b0ab5c99d355e3822b83d60fb51ab8ddab9a1bb1c8dfb2606107a03b3b63764f852ef45086ff03f08e243852da91c79634e94f21a7ff7904a51ca9cb5f42a0f7d22a16d96c5d8a5463c1b655b60", 0xa2}, {&(0x7f0000000380)="60930eae972214ca87a605cb42aa31ed9f4d797f0de9c06f07c59a65f6f442079955fef85dcb6bd6beddee55e9c0b7dd49aea881098333cfc5e2600ab7963468e109f2f2bd6b2a143fcd9596ab54583b1c3a4e81ca29d03c7fa787d04bcf3613e1026f8c5444edbb9ff232cb49c2fa5bde09226a22df1a", 0x77}, {&(0x7f0000000440)="80d6546b3d1136867ca35ba070122c0ef7ea0da8a9295d4579d848ed9f7c7d431060e5992c81d9669f723dca6f9aac3a53c034e8d455e25c953d44ae048ded795f76a519dcdce5b0e6279073c5e51b07c8f5ffd285992c727de40ef028e1bdbe071e5e3b0c7611fd0341877c7b8ece80e701ef4cd33f98316336387177910282da6b0a9357816e288f1ad62c6497c968d024c716bf2b9410dc0ef462397ff350834c0cebba3b5bc77f9d874c0a3118bc0c88bb6791c5abf6b272bed64b55835f12596ea4ba947aa0812710195a35179c2c8be7af93099e7b43f0f8b424ce31dd034d29a993cc4f2cf09e0d04194c72dbc0caf4724e5edf47bfa1013347e92b8293cf3131cbfe7ddb47f536f585edad05e82aee97a7d28708b587a3a90c267bd0ffa79a1b73575007de13d4c280d1e0f748bae21c393c027b2c7d0e08ab7a234ef03fb9dbc105e6598eb978683b404e88611ef2757e79663d4b3c3a664ecea0bc6ee50226600e2330fedd49ae041b2f537345af627292d47f03ebaf7fc7717b2095016b7952be2cf60e6deaa5ce8af865635b6b311e613638c6c4780f4e1dd5296322cf55f179cc4f2d6a091a694af9f6033a8371e30c2ba1cfee8ec754ec759ee9b6a535cbdf599e11316a4e219d1f201507837e21dd35e73647ffb66097517df78c090d26f39cac2ada130c7eac7436a845f85b973319c8acfd87cd7420120d40b6be377ae8b3de401d6c6d0906c619d77d8fe80f15ac255c51786ac54bcf0d109fc022ff89dc79fb73f3cebd4bf41167abfcf3578f919f89a83ca4ff007967c79389182f1b3f720880c1fcc34b6d561a3a01b336a00f09c4b19892bebe64cf5eb68a3086b500e2e1a7ddab797add97a77c8dac4fbe549d0946cbe82b825f40b358dedbe44bf873f240b61f1a73abcfe1c9ea40ce341ac134521cee32bc0358dc0975470e03121d6056373ef56a259d1f63f455ef1deb49333c5b32fc26080115627690e7f5092ee2576b0956226d5ca0d90278756311bcd449a2e2e0241ffa8b1f9adbff9006c4010d73644d29ff22a1bfa3c938bb0379ba1e3d4c8c71fcf883b530b296f2fb9966334a91ff8ddc1f95fc1d50fc26de6551fef4b8c38c65d97246224a7d89b52e4c6c6ad2a0dde7fb99f84f532c9e051f6af327189cef28f75e915590bfa6bc823d96ad56f172dc3932bc06d7770e63ff1409b308e5eecd01264b6bcdb2b47b57fefba71d7f6bc44df94c4d32020ebdb56a8450e9d2f54bdd3f41980004a0c632b0dd094cb90b79a8fb95741818e7c724f10149619a3dc29c0e9aa5ac46b58ea87aacbb572f80446577cf7ff3c174415d5a9bbd860c9526948222895564124eea277ceb5f4e2c797c46c4c4e923bc750c1a91d7327bd243025e0c525437a15a202abeee716cd88a8255f650b93d36c8cc887a1cc1812353634471159443040a31e4c439a69785670033072614bec294cb87f5fa9e7e752bc6d53a32e92f56c4ef96bb4d1555e3ad7ae0f6c44427b270ec754c23cb69f15adf88a2057646c94a2ffa7d00a5c41125d13c57ececc3d96f6880c5642176047f1cf0f1f380c02aeda31c8076bc0eac08a57eb5347be35edad8a876656d694f79d5edb96f4dbbdf87b8285d520e35c606b2883b34f090963f4fdbed82084c3273413b84aea4345859cfa5b2fd0cad0794dcd6104edc4c55be525a123e79169450a31b01ff05a9c157220438473601ea2dce1010ced913b9af5830f36416e1ae6c2cd425a0a8341b30684dd0b0f1a626a125cc484c208951638f7246ad212e6f30678ccb3e5ebd4f532923c0b8112ba6c072c739c704b22f4e3d6d3ff735cd9f877d62a9980e0ac8f17623f2ff51c1ebd1cc9fd7b3a74d41129839399d2e3a75dd389a7ad1c3d42e7772f9e8b071f56913fc9f2b6c3d314a43054d37ca8c17c10aa9876d0983dfbf72d59cca5764af532315190e41f0a69e8f3ea210393a4974857beba000b104998d27451349064a514a12cd3d0c9bebc0fff2ac5075effd5ebe6543ddcbf4964c187de58943737b286ca5fe425c25b397576dd958bbe3fb7a08ba2842de0090c8adbc4d0130bee5dbe149f0693402136776c1a65522192c4cc76c0fa911d379d9eb60353a3f1e225b5667c2493db88ffc40216996324a2f68c2b0c071f492d517fade3b2d9edca273d5a8360bbeffd3feacaec4e046c5a6523a4394508e2c17011976ba599f4661461cce412792bbca80d50b08fa247a2305ee2fd8f22ceb49a7613d5728ab0a06c4f8332fea340efa9dfa00ec15aa319448cd586eb4c0af423b7c27ca87dd61127ec13db1ad82c845738af9cb9768d5d9db1af9504bf771466b8e26faf0268f1df6ef6571b0e528647586027368deb3f7a530d3b5d3b3536436f0f96facf53a00232ffabc30ca8fce06b598424aabba78fa455c96f2c21c4fa03b74ee5015ca8f041f87705dbdc25f6ba05533b36e9a0d5eb0cf035fb6f0e19b1f9f1ef96357e032ff50a84499a16ab929c74eb8438b51969d92ec70ee7111e9cbe6d367a3df52c34598c10e4e41e8946a54f17aa7b471f217f1a9351168c02a20b1e60c1748b0d3204b53632aa2e5c6594a691f7081f4ce73f0f3e2cfc7d7fae822dbb9eccaa0c42aba782512b53dac36d484044ada7a372b84fe6d49f15d4dc71dc1a526d5d854bb949135b973de9179e967c2bcaa0199fb24e649bb8c9036eaaeeccae82ac1aba7bad103f344b25904c860971e6004fa2f89e04374b956dce77fea23d9d31c0ba1d0fe2210e59da73c3e303a390cfc0bcdb668c5b3a94f41db516299ae5a0d9b0f5e6ad8e269bbdfdedd84288a5e3e157f0b28700ec25bec92e6687cb9b8eb57717d0c0ffba2b1e08dccf094e861b59e97432e743930ee83360e50912cbeb4bd3b9bd44996a1096856a43f8f4a9e595a7d6edb9f0fdf099551b75522388c8f523c075ade3725cf37ebc70708254394784030f56537a37cd1278f84a83d92dd4b36363a319b5fc3181b52b80e041b336374ea2c6db7e8cc378b720122e1ec4d4fdf6190bd6c1cef0afc8bfe086bcd2812984fe52062d074f807334307081ef11d673d4b7904860c6542f2a910440b2fb0da80acfdef3cec14975bf10ca22524fd2e5e7414516e5750dcd49594556e1cea641085bfd1532119cf06c50e9b4b8bbe487e64ea8ef81dda3ba6e8cb6f873527955faa614928d54a06d8ceabb7a7552e7bf1bb0d987337e1ef054e472fb15e1c2a2750bf6360d8a1dafd79e5cfe984e5985473f8040736a41c7958fb4ca4b8f919d28e9766e64144dc45f45459daa379e1eecb98616f4aaaea846bc4bc45ea3f213f6711ce19c1efd70ac06a60057694c8e8758f06a15da5987547c7348e287add23a728a3ac488efeefb95bed56df78fc35f97aae9f7c368c7ceca8d752df64408997a2252d470fbce39715501ba1495eebb30fc24797ce427152b388fced650e5b1f1b40db80f5871dac95dbe5cf5a6a53a5bfb22ce923e81b603be61c5d50812dccbe06afbc1e6e9d79bc6a2dc3d87ef6463e32b0e49a0337c982b99de587e22fc720771e2f07882771d1f53033dde166639da5fc82d9136770ed0bbca184b75c342fc7ee4f1f61da28281b4cbd00ec294961a5000715df0b37b2f2cbf4519b001926a1534812f57f1207565940c85884ab700122c52022616d7eb397f02385095eda5abd5cdc905301247ca79c5cbd2d4f63b37ffa4ebbc79ea9cb15a40ed8f65daebff52493b4e9077485e84c6416b26d3dcaac149f333d7e04fa47b15de7d7d5095ab835ceeee29e243566a51c6c9a68cfc7f56532d7c3ebbd59e593e17a5450eab33f18be5dc71990466648249b498cba7b04f49b47402cb0b10e49444497c05da77f647495ea3d4228346b3cb212ea39daf5bab8aa6ca5e48a93405b276316a80ea7a8ebce463ed1a1aabb4cc52ea8cba6838471fa3138b5dc25e00d5d8e6352da921019340474121230b9d0e32c70869e1e3f2cf3f66e7d973836211071e81ab4c61ad71ca419d3fd7e893dcf00eba71fbe2d83b9de4a828f8b81d52802e5f499d66dccf9f00d252608c56b144117f74d929e4be2df9a31d6dac3c7830eedb2c38c21d44c34ad6e9350fa3d624cee61b6f699400c0de553183ee26537a44ad3230bf0f1e42892d7df9dc1924bb2703678a4621f5259a65a691fa6c75bd4ac36e988e43c3c972e4bc3cf795bcaefe3578c10e4b133a58e4e1f6fe1254743722f67c393f28b009b1906908745793e126ffd24b5f0f1829315940899acc649b410662205769b4281f5002bdd9e47db73d9efa675ea5c20fac7ce8e10caa8e549e9a726790c8fa6c7139aac7f4b61024d167fc4b5f934953f5b2e6f803bfdafea76365a3dadc96db3d9ab5a10b51756af1bcb99601d0ee527d371e3066b6c972062c64ec6b6aa2aaf40b3c268633c8ca08bf01bb080346ade18e1c88d7dc74971dee69db1ff250b08b67d93dab0f1cc6f92b3cba100df83e7a03988a2963e7c7390b4fe098fbf1f143bad58073aeae2154bf5e92c125351a7456fcfc0469caa8ccbf3d581f373537e2302067c64f5ab375fb6e3d79f04db41f96167dd5252279ea34db0a4989b3b1914366bd4f7d8b4803cdc7b62c63009059561b7ee6e1d4e476c2732f2a4d390a6c87b3a2406472e197c05cc54dc3a87ffdada930d58f297c526180864d2b176b1402d16b2ac13359fc5ed9bc2c04dbb567822e4f0c4e3215ff495e3394be472d7688f9aac324ee8e8c56cf012e71a6f523d6debb538182efebec273842f644db6c87e2c30cb9a1562c7e64bbfc0e7e3e08c6594d0c6f1a0df7a1d0135e584a87df0499b9871a938d00ffc25c9a5f694899feeb4b5eb21dae72458cda3bea5f957e51fc2c572962924924fe282c36e0aa2a4c72e2e2f3dcfd7ae2262b626036076cd4e343bd587b4a1da5e922163d20d8455fec6ceff72e25dfbecd7b723d4b249d44a5ca4409e4188549ae7f1b0a6808e325219d10b9c2288a448cc6d47efc2e1e433224a39218e85c0118a5245fe79ea10e822017fdaf3650205e909917468d3c3aa54efd748d6ef5236fcba987840c4d0b00f3cfaef85650788808e4dc1e8d45d09a9296a02f5905c194bd42acd77876c702946737c02f84fe77167ae299c6552684a8afc138b07ee64375ee14f5e1584568ef7d8b1e4fe0aee5f584e66aff67b39e4df31c93fb65e3ed3fb6a7ac403ab60c9d7952193af06693ad39312a96e34f9fe69cd41d1f5b2bdb9eab2a3ccccc8c8252e3209b78bebe016982dee1e4a556630916abbdd5bc7cad2e3ea90e1795895dcb2031ff89288780f91476edac402e8d976c0cce27510c68ed897a7bb52835decf2e2bc11d23d53a377b1d0babc3b8b5953bbeeb26e7e8d74dfc198970750b4f368e7e4ad597996937dc5987d9ded166486f62b12521be5dc890d6db562342a88a641ffe6793d03da9555d39154fb3c840714ae70c24182eb47be57c67e3514f71847b94a62b88f0befa7ba744003a6942f8da1957efe1b3b4ea135297640e575a27c94d9b21ff7c90a1058019f439b093b0a0d51a9eca6b01fa50abd27185f2aa8c35328334c41771edfdc522c93460dfc257e09581bf67c21ed0364e6dc1fae3682fb4090b82642e84fff5a944af5f8f1c8476c7e7136a0d68010ceabafe936f6830b9a5879c900b767930dd2c2f42e4d5b3bef078fad41b587dcf879b2b79dc4989ab306cedd694c7d90fea17145225e890ce1a3211fd566e5bb735e846ab989908bc5", 0x1000}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) mknod(&(0x7f0000000080)='./bus\x00', 0x1180, 0x7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b000023270000000000000000000000000000000100000000866a28d22e970ae300000000", 0x2c}], 0x1) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x80, 0x2091, &(0x7f0000000080)="308d8cf0fd7e556714c6d4d7dd44bc764124b6a24bf53a3604cfd8b78228b3a29250ae7f37eb4665221ef540f2401a4a2a4045c69bad1bb067cc324b9590e69fdf3e53ec7f19c15277cedf4bd1c6a19bc20caf898bf16bbeb390af5b3049da82c086e9e2435fe095f1de074c771a02e5", 0xc) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c, 0x0, 0x7}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000b15547f3582e5b0f0073c6b0d43eddaf7a43a0310fb889566e85620a454761b0917eb5a0a5438f3a9cba1954a9ae5e38121023732cb52f68206c7baa94801e43beced9708e66817d1cf6e3bba0190e6c45c45f79066deb0c5fb70536647e9f2fbb93a26c19bfa0353d4fa49f1d8ba8bf3bdfa7ffd3764163b14fc9313c1c78a2c3df120bae34ac0369d08a9f69facf510db22961ffffbff331307f29832a25307aa816ace278a6e606f1157f266aa29a14632bfa92e82f00"/206], 0xce, 0x800) r3 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{0x0, 0xfffffffffffffc72}], 0x10000000000000bf) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x0, './bus\x00', './bus\x00'}) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x8) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10280, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x569798c1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffff8dc6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xbfa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) syz_emit_ethernet(0x7e, &(0x7f0000000180)="00316c34fee08ede1a31c28994abffe4854d9715a2ec5764be9cbc8c80792876593f7d5d2a4b8968b74f27a9ab4a0e022ef5f0842438ae15dfebd9ecd0a2ac45766cd08fef3d2f0649e494c968c0c2c1f9974cc46a322c96b9328cccc36eefebf571c981d5c8314a2c73b0216a06699066c487c81bef4a5dc66997745468") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000002c0)) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x80000000, 0x1, 0x62}, {{r0}, 0xfffffffffffffffe, 0x77, 0x41, 0x1, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0xbc0e, 0x1}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x3, 0x8000, 0x3f}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x6, 0xdb1a}, {{r0}, 0xfffffffffffffff9, 0x90, 0x1, 0x800, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x13, 0x8}, {{r0}, 0x8988c09c60f0196b, 0x21, 0x0, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x8b4}, {{r0}, 0xfffffffffffffff9, 0x50, 0x40000060, 0x6, 0x9}, {{r0}, 0x0, 0xc4, 0x20000002, 0x100000000, 0x8000}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x32, 0x3}], 0x69, &(0x7f0000000100)={0x80000001, 0x5}) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r3, 0xf, &(0x7f0000000280)={0x3, 0x0, 0x903a934, 0x6, r4}) r5 = dup2(r0, r0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000040)={0x400, 0x80, 0x5, 0x9}) getpeername(r2, &(0x7f00000009c0)=@un=@abs, &(0x7f0000000a00)=0x8) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000a80)={&(0x7f0000000a40)=[{0x84, 0x8}, {0x8b, 0x2}, {0x45, 0x8001}, {0x25, 0x10000}], 0x4}) 16:00:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200000010008008, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80045713, &(0x7f0000000080)={0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) socketpair(0x6, 0x4006, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000180)="894c95cc8eb3412d4c2030d1c3ca3fa11e72f3bd850fb6854490ed838768f1152676537c729c96953361d73f54174fc18ab060f16f03f21ba21949ea3376f71ad69fda8dfdadf4ac3dc81786255add9599e7bc1a69f4aefdc13483f20cd6290a41a6087f39c1b24a72329e09440dd3", 0x6f, 0xd, 0x0, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x0, 0x2, 0xd22, 0x6, r1}) 16:00:26 executing program 0: execve(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)=[&(0x7f0000000040)='(\'\x00', &(0x7f00000000c0)='\x87\x14\xf6L', &(0x7f0000000100)='{&\x04\x00', &(0x7f0000000140)=' ', &(0x7f0000000480)='\x00', &(0x7f0000000240)='{\x00'], &(0x7f0000000380)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket$inet(0x2, 0x1, 0xffffffffffffff30) accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCFLUSH(r0, 0x20004268) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="a65f8652edcb0858442de1b634cdd6ab3f8e81f227b1056459b62176ab526cbf003a33ebb6650d63e7a384345dc4bd39518e48db0033a8f65b5069459f2181a19b584e424267ba8cf07a93b4c3b51a97049ad2ae38201fc489ae1ecbb13fca29455364bd02e55a8498dd4f0625a76df29152513c623a5447568cc96f1938abcede9ed6b559025098f13048242cce076322488df3956feeaf760312859644b9124a4b0d24fcb4dff33537d3efda981ca5b5ce7cf9888e26a8a139ac5b9876ce9621a01a0e6bdefe55d5c9f9fa2042a7f7f911f3827403983441d607", 0xdb, 0x3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x0) mlockall(0x100000000020005) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) listen(r1, 0x6d) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) clock_gettime(0x3, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xed8, 0x81}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x5, 0x20000006) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x200, 0x0, 0x3, 0x4, 0x6, 0x8, 0x0]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x7d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6, 0x3, 0x1000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[0x100000001]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f00000000c0)="8886e7a17ca053dc562186b950264017f50923383165af0069906d05ffd61259d3a2f8d84d364caefc481ad1712d284e9abfce3d23ac86f5157f56264ddf539e1bd803b2e61468c01d96c2858c7ea1312f1ffde370cbed5bf2e781028fc851f9ce1b6bf2cc9b3afe4d9bf95f0183d990ad5ffe2ae471e726abb83ec551bce449a4223136963ecf844e27b79e6f0a543004464f48d44e3dba0ec9f5d2ebe3c3c1b45c6dcdc7b75a26101bfd52141bb53d8bdc6e7d44b45b069420909aee84bdc980c567d07f8b", 0xc6) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259779a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200ff80000feffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = socket$unix(0x1, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10008, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000000000"], 0x7, 0x404}, 0xfffffffffffffffc) 16:00:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) setsockopt(r0, 0x3ff, 0x5, &(0x7f0000000080)="07f5bf0be1903d7dc566608a3941cb", 0xf) socket$inet6(0x18, 0x4000, 0x1000) 16:00:27 executing program 1: r0 = socket(0x8000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x43001, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfffffffffffffff8, "d730c104006fc6e23c5b00000000000000e74de4"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r3 = syz_open_pts() close(r0) r4 = dup(r3) fchdir(r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c504000000000000e9e92c5d00"}) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x100) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) getpgrp() 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x7fff) setsockopt(r1, 0x80, 0x3, &(0x7f00000002c0)="4234cf6ccd0728c081c41df0d1167e35d2b5ddb38a41d072d574243039236e99c2eea90816f14bce2937cfcb9ed0a38a893fb23667e296d69e972140df9fdc", 0x3f) r2 = semget(0x0, 0x0, 0x200) semctl$GETPID(r2, 0x6, 0x4, &(0x7f0000000100)=""/83) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0xfffffffffffffff8, 0x20}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x20082, 0x6}, {0x86, 0x4}, {0x87, 0x8d}, {0x89, 0x9}, {0xfffffffffffffffc, 0x10001}, {0x0, 0x4}, {0x87, 0x10f}, {0xc6}, {0x81, 0xc0d}, {0x2, 0x4}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000280)=[{0x23}], 0x2}) r4 = socket(0x1f, 0x4000, 0x5) connect$inet(r4, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x10000, 0x20000000000000}) 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6, 0x1010, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:28 executing program 1: mprotect(&(0x7f000061e000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000100)=[{r1, 0x24}], 0x1, 0x0) fsync(r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x5}, {0x18, 0x3, 0x0, 0xfffffffffffffffb}, 0x1, [0xfff, 0x1, 0xa7, 0x3, 0x7fffffff, 0xd845, 0x7f, 0xc7]}, 0x3c) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x48, 0x6) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 1: socket(0x11, 0x8000, 0x1) kqueue() kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7f, 0x8, 0x9, 0x4, 0x3, 0x80000001, 0x100000000, 0xffffffff}, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x2) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = dup2(r4, r0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x2) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 16:00:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) link(&(0x7f0000000140)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1d7) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x51) 16:00:29 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') chmod(&(0x7f0000000000)='./file0/file0\x00', 0x14) 16:00:29 executing program 1: r0 = socket(0x1, 0x400000000002, 0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:29 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) mkdir(&(0x7f0000000000)='./control\x00', 0x10) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) mknod(&(0x7f0000000040)='./bus/\x00', 0x0, 0xe8) readlinkat(r0, &(0x7f0000000080)='./bus/\x00', &(0x7f0000000700)=""/157, 0x9d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xffffffff, 0x4, 0xffffffffffff6d90, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x42}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x5}, {&(0x7f0000da8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000f1a000/0x4000)=nil, &(0x7f0000e63000/0x3000)=nil, 0x7}, {&(0x7f0000f02000/0x4000)=nil, &(0x7f0000c76000/0x3000)=nil, 0x1}, {&(0x7f0000c76000/0x1000)=nil, &(0x7f0000f3a000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000f5f000/0xe000)=nil, &(0x7f0000c21000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ebb000/0x4000)=nil, 0x1}, {&(0x7f0000cec000/0x1000)=nil, &(0x7f0000f6e000/0x1000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x33da}, {&(0x7f0000d68000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000d15000/0x4000)=nil, &(0x7f0000e22000/0x2000)=nil, 0x8}, {&(0x7f0000c0f000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x1ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0xfffffffffffffffd}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r1 = open(&(0x7f0000000140)='./bus/\x00', 0x4, 0x20) fchmod(r1, 0x2) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/62, 0x3e, 0x3, &(0x7f0000000140)=@in6={0x18, 0x0, 0x22, 0x1}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$setown(r1, 0x6, 0x0) socketpair(0x20, 0x8002, 0x7bbc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:29 executing program 1: socketpair(0x0, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x15df680d, 0xfd}, 0x10) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0)={0x4000, 0x7}, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x6}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) kqueue() select(0x40, &(0x7f0000000240)={0x3c1, 0x3, 0x100, 0x10000, 0x9, 0x80, 0x2, 0x4}, &(0x7f0000000280)={0x100000000, 0x7, 0x7f, 0x1516, 0x800, 0x6, 0x6ea, 0x8}, &(0x7f00000002c0)={0x400, 0x20, 0xca, 0x8, 0x1f, 0x100000000, 0x2, 0xd5}, &(0x7f0000000300)={0x3, 0x3}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000400)) select(0x40, &(0x7f0000000140)={0x2922, 0xfffffffffffffbff, 0x41b, 0x5, 0x9, 0xfffffffffffffffd, 0x80000001, 0x5}, &(0x7f0000000180)={0x7, 0x80000001, 0xd2e, 0x6, 0x9, 0x7, 0x1, 0xd6f}, &(0x7f00000001c0)={0x1, 0x80000000, 0x5, 0x9, 0xfffffffffffffff7, 0x74aa, 0x80, 0xe94}, &(0x7f0000000200)={0x2, 0x1}) 16:00:29 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2000000000010001, 0x100}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0xa, 0x1, &(0x7f0000000040), 0xfffffffffffffd6d) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x101, 0x2, 0x1f, 0x0, 0x7, 0x1, 0x877, 0x0, 0x2, 0xfffffffffffffff8, 0x7fffffff}) 16:00:29 executing program 0: mkdir(&(0x7f0000000280)='./file1/file0\x00', 0x40) r0 = socket$inet6(0x18, 0x0, 0xfb1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) lseek(r2, 0x0, 0x8c299ec05761787d, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="c680ca35224d50b8c8ec8258859a3b75f530c9fd70ac88fed4ebda3349f06cfdba18784aca19f68eb4a5dba6280457ed2be4deaac298322f916dba8f11d3429931c49f69318e69c5391f05b551e0e521ed77b0f3500bcb5b7c5d3ea0897891a62eca147ad5958ffca94ec86b76ef658f5bf546ad3d4573f1c85750cec5e71a70a1aae9490eb027ed985dd123af1d4a949c0e5739de34af668d43", 0x9a) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x9) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)='@', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:29 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/80}, &(0x7f0000000080)=0x52) setsockopt(r0, 0xfffffffffffffffc, 0x8, &(0x7f00000000c0)="b3e9a611d1d860dca4104158b1ef7b09df7b1756d78b284e59a670346bab225504e791f6a1a81169953d13bf0d5e31758a27", 0x32) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)) getitimer(0x0, &(0x7f0000000140)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x82, 0x80) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x0, 0x5, {0x5, 0xfffffffffffffffb}}) mknod(&(0x7f0000000240)='./file0\x00', 0x8000, 0xd25) connect(r1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000002c0)={0x401}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000300)=0x80000000) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000340)) getitimer(0x1, &(0x7f0000000380)) sendto(r0, &(0x7f00000003c0)="39e53b566bd8d46b0f0cef41c8aeb7d28068c995e154a6db7eeceebb19daa21dc958db3cb603bc09fa7fa8bdc8d9d4bbb11008000570de87ad2973f2031202a6b71d53f88664aff65c44a81f0958f5d461a42af937a83e953fbb903cd0befa08bbc39998a4f8a6868e81a8fcf45d22c0223fb0c960508242343ff7defaea74565acb25b274abd95086e43845f56f5b667f661162916de54b72c14dc13eb9fba1c2f9b7e295ea85e9704e2476366b2dff0d51e0d18c534060d3baaf73c049f132f3b1f385d8a3988b4f16527e29c9372051bfaebf5e8c937b1f90a69f6582b8966b52bf82be0dda740e876a228adbbbfbf7bda7939392dcecf8cb6be0bb8518b92bc3203c04759cf94973cd47a07a045622946199950b624dfdb53bba5543844d627c11185d4cca96400d47e402c717e790bb20328c85c9a3236a2153a611e885e29ea866d12920fbd141c581493cf136561daa97aba0d50c64830e29023cbddd9245c93c7cc8ea23cc696efeddc3b6f778fa3ad41aef00b170aa913a03e78f4b0e67e821b644c446e606227b07a2cabc93b282c0f7751ac2651a93e1738d6555f5a03649962e77d355f1e6299503195b0ef4ada188a7bc5d4a4cf234b88e1c1c7b16305ce8e22bcc89211356e4f5b59c5449b6da16cf44409db8ab8f91e9d79651c74ad628e4783a94be11543b0e390ed247a75f39cd621a91578a16345d91d350134f4ae3d915fcd5ebc17fae9f2812e4c4186c4ef4893d5597d39a0e1443c530f618bae320bff53984a173a8d2b747583e5f78c9ce0364d57fb978de658da6feb69323fda53bfbdd3f863c3ad1d3e66cff9c68b2eb8d72dba1314c3594922a1b92741670800ce51953c4d6d7b90e3e455cdbaa9123a3680fbb2488d97fe0804f5337f0d7d6f9fa3119675913d8a2405b1768ed9295cb726f5af9258e094881d9e7ab0924a76c76070e399c3a6962c7f91f9a6ef2d4c4b78ee62db6e78f0bd41fa78c52992f2d4bdff248e792da4f3f5c2bdf91ac6a255f0b80000e40584b106779fb2b85ef1fcb25d5fea1ffed5057fc6329db430e2feafce27f500e36b0fb0889293d4abfb6d268b5cdc081615c9f2531e4dc9d2439e8b6855e82c9a0d21bc4d749f10fe77fd953a716fc6445349485dfb67646769cdf86df2307f66068229918c01d86a34211ec40a144539a618464a64a26b6d99234c6481f42c1538bffa98d3ba0de4fe4d7e6a9e9d2c63aeab4bf7d2b0a22d2cd099a540e1a195b0770ba577438f75cb9e47657a02750f167713b6f86c476a07a1d65526c0d6bfb5d85df037e3a16b2919db334dc4262803f9f9f847f57a9fab3d0fa15373bd9f846f40cc25c1636dcf79020fde50b7a9e8683cf597ca6429ae09ef5702c4cce22255da7444d96d571b00c662efc07b00b15dfc3ea39f3a09fb285e6b8b6712e644245f733adbf0abbe185dce20c14532792bff0b52bb2e4061c001f5bea854f9e7ed7b6568dcdbec9f0c20acadb43787e3c26657ab15fc054281c91ff37a7e63bdb855bcfb5de5bbfb1319d98345f152f6f3b694178faebe8bdd4687656d6a1e56db198b4f02effccd5681f88c7cee2e9656fc3c2f98a95688c396fb944f8e60a001babd8370e2ae1c8078d3cc8b6edd1a360af1ad03e06fac08e632fd07e8cdd976528ce93836ab19b575deb8fa7df3fe2c9857b6c3025a4256c3fe58112d7f4aa5a31149aefd8b5dfcc24bfec0ff5e8368c51e76ded39da45074b4586be8a5b1ed5d70649537d3b9411b75dc94024716281740f32df2ba1e31f665f548a10f98defc76ff35e9a0d16b9932055f0db902b3c6591a19f94ce72706c0a99f3a45ffcb1677c08c4e11151fbf368427d5f9fdddb0396e73937e428fc420ad81c9bc48fa49f60a5374fe01f4df290a036953692d8e985abf9ed8ba9ad131ce84396c62b77c5937ec2b9a2bb268a3537d838fd8493e27d908e5339b58ced7e0b906eb40529470cb408721541dfe185b6a83e1a9e85fa614e7e85c7c04ee6b043be1756f33d79703756e1490cacce05732318ed62fc0b73f54a5dfce5629f7c2e51fa6b3e8c57c01c4a7f097b0b1629b7484cc1a96ad75d1fbdc2a5bf7a2132da056bfd59f1e3c5206449f2bfbb5eeb6cd6b0f1cd59455dcbbff4f759fa64246a353b82f74284f2494992bc3f975443a2b60a4f982d7346c69d584dde10cfcb5c2fe9218538ffc1a8d87b8b5f936d521514922be3cb0ae3234a5ec1af476c20b4119f85fc8420512cbdaae8f08f2b3e128927b1a3528ed85446d702650606a801ce9bd77b8a0c9645b6b4ce1185901f313c6b28851c2cf04562c8d6a2da8175bb8676b6d53be96f4a4e5744fbc056c8c1830fabda6aa4f86c745d9a31d3df182c9ce31aa0fa55af40a93d36f85de61b1059ee86915d7ef16a233e9f1e742225db1509859ffab0fba2f516336405ea664b103b60da014f504bb1b30b43eac55a229d524cdd55420f6c4a9e8aac4cb6e9e8c7d60f5d080bb303275e0a8122eb2e6af9b44856f528d9e13571904eb6e6f3cb4a741e4c7cbdf1236eedb7297f7cd5557aabb5aaca410e369e53381a03d0bbdb51171fadd6206cafe2b3c193abd8f4119f6fb001bad25436a186f3d367a43560d882020671935331585e8d0856ef80c92282b4a06bc18136ee54eebcf9265c99dd5fc614e11cad35d985263e7d8f2a13d69b67d9ec9935b526741ad19642c4f31a265492d9d1d1a9813380413ecb2fe45d489f4f79cb4a30bc547ce82463804fc1d376f3897f01a82d34e7e30c7acf5ea61f19fd56f0fcb323c5fac6a8aa59fd13138e1981774089f52ecbc05284f6f7b9c4418a210e0358bdc6f4eb25707b0260b8f0d2d7b6918df1115fd993fdf9a7001dca4dd6784309e5706bb64f275f5282e7164462681e233f3257f2ee331445c6b5b2aaa33dda3ca27769c240a8341ea13c5520822860cbf84412b23b35aac1464f7010919c40d0f9d4727df19745cac1903c0a46189d142b99dfee378b0f6a9c5b7a448b64dc9cc3159e255c999236d4721be113b1881f8f3c32ff8cc4828b82fee4fe13a3c485b165e4baacd0a43ea5017f32e4cfbd7f14e823613db6f6d593a023d8b22afe8e5369230f6c7dddb90c0eecf1de521f9107beba82efcd654eea994f01ff1fc4b75cfc456c742cab0bc9cea4362a47355f7bf968d4471e65e074cae9c902f1c18fe1392a8b161b457907659eac2f1a7b77b658f8c8ca3e9c18e67b59ea2786f73acb270abcbfae0d529686af27cbc7e36648858fe0d97403745b088611f55e0b143972975ddd547e24812790b4f9f3888cefaebb54879bcad270ee19aa639194aa6a83f15e69251e719856ad791c449f682f0356946920013f7f09e7323320f9d386bbe896d42b5759debaa7f7027c874a8a7b3f1da132ef0ce28a1de62322e72772c85635cf479fd4a3a2acba1f7f53a63872f88f93a0e144ae5602390439065e0507bc8b057317cf5895a6946b055c56ede1717afeec46ff3bc1af57b260890ee5f57bb3a94c6642aeb1ae301dac559e3c833ac3fc9f3f82a731a890cf5ffc5cd395cbfe160b118006c95dc29ad49a43c2617a68564600a3c1a6b51878794a37cc32401c2c4b8d5eeb5d6ee26a292f246fb20b16378f0db471b0830517c87b072c424b378a33721788e921088936e700420532e9e1d34c38e8c2b1b2c2fc4c4653e49ae0c4039e2b8b61c0f061f41f85bcc95c845b62cd1e8f63a384f15f4e85d99abaa5bcc8728326954e499b52433906ddadd6cae8711e0f91654a34ddb92ac2f33d80c5d650914838aaa00e84ede06b857b926b7909e62313b33d5660504c7babf0ea27d86ba3d4eb614952a24d31f8e5f5f41715deb32bd2da32f948a21f6c8b06ce1491231b7257a3c3083b7f184a18f507772bd7e94192afc1d4e1320603213ee794a1dee58326638d608cde1045f6f709b50de0a4202aa110ed9862eeade671e7e534ff0cb2ae98936a980a52f687b530ea929a78f83b5e6d022fe08c20b51f8042e39ad78216e6ad4d4d27f60194179356f014e7e171b223fa4bc6c9396d914904264d549d876ee1cc3d74029e4cad651e611c84a6e44ce877582feaadc6861c3369b563a43e8a6f4cd4c6970a687a941abf3dce8bada744a7a6667dab9d3a8a2b490df2469f455e3ebd69a9d97d48c51b90a8c07f61e20e32a22e58635ce3e4b78aeba23cd18ccf82f6c87f50d13f590a2818eaadbc1d94694b75d4ece07cca1f6f6ebd6ed2c9ddaf81932c9aaca8a800039d06a5903dc6e5f062f2e1a14ec44e17ff7a8ced4dcf4127886b79fbb0d18775e58d3b855f68c666eae4180182fd7dccdd393ac7be0d1649ef4fd01f6070d42c343bcd61054bf3f3a6f048713b5f7c50d54829a66b7b1a58cd1d105b791b1f826541082ba7b50c49a9fb8ccc932e9e67711ab13f334df7958e892ab4d5e79004ca0ffa529fe65a17754135df69d9b0acc008e114c7b611a67d9f9cb8dcbdab411d27132844a238c7dbf2da56a005c78dd6c5b7acb5307a8fa6a982de871b5e7881f6b4f852085b8a04bc8e735e0dc9b9bc3321405144025128eb21c0e13f4684a97a05e0557e2fd17ca11a0b77fc227dab3e80fc05b9e7ad857cb19ab646b3918d7e4ed31dfeba68ac5520d82c6e7e5094e53e50304b4ad3d0ce775c33ba3d58fd238e3f2ba42f9173031669e6d7aaf319ba789dcfb20a1497e3ca0ef599125b80080b15f9b856b8695cdbd7ed7401f747a69271240e86730cf1083d78b38a543a16dad9683f5d4d5ed03e4e420dbdfd67e8686cb80741eb5aeef283d6493b7f0c9245524f21e55a843c6f9c9bbb1c90117cbd92e6097e656a6bc9eb0f536c4a24b8434082c9e5f2329d54bb381ea04619a03df9d591ef5fbedc87f1e9f6f6db75b8376ad0b07b4158e01613288c42abcc1f7d23d91e45d08da2083bd87c6ee53e62176d29c89d323cd5b1a8dd15a8fce84eb89050a153f6688709959f92bb604b37ec2740ad5f4e2a3119ec25e290c083d31e94325bbc241185d3699e48ff27111446215f62ee792b342b5b40eb4429fb3af41a0fae9bf711c4d556c3f000c2ddc676963238fd80e884c346d815088119eedad5f2a839e9e504088480ee779efeed36d03709fee865ed925602c7ca8acec70428a8a966e6b9d8ccef1fca83a38aa36ec8d57f6d2ccf72f07481531519b846590460656bd5aa545bd00c6fe750cbdfdec2ddd9fc2555b3dc044a8ba441924d5faebc9d21b21043f9ced758a1068821cbe4afe2da995b4aa91a1f885e67f626f86bb7c8450aca8395ecfbb9910dbac7721d093436ba12c281711588282eed1f77de243b6f1ad1d98e8d658856c623fb76fd3288682fe942dda99a6720922503e3a158bb3d05f7ad0fa108835a11b738cb709c8de5c1e09ff831766701bb5a3355986561b316644df40c9b8770eea3001b4a993e7f17992bcf4d52e56dab015dc27c4f19e583fc991e7a8d8ba696ff68c2f8d4ad11e63f06dd34f2ff3f0c843d3e661b82ddcfb7dd49c6113f1fc8ae5d0630ccd73bdae9d041b2c7c9bd9c5e03403d7adf93040f9980e50d93af9621c45c53bcb61ed431862c49440e672ff75e5002d0644d09165ef154b7d5dfde576d26c7ee19ea80834e913cdb955608eef08e84ebf0cd34884dce80635b076af93b79478c9d23c9473a1f30a71749a389775a58268899a126dbae90c481d24de73060faa8092ea2b82695c6ac06ce6f6661f54c8e22e8270c7034c6a09043954b5d6db451d4fc", 0x1000, 0x2, 0x0, 0x0) r3 = openat(r2, &(0x7f00000013c0)='./file0\x00', 0x200, 0x101) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001480)={0x61, 0x0, &(0x7f0000001400)=""/97}) r4 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000014c0)=""/53) setsockopt(r1, 0x3d, 0x0, &(0x7f0000001500)="1686435c1d4c296a1efcf45391d1226b136f7b7cf1265021cb5e9dc809fc0804e2388ab255691b02a37816de67cf4c9fbf2605a3c78b9a63d499727578607b89d3e058fa1615c985fc9a4efcf6a003d8390aad37bcac661c2d2e880ccf4db2f6a8b5f31c815faea65c95cf7155ffa358503eb0065e38e0ac5cb86304591d9ca778c14fd37975c0b1533fdaadf772cd1ea20a2ca08e671582673a383223aeef5402e0f81c68c2649a47df1c97cabc3ee5b1f46d1f", 0xb4) sendto$inet6(r2, &(0x7f00000015c0)="bc4371b58b534ffef83abc43c8257c97dec7197bfabcf1bf58e9eea35265d9c59d7035e55bf059d7143a5f9651c5b9d01d64c979a35b5a7709a654b359c4f3541b1e2b7c4d5bd7ffa16bbcc68fddbe67b45fbdc4b88fc7b72f0361358e99823952b2c26445e6e37ead", 0x69, 0x400, &(0x7f0000001640)={0x18, 0x3, 0x6, 0xfffffffffffffff7}, 0xc) openat(r3, &(0x7f0000001680)='./file0\x00', 0x8000, 0x46) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000016c0)={0x7, 0xffffffff, 0x2, {[0x8001, 0x22, 0x5, 0x100000001, 0x3, 0x2, 0x9e, 0xfffffffffffffffa, 0x3ff, 0x1, 0x1f, 0x0, 0x5, 0x2, 0x7fffffff, 0x1, 0x9, 0x8001], [0x5, 0x7fffffff, 0x1, 0x0, 0xcd37, 0x2, 0x50, 0x3ff, 0x1a3, 0x1], [0x1f0, 0xffffffffffff58b6, 0x7, 0xa3, 0xf1, 0xb07, 0x5], [0xfffffffffffffff7, 0xfffffffffffff962, 0x3, 0x1, 0x9, 0x8], [{0x3f, 0x81, 0x2, 0x6c06}, {0xfffffffffffffffe, 0x3, 0x20, 0x7}, {0x81, 0x9, 0x3f, 0x2}, {0x6, 0x2, 0x10001, 0x3}, {0x1, 0x4, 0xf7f, 0x6}, {0x40, 0x4, 0x6, 0x100000000}, {0x9, 0x7, 0x8b, 0x9}, {0xfffffffffffffffc, 0x10001, 0x40, 0x9}], {0x3, 0xa2, 0xffffffff, 0x400}, {0xffffffffffff0dc7, 0x1ff, 0x0, 0xb8ec}}}) r5 = semget(0x2, 0x0, 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001940)=""/237) r6 = dup(r3) readv(r6, &(0x7f0000002bc0)=[{&(0x7f0000001a40)=""/22, 0x16}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/223, 0xdf}, {&(0x7f0000002b80)}], 0x4) connect(r3, &(0x7f0000002c00)=@in6={0x18, 0x2, 0x1, 0xffffffffffff190f}, 0xc) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000002c40)={""/16, @ifru_flags}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000002c80)=""/148) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002d40)={'tap', 0x0}) 16:00:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x7}, {0x9, 0x80000001}}, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x7, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:29 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x5) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)=""/218, 0xda}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/107, 0x6b}, {&(0x7f0000001300)=""/23, 0x17}], 0x6, &(0x7f00000013c0)=""/223, 0xdf}, 0x802) 16:00:29 executing program 1: socket(0x27, 0x2, 0x800) r0 = socket$inet(0x2, 0x8003, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x24f11131, 0x0, r2}) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x9c7, 0x9, 0x81, 0x0, 0x5cd3ab97, 0x1, 0x0, 0x9}, &(0x7f0000000200)={0x0, 0xbad}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="04000000e4e9b7c8ce0fcd081a000000000000000000000000000000000000000000006b433e53d80000000000000000946400009489c333407c7ef600"], &(0x7f0000000180)=0x30) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x4) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x90, 0x1) fcntl$getflags(r1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000340)) 16:00:30 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="dc898f58b0cf11d95b4b5aa499d418123621ec676078edc263dcc96cb0633bb59a02c8382d541f993e94d2a1b82ad23aeef231c752e9dfce6d1a20738d79bb9d29edb1a00419d9c1cab35ba156ef9ac4b8b3a51caeca60b0021ec4a98ed14e6181521912aa0fccb4ce764fcdd5f46ac7985980832aefe7af2d140a63e955", 0x7e}, {&(0x7f0000000080)="bce61397d9b68351c30a0f2908144014000510274adc9ec51317ffb9efdbd6ddf23eb99609ba8294c56b074f6f91431935aa5758aa4237d3dd4680d1801765b198ea0ca2e2e8c0a8701205a83f1b6eea27de439e2d0a1b90e02b2a452768477054258c8b477fe29366e5b470bfe21120f47792a21066ebab1da19dbb82980dd5af3a00dfd85475", 0x87}], 0x2) lseek(r1, 0x0, 0x0, 0x1) syz_open_pts() r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)) 16:00:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x292, 0x0) getsockopt(r0, 0x7, 0x5, &(0x7f00000001c0)=""/138, &(0x7f0000000180)=0x8a) r1 = socket$inet6(0x18, 0x3, 0x0) syz_execute_func(&(0x7f0000000140)="f3a4c401fa7fce66420f3832810000000065f20f79dd8f083085bc7375cd000000660f380a72fac401f97e7a8d42d2b70a000000f2480f2cf7c401fe7f6d1d") getsockopt(r1, 0x200000029, 0x6c, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x800000000) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0x51, 0xffffffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x7c5b, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x24, 0x0, 0x1, 0x5}, {{r2}, 0xfffffffffffffffe, 0x15, 0x45, 0x1f, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x88, 0x0, 0xfffff80000000000, 0x747}, {{r2}, 0xfffffffffffffffc, 0x2a, 0xa00fffff, 0x5, 0x12}], 0x6, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x2, 0x14000000000}, {{r2}, 0xfffffffffffffffd, 0x58, 0x0, 0x4, 0x2}, {{r1}, 0xfffffffffffffffd, 0x11, 0x10, 0x6d3241b3, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x7ff, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x90, 0xf0000000, 0x1000, 0x1}], 0x81, &(0x7f0000000200)={0x2, 0x44}) r3 = kqueue() kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x8, 0x3, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x3ff, 0x4}, {{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0xffffffff, 0x6}, {{r1}, 0xfffffffffffffffa, 0x42, 0x80000025, 0xccd2, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x21, 0x40000001, 0x7, 0x5d65}], 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r0) writev(r1, &(0x7f0000000000), 0x148) ftruncate(r1, 0x0, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x11f) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r1) 16:00:30 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket$inet6(0x18, 0x2, 0x0) setrlimit(0x6, &(0x7f0000001700)={0x523c, 0xff}) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) socket$inet6(0x18, 0x8007, 0x6) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f00000000c0)="cd92f0c167bf416b29b5480094261be10ceecb127706c576d71f4e249209b3952b70610487ad0b4ff9cbb83ce3d8d39db6fcd44bc47f86100b126319ef512919886d20eba60bd3488af610e8238a2e64e91c91b9c8a991ebbc8afa5be3edf67b3eac7aa71ba9f2d6ba7602fc2221b2fba0d017f0b0ccd4c7de695a8aa7918f2532540891b8d2a8d2913824a47f95b33192391d7e29c0d319a91e6fa2bc593075d584f4d39a43e2ac43be7dba1888e35a34e0fa02bca639d60c220b73c6007ed2b5f699b531f8e758baf0f1acde6975070ed01733c9d74f2405577016df6c554e54a593355130ff8ddb6b0454bd1049b68ee5fbe6c320a1cece1ba66066ba668425bf90682df680005d0b4ac549d0276d5bea7b8d58f6691fcf4811ece5024eb6b90d6484b8e3f6171e892779265efa89d0e8c5431e5d61a4caa74b269c10e6caf3c662d2aef1c31762b4ac3eda381400b51e6a9ceebd5cf98cb9c5b33bed14f7dfb8cf88b5080f7d6f292ecfefdc0196ae657ad990316b11419f287d24d9de9be009a3be7356cde36aca72635b442aa40e722318884c48aa586d2264565c482cf6817436bcae0e535bcba363719d62390f45f48cd58700b3286bfbf5bc76d382b6584dd3f943e0fdd7d06785cef27bcf09d0c3da08c6018b79a27c5b821882b1243ebc478435d32bc585c221e63072df619a70dca106a37314a6da0224bd376828678a4b101d74d5f320deea2843f209004ea173f6a5f05e345749f65a5febf9d79194ba02ee9f497e2a0db9a24dee97888c1ffe58e0d93b3ca7f8e94d88683987ecefb896d5f3d10db1807ea37330677edd3ac222c3237f82309dc297927fe293a5e0d15b302886aed4b959d957cf20e6aacb468f7a7fe69cbd4dc0d8a2722c070f6902869c8164dcfadb0b55f7779497b454683dfa66d9f5cee461b4845eb3122e5ec9245c94d3a0695546ee85c13249873b3ce04e99cadd562686516819a0e689ed0f36c85dba292b681e166e717353ce48fd9fce0abf67315a0e175e17ae2412627bacb09993c39e47fcf0354a14ea41bde508584e7d4934287e7a16a64763566e0b1f84b2e6319260f38a08186c49236a46f249f480f7fe94a4eaa716a7ff9a04d36bdefdab4e25042760d067fac9eec45e915112a5a0ef40ec26f89b433c1cc1712e586eb5a641fbb5f9973ef61f83d3b2d937a4c1edb412e7380af756270e4568b9a3c3808acdf6e692bfffdacc0f3339c7c44ff8cec0c09e5b280d882d4b2f832a85929d70c337741ed32b4314cc53875fe7404c0c2820771b3cc26a5afa8703590011c98da20cbe99c98513d27cca4c878055208c661c9134027ca0ea1810f045efcb08f40b26156252fec70661637e41a1d99f5952a98cf8f40a527df78dbc546db1758ad994b65342022520472beac7f55bf201e5029d58386240965e78799416abaa48ec98991cdd50b58d57e243922037db522d871c6a5e8bcfc496f66489d347cb515f83629766762078c2740c996d69774dcb808640e2818c3986364893647cd82a6210261c98d8fddeadf96377d1cc835b8144207330ff675ea9cee3d04d0c97e2cb9e3a2b2b13f8a5c8813c0daa01f7d7d4c350467eb8d76b61c93527670dce22db7963eb4ac096154d49886303c0cf4568ac85fd870cb32f0485e95d53b94efe8ca7c4ea4ca3404895bda9c67c8094fa2a64a35119ac18b9b24e267caf0704f546bff6e80323624bb65f9f6bc4d667c642ccffb8d57f06d77063ea1ac206b699355dfe836f89a207d25fcab6bb46a6436e3a493bb1f515547e114f475cc8fc5c562cf1221a6aabc8d19b58c82de188016f73e901357d363e7a67180befda6107ba4b9e8bdcd2de9d0c9496329492aefcab6d9ac1ae149b33da3e21bd33002d1594c871bc8bf76bcdf66c3ea1e2e2c60c53e08b3cc3df3b534cb819e72ab7fe15bb75ce298c9c488bc8f0c02dc5ce0495767089e241d31393a99ced1b0b55501ddbfc2320ae7982c630bf5a873a0caebd62c8a05c878efcb3d6be77e0d1b96611401ea61c3c7d2c3603b75e210115a7021074e0cfe2a2cb4e8efe774d8afd0b61f111f76350f47827ecec16ebcca7d5c5b6e51b1ff68c51ad7a398924fd62462bfeb6ebd2e41894d22bf7c3d25b0e12dfbaac793b45dae49c8ed6b9cbc785d4494f2dd413c0c4c7911fcb98d09d7d556278e760f49eba55c3d8c2e1479436d6942885d63b00fd8498a2f9a8bae58e34b4b0464493952e50d52bc8e903e3091d889161c1dcc3d335e35ec5051618260213183121aa1ecb8dca467000554c8d2bb3a4ecfc688c786d9336904a391f05092b9dd8df2db45b61df822c799374901f6419d908ef59624bd608b6355a8482a31c9e623d06a23ab209fc7953bf04123711ce88e53834856da9ad3a3648ad5514e8556192d61ba3dbd505e788ac2e98f773a14b9f0be2db4794d0ca0c214e82d5df254158751c285fdaf122137df99ac9b13f19d066df8ca19ef6039d8de5cda7afd883b372df984898581455178caa0c9f877e97c5df86237a5a389d364b5c80ffaef37eeebfd97e7adf454847d7a1729b216fcf631701050b23782da51efcfc1860273dabba06d5f4fc8c146ac09b286911aecab41c37352235f57fa54a8a4c8bc2db9d72d2d927b4f4ae0d62df1482583f09543b15ca945f669f382e37d58f9a268ded32e6c2b7e7fb4f9b3a14810cc4773b63bcff92f96d73185e0e26238dcbd1b39ab604f49526142974695bb29737e4101fc8fd0e08a8763a1a36a1ca1e8af159c4a8186fd8ba62c6226000ab6ad05e248a1e73642ea4c6c5144d7a322d6de42a2de1def66ef130bde517779f9fb1dc486207ef9eee8f9a4ba94d8aa7582c79df7658f4dc40785d6ee46f464bdee8ce7ea0efef0bce4b50b735562c33ac1c14674d7968aad5b178d185273356bd7110a556cfe238016a66f53014efad6728803c8ec5f068af8045ac9d2a076527facf4bfa22c34ed900ecbf5f7079d37be2168bea0f8e01d4c3f9eec0462a1ed39cb997ee5d379a6a47808c7eaadf3476fb3f9ffdf3f66b8e6d2147e7cd640d6ab720fdc9ee306a5b59e1a30980c84935bc0abbcef8ea506724365d1c421743ab1f2d93905e8a3ad7f3ec1a3f8c905dc5af6906ba3e948bd84f18769067c3cc7ec377eec2502085030f4aac0041650ad607a83e523e79d443b0d03f5989de9a964646ec1a86442acd76a866176a9a1abb3e13194e0542a1a8eb09ee0aad60c2b826b45f17aade6286edb393b791c45b34344a6055bc93cbe1d332d96463ef24a64e67b3733055af3ea57c85f3d4a90836e2b3691b72f84213f28c7a7329afb95ea64251a26e529206a683e23982f8af14007e83bdd9ba0ce7311441d7eb1a86720260ae51c996b27b2efc96250ca2ab1d818f3885ae37b5144a8cc8d4554c52cf986b0f0314f4fc76b1e64fed05c96026cade5ea883f4055e57e6f50ec91cf0b3476bd56fea3020739d1ab50266cc64cf6efaca056337b2eecca1f97c1ea012b505b9be41d00829eb3fee51a5c73d5267a5516521a813d76dfe5ee6e614c372ce4d420cfa52d17342b7c92f4d7fad6c6568fae1a21f7ad951e1a01ccf731d3252a04f33e24c134b4a1e262324ac787e4daa7f7907301ab61ce8b3d5f3b73c2e2b9259d47ec820c26fa7994727df961c918b7895955227c4a16e63629d6a7349ba122b16700a11e6d2ad3e35c7fed107e5d885b8aa974a920b631467517fced797e27e1e72ade5885738e94a97031ec7a3866aae27b9736b63f40081be5962601c2e27e60868e738207b40bcddc403b37a4fd5f9d5f37da37cbb5d8379f56af15bf516d8806cd2cd054a174565879c98d3cad255e4feeb04e46c8bdafc2c85a0008806e9283dfda1f96e5820a35c52170ef5a4b6b1373b96960c87d51e09d4a70988a21a5351136e314ea26766af5df82ed9091104e5a239977914e57165c2588b92fb8b3f2c5952cd3dfcdfa85fd0e3e2bca60a7177d7eb9a6295b68ae779f642c49942c928b51dc66795b31758c11236d4d0ac13f89d647340e7f2d106792d63d877931bd97cf43b4ad47bcd37852f88cd2c7a1bb3acb9d2db9b48e327c08a2d9a389d6288fad07fbef7cbf815db030be143d3da0678c75c8a114dae8628c5150a3adddf7d69b211df79f35567619843cf98425800aafa2bacf5b3e68c7e6159bda178682786844a009e970672a47ff1d978d4b23a78b9ff1a8cee317f0e0f9b3378231e7bb06733e002b0e69fd7a22190c18c985ff211ec85372d76efae22af7905a8cba533b1487c5b74dae86afa72e7e64a9e475772c61744b03183a0113f9aae79fc340515d6b12e164c3dca92c7865d01ef76de481e6f3679fe497286e89b7ae8da79a0c22b88b43a7dc73ae19b9329bbebdd00221c244d7bc8dacb906079e0cbfee56cdf1b3c6f35727e72df965eb919b296b3cdd6db66a4eeea69d8d0d7000ec62efef6d8f8febff55ba60d34ad133fcd7d3f16b83394ea833544069565b6c29cfbc8e86ff6d2392c45a3b9508ea0d02f06410a207442165ec8b11bab6fe6094d6ae77ca769e2bdb1b793633adf754b0fb2ba91e85e67ef16d4493b626ff7eb8197c3d0f1e86524f24f47b19605e2a0dc92e6145b3361c00949fff4d14976c9f47f97128d2c4214f179a329728473da9b4849b06da5ffd56945d9c5ef88c066b670145dbddd5da938ce1c73db12f09377e839ea82628c2b43d1ddca1bce70853fec18d7b6778fdad55160817b8d522b1f151036cfb25ed344526f43693dae7d0dfe4c3171be8cb42b26d3fa696a8ae5b0a11e03583022e09b35d7fe7292eaf9460be8800bd2bb0f04bfcd4b9576e171869e1a98596dae89a76e52e9d2ceefdd68839a057d4de7ab4345487bdb6611caba395f3b2856e9a33fa6730792c721bbaaabfa7c54f5ef0f4ee4f839e9d7e901bcf924b95743b2c6e57241c1fd727cd8d309823a50df2a6005f2d7551da543d2f1fa5f205a033613ab1a155cbcd1e2c11d4544f7f4d526b7286be243c46a8ccfc99f79c3bf82e028a16fdbfce613fcdb0222cc93b00b3c05470ec4ca9f685c72a12f29147749cb8e2946ddb7a753350e0e284f6cca841373ca1b74ff5bdc5a08e431fe055deea406ca83740ffa80351dd153c759b32b2638bbae4ce12b4f884cc464701249b56ebd37cb37139417e38719b6b6f4b587476f1e65c79e84cf94d96f255307f0424bba597745b6e7105ebbeb266045210da82b51e14fed7dfc89dabb68a6b62acac9b0860ed5a9f5bb3110af26187b78978c5c21b28509664ce1d3515d79d057bb9adef9b7bcc811eae6b02fbaeffcb15603a7228c80766e11b24a5512203b6ee5c9ad954af86dbad467dfcdb9e3ce172d3c63594ed466eb5ca111c75e50656b36ec8580d9878db2aa73d939b01b212ca23f91e035d316db5c5e0c8dbcb4b5f218fb53da9149263a9653de0a64ff1bfddc6dbede71f774bc89f312a1f43cab9f2c451dbdca104648d2a64f877c448b319f02967f6dade6946d5bd1661b0434feb300907d95743c69ebb63ebcd9c12df0a65fa78c533e122584aa5a6f52a0385742b28a40fb2fe26cf454d3c588fd0a7e7f1c200bb9f8c043393c7ed1fc5d2ff87fe1ec7ec025b82b2b7996d9079a1775b67ef4d65a083e137fa0e2b1cd2a71ab9b782791f8b0f89c504528df3add85a313cb9f9dc703523ff25c6c4e4952486a60e0ab15747552445eee1bcdf0179e8955900cf2dec6d3d3cc9e21182df50b24", 0x1000}, {&(0x7f00000010c0)="09cc56662e0c174cbdc2dba55b5b453a69781371659cab2fd25d6a7364de68250422f6d1885834311510f605941c790046b2e667cb7d6945d969855a1f33f018d8f4cdb4459e4b1058e5eb3181c6e46e899f0dd4b0d4a16fee003f040d11c8a3065b6a93f990495df333afb4403bb9489e426013a4c65e576de6ed39", 0x7c}, {&(0x7f0000001140)="89ee690be6665b93b883bebf6bbd6ab67da6b5fb8bbfc7fc3905c48d5af92386e7a47fc9f34178570dd29855105a1eb89d9bcaa150", 0x35}, {&(0x7f0000001180)="3efb491ae3cde374b6c00d6d9c55f607ba9868c2e0f9f20a968c599635c73029b54d3342cdc7eecd2416e27dea629eae4893af8f7456138b318d6562f34ece39a98473a742685205171ac787bb8f05dc4d4831a86ea3b15cf12e8fd6bcb310e069a937933361f63a3ff22641245c4c4cdbe9c25a1bca68", 0x77}, {&(0x7f0000001200)="849965e23ba28a44364c65ea5dca0f4b3e1fa13b325c37ffbc379c875c974a67ac5ab910e7b0136fa94b57676d4b6448112dbf7e23aedb200a226ba74da3a9d9d97146ef589cd619a8e8a1cd3b8f93dae8689aaaf8a568bc6d02ea16e47913fae6ddc76f596d34acc06a5e9803877347b6fb445d651684b64a4fbefafcb9065451655d609d49bd29d6cd54c35baf363210070b3cbef23417bc770a8a2c8b000aff209321ff51760d39a11a23ab7d4b92bc", 0xb1}, {&(0x7f00000012c0)="1c03ef3d4a3ec04de40fd8de0fa3c0249e1c8044f0de87f337ff09f1b21e8d1ec86512b11e8b1cf8e7", 0x29}], 0x6, &(0x7f0000001740)=ANY=[@ANYBLOB="b800000000000000000000000100000054091cd8eee9de87720cf838bfa487bc36462c95d706f5788017b8b89b253c0bc47baa139bfe27d6dec3d056707a5cd4d5ba7b69bded1112f36dd9547564f4c85c9d57d9a116bd1389c528336ed54a4ea7b3ada7b4dd5b82935c2a5281388a7d874a0f73a8cccfabfa9e248ab2e710ad7cbe463cd545c04f3418143d7ed242c7211e06fc5208c89a2366bb6ac61a98f1eb247c721013558aac18fed50485f64e5dd00000000000005000000000000000ffff000009000000f1d88b0d907ca44d789224abd29b15601a05f5eec6c0b5796a15e587eeb4b8d535cca45e84d92923008d47fbca265608b3cba537e3d3cbb458a702e539000000b000000000000000ffff000005000000d4930326409606605bcb0258006d9e07eadfbf5b9142ea80f6de549b4613b2654780144fa236ad86f3e65583251350acba84e0db1ec5004b4ab4b061d707dca001613825acfc79dae4219e3d28c092848574cca1f84a279da60c626b0dfa490730ec7ac699a592dca5697eb09dedec9ada1e7fdedfa8053c4393a648efcf9a252c65348d3541aecee8347597d98855871465618b67754b653a0ade0000000000f000000000000000ffff0000010000806f66f059586fe0ba22401509cfc7d9f60ea761f5ab746c7999d305d4b88a8014e5d979584920107e36e12dcea47704d2cd1cf00bd240d4b05f48dc55e05ce965959f2a3c620c4c71dafcd2a561e1aa0c53038a9f339dd92005be0563828339d5c6e6eec49556e107acdb9f40e433ca1e1dd3d68c858b6ea8060a73e05be3b8f7b997f87747c45f452183843d6ca526ebd131a7a36834ec2fbb5e4405793b45453c293ca498d711ce531fee39ed110f2bf86f3e97246f9c05a68b0f07d1e0d8421049606c88e6e933e6b85e87bfd165366462a0c4dd32c5f390530000000000007000000000000000ffff0000ecc000008bb2282abc093012434542982758cf65bbeaaf3102667ca65756672212ec46d33e85a425be0da3060024bd15a4d37134224812818c2eac051e1c384844cda3f8423c68259256379e85f5563f861545e2e2f5d614953e0e12cf93c478f96b0000eb92619513b8edc45df67d5070e860d3697f4f64c2aedab676698a7733e845d6be437e80262b5edf3d63e34f6d73e66156462fcff4726bf6fbc83e04c27687e465e6a049bc61ce2165e4a7803b4b30b3fa0800be6d58591db9e5c5d82ddf8077702ebd"], 0x318}, 0x400) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r0) dup(r0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) write(r1, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x8704) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$getown(r0, 0x5) 16:00:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x480, 0x5}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x6156}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x0, 0x2}, 0x2f7c) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000004c0)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000480)={0x894c, 0x2, 0x200, 0x6, &(0x7f0000000200)={{0x401, 0x3, 0x7fff, 0x1, 0x7fffffff, 0x6, 0x7ff}, {[0x7, 0x1, 0x3ff, 0x400, 0x4, 0x3, 0x4, 0x3, 0x0, 0x9, 0x6, 0x4, 0x8, 0x7ff, 0x9, 0x8, 0xfcfc, 0xfffffffffffff895], [0x100000000, 0x9, 0x5, 0xffffffffe66da09e, 0x8, 0x4, 0x1, 0x0, 0x200, 0x200], [0x20, 0x80000000, 0x1000, 0xc0f2, 0x3, 0x40, 0x2], [0x7, 0x8, 0x80000001, 0x8, 0x9, 0x400], [{0x3, 0x0, 0x2, 0xffff}, {0x2, 0x1f, 0x33a, 0x3}, {0x0, 0x2}, {0x2, 0x2, 0xe0000, 0xb72}, {0x101, 0x5, 0x7ff, 0x5}, {0x6, 0x7fffffff, 0x7, 0x6a}, {0x19, 0x80000000, 0x240, 0x8}, {0x6, 0x10000, 0x87, 0x100}], {0x1f, 0x7, 0xffffffffffffef3c, 0x4}, {0x0, 0xb7d, 0x2, 0x2}}}, 0x1, 0xb59}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x29e) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0xb, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0xfffffffffffffffc, 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000001, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r1, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 16:00:30 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x775c, 0x2, &(0x7f0000000080)="1e8a5344b240000698cbcc60954ec4ee014c61866e289dac01475cccd2fdcfe7eb1583fffbd5d47ac915252a498538ee24208b21a30873912d2fce9cdfa23281414229876ac1a99b898f35fc81ab2caa0e1129d0d8dcc95b5575705085b94952", 0x60) 16:00:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:00:30 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xac, 0xfffffffffffffffd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) dup2(r2, r1) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) socket(0x18, 0x400000002, 0x0) r2 = kqueue() fcntl$getflags(r0, 0x1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x8088, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x6, 0x0, 0x3, 0x0, "3359213af6ce2401bc5d1aff1db67b21fe4dd218", 0x100000000, 0xffffffff80000000}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x100000001) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:00:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000001c0)='\\', 0x1) r2 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x810, r0, 0x0, 0x3e) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:31 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="6dc398", 0x3, 0xa, &(0x7f0000000100)=@in6={0x18, 0x0, 0xfffffffffffffff7, 0x25d6}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x7e) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() chown(&(0x7f0000000180)='./file0\x00', r2, r3) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffff0001) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x608) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/69) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8ca0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000840)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xcee}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x243}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x82}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x42}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffff4ed5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x988}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) r2 = dup(0xffffffffffffff9c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) pipe(&(0x7f0000000080)) 16:00:31 executing program 0: r0 = socket(0x2, 0x2, 0xffffffff) setreuid(0x0, 0xee00) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1, 0x51c87518, 0x6e2, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8, 0x0, 0x5, 0xb2f}, {0xffffffff, 0x3, 0x9, 0x100000000}, {0x200, 0x1, 0x1, 0x3}, {0x400, 0x8, 0x6, 0x6}, {0x81, 0xffff, 0x2, 0x4}, {0x6, 0x8, 0x12bc, 0xfffffffffffffff9}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x201c3, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) ioctl$BIOCLOCK(r0, 0x20004276) readlinkat(r0, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)=""/227, 0xe3) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000012c0), &(0x7f0000001300)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) geteuid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x480, 0x40) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x83fd, 0x0) write(r0, &(0x7f0000000240)="3c28312b8f4fa362d0d335af7e6334bcdf1de605d36f0b5435a365f9784c8baa27b27695977cd2fc12b5e59717489eb7e3d21716077f784e9840570a017cc1aa34ae658271c643d36133201e447377b0d1330ab136099647df05ae046aff8188883b6d052f66c0381e9d00267274d07709e9056e8c7c3ede4665100260eda8679e7ab817b430c165080000004461ca11d43a793dbff48b1b48d974565053b476a0511106b1899e45333539803de31818e30f8337076bf3f7bbf3d892fba0fc5557de455d94a767e3c6c7293da189962ecdebdafbda3b8a2d705623718a52a6ae33b7a660a0", 0xe5) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3e, &(0x7f00000000c0), 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000000)="c8bb0a456151a4d1454c6b330afb80249f028ee6be60e2c8a03b4b1d1b7037063cdae96f2a47e1c2e907a4d241e10be48d65dd917077295bdcebcdbe5d99c70259d8627d462f1bd3606b49cb0efb3a85df5bc0b152dcc353c2bef1e6643b32e595205c0a24ed3d4e7ff51fcafd8466ea085b0653aa19eb2a8f04354cad803caa403a5831c9e09cc1e6aa850fd91a779b8019ee4529ee0fb220eb4a426e97cea3d573a0288a9832", 0xa7, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65300088be10849fcbad18e3da20e179066d0f8e802dee8b0d2bbaa55b599af527deab121a5df38bfe18af59a303cf6953596791bb3467295002d29242c8cd1ba8d9eb942c258f269ca08c11cbba5fc1da1b183b99cd5887255ee1d9fc4b787015d185935ba07eeb18c0ae0e3d80ea3cfbc1038c51b611234ad9d7e44a676db86208d476a4a3cafb74f44886e8a7f48eb742aa04ebb890b40d0d2b4b1c5e785439c075589ad1c695e65a29e77dcb8841eac5afa8de02a4d1cda6b8c3d5c1abaad83e98a48067529c2c1d4a92f2fb5800bfa7fd087e9841e382ac75ba53599d806f0846197c91b514d0fd77286540558a5e7a9d9dd298272e5cccbcc6ea1282c5d10fcf57670bb9c46328b336de0b50c80ed032bc6fd28400"], 0xa) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0xc001, 0xa7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200)="0200000000d0980052a996b8fc67fcae000000cfd1a6f12f1ba1dbd4e9908926ee3b3d39fd6bdb4f42129d6c197c0c81bf96452c300df3ad25efe6dca906d55e6472cec969dd955c15ece6f69d1d1aea87014715b9553f077fd3f162d4306e49d76f17999ee8ac3491bdb5e363e100927ff995862983699bbfa2d4d665fc72f8364137cf417b4d1f8aa4816f68a09ce9d6578ea67de8a1b6bbb5c65526d1ef6c02c758c42626000f6d42b8156e18411da2f6abd69d336e10147d66250ae02d658cb24b69a3eb6267530777f51510814cd7a9f6f2897b6e808c07041b21c953e394e10a98fc3cea20d15f51233f4dfadfe0d9743d5652b264612dd707ad0c0bcef1f19b2bbe75640f8159a1fbf8c13f8473fcc35b60293838ad6383cb2ce5102d29b2ff06f799bf46f7677eab6bc4a1a16b62999290a5a122c433b84b875a951f950c73b04fb4a6d95760a13d9d07c1672698d2f862cda1d1ceda000000000000000000", 0xffffffffffffffba) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = getuid() pipe(&(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r2, r3) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) clock_settime(0x7, &(0x7f00000000c0)={0x1, 0x10000}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair(0x0, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/39}, &(0x7f00000001c0)=0x29) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000200)=""/119, 0x77}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000300)=""/165, 0xa5}], 0x3) syz_open_pts() 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="66696c6530010000000000000000"], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) openat(r1, &(0x7f0000000100)='./file1\x00', 0x418, 0x100) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) munlockall() r0 = syz_open_pts() r1 = dup2(r0, r0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) write(r0, &(0x7f0000000180)='m', 0x1) close(r1) 16:00:33 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)='r\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x3) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *510554 54427 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7aa47,ffffffff81f39f83,239,ffffffff81f1656f) at __assert+0x2e rtable_insert(0,ffff800000997680,0,ffff8000009ea890,38,fffffd8030291158) at rtable_insert+0x66b rtrequest(1,ffff8000149e9ae0,38,ffff8000149e9a58,0) at rtrequest+0x875 rtm_output(ffff8000009ea800,ffff8000149e9b88,ffff8000149e9ae0,38,0) at rtm_output+0x6e5 route_output(fffffd803f028000,fffffd80363e6d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e6d88,9,fffffd803f028000,0,0,ffff8000149519e0) at route_usrreq+0x363 sosend(fffffd80363e6d88,0,ffff8000149e9d80,0,0,80) at sosend+0x660 sendit(ffff8000149519e0,3,ffff8000149e9e60,0,ffff8000149e9f70) at sendit+0x53c sys_sendto(ffff8000149519e0,ffff8000149e9f08,ffff8000149e9f70) at sys_sendto+0x80 syscall(ffff8000149e9fe0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,7fcae59f010) at Xsyscall+0x128 end of kernel end trace frame: 0x7ff20d22040, count: 2 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 kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7aa47,ffffffff81f39f83,239,ffffffff81f1656f) at __assert+0x2e rtable_insert(0,ffff800000997680,0,ffff8000009ea890,38,fffffd8030291158) at rtable_insert+0x66b rtrequest(1,ffff8000149e9ae0,38,ffff8000149e9a58,0) at rtrequest+0x875 rtm_output(ffff8000009ea800,ffff8000149e9b88,ffff8000149e9ae0,38,0) at rtm_output+0x6e5 route_output(fffffd803f028000,fffffd80363e6d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e6d88,9,fffffd803f028000,0,0,ffff8000149519e0) at route_usrreq+0x363 sosend(fffffd80363e6d88,0,ffff8000149e9d80,0,0,80) at sosend+0x660 sendit(ffff8000149519e0,3,ffff8000149e9e60,0,ffff8000149e9f70) at sendit+0x53c sys_sendto(ffff8000149519e0,ffff8000149e9f08,ffff8000149e9f70) at sys_sendto+0x80 syscall(ffff8000149e9fe0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,7fcae59f010) at Xsyscall+0x128 end of kernel end trace frame: 0x7ff20d22040, count: -13 ddb> show registers rdi 0xffffffff81e3dd87 db_enter+0x17 rsi 0x4c4b __ALIGN_SIZE+0x3c4b rbp 0xffff8000149e97a0 rbx 0xffff8000149e9850 rdx 0x4c4c __ALIGN_SIZE+0x3c4c rcx 0xffff8000149f1000 rax 0xffff8000149f1000 r8 0xffff8000149e9760 r9 0x1 r10 0xffff80000098fdc0 r11 0x1b220ef6ec187bc2 r12 0x3000000008 r13 0xffff8000149e97b0 r14 0x100 r15 0x1 rip 0xffffffff81e3dd88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149e9790 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=510554 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014950270,0xffffffff822b6920 process=0xffff8000ffff73c0 user=0xffff8000149e5000, vmspace=0xfffffd803f00cc60 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 54427 79577 33392 0 2 0 syz-executor.1 *54427 510554 33392 0 7 0x4000000 syz-executor.1 49715 194081 65666 0 3 0x80 nanosleep syz-executor.0 49715 197887 65666 0 3 0x4000080 fsleep syz-executor.0 49715 327851 65666 0 3 0x4000080 ttyin syz-executor.0 49715 417613 65666 0 3 0x4000080 fsleep syz-executor.0 65666 5448 62770 0 3 0x82 nanosleep syz-executor.0 22778 473281 0 0 3 0x14200 bored sosplice 33392 339070 62770 0 2 0x482 syz-executor.1 62770 274012 10249 0 3 0x82 thrsleep syz-fuzzer 62770 164671 10249 0 3 0x4000082 thrsleep syz-fuzzer 62770 37922 10249 0 3 0x4000082 thrsleep syz-fuzzer 62770 17985 10249 0 3 0x4000082 thrsleep syz-fuzzer 62770 417640 10249 0 3 0x4000082 thrsleep syz-fuzzer 62770 297720 10249 0 3 0x4000082 kqread syz-fuzzer 62770 296574 10249 0 3 0x4000082 thrsleep syz-fuzzer 62770 281577 10249 0 3 0x4000082 thrsleep syz-fuzzer 10249 282654 73701 0 3 0x10008a pause ksh 73701 82531 42403 0 3 0x92 select sshd 6816 73964 1 0 3 0x100083 ttyin getty 42403 66925 1 0 3 0x80 select sshd 36687 304897 97567 73 3 0x100090 kqread syslogd 97567 68145 1 0 3 0x100082 netio syslogd 48937 370415 1 77 3 0x100090 poll dhclient 1707 53282 1 0 3 0x80 poll dhclient 4397 320733 0 0 2 0x14200 zerothread 54154 278017 0 0 3 0x14200 aiodoned aiodoned 66148 367911 0 0 3 0x14200 syncer update 32648 509560 0 0 3 0x14200 cleaner cleaner 95480 499050 0 0 3 0x14200 reaper reaper 26360 370467 0 0 3 0x14200 pgdaemon pagedaemon 91861 281852 0 0 3 0x14200 bored crynlk 89075 248699 0 0 3 0x14200 bored crypto 45939 377165 0 0 3 0x40014200 acpi0 acpi0 83745 446422 0 0 3 0x14200 bored softnet 32168 267041 0 0 2 0x14200 systqmp 9503 490316 0 0 3 0x14200 bored systq 31765 387370 0 0 3 0x40014200 bored softclock 37064 455616 0 0 3 0x40014200 idle0 74936 101117 0 0 3 0x14200 bored smr 1 391099 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9532 7000K 14534K 78643K 20223 0 0 pcb 24 9K 11K 78643K 2626 0 0 rtable 122 5K 5K 78643K 1253 0 0 ifaddr 65 17K 19K 78643K 584 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 238 0 0 iov 0 0K 32K 78643K 736 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1198 75K 77K 78643K 5559 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 51 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 291 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 5450 0 0 sigio 0 0K 0K 78643K 129 0 0 proc 45 38K 54K 78643K 956 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 570 0 0 in_multi 33 2K 2K 78643K 185 0 0 ether_multi 1 0K 0K 78643K 30 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 585 0 0 pfkey data 0 0K 4K 78643K 8 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 94 21K 31K 78643K 13635 0 0 UVM aobj 130 5K 5K 78643K 156 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 231 0 0 NDP 14 0K 0K 78643K 155 0 0 temp 188 2715K 3355K 78643K 19157 0 0 kqueue 0 0K 0K 78643K 50 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 2161 0 2154 2 1 1 2 0 8 0 plimitpl 152 134 0 127 1 0 1 1 0 8 0 rtentry 112 73 0 27 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 5 0 5 1 1 0 1 0 8 0 tcpcb 544 766 0 762 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 116 0 116 22 21 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 241 0 44 13 0 13 13 0 8 0 art_table 32 242 0 44 2 0 2 2 0 8 0 art_node 16 57 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 289 0 279 1 0 1 1 0 8 0 shmpl 112 154 0 26 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10791 0 9308 49 1 48 48 0 8 0 ffsino 240 10791 0 9308 91 3 88 88 0 8 0 nchpl 144 18591 0 16963 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 59465 0 59465 3 2 1 1 0 8 1 scsiplug 64 11 0 11 8 7 1 1 0 8 1 scxspl 192 60635 0 60635 34 31 3 6 0 8 3 sigapl 432 5618 0 5604 2 0 2 2 0 8 0 futexpl 56 83950 0 83948 2 1 1 1 0 8 0 knotepl 112 1071 0 1052 1 0 1 1 0 8 0 kqueuepl 104 1249 0 1247 1 0 1 1 0 8 0 pipepl 112 3314 0 3295 12 11 1 2 0 8 0 fdescpl 424 5619 0 5604 2 0 2 2 0 8 0 filepl 120 33678 0 33578 6 2 4 5 0 8 0 lockfpl 104 1834 0 1834 6 5 1 1 0 8 1 lockfspl 48 620 0 620 6 5 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 98 0 88 1 0 1 1 0 8 0 ucredpl 96 8330 0 8323 1 0 1 1 0 8 0 zombiepl 144 5604 0 5604 2 1 1 1 0 8 1 processpl 840 5634 0 5604 4 0 4 4 0 8 0 procpl 600 12699 0 12658 4 0 4 4 0 8 0 sosppl 128 81 0 81 15 14 1 1 0 8 1 sockpl 384 4494 0 4476 9 6 3 4 0 8 1 mcl64k 65536 1960 0 1958 145 143 2 33 0 8 0 mcl16k 16384 20 0 20 14 14 0 1 0 8 0 mcl12k 12288 101 0 101 18 17 1 1 0 8 1 mcl9k 9216 81 0 81 15 15 0 1 0 8 0 mcl8k 8192 78 0 78 24 23 1 1 0 8 1 mcl4k 4096 216 0 216 7 6 1 1 0 8 1 mcl2k2 2112 32 0 32 19 19 0 1 0 8 0 mcl2k 2048 60700 0 60655 24 17 7 11 0 8 1 mtagpl 80 6 0 6 3 3 0 1 0 8 0 mbufpl 256 126647 0 126573 88 80 8 22 0 8 1 bufpl 256 20543 0 14872 355 0 355 355 0 8 0 anonpl 16 488940 0 479526 224 182 42 55 0 62 0 amapchunkpl 152 23036 0 22944 62 57 5 18 0 158 0 amappl16 192 30229 0 29720 215 188 27 38 0 8 1 amappl14 176 49 0 46 2 1 1 1 0 8 0 amappl13 168 2667 0 2665 1 0 1 1 0 8 0 amappl12 160 2730 0 2727 2 1 1 1 0 8 0 amappl11 152 56 0 42 1 0 1 1 0 8 0 amappl10 144 73 0 69 2 1 1 1 0 8 0 amappl9 136 562 0 559 1 0 1 1 0 8 0 amappl8 128 149 0 127 1 0 1 1 0 8 0 amappl7 120 37 0 32 1 0 1 1 0 8 0 amappl6 112 53 0 47 1 0 1 1 0 8 0 amappl5 104 2895 0 2883 1 0 1 1 0 8 0 amappl4 96 4044 0 4022 1 0 1 1 0 8 0 amappl3 88 2078 0 2068 1 0 1 1 0 8 0 amappl2 80 44618 0 44545 4 2 2 3 0 8 0 amappl1 72 109184 0 108750 26 17 9 19 0 8 0 amappl 80 12981 0 12944 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 155 0 26 3 0 3 3 0 8 0 uaddrrnd 24 5619 0 5604 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5619 0 5604 1 0 1 1 0 8 0 vmmpekpl 168 37384 0 37362 2 0 2 2 0 8 0 vmmpepl 168 563332 0 561755 224 153 71 82 0 357 2 vmsppl 264 5618 0 5604 2 1 1 2 0 8 0 pdppl 4096 11245 0 11208 6 1 5 6 0 8 0 pvpl 32 1353288 0 1340656 440 263 177 201 0 265 70 pmappl 200 5618 0 5604 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 777 0 291 15 0 15 15 0 8 0