64b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0xffffffff}]}, @dstopts, @fragment={0x2, 0x0, 0x3, 0x0, 0x0, 0x0, 0x67}, @fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x14, 0x63}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x14, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xad, 0x7, 0xfff, 0x1, 0x1]}, @eol, @timestamp={0x8, 0xa, 0x989, 0x80000001}, @nop, @md5sig={0x13, 0x12, "b31d40c9a6f4bd06134a80a354186e5f"}]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r1 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) r2 = getuid() setreuid(0xee00, r2) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r6, 0x80002) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) kqueue() truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r7 = socket(0x2, 0x3, 0x9) dup2(r7, r4) executing program 5: setreuid(0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f00000000c0)=""/126) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) executing program 4: socket(0x11, 0x3, 0x0) r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0x10, 0x10, 0x200000003f}], 0x1e, 0x0, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r5 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket$inet(0x2, 0x3, 0x4) setsockopt(r6, 0x0, 0x9c, &(0x7f0000000040)='pk|D', 0x4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0xc1045763, &(0x7f0000000140)={0x0, 0x0}) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r8, &(0x7f0000001200)=""/4074, 0xfea) getdents(r8, &(0x7f0000002200)=""/4096, 0x1000) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r1 = socket(0x10, 0x8000, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{}, {0x6}]}) syz_emit_ethernet(0x138, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x802069de, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc72fd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc0218000000720fd38bfbb770c1f4a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x10, 0x3f}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0xc0205601, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000040)=0x3ff, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000540)='./file0\x00', 0x2000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket$inet(0x2, 0x3, 0x4) setsockopt(r7, 0x0, 0x9c, &(0x7f0000000040)='pk|D', 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) semop(0x0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x0, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000080)="ddebeedbf432494859047222ab6053b6998e2596515880bf28755b49a7f8520a", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="31352c0303bf98662f5ed64b8606615f096afb297f3ea1ed45ace941b9ec9775d9108588d6f0e9a99525cf99951e1f89a3596c1e238994b0ddc4c4355a91c53c2ce3017c68fb6b186b339d37", 0x4c) executing program 3: socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) close(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffd, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x4}]}}) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0x8020560a, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffffd, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x4}]}}) close(r0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000240)='./file0\x00') open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000380)="b95a760872e0", &(0x7f00000003c0)=0x6, &(0x7f0000000400)="8d2ea981077f82c3c6d7fe5d50372b1e223218551eca4f7ebfa90d082cc05e0f13df", 0x22) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x2, 0x1, 0xfffb, 0x8}) (async) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x2, 0x1, 0xfffb, 0x8}) executing program 0: sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0xfffffffffffffc01) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='x\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001540)=[0x6, 0x8]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file2\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x4, 0x800}, {0x0, 0x95}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5}], 0x4) semop(r2, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)='./file1/../file0\x00') mkdir(&(0x7f00000003c0)='./file1/../file0\x00', 0x85) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000180)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb24758f4cee5a7f79203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500d81f1de54a0d025c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf0000000000000000000000000000000054cb2504578b1f68aa8e09594a19a85206793d2ab32ebd3ebda4ac85a01c7bcae433e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b9feba49a2c285c96505c3d842ef70cebb328ff9ebb4523ec00ef23", 0x7e) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = semget$private(0x0, 0x2, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/225) r1 = getegid() setegid(r1) semop(r0, &(0x7f0000000140)=[{0x0, 0x1, 0x1800}, {0x4, 0x3f0, 0x1000}, {0x2, 0x4, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x9, 0x3000}, {0x1, 0x200, 0x800}], 0x7) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x40) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x100, 0x800) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r3 = socket(0x6, 0x5, 0x1) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000240)=0x8, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_emit_ethernet(0xf5, &(0x7f0000000280)={@random="51f5058f4f2b", @broadcast, [], {@generic={0x8016, "06058678258b1a92938ed29c02a6916c4794cf4d7edf7e342fb0d701ab58fae0261b683718f4673f33e0715f7f19b19dbb2011f62e0d4beea76b866e27fed8ec700da05aad242efffc63eb7c26fa3ad34998525f9bf0c11e5178fb6bf1ea841a03b6ba21bbd92f2f487fe9d40dc52152534649424a35df6ea12e530cb5dcfa67b89fb35e90932248cdc8619e79c53fa1f5bb805da092ea9ad1b8babe60b651848c816e0d5fa5be84607b5c43fe2b965517044c1ae2a3154144ab1073ecd594b9073c7cade3041e5d21781998c686658c9f47e0ed2d04a09bca804cfe7f83462663147d0563e1be"}}}) r4 = geteuid() chown(&(0x7f0000000380)='./file0\x00', r4, r1) getsockname(r3, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x8, 0xf87}, {0xfffffffffffffff9, 0x1000}}) syz_open_pts() r5 = accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) getpeername(r5, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r6 = dup(r3) fchmodat(r6, &(0x7f00000005c0)='./file0\x00', 0xe0, 0x4) fcntl$setstatus(r3, 0x4, 0xb875562185fc06b8) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x10000, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000640)={0x9, 0xe481}, 0x10) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0x100000001, &(0x7f00000006c0)='./file0\x00', 0x8}) r8 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r8, &(0x7f0000ffd000/0x2000)=nil, 0x0) executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x1}, {0x8906}]}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffff9c, 0x27) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) syz_emit_ethernet(0x42, &(0x7f0000000240)=ANY=[]) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) executing program 2: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp}}}}) r0 = kqueue() r1 = dup(r0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000080)='./file0\x00', 0x8}) mlock(&(0x7f0000098000/0x2000)=nil, 0x2000) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x144aa18af50ca24d, 0x1}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getppid() setregid(0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e300000000000000000000000000fe80"]) executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045007ae170782bc229bcb6d0e695170090dedcb29bcabbd632d7d62fa1173b3700f9c504f8c76e8a45a69e7614a604557a4850c047", @ANYBLOB="ecb673d74563a395cd60cffefb7406880e3782acefa2472a7434cc25375c77c023ad2f68d937b4e74abbfc27071f983cefb2addc2d40979eb92e39dacb4903921a0bfecde77c0c5c2b335012699ca6b28ec1d02a1fa9881f411a4b206b1d8846048076502ef09f52d36757e6f4db84e7ed53385ffb9f8da9f0bfc70d77", @ANYRES32=0x41424344, @ANYRES8=r0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) clock_gettime(0x0, &(0x7f0000000140)) getsockopt(r2, 0x0, 0x25, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) kqueue() ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="22ca014db07e7afa75bf1df3d5fdebb9340380e204c0cafd2c5f6a55f429081ad442f890705d7eaadc53e47eb63db546acb18cd3e3445524129e543b53ea1dd15c940b90c5c3fff0909746056db23907be9895603140c9c542dc3cb85af712616067739eebbe88f698c4d5061b952bfbacfee063803284243c42c605a9f90612a9f7ab8b7cf24335994e0718f659aea9d36ec4e91dc1bfe757e66e09a693935b77e4fcd0b5c3f7c7b038f13aad627530e630e689f135e277f63c74e1e7633742b0c792900f21f50e8dcded69b268ea912b45a4007df32c780035acc9b855c26481b24d334bd05ff10d086945", 0xfffffffffffffe38, 0x8000000000000001) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000100)) r6 = semget(0x1, 0x3, 0x24) semop(r6, &(0x7f0000000180)=[{0x0, 0x5, 0x1800}, {0x3, 0xc0, 0x1800}, {0x7, 0x7, 0x1800}, {0x3, 0x1000, 0x800}, {0x0, 0x3f, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0x3f, 0x1800}, {0x3, 0x9, 0x1800}], 0x9) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) r3 = dup(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x4001, 0x0) open(&(0x7f00000024c0)='./file0\x00', 0x790, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ktrace(&(0x7f0000002480)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) close(r4) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r1 = socket(0x10, 0x8000, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{}, {0x6}]}) syz_emit_ethernet(0x138, 0x0) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socket$unix(0x1, 0x1, 0x0) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000340)="030e60263ca24beb237dcdabfcb96df661ef5a44377f8d334a12b66452f75b37a7ce", 0x22}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES16=r0, @ANYRES32, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES8=0x0, @ANYRES32, @ANYBLOB="46b0c50f2080fb138b31d105b88c789ef0b51345f8c28d7113791ea6c12b96be52422e0b714a094b3aa84d07923f8db968567c7fe06a9eb1e0e9667af04308575c92d4cd7af894ca", @ANYRES32, @ANYRES32], 0x68, 0x8}, 0x40b) r1 = geteuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1, r2, 0x90, 0xb8aa}, 0x4, 0x72e, 0x9}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000602000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x1000, 0xc4, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRESDEC=r3]) readv(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000000180)=""/17, 0x11}], 0x2) utimes(0x0, &(0x7f0000000040)) executing program 4: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x7) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x0, 0x1}) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f00000000c0)={0x0, 0x1, 0x81, 0x40, 0xff4a}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x5, 0xfffffffa}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x2, 0x8) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) kevent(r3, &(0x7f0000000240)=[{{r0}, 0x0, 0xe0, 0x8, 0x90, 0x401}, {{r5}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x1, 0x8000000000000000}, {{r6}, 0xfffffffffffffff9, 0x10, 0x1, 0x3, 0x200}, {{r1}, 0xffffffffffffffff, 0x20, 0x42, 0x5, 0x3}, {{r0}, 0x7ffffffffffffffc, 0x2, 0x1, 0xc239, 0x7}, {{0xffffffffffffff9c}, 0x3, 0x4, 0x10, 0x0, 0x4}, {{r7}, 0xfffffffffffffffe, 0x60, 0x2, 0x7f, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x80, 0x8001, 0x1d8}], 0x8, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x40, 0x7, 0x20}, {{r1}, 0xfffffffffffffffd, 0x5, 0x8, 0x1ff, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0x8c02}, {{}, 0xfffffffffffffffc, 0x2, 0x4, 0xdf01f60000000000, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0xc4, 0x8, 0x0, 0x8}, {{r1}, 0xfffffffffffffff9, 0x48, 0x20000000, 0x2, 0x1}, {{r2}, 0xfffffffffffffffb, 0xc0, 0x40, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x93, 0x20, 0x932, 0xe4}, {{r8}, 0xfffffffffffffffc, 0x4c, 0x40, 0x3, 0x5}, {{r2}, 0xfffffffffffffff9, 0x6e, 0x2, 0x8, 0x1000}], 0x7ff, &(0x7f00000004c0)={0x40, 0xa00}) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0x800}, 0x10) fchmod(r7, 0x28) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) fcntl$getown(r4, 0x5) getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file1\x00') syz_emit_ethernet(0x2a, &(0x7f0000000780)={@local, @random="6c1dc1ebad42", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xc, @broadcast, @broadcast, @empty, @remote={0xac, 0x14, 0x0}}}}}) r9 = msgget$private(0x0, 0x408) msgrcv(r9, &(0x7f00000007c0)={0x0, ""/234}, 0xf2, 0x2, 0x1000) pledge(&(0x7f00000008c0)='@{/+\x00', &(0x7f0000000900)='/dev/bpf\x00') r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000940), 0x10000, 0x0) connect$unix(r10, &(0x7f0000000980)=@file={0x0, './file0/file0\x00'}, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f00000009c0), 0x40, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRES64]) mprotect(&(0x7f000038e000/0x3000)=nil, 0x3000, 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80286987, &(0x7f00000001c0)) r10 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r14) setsockopt(r10, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/3, 0x3, 0x0, 0x0, 0x0) executing program 5: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x7f) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000080)="e632d9921f", 0x5}, {&(0x7f00000000c0)="93a1e31f21218e6a8b4fa266e308abe585a78f691d527cf299469847fb62aecfdb8237a9480484e23ca6840c900069a38c968d2f068266a1878285c7712c8a43c6a365f9480d07a84eb9141d545eefd8340f3e70dd67eacf89ad74f2a3778c962d092b991feee8b4a116f34fb94551049401ac930446dcc6829e5f964c30dc617721e4da6ae0df527680e6e3e97ef7a1c54566c917944b9726a4e8dae6f1114bb5e82ea1f615d81b34420c7f211246509f68c0aadc8bca6a455910ccf8ec0a7d35e5f60f64e65a60d99cc5c8ae4381ff6060e117cca9e20b16dc419426ea9b9f0e83b1699ce0e2fbd75d7384d8333ae19f52ce6e066de7c1d2a1cca8cb229e6035a85ed93b1f6b2f6f791aba23734fab2f7d19b302fdc5bb2bca275175d6b9f8f0276075c4cb2c67d85de89cef057fb87519f1bd4cc4dc42197a8db540c64e155b59910268e153d5a59cd6e1a165e035e29244a612e6393df0466ce4cf7b93d0323e0e9ff0fe18e7fc30514696b89862511b019e0ffbb113bb0199f3830dfc132e82e8c94ebe9086a22d6611ad17ddf6b583d2d8d1e843a348d0d47cc35a808acf1217ca1aba3128cfaa7f8851fd4752f05e1c98795a15230f82fc9c8fd6da4a4f845367a2321264c711b97087222d0bcf3230d820dfcea644325b2e7dde7d6592504be8adc38e1aa657b94fd20132892f6380ba3652828cc718b070f6bdc30c8c6948706cad69a26f5087cc2774208e78b50fa64918e0747ea7ee0dcd211a1c307453e8312a3a535e157cd759f07da65bd79fdf58241957ba99dd7083cab4e3a59b48070c0f7a9fe9d68f933806acaff2ecb32dc9c5e639087e2ff5a2766574d7c6b265c7a150c58d92ad4fed7b601877c2a72bf26df0b12d94774ca9448774e589c44aa393deeeba3f0d2af3edb189a9bcb1ef4cb460170928f5d73e385aa39a1b7d1be5d890915c5cee29dbb232b59a0e83f532048abbd6449c23ffdd93745b1cf83b87620fb63902d1b5e2e1da6e4bfb1757ad7ef8950226a706a16483a52db30c9ab8ff3145272a1544ac758042aaf919627cf85bb4bf8e32a041e34ce8715d0477cf0f6db7cfd497d2823c0e63744d1425fb3717affc7f1c7fb931f256736fc5738ca478b91144709d514f217b7c118b1f911336502f9faaa3c1f58f8c290c413cc03b20f0b42e1eb6a4beab5435740a4e74f3d04d40b57e5ab5d667e25850c6ee4c34f456b323395269f22295f2f07ab4638c5d7c8fb4e42225a673503fd7376cf61ed4c80e1631675228fdfc8dd746100e80d5f86847f54df042030ce23bbe19d09f8a05b4df09963d1f6d3d36dec190021f1680d7c941bea46e8265f3a8ae74f34aeb86eb288b32db9840e58f5dba07373876cab7d3f654c3dff409f034c565163d059bc26938551e7e5a3929ff8cdd83fba27a16fba7d99f2cff4f55c1c4331dae212b5e3f17839d88363c468ef67ed2e4327d39cc7126a85d865de7c7b4b6570e9bdfc1b5f0a3a2e73dc189a447e5525b4bbdec6c72ed7cceb4b4cbc7f939e2202edca8e9ef7da4f47ebfefaac6788e42c7e809649e147368ca38be7ee477fcdd96409dc882a6cfd564df9767f60f072da973fda2300774840e520a45d9abdf9de0bc910c8c3e12a24ccf28dfb7909010758e62ec87b431070ca398d5de5220881fbfcef8db2e549df1f5f9966888dfb6d99284e3d5ac0ca3944404e943883252e4a31385182e390486fa279ad4a0e1e4fc191b63753477630c266e53a75e9b1526300ac5fde94174689ec5a223121a76550ec3b741768d7922f454a71a71b6138dffd70424828bd2e1995ed9b7f638a769f86ffb62166131fd91593fc97de0e19b6c800b81530783ccd259ff1f62354fa39d0568bb9208258d6a75953f00e484a072e702b11e63fc105eaee52a76323ed4ed6bda893061f1dcf01cf4219687fcfa97bca036205081cb3f85d2a3dfae138d92c0b9483bd8c22cd84e5dda83b380e6bbb76d40815696ff8a6495656bbe15ee0f5c3caf4e33a22f76db6a1c77cbb1002abc80a32b73dd5b4217a3245246f0d55f744d539004bb804945c084b5bdd40c8db6be353e9e2e3886357e9ea7158fcf7458f7a83dd5ad55c6d25f06cbbfb5ad0b304ccac75d74609afdb564b6de710d8f78ff13ee2b44814bd983bcf3b1a57c09eecd4e7e96fbb659d315381c90cd9364c818c2c9f00e37d4420c4daa41242e5520fa2d3eafa1178cef134601b657ac534076604533fc8cbd061e6536a03aea65063dbed911635eb6690173c2fc87feb66e8fdb514a624c6520731947245369332c835e27b9972e237f1372f47aba7934632ec7df7ed7dfb3073a88faed49f24e48b05dea231583b57d96422ddeff3dd327295bbc4f0b4aca525ecf488becf296f94bb95442b2611f20a2e2abba9399098e5b9417933e1519c0fc1a2030dc317327f7f32366699b17b03ccf8ce266470a30e6c5a9c3ac8142cb0f297d45f54b6181e535bae0217c7ea68aef97db34440ff8b701fbce6917f970dc08843ffd30dc88532d688c1d397be1410b9baa8b3800ecc3795a212a40ba43179d6a6f7571a6eae047fcce77095f6e16ad2f8e3d3d49b8952ea5a1bcc785e09672e217dc87b6193e60a2ba9b9a515f2a3080acf549ae1d47b44c533357b25e84732ad68987d5ba931167232bfcaa3fd76951ef8d4cd82e8e9abf59b6288762499053d51627f93fe581cf624aa938b3279cbd4a91e7f8b70343660fb07ff94bbd9627b17e7125d5d948beb8606af9af7dd4018660d95e71827b1a451fa37e1342386aa8b52a56aac57ce5995f7d9aeb63dbc934be6ef12d6f33cbe59242e9758bbf830cc921ff7870681c3fc237e5d8307ae7923305a79d3034695d0f9758e8c301ba48db5e01909be374d929ab2f9c942f4e75155ca529dbe332240c677f3b65f7c86fb718eebf2102178959b07639e1beb3f93feaca9e921e1ca9233ddbbe74e16ce43b496d96825d8c1a0156c53a444d5054256cffb62d2d8be63ce673d51b1de22529fe377b6bc54a48098d2bc896a103f769ee4fed7d5c02755b003fb68c82ab751de36dd25ccc49617042189ba94a46aa816a68709f2ab5cbef07b056185d3cf834f7ee3675dd54c96e67e9fabe8093aeaf35dfb4b12a922104c68a6cc9c4f855ef9306e1cfa934b1734222928636b32421e98e8471a4fabc781385d4745ec913260cb6a28a5a56e06847c07fb7b89d82499c4929d32cb8278a8c8a44a77805d484cafef25685771cbf2eb8fbcb6ebc4de2e5ed5c25b276b2ee436b2bb7b5602aa688849c1dfe499cbf2418bb0bf1d92fb7c149d485cbc5c40b9c7c85625e03a945a06bafd44dfe3d26a2e465ad0cbca1294b4125977e2bf532fbc6a143c98c4d8401f452e495b9a920b8c7b5e1b7c86d5d2aebfbf4c6e77488c4d042660011796910d83035792a797fba6e5563bb11e8b3679b0301026e0528f522ae0d8b6123323883a6d041e550664067da87990a3141e21436eac230882120c56e6de9561c3684ef72c5184ebe1eae0562d61ab386a1c7c2947b8f03eadafaa46b22da0cca4c1b29730641074566b0c7ac7032a85bfa1fc3bae5f169066061927d16de691cf46e72237192e41891843c0718a8fe66aee23b816e71ca96bf3e42fa33351671783990b2d80a4bd630882fcf0780e91e9997b5f4d0e9e3dcdfa899a37a8ffea350b739b93da10b87fcf074ad004af137aeec3e9ce43eaa0ed57e8aa767685598002adcdc080b5755a061975bd1913fa2aa2a2bcf3616b9c510a0f42daca9277f864be90cfd0c504025fffeb10119f9516333af6a4f51234eb75b78e337d0a04d3221fd1e608d1c705cee3067fc5ddf879031eeb0d35b282137d91682f86abe3330795e80fc350a3a154ce85b0f71e1c00b86726dcfc88ea9be5d6592e58190d1690f9a1f61c5f0732df2964db669848d34b48bc89ebb0cf64c1607df09ad2add52e955399839bad76e495c51fda98d1951d323244e04b4e9de1cf005cc10feeef9b4c40a2ba3223ed9e2d0c831e75a385b06be0257d2c7c3eab55da32ed194102a5039404e26ca4c239f28505c181247409ae00de6f5c9951487351c26061e7501addf94215b5a6a3d8d79551624b6387eed86028f7fbe45980c8d4f1031bce52a2fc748ce80b378ea285cff1f85d9de40d0206ed8c3d15bdda284601005c23ff1cee384b84d8f49f09bc126eff371c9987347949d8c834e6b2290733189ab64888484d2458c0449d9ff8ef739c0d81b5d1b745247e3a993ffe68e4e5b21ea4ad1e4b7a7e6f9410d632db3c94ef66a443805129c21d0ca186950a1a3d9188db7c6b75b5b0a830c7237b4f18f7814df6cc0671f3ffbc9c1dbf833b7ca3b53c6c49d4146e93c9cc2d297e47fc7207f979fb5bc4940992e8efd397d4df3a23db1a653847ac5435e172d74b161ced6d62c8f2fee0b1f31b82d2aaeb61c3f2fc53406b6b2bd519fca0d5a1a518f4dc4256ccc583c2e4e06ecf219a87f88ad8b2d962e710ea05e0cda56eecec7dc94d0f94f567de0239732b15c922183ccd68f1d282a957a895d10e34bce4c514f84ab013c712b2f6ac7c2625b65c77b43288e458c71f3754f4fa0f4e123b0037e6105702b558eb454bbe9ff5215eacd2d3aa1603f5f674728725f9724cf92fe98906855724e7d804f06f90947f869dc10eb99ee439c65352473293d4026069ab89d00b99f1de8b4682eb733a5444c4d36eaf937470fe51ee71b740504d727e18ec73c1c13d24a10ae15b1cb458130fd766448b15001af4fdbab0589a1bbf0cfcb035d27cbe55bdf4d1881505464437c916b7b00b47e788427a358eb8f9b730b0819e9bddf85d9d9d60c5554b4ec770b575b5ec21366801d475af1292acbfc7948b995e565f1353011f831d39e40a42b6b0a66640a79a6b72072befcfe80314ad428efa16569c475876f52d9796055816d758bc9773d1f0bc48c221ccd98f241d1594d447d0a5f7a77dfcf5f3a79303d528e92c156568555fc223b9c783d3d46cd4dc07a3f802f88b5013631f20171165ea8952b94641d61040753895338932a0200de0bb8dc0faccac1ffad8cac49970ee926ac1d27a16d87aebbbc7d7f44db4470abd253a52b5a712eff1e9804bdb62fe9e82766e4b601b8950ef2d9a8aee4c6c45bb2f58907c1ecfc7bd0a20b0c9172a51ceade919db63b579c8ec38b18350b0a7f5a6d75e698c4236d1ac688ce2ad5436daf817cc620c213a818274cd0f6d278dbf562c822ca5de1887f266449496deaf6478cb975aff55456490113f105fa41e192f33967b1d6522aeb26ac374d8904ee23a71b1b82c7273a603493b2e5ce329bf796d07a4e59cb78143676187bef5c86e373ef19ffd984ba254e08400cd22288e118d336a9ec2fd4982e9ac1091d5d6be9a4d5fab8e5c6e481ff3e53c19b09aad19dc0948728c66aafee1ab3d65391466b7cac515ffc6ab5e0d13cafc7f8135a5201acdbf52970ad0ed1674d7215e6d1ea31baed54cdd1c623ee2b025646983f5b75e4650507b29f56ea4285bfcf60b39e4e5bbe2b35153abcf7a9a5c42f735ebb08c74605e5f38b41d210d94f1f0541c76a5293cdb3382872f1ee695df1125f8082cc8d753573dfed995849475a1a292cf71118fd75626a2a3b1633144dca12c22de799c2c776a5abae448f8371754195116bbd8f552e3eba879ab83f6773c2cda981f4f28f1d7bee4cab9f09402df5ae5d17edc1a84bf4a3e032ef60348541ebd4a81f2af80a585866f234ab17", 0x1000}, {&(0x7f00000010c0)="5bbe8b571baa2bd21860e495320cfed052694b8228389f5ee255c0c13726d3210fbccb59144be33748e05c8530a0d6c375db26c93ecbc9ef59017902568ad5b0a88702d818650d264b0fad1abfd661116b6043a2550302b825604161fedbc3d3c092466a0c5b3bf28f7e6c88c0ae6b6b7b5e0888ec34c3c6684040b3ae561f7ce2a935cdb3a0af08c117eb1ec0cad7946d96", 0x92}, {&(0x7f0000001180)="b357c176afa49946da39c66538cd450a4465b896483c100cb5cd1eb5fed304faf0320d3547a8a6ba69b4f153ca9ed41a63046837c77a9a8df0d0ae0af70382b2c349054256c48e83d423444a70a2b6063736a23a1da171821c2358777fe14aa231cb1a07297c5d4b2bcccda54a57157e4e54596c57f82eecf8ca7acbc37061a94696527f50ae6e9a2030a6ec6eec13a96398d3f2943a8ef4d21e69f18a0a25248c6019ae605c4ce1b68349b38edbff4df8f117f89a0e4b24de6ced84de30ef07ecfd3bc00c19ca772bc006e6661929693a8501f77821dd6ba9ad6093541a6f31770b290d4355bf1a0619e718cdbd04f3a2159402180838c608a82129", 0xfc}, {&(0x7f0000001280)="3e61ae81700e89010492b5084f5aea7bd6c3d645ec7905ea318536afabcb3dd4f7aa9b50fb1c070c70bf541c797429091a34ad29b6da0cd71a1824bdb999d083c7a6a5d77810179a9fceb83b019ec5b7bbdb353af3acb3b6a0e355a510d7e6d72ae525cffb8465fc8cab481a6a8f7d56ad0d5c06313a3eca275dedf9b53e0c1e8c24fa029efbdb69a42e8ddbe58953c690e7001eec388f15e15deed928e1617b302551e57e919e7bbbe9807b80de4cb371182f404c9ec190d123a258f2d2b9d30aa551570a2d462583ab71c8ac0f354b9a33bf169ca5a24bd776fc127032e8426108996857b73a59043ecabd1d5fad2eba14ae530a6ac8855ff0ca8fc33e96fcd0bd926f957b1a5ec39cb950a82b97b8c34b87f9911d2848d765a4216992fd407ed87bfca62eda04c6f559f642f2354a30339c2ace68a4c7bbdb2bd07a81fc163eddfa166af78eba2d3a950766ee67832377af66ee642ed765776325d1afa3c16b129dace99745fa91daaabbdddd1df01b8f9ebc18379471b25acafe193e947747df1b914ed9e1f834dc4f41c353132782908c31c91896685a75dd98d2e90b0589d9ec4375b1c613ea04a1384aca9867b366c88c0320022097df42f8fa6129efe53c33376ac8fb0cbc9df147a249e837225efebdaf025c331d4d253d8b1c71df9130863f664a143c6c071de8815c4592a5fadc8bfc92462e2b22a7bc472785d2bb1b2e5db466b6aa3be33a7d1e9e3ee3f5c1d48b09a4c73f3d2f893d2fd91a9fa5c1874705aae8a073986b8a8782bb667a04da7375c80c45ad7355ed4b5c6167c13b5ca96d2327beced4c3439d3886f0b85372fd2e723054c2d65bbec6064da5e4d2f91f757865336a1b7fb280bc2a798442588a25ef827780c78956871bb2149bb7df99d81f440431067644724247afabf409d16c5ab0fb11589908db93d7dbce28680541e1b2363613b0df3797a1c6e1bf14e0f0286866f63fa9b10f30a2c24cd836c311681c8fcbe0f9ac8777b8d6fc41436472a893226aaa96a685af68745b1c619cb98a6c0062ab290bc6dee201c7924f7277f65ff6995ae145cae2d876b7f7e05b1c9a0d0218ac9e289b93dbf6eaeb5c7afb75f788cddd3b2c50d77249884618dfb850c94aebaef7364d6524b4d265d723eda8f6bf176fabdcbd70c51d6f136d312baf2111847831724cf98b1b7b708f661335a887af98648682333556ad4bc2077848d1f3f17b2604e95dbe11f06ccc8b3c9ec03c990e3ce9457dfca952003efeb900f3496cdabecc48bc65e34737e1ae017de7ffe05cd7f1c56f59858da50a73c9fa15de35a66000f74217fb537d8f576970b917ad9939818eda590cd97e6bfe783623f941a0fb878f2c21be52eb954efba5d9cee995de12ea1cef00b617d2923d53a1c7feb9eb5afa99d6eb05e84d2bb550f2c7763f44fcf5d2e46cdbb4d6c4243e094afa3b922b0f62498bdc7f84e37b1fbba5e15aa4998ac482c1321d22c643f682b325be25dd76380f94a88704c8e11583e79811eb8353be44b6e559a43e6d01e462c634582c3802026a174b9f69c372dd4d342c34789ad1cb4737aacd44cdcae0e46be9158225c1162a1882d6ccac40880e237bb956dd04fc64d277b4d235253e34d50599c46b00e377ae2c74b3c6c545a1bdc1c70929a924271ea4e14ed1293cb5d4a3a0742a4c5f12d9ffa239e6f94fd7b49164260745e7fccd4c9c04cfcea323332d4cb93db954de4e320890edfaada4c1cbf682a24241bc7531846e6e3faa0ad55fda505531cb9af5bfe93fedee4fb22098c1c6eed174a4136eee8f0c678629da261f7b949799c52bef94c7ed8ca4ff89a4eda25cb22496641343954b98ae8785db062c11439b7f027681956fd618ec5dbc65ab8cdfad6ab00a23be524e15e692c21cb26236bf0c4935cc1c34cdf77ebca879220e1178b962f7a7bc04d174f5fad254d00b76c8b5329324c8bac452adc2a616655a980b9f7131618e1d758b73bc1bb106bb02b8cfc9aa9aa17a2ce456a480e15634311d538b1b5e9f62e8d7c919ee341403b4c59f98ae0bf5847ab1eb4d382a23a75fa30d5d9c061b82b7ed4153db964d84c656d86899d7d9a2900b3c326f1691363a62a7df8d31c291e144197e7f973e3f082689f456e086eb553f8a67ac51a0c0aeb758400033b33a02cd85588098b90805ccc722a3c55700c57f34c313a7ad56eda4734496ed0cfd1186e6a0852c7dcf7d707781f9623e3a2567981d64edf04900435196d508bfe8109d17a549175f4463cab253fe35d90e45158c25d7be128447a29bc020f9f05a3d17f2ba4fd38985589c5539e6db23dbc07656509f6bdf948d37fbd2555a68bf3c78786ce7848d9d692cb32676f943a3a15c2384a89f04c400b99e286de808a25e8eab8afdac1959369b359f2a84211140350bf54e66cee5cefbfc4965f2d8bf645e1cd563bb50e5be8abb8f3368b35c0ac510bc0d317452802a294f1c6b0dfee1c5e041cb3382921ab110d35340f887d78201db4589c0e86330452ed5a5b1af280b132e08217bec20c09057e33919ad8ada8117bca79ffef0029a13bea79426a4e9b3610fcce566aaccf3a54d27db07aab547b19607cebf103ae5a80667d17de42f3df8f7b54322159a38108014f5ae38c2bdaf670f0531b808de20418e4240946eefb2445252a91e0dce8a54e7e77cff3da197a7f12f3ba9ef01697c7b26bb8a47fc3156cc7c222f0d397154eac93fd828d634d293116c4ad4ddbd4a344c92b987efe6a15a013a840c02d3f48a1cd69add4b530420bb2bd1f0fd2d46e689f286362fdd4a1e7244ae832e8f6e2eac9d121220c2ecc815e8f05dfcedf1c18628e77e822c6d13ed770b50f3d3eabee539e2376961222268b3b06e3c2b31f3a3e05ea09cf00f598c74ad03c8f339cb292c6013594c592bc8db8f2d1d2c5efebbd19acb2d5cad0a2b6554c86b33eb97492532e11b2278a1031fc951ab80d60fb9bc4bc433c748d546d7e69a2e3b888c5326bc6f97ea499775f1da6eda3844344ff77bbd1a3e4820180bfe7f2a82e6998f08c0c931025af2a8404d9151657860e5f802e5dd26c324c0adab2071fbcbbbb54b232264601f47157d6580a40e7a14d3d9ddefce1f4c32d77437fd27dcf3234291a745adc6a5b3df48dd1fcc23cde4e55aee8c979b278da514c7272ae30869c24969dc86ce4929b3007ca95683e9d7eee8158a7f084779667e15a48472e6356527850b022acb72d8ed30a97861bcf36044c88ec1670d3c7b9e4fe60d67b05304e3166a96eb56de3f5b70a94c2ee5128b8e8a7ce9bc07aa1087664bbc5195115bc697ab873b8e225cac8f7d18879ff9952aea1323e756fa331ed1d925fec0ce97903f4da0795108bdaa072bc804e03a3c7b32d09d9f0bc58395b26bc5bd715ee1d9d1fdd4d7e6e81e090e9893e8297bc033f1732a41cf4059530c41379e8d536790ad4a96742e92e4d1e791c977629c399a7b601a5b16626a2a179e9124236fc30b9c9b9f362f5163907d161e696b3564d7ff97f8f119f85dfe56abaa200ab461e49890243e8c57c94f03c990a75f2f254d90650edc9ac64ce30db51aab6eb316c611ecbf519b58e5b152f261cfa633c71fae75f1a385cdad5dfa337d6debd9c9fb2214e1c587c9674d8f4c13534d3a468b194548e10ac923eddf9f39bb5d92af9da1ab3fd5851d9201e56238ae131b3a424419d7f54f7b9967fc835102458433786254744609beaee48c0e0557f164aff631dc3dafd3de7d6aadd01e02cf0a669c8f8b1cf7cad4a013c3d09724bc2d2f7ba4ff5a82e2114d73d179cc7f8073a0f3140d96a3e3d26022a5b8c10eae460fb354e111df4a7569ca6c15cc5203b6c3f609124a64f28c544498f2d6d65972673ec9b7d9e856475d610fa7980403fa3e25a0319952e4c238ab8fa7102281f0ac64ca76b6e7634d04757074c45c62157a486ff4c62d24b043b264b1c494c0428df3b6e00b0b8373cc1dae7ace55f2e9c46e655b3c965764168a7dc6564b52d033b788b9af09532cdd2f74b9301cbd0f83b068a014910bbdc99f97352323924b7ac52820b4864eeb9ca7a569d51fe37843c04d4644a3672869c91175e40df6a6c9fc0623bb8282855dfdca9975b5abf647c560c7c7938e1339ee14fafe04145a99f119784724a1db5b075f80212d3617f3c6272b3be8a43ebeddf1ea006b78159e8a0737f4ed9e16f031fbcbb782dd45d64f00f45b63e7071f71f53419ad8d3f32f5c6a7b25529762106af5eb048343a4b393c9d8ebfd075506bfaa390c17fc32e2f99cb7369923d1645ecc7469d76e9805aae61eae57a471eec0639ec27f99cb0f6a88a50dc908fdb5b50f6d6e804834d298e55163a5de7034933cde33a8b57c0c4055d4d558eb4626c3527e761ffb4b5cc47acf83c601c7be0f90561904be25c1416767daf5757a1d655b2e191d6a8128cb1e87150de349cee9a07397b52aa98f2353feac970148563fd8fe2cfe7bfa2eb10e8e9434bead2ed4addedc2eff281610ba8a9d25db201188d4db55b96c4f73a9d594dcc4134dc4069972e3449715a37e0ff208a643ea6ba6042ed46f0ac8e00de7b7efeab4cfa7d3f0123a8e68c3b072b3da42e416572cc411437e8b8f4dcc181e39e7d2aca89e5d747836d7663b6ef38962070d11de822e4c62210351fb7433d2f6e563cf25fbcfeadd5f5e3859cd43bc040355ae3128a01d38cf0ddbc92b909f3ef4369e4d3734d27cc2f5a6cc117e0683e6d82ba4913f1cbd1e634c97c60f59faf3118c760f214464a6951ac187f42fe935b896592eb55bd61c3a5c62acc09dca4a15f9b0a05881a47a1d3639cc86cbdf3f5c3ab514b69695c2b651719fd4d71d5412e869f022953da34a01b772aa5bff23d6f281a47a67bfaaad273a2e9011f3ab5902651984eb07047a7118a205a51df9cb8dedc81aa3eb711ad8c31a77e24a288b2cd07b72f4550e3edb9a895249afe00830949c416b4b6ce9f2e529ccff3d133417b5386c640184c4351e5f539c908405885d1e865f975b984692add1b747ec4af90fbda0ce5319b26d3aabe7b311c0c6c2d235b87b530b33ab9d49cc99623283d795507bf1b811a300fb25961bb4918b98beb83d2fe700069a6a5fdb56f280ee3d22543b7828d51aa63f9162b6809416f2e0d4cba5ae4c052d106c7e12de30da3a851982541e45a6055bdd35759b934303af65afb5e024b24218c2a1e83f851ddc7f585184da3e88325db1e5a9bc764f691f3d52a11b4dae856e7bfd69dfb525aeb09134c080b458c2f87b8607fcf910c31fda74a2f4246f0b99d3c08cca1bed155cd7689e3ba0abc457e66e668ee139d38300546111537a290a5b87d0edd49eb56f694a20377a6c021905d4478c52ee54293e0d47c9cae103b8b824f87954a7435c63a80932dbe2bdea00adc3cfee302554a5c1cf92c2247b4d38939f92fc85867aa635caa5e163f76c000da6ec5658daf46971bf704390e0cd1343c003873e34370c2cb556be6631f96de94d5e0fa2cccf50a0ad992c27161a636459abf4534ceea0bfa904fc746eea6428821623ef1b533536bb231c217f20fc6c7479c221804ae4482c78e5db7e6396d925cf17a0b26dbe751ea33d8b10086d1be09cde02c5683071c747a068601d629be6af985b8ecd75fd1adccb10cb7fc919505202e2d173785c191d016a98c820af9fcc2656a23a036e0e50f1f21d542ccd8bcaa1c993d3a5a582146b5521aba4a78704b4d72069d9d0f9cad491a620b917d7e2d555437dbe29144c3", 0x1000}, {&(0x7f0000002280)="5be5d32f244e2850b7707937a5db4b5c861f2e7fc5b1b00a0d7aa16ddd19dcf049f82338fab3d1a22cc0181379fd4492128ff3aba106e0e0360cd73443478bf3020afd444091f8b42bd5bb400fef4f8dfdb252139a8f8a27a602ef3c75b9951b1f216862a62c73572a72c12a438a811b8b70d8ab499fb747bdf36eedcc62d2ca4b7181106056ad03888142f2c8f8035de4eedcbb6ad44d316a9269", 0x9b}, {&(0x7f0000002340)="3bab16b13ac74b3c0e3aa33e620035ccd78dc8b757a2779c2d0984fca1b5082c07c98b54eb4e395169247233e4c3ddf53836b6a08df14d9f2c60a8b98384cd9245fdf49d67a021a0ad8c12646b0dfb2f0b3ada90e874c2a5387c19e9a51be23a79a21a6b104c103a8652de2611d38ab4fd5cd764b275edf5a3f5c7405334426221c9c36d871c9262e9e00f548cb6a57fa981a8c7060181e509c836cfc48fba391ed4ef5708b8d9874973c10a8973e2548316755192938eb5c6beeeac69e9ff3bcef098d9ee50f69de5d484c3fb1b5ebd6d69a4591a982aff931dbb861d1f", 0xde}, {&(0x7f0000002440)}, {&(0x7f0000002480)="de9e11d74ffdded8ea7326da6ea3fe8871ba8343991ec654d7add92c189a3b78c3bcb596a0423b746cfba0ac3fe2e25c4bf90d7f0bf9459dceb2c87bbb7ed050d9bae06952605cf0afd378201e1690529b887152561868f4fb722095db71a349fd7e6c59c5", 0x65}, {&(0x7f0000002500)="a3b75c7f93cbceb2a635804ef731942ed9e5138230e26498fbe1f97a9110dbea9771cceff27533b070317b3d51bed7a0b7e2ea34407f67d16174da5818442ba7266254633864969c2931392c9f233a6876d26cf89a64cb2137514ef4eba665466b72d9d49c2a666cd5360d2ebe2556524f4db6a1efdefc4980b6e1b7057e2f68e40fc54a97550fc759b301a6a7f34e2630d8353aadb761c891144bfca2c0ded39a961c851413d20e1180a4f1b8860ab50c2dbbb1cd71aefbcdb24b7cf7c5f38194e79d29ba154c8d8b5d4c3fbe46442bb0e1b536c75f034abef22580d7366c06c7113c499647eea9fc235a98b00f54cbdd7b354bea6a881163", 0xf9}], 0xa, 0x7ff) openat$zero(0xffffffffffffff9c, &(0x7f00000026c0), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r1 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r2, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 7: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "d8f1f9bdca0d8300"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d", 0xbc}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{}], 0x1) semop(r6, &(0x7f0000000340), 0x0) r7 = getegid() semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r6, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) semop(r6, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r4, r7, r8, r5, 0x100, 0x6}, 0x1000, 0x1, 0x1}) chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000080)="a5", &(0x7f0000000000)=0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm(&(0x7f0000002400)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: setrlimit(0x3, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000100)) executing program 5: mknod(0x0, 0x2000, 0x0) socket(0x10, 0x4, 0x93) chdir(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @random="be8116a2ae5b", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x68, 0x0, 0x8, 0x62, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x40}}}}}) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) getrlimit(0x6, &(0x7f0000000040)) r1 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffff09060000000000000000000000c9a900"}) poll(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) close(r1) syz_open_pts() setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="7517b76f4c9e855b2b6f5854e3d01cd5b3e763749558fe296015d6992d848cdb3e6cf221520f5f490dc69552738bdaf1a4638564ebf0a0cc64229752c27959c1ba92802a2f1589188a9883efc65037583ac9bd567d24a43d33992519c0a4bf0d81f403159b33a1da1fee6881259d267d4ecacac1e46ea144bd47b66091c910ae2f17d674b9860ca33ce1faffb184d832f01ea05023c48a9b03df857818b1f6ba8b5fb60a5ae4c73f73983c2334037773f518b6fe0875364766cd0df7f15b84a1b56dc016b6e4bfab86b895fc19404b6ae43732f6eb5d159e1f10651a535f0702f83684298e844fd8696c88880000000000000000000000000000370eb8a4c241598cd64dcee1979cd4b082570257c8683d13d717d525a8c110fbeedab8b6c24b307da2492ab8a79d040ba0af42b1fbfea7384d218bf4b8e74c97764107c02454e3b688ef208847db2f914ab03738c7a9d3758acea51e8e6f6ea15d3bdd9fc254c2ba04e9b59b5c39e810d0d4dffe41ae328315f7c0bc81652791ff2e48a6f922c87814c44136458d6182d1fb57", 0x18d}], 0x1) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10801, 0x100) r2 = semget(0x1, 0x4, 0x618) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/234) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r1, 0xff) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0xfff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r4, 0x0, r0, r6, 0x8, 0xc675}, 0xffffffff00000001, 0xb87f, 0x8000}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r0, r8}, 0xc) getsockname(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) setegid(r5) fchownat(r1, &(0x7f0000000380)='./file0\x00', r7, r8, 0x4) seteuid(r4) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) close(r9) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000440)=""/4096) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f00000014c0)={0x1, 0x6, 0x4}) sendto$inet6(r1, &(0x7f0000001500)="91eee7421e63d6410808f0ac83ba2d0a6936df5869b0f4d0583d803c3d37abcbb7f76281944d2ab2cbbd4fb3ca3d684e05966cf0c47493cbe89155c610204477e4843754957feb00f8763835de2e6ed6bcd2f598661c1dc30e57e56c183f45f13bfc89998d719df90defc35af526ff7c5a6eef705530f0f037143c268c55a1022a2a8e43ae26e588409e608161d3dfc61474ee238f47da62004cbde39c64e3eb282c2baa1e90ce26bee0c2e9774519d0c4314082942f851cf1083f9fa273b7696f305257c701e50a12d81be4a95844ab1894", 0xd2, 0x416, &(0x7f0000001600)={0x18, 0x3, 0x9, 0x33}, 0xc) read(r1, &(0x7f0000001640)=""/49, 0x31) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680), 0x20000, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000016c0)) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000001740)={0x10, 0x8000000000000000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xf0d7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8a9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], '\x00', 0x4c1c}) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB=' '], 0x30}, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x4001, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) r5 = dup(r3) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) kqueue() socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r8, 0xd}], 0x1, 0x0) r9 = socket(0x2, 0x2, 0x0) dup2(r9, r7) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 3: r0 = msgget(0x3, 0x8) msgsnd(r0, &(0x7f0000000000)={0x2, "2b3031bae4c7a1cebfc9bb356f3069d5091556bd52a1e33e11be1ae14fc6888cae50287c2bb2d1974cb387ce7c97ebd81b0ac1f8dd088490041155a2488656f3cd044ff9077256744e0b8a66837c4c31cbfaf8b4ef398df3c6ce2ac2acf6fa7146f7c4f90d7ec9462d61784c92068b524d9b2b046b82ea28bdf35dea42488e5b88797dddc529d98a8032a73cacd5283260886029d75b89ebd1972e33487c8992291d19555a9840bb3e110234ce86863cc9bff4940e99eab2858fba3be6454b06cc37e079c4440b6dedc9479ac75931b0972d29"}, 0xdb, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = getuid() getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r9 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x401, r2, r6, r7, r8, 0x80, 0x5}, 0x6, 0x7, r9, r10, 0x21, 0x10001, 0x7, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{0x1, r15, r16, r7, r12, 0x10, 0x6f28}, 0xbb, 0x3, r1, r11, 0x2, 0x80000000, 0x6bba, 0x3ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setpgid(r1, r17) setsockopt$sock_int(r13, 0xffff, 0x1008, &(0x7f0000000500), 0x4) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000005c0)={{0x2, r15, r4, r18, r19, 0x1, 0xa34}, 0x1, 0x12, r14, r20, 0x4, 0x55, 0x6, 0x8}) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000640)={0xff, 0x5}, 0x8) lchown(&(0x7f0000000680)='./file0\x00', r2, r3) r21 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) recvfrom$inet6(r21, &(0x7f0000000700)=""/48, 0x30, 0x1041, &(0x7f0000000740)={0x18, 0x1, 0xffffffff, 0x7ff}, 0xc) r22 = getegid() setregid(r22, r5) r23 = socket(0x10, 0x1, 0x2) sendmsg(r23, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000780)="f97cfd97bc1fc96bc853d4934d800610a37072c76f4a357fc333ed916c9f928d5b2331ba6cbcebf882f4699b55806cafa62425cad36e3905c8988d707b7a40f61569adaabae338f05d2f9d84f9b7576caecccde81c4086", 0x57}, {&(0x7f0000000800)="a43108619da6552f179232bf7d5d0cdbbe9c08bfd749a3", 0x17}], 0x2, &(0x7f0000000880)=[{0x28, 0xffff, 0x3, "26726963b16ba425524dbd85b868b87f88a0d59edc1ac440"}, {0x30, 0x1, 0x3, "158b7abcbcb55df9c368256bd10bdf21cb4a45d897b059faf4530d"}], 0x58}, 0x402) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) msgsnd(0x0, 0x0, 0x401, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206999, &(0x7f00000001c0)) msgsnd(0x0, 0x0, 0x39, 0x0) setpgid(0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r1 = socket(0x10, 0x8000, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{}, {0x6}]}) syz_emit_ethernet(0x138, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) setuid(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x40, 0x3, 0x1, 0xd0, 0x7ff, 0x10001, 0x2, 0x0, 0x8, 0x8000000000000000}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: r0 = socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7020f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe"]) executing program 3: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x7f) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000080)="e632d9921f", 0x5}, {&(0x7f00000000c0)="93a1e31f21218e6a8b4fa266e308abe585a78f691d527cf299469847fb62aecfdb8237a9480484e23ca6840c900069a38c968d2f068266a1878285c7712c8a43c6a365f9480d07a84eb9141d545eefd8340f3e70dd67eacf89ad74f2a3778c962d092b991feee8b4a116f34fb94551049401ac930446dcc6829e5f964c30dc617721e4da6ae0df527680e6e3e97ef7a1c54566c917944b9726a4e8dae6f1114bb5e82ea1f615d81b34420c7f211246509f68c0aadc8bca6a455910ccf8ec0a7d35e5f60f64e65a60d99cc5c8ae4381ff6060e117cca9e20b16dc419426ea9b9f0e83b1699ce0e2fbd75d7384d8333ae19f52ce6e066de7c1d2a1cca8cb229e6035a85ed93b1f6b2f6f791aba23734fab2f7d19b302fdc5bb2bca275175d6b9f8f0276075c4cb2c67d85de89cef057fb87519f1bd4cc4dc42197a8db540c64e155b59910268e153d5a59cd6e1a165e035e29244a612e6393df0466ce4cf7b93d0323e0e9ff0fe18e7fc30514696b89862511b019e0ffbb113bb0199f3830dfc132e82e8c94ebe9086a22d6611ad17ddf6b583d2d8d1e843a348d0d47cc35a808acf1217ca1aba3128cfaa7f8851fd4752f05e1c98795a15230f82fc9c8fd6da4a4f845367a2321264c711b97087222d0bcf3230d820dfcea644325b2e7dde7d6592504be8adc38e1aa657b94fd20132892f6380ba3652828cc718b070f6bdc30c8c6948706cad69a26f5087cc2774208e78b50fa64918e0747ea7ee0dcd211a1c307453e8312a3a535e157cd759f07da65bd79fdf58241957ba99dd7083cab4e3a59b48070c0f7a9fe9d68f933806acaff2ecb32dc9c5e639087e2ff5a2766574d7c6b265c7a150c58d92ad4fed7b601877c2a72bf26df0b12d94774ca9448774e589c44aa393deeeba3f0d2af3edb189a9bcb1ef4cb460170928f5d73e385aa39a1b7d1be5d890915c5cee29dbb232b59a0e83f532048abbd6449c23ffdd93745b1cf83b87620fb63902d1b5e2e1da6e4bfb1757ad7ef8950226a706a16483a52db30c9ab8ff3145272a1544ac758042aaf919627cf85bb4bf8e32a041e34ce8715d0477cf0f6db7cfd497d2823c0e63744d1425fb3717affc7f1c7fb931f256736fc5738ca478b91144709d514f217b7c118b1f911336502f9faaa3c1f58f8c290c413cc03b20f0b42e1eb6a4beab5435740a4e74f3d04d40b57e5ab5d667e25850c6ee4c34f456b323395269f22295f2f07ab4638c5d7c8fb4e42225a673503fd7376cf61ed4c80e1631675228fdfc8dd746100e80d5f86847f54df042030ce23bbe19d09f8a05b4df09963d1f6d3d36dec190021f1680d7c941bea46e8265f3a8ae74f34aeb86eb288b32db9840e58f5dba07373876cab7d3f654c3dff409f034c565163d059bc26938551e7e5a3929ff8cdd83fba27a16fba7d99f2cff4f55c1c4331dae212b5e3f17839d88363c468ef67ed2e4327d39cc7126a85d865de7c7b4b6570e9bdfc1b5f0a3a2e73dc189a447e5525b4bbdec6c72ed7cceb4b4cbc7f939e2202edca8e9ef7da4f47ebfefaac6788e42c7e809649e147368ca38be7ee477fcdd96409dc882a6cfd564df9767f60f072da973fda2300774840e520a45d9abdf9de0bc910c8c3e12a24ccf28dfb7909010758e62ec87b431070ca398d5de5220881fbfcef8db2e549df1f5f9966888dfb6d99284e3d5ac0ca3944404e943883252e4a31385182e390486fa279ad4a0e1e4fc191b63753477630c266e53a75e9b1526300ac5fde94174689ec5a223121a76550ec3b741768d7922f454a71a71b6138dffd70424828bd2e1995ed9b7f638a769f86ffb62166131fd91593fc97de0e19b6c800b81530783ccd259ff1f62354fa39d0568bb9208258d6a75953f00e484a072e702b11e63fc105eaee52a76323ed4ed6bda893061f1dcf01cf4219687fcfa97bca036205081cb3f85d2a3dfae138d92c0b9483bd8c22cd84e5dda83b380e6bbb76d40815696ff8a6495656bbe15ee0f5c3caf4e33a22f76db6a1c77cbb1002abc80a32b73dd5b4217a3245246f0d55f744d539004bb804945c084b5bdd40c8db6be353e9e2e3886357e9ea7158fcf7458f7a83dd5ad55c6d25f06cbbfb5ad0b304ccac75d74609afdb564b6de710d8f78ff13ee2b44814bd983bcf3b1a57c09eecd4e7e96fbb659d315381c90cd9364c818c2c9f00e37d4420c4daa41242e5520fa2d3eafa1178cef134601b657ac534076604533fc8cbd061e6536a03aea65063dbed911635eb6690173c2fc87feb66e8fdb514a624c6520731947245369332c835e27b9972e237f1372f47aba7934632ec7df7ed7dfb3073a88faed49f24e48b05dea231583b57d96422ddeff3dd327295bbc4f0b4aca525ecf488becf296f94bb95442b2611f20a2e2abba9399098e5b9417933e1519c0fc1a2030dc317327f7f32366699b17b03ccf8ce266470a30e6c5a9c3ac8142cb0f297d45f54b6181e535bae0217c7ea68aef97db34440ff8b701fbce6917f970dc08843ffd30dc88532d688c1d397be1410b9baa8b3800ecc3795a212a40ba43179d6a6f7571a6eae047fcce77095f6e16ad2f8e3d3d49b8952ea5a1bcc785e09672e217dc87b6193e60a2ba9b9a515f2a3080acf549ae1d47b44c533357b25e84732ad68987d5ba931167232bfcaa3fd76951ef8d4cd82e8e9abf59b6288762499053d51627f93fe581cf624aa938b3279cbd4a91e7f8b70343660fb07ff94bbd9627b17e7125d5d948beb8606af9af7dd4018660d95e71827b1a451fa37e1342386aa8b52a56aac57ce5995f7d9aeb63dbc934be6ef12d6f33cbe59242e9758bbf830cc921ff7870681c3fc237e5d8307ae7923305a79d3034695d0f9758e8c301ba48db5e01909be374d929ab2f9c942f4e75155ca529dbe332240c677f3b65f7c86fb718eebf2102178959b07639e1beb3f93feaca9e921e1ca9233ddbbe74e16ce43b496d96825d8c1a0156c53a444d5054256cffb62d2d8be63ce673d51b1de22529fe377b6bc54a48098d2bc896a103f769ee4fed7d5c02755b003fb68c82ab751de36dd25ccc49617042189ba94a46aa816a68709f2ab5cbef07b056185d3cf834f7ee3675dd54c96e67e9fabe8093aeaf35dfb4b12a922104c68a6cc9c4f855ef9306e1cfa934b1734222928636b32421e98e8471a4fabc781385d4745ec913260cb6a28a5a56e06847c07fb7b89d82499c4929d32cb8278a8c8a44a77805d484cafef25685771cbf2eb8fbcb6ebc4de2e5ed5c25b276b2ee436b2bb7b5602aa688849c1dfe499cbf2418bb0bf1d92fb7c149d485cbc5c40b9c7c85625e03a945a06bafd44dfe3d26a2e465ad0cbca1294b4125977e2bf532fbc6a143c98c4d8401f452e495b9a920b8c7b5e1b7c86d5d2aebfbf4c6e77488c4d042660011796910d83035792a797fba6e5563bb11e8b3679b0301026e0528f522ae0d8b6123323883a6d041e550664067da87990a3141e21436eac230882120c56e6de9561c3684ef72c5184ebe1eae0562d61ab386a1c7c2947b8f03eadafaa46b22da0cca4c1b29730641074566b0c7ac7032a85bfa1fc3bae5f169066061927d16de691cf46e72237192e41891843c0718a8fe66aee23b816e71ca96bf3e42fa33351671783990b2d80a4bd630882fcf0780e91e9997b5f4d0e9e3dcdfa899a37a8ffea350b739b93da10b87fcf074ad004af137aeec3e9ce43eaa0ed57e8aa767685598002adcdc080b5755a061975bd1913fa2aa2a2bcf3616b9c510a0f42daca9277f864be90cfd0c504025fffeb10119f9516333af6a4f51234eb75b78e337d0a04d3221fd1e608d1c705cee3067fc5ddf879031eeb0d35b282137d91682f86abe3330795e80fc350a3a154ce85b0f71e1c00b86726dcfc88ea9be5d6592e58190d1690f9a1f61c5f0732df2964db669848d34b48bc89ebb0cf64c1607df09ad2add52e955399839bad76e495c51fda98d1951d323244e04b4e9de1cf005cc10feeef9b4c40a2ba3223ed9e2d0c831e75a385b06be0257d2c7c3eab55da32ed194102a5039404e26ca4c239f28505c181247409ae00de6f5c9951487351c26061e7501addf94215b5a6a3d8d79551624b6387eed86028f7fbe45980c8d4f1031bce52a2fc748ce80b378ea285cff1f85d9de40d0206ed8c3d15bdda284601005c23ff1cee384b84d8f49f09bc126eff371c9987347949d8c834e6b2290733189ab64888484d2458c0449d9ff8ef739c0d81b5d1b745247e3a993ffe68e4e5b21ea4ad1e4b7a7e6f9410d632db3c94ef66a443805129c21d0ca186950a1a3d9188db7c6b75b5b0a830c7237b4f18f7814df6cc0671f3ffbc9c1dbf833b7ca3b53c6c49d4146e93c9cc2d297e47fc7207f979fb5bc4940992e8efd397d4df3a23db1a653847ac5435e172d74b161ced6d62c8f2fee0b1f31b82d2aaeb61c3f2fc53406b6b2bd519fca0d5a1a518f4dc4256ccc583c2e4e06ecf219a87f88ad8b2d962e710ea05e0cda56eecec7dc94d0f94f567de0239732b15c922183ccd68f1d282a957a895d10e34bce4c514f84ab013c712b2f6ac7c2625b65c77b43288e458c71f3754f4fa0f4e123b0037e6105702b558eb454bbe9ff5215eacd2d3aa1603f5f674728725f9724cf92fe98906855724e7d804f06f90947f869dc10eb99ee439c65352473293d4026069ab89d00b99f1de8b4682eb733a5444c4d36eaf937470fe51ee71b740504d727e18ec73c1c13d24a10ae15b1cb458130fd766448b15001af4fdbab0589a1bbf0cfcb035d27cbe55bdf4d1881505464437c916b7b00b47e788427a358eb8f9b730b0819e9bddf85d9d9d60c5554b4ec770b575b5ec21366801d475af1292acbfc7948b995e565f1353011f831d39e40a42b6b0a66640a79a6b72072befcfe80314ad428efa16569c475876f52d9796055816d758bc9773d1f0bc48c221ccd98f241d1594d447d0a5f7a77dfcf5f3a79303d528e92c156568555fc223b9c783d3d46cd4dc07a3f802f88b5013631f20171165ea8952b94641d61040753895338932a0200de0bb8dc0faccac1ffad8cac49970ee926ac1d27a16d87aebbbc7d7f44db4470abd253a52b5a712eff1e9804bdb62fe9e82766e4b601b8950ef2d9a8aee4c6c45bb2f58907c1ecfc7bd0a20b0c9172a51ceade919db63b579c8ec38b18350b0a7f5a6d75e698c4236d1ac688ce2ad5436daf817cc620c213a818274cd0f6d278dbf562c822ca5de1887f266449496deaf6478cb975aff55456490113f105fa41e192f33967b1d6522aeb26ac374d8904ee23a71b1b82c7273a603493b2e5ce329bf796d07a4e59cb78143676187bef5c86e373ef19ffd984ba254e08400cd22288e118d336a9ec2fd4982e9ac1091d5d6be9a4d5fab8e5c6e481ff3e53c19b09aad19dc0948728c66aafee1ab3d65391466b7cac515ffc6ab5e0d13cafc7f8135a5201acdbf52970ad0ed1674d7215e6d1ea31baed54cdd1c623ee2b025646983f5b75e4650507b29f56ea4285bfcf60b39e4e5bbe2b35153abcf7a9a5c42f735ebb08c74605e5f38b41d210d94f1f0541c76a5293cdb3382872f1ee695df1125f8082cc8d753573dfed995849475a1a292cf71118fd75626a2a3b1633144dca12c22de799c2c776a5abae448f8371754195116bbd8f552e3eba879ab83f6773c2cda981f4f28f1d7bee4cab9f09402df5ae5d17edc1a84bf4a3e032ef60348541ebd4a81f2af80a585866f234ab17", 0x1000}, {&(0x7f00000010c0)="5bbe8b571baa2bd21860e495320cfed052694b8228389f5ee255c0c13726d3210fbccb59144be33748e05c8530a0d6c375db26c93ecbc9ef59017902568ad5b0a88702d818650d264b0fad1abfd661116b6043a2550302b825604161fedbc3d3c092466a0c5b3bf28f7e6c88c0ae6b6b7b5e0888ec34c3c6684040b3ae561f7ce2a935cdb3a0af08c117eb1ec0cad7946d96", 0x92}, {&(0x7f0000001180)="b357c176afa49946da39c66538cd450a4465b896483c100cb5cd1eb5fed304faf0320d3547a8a6ba69b4f153ca9ed41a63046837c77a9a8df0d0ae0af70382b2c349054256c48e83d423444a70a2b6063736a23a1da171821c2358777fe14aa231cb1a07297c5d4b2bcccda54a57157e4e54596c57f82eecf8ca7acbc37061a94696527f50ae6e9a2030a6ec6eec13a96398d3f2943a8ef4d21e69f18a0a25248c6019ae605c4ce1b68349b38edbff4df8f117f89a0e4b24de6ced84de30ef07ecfd3bc00c19ca772bc006e6661929693a8501f77821dd6ba9ad6093541a6f31770b290d4355bf1a0619e718cdbd04f3a2159402180838c608a82129", 0xfc}, {&(0x7f0000001280)="3e61ae81700e89010492b5084f5aea7bd6c3d645ec7905ea318536afabcb3dd4f7aa9b50fb1c070c70bf541c797429091a34ad29b6da0cd71a1824bdb999d083c7a6a5d77810179a9fceb83b019ec5b7bbdb353af3acb3b6a0e355a510d7e6d72ae525cffb8465fc8cab481a6a8f7d56ad0d5c06313a3eca275dedf9b53e0c1e8c24fa029efbdb69a42e8ddbe58953c690e7001eec388f15e15deed928e1617b302551e57e919e7bbbe9807b80de4cb371182f404c9ec190d123a258f2d2b9d30aa551570a2d462583ab71c8ac0f354b9a33bf169ca5a24bd776fc127032e8426108996857b73a59043ecabd1d5fad2eba14ae530a6ac8855ff0ca8fc33e96fcd0bd926f957b1a5ec39cb950a82b97b8c34b87f9911d2848d765a4216992fd407ed87bfca62eda04c6f559f642f2354a30339c2ace68a4c7bbdb2bd07a81fc163eddfa166af78eba2d3a950766ee67832377af66ee642ed765776325d1afa3c16b129dace99745fa91daaabbdddd1df01b8f9ebc18379471b25acafe193e947747df1b914ed9e1f834dc4f41c353132782908c31c91896685a75dd98d2e90b0589d9ec4375b1c613ea04a1384aca9867b366c88c0320022097df42f8fa6129efe53c33376ac8fb0cbc9df147a249e837225efebdaf025c331d4d253d8b1c71df9130863f664a143c6c071de8815c4592a5fadc8bfc92462e2b22a7bc472785d2bb1b2e5db466b6aa3be33a7d1e9e3ee3f5c1d48b09a4c73f3d2f893d2fd91a9fa5c1874705aae8a073986b8a8782bb667a04da7375c80c45ad7355ed4b5c6167c13b5ca96d2327beced4c3439d3886f0b85372fd2e723054c2d65bbec6064da5e4d2f91f757865336a1b7fb280bc2a798442588a25ef827780c78956871bb2149bb7df99d81f440431067644724247afabf409d16c5ab0fb11589908db93d7dbce28680541e1b2363613b0df3797a1c6e1bf14e0f0286866f63fa9b10f30a2c24cd836c311681c8fcbe0f9ac8777b8d6fc41436472a893226aaa96a685af68745b1c619cb98a6c0062ab290bc6dee201c7924f7277f65ff6995ae145cae2d876b7f7e05b1c9a0d0218ac9e289b93dbf6eaeb5c7afb75f788cddd3b2c50d77249884618dfb850c94aebaef7364d6524b4d265d723eda8f6bf176fabdcbd70c51d6f136d312baf2111847831724cf98b1b7b708f661335a887af98648682333556ad4bc2077848d1f3f17b2604e95dbe11f06ccc8b3c9ec03c990e3ce9457dfca952003efeb900f3496cdabecc48bc65e34737e1ae017de7ffe05cd7f1c56f59858da50a73c9fa15de35a66000f74217fb537d8f576970b917ad9939818eda590cd97e6bfe783623f941a0fb878f2c21be52eb954efba5d9cee995de12ea1cef00b617d2923d53a1c7feb9eb5afa99d6eb05e84d2bb550f2c7763f44fcf5d2e46cdbb4d6c4243e094afa3b922b0f62498bdc7f84e37b1fbba5e15aa4998ac482c1321d22c643f682b325be25dd76380f94a88704c8e11583e79811eb8353be44b6e559a43e6d01e462c634582c3802026a174b9f69c372dd4d342c34789ad1cb4737aacd44cdcae0e46be9158225c1162a1882d6ccac40880e237bb956dd04fc64d277b4d235253e34d50599c46b00e377ae2c74b3c6c545a1bdc1c70929a924271ea4e14ed1293cb5d4a3a0742a4c5f12d9ffa239e6f94fd7b49164260745e7fccd4c9c04cfcea323332d4cb93db954de4e320890edfaada4c1cbf682a24241bc7531846e6e3faa0ad55fda505531cb9af5bfe93fedee4fb22098c1c6eed174a4136eee8f0c678629da261f7b949799c52bef94c7ed8ca4ff89a4eda25cb22496641343954b98ae8785db062c11439b7f027681956fd618ec5dbc65ab8cdfad6ab00a23be524e15e692c21cb26236bf0c4935cc1c34cdf77ebca879220e1178b962f7a7bc04d174f5fad254d00b76c8b5329324c8bac452adc2a616655a980b9f7131618e1d758b73bc1bb106bb02b8cfc9aa9aa17a2ce456a480e15634311d538b1b5e9f62e8d7c919ee341403b4c59f98ae0bf5847ab1eb4d382a23a75fa30d5d9c061b82b7ed4153db964d84c656d86899d7d9a2900b3c326f1691363a62a7df8d31c291e144197e7f973e3f082689f456e086eb553f8a67ac51a0c0aeb758400033b33a02cd85588098b90805ccc722a3c55700c57f34c313a7ad56eda4734496ed0cfd1186e6a0852c7dcf7d707781f9623e3a2567981d64edf04900435196d508bfe8109d17a549175f4463cab253fe35d90e45158c25d7be128447a29bc020f9f05a3d17f2ba4fd38985589c5539e6db23dbc07656509f6bdf948d37fbd2555a68bf3c78786ce7848d9d692cb32676f943a3a15c2384a89f04c400b99e286de808a25e8eab8afdac1959369b359f2a84211140350bf54e66cee5cefbfc4965f2d8bf645e1cd563bb50e5be8abb8f3368b35c0ac510bc0d317452802a294f1c6b0dfee1c5e041cb3382921ab110d35340f887d78201db4589c0e86330452ed5a5b1af280b132e08217bec20c09057e33919ad8ada8117bca79ffef0029a13bea79426a4e9b3610fcce566aaccf3a54d27db07aab547b19607cebf103ae5a80667d17de42f3df8f7b54322159a38108014f5ae38c2bdaf670f0531b808de20418e4240946eefb2445252a91e0dce8a54e7e77cff3da197a7f12f3ba9ef01697c7b26bb8a47fc3156cc7c222f0d397154eac93fd828d634d293116c4ad4ddbd4a344c92b987efe6a15a013a840c02d3f48a1cd69add4b530420bb2bd1f0fd2d46e689f286362fdd4a1e7244ae832e8f6e2eac9d121220c2ecc815e8f05dfcedf1c18628e77e822c6d13ed770b50f3d3eabee539e2376961222268b3b06e3c2b31f3a3e05ea09cf00f598c74ad03c8f339cb292c6013594c592bc8db8f2d1d2c5efebbd19acb2d5cad0a2b6554c86b33eb97492532e11b2278a1031fc951ab80d60fb9bc4bc433c748d546d7e69a2e3b888c5326bc6f97ea499775f1da6eda3844344ff77bbd1a3e4820180bfe7f2a82e6998f08c0c931025af2a8404d9151657860e5f802e5dd26c324c0adab2071fbcbbbb54b232264601f47157d6580a40e7a14d3d9ddefce1f4c32d77437fd27dcf3234291a745adc6a5b3df48dd1fcc23cde4e55aee8c979b278da514c7272ae30869c24969dc86ce4929b3007ca95683e9d7eee8158a7f084779667e15a48472e6356527850b022acb72d8ed30a97861bcf36044c88ec1670d3c7b9e4fe60d67b05304e3166a96eb56de3f5b70a94c2ee5128b8e8a7ce9bc07aa1087664bbc5195115bc697ab873b8e225cac8f7d18879ff9952aea1323e756fa331ed1d925fec0ce97903f4da0795108bdaa072bc804e03a3c7b32d09d9f0bc58395b26bc5bd715ee1d9d1fdd4d7e6e81e090e9893e8297bc033f1732a41cf4059530c41379e8d536790ad4a96742e92e4d1e791c977629c399a7b601a5b16626a2a179e9124236fc30b9c9b9f362f5163907d161e696b3564d7ff97f8f119f85dfe56abaa200ab461e49890243e8c57c94f03c990a75f2f254d90650edc9ac64ce30db51aab6eb316c611ecbf519b58e5b152f261cfa633c71fae75f1a385cdad5dfa337d6debd9c9fb2214e1c587c9674d8f4c13534d3a468b194548e10ac923eddf9f39bb5d92af9da1ab3fd5851d9201e56238ae131b3a424419d7f54f7b9967fc835102458433786254744609beaee48c0e0557f164aff631dc3dafd3de7d6aadd01e02cf0a669c8f8b1cf7cad4a013c3d09724bc2d2f7ba4ff5a82e2114d73d179cc7f8073a0f3140d96a3e3d26022a5b8c10eae460fb354e111df4a7569ca6c15cc5203b6c3f609124a64f28c544498f2d6d65972673ec9b7d9e856475d610fa7980403fa3e25a0319952e4c238ab8fa7102281f0ac64ca76b6e7634d04757074c45c62157a486ff4c62d24b043b264b1c494c0428df3b6e00b0b8373cc1dae7ace55f2e9c46e655b3c965764168a7dc6564b52d033b788b9af09532cdd2f74b9301cbd0f83b068a014910bbdc99f97352323924b7ac52820b4864eeb9ca7a569d51fe37843c04d4644a3672869c91175e40df6a6c9fc0623bb8282855dfdca9975b5abf647c560c7c7938e1339ee14fafe04145a99f119784724a1db5b075f80212d3617f3c6272b3be8a43ebeddf1ea006b78159e8a0737f4ed9e16f031fbcbb782dd45d64f00f45b63e7071f71f53419ad8d3f32f5c6a7b25529762106af5eb048343a4b393c9d8ebfd075506bfaa390c17fc32e2f99cb7369923d1645ecc7469d76e9805aae61eae57a471eec0639ec27f99cb0f6a88a50dc908fdb5b50f6d6e804834d298e55163a5de7034933cde33a8b57c0c4055d4d558eb4626c3527e761ffb4b5cc47acf83c601c7be0f90561904be25c1416767daf5757a1d655b2e191d6a8128cb1e87150de349cee9a07397b52aa98f2353feac970148563fd8fe2cfe7bfa2eb10e8e9434bead2ed4addedc2eff281610ba8a9d25db201188d4db55b96c4f73a9d594dcc4134dc4069972e3449715a37e0ff208a643ea6ba6042ed46f0ac8e00de7b7efeab4cfa7d3f0123a8e68c3b072b3da42e416572cc411437e8b8f4dcc181e39e7d2aca89e5d747836d7663b6ef38962070d11de822e4c62210351fb7433d2f6e563cf25fbcfeadd5f5e3859cd43bc040355ae3128a01d38cf0ddbc92b909f3ef4369e4d3734d27cc2f5a6cc117e0683e6d82ba4913f1cbd1e634c97c60f59faf3118c760f214464a6951ac187f42fe935b896592eb55bd61c3a5c62acc09dca4a15f9b0a05881a47a1d3639cc86cbdf3f5c3ab514b69695c2b651719fd4d71d5412e869f022953da34a01b772aa5bff23d6f281a47a67bfaaad273a2e9011f3ab5902651984eb07047a7118a205a51df9cb8dedc81aa3eb711ad8c31a77e24a288b2cd07b72f4550e3edb9a895249afe00830949c416b4b6ce9f2e529ccff3d133417b5386c640184c4351e5f539c908405885d1e865f975b984692add1b747ec4af90fbda0ce5319b26d3aabe7b311c0c6c2d235b87b530b33ab9d49cc99623283d795507bf1b811a300fb25961bb4918b98beb83d2fe700069a6a5fdb56f280ee3d22543b7828d51aa63f9162b6809416f2e0d4cba5ae4c052d106c7e12de30da3a851982541e45a6055bdd35759b934303af65afb5e024b24218c2a1e83f851ddc7f585184da3e88325db1e5a9bc764f691f3d52a11b4dae856e7bfd69dfb525aeb09134c080b458c2f87b8607fcf910c31fda74a2f4246f0b99d3c08cca1bed155cd7689e3ba0abc457e66e668ee139d38300546111537a290a5b87d0edd49eb56f694a20377a6c021905d4478c52ee54293e0d47c9cae103b8b824f87954a7435c63a80932dbe2bdea00adc3cfee302554a5c1cf92c2247b4d38939f92fc85867aa635caa5e163f76c000da6ec5658daf46971bf704390e0cd1343c003873e34370c2cb556be6631f96de94d5e0fa2cccf50a0ad992c27161a636459abf4534ceea0bfa904fc746eea6428821623ef1b533536bb231c217f20fc6c7479c221804ae4482c78e5db7e6396d925cf17a0b26dbe751ea33d8b10086d1be09cde02c5683071c747a068601d629be6af985b8ecd75fd1adccb10cb7fc919505202e2d173785c191d016a98c820af9fcc2656a23a036e0e50f1f21d542ccd8bcaa1c993d3a5a582146b5521aba4a78704b4d72069d9d0f9cad491a620b917d7e2d555437dbe29144c3", 0x1000}, {&(0x7f0000002280)="5be5d32f244e2850b7707937a5db4b5c861f2e7fc5b1b00a0d7aa16ddd19dcf049f82338fab3d1a22cc0181379fd4492128ff3aba106e0e0360cd73443478bf3020afd444091f8b42bd5bb400fef4f8dfdb252139a8f8a27a602ef3c75b9951b1f216862a62c73572a72c12a438a811b8b70d8ab499fb747bdf36eedcc62d2ca4b7181106056ad03888142f2c8f8035de4eedcbb6ad44d316a9269", 0x9b}, {&(0x7f0000002340)="3bab16b13ac74b3c0e3aa33e620035ccd78dc8b757a2779c2d0984fca1b5082c07c98b54eb4e395169247233e4c3ddf53836b6a08df14d9f2c60a8b98384cd9245fdf49d67a021a0ad8c12646b0dfb2f0b3ada90e874c2a5387c19e9a51be23a79a21a6b104c103a8652de2611d38ab4fd5cd764b275edf5a3f5c7405334426221c9c36d871c9262e9e00f548cb6a57fa981a8c7060181e509c836cfc48fba391ed4ef5708b8d9874973c10a8973e2548316755192938eb5c6beeeac69e9ff3bcef098d9ee50f69de5d484c3fb1b5ebd6d69a4591a982aff931dbb861d1f", 0xde}, {&(0x7f0000002440)}, {&(0x7f0000002480)="de9e11d74ffdded8ea7326da6ea3fe8871ba8343991ec654d7add92c189a3b78c3bcb596a0423b746cfba0ac3fe2e25c4bf90d7f0bf9459dceb2c87bbb7ed050d9bae06952605cf0afd378201e1690529b887152561868f4fb722095db71a349fd7e6c59c5", 0x65}, {&(0x7f0000002500)="a3b75c7f93cbceb2a635804ef731942ed9e5138230e26498fbe1f97a9110dbea9771cceff27533b070317b3d51bed7a0b7e2ea34407f67d16174da5818442ba7266254633864969c2931392c9f233a6876d26cf89a64cb2137514ef4eba665466b72d9d49c2a666cd5360d2ebe2556524f4db6a1efdefc4980b6e1b7057e2f68e40fc54a97550fc759b301a6a7f34e2630d8353aadb761c891144bfca2c0ded39a961c851413d20e1180a4f1b8860ab50c2dbbb1cd71aefbcdb24b7cf7c5f38194e79d29ba154c8d8b5d4c3fbe46442bb0e1b536c75f034abef22580d7366c06c7113c499647eea9fc235a98b00f54cbdd7b354bea6a881163", 0xf9}], 0xa, 0x7ff) openat$zero(0xffffffffffffff9c, &(0x7f00000026c0), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r1 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r2, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 1: setrlimit(0x3, &(0x7f0000000980)={0x7, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}], 0x1) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) (async) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000100)) executing program 7: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10c93, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00\x00\x00', 0x5}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x28}, {0xc0}, {0x6, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000180)='p', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000880)=[{}, {0x0, 0x0, 0x0, 0xa5f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xffffffffffffffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="2074b16fd503155af6ec76a0fd75eb25c34a30b3628161a2150338c61be9c9fe72fc2e6cd1ccbdaf0103329b48e91e02dfb402854e006949e80bca0d4c8260f89d4d2f1b4f2ae012cc2870cee02ee33970d48b98266fde87368c8bff9ce8d3e00f", 0x61, 0x1, &(0x7f0000000240)={0x2, 0x2}, 0xc) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000400)="fa26842c6e13f58823809baf29bc2b622de8b2605e1e3687a56f8088fef83b517bc35d5c95180918a98548d9909286709985e8503c437bd138a67bfe04040b4775db65ee5efcbf53a06e731076f7e09afa9beebdcefbb7ca084a4d95bb3aa84556b05227a8cf04f630dcfee66396f55153fdca59e4d7af25cd066df4c89820aa092fdb082bd790f1a72906a08c1fa24c2a5888a22c828f7b743ab648bc2743cd2f3497bc3fee014229f4169d596e2a5fb2d92e73033033a7e0470c53d0e653cc2532634f93b725a2ebdc3e7e39d33338e2a0bd5d24e067d3f0cd926968c49e1e5c4063b510a46775bb4155c6fb6aedcb725faeba858193dc32baa585d2b4de", 0xff}, {&(0x7f0000000080)="0baa11c09827e21264e4ad2978da2e8c5268f1b6c1fd1fb94bdade4a6e005b626fb7bf581e11f1f8b7fb3a93d4793c89316dcbedbef7712e82693937b6cca4d15de04949785ec03f9264d8c6a39ddbc28eb1cc1ef9eaa056916c33", 0x5b}, {&(0x7f0000000580)="2411d49d79dc0c1257e0a874a075327961144d002c502642f70e5a22242293751dfe507256ab0fd059d90527ad6ec6ef47680dbb1efb73ca611ce24bae5e2fb196bcc9a77a62965c4cda4aeb1be0a0169e8d0b73ef15e977dc8486be0fa7983540886c99f2374f17d0022719551d504d7703d4a24bc06d7e85f6c71d767cad7a2428f29b08c9c20c689418b8347043a7ea85841d758e7e240aacd4b0c379e63bb98e6c1b7fa06deac50c46c7df38911c4fcd51928d03c76d10955256ac71195e4532d777e5fb7babf97b119b57f68355912d", 0xd2}], 0x3) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x6, 0x9}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x6) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000640)) poll(&(0x7f0000000400), 0x0, 0xffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='$/@v!\')*/\x00', &(0x7f00000000c0)='&\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&]^\x00', &(0x7f0000000200)='@[(,)&^.\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=':#\x00']) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffffffe2, "97071540d67d3f0000ffc100"}) socket(0x20, 0x4000, 0xfc) writev(r1, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0xffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) r4 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80606955, &(0x7f00000001c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) getpid() close(r7) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r1 = socket(0x10, 0x8000, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x2000, 0x17ae) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000640)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000001040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) sysctl$net_pipex(&(0x7f0000000280)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000002c0)="9c14d1141c43ec9830778f3a6703a18058a67e7f68fc862daf0a2c816a8ad950223f", &(0x7f0000000300)=0x22, &(0x7f0000000340)="982cab4b76892d0468ed4825291942a5dd4c84a0b0d4b44a8f7c91f7cc2753b2a1244c87292f413d24946315843e2aedcea0fb9815f1d5139312e56fbea987aa0bfbc89e5a2d8fd4915b80aa651ca197aeae434858fbcb0daed5a73069b36573119375cd9635644e0e56c229acb02c923aa6a26a49f2ab06b722e20e50c8cdc975798f33b94866c55f1a47cf6563da89a5ad5b2df3a56b3ec0ec", 0x9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000fcf000/0x1000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x206}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) r3 = socket(0x1, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xfffffffffffffc64) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r2 = socket(0x10, 0x8000, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r0 = socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000011c0)={0x1, 0xa}, 0x2, &(0x7f0000004740)="13", &(0x7f0000004780)=0x1, &(0x7f0000001040)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25cc9f94f9c0dcb931ddd7ecd901680b7e61ae4a7a3ecd67b7d5c9d8ea22d3c6bb83fa7baa3215928bad92c77f7a270031d7a5c2886eb94d47db5f2c4", 0x100) lseek(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x111) setrlimit(0x8, &(0x7f0000000980)={0x40, 0x62}) r1 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r3, 0x4, 0x0) close(r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6093dbc43728f93cee4499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f60c870", 0x61}], 0x1) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146fdc539dd54a6bd6b9d316cb53a293e477d7376e65b407d023c0f3b02aa8b7329a12280915505079ca460196f8a2c9275f7f5", 0x49}], 0x1) execve(0x0, 0x0, 0x0) setpgid(0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)) poll(&(0x7f0000000880)=[{r5, 0x100}], 0x1, 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) recvmmsg(r2, &(0x7f0000000a00)={0x0}, 0x10, 0x1001, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x8, 0x6}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0xfffffffe) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0xfffffffe) pledge(&(0x7f0000000180)='tap', &(0x7f0000000200)='tap') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() (async) getegid() syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000000), 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x0) getpgid(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) executing program 6: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x7f) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000080)="e632d9921f", 0x5}, {&(0x7f00000000c0)="93a1e31f21218e6a8b4fa266e308abe585a78f691d527cf299469847fb62aecfdb8237a9480484e23ca6840c900069a38c968d2f068266a1878285c7712c8a43c6a365f9480d07a84eb9141d545eefd8340f3e70dd67eacf89ad74f2a3778c962d092b991feee8b4a116f34fb94551049401ac930446dcc6829e5f964c30dc617721e4da6ae0df527680e6e3e97ef7a1c54566c917944b9726a4e8dae6f1114bb5e82ea1f615d81b34420c7f211246509f68c0aadc8bca6a455910ccf8ec0a7d35e5f60f64e65a60d99cc5c8ae4381ff6060e117cca9e20b16dc419426ea9b9f0e83b1699ce0e2fbd75d7384d8333ae19f52ce6e066de7c1d2a1cca8cb229e6035a85ed93b1f6b2f6f791aba23734fab2f7d19b302fdc5bb2bca275175d6b9f8f0276075c4cb2c67d85de89cef057fb87519f1bd4cc4dc42197a8db540c64e155b59910268e153d5a59cd6e1a165e035e29244a612e6393df0466ce4cf7b93d0323e0e9ff0fe18e7fc30514696b89862511b019e0ffbb113bb0199f3830dfc132e82e8c94ebe9086a22d6611ad17ddf6b583d2d8d1e843a348d0d47cc35a808acf1217ca1aba3128cfaa7f8851fd4752f05e1c98795a15230f82fc9c8fd6da4a4f845367a2321264c711b97087222d0bcf3230d820dfcea644325b2e7dde7d6592504be8adc38e1aa657b94fd20132892f6380ba3652828cc718b070f6bdc30c8c6948706cad69a26f5087cc2774208e78b50fa64918e0747ea7ee0dcd211a1c307453e8312a3a535e157cd759f07da65bd79fdf58241957ba99dd7083cab4e3a59b48070c0f7a9fe9d68f933806acaff2ecb32dc9c5e639087e2ff5a2766574d7c6b265c7a150c58d92ad4fed7b601877c2a72bf26df0b12d94774ca9448774e589c44aa393deeeba3f0d2af3edb189a9bcb1ef4cb460170928f5d73e385aa39a1b7d1be5d890915c5cee29dbb232b59a0e83f532048abbd6449c23ffdd93745b1cf83b87620fb63902d1b5e2e1da6e4bfb1757ad7ef8950226a706a16483a52db30c9ab8ff3145272a1544ac758042aaf919627cf85bb4bf8e32a041e34ce8715d0477cf0f6db7cfd497d2823c0e63744d1425fb3717affc7f1c7fb931f256736fc5738ca478b91144709d514f217b7c118b1f911336502f9faaa3c1f58f8c290c413cc03b20f0b42e1eb6a4beab5435740a4e74f3d04d40b57e5ab5d667e25850c6ee4c34f456b323395269f22295f2f07ab4638c5d7c8fb4e42225a673503fd7376cf61ed4c80e1631675228fdfc8dd746100e80d5f86847f54df042030ce23bbe19d09f8a05b4df09963d1f6d3d36dec190021f1680d7c941bea46e8265f3a8ae74f34aeb86eb288b32db9840e58f5dba07373876cab7d3f654c3dff409f034c565163d059bc26938551e7e5a3929ff8cdd83fba27a16fba7d99f2cff4f55c1c4331dae212b5e3f17839d88363c468ef67ed2e4327d39cc7126a85d865de7c7b4b6570e9bdfc1b5f0a3a2e73dc189a447e5525b4bbdec6c72ed7cceb4b4cbc7f939e2202edca8e9ef7da4f47ebfefaac6788e42c7e809649e147368ca38be7ee477fcdd96409dc882a6cfd564df9767f60f072da973fda2300774840e520a45d9abdf9de0bc910c8c3e12a24ccf28dfb7909010758e62ec87b431070ca398d5de5220881fbfcef8db2e549df1f5f9966888dfb6d99284e3d5ac0ca3944404e943883252e4a31385182e390486fa279ad4a0e1e4fc191b63753477630c266e53a75e9b1526300ac5fde94174689ec5a223121a76550ec3b741768d7922f454a71a71b6138dffd70424828bd2e1995ed9b7f638a769f86ffb62166131fd91593fc97de0e19b6c800b81530783ccd259ff1f62354fa39d0568bb9208258d6a75953f00e484a072e702b11e63fc105eaee52a76323ed4ed6bda893061f1dcf01cf4219687fcfa97bca036205081cb3f85d2a3dfae138d92c0b9483bd8c22cd84e5dda83b380e6bbb76d40815696ff8a6495656bbe15ee0f5c3caf4e33a22f76db6a1c77cbb1002abc80a32b73dd5b4217a3245246f0d55f744d539004bb804945c084b5bdd40c8db6be353e9e2e3886357e9ea7158fcf7458f7a83dd5ad55c6d25f06cbbfb5ad0b304ccac75d74609afdb564b6de710d8f78ff13ee2b44814bd983bcf3b1a57c09eecd4e7e96fbb659d315381c90cd9364c818c2c9f00e37d4420c4daa41242e5520fa2d3eafa1178cef134601b657ac534076604533fc8cbd061e6536a03aea65063dbed911635eb6690173c2fc87feb66e8fdb514a624c6520731947245369332c835e27b9972e237f1372f47aba7934632ec7df7ed7dfb3073a88faed49f24e48b05dea231583b57d96422ddeff3dd327295bbc4f0b4aca525ecf488becf296f94bb95442b2611f20a2e2abba9399098e5b9417933e1519c0fc1a2030dc317327f7f32366699b17b03ccf8ce266470a30e6c5a9c3ac8142cb0f297d45f54b6181e535bae0217c7ea68aef97db34440ff8b701fbce6917f970dc08843ffd30dc88532d688c1d397be1410b9baa8b3800ecc3795a212a40ba43179d6a6f7571a6eae047fcce77095f6e16ad2f8e3d3d49b8952ea5a1bcc785e09672e217dc87b6193e60a2ba9b9a515f2a3080acf549ae1d47b44c533357b25e84732ad68987d5ba931167232bfcaa3fd76951ef8d4cd82e8e9abf59b6288762499053d51627f93fe581cf624aa938b3279cbd4a91e7f8b70343660fb07ff94bbd9627b17e7125d5d948beb8606af9af7dd4018660d95e71827b1a451fa37e1342386aa8b52a56aac57ce5995f7d9aeb63dbc934be6ef12d6f33cbe59242e9758bbf830cc921ff7870681c3fc237e5d8307ae7923305a79d3034695d0f9758e8c301ba48db5e01909be374d929ab2f9c942f4e75155ca529dbe332240c677f3b65f7c86fb718eebf2102178959b07639e1beb3f93feaca9e921e1ca9233ddbbe74e16ce43b496d96825d8c1a0156c53a444d5054256cffb62d2d8be63ce673d51b1de22529fe377b6bc54a48098d2bc896a103f769ee4fed7d5c02755b003fb68c82ab751de36dd25ccc49617042189ba94a46aa816a68709f2ab5cbef07b056185d3cf834f7ee3675dd54c96e67e9fabe8093aeaf35dfb4b12a922104c68a6cc9c4f855ef9306e1cfa934b1734222928636b32421e98e8471a4fabc781385d4745ec913260cb6a28a5a56e06847c07fb7b89d82499c4929d32cb8278a8c8a44a77805d484cafef25685771cbf2eb8fbcb6ebc4de2e5ed5c25b276b2ee436b2bb7b5602aa688849c1dfe499cbf2418bb0bf1d92fb7c149d485cbc5c40b9c7c85625e03a945a06bafd44dfe3d26a2e465ad0cbca1294b4125977e2bf532fbc6a143c98c4d8401f452e495b9a920b8c7b5e1b7c86d5d2aebfbf4c6e77488c4d042660011796910d83035792a797fba6e5563bb11e8b3679b0301026e0528f522ae0d8b6123323883a6d041e550664067da87990a3141e21436eac230882120c56e6de9561c3684ef72c5184ebe1eae0562d61ab386a1c7c2947b8f03eadafaa46b22da0cca4c1b29730641074566b0c7ac7032a85bfa1fc3bae5f169066061927d16de691cf46e72237192e41891843c0718a8fe66aee23b816e71ca96bf3e42fa33351671783990b2d80a4bd630882fcf0780e91e9997b5f4d0e9e3dcdfa899a37a8ffea350b739b93da10b87fcf074ad004af137aeec3e9ce43eaa0ed57e8aa767685598002adcdc080b5755a061975bd1913fa2aa2a2bcf3616b9c510a0f42daca9277f864be90cfd0c504025fffeb10119f9516333af6a4f51234eb75b78e337d0a04d3221fd1e608d1c705cee3067fc5ddf879031eeb0d35b282137d91682f86abe3330795e80fc350a3a154ce85b0f71e1c00b86726dcfc88ea9be5d6592e58190d1690f9a1f61c5f0732df2964db669848d34b48bc89ebb0cf64c1607df09ad2add52e955399839bad76e495c51fda98d1951d323244e04b4e9de1cf005cc10feeef9b4c40a2ba3223ed9e2d0c831e75a385b06be0257d2c7c3eab55da32ed194102a5039404e26ca4c239f28505c181247409ae00de6f5c9951487351c26061e7501addf94215b5a6a3d8d79551624b6387eed86028f7fbe45980c8d4f1031bce52a2fc748ce80b378ea285cff1f85d9de40d0206ed8c3d15bdda284601005c23ff1cee384b84d8f49f09bc126eff371c9987347949d8c834e6b2290733189ab64888484d2458c0449d9ff8ef739c0d81b5d1b745247e3a993ffe68e4e5b21ea4ad1e4b7a7e6f9410d632db3c94ef66a443805129c21d0ca186950a1a3d9188db7c6b75b5b0a830c7237b4f18f7814df6cc0671f3ffbc9c1dbf833b7ca3b53c6c49d4146e93c9cc2d297e47fc7207f979fb5bc4940992e8efd397d4df3a23db1a653847ac5435e172d74b161ced6d62c8f2fee0b1f31b82d2aaeb61c3f2fc53406b6b2bd519fca0d5a1a518f4dc4256ccc583c2e4e06ecf219a87f88ad8b2d962e710ea05e0cda56eecec7dc94d0f94f567de0239732b15c922183ccd68f1d282a957a895d10e34bce4c514f84ab013c712b2f6ac7c2625b65c77b43288e458c71f3754f4fa0f4e123b0037e6105702b558eb454bbe9ff5215eacd2d3aa1603f5f674728725f9724cf92fe98906855724e7d804f06f90947f869dc10eb99ee439c65352473293d4026069ab89d00b99f1de8b4682eb733a5444c4d36eaf937470fe51ee71b740504d727e18ec73c1c13d24a10ae15b1cb458130fd766448b15001af4fdbab0589a1bbf0cfcb035d27cbe55bdf4d1881505464437c916b7b00b47e788427a358eb8f9b730b0819e9bddf85d9d9d60c5554b4ec770b575b5ec21366801d475af1292acbfc7948b995e565f1353011f831d39e40a42b6b0a66640a79a6b72072befcfe80314ad428efa16569c475876f52d9796055816d758bc9773d1f0bc48c221ccd98f241d1594d447d0a5f7a77dfcf5f3a79303d528e92c156568555fc223b9c783d3d46cd4dc07a3f802f88b5013631f20171165ea8952b94641d61040753895338932a0200de0bb8dc0faccac1ffad8cac49970ee926ac1d27a16d87aebbbc7d7f44db4470abd253a52b5a712eff1e9804bdb62fe9e82766e4b601b8950ef2d9a8aee4c6c45bb2f58907c1ecfc7bd0a20b0c9172a51ceade919db63b579c8ec38b18350b0a7f5a6d75e698c4236d1ac688ce2ad5436daf817cc620c213a818274cd0f6d278dbf562c822ca5de1887f266449496deaf6478cb975aff55456490113f105fa41e192f33967b1d6522aeb26ac374d8904ee23a71b1b82c7273a603493b2e5ce329bf796d07a4e59cb78143676187bef5c86e373ef19ffd984ba254e08400cd22288e118d336a9ec2fd4982e9ac1091d5d6be9a4d5fab8e5c6e481ff3e53c19b09aad19dc0948728c66aafee1ab3d65391466b7cac515ffc6ab5e0d13cafc7f8135a5201acdbf52970ad0ed1674d7215e6d1ea31baed54cdd1c623ee2b025646983f5b75e4650507b29f56ea4285bfcf60b39e4e5bbe2b35153abcf7a9a5c42f735ebb08c74605e5f38b41d210d94f1f0541c76a5293cdb3382872f1ee695df1125f8082cc8d753573dfed995849475a1a292cf71118fd75626a2a3b1633144dca12c22de799c2c776a5abae448f8371754195116bbd8f552e3eba879ab83f6773c2cda981f4f28f1d7bee4cab9f09402df5ae5d17edc1a84bf4a3e032ef60348541ebd4a81f2af80a585866f234ab17", 0x1000}, {&(0x7f00000010c0)="5bbe8b571baa2bd21860e495320cfed052694b8228389f5ee255c0c13726d3210fbccb59144be33748e05c8530a0d6c375db26c93ecbc9ef59017902568ad5b0a88702d818650d264b0fad1abfd661116b6043a2550302b825604161fedbc3d3c092466a0c5b3bf28f7e6c88c0ae6b6b7b5e0888ec34c3c6684040b3ae561f7ce2a935cdb3a0af08c117eb1ec0cad7946d96", 0x92}, {&(0x7f0000001180)="b357c176afa49946da39c66538cd450a4465b896483c100cb5cd1eb5fed304faf0320d3547a8a6ba69b4f153ca9ed41a63046837c77a9a8df0d0ae0af70382b2c349054256c48e83d423444a70a2b6063736a23a1da171821c2358777fe14aa231cb1a07297c5d4b2bcccda54a57157e4e54596c57f82eecf8ca7acbc37061a94696527f50ae6e9a2030a6ec6eec13a96398d3f2943a8ef4d21e69f18a0a25248c6019ae605c4ce1b68349b38edbff4df8f117f89a0e4b24de6ced84de30ef07ecfd3bc00c19ca772bc006e6661929693a8501f77821dd6ba9ad6093541a6f31770b290d4355bf1a0619e718cdbd04f3a2159402180838c608a82129", 0xfc}, {&(0x7f0000001280)="3e61ae81700e89010492b5084f5aea7bd6c3d645ec7905ea318536afabcb3dd4f7aa9b50fb1c070c70bf541c797429091a34ad29b6da0cd71a1824bdb999d083c7a6a5d77810179a9fceb83b019ec5b7bbdb353af3acb3b6a0e355a510d7e6d72ae525cffb8465fc8cab481a6a8f7d56ad0d5c06313a3eca275dedf9b53e0c1e8c24fa029efbdb69a42e8ddbe58953c690e7001eec388f15e15deed928e1617b302551e57e919e7bbbe9807b80de4cb371182f404c9ec190d123a258f2d2b9d30aa551570a2d462583ab71c8ac0f354b9a33bf169ca5a24bd776fc127032e8426108996857b73a59043ecabd1d5fad2eba14ae530a6ac8855ff0ca8fc33e96fcd0bd926f957b1a5ec39cb950a82b97b8c34b87f9911d2848d765a4216992fd407ed87bfca62eda04c6f559f642f2354a30339c2ace68a4c7bbdb2bd07a81fc163eddfa166af78eba2d3a950766ee67832377af66ee642ed765776325d1afa3c16b129dace99745fa91daaabbdddd1df01b8f9ebc18379471b25acafe193e947747df1b914ed9e1f834dc4f41c353132782908c31c91896685a75dd98d2e90b0589d9ec4375b1c613ea04a1384aca9867b366c88c0320022097df42f8fa6129efe53c33376ac8fb0cbc9df147a249e837225efebdaf025c331d4d253d8b1c71df9130863f664a143c6c071de8815c4592a5fadc8bfc92462e2b22a7bc472785d2bb1b2e5db466b6aa3be33a7d1e9e3ee3f5c1d48b09a4c73f3d2f893d2fd91a9fa5c1874705aae8a073986b8a8782bb667a04da7375c80c45ad7355ed4b5c6167c13b5ca96d2327beced4c3439d3886f0b85372fd2e723054c2d65bbec6064da5e4d2f91f757865336a1b7fb280bc2a798442588a25ef827780c78956871bb2149bb7df99d81f440431067644724247afabf409d16c5ab0fb11589908db93d7dbce28680541e1b2363613b0df3797a1c6e1bf14e0f0286866f63fa9b10f30a2c24cd836c311681c8fcbe0f9ac8777b8d6fc41436472a893226aaa96a685af68745b1c619cb98a6c0062ab290bc6dee201c7924f7277f65ff6995ae145cae2d876b7f7e05b1c9a0d0218ac9e289b93dbf6eaeb5c7afb75f788cddd3b2c50d77249884618dfb850c94aebaef7364d6524b4d265d723eda8f6bf176fabdcbd70c51d6f136d312baf2111847831724cf98b1b7b708f661335a887af98648682333556ad4bc2077848d1f3f17b2604e95dbe11f06ccc8b3c9ec03c990e3ce9457dfca952003efeb900f3496cdabecc48bc65e34737e1ae017de7ffe05cd7f1c56f59858da50a73c9fa15de35a66000f74217fb537d8f576970b917ad9939818eda590cd97e6bfe783623f941a0fb878f2c21be52eb954efba5d9cee995de12ea1cef00b617d2923d53a1c7feb9eb5afa99d6eb05e84d2bb550f2c7763f44fcf5d2e46cdbb4d6c4243e094afa3b922b0f62498bdc7f84e37b1fbba5e15aa4998ac482c1321d22c643f682b325be25dd76380f94a88704c8e11583e79811eb8353be44b6e559a43e6d01e462c634582c3802026a174b9f69c372dd4d342c34789ad1cb4737aacd44cdcae0e46be9158225c1162a1882d6ccac40880e237bb956dd04fc64d277b4d235253e34d50599c46b00e377ae2c74b3c6c545a1bdc1c70929a924271ea4e14ed1293cb5d4a3a0742a4c5f12d9ffa239e6f94fd7b49164260745e7fccd4c9c04cfcea323332d4cb93db954de4e320890edfaada4c1cbf682a24241bc7531846e6e3faa0ad55fda505531cb9af5bfe93fedee4fb22098c1c6eed174a4136eee8f0c678629da261f7b949799c52bef94c7ed8ca4ff89a4eda25cb22496641343954b98ae8785db062c11439b7f027681956fd618ec5dbc65ab8cdfad6ab00a23be524e15e692c21cb26236bf0c4935cc1c34cdf77ebca879220e1178b962f7a7bc04d174f5fad254d00b76c8b5329324c8bac452adc2a616655a980b9f7131618e1d758b73bc1bb106bb02b8cfc9aa9aa17a2ce456a480e15634311d538b1b5e9f62e8d7c919ee341403b4c59f98ae0bf5847ab1eb4d382a23a75fa30d5d9c061b82b7ed4153db964d84c656d86899d7d9a2900b3c326f1691363a62a7df8d31c291e144197e7f973e3f082689f456e086eb553f8a67ac51a0c0aeb758400033b33a02cd85588098b90805ccc722a3c55700c57f34c313a7ad56eda4734496ed0cfd1186e6a0852c7dcf7d707781f9623e3a2567981d64edf04900435196d508bfe8109d17a549175f4463cab253fe35d90e45158c25d7be128447a29bc020f9f05a3d17f2ba4fd38985589c5539e6db23dbc07656509f6bdf948d37fbd2555a68bf3c78786ce7848d9d692cb32676f943a3a15c2384a89f04c400b99e286de808a25e8eab8afdac1959369b359f2a84211140350bf54e66cee5cefbfc4965f2d8bf645e1cd563bb50e5be8abb8f3368b35c0ac510bc0d317452802a294f1c6b0dfee1c5e041cb3382921ab110d35340f887d78201db4589c0e86330452ed5a5b1af280b132e08217bec20c09057e33919ad8ada8117bca79ffef0029a13bea79426a4e9b3610fcce566aaccf3a54d27db07aab547b19607cebf103ae5a80667d17de42f3df8f7b54322159a38108014f5ae38c2bdaf670f0531b808de20418e4240946eefb2445252a91e0dce8a54e7e77cff3da197a7f12f3ba9ef01697c7b26bb8a47fc3156cc7c222f0d397154eac93fd828d634d293116c4ad4ddbd4a344c92b987efe6a15a013a840c02d3f48a1cd69add4b530420bb2bd1f0fd2d46e689f286362fdd4a1e7244ae832e8f6e2eac9d121220c2ecc815e8f05dfcedf1c18628e77e822c6d13ed770b50f3d3eabee539e2376961222268b3b06e3c2b31f3a3e05ea09cf00f598c74ad03c8f339cb292c6013594c592bc8db8f2d1d2c5efebbd19acb2d5cad0a2b6554c86b33eb97492532e11b2278a1031fc951ab80d60fb9bc4bc433c748d546d7e69a2e3b888c5326bc6f97ea499775f1da6eda3844344ff77bbd1a3e4820180bfe7f2a82e6998f08c0c931025af2a8404d9151657860e5f802e5dd26c324c0adab2071fbcbbbb54b232264601f47157d6580a40e7a14d3d9ddefce1f4c32d77437fd27dcf3234291a745adc6a5b3df48dd1fcc23cde4e55aee8c979b278da514c7272ae30869c24969dc86ce4929b3007ca95683e9d7eee8158a7f084779667e15a48472e6356527850b022acb72d8ed30a97861bcf36044c88ec1670d3c7b9e4fe60d67b05304e3166a96eb56de3f5b70a94c2ee5128b8e8a7ce9bc07aa1087664bbc5195115bc697ab873b8e225cac8f7d18879ff9952aea1323e756fa331ed1d925fec0ce97903f4da0795108bdaa072bc804e03a3c7b32d09d9f0bc58395b26bc5bd715ee1d9d1fdd4d7e6e81e090e9893e8297bc033f1732a41cf4059530c41379e8d536790ad4a96742e92e4d1e791c977629c399a7b601a5b16626a2a179e9124236fc30b9c9b9f362f5163907d161e696b3564d7ff97f8f119f85dfe56abaa200ab461e49890243e8c57c94f03c990a75f2f254d90650edc9ac64ce30db51aab6eb316c611ecbf519b58e5b152f261cfa633c71fae75f1a385cdad5dfa337d6debd9c9fb2214e1c587c9674d8f4c13534d3a468b194548e10ac923eddf9f39bb5d92af9da1ab3fd5851d9201e56238ae131b3a424419d7f54f7b9967fc835102458433786254744609beaee48c0e0557f164aff631dc3dafd3de7d6aadd01e02cf0a669c8f8b1cf7cad4a013c3d09724bc2d2f7ba4ff5a82e2114d73d179cc7f8073a0f3140d96a3e3d26022a5b8c10eae460fb354e111df4a7569ca6c15cc5203b6c3f609124a64f28c544498f2d6d65972673ec9b7d9e856475d610fa7980403fa3e25a0319952e4c238ab8fa7102281f0ac64ca76b6e7634d04757074c45c62157a486ff4c62d24b043b264b1c494c0428df3b6e00b0b8373cc1dae7ace55f2e9c46e655b3c965764168a7dc6564b52d033b788b9af09532cdd2f74b9301cbd0f83b068a014910bbdc99f97352323924b7ac52820b4864eeb9ca7a569d51fe37843c04d4644a3672869c91175e40df6a6c9fc0623bb8282855dfdca9975b5abf647c560c7c7938e1339ee14fafe04145a99f119784724a1db5b075f80212d3617f3c6272b3be8a43ebeddf1ea006b78159e8a0737f4ed9e16f031fbcbb782dd45d64f00f45b63e7071f71f53419ad8d3f32f5c6a7b25529762106af5eb048343a4b393c9d8ebfd075506bfaa390c17fc32e2f99cb7369923d1645ecc7469d76e9805aae61eae57a471eec0639ec27f99cb0f6a88a50dc908fdb5b50f6d6e804834d298e55163a5de7034933cde33a8b57c0c4055d4d558eb4626c3527e761ffb4b5cc47acf83c601c7be0f90561904be25c1416767daf5757a1d655b2e191d6a8128cb1e87150de349cee9a07397b52aa98f2353feac970148563fd8fe2cfe7bfa2eb10e8e9434bead2ed4addedc2eff281610ba8a9d25db201188d4db55b96c4f73a9d594dcc4134dc4069972e3449715a37e0ff208a643ea6ba6042ed46f0ac8e00de7b7efeab4cfa7d3f0123a8e68c3b072b3da42e416572cc411437e8b8f4dcc181e39e7d2aca89e5d747836d7663b6ef38962070d11de822e4c62210351fb7433d2f6e563cf25fbcfeadd5f5e3859cd43bc040355ae3128a01d38cf0ddbc92b909f3ef4369e4d3734d27cc2f5a6cc117e0683e6d82ba4913f1cbd1e634c97c60f59faf3118c760f214464a6951ac187f42fe935b896592eb55bd61c3a5c62acc09dca4a15f9b0a05881a47a1d3639cc86cbdf3f5c3ab514b69695c2b651719fd4d71d5412e869f022953da34a01b772aa5bff23d6f281a47a67bfaaad273a2e9011f3ab5902651984eb07047a7118a205a51df9cb8dedc81aa3eb711ad8c31a77e24a288b2cd07b72f4550e3edb9a895249afe00830949c416b4b6ce9f2e529ccff3d133417b5386c640184c4351e5f539c908405885d1e865f975b984692add1b747ec4af90fbda0ce5319b26d3aabe7b311c0c6c2d235b87b530b33ab9d49cc99623283d795507bf1b811a300fb25961bb4918b98beb83d2fe700069a6a5fdb56f280ee3d22543b7828d51aa63f9162b6809416f2e0d4cba5ae4c052d106c7e12de30da3a851982541e45a6055bdd35759b934303af65afb5e024b24218c2a1e83f851ddc7f585184da3e88325db1e5a9bc764f691f3d52a11b4dae856e7bfd69dfb525aeb09134c080b458c2f87b8607fcf910c31fda74a2f4246f0b99d3c08cca1bed155cd7689e3ba0abc457e66e668ee139d38300546111537a290a5b87d0edd49eb56f694a20377a6c021905d4478c52ee54293e0d47c9cae103b8b824f87954a7435c63a80932dbe2bdea00adc3cfee302554a5c1cf92c2247b4d38939f92fc85867aa635caa5e163f76c000da6ec5658daf46971bf704390e0cd1343c003873e34370c2cb556be6631f96de94d5e0fa2cccf50a0ad992c27161a636459abf4534ceea0bfa904fc746eea6428821623ef1b533536bb231c217f20fc6c7479c221804ae4482c78e5db7e6396d925cf17a0b26dbe751ea33d8b10086d1be09cde02c5683071c747a068601d629be6af985b8ecd75fd1adccb10cb7fc919505202e2d173785c191d016a98c820af9fcc2656a23a036e0e50f1f21d542ccd8bcaa1c993d3a5a582146b5521aba4a78704b4d72069d9d0f9cad491a620b917d7e2d555437dbe29144c3", 0x1000}, {&(0x7f0000002280)="5be5d32f244e2850b7707937a5db4b5c861f2e7fc5b1b00a0d7aa16ddd19dcf049f82338fab3d1a22cc0181379fd4492128ff3aba106e0e0360cd73443478bf3020afd444091f8b42bd5bb400fef4f8dfdb252139a8f8a27a602ef3c75b9951b1f216862a62c73572a72c12a438a811b8b70d8ab499fb747bdf36eedcc62d2ca4b7181106056ad03888142f2c8f8035de4eedcbb6ad44d316a9269", 0x9b}, {&(0x7f0000002340)="3bab16b13ac74b3c0e3aa33e620035ccd78dc8b757a2779c2d0984fca1b5082c07c98b54eb4e395169247233e4c3ddf53836b6a08df14d9f2c60a8b98384cd9245fdf49d67a021a0ad8c12646b0dfb2f0b3ada90e874c2a5387c19e9a51be23a79a21a6b104c103a8652de2611d38ab4fd5cd764b275edf5a3f5c7405334426221c9c36d871c9262e9e00f548cb6a57fa981a8c7060181e509c836cfc48fba391ed4ef5708b8d9874973c10a8973e2548316755192938eb5c6beeeac69e9ff3bcef098d9ee50f69de5d484c3fb1b5ebd6d69a4591a982aff931dbb861d1f", 0xde}, {&(0x7f0000002440)}, {&(0x7f0000002480)="de9e11d74ffdded8ea7326da6ea3fe8871ba8343991ec654d7add92c189a3b78c3bcb596a0423b746cfba0ac3fe2e25c4bf90d7f0bf9459dceb2c87bbb7ed050d9bae06952605cf0afd378201e1690529b887152561868f4fb722095db71a349fd7e6c59c5", 0x65}, {&(0x7f0000002500)="a3b75c7f93cbceb2a635804ef731942ed9e5138230e26498fbe1f97a9110dbea9771cceff27533b070317b3d51bed7a0b7e2ea34407f67d16174da5818442ba7266254633864969c2931392c9f233a6876d26cf89a64cb2137514ef4eba665466b72d9d49c2a666cd5360d2ebe2556524f4db6a1efdefc4980b6e1b7057e2f68e40fc54a97550fc759b301a6a7f34e2630d8353aadb761c891144bfca2c0ded39a961c851413d20e1180a4f1b8860ab50c2dbbb1cd71aefbcdb24b7cf7c5f38194e79d29ba154c8d8b5d4c3fbe46442bb0e1b536c75f034abef22580d7366c06c7113c499647eea9fc235a98b00f54cbdd7b354bea6a881163", 0xf9}], 0xa, 0x7ff) openat$zero(0xffffffffffffff9c, &(0x7f00000026c0), 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r1 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r2, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a20e860 executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x8001}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000100)={0x0, 0x0, 0xfffffffe}) executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r1 = syz_open_pts() syz_open_pts() syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000004c0)={0x40000000001fb}, 0x0, 0x0) dup2(r2, r1) r3 = syz_open_pts() close(r3) socket(0x840000000002, 0x3, 0x100) pipe(&(0x7f0000000000)) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa8086dd60a10b6400083a00fe007938d906b4d6c36766c9b566a6c183a6af87492a17a0efd0a4ceeac290b181"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000019c0)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0x3) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000380)="f82d1c3e2226c5d5c7b5955cf7c29f0f505b4e6eaf2880fd83473e62702fb67ae2d6e0658efcde1118c370f1d8c9ca8424981684ea49366dd5c1dbc9d120aa37ea", 0x41}, {&(0x7f0000000840)="1e595ac0bcb670ead10391f866ea8a3c59e6b56446173fae69e92473c4ebdc25a4f33068980b5efe0f977900e64bd9dd3c6b09d114dc0e444aefee8d44b0d4aceb34885de3eda156", 0x48}], 0x2) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xfffffe06}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000200)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d0", 0x4e}, {&(0x7f00000005c0)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d426335902022230f8940e7358780d762dc3873fd22f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6", 0xde}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000480)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0xa6}], 0x7) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x20, &(0x7f0000000040)=ANY=[@ANYRES32=0x0]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000280)="91ab5462174333b46aed65a216a39e19435d1abdef97603c2c9fdb60180417a158673ebbe5d986395786da568673f871f5a524e5575aa18e0835db31a9f775368a6a32b25f7085f8a9fa4cacb641e3c197d0b9bbd2a36832f8", &(0x7f0000000000)=0x59, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) dup2(r0, r2) sysctl$kern(&(0x7f0000000180)={0x1, 0x38}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f00000004c0)="a59896bed48e815d8ce60313c5e3b3a4c494ee7bb4f3d935307e5c3c921cc2a3554e17b6f7847840f62aaddb86", 0x2d) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x46, 0x0) sendmsg(r3, &(0x7f0000000200)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="1ee4fdf2b1e037de058bd8a1ed09e641cd6aacd8bf8993ed4285acc3a4d9b41fdc8535e387841e3e296e04ec6a6c9c9353e1958b95ec7510346576b0627f35f3e7588648a49a7f37d548b0339761d7b726e759dca4072f00940c1c0134232b8af2a8883d", 0x64}, {&(0x7f0000000140)="2e27ac6bef0527f3e9b437", 0x9}, {&(0x7f00000003c0)="99cc87761743d53904b79b81b61521814d5b723f9b4351971c96eae99b541f3050d4fbecc607562832791d02b4848dd740ef38d651aab9e8679553cb9deb009a7e82c4b841044d23c3ec135b73dfcad517aeef29f96646333269120dded41f5073d7855eaf80d18687ddb80474855406798b23f6cb645107c1", 0x79}], 0x3, &(0x7f0000000640)=ANY=[], 0x118}, 0x408) sysctl$net_inet_carp(&(0x7f0000000300)={0x4, 0x2, 0x2}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0xfffffffffffffd7d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x9590) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x8000, 0xe2) accept$unix(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r4, &(0x7f0000000e00)=[{&(0x7f00000009c0)="bb2d841b231ded4fdf83aa8745ce1e1181253c9dd6f0c78dbff041702419146ea3a4efd8eb4561ca0d8cf3f53a580dc06243874cc155bedf8683e510722aa86a7cff6d85fa95a8cbd0ebfe5498d1212c173cd8d421aa481c055df69866ee218a3c6fb8f09800693fb4b50e504bba5238c5078f164f159cd2a80d7879fee91ccc0e6c4f56e0625f4a", 0x88}, {&(0x7f0000000a80)="90f2602ef11b0b2efd1c5a7eb11db7edf740bf0041c0c16b746dad9ba1db4ccdc6c019a4d6e787fd7b9dfa8bd8cbec23b82dd1f274fa08824cca0a7d6a35ac14e802910bb37a43bbd090f4a7e0c999ca01a031e83535be06d0fe7aadb15e62e146bea763bd730b6fc5ab02f4a00bfc83919eeea76c89fca62899c1d6d2df27c54b6bbbf8fceee5582d97e03ccce52e9e25", 0x91}, {&(0x7f0000000b40)="53e017e59e4c078b6585d32ef2d967d4e03dd798bcd548b8419e1216a95468a8f929a5fe53fc6fe948131c35740c6598d23382b8044ffedb213f6109320fa099c23204f75d84ceaa8701bbacd265d2928ffc1de15591362e1a04722ed4a71faf", 0x60}, {&(0x7f0000000bc0)="3dcc3a31cec56ae6de73e40634fd30a874fda96d2d3941053038901eba6fd5dc39161d47e10cdb9fe0c3ac94639f89df6cfd1b973934201f36ed8ef06ca07c35b873249dc79a87996cd88b272e760da23f789c4f26f52e542570cc6cba192c69936d6fc0ef1f903eed7431f91ba43ad82d1187dbfea77488afdb00e21c64c9442d83507b0c71269c3b", 0x89}, {&(0x7f0000000c80)="d89c1685b83ea8fb71aa36e51f53c5f919eebf35bc4455f718d1d641c65644bfec295b1c09856ebeb1d62bb9ac684b4694179141a743c5e2ace62541cb70460bca33c10f2c181060a490e1", 0x4b}, {&(0x7f0000000d00)="6e3fee5300b79ddb223c4dbba4eae84f012db11ae76ea1ce4e4b5c6a78432cd0eb7a403534ecf6cc9bf2013ca7f768692cb4e012c89cd6fe22f81055494ff7509d8d70b0fc9e2e6f925138fe254059c90ab24bd1acaeb15bc06664e76ad13847b1ce1e", 0x63}, {&(0x7f0000000d80)="cf05fe84d6eee92f7081a8e12932a70c4c0889c17070a800136ac1a7f43de25df820dbfb992c78bfe517d0fb5dd5255a67b0c7ed710cd67d362d33313adc65a54d", 0x41}], 0x7) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaab05, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x2}, 0x8, 0x800) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="268427df2035e1ffe6a96e48d6600149a04303b78ecfdad09c53a4027b2495a87dd709ba243d3fbf3e7a8c83c959572a1c6f5938f83f6256c25726c08a7bad5da4d6e326570b956cef3b9cda182da682d06c5e56df04ec55d9e8ddb8f2b2bdc5ed2f904d6117e3fd44b0d08ad384b4d8e36959f87a2a449b7830e7ee32", 0x7d}], 0x1) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x4}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x0, 0x8000, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x4) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000000c0)=0x4) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) mknod(0x0, 0x3a0914c44f7b202d, 0x200) open(0x0, 0x0, 0x0) executing program 6: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x3638) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f0000000240)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xfffffffffffffc64) (async) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xfffffffffffffc64) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r2 = socket(0x10, 0x8000, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000001280)=[{}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001280), 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000380)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [{}, {[@multicast1]}, {}]}]}}}}}}) r0 = open(&(0x7f0000000280)='./file1\x00', 0x80000000000206, 0x0) write(r0, &(0x7f00000014c0)="0920090180000000001e0045b65369db0000fff95bc81b05e9995026a7308cbbaee4c6987f31f15685690a5deeaa3bb410243c0709e724b73d0000892a9500263c1776a8f1247d1f34b97c01e36f649e3b5758d2b1aee71442773d739dfbfa3ad8c700b9c0598974e96f6cf694", 0x6d) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000300)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x35) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) mknod(0x0, 0xc008, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x2cfc}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) close(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x2, './file2\x00', './file0\x00'}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x7f) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000080)="e632d9921f", 0x5}, {&(0x7f00000000c0)="93a1e31f21218e6a8b4fa266e308abe585a78f691d527cf299469847fb62aecfdb8237a9480484e23ca6840c900069a38c968d2f068266a1878285c7712c8a43c6a365f9480d07a84eb9141d545eefd8340f3e70dd67eacf89ad74f2a3778c962d092b991feee8b4a116f34fb94551049401ac930446dcc6829e5f964c30dc617721e4da6ae0df527680e6e3e97ef7a1c54566c917944b9726a4e8dae6f1114bb5e82ea1f615d81b34420c7f211246509f68c0aadc8bca6a455910ccf8ec0a7d35e5f60f64e65a60d99cc5c8ae4381ff6060e117cca9e20b16dc419426ea9b9f0e83b1699ce0e2fbd75d7384d8333ae19f52ce6e066de7c1d2a1cca8cb229e6035a85ed93b1f6b2f6f791aba23734fab2f7d19b302fdc5bb2bca275175d6b9f8f0276075c4cb2c67d85de89cef057fb87519f1bd4cc4dc42197a8db540c64e155b59910268e153d5a59cd6e1a165e035e29244a612e6393df0466ce4cf7b93d0323e0e9ff0fe18e7fc30514696b89862511b019e0ffbb113bb0199f3830dfc132e82e8c94ebe9086a22d6611ad17ddf6b583d2d8d1e843a348d0d47cc35a808acf1217ca1aba3128cfaa7f8851fd4752f05e1c98795a15230f82fc9c8fd6da4a4f845367a2321264c711b97087222d0bcf3230d820dfcea644325b2e7dde7d6592504be8adc38e1aa657b94fd20132892f6380ba3652828cc718b070f6bdc30c8c6948706cad69a26f5087cc2774208e78b50fa64918e0747ea7ee0dcd211a1c307453e8312a3a535e157cd759f07da65bd79fdf58241957ba99dd7083cab4e3a59b48070c0f7a9fe9d68f933806acaff2ecb32dc9c5e639087e2ff5a2766574d7c6b265c7a150c58d92ad4fed7b601877c2a72bf26df0b12d94774ca9448774e589c44aa393deeeba3f0d2af3edb189a9bcb1ef4cb460170928f5d73e385aa39a1b7d1be5d890915c5cee29dbb232b59a0e83f532048abbd6449c23ffdd93745b1cf83b87620fb63902d1b5e2e1da6e4bfb1757ad7ef8950226a706a16483a52db30c9ab8ff3145272a1544ac758042aaf919627cf85bb4bf8e32a041e34ce8715d0477cf0f6db7cfd497d2823c0e63744d1425fb3717affc7f1c7fb931f256736fc5738ca478b91144709d514f217b7c118b1f911336502f9faaa3c1f58f8c290c413cc03b20f0b42e1eb6a4beab5435740a4e74f3d04d40b57e5ab5d667e25850c6ee4c34f456b323395269f22295f2f07ab4638c5d7c8fb4e42225a673503fd7376cf61ed4c80e1631675228fdfc8dd746100e80d5f86847f54df042030ce23bbe19d09f8a05b4df09963d1f6d3d36dec190021f1680d7c941bea46e8265f3a8ae74f34aeb86eb288b32db9840e58f5dba07373876cab7d3f654c3dff409f034c565163d059bc26938551e7e5a3929ff8cdd83fba27a16fba7d99f2cff4f55c1c4331dae212b5e3f17839d88363c468ef67ed2e4327d39cc7126a85d865de7c7b4b6570e9bdfc1b5f0a3a2e73dc189a447e5525b4bbdec6c72ed7cceb4b4cbc7f939e2202edca8e9ef7da4f47ebfefaac6788e42c7e809649e147368ca38be7ee477fcdd96409dc882a6cfd564df9767f60f072da973fda2300774840e520a45d9abdf9de0bc910c8c3e12a24ccf28dfb7909010758e62ec87b431070ca398d5de5220881fbfcef8db2e549df1f5f9966888dfb6d99284e3d5ac0ca3944404e943883252e4a31385182e390486fa279ad4a0e1e4fc191b63753477630c266e53a75e9b1526300ac5fde94174689ec5a223121a76550ec3b741768d7922f454a71a71b6138dffd70424828bd2e1995ed9b7f638a769f86ffb62166131fd91593fc97de0e19b6c800b81530783ccd259ff1f62354fa39d0568bb9208258d6a75953f00e484a072e702b11e63fc105eaee52a76323ed4ed6bda893061f1dcf01cf4219687fcfa97bca036205081cb3f85d2a3dfae138d92c0b9483bd8c22cd84e5dda83b380e6bbb76d40815696ff8a6495656bbe15ee0f5c3caf4e33a22f76db6a1c77cbb1002abc80a32b73dd5b4217a3245246f0d55f744d539004bb804945c084b5bdd40c8db6be353e9e2e3886357e9ea7158fcf7458f7a83dd5ad55c6d25f06cbbfb5ad0b304ccac75d74609afdb564b6de710d8f78ff13ee2b44814bd983bcf3b1a57c09eecd4e7e96fbb659d315381c90cd9364c818c2c9f00e37d4420c4daa41242e5520fa2d3eafa1178cef134601b657ac534076604533fc8cbd061e6536a03aea65063dbed911635eb6690173c2fc87feb66e8fdb514a624c6520731947245369332c835e27b9972e237f1372f47aba7934632ec7df7ed7dfb3073a88faed49f24e48b05dea231583b57d96422ddeff3dd327295bbc4f0b4aca525ecf488becf296f94bb95442b2611f20a2e2abba9399098e5b9417933e1519c0fc1a2030dc317327f7f32366699b17b03ccf8ce266470a30e6c5a9c3ac8142cb0f297d45f54b6181e535bae0217c7ea68aef97db34440ff8b701fbce6917f970dc08843ffd30dc88532d688c1d397be1410b9baa8b3800ecc3795a212a40ba43179d6a6f7571a6eae047fcce77095f6e16ad2f8e3d3d49b8952ea5a1bcc785e09672e217dc87b6193e60a2ba9b9a515f2a3080acf549ae1d47b44c533357b25e84732ad68987d5ba931167232bfcaa3fd76951ef8d4cd82e8e9abf59b6288762499053d51627f93fe581cf624aa938b3279cbd4a91e7f8b70343660fb07ff94bbd9627b17e7125d5d948beb8606af9af7dd4018660d95e71827b1a451fa37e1342386aa8b52a56aac57ce5995f7d9aeb63dbc934be6ef12d6f33cbe59242e9758bbf830cc921ff7870681c3fc237e5d8307ae7923305a79d3034695d0f9758e8c301ba48db5e01909be374d929ab2f9c942f4e75155ca529dbe332240c677f3b65f7c86fb718eebf2102178959b07639e1beb3f93feaca9e921e1ca9233ddbbe74e16ce43b496d96825d8c1a0156c53a444d5054256cffb62d2d8be63ce673d51b1de22529fe377b6bc54a48098d2bc896a103f769ee4fed7d5c02755b003fb68c82ab751de36dd25ccc49617042189ba94a46aa816a68709f2ab5cbef07b056185d3cf834f7ee3675dd54c96e67e9fabe8093aeaf35dfb4b12a922104c68a6cc9c4f855ef9306e1cfa934b1734222928636b32421e98e8471a4fabc781385d4745ec913260cb6a28a5a56e06847c07fb7b89d82499c4929d32cb8278a8c8a44a77805d484cafef25685771cbf2eb8fbcb6ebc4de2e5ed5c25b276b2ee436b2bb7b5602aa688849c1dfe499cbf2418bb0bf1d92fb7c149d485cbc5c40b9c7c85625e03a945a06bafd44dfe3d26a2e465ad0cbca1294b4125977e2bf532fbc6a143c98c4d8401f452e495b9a920b8c7b5e1b7c86d5d2aebfbf4c6e77488c4d042660011796910d83035792a797fba6e5563bb11e8b3679b0301026e0528f522ae0d8b6123323883a6d041e550664067da87990a3141e21436eac230882120c56e6de9561c3684ef72c5184ebe1eae0562d61ab386a1c7c2947b8f03eadafaa46b22da0cca4c1b29730641074566b0c7ac7032a85bfa1fc3bae5f169066061927d16de691cf46e72237192e41891843c0718a8fe66aee23b816e71ca96bf3e42fa33351671783990b2d80a4bd630882fcf0780e91e9997b5f4d0e9e3dcdfa899a37a8ffea350b739b93da10b87fcf074ad004af137aeec3e9ce43eaa0ed57e8aa767685598002adcdc080b5755a061975bd1913fa2aa2a2bcf3616b9c510a0f42daca9277f864be90cfd0c504025fffeb10119f9516333af6a4f51234eb75b78e337d0a04d3221fd1e608d1c705cee3067fc5ddf879031eeb0d35b282137d91682f86abe3330795e80fc350a3a154ce85b0f71e1c00b86726dcfc88ea9be5d6592e58190d1690f9a1f61c5f0732df2964db669848d34b48bc89ebb0cf64c1607df09ad2add52e955399839bad76e495c51fda98d1951d323244e04b4e9de1cf005cc10feeef9b4c40a2ba3223ed9e2d0c831e75a385b06be0257d2c7c3eab55da32ed194102a5039404e26ca4c239f28505c181247409ae00de6f5c9951487351c26061e7501addf94215b5a6a3d8d79551624b6387eed86028f7fbe45980c8d4f1031bce52a2fc748ce80b378ea285cff1f85d9de40d0206ed8c3d15bdda284601005c23ff1cee384b84d8f49f09bc126eff371c9987347949d8c834e6b2290733189ab64888484d2458c0449d9ff8ef739c0d81b5d1b745247e3a993ffe68e4e5b21ea4ad1e4b7a7e6f9410d632db3c94ef66a443805129c21d0ca186950a1a3d9188db7c6b75b5b0a830c7237b4f18f7814df6cc0671f3ffbc9c1dbf833b7ca3b53c6c49d4146e93c9cc2d297e47fc7207f979fb5bc4940992e8efd397d4df3a23db1a653847ac5435e172d74b161ced6d62c8f2fee0b1f31b82d2aaeb61c3f2fc53406b6b2bd519fca0d5a1a518f4dc4256ccc583c2e4e06ecf219a87f88ad8b2d962e710ea05e0cda56eecec7dc94d0f94f567de0239732b15c922183ccd68f1d282a957a895d10e34bce4c514f84ab013c712b2f6ac7c2625b65c77b43288e458c71f3754f4fa0f4e123b0037e6105702b558eb454bbe9ff5215eacd2d3aa1603f5f674728725f9724cf92fe98906855724e7d804f06f90947f869dc10eb99ee439c65352473293d4026069ab89d00b99f1de8b4682eb733a5444c4d36eaf937470fe51ee71b740504d727e18ec73c1c13d24a10ae15b1cb458130fd766448b15001af4fdbab0589a1bbf0cfcb035d27cbe55bdf4d1881505464437c916b7b00b47e788427a358eb8f9b730b0819e9bddf85d9d9d60c5554b4ec770b575b5ec21366801d475af1292acbfc7948b995e565f1353011f831d39e40a42b6b0a66640a79a6b72072befcfe80314ad428efa16569c475876f52d9796055816d758bc9773d1f0bc48c221ccd98f241d1594d447d0a5f7a77dfcf5f3a79303d528e92c156568555fc223b9c783d3d46cd4dc07a3f802f88b5013631f20171165ea8952b94641d61040753895338932a0200de0bb8dc0faccac1ffad8cac49970ee926ac1d27a16d87aebbbc7d7f44db4470abd253a52b5a712eff1e9804bdb62fe9e82766e4b601b8950ef2d9a8aee4c6c45bb2f58907c1ecfc7bd0a20b0c9172a51ceade919db63b579c8ec38b18350b0a7f5a6d75e698c4236d1ac688ce2ad5436daf817cc620c213a818274cd0f6d278dbf562c822ca5de1887f266449496deaf6478cb975aff55456490113f105fa41e192f33967b1d6522aeb26ac374d8904ee23a71b1b82c7273a603493b2e5ce329bf796d07a4e59cb78143676187bef5c86e373ef19ffd984ba254e08400cd22288e118d336a9ec2fd4982e9ac1091d5d6be9a4d5fab8e5c6e481ff3e53c19b09aad19dc0948728c66aafee1ab3d65391466b7cac515ffc6ab5e0d13cafc7f8135a5201acdbf52970ad0ed1674d7215e6d1ea31baed54cdd1c623ee2b025646983f5b75e4650507b29f56ea4285bfcf60b39e4e5bbe2b35153abcf7a9a5c42f735ebb08c74605e5f38b41d210d94f1f0541c76a5293cdb3382872f1ee695df1125f8082cc8d753573dfed995849475a1a292cf71118fd75626a2a3b1633144dca12c22de799c2c776a5abae448f8371754195116bbd8f552e3eba879ab83f6773c2cda981f4f28f1d7bee4cab9f09402df5ae5d17edc1a84bf4a3e032ef60348541ebd4a81f2af80a585866f234ab17", 0x1000}, {&(0x7f00000010c0)="5bbe8b571baa2bd21860e495320cfed052694b8228389f5ee255c0c13726d3210fbccb59144be33748e05c8530a0d6c375db26c93ecbc9ef59017902568ad5b0a88702d818650d264b0fad1abfd661116b6043a2550302b825604161fedbc3d3c092466a0c5b3bf28f7e6c88c0ae6b6b7b5e0888ec34c3c6684040b3ae561f7ce2a935cdb3a0af08c117eb1ec0cad7946d96", 0x92}, {&(0x7f0000001180)="b357c176afa49946da39c66538cd450a4465b896483c100cb5cd1eb5fed304faf0320d3547a8a6ba69b4f153ca9ed41a63046837c77a9a8df0d0ae0af70382b2c349054256c48e83d423444a70a2b6063736a23a1da171821c2358777fe14aa231cb1a07297c5d4b2bcccda54a57157e4e54596c57f82eecf8ca7acbc37061a94696527f50ae6e9a2030a6ec6eec13a96398d3f2943a8ef4d21e69f18a0a25248c6019ae605c4ce1b68349b38edbff4df8f117f89a0e4b24de6ced84de30ef07ecfd3bc00c19ca772bc006e6661929693a8501f77821dd6ba9ad6093541a6f31770b290d4355bf1a0619e718cdbd04f3a2159402180838c608a82129", 0xfc}, {&(0x7f0000001280)="3e61ae81700e89010492b5084f5aea7bd6c3d645ec7905ea318536afabcb3dd4f7aa9b50fb1c070c70bf541c797429091a34ad29b6da0cd71a1824bdb999d083c7a6a5d77810179a9fceb83b019ec5b7bbdb353af3acb3b6a0e355a510d7e6d72ae525cffb8465fc8cab481a6a8f7d56ad0d5c06313a3eca275dedf9b53e0c1e8c24fa029efbdb69a42e8ddbe58953c690e7001eec388f15e15deed928e1617b302551e57e919e7bbbe9807b80de4cb371182f404c9ec190d123a258f2d2b9d30aa551570a2d462583ab71c8ac0f354b9a33bf169ca5a24bd776fc127032e8426108996857b73a59043ecabd1d5fad2eba14ae530a6ac8855ff0ca8fc33e96fcd0bd926f957b1a5ec39cb950a82b97b8c34b87f9911d2848d765a4216992fd407ed87bfca62eda04c6f559f642f2354a30339c2ace68a4c7bbdb2bd07a81fc163eddfa166af78eba2d3a950766ee67832377af66ee642ed765776325d1afa3c16b129dace99745fa91daaabbdddd1df01b8f9ebc18379471b25acafe193e947747df1b914ed9e1f834dc4f41c353132782908c31c91896685a75dd98d2e90b0589d9ec4375b1c613ea04a1384aca9867b366c88c0320022097df42f8fa6129efe53c33376ac8fb0cbc9df147a249e837225efebdaf025c331d4d253d8b1c71df9130863f664a143c6c071de8815c4592a5fadc8bfc92462e2b22a7bc472785d2bb1b2e5db466b6aa3be33a7d1e9e3ee3f5c1d48b09a4c73f3d2f893d2fd91a9fa5c1874705aae8a073986b8a8782bb667a04da7375c80c45ad7355ed4b5c6167c13b5ca96d2327beced4c3439d3886f0b85372fd2e723054c2d65bbec6064da5e4d2f91f757865336a1b7fb280bc2a798442588a25ef827780c78956871bb2149bb7df99d81f440431067644724247afabf409d16c5ab0fb11589908db93d7dbce28680541e1b2363613b0df3797a1c6e1bf14e0f0286866f63fa9b10f30a2c24cd836c311681c8fcbe0f9ac8777b8d6fc41436472a893226aaa96a685af68745b1c619cb98a6c0062ab290bc6dee201c7924f7277f65ff6995ae145cae2d876b7f7e05b1c9a0d0218ac9e289b93dbf6eaeb5c7afb75f788cddd3b2c50d77249884618dfb850c94aebaef7364d6524b4d265d723eda8f6bf176fabdcbd70c51d6f136d312baf2111847831724cf98b1b7b708f661335a887af98648682333556ad4bc2077848d1f3f17b2604e95dbe11f06ccc8b3c9ec03c990e3ce9457dfca952003efeb900f3496cdabecc48bc65e34737e1ae017de7ffe05cd7f1c56f59858da50a73c9fa15de35a66000f74217fb537d8f576970b917ad9939818eda590cd97e6bfe783623f941a0fb878f2c21be52eb954efba5d9cee995de12ea1cef00b617d2923d53a1c7feb9eb5afa99d6eb05e84d2bb550f2c7763f44fcf5d2e46cdbb4d6c4243e094afa3b922b0f62498bdc7f84e37b1fbba5e15aa4998ac482c1321d22c643f682b325be25dd76380f94a88704c8e11583e79811eb8353be44b6e559a43e6d01e462c634582c3802026a174b9f69c372dd4d342c34789ad1cb4737aacd44cdcae0e46be9158225c1162a1882d6ccac40880e237bb956dd04fc64d277b4d235253e34d50599c46b00e377ae2c74b3c6c545a1bdc1c70929a924271ea4e14ed1293cb5d4a3a0742a4c5f12d9ffa239e6f94fd7b49164260745e7fccd4c9c04cfcea323332d4cb93db954de4e320890edfaada4c1cbf682a24241bc7531846e6e3faa0ad55fda505531cb9af5bfe93fedee4fb22098c1c6eed174a4136eee8f0c678629da261f7b949799c52bef94c7ed8ca4ff89a4eda25cb22496641343954b98ae8785db062c11439b7f027681956fd618ec5dbc65ab8cdfad6ab00a23be524e15e692c21cb26236bf0c4935cc1c34cdf77ebca879220e1178b962f7a7bc04d174f5fad254d00b76c8b5329324c8bac452adc2a616655a980b9f7131618e1d758b73bc1bb106bb02b8cfc9aa9aa17a2ce456a480e15634311d538b1b5e9f62e8d7c919ee341403b4c59f98ae0bf5847ab1eb4d382a23a75fa30d5d9c061b82b7ed4153db964d84c656d86899d7d9a2900b3c326f1691363a62a7df8d31c291e144197e7f973e3f082689f456e086eb553f8a67ac51a0c0aeb758400033b33a02cd85588098b90805ccc722a3c55700c57f34c313a7ad56eda4734496ed0cfd1186e6a0852c7dcf7d707781f9623e3a2567981d64edf04900435196d508bfe8109d17a549175f4463cab253fe35d90e45158c25d7be128447a29bc020f9f05a3d17f2ba4fd38985589c5539e6db23dbc07656509f6bdf948d37fbd2555a68bf3c78786ce7848d9d692cb32676f943a3a15c2384a89f04c400b99e286de808a25e8eab8afdac1959369b359f2a84211140350bf54e66cee5cefbfc4965f2d8bf645e1cd563bb50e5be8abb8f3368b35c0ac510bc0d317452802a294f1c6b0dfee1c5e041cb3382921ab110d35340f887d78201db4589c0e86330452ed5a5b1af280b132e08217bec20c09057e33919ad8ada8117bca79ffef0029a13bea79426a4e9b3610fcce566aaccf3a54d27db07aab547b19607cebf103ae5a80667d17de42f3df8f7b54322159a38108014f5ae38c2bdaf670f0531b808de20418e4240946eefb2445252a91e0dce8a54e7e77cff3da197a7f12f3ba9ef01697c7b26bb8a47fc3156cc7c222f0d397154eac93fd828d634d293116c4ad4ddbd4a344c92b987efe6a15a013a840c02d3f48a1cd69add4b530420bb2bd1f0fd2d46e689f286362fdd4a1e7244ae832e8f6e2eac9d121220c2ecc815e8f05dfcedf1c18628e77e822c6d13ed770b50f3d3eabee539e2376961222268b3b06e3c2b31f3a3e05ea09cf00f598c74ad03c8f339cb292c6013594c592bc8db8f2d1d2c5efebbd19acb2d5cad0a2b6554c86b33eb97492532e11b2278a1031fc951ab80d60fb9bc4bc433c748d546d7e69a2e3b888c5326bc6f97ea499775f1da6eda3844344ff77bbd1a3e4820180bfe7f2a82e6998f08c0c931025af2a8404d9151657860e5f802e5dd26c324c0adab2071fbcbbbb54b232264601f47157d6580a40e7a14d3d9ddefce1f4c32d77437fd27dcf3234291a745adc6a5b3df48dd1fcc23cde4e55aee8c979b278da514c7272ae30869c24969dc86ce4929b3007ca95683e9d7eee8158a7f084779667e15a48472e6356527850b022acb72d8ed30a97861bcf36044c88ec1670d3c7b9e4fe60d67b05304e3166a96eb56de3f5b70a94c2ee5128b8e8a7ce9bc07aa1087664bbc5195115bc697ab873b8e225cac8f7d18879ff9952aea1323e756fa331ed1d925fec0ce97903f4da0795108bdaa072bc804e03a3c7b32d09d9f0bc58395b26bc5bd715ee1d9d1fdd4d7e6e81e090e9893e8297bc033f1732a41cf4059530c41379e8d536790ad4a96742e92e4d1e791c977629c399a7b601a5b16626a2a179e9124236fc30b9c9b9f362f5163907d161e696b3564d7ff97f8f119f85dfe56abaa200ab461e49890243e8c57c94f03c990a75f2f254d90650edc9ac64ce30db51aab6eb316c611ecbf519b58e5b152f261cfa633c71fae75f1a385cdad5dfa337d6debd9c9fb2214e1c587c9674d8f4c13534d3a468b194548e10ac923eddf9f39bb5d92af9da1ab3fd5851d9201e56238ae131b3a424419d7f54f7b9967fc835102458433786254744609beaee48c0e0557f164aff631dc3dafd3de7d6aadd01e02cf0a669c8f8b1cf7cad4a013c3d09724bc2d2f7ba4ff5a82e2114d73d179cc7f8073a0f3140d96a3e3d26022a5b8c10eae460fb354e111df4a7569ca6c15cc5203b6c3f609124a64f28c544498f2d6d65972673ec9b7d9e856475d610fa7980403fa3e25a0319952e4c238ab8fa7102281f0ac64ca76b6e7634d04757074c45c62157a486ff4c62d24b043b264b1c494c0428df3b6e00b0b8373cc1dae7ace55f2e9c46e655b3c965764168a7dc6564b52d033b788b9af09532cdd2f74b9301cbd0f83b068a014910bbdc99f97352323924b7ac52820b4864eeb9ca7a569d51fe37843c04d4644a3672869c91175e40df6a6c9fc0623bb8282855dfdca9975b5abf647c560c7c7938e1339ee14fafe04145a99f119784724a1db5b075f80212d3617f3c6272b3be8a43ebeddf1ea006b78159e8a0737f4ed9e16f031fbcbb782dd45d64f00f45b63e7071f71f53419ad8d3f32f5c6a7b25529762106af5eb048343a4b393c9d8ebfd075506bfaa390c17fc32e2f99cb7369923d1645ecc7469d76e9805aae61eae57a471eec0639ec27f99cb0f6a88a50dc908fdb5b50f6d6e804834d298e55163a5de7034933cde33a8b57c0c4055d4d558eb4626c3527e761ffb4b5cc47acf83c601c7be0f90561904be25c1416767daf5757a1d655b2e191d6a8128cb1e87150de349cee9a07397b52aa98f2353feac970148563fd8fe2cfe7bfa2eb10e8e9434bead2ed4addedc2eff281610ba8a9d25db201188d4db55b96c4f73a9d594dcc4134dc4069972e3449715a37e0ff208a643ea6ba6042ed46f0ac8e00de7b7efeab4cfa7d3f0123a8e68c3b072b3da42e416572cc411437e8b8f4dcc181e39e7d2aca89e5d747836d7663b6ef38962070d11de822e4c62210351fb7433d2f6e563cf25fbcfeadd5f5e3859cd43bc040355ae3128a01d38cf0ddbc92b909f3ef4369e4d3734d27cc2f5a6cc117e0683e6d82ba4913f1cbd1e634c97c60f59faf3118c760f214464a6951ac187f42fe935b896592eb55bd61c3a5c62acc09dca4a15f9b0a05881a47a1d3639cc86cbdf3f5c3ab514b69695c2b651719fd4d71d5412e869f022953da34a01b772aa5bff23d6f281a47a67bfaaad273a2e9011f3ab5902651984eb07047a7118a205a51df9cb8dedc81aa3eb711ad8c31a77e24a288b2cd07b72f4550e3edb9a895249afe00830949c416b4b6ce9f2e529ccff3d133417b5386c640184c4351e5f539c908405885d1e865f975b984692add1b747ec4af90fbda0ce5319b26d3aabe7b311c0c6c2d235b87b530b33ab9d49cc99623283d795507bf1b811a300fb25961bb4918b98beb83d2fe700069a6a5fdb56f280ee3d22543b7828d51aa63f9162b6809416f2e0d4cba5ae4c052d106c7e12de30da3a851982541e45a6055bdd35759b934303af65afb5e024b24218c2a1e83f851ddc7f585184da3e88325db1e5a9bc764f691f3d52a11b4dae856e7bfd69dfb525aeb09134c080b458c2f87b8607fcf910c31fda74a2f4246f0b99d3c08cca1bed155cd7689e3ba0abc457e66e668ee139d38300546111537a290a5b87d0edd49eb56f694a20377a6c021905d4478c52ee54293e0d47c9cae103b8b824f87954a7435c63a80932dbe2bdea00adc3cfee302554a5c1cf92c2247b4d38939f92fc85867aa635caa5e163f76c000da6ec5658daf46971bf704390e0cd1343c003873e34370c2cb556be6631f96de94d5e0fa2cccf50a0ad992c27161a636459abf4534ceea0bfa904fc746eea6428821623ef1b533536bb231c217f20fc6c7479c221804ae4482c78e5db7e6396d925cf17a0b26dbe751ea33d8b10086d1be09cde02c5683071c747a068601d629be6af985b8ecd75fd1adccb10cb7fc919505202e2d173785c191d016a98c820af9fcc2656a23a036e0e50f1f21d542ccd8bcaa1c993d3a5a582146b5521aba4a78704b4d72069d9d0f9cad491a620b917d7e2d555437dbe29144c3", 0x1000}, {&(0x7f0000002280)="5be5d32f244e2850b7707937a5db4b5c861f2e7fc5b1b00a0d7aa16ddd19dcf049f82338fab3d1a22cc0181379fd4492128ff3aba106e0e0360cd73443478bf3020afd444091f8b42bd5bb400fef4f8dfdb252139a8f8a27a602ef3c75b9951b1f216862a62c73572a72c12a438a811b8b70d8ab499fb747bdf36eedcc62d2ca4b7181106056ad03888142f2c8f8035de4eedcbb6ad44d316a9269", 0x9b}, {&(0x7f0000002340)="3bab16b13ac74b3c0e3aa33e620035ccd78dc8b757a2779c2d0984fca1b5082c07c98b54eb4e395169247233e4c3ddf53836b6a08df14d9f2c60a8b98384cd9245fdf49d67a021a0ad8c12646b0dfb2f0b3ada90e874c2a5387c19e9a51be23a79a21a6b104c103a8652de2611d38ab4fd5cd764b275edf5a3f5c7405334426221c9c36d871c9262e9e00f548cb6a57fa981a8c7060181e509c836cfc48fba391ed4ef5708b8d9874973c10a8973e2548316755192938eb5c6beeeac69e9ff3bcef098d9ee50f69de5d484c3fb1b5ebd6d69a4591a982aff931dbb861d1f", 0xde}, {&(0x7f0000002440)}, {&(0x7f0000002480)="de9e11d74ffdded8ea7326da6ea3fe8871ba8343991ec654d7add92c189a3b78c3bcb596a0423b746cfba0ac3fe2e25c4bf90d7f0bf9459dceb2c87bbb7ed050d9bae06952605cf0afd378201e1690529b887152561868f4fb722095db71a349fd7e6c59c5", 0x65}, {&(0x7f0000002500)="a3b75c7f93cbceb2a635804ef731942ed9e5138230e26498fbe1f97a9110dbea9771cceff27533b070317b3d51bed7a0b7e2ea34407f67d16174da5818442ba7266254633864969c2931392c9f233a6876d26cf89a64cb2137514ef4eba665466b72d9d49c2a666cd5360d2ebe2556524f4db6a1efdefc4980b6e1b7057e2f68e40fc54a97550fc759b301a6a7f34e2630d8353aadb761c891144bfca2c0ded39a961c851413d20e1180a4f1b8860ab50c2dbbb1cd71aefbcdb24b7cf7c5f38194e79d29ba154c8d8b5d4c3fbe46442bb0e1b536c75f034abef22580d7366c06c7113c499647eea9fc235a98b00f54cbdd7b354bea6a881163", 0xf9}], 0xa, 0x7ff) mkdirat(0xffffffffffffffff, &(0x7f0000002700)='./file0\x00', 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r1 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r2, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 4: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r1 = socket(0x11, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x60) recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/135, 0x87}, {&(0x7f0000000300)=""/150, 0x96}], 0x2, &(0x7f0000000400)}, 0x2040) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) close(r2) sysctl$kern(&(0x7f0000000500)={0x1, 0x42}, 0x3, 0x0, 0x0, 0x0, 0x25) ioctl$TIOCEXCL(r2, 0x2000740d) syz_open_pts() ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) r0 = socket$inet6(0x18, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xff, 0x0, 0x0, 0xce49, 0x8}, 0xc) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f00000001c0)) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) flock(r2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2f) connect$unix(r3, &(0x7f0000000000), 0x10) connect(r3, &(0x7f0000000440)=@in6={0x18, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x13d, &(0x7f0000000200)={@random="f84c43e00c0f", @random="a93a918b037b", [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x3, 0x1, 0x1}}], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x9, 0x127, 0x66, 0x7fff, 0x5, 0x16, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0x5, 0x3, 0x0, [{[@empty], 0xfffffffc}, {[@empty], 0xff}, {[@broadcast], 0x10001}]}, @generic={0x44, 0xd, "3ab10d4c0a5caa8f8428bd"}, @ra={0x94, 0x6, 0x3}, @rr={0x7, 0x7, 0x5, [@multicast2]}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x8, [{[], 0x6}]}, @noop]}}, @udp={{0x0, 0x0, 0x8}, {"40924348208be7b52e841fec711f39f9b9681b37d0cfe34e27f2f49b04c2e4c7e110ed0454192538e27f2f6a308372452237a767cb6ba8a373b78f50a722b16de3a8fbd71cf1ca2fc360e2f264208ab641d8ccc9f3d7cfcf3d6ac4f5316413940f59fc137ab0236e86bb20f5389e8afba8287a1ba49cb0c6a6fd702f77e62432c6b66561fc2072f1e6c6280db972fe406de08b7e91c6d156a1a3e69469a01a0f88aa79baf414a0e351ccddafb951e76188abcad1cc7ca1d1b3ebbdc05b0e9d20ea43635d8c5c209c443369"}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(r4, r5) setitimer(0x1, &(0x7f0000001680)={{}, {0x0, 0xad1}}, &(0x7f00000016c0)) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) semget$private(0x0, 0x4, 0x600) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) setrlimit(0x3, &(0x7f0000000140)={0x80, 0x5}) open(0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) ioctl$TIOCSCTTY(r7, 0x20007461) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r1, 0x200) executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf7", 0xa1) executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa300283aff9c7e4d5081645bf0376e0865911feb7efe800000000000000000000000e9ffba890090780000000000000000000000000000000000000000ff010000000000000000000000000001"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x1f) executing program 2: socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x1c, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$net_inet_tcp(&(0x7f0000001180)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f00000011c0)="dc0cbbae6b0768e795c1f33fc110b2a1458ad3c2e4fa527b9a4fb9f3e222fb810990559e7459ca93d13127ca5e0af1e023fcae308f5b5c087f4becd0d78c9ce2a857102343dbf2d6b8817028c97fb581a1b08475c02ad9394435dcf8ad94b76ee1564247b18ee9fd9c90639195cce667e604eabfe9", &(0x7f0000001240)=0x75, &(0x7f0000001280)="6b3324f995ebd1cee4c2ab55841fd7210b45af68fc279c09f43f1588b6c8ba7aa53cc700f2879f3800e41c74299fa0d25f21a47d423db467eac9b0040e81572f854bf10a507d7465504e15cdcaf09a1c960b4d", 0x53) r3 = socket(0x2, 0x3, 0x2) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) ftruncate(r4, 0x8) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)) executing program 4: r0 = socket(0x1e, 0x3, 0x0) socket(0x10, 0x4000, 0x9) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="fd6cce52ad1c2e974acaf7adce34ccecf831ebbf9674c4cf142e00e65da7a1bc93a2ce3655256d3bffe22158876f4e3b", 0x30}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000000)=[{0x45}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994f", &(0x7f0000000080)=0x23b, &(0x7f0000000180)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7e", 0x7f) setgroups(0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206913, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) dup2(r6, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x2c}]}) r8 = dup2(r7, r7) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000000)=0xffffffff) executing program 5: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, r0, 0x7f) pwritev(r0, &(0x7f0000002600)=[{&(0x7f0000000080)="e632d9921f", 0x5}, {&(0x7f00000000c0)="93a1e31f21218e6a8b4fa266e308abe585a78f691d527cf299469847fb62aecfdb8237a9480484e23ca6840c900069a38c968d2f068266a1878285c7712c8a43c6a365f9480d07a84eb9141d545eefd8340f3e70dd67eacf89ad74f2a3778c962d092b991feee8b4a116f34fb94551049401ac930446dcc6829e5f964c30dc617721e4da6ae0df527680e6e3e97ef7a1c54566c917944b9726a4e8dae6f1114bb5e82ea1f615d81b34420c7f211246509f68c0aadc8bca6a455910ccf8ec0a7d35e5f60f64e65a60d99cc5c8ae4381ff6060e117cca9e20b16dc419426ea9b9f0e83b1699ce0e2fbd75d7384d8333ae19f52ce6e066de7c1d2a1cca8cb229e6035a85ed93b1f6b2f6f791aba23734fab2f7d19b302fdc5bb2bca275175d6b9f8f0276075c4cb2c67d85de89cef057fb87519f1bd4cc4dc42197a8db540c64e155b59910268e153d5a59cd6e1a165e035e29244a612e6393df0466ce4cf7b93d0323e0e9ff0fe18e7fc30514696b89862511b019e0ffbb113bb0199f3830dfc132e82e8c94ebe9086a22d6611ad17ddf6b583d2d8d1e843a348d0d47cc35a808acf1217ca1aba3128cfaa7f8851fd4752f05e1c98795a15230f82fc9c8fd6da4a4f845367a2321264c711b97087222d0bcf3230d820dfcea644325b2e7dde7d6592504be8adc38e1aa657b94fd20132892f6380ba3652828cc718b070f6bdc30c8c6948706cad69a26f5087cc2774208e78b50fa64918e0747ea7ee0dcd211a1c307453e8312a3a535e157cd759f07da65bd79fdf58241957ba99dd7083cab4e3a59b48070c0f7a9fe9d68f933806acaff2ecb32dc9c5e639087e2ff5a2766574d7c6b265c7a150c58d92ad4fed7b601877c2a72bf26df0b12d94774ca9448774e589c44aa393deeeba3f0d2af3edb189a9bcb1ef4cb460170928f5d73e385aa39a1b7d1be5d890915c5cee29dbb232b59a0e83f532048abbd6449c23ffdd93745b1cf83b87620fb63902d1b5e2e1da6e4bfb1757ad7ef8950226a706a16483a52db30c9ab8ff3145272a1544ac758042aaf919627cf85bb4bf8e32a041e34ce8715d0477cf0f6db7cfd497d2823c0e63744d1425fb3717affc7f1c7fb931f256736fc5738ca478b91144709d514f217b7c118b1f911336502f9faaa3c1f58f8c290c413cc03b20f0b42e1eb6a4beab5435740a4e74f3d04d40b57e5ab5d667e25850c6ee4c34f456b323395269f22295f2f07ab4638c5d7c8fb4e42225a673503fd7376cf61ed4c80e1631675228fdfc8dd746100e80d5f86847f54df042030ce23bbe19d09f8a05b4df09963d1f6d3d36dec190021f1680d7c941bea46e8265f3a8ae74f34aeb86eb288b32db9840e58f5dba07373876cab7d3f654c3dff409f034c565163d059bc26938551e7e5a3929ff8cdd83fba27a16fba7d99f2cff4f55c1c4331dae212b5e3f17839d88363c468ef67ed2e4327d39cc7126a85d865de7c7b4b6570e9bdfc1b5f0a3a2e73dc189a447e5525b4bbdec6c72ed7cceb4b4cbc7f939e2202edca8e9ef7da4f47ebfefaac6788e42c7e809649e147368ca38be7ee477fcdd96409dc882a6cfd564df9767f60f072da973fda2300774840e520a45d9abdf9de0bc910c8c3e12a24ccf28dfb7909010758e62ec87b431070ca398d5de5220881fbfcef8db2e549df1f5f9966888dfb6d99284e3d5ac0ca3944404e943883252e4a31385182e390486fa279ad4a0e1e4fc191b63753477630c266e53a75e9b1526300ac5fde94174689ec5a223121a76550ec3b741768d7922f454a71a71b6138dffd70424828bd2e1995ed9b7f638a769f86ffb62166131fd91593fc97de0e19b6c800b81530783ccd259ff1f62354fa39d0568bb9208258d6a75953f00e484a072e702b11e63fc105eaee52a76323ed4ed6bda893061f1dcf01cf4219687fcfa97bca036205081cb3f85d2a3dfae138d92c0b9483bd8c22cd84e5dda83b380e6bbb76d40815696ff8a6495656bbe15ee0f5c3caf4e33a22f76db6a1c77cbb1002abc80a32b73dd5b4217a3245246f0d55f744d539004bb804945c084b5bdd40c8db6be353e9e2e3886357e9ea7158fcf7458f7a83dd5ad55c6d25f06cbbfb5ad0b304ccac75d74609afdb564b6de710d8f78ff13ee2b44814bd983bcf3b1a57c09eecd4e7e96fbb659d315381c90cd9364c818c2c9f00e37d4420c4daa41242e5520fa2d3eafa1178cef134601b657ac534076604533fc8cbd061e6536a03aea65063dbed911635eb6690173c2fc87feb66e8fdb514a624c6520731947245369332c835e27b9972e237f1372f47aba7934632ec7df7ed7dfb3073a88faed49f24e48b05dea231583b57d96422ddeff3dd327295bbc4f0b4aca525ecf488becf296f94bb95442b2611f20a2e2abba9399098e5b9417933e1519c0fc1a2030dc317327f7f32366699b17b03ccf8ce266470a30e6c5a9c3ac8142cb0f297d45f54b6181e535bae0217c7ea68aef97db34440ff8b701fbce6917f970dc08843ffd30dc88532d688c1d397be1410b9baa8b3800ecc3795a212a40ba43179d6a6f7571a6eae047fcce77095f6e16ad2f8e3d3d49b8952ea5a1bcc785e09672e217dc87b6193e60a2ba9b9a515f2a3080acf549ae1d47b44c533357b25e84732ad68987d5ba931167232bfcaa3fd76951ef8d4cd82e8e9abf59b6288762499053d51627f93fe581cf624aa938b3279cbd4a91e7f8b70343660fb07ff94bbd9627b17e7125d5d948beb8606af9af7dd4018660d95e71827b1a451fa37e1342386aa8b52a56aac57ce5995f7d9aeb63dbc934be6ef12d6f33cbe59242e9758bbf830cc921ff7870681c3fc237e5d8307ae7923305a79d3034695d0f9758e8c301ba48db5e01909be374d929ab2f9c942f4e75155ca529dbe332240c677f3b65f7c86fb718eebf2102178959b07639e1beb3f93feaca9e921e1ca9233ddbbe74e16ce43b496d96825d8c1a0156c53a444d5054256cffb62d2d8be63ce673d51b1de22529fe377b6bc54a48098d2bc896a103f769ee4fed7d5c02755b003fb68c82ab751de36dd25ccc49617042189ba94a46aa816a68709f2ab5cbef07b056185d3cf834f7ee3675dd54c96e67e9fabe8093aeaf35dfb4b12a922104c68a6cc9c4f855ef9306e1cfa934b1734222928636b32421e98e8471a4fabc781385d4745ec913260cb6a28a5a56e06847c07fb7b89d82499c4929d32cb8278a8c8a44a77805d484cafef25685771cbf2eb8fbcb6ebc4de2e5ed5c25b276b2ee436b2bb7b5602aa688849c1dfe499cbf2418bb0bf1d92fb7c149d485cbc5c40b9c7c85625e03a945a06bafd44dfe3d26a2e465ad0cbca1294b4125977e2bf532fbc6a143c98c4d8401f452e495b9a920b8c7b5e1b7c86d5d2aebfbf4c6e77488c4d042660011796910d83035792a797fba6e5563bb11e8b3679b0301026e0528f522ae0d8b6123323883a6d041e550664067da87990a3141e21436eac230882120c56e6de9561c3684ef72c5184ebe1eae0562d61ab386a1c7c2947b8f03eadafaa46b22da0cca4c1b29730641074566b0c7ac7032a85bfa1fc3bae5f169066061927d16de691cf46e72237192e41891843c0718a8fe66aee23b816e71ca96bf3e42fa33351671783990b2d80a4bd630882fcf0780e91e9997b5f4d0e9e3dcdfa899a37a8ffea350b739b93da10b87fcf074ad004af137aeec3e9ce43eaa0ed57e8aa767685598002adcdc080b5755a061975bd1913fa2aa2a2bcf3616b9c510a0f42daca9277f864be90cfd0c504025fffeb10119f9516333af6a4f51234eb75b78e337d0a04d3221fd1e608d1c705cee3067fc5ddf879031eeb0d35b282137d91682f86abe3330795e80fc350a3a154ce85b0f71e1c00b86726dcfc88ea9be5d6592e58190d1690f9a1f61c5f0732df2964db669848d34b48bc89ebb0cf64c1607df09ad2add52e955399839bad76e495c51fda98d1951d323244e04b4e9de1cf005cc10feeef9b4c40a2ba3223ed9e2d0c831e75a385b06be0257d2c7c3eab55da32ed194102a5039404e26ca4c239f28505c181247409ae00de6f5c9951487351c26061e7501addf94215b5a6a3d8d79551624b6387eed86028f7fbe45980c8d4f1031bce52a2fc748ce80b378ea285cff1f85d9de40d0206ed8c3d15bdda284601005c23ff1cee384b84d8f49f09bc126eff371c9987347949d8c834e6b2290733189ab64888484d2458c0449d9ff8ef739c0d81b5d1b745247e3a993ffe68e4e5b21ea4ad1e4b7a7e6f9410d632db3c94ef66a443805129c21d0ca186950a1a3d9188db7c6b75b5b0a830c7237b4f18f7814df6cc0671f3ffbc9c1dbf833b7ca3b53c6c49d4146e93c9cc2d297e47fc7207f979fb5bc4940992e8efd397d4df3a23db1a653847ac5435e172d74b161ced6d62c8f2fee0b1f31b82d2aaeb61c3f2fc53406b6b2bd519fca0d5a1a518f4dc4256ccc583c2e4e06ecf219a87f88ad8b2d962e710ea05e0cda56eecec7dc94d0f94f567de0239732b15c922183ccd68f1d282a957a895d10e34bce4c514f84ab013c712b2f6ac7c2625b65c77b43288e458c71f3754f4fa0f4e123b0037e6105702b558eb454bbe9ff5215eacd2d3aa1603f5f674728725f9724cf92fe98906855724e7d804f06f90947f869dc10eb99ee439c65352473293d4026069ab89d00b99f1de8b4682eb733a5444c4d36eaf937470fe51ee71b740504d727e18ec73c1c13d24a10ae15b1cb458130fd766448b15001af4fdbab0589a1bbf0cfcb035d27cbe55bdf4d1881505464437c916b7b00b47e788427a358eb8f9b730b0819e9bddf85d9d9d60c5554b4ec770b575b5ec21366801d475af1292acbfc7948b995e565f1353011f831d39e40a42b6b0a66640a79a6b72072befcfe80314ad428efa16569c475876f52d9796055816d758bc9773d1f0bc48c221ccd98f241d1594d447d0a5f7a77dfcf5f3a79303d528e92c156568555fc223b9c783d3d46cd4dc07a3f802f88b5013631f20171165ea8952b94641d61040753895338932a0200de0bb8dc0faccac1ffad8cac49970ee926ac1d27a16d87aebbbc7d7f44db4470abd253a52b5a712eff1e9804bdb62fe9e82766e4b601b8950ef2d9a8aee4c6c45bb2f58907c1ecfc7bd0a20b0c9172a51ceade919db63b579c8ec38b18350b0a7f5a6d75e698c4236d1ac688ce2ad5436daf817cc620c213a818274cd0f6d278dbf562c822ca5de1887f266449496deaf6478cb975aff55456490113f105fa41e192f33967b1d6522aeb26ac374d8904ee23a71b1b82c7273a603493b2e5ce329bf796d07a4e59cb78143676187bef5c86e373ef19ffd984ba254e08400cd22288e118d336a9ec2fd4982e9ac1091d5d6be9a4d5fab8e5c6e481ff3e53c19b09aad19dc0948728c66aafee1ab3d65391466b7cac515ffc6ab5e0d13cafc7f8135a5201acdbf52970ad0ed1674d7215e6d1ea31baed54cdd1c623ee2b025646983f5b75e4650507b29f56ea4285bfcf60b39e4e5bbe2b35153abcf7a9a5c42f735ebb08c74605e5f38b41d210d94f1f0541c76a5293cdb3382872f1ee695df1125f8082cc8d753573dfed995849475a1a292cf71118fd75626a2a3b1633144dca12c22de799c2c776a5abae448f8371754195116bbd8f552e3eba879ab83f6773c2cda981f4f28f1d7bee4cab9f09402df5ae5d17edc1a84bf4a3e032ef60348541ebd4a81f2af80a585866f234ab17", 0x1000}, {&(0x7f00000010c0)="5bbe8b571baa2bd21860e495320cfed052694b8228389f5ee255c0c13726d3210fbccb59144be33748e05c8530a0d6c375db26c93ecbc9ef59017902568ad5b0a88702d818650d264b0fad1abfd661116b6043a2550302b825604161fedbc3d3c092466a0c5b3bf28f7e6c88c0ae6b6b7b5e0888ec34c3c6684040b3ae561f7ce2a935cdb3a0af08c117eb1ec0cad7946d96", 0x92}, {&(0x7f0000001180)="b357c176afa49946da39c66538cd450a4465b896483c100cb5cd1eb5fed304faf0320d3547a8a6ba69b4f153ca9ed41a63046837c77a9a8df0d0ae0af70382b2c349054256c48e83d423444a70a2b6063736a23a1da171821c2358777fe14aa231cb1a07297c5d4b2bcccda54a57157e4e54596c57f82eecf8ca7acbc37061a94696527f50ae6e9a2030a6ec6eec13a96398d3f2943a8ef4d21e69f18a0a25248c6019ae605c4ce1b68349b38edbff4df8f117f89a0e4b24de6ced84de30ef07ecfd3bc00c19ca772bc006e6661929693a8501f77821dd6ba9ad6093541a6f31770b290d4355bf1a0619e718cdbd04f3a2159402180838c608a82129", 0xfc}, {&(0x7f0000001280)="3e61ae81700e89010492b5084f5aea7bd6c3d645ec7905ea318536afabcb3dd4f7aa9b50fb1c070c70bf541c797429091a34ad29b6da0cd71a1824bdb999d083c7a6a5d77810179a9fceb83b019ec5b7bbdb353af3acb3b6a0e355a510d7e6d72ae525cffb8465fc8cab481a6a8f7d56ad0d5c06313a3eca275dedf9b53e0c1e8c24fa029efbdb69a42e8ddbe58953c690e7001eec388f15e15deed928e1617b302551e57e919e7bbbe9807b80de4cb371182f404c9ec190d123a258f2d2b9d30aa551570a2d462583ab71c8ac0f354b9a33bf169ca5a24bd776fc127032e8426108996857b73a59043ecabd1d5fad2eba14ae530a6ac8855ff0ca8fc33e96fcd0bd926f957b1a5ec39cb950a82b97b8c34b87f9911d2848d765a4216992fd407ed87bfca62eda04c6f559f642f2354a30339c2ace68a4c7bbdb2bd07a81fc163eddfa166af78eba2d3a950766ee67832377af66ee642ed765776325d1afa3c16b129dace99745fa91daaabbdddd1df01b8f9ebc18379471b25acafe193e947747df1b914ed9e1f834dc4f41c353132782908c31c91896685a75dd98d2e90b0589d9ec4375b1c613ea04a1384aca9867b366c88c0320022097df42f8fa6129efe53c33376ac8fb0cbc9df147a249e837225efebdaf025c331d4d253d8b1c71df9130863f664a143c6c071de8815c4592a5fadc8bfc92462e2b22a7bc472785d2bb1b2e5db466b6aa3be33a7d1e9e3ee3f5c1d48b09a4c73f3d2f893d2fd91a9fa5c1874705aae8a073986b8a8782bb667a04da7375c80c45ad7355ed4b5c6167c13b5ca96d2327beced4c3439d3886f0b85372fd2e723054c2d65bbec6064da5e4d2f91f757865336a1b7fb280bc2a798442588a25ef827780c78956871bb2149bb7df99d81f440431067644724247afabf409d16c5ab0fb11589908db93d7dbce28680541e1b2363613b0df3797a1c6e1bf14e0f0286866f63fa9b10f30a2c24cd836c311681c8fcbe0f9ac8777b8d6fc41436472a893226aaa96a685af68745b1c619cb98a6c0062ab290bc6dee201c7924f7277f65ff6995ae145cae2d876b7f7e05b1c9a0d0218ac9e289b93dbf6eaeb5c7afb75f788cddd3b2c50d77249884618dfb850c94aebaef7364d6524b4d265d723eda8f6bf176fabdcbd70c51d6f136d312baf2111847831724cf98b1b7b708f661335a887af98648682333556ad4bc2077848d1f3f17b2604e95dbe11f06ccc8b3c9ec03c990e3ce9457dfca952003efeb900f3496cdabecc48bc65e34737e1ae017de7ffe05cd7f1c56f59858da50a73c9fa15de35a66000f74217fb537d8f576970b917ad9939818eda590cd97e6bfe783623f941a0fb878f2c21be52eb954efba5d9cee995de12ea1cef00b617d2923d53a1c7feb9eb5afa99d6eb05e84d2bb550f2c7763f44fcf5d2e46cdbb4d6c4243e094afa3b922b0f62498bdc7f84e37b1fbba5e15aa4998ac482c1321d22c643f682b325be25dd76380f94a88704c8e11583e79811eb8353be44b6e559a43e6d01e462c634582c3802026a174b9f69c372dd4d342c34789ad1cb4737aacd44cdcae0e46be9158225c1162a1882d6ccac40880e237bb956dd04fc64d277b4d235253e34d50599c46b00e377ae2c74b3c6c545a1bdc1c70929a924271ea4e14ed1293cb5d4a3a0742a4c5f12d9ffa239e6f94fd7b49164260745e7fccd4c9c04cfcea323332d4cb93db954de4e320890edfaada4c1cbf682a24241bc7531846e6e3faa0ad55fda505531cb9af5bfe93fedee4fb22098c1c6eed174a4136eee8f0c678629da261f7b949799c52bef94c7ed8ca4ff89a4eda25cb22496641343954b98ae8785db062c11439b7f027681956fd618ec5dbc65ab8cdfad6ab00a23be524e15e692c21cb26236bf0c4935cc1c34cdf77ebca879220e1178b962f7a7bc04d174f5fad254d00b76c8b5329324c8bac452adc2a616655a980b9f7131618e1d758b73bc1bb106bb02b8cfc9aa9aa17a2ce456a480e15634311d538b1b5e9f62e8d7c919ee341403b4c59f98ae0bf5847ab1eb4d382a23a75fa30d5d9c061b82b7ed4153db964d84c656d86899d7d9a2900b3c326f1691363a62a7df8d31c291e144197e7f973e3f082689f456e086eb553f8a67ac51a0c0aeb758400033b33a02cd85588098b90805ccc722a3c55700c57f34c313a7ad56eda4734496ed0cfd1186e6a0852c7dcf7d707781f9623e3a2567981d64edf04900435196d508bfe8109d17a549175f4463cab253fe35d90e45158c25d7be128447a29bc020f9f05a3d17f2ba4fd38985589c5539e6db23dbc07656509f6bdf948d37fbd2555a68bf3c78786ce7848d9d692cb32676f943a3a15c2384a89f04c400b99e286de808a25e8eab8afdac1959369b359f2a84211140350bf54e66cee5cefbfc4965f2d8bf645e1cd563bb50e5be8abb8f3368b35c0ac510bc0d317452802a294f1c6b0dfee1c5e041cb3382921ab110d35340f887d78201db4589c0e86330452ed5a5b1af280b132e08217bec20c09057e33919ad8ada8117bca79ffef0029a13bea79426a4e9b3610fcce566aaccf3a54d27db07aab547b19607cebf103ae5a80667d17de42f3df8f7b54322159a38108014f5ae38c2bdaf670f0531b808de20418e4240946eefb2445252a91e0dce8a54e7e77cff3da197a7f12f3ba9ef01697c7b26bb8a47fc3156cc7c222f0d397154eac93fd828d634d293116c4ad4ddbd4a344c92b987efe6a15a013a840c02d3f48a1cd69add4b530420bb2bd1f0fd2d46e689f286362fdd4a1e7244ae832e8f6e2eac9d121220c2ecc815e8f05dfcedf1c18628e77e822c6d13ed770b50f3d3eabee539e2376961222268b3b06e3c2b31f3a3e05ea09cf00f598c74ad03c8f339cb292c6013594c592bc8db8f2d1d2c5efebbd19acb2d5cad0a2b6554c86b33eb97492532e11b2278a1031fc951ab80d60fb9bc4bc433c748d546d7e69a2e3b888c5326bc6f97ea499775f1da6eda3844344ff77bbd1a3e4820180bfe7f2a82e6998f08c0c931025af2a8404d9151657860e5f802e5dd26c324c0adab2071fbcbbbb54b232264601f47157d6580a40e7a14d3d9ddefce1f4c32d77437fd27dcf3234291a745adc6a5b3df48dd1fcc23cde4e55aee8c979b278da514c7272ae30869c24969dc86ce4929b3007ca95683e9d7eee8158a7f084779667e15a48472e6356527850b022acb72d8ed30a97861bcf36044c88ec1670d3c7b9e4fe60d67b05304e3166a96eb56de3f5b70a94c2ee5128b8e8a7ce9bc07aa1087664bbc5195115bc697ab873b8e225cac8f7d18879ff9952aea1323e756fa331ed1d925fec0ce97903f4da0795108bdaa072bc804e03a3c7b32d09d9f0bc58395b26bc5bd715ee1d9d1fdd4d7e6e81e090e9893e8297bc033f1732a41cf4059530c41379e8d536790ad4a96742e92e4d1e791c977629c399a7b601a5b16626a2a179e9124236fc30b9c9b9f362f5163907d161e696b3564d7ff97f8f119f85dfe56abaa200ab461e49890243e8c57c94f03c990a75f2f254d90650edc9ac64ce30db51aab6eb316c611ecbf519b58e5b152f261cfa633c71fae75f1a385cdad5dfa337d6debd9c9fb2214e1c587c9674d8f4c13534d3a468b194548e10ac923eddf9f39bb5d92af9da1ab3fd5851d9201e56238ae131b3a424419d7f54f7b9967fc835102458433786254744609beaee48c0e0557f164aff631dc3dafd3de7d6aadd01e02cf0a669c8f8b1cf7cad4a013c3d09724bc2d2f7ba4ff5a82e2114d73d179cc7f8073a0f3140d96a3e3d26022a5b8c10eae460fb354e111df4a7569ca6c15cc5203b6c3f609124a64f28c544498f2d6d65972673ec9b7d9e856475d610fa7980403fa3e25a0319952e4c238ab8fa7102281f0ac64ca76b6e7634d04757074c45c62157a486ff4c62d24b043b264b1c494c0428df3b6e00b0b8373cc1dae7ace55f2e9c46e655b3c965764168a7dc6564b52d033b788b9af09532cdd2f74b9301cbd0f83b068a014910bbdc99f97352323924b7ac52820b4864eeb9ca7a569d51fe37843c04d4644a3672869c91175e40df6a6c9fc0623bb8282855dfdca9975b5abf647c560c7c7938e1339ee14fafe04145a99f119784724a1db5b075f80212d3617f3c6272b3be8a43ebeddf1ea006b78159e8a0737f4ed9e16f031fbcbb782dd45d64f00f45b63e7071f71f53419ad8d3f32f5c6a7b25529762106af5eb048343a4b393c9d8ebfd075506bfaa390c17fc32e2f99cb7369923d1645ecc7469d76e9805aae61eae57a471eec0639ec27f99cb0f6a88a50dc908fdb5b50f6d6e804834d298e55163a5de7034933cde33a8b57c0c4055d4d558eb4626c3527e761ffb4b5cc47acf83c601c7be0f90561904be25c1416767daf5757a1d655b2e191d6a8128cb1e87150de349cee9a07397b52aa98f2353feac970148563fd8fe2cfe7bfa2eb10e8e9434bead2ed4addedc2eff281610ba8a9d25db201188d4db55b96c4f73a9d594dcc4134dc4069972e3449715a37e0ff208a643ea6ba6042ed46f0ac8e00de7b7efeab4cfa7d3f0123a8e68c3b072b3da42e416572cc411437e8b8f4dcc181e39e7d2aca89e5d747836d7663b6ef38962070d11de822e4c62210351fb7433d2f6e563cf25fbcfeadd5f5e3859cd43bc040355ae3128a01d38cf0ddbc92b909f3ef4369e4d3734d27cc2f5a6cc117e0683e6d82ba4913f1cbd1e634c97c60f59faf3118c760f214464a6951ac187f42fe935b896592eb55bd61c3a5c62acc09dca4a15f9b0a05881a47a1d3639cc86cbdf3f5c3ab514b69695c2b651719fd4d71d5412e869f022953da34a01b772aa5bff23d6f281a47a67bfaaad273a2e9011f3ab5902651984eb07047a7118a205a51df9cb8dedc81aa3eb711ad8c31a77e24a288b2cd07b72f4550e3edb9a895249afe00830949c416b4b6ce9f2e529ccff3d133417b5386c640184c4351e5f539c908405885d1e865f975b984692add1b747ec4af90fbda0ce5319b26d3aabe7b311c0c6c2d235b87b530b33ab9d49cc99623283d795507bf1b811a300fb25961bb4918b98beb83d2fe700069a6a5fdb56f280ee3d22543b7828d51aa63f9162b6809416f2e0d4cba5ae4c052d106c7e12de30da3a851982541e45a6055bdd35759b934303af65afb5e024b24218c2a1e83f851ddc7f585184da3e88325db1e5a9bc764f691f3d52a11b4dae856e7bfd69dfb525aeb09134c080b458c2f87b8607fcf910c31fda74a2f4246f0b99d3c08cca1bed155cd7689e3ba0abc457e66e668ee139d38300546111537a290a5b87d0edd49eb56f694a20377a6c021905d4478c52ee54293e0d47c9cae103b8b824f87954a7435c63a80932dbe2bdea00adc3cfee302554a5c1cf92c2247b4d38939f92fc85867aa635caa5e163f76c000da6ec5658daf46971bf704390e0cd1343c003873e34370c2cb556be6631f96de94d5e0fa2cccf50a0ad992c27161a636459abf4534ceea0bfa904fc746eea6428821623ef1b533536bb231c217f20fc6c7479c221804ae4482c78e5db7e6396d925cf17a0b26dbe751ea33d8b10086d1be09cde02c5683071c747a068601d629be6af985b8ecd75fd1adccb10cb7fc919505202e2d173785c191d016a98c820af9fcc2656a23a036e0e50f1f21d542ccd8bcaa1c993d3a5a582146b5521aba4a78704b4d72069d9d0f9cad491a620b917d7e2d555437dbe29144c3", 0x1000}, {&(0x7f0000002280)="5be5d32f244e2850b7707937a5db4b5c861f2e7fc5b1b00a0d7aa16ddd19dcf049f82338fab3d1a22cc0181379fd4492128ff3aba106e0e0360cd73443478bf3020afd444091f8b42bd5bb400fef4f8dfdb252139a8f8a27a602ef3c75b9951b1f216862a62c73572a72c12a438a811b8b70d8ab499fb747bdf36eedcc62d2ca4b7181106056ad03888142f2c8f8035de4eedcbb6ad44d316a9269", 0x9b}, {&(0x7f0000002340)="3bab16b13ac74b3c0e3aa33e620035ccd78dc8b757a2779c2d0984fca1b5082c07c98b54eb4e395169247233e4c3ddf53836b6a08df14d9f2c60a8b98384cd9245fdf49d67a021a0ad8c12646b0dfb2f0b3ada90e874c2a5387c19e9a51be23a79a21a6b104c103a8652de2611d38ab4fd5cd764b275edf5a3f5c7405334426221c9c36d871c9262e9e00f548cb6a57fa981a8c7060181e509c836cfc48fba391ed4ef5708b8d9874973c10a8973e2548316755192938eb5c6beeeac69e9ff3bcef098d9ee50f69de5d484c3fb1b5ebd6d69a4591a982aff931dbb861d1f", 0xde}, {&(0x7f0000002440)}, {&(0x7f0000002480)="de9e11d74ffdded8ea7326da6ea3fe8871ba8343991ec654d7add92c189a3b78c3bcb596a0423b746cfba0ac3fe2e25c4bf90d7f0bf9459dceb2c87bbb7ed050d9bae06952605cf0afd378201e1690529b887152561868f4fb722095db71a349fd7e6c59c5", 0x65}, {&(0x7f0000002500)="a3b75c7f93cbceb2a635804ef731942ed9e5138230e26498fbe1f97a9110dbea9771cceff27533b070317b3d51bed7a0b7e2ea34407f67d16174da5818442ba7266254633864969c2931392c9f233a6876d26cf89a64cb2137514ef4eba665466b72d9d49c2a666cd5360d2ebe2556524f4db6a1efdefc4980b6e1b7057e2f68e40fc54a97550fc759b301a6a7f34e2630d8353aadb761c891144bfca2c0ded39a961c851413d20e1180a4f1b8860ab50c2dbbb1cd71aefbcdb24b7cf7c5f38194e79d29ba154c8d8b5d4c3fbe46442bb0e1b536c75f034abef22580d7366c06c7113c499647eea9fc235a98b00f54cbdd7b354bea6a881163", 0xf9}], 0xa, 0x7ff) mkdirat(0xffffffffffffffff, &(0x7f0000002700)='./file0\x00', 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r1 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r2, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, 0x0) open(0x0, 0x40, 0x100) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2}, 0xfffffffffffffffd}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) socket(0x11, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x4}, {}, {0x8126}]}) executing program 0: socket(0x0, 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x7f) getsockname(r1, &(0x7f0000000440)=@un=@file={0x0, ""/247}, &(0x7f0000000080)=0xf9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) semget$private(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) socket(0x18, 0x3, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) msgget(0x2, 0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(0xffffffffffffffff, 0x25, 0xb, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="c280e9805db09b70cf77e65cf08ffef8a2f8937dd4e60dc85bb7c5d695ce9d4dd6fd834e15cb478e59258af293802e7739853d89da5e7b2d181f8dc8410436fd2f4b6455f55fe26fbac32b9b393d733c8aa5a5bc16c0a58054dc110b6c76065a93c9eec14ec975a083ec29e8666679f0bb8623196ceb57ae928043bc7965270074b20734bc775362c50f7dd7e2a7d5c5e0683fcd01e8940208fcf40c1f91e016fce413ccd4490a9f55db8e44d240536391", 0xb1, 0x4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x11d, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004c3b010f00650000402e9078ac1400bb00000000891b06000000037f000001ffffffff00000000ac1400bbe00000020037b69893c5ecafa588957d9ef89c548518f53d072d54d5d18d635ad259fdf13c6ae164c74fe7d7e5640f73fd55bfe2efc04b3c57179b4e29c43052bc3f23763e918d726708f795c4e20352d34e41a196cb7ae17623b8d291cde095f36c3b6d4a2bae63d952e7fe67a0c23e0a36db19815dba3351594cc8b3704a3bd5e59d6ce4923d309a9d569b499e0a6099f513ac9c341a05d0b2ff7cc762eeeec6d4ee98e32bdb7785b63cf05f07020034593680f43fb01417ceb7bbd29590724fa6789884b04eb254d7d6826b4fa8a92fe8a82c9b3e96bd4f3b4f8a7b322960ba981f7c"]) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000480), 0xcc, 0x0, 0x0) socket(0x0, 0x0, 0x80) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240), 0xfffffe7f, 0x0, 0x0) socket(0x20, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c) sysctl$kern(&(0x7f0000000100), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000840), 0x2, 0x0, 0x0, &(0x7f0000000900), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x766}, {0x4, 0x1, 0x0, 0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) getuid() mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x64f7) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="a990135f8dfb53f16492d702a845c5bcc604959e274cf3e7cdaa4d98bbb2d2d6c3ca7e573eca884ce59eed1a6418579c54cf728797147811017c2f0f3ebfc747f3515e29580c3fe042497f1f1431253a831916961b644ac5b9b283b616a52b7066a98ae4920546172947", 0x6a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff000047fb89880800c70000240000000000009078e0007cc25cbd0a48150ea819b2bd4b6f440002e000000201940600000000000800907800000000"]) kqueue() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = getpid() setpgid(r1, r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1582ab1203b31000"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000002c0)={0xfffffffd}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) executing program 4: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x7}, {0xe}]}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r9, r10, r9, 0x0, 0x0, 0x7f}, 0x2, 0x401, r8, r8, 0xf2}) r11 = getuid() setreuid(0xee00, r11) setreuid(r9, r11) openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) poll(&(0x7f0000000040)=[{r3, 0x80}], 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) listen(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf7", 0xa1) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0x8, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply}}}}}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b0004"]) executing program 5: socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) dup2(r3, r5) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 4: open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1b0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x2108, 0x10081}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x406}]}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, 0x0, 0xfffffffffffffee4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x6, 0x1, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x52, &(0x7f0000000200)=ANY=[@ANYRESOCT]) executing program 3: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, 0x0, 0x2000, 0x17ae) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000280)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x5dbea533, 0x6, {0x963, 0x83e}}) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000100)="8e5f84cf71b59c7afec3708a000000000000007d02cc6c0000000000", &(0x7f0000000080)=0x196d, 0x0, 0xfffffffffffffd70) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semget$private(0x0, 0x1, 0x1) geteuid() getgid() getuid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x9, &(0x7f0000000000)=[0x40, 0x3, 0x0, 0x101, 0xfffff14e, 0x800, 0x1000, 0x7678, 0x1]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) semget$private(0x0, 0x3, 0x400) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906cb3422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761efc29aa0fd7fb54e7a47e20471b81d82c89b4c98b8745294368fbc8012b422b04f5f0e2d2717701fd50a55d629286f810fd2a57c5fbd8625e24660287cc9948f986def451c871632c9ed9ed08500eab945d45d1b06b8c540b36b240f8a7a1c4587602a8e51c0af683c1ed9000000000000453051eae2dc3851ff63ba29723b"]) r4 = socket$inet(0x2, 0x0, 0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000340)="bcc0253c89f96b91f9b04d4533244aab0b617d96e0ffdaed0744ecaf82281e2f5bce68b7e288e1eec3fb750157e7edd4698d8a2e79efa6f8fb550ca92c91677c7f5cef673302c7f01cc8606def6da7b8eccbb3794378ef7dcccb652a408027c443409f69a1168bbfb0e533c68d5f4a299e072d0426283b2ed0404b5493", 0x7d) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xfffffdaa}], 0x1, 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) executing program 2: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf7", 0xa1) executing program 6: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) r6 = dup2(r5, r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000004c0)={0x0, 0x1, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000700)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e", 0xd4}], 0x1) ioctl$BIOCSHDRCMPLT(r6, 0x40047309, &(0x7f0000000000)) setregid(0x0, r0) setreuid(0xee00, r1) r9 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) accept(r3, 0x0, &(0x7f0000000080)) fchdir(r9) executing program 4: bind(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = getuid() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) setuid(r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x634}, {0x40e}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = msgget(0x1, 0x0) msgsnd(r7, &(0x7f0000000000)={0x2}, 0x8, 0x0) execve(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)={0x2, "d8edb588e0b1979aac268b76283bafc1e45b6f0eba8a80084224066bf041dbf8764bfe722871d8966c7bbe50407bdf075cefb2d4b40b2218c954979fda19c7d3720c324e907d0ed9c137770b02825892b967814b007026f4e00ce488ffc2d0e4641aa19f3ccc75bd1d6f20106a1d0afde54411485a3eb93f7575ba352dad724cd05d68c7c8a0a033df4a4838b04ee25b0cf8707f31a2d6fd50dc0c084e0c4264e7ccf2dd3c59cc"}, 0xaf, 0x800) msgrcv(r7, 0x0, 0x0, 0x0, 0x1800) msgsnd(r7, &(0x7f00000006c0)={0x1}, 0x8, 0x800) msgget$private(0x0, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) close(0xffffffffffffffff) semget$private(0x0, 0x4, 0x3a) (async) r0 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) semop(r0, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) (async) semop(r0, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {}, {0x4, 0x2a5, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x5) (async) semop(r0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x5) getuid() (async) r1 = getuid() seteuid(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r1, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r2 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r1, 0x0, 0x0, r2, 0x142, 0x9}, 0x80000000, 0x28d, 0x0, 0x0, 0x2, 0x8000, 0x6}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r1, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xfffffffffffffc94, 0x0}, 0x0) executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x4, 0xb, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000340)=""/103, 0x67, 0x41, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)=0x2) r4 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r4, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r5 = msgget(0x1, 0x14) msgctl$IPC_RMID(r5, 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') fcntl$getown(r4, 0x5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x87e, 0x9, "1f00000000ff0100ecff00000000e9fb00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = getpid() r5 = getpid() fcntl$setown(r3, 0x6, r4) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x100, 0x0) fcntl$setown(r6, 0x6, r5) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) r7 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600)={0x1ff, 0x3255}, 0x10) kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffff9, 0x1, 0x3}], 0x8001, 0x0) syz_emit_ethernet(0x465, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd65c1f9ee042f0400ceb8e0ea73c13b84c0bfe628e5501084fe8000000000000000000000000000bbff000619640000002904007f00000000ff020000000000000000000000000001ff0200000000000000000000000000013c000000000000000001000000000000060002016500000050000000000000008800002964000000860090786e0809000b8da27207000000040f5a19e819720ed05cc8835d0dd1d797532ff6799d8caa93d6fd29d4c5c220b4ffbea7a153cab629e8a56d872a87dc043b8e82aa3439e2b8791b3bd92db387c5e2053f9bb505c9412594f8093ac4ab0a59eca53fbe452b289daa44f0d97f78ec41ef99f1f9f9105bec89940b8c063f82d8db670b1222f44c5a0315f42acbf978e7158c1e4e2a060f1574bb1193ae1299254b60ceb4041225559158f38ee528a7b704d06650f69847c9b8b07e779c61140a46c1e15c910349a1782e4a3243e2116e0d134a409e2207427719ec67cd0fdc345caee304440032a89bcc8dd8da930b3f6f00c64d8b7ea5849c949c4b0dd7f779f7b4b36cb1fc37d6695d803cdab1cf04852d488c4b39a3211fcb9935f5c829830111b76e6ea9f0962bae29e716bf1453f739703d040acd8396c6046c79f77f1ce941b0477eb3d129ae5224de0a859286e87bfb2754f07e2d7d897273cdaf5b747391b7958517be4df483019413a0cdb442a56bb1fa91bb6978b3db8ff4cd6d8f4023f955f72221d3031adf2dda95bcc6cdd03621674f86f8911486e6dad6faa1b782f138dc700c877e836312fac9aa033e7e693c5c9d08912bc60cea10b57f70ae09c1027ad8a1a7bc9989f31b849256a436c7feaffe5cd429b378b7663c0aec44e378074ba3d21851d6a21cfa43abad5d347e28f0825a550e66c7f3896e19831a59256b91c826a99f5afb64e445a7227130abedb98781f49559a6eaa7f03b3c2aaca310bf7c874843c18d1dd8b6853337b41e778296956ea13913240eb127b7273d22eb75848a72bfc044f2bb519b9ccd12de8ddc3976d79a5f25807eaa181b4766a3e5819d0c23f8d09e886c1d6aee436d218d3ea676cadd176a2dd2af907a101907a5451db613fdc84e8132fc5eb055f426fc84624dfb69b3c36f4e93b33c6002048bc1d2391bdfe411be4cc2dbdddd1c2e52b3a7200e56eaa32a7b2ac058d64e9702a287b3957f1b4285b030e19c6986eac49308f3741c6fffac01996192f728e672604702a3bd76517fa85576261ae4c81e791f8ba72e1f993d0650c2645097395e2674b7be8cd137d23498d1c2cda5d26c6b81b68c672de61f51bc62efcfcaf68f08df99440daf32b3561614701f9bb1e3f727c5d21d0111f90b8ed6046e68879fa3b436c34cc3882fc26cfd8127722df5eef22704fa4d4fb93fab3efc05e3ec71ba21cc503a647a5ea170e9a4f6390c7acde867ca379604c1ad57c118c6afe46035438a5080a03227401486809cc43a9f54ae10cc3403250c037ad3318117e9357664da1760ccc030c5d376d13b1c47acac967a97d50a0fd060deb141f2815b63b3c29c0401b1dd8cd00f16f3b9787139a89c7696ce1e5f14f2b403ba9943c016c9b8bd557fed7c7b65e3e56b365b100dbc38501d712e1af8e8169ddc22d6113a96159935a53b0840c0a0d355abcd9361f55df6fddd753adb28b92d668456e431521c9f7e560e861743c66352dad4f3115cfab28da28ba8accb874540e0b7f6f1ef4adede1391014579516e90"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000215000/0xc000)=nil, 0xc000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000001c0)=0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000004c0)={{}, 0x0, 0x0}) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @local, [], {@generic={0x8100}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x800000000000000, 0x9}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) writev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6925f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad0476475ab00b823bd16e6adca3476d84cf16e03cf8a19a80d10c6ff3b4cac636122d0aa9f734feb03114203fed57e8c4a8d36225d93d76381403563cc354188f63aa34937cb96d312673d283eefa8ff4b09c20a1226860f4e8707bf521977c531c6b74d735fbb59181c2c2a78df917f854d96b6904fe8d174605c8e81fb9351a32868c723fc56d696974d92dbf", 0x131}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1", 0xe0}], 0x3) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) executing program 2: r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[0x0], 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889", 0xa6, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r2, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x22) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x74, 0x2, 0x6d73, 0x8000000000000001}, {{r2}, 0x3, 0x10, 0x80, 0x81, 0x80}, {{}, 0x0, 0x0, 0x0, 0x3}], 0x8000, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x1, 0x941d, 0x3}, {{r1}, 0xfffffffffffffff9, 0x84, 0x1, 0xc0, 0x800}, {{r5}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x2, 0x10001}, {{r6}, 0xfffffffffffffffd, 0x0, 0x40, 0x2c75, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40, 0x1, 0x1}, {{r3}, 0xfffffffffffffffb, 0x30, 0x20, 0x40, 0x8}, {{r3}, 0xfffffffffffffffd, 0x90, 0x1, 0x380, 0xfffffffffffff800}, {{r7}, 0xfffffffffffffffb, 0x80, 0x1, 0x0, 0x9}], 0x500, &(0x7f0000000540)={0x6}) getppid() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) close(r8) getsockname$inet(r0, 0x0, 0x0) executing program 5: r0 = socket$inet(0x18, 0x3, 0x102) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(r0) sysctl$hw(&(0x7f0000000200), 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="b1c05b5fb165120a4224a763", 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) socket(0x6, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/128) r4 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1ff, 0x916}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) setsockopt(0xffffffffffffffff, 0x298, 0x5, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000140)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="8003"]) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x38}, {{r1}, 0xffffffffffffffff, 0x8e, 0x0, 0x4, 0x40}], 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r3 = socket(0x17, 0x2, 0x3) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r4, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) close(r3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="96e9cf1c159fc25ac05e6f4c744f6c7c8173d81fec6e655a94c94f18a11867410e0000000000004157c25436532b246921cf31433353bf28e3a8a422d6d4b429bbfa93d5db9bf6c77640ce86d2d8f91913e36534c0f65c921e21cb33326043db1a94cffd87da4ce1415beae92abaac074e96dacdf68fc20decdf8d1dceafae5448e2b4f528805a2f4d9920860f9c80717907dca3aee039e11eef1b8d781b9a46b89a13aa161bb1b092fa908d489f2850bb9338b50e102279c0ccc59cc0e8ca8feba128fe4bba4cd2ca9aa02de7558b9a0bf560d62c3e026b49198e77a9771ea172f4d40a2234c9b623af1883e96aae9df348804869d1aebdde545f6a031acd114af4613bad6f03f7359ae0d8f322aeb80849406b11032fcf9ae4d86b97bc255c2b94323aff312712a888fa38f40ad7b2aae146415f7ffe3f90dc2c1af2f33096c84d659ef4acc3f68086c4fcefd70445bd3f9d2c2509ccfd4a22ffe0060fd036f7f2687a1f7cbf8c53712937f7cd3168ddf33ce76510a9c905d93b562c93cd66238191f39b8eca66f236403d0ecd6ba2a59c92e90c9c036476e7cca535c455d6eb76fa49bb09cb5c3ccbee62216a144709ac219ee4906988cf28a16bf9482d8b0e7374a776559db92ec9977373b7f311696a09c25cd9aa191cbfecb6101cdbb655f87c11d4183646edd2652d10ee786644eeaf7c3ebb03eae248670234184130", 0x200}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt(r0, 0x2, 0x2, &(0x7f0000000100)="31265159bac25cf9986ba7ade8328dd3061850bc8b85cefb234b2b3a", 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x6) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r0, 0xa7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71c13900d231929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xcb}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x9, 0x0, 0x0) r4 = socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000003c0)=""/96) shmget$private(0x0, 0x2000, 0x76e, &(0x7f0000ff9000/0x2000)=nil) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffdb3) setreuid(0xee00, 0x0) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) r6 = getuid() setuid(r6) chmod(&(0x7f0000000000)='./file0\x00', 0x208) semget$private(0x0, 0x4, 0xc8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x4}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0xd) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x0, 0x0, 0x0) dup(r2) listen(r1, 0x1) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0xf0, 0x0, @empty, @rand_addr=0x2}, @icmp=@info_reply}}}}) r0 = semget$private(0x0, 0x0, 0x685) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x59e6]) setreuid(0xee00, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) open(0x0, 0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x1, 0x4000062c, r5) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r7) r8 = semget(0x0, 0x0, 0x9) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000080)=""/83) setgroups(0x0, 0x0) r9 = getuid() setreuid(0x0, r9) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x8) executing program 1: r0 = socket(0x18, 0x5, 0x3) close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f00000002c0), 0x0) close(0xffffffffffffffff) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x100, 0x80}}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0xfffc}, {0x2001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffff8ffffaaaaaaaaaaaa0800450000300000800000009078ac1400bbe00000010b009078000000004500000000000000000000007f000001ac1400aa"]) r3 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r4, &(0x7f0000000100)='./file1\x00', 0x10001, 0x2) close(r3) r5 = socket(0x18, 0x5, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x4}, {0x25}, {0x46, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 2: setgroups(0x0, 0x0) kqueue() r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x0, 0x6, 0xc332, 0x4}, 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r7 = dup2(r4, r5) r8 = semget(0x0, 0x0, 0x6) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000000)=""/135) dup2(r7, r3) executing program 4: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe6, &(0x7f0000000140)={@broadcast, @random="edc8dc78f77b", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0xd8, 0x0, 0x0, 0x0, 0x33, 0x0, @empty, @rand_addr=0x400000, {[@ssrr={0x89, 0x17, 0x1, [@multicast1, @multicast2, @empty, @broadcast, @rand_addr=0xfffff4fa]}]}}, @tcp={{0x3, 0x1, 0x41424344, r0, 0x1, 0x0, 0x6, 0x40, 0x20, 0x0, 0x7fff, {[@window={0x3, 0x3, 0xdd}]}}, {"24c98c58ba7eaebdd76a81ed43e4aa23832b8466d273895b512ea74eb1958a8664d124189b106979be37a8c7a50417ea5628a0338f971c8dfdb1d848059bd914aa25798d0c0c13d93c6e0426cf547ed70f535e12808c6243fc24c4a022bcc59a25b17ce58371cb7fb9911be6f37729e7734b742586e0b16c0273b5138d93ddb2178c4b38dc52a5316b4c388a6279d09d54c4f92d"}}}}}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="59862b01aa8ebdb9f0feb98ce2e71958ce0b6fb1893c7c9c44232b8577b9f09f91f7dc2fbb55301c9e8bae67d8ee27d470acd57fe14a6db37e7124d07ec0d68697305322e9c052e6f9383e130cae32a4d5c33ee2f4b2d04e76abe3d36a7b377e75d2b022c87c9869e4e017dca4756c91a3d2a48f362f0db238750b29dae1af4caf2d940c5c9fa254197f31b2a74b320a56e5d43e65c96cb729db99372047fa", 0x9f}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09add27350cf66ab13bec62d4192fbf4c2171b39f5f5d4f2f1092f1d190d3efdd7bd84484ccfc77acf7c0c87a9eb987104519836aa9b61ffe111f3325d39e9b8480073b2f6fac28795dae0d95b0ca5fe78b92fce83a522b8bd79eb93969c4fbef424752cbb54c13750a9d316dc0559b4f6ff5322663d9d27cbbaee0800627c55da0cae8e7dc5c720fd8604cc3cf05b0b0268733356777cc441156808ceaa13ca225185828a21f210b813865adc643db860d0d27d889e32f2d554e3454882eccff50b71880224b7d3e25b0304cec9ac6be162bc2e1cb9180e3d7524d72ea5748f8d24a5c2186e6ba580d832ca0f0b4aa45f89a219a1c9d7917bfd98f51adbb3ebce8cbac38d8b885ade3e79f805720459b49cc5ed7a4d4712a64c0a8fe74218c40f3d93eae542727d45f2feeac4f45f1a5f8d94eb47a8321ae36bedfcde0677da7e38e2933a4a4fa763b5c7f1c5593929b1a546c1c6896bb75f0ae3c1f5ff39f71da80a8d23ad52f3243a37c50afaf281586b4c0217931c9a229bfcc659528a68db4569de660788a15d2137e2199c3563d2207102d79c027142b7ad8ab67757abd2168ed9291182e078523424e72099189c1ae685cd010215d68cb2e50f507a119f54c7b4f3ceb8ed0793f5c9b39573c4a5dc55f910dca4e5549cb7b07557aa5a02c8de8e3d830a80303a52791e783d5b89020a627f11347ac54a12ccf306df7bdfaad10074818c043727dc9fc5bfe716b2de8f1cbddb469337c2084ffe8f505f37e99746a175225ef22bba653432b46c8da970c8a0a132bb4850dc35c63c0a61e0149077acaf877fc5752389da88d9b3cdfbc41c1652b2548bb50187d01f2532d78428a7812d347f6615282564e1f3fc1e38e1f083089053fc435750d239e8da4edcb388d1ef0ddc163f23a6a1e1d39eba638c0479d7f779c34063851c03448d6445d3780daa23985c3390f8975c75d064f1d5128e5bda406a53e5cab136df9d3d014791da8e4852cfb9a39efa59057100e2773df290f684a7e5abf63c2feb5dd1546ac3bed7fda27b6958e4b0d052bcb2760", 0x37a}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200003}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r5, &(0x7f0000000000), 0x10) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}, 0x10, 0x0) getpgrp() (async) mlockall(0x1) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x2}], 0x1, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0xfffffffe, "031ffe40630000000000ff00010400"}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 7: socketpair(0x6, 0x4, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x400}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="83d0cfc5e6a06644299b0180a12cc33667c6bd3df1720d17693e20cabfa976ad1a8ebdc59cb1682c7ad065fdefba76573f8ca8c74c0077050ef62185fc6993e2025dcf42cea048df06ca6a727030ef4872968465c6c62e5a8774", 0x5a}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="a000000000000000ffff000009000000bbd94e8bf0fe03201c343fbe649ca816a3b9b74b06625f9bd57711f1fcb38107e770ede1e6db87ec0ea6faf498025308da0d11b35589fff1dc568e8ac7a3a3f485319979b1fbaa9fae562fac00232453d0dde89d496cb356dd38e39b3365b2fa36713fb46dbd5a185c7fcb05d8132b52a3fe54b63eda4fde836dc0cc8258fb7d11265f000000000000004758e92975432abf7710e02b5e5e3784f978f94c1c0542f5356367cfe08c931653e378b5054f76f7345c3ca7c34c3eb578c158e8c3419157087c2ff0b5cd3945772a3cbc89d59e00cd4e6ab0f617fbf803f2d234f656e26f36804e4513bf4abaa6b7fdc2f846a391a320fc2009306bfdbd5128cd322dacd50b10a79aac9ac31a683f86c93cf61a89e3a9cd2d4c4a10c04665d7906ab33b9fbc6d59d07faef642ee13878f16283f578c08f7f520cafd41ef21166868a08cac0f80f18de09249ab5acb548d28968a768ea8dd28ba669bfe9f50c8803c82a122878323320d8600"/397], 0x1a8}, 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x8001, 0x0, 0x0, 0xfffffffc}, {0x2c, 0x2}, {0x6, 0x3, 0x7f, 0x10001}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x802069de, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f00000010c0)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613e454da30f13abca8f0bb2e7a1256c5081c30c1f804de658a638bfdd5a6b5a3daac813fc554f775f9b267aadeff278dcfe3d7917c225c747d001c96b4c14d6757c24448ee3c845ca06f1a5a3d3557767cbabbaafe996691edcb7c993d3abcfee3d82403a349320d8d6b8c14ce609fafa1f0e12d3a2efb32609d1463cc6da7eeaac6b6443a2c8649ed71869e0553e487060353903099b3b0fc7800512f9bdd5965fe034c97028d6e7c8c7773fa3c59eaff743abd9c812b8c94ba647633d9ce474fd111746b98c0284d6860e6e3fec4574fa8da7ca94e698255fc0cacf7b01800ebb5d6bd205bc32d7cb7feee98737e49f8b9c5e7ea8beebc36061eb9b66d895fca526dc61a7888d79ead3bb1906950fbeb3a6f514e6d248b30ac0fb340c411d2c3eece3fe1b8d3085853932d90686186d38a5c781c9bd356a148caed9a0532ee3ca5b471ae9f6974b05edecb26af7ee9c76a7ef75e309fc28b61f0defb820bfb359a83eb7efb0df6c9cbaf6bb38849fdeaad680fb0dd2252b21bcdb4b7105fe5550b008f238a537eb003c58c27210a5c192b4a5fefae769bc11731c7cf044a1abd446d43e477236a61e8ee8d2fb9941648d56ae7179bff929d3c9b591fb63a08abbd6ed0a89c2c5eaa7d3697137c157e8a38d4a0211d44356efa418bb212053d19d88d3cb25f9b9862c50425d1ad1a22fd04e7e3a7053f38eb1522d2df9dac61e6482c50549c284a88d7285d55e15764f89d7496ed60e48d97afd213317efc77201f2f7e79d62b53c36df1a87ffd420880910821da3389cd82f5926a0aa0fb614a2ea2ac44c899726e32571311eee0f62afc53932546ac529f4cee63aa8b0691ce1c45afe898ec47b2468f6bf152471417665c7cf05c61975a55c88511682b23aa6bec2d63a8521b051ac5abb3df9d2ec82c9d7cb27fffd07ecc9a7a4d7588621f5e74399c740a170adc716efd267ac6d479ef6cdc4a081035dd822bc8ecb777ee6cd80d3149a88cfe2a506ab9bf65dcf98ceaa8ffa4ce8cfbbfe10205bb6ac045417c0fcca86631a7f49946df97990c416d68bed5650f9810621634c0af077f2100507fe63574bcc463881d0e3888abd62106c9d17f29bd04ed4d5b362328a6350911df2ead8832f5f795b612f6d54c1ffb9bd8cce2598150d019e95997fd2ebd574e287c9d61058480e42bdd89e9f41a10168c383285d0798deb0e809b4eab4898c26e0cae1e4b00dafd7ecdfa86f2cc3d6d941d0d241df4c2f9d02f02250b03e6a53d34c365b9ebed8259ee73effead06e409c837fef463cf0860b1e6cedad37c9e4b1c1bf4af2f5d97c029cc5e50cd9e55d2693b369678fabb6df00821b06157646e67ea41d2dbe54935b412e9a125567b88eb539c5ba8cbde087a19a4bbe8f91c0e3353237f90c04c09240f1884eb8fa16bbd42432848d8bb684b29b15651aeb04d35f8d07181fff046ed55c54f548be8671be6c812f85fbda8d34941336944f1af66feded43b3b8460d74ca2b3de0aa932fc72e3f62d368348c81734ef24ad374e38687bbb4754f5eb9773bafa32a53bf62dbcd54c1ba752c4c88aebd03d46606a29607d0da7a1ea41efd8ff4648bd2eb0cff03bb5fad2ee2ffcca72a711fbbce76b4860e78ae56a79cd710aa69c0b077f71bd91e7af7e588df9ead4392d50b328d162aa6d26bae2194e92dcf8d62710c492c96d93fc1dc1424c305e2c6d124d3e6b5582e8dd0765acc0371c3916bdd355cbc9829c27a46a5a9edf35940d1284df313e6ea1756e7792e718476de88576ce8e3223a24c2a3a997ead7137e25fc83ddfc85a4e05ba47b88ec6f085d0411a8d973d09064f032ab932a4cdb4bb2d9919b1c472c63c49ca766838253ac053edf153358ad9931d3d891b410ce7f55b1975db63a48bebc67d63df6124755d8d6b0db448008c1e5d89b69a9ef3dbfb8225222ba27899b0a4c460fd5036c1f1431032ea521e82faf4fc2165187f354f5a9c5d5e582331ad90890126d21692a2add489c9c4cab1b8a4cec310cb9fc8fdeb33841dd2c2156793a93616e3deee4a43dceb5a573323fb12c863b49c3e259199961c72b0156e6efa9b8e3cd2222b6adaa76b4b8ffae64ad80e3d080c4ea14ba76f7377aad6d895aee5431f20bcfa071931826d89a9fd59ce8ddee39af11b4d172f32d2717dce2878b6f31be986d192ea82e253ffe4eb6466ddfe3ed537323278165ed249c02737c1b07651dc35af8277d910e4eb9839dfcb1c46f20b37b5846d4e201b911b5145900df40d34dd62214476b41a9adf26629933c5f77796c7d7b81e8cec64a72ec88c90b875240edaa10684b9818b0fa3760b60ed4866e3ea4008f3b471f96d4d97aa3e849f05e3f27730c8265abd7f55d46e08cc5e3ff88d98d0424f506831d851185ac13b3fdafb0df245801105ad8f6637cac5d16d39e16141f21fdebcba5772c002b41c35aaad064cd764dac4e553b83cb3e386e2bf49650dae660f415c299859af79342727c112b3ab77fd5c1550a506b98be02a283c6cc4aa1931ece237f743a3c70b344d1aedafc19d588c53971dba55afc942fa4a635c5815df70c0263794c4096b5123759d88fbfe3bdaaf6ce86fdde98d0eb08a7b4cf975378956f3d7be01b054048f17e7c3dcef968909ae395dd77adc93aaacf05368180145d579a50f0a6ba75740d4a79f126d91a6ab60bd8e7d1688b63f9b72df0f8a0985b6c8d61bd814a975fffd9c057bbaf0bbc4e4b5d0cf7944f3f3d446acbba2b977fa0870167af0c1b9596e68fc74cd3a17e594b8b33dd01fc8aae7af55f3d19f6e8f632a042aa6c154925b0d03ba8ccf83801b54c3f6c3a55f46dd97586a595fcfc107b9d1bbe932e17e1ca7bd30df13a0ca5d506a70411ce1fbb08bd77e5d2fa22bd96070a68289cb5eac593e87bf81c495184edb2292114e10397444e2e4986b55b74cbaf87b4063d816bc1471c683d90c4f630ab7f07446f88ec02dfb73a912b2441bceb2fd0a4909b8a3acce67ffe187afc1659ce44b4620dc2e17f5ae6113583126f050f36462643d967236bb18e5303adf820d4940df89724dbdfde5b752cee3216d05cff3be66c2134beff375a1be9594f262ca1fe12b846aea25964c0c0c0974c2c4ddad22551419bc61d53d999e5da1a4db72675880302787886131e146ae21496bb2f52da34ced330f755daf12056f8bf2730ca43ed36301b82b863cd017c5934796c98952bd0d607fc416de249675c19d19282b6e17ede90c814745791c76aa2cac80f6dc09a3d0578f62dd3291102b3677efc3adbfee4c5d667c3b1c08d9508f3fc7bcfb17854ca9bda97ebf0ef3009d7f5dffac3e246b7b8007e003a4a91284eb179b080a426ca5f9d0bf62584bd55a93283286767c4dc5ff54e1187ef3652ca81898600d8befb44e3bb4ab75ec7c9f1a365eadc899ee88152cd80b68cfa48c789b645526fa49bc39bf66bfb752ff5792dea348e10f0dc0267ccc94965495a3b7cfaff8124747dabb2055ba4667473da07058ce456882d5621b1212436cac0f83c9a82c27cf3af41a07dd42033d9f5ff46935c8152bfcbe18fa1377e82148a09be90ca1dad8debba9e64a2185e8950c8c89bc5e996ac902393c11e795acf0b15fd2819ad61361b747992dda31cfb37a4b752bde8c5f96a2f7fef2415c963bd1f8cb821ebac3a8d82de9fd5671cbd014359e0e99936ff0a5088d6b8578dfaee9d060dc1c54fb544a8f21d13e530f1953a0cd124c93e1c0cad59bfb98c3c9f157e45e86dfdfb4040d46c4eafa675a16f73df629d2d5516ed44cb9906cf730e5f7df7d0e756add0ab40cef38286f72869400bf93f31654f6bc654b71abda8505fd61dce75bec8ddd75c007047c56fbf07aeefeef8b262a3df53bcf7886e136b83fa203d59665b89e3ded484b4df2c67af65063521b79e4cc1fab6cd6c06371426e53b2cff8db601af034bab9a80cdb8312c07c14910cc5fd7507b5f3549548ac72baafded17755cb9e3fd2db6e893a886219b753b1c15d9cc2e929dfdbfc7b3b6670791877cbc06e0bffa610f7b1e888afde9c0a5582bc7bd35f6ab9151c041366ddbef1cca7f3eeb5bce7b201fb3a7dc811fbcff4093e08d691d49aedb4fd3cc5d497aa1cef6439502cb2cd8da9ee006947a70c46cd2b126a8a81e1f2d3b7ea55bffaf2415721fa2c7ecb799f5ff8cd6454df2a4d99d5588bbcecf2ddd181f672ac9cc79e3683f9ef8c24aecaf6b0df982594625ed83952ddc9a220826fbb279893875efc1716de8b30f07aee725dd5d27501b19e2f5440b469c654b41c9652f391b5b87916c3a005de002c8d1363c9d54cf7fbb007e821406d004e4ffca17e3be26f7527d953a0b8955c6f39bbe1864de3137d2339f92a2eb952e41edb36490b2cc2e37b80fb51b6cac66be3189bdb2fcfa5412da3c87e8706131ef919f9882398eb3ee52e617725baaa8b3ffdb111a0ef991c8a3670f527f1cece48adebebdc9b9395a5076bf54f6fbeaecbbd6878883a0075367b8507304e1ef42a23e5bff835cac5c60a75043f5387d852bea3cb1ff4cd9486b047c703bae951f17e0ee19ec531fc7f48ee1fe7ac8e2a46ecebd59640bee95a80f74dcf8a88bd7193e708c3f7ab734212dd4799a2b39c87dd86b3658fbd59344e85eb2b45c15d721e5854b55084761b7b3a094ca3a2eec326a32b53b225a8cfce0c7f065150bd061318602bb23453e73de45de248717ca54aed1c6c39d1fa9b511649dc880ee3507073212851b9a9e3dcd8371877059fd6e4552c996f7edd5d5f4d1afd23a187ce555b092ee29e9d1d8ebdb8b341bfbb2ad49c0b48a0ad7c4bab2bd67fdaaefe2088aa24cb4fcd6a94e0020f35facd3d5882364e0593ee445702a32edf794f9aaa47f8cfe801537841f6ea9106d65f16a512ac959e943f1f4882864963a90d9cf456d20aa9dee6993b799ffc84ea6ceb4c2bfbd7f399942506bd51c5b1bb477cdf4428b1aa2eeadbd9bfba477a815816675f93504f6b03f2416d2547d11b83a6703fc7dc726081feb05649b269f6bf60bc6aecbca9957bd110f0d3c6c539967fc0441c16d7f079c4df52c7fb0c2bff1ab3b7f3b185bf15922b2190c2278469f4ec607286aff398ce11b230a27acc02fd56ae4646", &(0x7f0000001080)=0xfce, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x800, 0x0) kevent(r3, &(0x7f0000000200), 0x6, 0x0, 0x40, 0x0) r4 = getuid() setreuid(0xee00, r4) stat(0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/75, 0x4b}], 0x1000000000000039, 0x0}, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r6) r8 = kqueue() close(r8) kevent(r8, 0x0, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x746) executing program 5: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x34, 0x0, 0x0, 0x205}, {0x40e}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f00004f3000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00003be000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)=0x7) r3 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xffff, 0x80}, {0x41, 0x1000}}, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r0, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000), 0x2) write(r5, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x400, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000380)) fcntl$getflags(r5, 0x3) write(r0, &(0x7f0000000100)='\x00', 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x4000009}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000ac0)="482ec29d8d0a55e03a68285514b680a0f6ca580493e257677b67e099f604b4179581a8400867bd2f84b849de65a83250898adbc00ed6de9ebeb55efe1b6631da6116a0d55f53e5f91302b41d3ebbc20c969eb439ae83a96ed4a9c3a1ca7144ffbb0ed772efb9afe53ee7378708714065f3191db3a1f1322f580bf2b3e686bde40fc1f00dd824", 0x86}], 0x1) syz_open_pts() sysctl$kern(&(0x7f0000000040)={0xa, 0x6}, 0x7, &(0x7f0000000080)="3f31bdb975f0b868e6034bdf804712259956d88cadede365591a342b0074bef4f62d85deb5ce30bfbac751203c8ee2b44dc516986ff33e31e61c9bb0f228e04a4db283098ec8c438f680b772ba26670968ed6215652286c7a575fa736bff00"/112, 0x0, 0x0, 0xfffffffffffffc8a) executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf7", 0xa1) executing program 3: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000002700)='./file0\x00', 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r0 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r1, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 4: syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xe6, &(0x7f0000000140)={@broadcast, @random="edc8dc78f77b", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0xd8, 0x0, 0x0, 0x0, 0x33, 0x0, @empty, @rand_addr=0x400000, {[@ssrr={0x89, 0x17, 0x1, [@multicast1, @multicast2, @empty, @broadcast, @rand_addr=0xfffff4fa]}]}}, @tcp={{0x3, 0x1, 0x41424344, r0, 0x1, 0x0, 0x6, 0x40, 0x20, 0x0, 0x7fff, {[@window={0x3, 0x3, 0xdd}]}}, {"24c98c58ba7eaebdd76a81ed43e4aa23832b8466d273895b512ea74eb1958a8664d124189b106979be37a8c7a50417ea5628a0338f971c8dfdb1d848059bd914aa25798d0c0c13d93c6e0426cf547ed70f535e12808c6243fc24c4a022bcc59a25b17ce58371cb7fb9911be6f37729e7734b742586e0b16c0273b5138d93ddb2178c4b38dc52a5316b4c388a6279d09d54c4f92d"}}}}}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="59862b01aa8ebdb9f0feb98ce2e71958ce0b6fb1893c7c9c44232b8577b9f09f91f7dc2fbb55301c9e8bae67d8ee27d470acd57fe14a6db37e7124d07ec0d68697305322e9c052e6f9383e130cae32a4d5c33ee2f4b2d04e76abe3d36a7b377e75d2b022c87c9869e4e017dca4756c91a3d2a48f362f0db238750b29dae1af4caf2d940c5c9fa254197f31b2a74b320a56e5d43e65c96cb729db99372047fa", 0x9f}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa44b7243b99a4334b5bbf038cb1ae946db671602d5b502e2b167ef4daa91b79bddbac33bf38d8b2973187804e4515bcfde49cc09add27350cf66ab13bec62d4192fbf4c2171b39f5f5d4f2f1092f1d190d3efdd7bd84484ccfc77acf7c0c87a9eb987104519836aa9b61ffe111f3325d39e9b8480073b2f6fac28795dae0d95b0ca5fe78b92fce83a522b8bd79eb93969c4fbef424752cbb54c13750a9d316dc0559b4f6ff5322663d9d27cbbaee0800627c55da0cae8e7dc5c720fd8604cc3cf05b0b0268733356777cc441156808ceaa13ca225185828a21f210b813865adc643db860d0d27d889e32f2d554e3454882eccff50b71880224b7d3e25b0304cec9ac6be162bc2e1cb9180e3d7524d72ea5748f8d24a5c2186e6ba580d832ca0f0b4aa45f89a219a1c9d7917bfd98f51adbb3ebce8cbac38d8b885ade3e79f805720459b49cc5ed7a4d4712a64c0a8fe74218c40f3d93eae542727d45f2feeac4f45f1a5f8d94eb47a8321ae36bedfcde0677da7e38e2933a4a4fa763b5c7f1c5593929b1a546c1c6896bb75f0ae3c1f5ff39f71da80a8d23ad52f3243a37c50afaf281586b4c0217931c9a229bfcc659528a68db4569de660788a15d2137e2199c3563d2207102d79c027142b7ad8ab67757abd2168ed9291182e078523424e72099189c1ae685cd010215d68cb2e50f507a119f54c7b4f3ceb8ed0793f5c9b39573c4a5dc55f910dca4e5549cb7b07557aa5a02c8de8e3d830a80303a52791e783d5b89020a627f11347ac54a12ccf306df7bdfaad10074818c043727dc9fc5bfe716b2de8f1cbddb469337c2084ffe8f505f37e99746a175225ef22bba653432b46c8da970c8a0a132bb4850dc35c63c0a61e0149077acaf877fc5752389da88d9b3cdfbc41c1652b2548bb50187d01f2532d78428a7812d347f6615282564e1f3fc1e38e1f083089053fc435750d239e8da4edcb388d1ef0ddc163f23a6a1e1d39eba638c0479d7f779c34063851c03448d6445d3780daa23985c3390f8975c75d064f1d5128e5bda406a53e5cab136df9d3d014791da8e4852cfb9a39efa59057100e2773df290f684a7e5abf63c2feb5dd1546ac3bed7fda27b6958e4b0d052bcb2760", 0x37a}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200003}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r5, &(0x7f0000000000), 0x10) executing program 6: r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0xc, 0xfffc, 0x6}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000080)="0a6b090d21864f06741a8ccaeedc2fc1f9698f9ec0c4a30f1c9235cc6c71b2a8f44b9b665d1e49e2d9639d224617ad708c67c976290d322435b0be75bf70ed16b1629f4b094ab320832b25e83d0c920b904a0cab5664fbdb561d7b5fa8b1fea904201e195054d121fc6938dfa06f1a5d28221ddbd9bb6b59a3d25154e9fe2947396d7b43a37171f714ff04b6c714ee1944fff8fcc1071bc670e7f568313547539ac294d008afd2c4d40bcb75b9fea8eb7499703036cedbe5c12ab7756873d766f0f27968ae06e727bfe924e2cabce5ce73ddc7e3bcbbed0528aeff83080507b6adbb4da50ee701f0d443def6cc1f85bb261dde7f46443128bf865c9b05fa43299e9b01aee31810c290950121d92a3853f7aaf1a1d538c91d6b0644f98d49ef4b88807ad8fb5766f989594519f88ba8c23644f2d30679e1ce2badef83ab11a723f593aa6a8d31cdf4724cc5a183f53d8ca00dc0b3654ad3eeb2acf61fc949575930ef6f8136038c4e7a2a1f7965e341aedfaec32397d9a9e0597da446ea05326217c753993906b0c24a8c3cfa92add0e813627d15d9c9fe5910c3a20619dc98c84b2ebd27d1e3a3973d9d40cd54bb43a82d2b4b110ad59f2258ba804cef2c59598338a7bd830e93939b776d0e8e150b2ea02822ed6655267f7dc15371ac134be31c8d8fe6918f4f43c407490bc00b6b6a8135d6af419c0ce6e9a0e175061a153402b858c219a781895985068b9697c26d5ce9447c98b7a35e7bf78d8b1f9f9482aafdcef7314f8e391efbfe1521c13633e26874fb21f957d7f894fbaa5f63ddb8789bd628b275fa8c51d2579ba433c63f7b67480f959426ded3d05b33b622c948f8a91be239b45047093e77e4fbf80b51c3bf8d3046d913a9e0aff78bea188c35fa7b152042e0bc8343f6a0eb5d9775bfcae03d7da66c2be6720802fb6a7fc4814bb2ad86608ce9828436acdf12ace8291357da148bccbef9b4b9fde97e536547c94c459c65dbf79b8b909921bc0a89827ba1138179ee673766eccc570db85c449c1b6bc65ed74d3b7f81781b859a2c8fe2158951edac55bf2aba707a41075e052d1505df5f1461e0f1b5159a73ae0689ce73e98f90f48d43b410fb6efe6efeb260d551f2837fdf63489fda5747056d085f71e08bb31f55b7e71d7f061b2978e4ee2f0d82e323e92b1bd78bc7c9e51e03d6561b1d6de39db913ad6e5d96e85c64db7c162b27a656b773d4f2345eef76c0f2ea4af01b03d1bc4e4e38042eeb4393d13d988887acd39c0226c9ef1793dbc27aed4e1b9924afe830337a4cfc05ba6b53754bcbaf74609d3237aa85f1a70c658f0b6512d0337a9b2e7b5575296a06181883d91017181a3824d43362ccbf0144f68c70dc760fbb501930d78426ef6da149cf3a4c872ab0b1c3a2e75e05dea16fa61931448f5c315eff218892f71e6278bea03c5b349144935d6a87c43684b08c3079260fb4ff36b99a720105c7cd078ac276306c9d248828bb221f89840a9c9fdb82c2b848a9ff5c259c10866b93e88a96ef58711a02621abf30293f128693fa19c5df4f1eef09d3ccfc4c91e2df1920bc2f1834c5ef6df63f193804f55855b84d1ff9aee3ca04d1af005f11d4f27120bdc1e27c40aa3cefb74c6359c6651e26fb4639ba81df84cc31fdd02952f44c535e5116009194b000bb88ce1f7fc24435d39b84e15fd552336e8e6b61a8baf0050faaee9fc6217b84daa560516d34bcc9d8a5b31fea2bc1fbe81c5f1e7b59f5fcbf0badb2bc3392ff47ba1b341c9cae3782874ce0b8b21022bac69e51dec960ec2253a092d179deb695ab009b3fe04776cf98b4c827f38bf94c5a5406179bcc7ad975158cebac9ac2493493be0f514f832cd5f7aa5b055bee1588792c42e14e38bb4649219096e57ede9db796219722caa02040451e6fc28cd42fab6a47708cc10f1fa43f637fd0fb88e297c040e968e893a5bfa929533222073a883772f30bb58e9f127c2ec22e4d718a57a71642fbd1929e4c959b9661240d37537f823f490d5509c81cdd6b0b9fa3bcc5990e71f822a97a6e83e42e4ec3ad29e66507db261fb2eac6ac87b68dc50861c3c9501e7be2ef5a9b09a397ddcad212aa8e3cb1c78d06702e3bcbbec8c421b20b76b1561c6fe90e2747d66b1bc332c1061839d60801accd52fb551950435a654b90f9eb2eeff8876670c54c150d31ea20290545f860f9a9a8cce1412cafcd80bd21c519e0c30749518b9ca7fcb4f220b9baad7cf2995266227ed40bb71f91fce77f0ae351f552ec8bd87ec1f5e49f6630afb5840fe06bdc7b75d762021ff75bf4e2eff8fdbc3a362f593e9a396b6d8ae75e8e47742b5ec4115dceb17bed4426c40c410f93e63851575a262d1f53e98211c33bfecd91c0ea106697fdb0205537776505163962d33559e70ce73ed79cf04ea8792892b452c2ae347252258ddce52ddbbd5c94743eac99a9778c883dc5687297bcc23e39a3d1d6dbb3df879517366c70f45bd8c3d3402bb01a4f8af9c1f1db5e6afda97bc1ff0fb8db876bd64b01e086da7d0cdb9d31aeb2d1a74dbed1c6c6f44aeaf03e9ae6272d9141d0efb3913c8e5ec10ed006adc893f8a23c14cb2d9e387abb159fcfb4fb0ebf2ea7436e0e55d5565cb474219f47db31e52e71e52f4ec5486ad07349f27f5c525d778a90a0026f8ffdfadf791fa4a268625c4f794b620c7dbc73d6324fc31a05d95d839f0048f7afddcba001566f6c622a9f9076be5306ed90484e2d8173e8f00cabfdf1a118325a5ec96db101302ed65a8a845001a2bfd691d749827774bd67dce2c7b933b08e91e2112559116cd787a5742dc8641da0cfc91222135029c76ca5d9f9c71d1088dab793d0d7f0667171150495cc6ab5eeb03e682dcd9c5c081b25ef2eb6878beacf622053f53083f3e72a4a18003266e861019dbfc563dd36695f6c551f948f1612c6cce09836f0cac56f0ba3025d207940254f154134e89451c0675dc6d7a44f8e972bfeaef6fcd279daf2da0575268fac5f5e6141749b9cf5812889d631bf48b1775ac8fbaf6344a8676ba874b0ca07b5885df48822ec85e4941229cf366c27255d7f7a1f83db5fc2018d4fa458bbf673a1771e0624d443781a49318d5d3d5ee93e859b3bb95af1a9e6f04b642151ceb66a3f344a2d760791d97981e044e391b7d44e117fb1d1b257a0485051a0913ed6050d6fea6b6e3a890393b8538c715fb062b04b746bab4ff48bf8c37bd9e04b87a74954bae756fe6f213659cd43d0bb04e9a13c63268369f05afd8b1e042f041261177216a464f6450cb827fe2e0d2444f675dc6b5e0d54c2f19c32be922c4bd950ff70b16e12a3aa4c0422d96ece14d418e823556ce402e3dbba294fa2360f4d3712ecfebdafd859e5b13edbe6fb010db83afb92f0266c43423ffa4f9d250a32a1b5f5af22dcf58679561e39b13f28c9c35863a151b5e42821a9de566e6ee6e33bfd4e2f1b919a8e6945fc5ef92e1152281598be4e000529a78c2f60db2286c9b9b1ce8dba16ac4f217080eb6691e1cbb149b854efcfdf69ed28f3cc4250604d2aab806143ccd68bb423e8519a97401ca1a50ec559d8d16429930977a7935feff8b1decde7539c5ba089e964940b3ba95115fa55eb162d59f9a6865b6f02a74ddb3223b3d7e3ea46d321b6bfce92c1e624877084827cec9bba39808c1ccedced5719892d94267afa9ceb6450ce1b06036c21d76018e083b8afe2d08d8f5c7e523d46b6bfb2750028d30970b0da8c06726e8b071c81b19602a4feb27042ce5d02aa78005f702690cbb0975f8fdfb438d1fe814d2b9feda164921c597b5a2a804d18d899988ae507a4907f70b5fbbefd7e0e3aab452bee0b7580434b718588da70b089570c59eaf586523162612023d3fe2382ac7df1ffbf14bacae531b56e466929a6d2da4175b4747b17f82a396a76bdcda5cb043da28ed81904c7410c900be294c0ac339a9d50ebae5a2066b4057c9d7493ec9828d8fd824cecee0bb562c2a5e8865f28ccf2a706d27b87ca3e00ba7c9bedb2d4848a3b8b8e237357500d68c6f39372dcf3bd05ef2e738d0dfe7b7e3e9ea38df5d8e41b06f25f673d3019a2ae4cc0dcbeb71750a5ee08af145e4b6168f379a9dc431c655b255f2874dfde9f6889e0a1ac8177f7a3baccfce07d6613537886e35e6cc5e98168e255f2bb2b8d89d06f33bc3e4398ee68b4f6c7496eff99363c2e057d8dc9e35fb9ce13ec0a0b3590fb3869f50348f027be1f316d869593abab1c4733c62e37c64c8100872b5575b31931cf5ae785386ad8049671dd380ac18d472390259ed61e596e6799204db1bb1bd5e695d831f81e1563c06f1ee234f72c7efa33a0c7f877debbfc893ace364f4221a7aed5281ff3cdd7559c962e74efa1da4ef7ab5c952fc648c91b9e4ee5271c4ff6a05b15f0ae76740def912a096c0259ccb4c4222e8338ea35a05d6a77ef7c7174497540bb90dcc3fb486cc3f4c34715c7d5e4704a4c75631e1606983d9b172d81c02e62387ddc1ef707a1c5c3effa6524286d12b2dc3b5918ae59546b6c02b37884e6bf856dcc32240dc22ef9aaa7d04c9dc2fb47d039428624c8c13cdfecfbe07a7db59cedcf69a9a0f27c79c09817b91b8b06eceed92f6200ca893f0bab0b8d6ec391decf26db60b4bffc54f70145d1bdfb4c1855c3535ec0f12b51e25b25d10998ca2e558f0f6925969e5ceb666100d5a14eb23c6987e849498e93bd4f39d7e528271929da3fdc205d38f2b8fcc012a76ee9e2e9d8ff8dc4e300581ac27c1bc3ac20d8ac28f08134915c1b8bf2208c992f342ef476b8809dfb73beca1835f46a04afd089a39e9e3a1dfbde0adc14994d46f88da87ee7795e0b11ac7a236fe2b97ceb43c5d33fa21fd182332a4debb20bfbb9f15cf0336e046f67b95762d658e12e5d41256a4957932d98f20efaf78c5c9fedb2e4d409633eb0707bba87668763ed67ea50804da1d18530b5b689c93ffce0d9dafb154449883f5a055a61449830122fc1b9ebb9acc9131e02c6ef0a77525845fac12518978c4148cdc42bbe831455e9b4cd4c8b9dcdc08a628d1061a35ed27b29e724a2fb7330cb2e5723d056041d9275715c9af46fdfdc3a3eda976d9d145fee65aadac60775d2ec0ce9cc1afa2da754bbee6e706bfcedc2e561e60c4162823e321a8f89a18142173760d9b665ca2852445836279e7f2f6bea4813699531fd27ae44a028d909534a202b84c36e7566eb5a7fd484108d7f014d5571678d16121a090d9d5b416db6aa507a448c0e21ec6867d0fd22002e79d4bbb12e8a1c035ce07a0f9fe9b4fda4886f7f6e40019d5b7d8ea8d052cf01a433c2d04e3c6cd437b45fb49e64a769c2cbcce40a896d5f1956b71a0c4bea4d034affbf856c0643c40bfc120468061e7e8a047a688e5e12ddb3c6f4492659ba3bf37594775b450f9dbaee0fd2af658efd6a4e89f1dc20146f68f951cd42edefaa8bc66fddebe20b0a804fa0be9abff91ee8e54a6705312ff22f14410a8e8504cacaee51bb89154645fc170f4d2f62974dd01d0b33efa40c90d8cd4183b41f3fde2e7e9861ae57b37c64bbcc4080712d13ecba2420f991bc4a2601ee20c08512fb0b47e03e2b31575850c3590d996810e599c3c9713513adeebe42f98ed1ec9e89419d7007ddbc424fe1de20519a1e73ed43edf1a6998fccd4e68419aeda07afdcaf658319bc87fa2a03fb76222e5de1ae1f5732b208b85717fd889f56be352a9ded19b796168526507546ea8811bb52075bacd518", 0x1000}, {&(0x7f0000001080)="85e976466997959f108d85fb06c42e4cc4c287cf5787d6c936f57adc1cdb48adfaed3a3bb1a4349643b3f417c8eebcfaef6b7e3d9b568248f504ed0b080efd11ccc36c094d88aeddfbe5d8f0c2b95e7729b4542dd896d0ced28ff5add5cfdefffb1249", 0x63}, {&(0x7f0000001100)="efecf9dbe17fae92c1203577fc6f3df6e5eb6d35524eef66cce9", 0x1a}, {&(0x7f0000001140)="56c0b05f4e6752c75191bd0df1aab0d0dcb4283658ff08f513fb3959d8ab133e32ca789555d2cbfba9d6b39796ec20d8d2832f532fb5c0a276266ca7e49494391547ef1a4ddfd78c005a3bca8cf4832a244188e35afafcdbea468732ede58483d0fa33bcdde2fb74c899401ecb72200a25fa982becd4ed675d44a437718fb846430d89403426c20cdb60356bf744fff915301e953a277f0df43c08628ac9536b572227897bfdf9c6c81889b0806259a2d9a0580ef6620f98ffa1354dd550a685", 0xc0}, {&(0x7f0000001200)="a48592f4c473780e51c21dc9d6707153a62d68ff5f407e20cc3b2af0a89e5331510bc147236d081adf7cbae9221b5212a9ec574764d25bcfa630882fc9cab22be68f7734a52f39d271d66a788e7ff17fa97e364d9c2e57c3ed0020bff1db6b3a2d0023ee59b09c107f9ed5c3228b622c10e326f0d72f987bbf286eb9625c86a26e315d345903", 0x86}, {&(0x7f00000012c0)="244950607a95b81d2d3a99fcacfaecf715b2f5714be5c79adf6642dd1a1577", 0x1f}, {&(0x7f0000001300)="a8de91696243a177a6c5e6feaded0d89b51a99f6e736b42e715e6e3b00e787526dd897de2bfc2d7813b4b374ef0240ddc819a7ef37ce72e98d0326b0c402", 0x3e}, {&(0x7f0000001340)="c98e868009379a542b78d1d1e1c77deaf9f997d683abe47cc72e15265c9d4b96900e9c44d8abe03fcaddda1272d7ac930f400807f2b7bbedfb6605ad6c90feb1c000262afb88013b24404951c8d96af425d3c086a8eca04b5f2cc118ca969b076c64203473db94643fad3d37e33e9ad781db079f5da5630e3d5ee7b53a17b475edca723b08ff90189b2e7f7b107ab01e66cfa6511909bf076f86c15a9bf5a06b29a0526b8edc67af834869f167481209a6212af506857f01eb8e6a07dea2c583d226741b20", 0xc5}, {&(0x7f0000001440)}], 0x9, 0x5) syz_open_pts() connect$unix(r0, &(0x7f0000001540)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x10, 0x4000, 0x81) readlink(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)=""/5, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600), 0x10000, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000001640)) getpeername(r2, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc) getpeername$unix(r2, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000001780)={0x7, 0x3, 0x0, 0x7fff}) sysctl$fs(&(0x7f00000017c0), 0x2, &(0x7f0000001800)="b6d7a6a93f5e9e411a37c8e1386f673836e36a09e228afa5f881c7043ccaf9d22a320ccec52cce7d0bfc384a00610eee1a3c2191f5eac4b906d058d7b7bc8ffa00077047f22faeccc5a5c34fbc7fb4f164075d1341fbc447c947b486a3495ef7ca63d33ab9e14f3e705123dacb56688b24246935dbcb39fa05100cdfbc1adbc8d2c1a08998a1d4733dd31b2f43515708fe62b75e3d60a11c4388410bf2e9d20d254fc1083dd41ae3df0744a1e91658bfb29390be0d40387b7520ced40e02fb072ecc7c0618d8a426b27501b00ffce6542eec3554d222cab2f70b4cde8dc18e6eef90efa3ff2704e4d492f8f51c72a6fd2509032206dbc777f1c9f7ba150dbad4eb582e28b8c9930af11322a18f1a1586e87ff04d99762d102ba73aef92fc71f3c7fbadf88f6231e73f4cac40d60eabc14f142c05659baf796187c4676027beac39b0cd2f2e3ac36f9a459a36b2ca2f67a79417b050fa216587b2a029546aeb44f016c75e396bf64c49056cf4cff5113762bf89a6fa408a3cdfbcb04f9be420ff272b90ce550f3f148e6a50ba1cf4fe1962a9427c9137fe79d74c117917f98b6ebd734f81d07968a1ac5c23708b6dfa4dbe43b691af8fee23a2e677ca6343b24d5f1dbc301179ce14e325a3163d0069441a38739d310ddf2aa6b3608f1a17da8919b1be5cc8ed42649a53602532fc111a0d6c6b98adffe01b5147e2948fb2b5802b8890a0eb50f2b3ecc2b17c95f7f236f077db4eafb1426f0ff528328fce960b4bf16c4b7d6d08f67ff01f849e76ae5904d99071b9d2bf1d1a4f6a71f8c6aaffa9d8242097285e0713ad61d03bacc0a902ca8b6bc60ab3c2dd8860c548f9d4e63e4d3e560fee3c3c9c5094d998bba321285a1faa87e910efcd110aa8bec8c73b6a6e8d4ed2c8bd96381806b1b1a9d23a3b48bd86b81ac946e4e7420776acefff20d3f035ab3f04c31e9a9bcef9cbebf0761a87907d94c132e960e2c7b9ea65c4b1917d6f73fece5f74c6c04220cccfd671c95297fc4a73d425ef04603118c83b05bac20b3e05801dfdc2e3a4e1721fd9ebd00ffcbc6a0a85ecdb5e520f04093769cf75a86cc7e3bf2395e9ccabe8716814bb469ee124cc68d4ba96c07e91ff21036c7df32754d8f4e410a6372e7622c4f880453f6d471f0001cccfac462ce49eeaf37d9098beb694b0134586e39fc4d008adfb2afb5ea04fd00b6776ddf681ab0230f243355a14a4d60029f0e05d80bd652f9bd8cd3cff67e4d73f27d50aae6a1dd553af0cb8d0503c7951e0b76a8917509674f3e981421f1dfd8066d870560beb0978ebc07c89638c7f1df5d2a61396943783412fcda58c76bfc4ef38e410db063d79c0fb74e10a375655b2bccb22c7843a3777affd3bad1b25165b2740cbf6010297a8a73c5e023e75aa21542f322be4473753433c7f586a0e3cfa9d6ce0dc4c3a52e075240cb6e1104ceac00951c77a1f6124385beb86a59a604c0f5d35d185d1ec5817b038af8d77d1d4c0e8d51959760aaf00077e7ea845a0c14e09ff3c75b6dc0d2dafacba5362f101a85846f20b558b2a9078da08db92a7d4399920ef58984ee77bee118c128287fd6ecf2d7123dd7fa2f577ca2499fe32b9bf7669cbaed27a1845d5327e58035cde9d8464b244ae470c81ccd6eb9fa6ea4aa7616933f074b60b1b488955cd7ecdbb13981958d676753ef6733f67eced4566eea78c52e3d28e92306b0941dc0a995cabdc06383625e800a90c63ae1c42ff137a83078d3612880a3f6d9374c622d6c805f97b073fbf8950c2708243e9807d21ce432e52fed57de29347009ef205dc35c5885d57f7d4cacf753656f617c3d705d426ce0359f88fd42306ba5f4c66dd8018df34a79ad869e8a28a845e9e92d702ed8923dad41b8248b481257b408be981336de2ea0d85b3997837349996b2b50106b28fb0c280fef8f27338fd9dc45e52bcaa0134ab9e362f0b4756e547a842058f6df131dda1d0a6f6cd6caf3440366130e13a614cf311e76065d6344b27afa20a81224ea6c13ee0ca386186ffe42dcdea6b3171e1eb9fb269bb97596035f5aab295441c89c8baab990b17156716dd25c46e64f1817faa5bcf2fd3ed191c326f675947240e89d5f4b97a5c9f286d23b67d049a5724aa05728c818db1714689ae385b046610b7aa49cc4cd40ec207754fc7e1dac28a8116acaf38d4765eb6f5151ad56463957094c64356418e4c6c7593d1f7ed523d90703fd25eb4d58463c204c1e4d536aa31801024018dc3d449b32c321fb408220b6fc58534d98f8a7d8687ee144a2e255f6528be84ed16a9e29c760a577a0ad023a53653ddf9dd97fd116eb0f27c870597f64ddf43f6e45d197c03ed64874aa7e850d1ae744b15f4d501846a2f1eb01829013e970d1f29973d2958fa51742da432ecce58a4403c19a6b966670a5b890a2fd21aa17b48a9dce832637adf0667f9086baf22632fb1139acf9c9b2d3a13c4fb98ef3102ae2cf175facff3cb0c8bd2569657c19065fc4613b8ca17e7388bccdbb521ba15d75a303e029c4752b4dadd86f5a0bd0bb4c0fb076d64f65333bd9519144718b97ab081f713a0f1210e9b897d713ed2a6055dd04b7ff017d8842364c69bb0ac66d27af75b2bc8fd3ceb14f533814380a7447743516a81706172b2de9fee030d85d2cc9566b24c104b6b4103ef2edb5f147b04da80e8719cd85bd3035ff7c93d0e3d4644757e2a4de49a165f6e7f99d864a29576351c698c113f5b662a300552d3f08ca1de5634f24c1a2b36cbc27a75cca6b5db4c3e2f0a8a0236aea32bdf4290a2de0177f97611683e0628415fdd61f86190521eeec2d06b11e409caaf627d8f1264f149fb007ed68f8607d5e3f9540736f954a01705511519b24d1036608f221665e173e1a236495919766b8d1fdd526e388f25e9b5328c6e3da398318facd5211bd6d92d31d35b44b53d3f74e476eca693cdb3667bfa38451d245e722bb82f462dcbf301fdf5b230a8ce693827313a1744c1800a632302a3fbcc9f7d4e9054b6077eb9a131634a24fd34f54c9d3be1fc31838a7bcc2174ae00b297b67231a1a3c7705013b9688a2b9864739ec928f1e3c2a907793f0e231a4448e07ea49a662776de2a624e89401a6167d6efb6392c627a09276544483c7b3f8a9bf480ff63e24f9878c249878595d25954da7ebc3c6e39dc13e6aa698def449e1f8f3f2157dcbfa9cf22db2658b6b8cc599b5dd6c9a50739f3ce662f9c87a7b008147b067430ce367df91257c543bee539df8e05d05f2f0c9ad948ac92d2634949852e9b25fc4b20c288649538f467450f4754f2db8734b6a676c85f0d6e09b1d52fa6e624199708c8835a4606c41773bab533bb1e2b8d4083be18e52e3dfc83848af23c09944783c41d52b5d7dd8181c2403a5a4415b20fec1d98849708b916493c6557b5927e28962b6ded300f387d24d5891836ff7412f0402b92ecae8f5eff234b2ffb6bdb1dd4cf777cf9380f78c924ff4bdfdd6bc748abd2b0fbf3f80155d9fd3c0cf8f7e0bc73768fb37e7e2fb97753957a68bccf80ea5f21e2589831511d178dfa82b3ae5a3d348e03a34fb31db868a3c4ec52f4c639aeed65b31de3fd5eee30c75546e68f27c1b24ac7bd7272838a47ac290c1a74ac049d59fcf1611018211fa7ae61a70510eab0eb99fba5a827e627fdb64e690e8459d0a61cfd31f471c5e3053f797eb2a6f49fef9475de94ce84ad1d1e6d3820cdd47060b91128a91b4556d2830c012126f5623e48b36710a36745ab41246c6c794fde23158119b351ec107b60ec8b3c1ef0f3c94c45f98b2db252fd495f318f1225a6324d3497ef4f8eb85f64cb6814ee36ddc2957cf997275585473f2c5c2838f37920f504aff518b45401e75b24697a0f1dd4f827ee4df315de383d7b815c8895ea3eb33116e52ba9f53941d90ce33a53e94c7abc0bd01a450870bd2cba289a4b58a848eb3032c253cecb3acb7c5614c2ef07c71af4d3b3981a92415f6d4cd470fe2e89525967f382ee29fcc285ddbd3389322b55453b8fd55e8ee18a748eaf7978a02f371a34e7493e03bc601e8ceaabb1865fe956cd51488e890d796c4d18d6902696447ef30fd4f8deeb54ea31332599b31f9e4b07382115b5018fa7da69d28735a291fdec3f3f8d41f762e7f5d10e88d38b5a90610744c897b0179301057dfe62d2fd1a293113d76b955228b4e9592c6a4ac1ef4d220bade4eda44e262cd3641abe18008389645e1a8ec2f07a7aedcb57a177c6f03072f96ab3f6484201ffa6258e0e712ab34aca70b66612adca76c5fa773155ec6f44e0f4ad54c94d0ecc4097dcd9bc2e1b4a40744cdb008a9f164491b8c0b554310d33ab3702142829c5bde200c870cdd0f0a41389221be0c264247cacb80bd0ba88fc56e6cb436f3ddf15e1ca5da763521cd0e04190e5b1c33e7d1cf0e355d39c8b0d2b56b126573ad81064a442e6b5bb810fe4cff308940ecb2058e409b7017e578122eb06c99636d07e96a580af632957c9c416a995b8c51abe2030473a24d3663c449060716b4ea1b4a5d0bc4f0126eb4908102ec93af6a46d92d8b192e9addf31f5d8ce72f68959b9e57b726a0b9279dd30f1eec6751c8f12adce2529a4ebcf0fa03ffb2f6ac95811e0d8bb2a18dd40ed5a563f336632f5c9f26b88999edd054814d0e8f624d370a9132f0e20a57a27a444bf1668b884eb8fd513d570e384a19280a0a803387d19373a9667b6cd09860f1b075b6b8e374699b60aef1663e2af29e28f0b7fa475aca2d7adc29e3679afc13d2ff3ae7dc2262c909ed52ec2a85b8d8e0cfcb87ffc1be6c607201517276a5647f6d3073b192ae0d77f98159a4dd61350433c3fdd040cf9aaaa3d70aa846c817de470e487cabf02aaecebbc3e3987e6aa4f8b3745323ebbee574b7c216d116af8a4aeec5b17ff28138e2789a049b47457817d7ce11186cb03d757a5a2bda5be1c4ac300a61b230dd884c67aa32ca82edfc098c93047a3c4b53ecb1269e37910060226f00078522b9c3a681c315ca5d89d71ea4038e430579bf085b2cbb2b571dd66f89ddf7effdaf3d41f5b43b0270c91e90e3d958ce9064ded1459fa47e2bc214291227e264870d8b15d57e64002f0c3124f9d6d8dde6b28c47b19c9adad1fe048a1b8491b3ba7190803ae0d7a59a46f91f941bd4a02be086a5b04490de9cfd9690d86589641ac9f86bd7546245a168d4a0afb3100d70ce1a0ef66e68bf2e99d735f1d01412889a663b50e2b3380c2674927e02167e0a0cd08934e0f5a0968273b343cfa84af5aacd1ac1f18ac7a3cc0a9cb0527332764cc5675dc45225898434a89118aad32dfb00d8e5923f93fc8a922145a36769ab9b259332aa3fbf56d458856508f4a06c3f4fc78f0e5d01fbda06773923fa12df7fc598a6a431ca6ade8cc3a2436dd51c3304d836f5fabe3ab4aacd9ee273937e556663f2aeebc8e58fd7faf8359249e96d47317b844c95783fb1c71fcecd637294993db7534272e5d470245b5d06256d1d7b15e1af7cff6c2f0c83ec68bbac44fd72829a829351e9e6485f9b1c6a8d9d8d2dedb3e88eb9f6970826d460472cd7b43063d8b7ecd34761de9b59833779a8d17d0b6524895b4d578a8f20493aee400376902eb87dbf5bdf15bf7a5a34794713fa23655f76ae7987424f3b339166b7562cde6c3468303c23294b1071f5114ffe4656c102a1b36a9dc8089671697a6dc89ed7e38dd8f7abcac1a069c25f57944a59d1572632be1a0bcd0c09b82cd06f41b4078", &(0x7f0000002800)=0x1000, &(0x7f0000002840)="17624f54cfa93fc9418623e32bb4f790fd2e66481c35bda9559a87f2252c0569fff50dac7f0a4a46106a1de0e25797eb6e189549dfcbfce853d5", 0x3a) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000002880), &(0x7f00000028c0)=0x4) ioctl$TIOCSDTR(r0, 0x20007479) sysctl$kern(&(0x7f0000002900)={0x1, 0x17}, 0x2, &(0x7f0000002940)="ba", &(0x7f0000002980)=0x1, &(0x7f00000029c0)="2accac40d328e9661e458b95b823f6846c595041af8773c28e3dafae26c5e637d5866ba7c0ac02a5eb6c4de3a52ca05e24cb81bef7886d87232611e3c35293e97f00f6b5941d1a613c1fcf56fe093a181066e180644feb9db5efa5059cdb9aa78062e0", 0x63) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, 0xc) seteuid(r4) sysctl$kern(&(0x7f0000002a80)={0x1, 0x1}, 0x2, &(0x7f0000002ac0)="cb529b1d05d31d3c9d8ba83f214c3f3ffba96b5d51e205d4fa27030596464d39ec25cc6d9309dbf00dbb1f3227b2c5c75f9147d833fbc12d557c03d0a49697fb00284d0d90d448b877d3c9689c596228e0161e6ccd13220a68e2f6a403f96a9d4784dd4d0431f66ee5d82ad1c0dd504e906b51bb7b7bc6fab34c13a236ff2dee1cf3297888e89809567a5bebc5eb4044ccc2d5b0578b8002d78d587c70ec1e63207229e8a93f2f37f61cb3dc45839add9f7c9fdeeea2dc1efe91c2a4762c390815934bfade05f9cd2358867de2ba74b1aee04ef6", &(0x7f0000002bc0)=0xd4, &(0x7f0000002c00)="e1edf7e41e2d2633e34145847fe4ea499c635dc87ed77bb6d9306b014aaa446fc8afbe17f6061139abc1fa1d17b77bc2d5c35aa28476c5552714e850f27e7c0f40303a8c3f58b6422a8385601b433dfd799e6f9777d6e9838ee38fb4", 0x5c) pipe2(&(0x7f0000002c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000002cc0)={{0x4, 0x8, 0xff}, 0xb753, 0xffffff49, 0x10000}) accept$inet(r6, 0x0, &(0x7f0000002d00)) sysctl$kern(&(0x7f0000002d40)={0x1, 0x3d}, 0x2, &(0x7f0000002d80)="ee628bd3ddca1bc95c8bdde3bd231019d1ebba76b74ee1258c3804405f72326af8c83eaf4c992c82e1d89f8dda09fe45780a1456c1d47817c2189b301a231f5e3b3a793d75c4ea9073d1c578dbdfea14e86e4bc6ad373c4bbd59406fa417d7db7a8d8fcae18ec47b26798c9c4223aa9f3d9287340657add8da120cef44beb28c609b13c1f6ace95b34fda1bd23a66f5e7642b914a02402e6fcd53d65d709afd5270b9de51099de4c6000908a4993ce52916405c56a2edab26844753452709003f1c3c976078ad81beec19495a4a9c1d97447aedca8a320563c6c2c0d705cc756a8494957d3a9f15d", &(0x7f0000002e80)=0xe8, &(0x7f0000002ec0)="8465438acd1bf77b2e4e2850a9936eb636e283a5dc1943c8c9b20f722a9acde38ca37c5a30c69587940a1f98cd2d2f747ab9243867de7c8ebe6fc6b4eff4d45ea388534888659551d256010f7885dc99f878518323c50f464d30ba514194d8788068b38baff6b5f4036f7836a31507c4a6c9fcdd3e61f6345eb78eb7a7a81f2bafe9e39ab02be41b4ae36652d3a3e978baa5441dc9263bc7643e4ec98bb6588f89215d2f2c3e8ab69e14aa7b1dd973cef62cbc03a97121be0e6e475b6c79b8f8da88b78f241ec443426d7bcb43441ebeb17c77109815e4e9b0b4cb3e1031c24caf094ac06ff30d73ba775288da05b79ba6de5483d4915f66586a79e4b0def1a2d2c683dc3ef83bc7d3e3ea2297550de573c690c60f2e363bb92bc8c6c0410a449fb9716635911f4cf598565544b5425763382f236f7b62fc17083f9466e5feb8707ec5507cea94e9e2908f54205f39fba584ea11ee218d107ffbfd8fe7e76e85307888fc33e2b2d048043b23f7725bb4954a51a1ed3ac992bf1f39d5c281f8c4e8b6e3cdc8f8d7ad8340dd1aeface97e9ee253dc62efdb31b47766482a7331c481b9ebbc28de7cfd9bdd5511e226e673b3a97f9869a57bff7a89a51e4ce3514eade040a471f537cff64bba05b5ade85c0fb163321db4e9a5d207e8a144d0e060e15c1cb5a21f4aeb415d8ca5501d20060b6296aa5c83b50420a3d287857cc2db41153ccbc58da6ff8a5a5176b9ee44c8ac819babe7dcdd4c60b22f4b2228e056794118212b14f4a16a94de300a35755db52fbd622afe0727d6ceb44416d94ae7002512a36a1e580aa0375e7b0092f26e1438d56e99c5426893d4ee5821ac1cbd60e80eb72ce59cbc5ea84ca622559da468b31e651676aa7c82577765bdc556e75712a5816883c25e9ddeb70602f2f5737d0cef4aab4487961d4af5cc0fc40a8c07f12bdc41f840ad88b686dece060c293dd33d0f813724ca2e562e96a5bb9e67dc67342e8e1e9a7f6ef3c0483354a7f818a9be7f05682a9686840261aed4d99846f34c145d01cf34893859bc452e489b06267ae6dbdee6ae298f27175ba8adaa276891c2e9e6395419cb1ef060f94ab907fe19e63ce74cb46dd2b6bdef71e61e506411c0c9ab1f20b9db7d738f41e691d3f052b1370ffea45635d2ef62cd822566fff02d563872c29e29578f4ace74f0c654a8e735ca84b075191b0e5af135c43598141466d58c164c7df786ad2f919084f0ae1de6632056e8266f0ce82c9a3d5eda1a53f635c2a015d9acbb1a001cb91f863514fdca7fda66dc731deb01ab66f2435c6c35402e6927ad9e152c48bfaf10f10219fdcf08c0a985466dc63d8c3ca2c6cf70f134086cce69792609016f34b12d09216958b0599ea7c882ca2b1990aefb768777dd15add6639ff10e9752777a99d0ae03383384abef80843077f3ca55f2e2a2c458dc828c7ea0093e421b6054a601fa6864e6b4ddbee96bd3b248f79a48a28adc73b642ff27d86b6ad8cef6d0b4972e74b351f127a27dc24370a2c8eef0a5f5d181fb3f01e2db220c83d38d87fdaa4cb00b3c926570b1dc0b0daab60603206d75dcca0f0bc690d5fd9ebae146d143fbf04421edc87cc81aaf8d850ad29d12da32da048beac6577a415d894f6d1b3c4451fe5c996eca1dc29464e81dde322aa03355d51f11c45873b0de70c09ec7b1f63177a8c13e1605c0c149061f981fa92ffe9a8b6768f52c68c364e2f5f0c02be6e69bb18ac346ce37eb60e8c74757af72a42bb64d3855aecb75c09f979c9e4521ccfe7433f7cb2faeb518245a69a57511a744e6bb3b31ce4e8b3ca1319d920164dae9220ad8ba1546c4ddaaf7c788d58f1902e355a79d071cbf7aab60a158c7a8f2060a3dc70289863f437015ea1cc8f53044e7db29815ec3f18c0ca8ee68d681d4b73024ce29fa37cbb92dfaf619bf9333e95f555d846112d656c7b1b41fe95c55c19138e2c1837f47e4bd0b4657910da70f65dac846ef585b951f59fb244e49ea307e5ac0bcb5b947c483f04f5d49937cc3c0fbc3c55968910955ae718619606bb8054a392dd3b265e5a2a558b2db18cbbe8df43f369cb3ef53d98a10473d8f921ff0738ed70114955da140cf0a14211ba93bc6637002e938071a084e7c6bac3c24051d2aab739acc212691daf90a7a62fa689be196e15cf674c8354b6cbf73e1b0048f41819f948c177943f76d02f298e255f17352e01f4733115c25d1aa3ee8c95c82fd6f20d148d80b5a5c17df3f8508b4e0a066f3971d92baebaebacbcb2d63c992caaa058e3ae556619ad00b9bd9b03abca26f323879e71a81a1f71327f71a9d3c1446ef34c51e4d61fa57aac6d00c049160ba2cee5716db8dbfdd8605c0f9018c7c460933c8fd5d0d4aa1191fcbe570803d9cdec23d1a510aedf9aaf99eb956256c74a264763bbf5bb292f48f3d35c71111c902d05120c7e8769caecc5decac567007504b40755dab2723216f6997abda3ae55143721fad0e5c0c4e651f7842aa908132964e2024f83a791d9f01124417e2821f23783ce1c4598cef3cf20bbba7b1e657a2a5fd946054f59bbe0d6c176d846dea62f86e0d69042253e98d496c19374289cb7f30fb58b3d4434f6a9e1794d8ab3a9592e76fa7f8a139ab3efa3cacacd015a9b042ec249124cc720f141e04c499f990cbdb16f3f49b35e584fbbb1377b8b6f71524dfe20a76862c29db6f44d91b63afaf707eefbac2009cccda49cc93e9406b31c82bc5a988d2b64aa7d42a0edb09fabfd5a64c752022edd7fc0a3ea937d3a97b6a154724ac8cdee2fe0eb3aacd8678ba3dec747a9cee4951ce6eaad3944949b50e2b0d4007a955dbc2c7749c6060ace15fcf59d0766c0ca0e8f26b96f09f9908f50ffc6ca59fcb29df74056fe9eac4a0a3cf967f54d98957075c7e44b53585081ae2397635a4bafb8000fadd4e9a47f67e87a5a791842dddfee0a544868180c09aaedc7418446f92c910d089392bc1d3993849d51f80807470bc42404b4507b7b8794aa1021c9ca6a7951d428d2c0b1e787738905098ad2214a35f86642d85a8441f0d61f68ecec7daed2e6558d7fe2b278004b3b5b56ff6865e6cb4faedab87bacada079a0286a580bbe93287815efeecb4da7f74530019133a9fd5136a43df1536411d81bcfc9e11b9acaedc704d9196ecb73e38d484f8803b23fa9a014c96089fe7cc2462bf56555fce64ff83a15f909beaeac60d694edc4f43baa59329aa3f6d19fae99538f21068300875b2dcb45900fdf5179f3e848005e07a124e60ff60ff812874e317be1f196d47478686a5cf0358d5250101a7a7d671022e9adabd532aafc8c901eec588d91b8b96caf49f6da90be9c37e64e8d573a051bcd07ae2f89273c2f3be8292b8879ec55f6ebd43987cd3d6903f0fa7614e47049a30d109b2d9cb2d2b0ea61a3a8128cd71c726f3b5ae232fb5df1c1734f32571ee24572e268033d9f6041f0e0e1a3617ee8f7f93f761c27c40464080e22d67ba473031a0ea1146fe4be763143818ff38cfa3351ef5092bdd526640f75925306565d386717078f72ec565fe6067c5153e5e4ab0bc15f759a9ccc12e999f21f3b7a56bb56a8b554572bc7d571123075d1ec3a052fe508be33a1cd76c35fc4f1267db1f2e47c9a124aa81f6823d9334b0ad018a099decd4791d17be34e52dc9ec0291913b95d0dd44607f7bddc36e1c73d163da7c3a8cacfa2535d5a2d7b8f46f0b2b30d3e9af6916b1888ea8445cdbe38a3c80711eb28e12c79c7c168aef36cc53fae577d826d2f3087b4b3a8fa75c2c969ee126509058815db259eca4fbe0c6af4ff287c1a292233b742472e528057d5e9db0f7f0676f56525a76788fca505a825df547370c4103c599ddece715ff6ff5e6534ea91722a19696f90a77b8989e6365544b7a3d036b216b202e1be5888a893c63feadf2742bace3345b84bed4790f2b09d16a87f0fff3ab5267af5589547a380469a11e65d5bac6bd966b4bc2dd70890780683592a864f618757eeea9feeed829b0c43480e05c7e06ef0278b62e4baf4d21113cd3a09e80d7148a45fb2eec8632f1cb31bbc70b6ee9caba12b1d718658c85bba8a5a7e3bb6ec7b240e8fde5be07e42de9ad5f2e50c71328493d55f6d89c7fd11d34b786abb33b35a35d7e14da818a47dc7ea8180a7cf2e165185f5b31799f7a7a40204a5fa11f757d166b5d7a4392f56aad7be6bad80d4759c857392f1792ef83da314911dc0931176815baf01b39dfb4e0189305a8844e365d030a26b85c0182e350cca53d1344f9e165102b8c480128613220018738630e0af979ad9492242d254e22b102426a9ef5eb689faa9dc9cc496d3f3aecd249dcbd439caa6aa454b2656421a12ad1cf834bfaac13be257572606ffbcb3710cea41f0e63c15e9a203d2baea6c17d6657c88df48d955f0a3609967d6d60af71b3ac38b3d4573b9d7c21762e8488c5faedc170d09bb9b88bd6478bdfc3bb28a3c4025250d804ed4fadce0e58e025d204a65cfaea5780e13a6ba69651cf44df9868ff8f5f0fa516165b2421df2794e84060fed8e9c236adb42b27756556200178d76aed22968d4d2c425f815f0474621c6a223d5393b9a035447e95a1cdc62766f867e3bc109f67f35fb2a8e993de3f372baa63f3a2ec4c09ed590441032692e10e24bf90b402b24deb934b9da645746d60688b699729a584f9938378a89929920dbbf977495ee6e2a90bcf0f061d26d4e8494cb22aeff913bc7754fbfb1aaca28a6721ae60015f386379dd82db1bf952f5562ea84bc6bf0c8c9568d792db1d01242b429d209667ca9127088a28bfc75ec63c01b2ecd8c1ddbce2f731f5411e3146af9fe059a23920c068f0f0d6dc30a6916d00412801b4b2832eaf6bd6e614d57c5c8b4599a4a2f3773f4635d2a6586add642e7be54297e24817ec2c4d105ea25312d5f14f4ebb695cd1ce5921c4e8b4b8bf67d3e19e717a16efbeafafcb888a66a778332b2f39725378351b4d80025d0955e5f896912aafd0de5ac1f30fd1219d4309be251b8bc7832d7a4ea0a445075f24901c0bf794a8b8990f32577f52bbc729bfc598aebc9508d3c5cd8a85a25aa975d1b3676498c6968a236315afa1740a454d57d8e24cfa96a0c721a1382ef19b6bcd32d9ec496161c4abfd8463535d600050a856df59e439b2e38b89941e889f1917ab3ccb333097db9448c41491113b837f9d5c567d1590214618d22013eeb491a94bf418c8af9321d8ebbb0decff4bb07b6302879cd4efafdd552d534d6b9d0a5118daf9aed8fd0dbcb39581170c16161702d320df1403bf4671b4130b4b64c3e370aa07d991b0e7b092144967acb60b0f3fd7ceed1f4925479fd481d02ee66092cfb40d6aa518e9ca04602c196b5d99b5f59eada885d3f1bd8255db50311f762dccf4d2cfb6eef893d06fa21d1c714d4726a95824d60739f813a7b99bbcde057c527f39e400139d759294b1ec9bc28d32e152cf58f8783f73b64254e7cc1f6e39ef4325eb39539ae2ca47331a3c165afc81348c3a34f5ad625242f8d0b4c5ec69e7d1fb645278bd2b8c24b2272b439991600a22addd3b67ea9b65ebe97a5b8836a98d55693a8de41d42337fc29d55d640094c54512c2870a4b307b55fe2567959c62ac293296a58876f314a557197e0a772af41c43f000698e5735de0dd4818c803db95fd9bf6faf03cb3d34451fa03a43d13e4289afaa1d7866e45f0f819b74c38418b81714ef8901e86e9574d8b72a62c735601e1e55f1f9c", 0x1000) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000003ec0)=0x4) recvfrom$inet(r6, &(0x7f0000003f00)=""/26, 0x1a, 0x1041, &(0x7f0000003f40)={0x2, 0x0}, 0xc) clock_settime(0x4, &(0x7f0000003f80)={0xfffffffffffffffa, 0x200}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000003fc0), 0x8, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000004000)=0x40) recvmmsg(r6, &(0x7f0000005540)={&(0x7f0000005500)={&(0x7f0000004040)=@in, 0xc, &(0x7f0000005380)=[{&(0x7f0000004080)=""/166, 0xa6}, {&(0x7f0000004140)=""/121, 0x79}, {&(0x7f00000041c0)=""/242, 0xf2}, {&(0x7f00000042c0)=""/4096, 0x1000}, {&(0x7f00000052c0)=""/149, 0x95}], 0x5, &(0x7f0000005400)=""/221, 0xdd}, 0x401}, 0x10, 0x801, &(0x7f0000005580)={0x4, 0xe760}) executing program 7: setsockopt(0xffffffffffffff9c, 0x37, 0x8, &(0x7f0000000000)="b2e0fa621251e6e01198c29bdb49cfd80389481db98cd1194e2465e917850f72b124701a0caff56405121c6221795c68522bc80977619156b08fc4a05d6ecc5f1c64ae25ebbd0a3ab19cb98f54d62523af574a2669410b06234e9da315fb8580e8e6a0bb99811cf2d27cdf02c1fbea471895589179d5876b54de9f1d0d5b3e3231a856225438a2f0eee8947ffe140a9e412f58a2f382ac86994e2d3bbfd089360a00560f81380f45d8cc1fb6070917cf20e005703c6e7c6dbc550538352dceb3f747dbdb094e659caca3c04beaea799b8af997", 0xd3) r0 = geteuid() fchown(0xffffffffffffff9c, r0, 0x0) r1 = semget(0x0, 0x1, 0x20) semop(r1, &(0x7f0000000100)=[{0x2, 0x8000, 0x800}, {0x2, 0xff, 0x1800}, {0x3, 0x919, 0x1000}, {0x4, 0x4, 0x800}, {0x2, 0xd7}, {0x2, 0x8, 0x1800}], 0x6) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x10001) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r3 = accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r4 = dup2(r3, r3) r5 = semget(0x2, 0x2, 0x88) semop(r5, &(0x7f0000000240)=[{0x4, 0x8000, 0x1000}], 0x1) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000002c0)={0x81, 0x5}) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x1, 0x7, 0x3ff}, 0xc) r7 = getgid() chown(&(0x7f0000000340)='./file0\x00', r0, r7) getppid() rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00') getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000400), &(0x7f0000000440)=0x4) fcntl$getflags(0xffffffffffffff9c, 0x3) recvfrom$unix(r3, &(0x7f0000000480)=""/160, 0xa0, 0x800, &(0x7f0000000540)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000580)=[0x3, 0x8]) recvmsg(r4, &(0x7f0000000780)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000600)=""/252, 0xfc}], 0x1, &(0x7f0000000740)=""/41, 0x29}, 0x1000) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r8 = accept$inet6(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) recvmmsg(r8, &(0x7f0000000b80)={&(0x7f0000000b40)={&(0x7f00000008c0)=@in6, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000900)=""/41, 0x29}, {&(0x7f0000000940)=""/192, 0xc0}], 0x2, &(0x7f0000000a40)=""/218, 0xda}, 0x9}, 0x10, 0x1800, &(0x7f0000000bc0)={0x10001, 0x1}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x0, 0x6, 0x5}, {0x18, 0x3, 0xfffffff9, 0x1ff}, 0xfac3, [0x5, 0x7, 0x6, 0x8001, 0xf56, 0x7, 0x4, 0x6]}, 0x3c) mkdirat(r2, &(0x7f0000000c40)='./file0/file0\x00', 0x0) geteuid() executing program 0: bind(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = getuid() (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async, rerun: 32) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (rerun: 32) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) setuid(r1) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 64) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) (async) r5 = socket(0x2, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 64) open$dir(0x0, 0x0, 0x0) (async, rerun: 64) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) connect$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x634}, {0x40e}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = msgget(0x1, 0x0) msgsnd(r7, &(0x7f0000000000)={0x2}, 0x8, 0x0) execve(0x0, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f00000005c0)={0x2, "d8edb588e0b1979aac268b76283bafc1e45b6f0eba8a80084224066bf041dbf8764bfe722871d8966c7bbe50407bdf075cefb2d4b40b2218c954979fda19c7d3720c324e907d0ed9c137770b02825892b967814b007026f4e00ce488ffc2d0e4641aa19f3ccc75bd1d6f20106a1d0afde54411485a3eb93f7575ba352dad724cd05d68c7c8a0a033df4a4838b04ee25b0cf8707f31a2d6fd50dc0c084e0c4264e7ccf2dd3c59cc"}, 0xaf, 0x800) (async) msgrcv(r7, 0x0, 0x0, 0x0, 0x1800) (async) msgsnd(r7, &(0x7f00000006c0)={0x1}, 0x8, 0x800) msgget$private(0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) executing program 3: open(&(0x7f0000000000)='./file1\x00', 0x400, 0x30) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) sysctl$vfs_fuse(&(0x7f0000000340)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000001680)="09018e3eb76b40e560115879a7d2dfeb1b00f4cb83c6f4fde0d795deb936c2be649e8529d1a49ee61675590c0a425536c8583e6ee24c938e395e9e9de495e8bbd4656f2ba3c3a9aec151f2e0f5aacc39640bc791f232203daee22b81691d0911c48f444ec26f5058153d0658d42abd5519fb625f4cba1df50e267aef13c87849641a2114d2157876a507e1070d432073612eab228986d182c5c6d5687d6088a13e32f9c76ed4da84faab5d206408bdcb13a53f15a83083b746c349568f365575dfabeeb86442267d83375ca49fc91eee24ecb5654d44babce341e9ea3c788b78a6843b4f2fb019cdbf1972421de140846d106bcfeaabd3b92b75a4ce681f4bc240d70e8a0bb09775cc980ba707d61337a4d41390593700e2ba004c01a560c2ecf706606e14c138c8e6132d4f28aec045184719fa503028ddae26c2bd245c2dbe23cd3172a6bb54f5de7ea305799b", &(0x7f00000002c0)=0x14e, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf179217cdc82ecf3209895fef9d6e4bdc40004542e5fd05404eafd6be0ce13703eb165aa446ea721719e6b1ade9950e1810cb0090c498c76b1007352fb24e3d02b08ad18fedd78e24d789b0b42d92f3dca73196e92ebcc619b382cf3a8f656637dff83729235ce8e7adb802fe6e038982430854dfece38014d4036cc21f0e50c242b4edfeaf52d86d60b8d533901b1888eaea20bfd260a5c5123fb64c3426fe5efcac8500713893eef9b0e8412cc342583492c7e92f905fe3c707a8fb011da78233279f637b09fbcd95a11b3ea08642c4f15410087172edd6bccf07e66afd10698295c13aa67c6514ac34ab0558167b1772cbce3076216895b4b33e0ae22f392b21c98e38cd4fa863f23bb89a57ce4725991c11f65ae7f7e681b4bf8458a798c061d9ae88b3990f20ad434edc30f7322b41dd6ad9c8acf088283dfcc0c049337900c0797af9c978a3fbfc09b64e607d7b44114162201dbd81992b9a44fcb2fb3f9fb62c09516c31cc2f267a6c8bb2f0a6a458cacf972fb6edd5eebec468898749247269359859a45675be80c5b73ff8f2e08ddf29f4ad78d9eea87f26f8b41af77d80165211e1491f8a3a31a18209f5f8a2d30e3a4210e1a41a7ffed96aa9da74644a7dd6a9de6e2bf4a6417c648abcf803924cf23044c364047137c33042eec1e8a24409a677539ce2a37ea3511e3f9ee959f8fbc07fdc405598e727b31161f7f27adcb85105f9b1434a49a9d1217cc91ff48c9b9f74c672c641f5b914a441c7f6fddf81e63ea21f3f814988f96674b9a1fac8d281b87372a0f796860c4e214922e498976f9036599625a787b16feb7a9cb114e3b9823ea30779e9586e3120950e5cdf0a90f04fc70bf81a37b2488f3c40e4f9120756ac7f7b05e5864dc3b6dcbdfffd10ba0946cfd3879ca75977a1971525032dcd5fc4b55dabee3314f542a87db21dcc0083d14f629e5dacb8eb91c229136a450fd8fbfca15974c007e841d5f1dafd31972bf88e5c1c7d6ddcf42b1d7cb92969ba2af3422e6069608bb44cffacf190fc4408b1241dd9a4c7df49cbd9ac0862166a4c3c65dc99efb2ca507c3c4b6e5a6933546ed5f13eda13ebf66a968ab9640c49b1e9c0b9eb454bc778a4aff0be5808a59a415b13e17f953f5669321b060651f3d3145fee4667b48609cff74f62346f4fe6cd1fa74bfdef9d88659314f1140eb9d726ea0cd43089b7eb9a0c432aeae13262e630dfc0134127b556b9b1205239f288d7d17cca7c72de4b09f116ef6dadab17775ac3cae2167e80eff7ba28d8c5bdab926f0dcf485cf08df0a2578e9ffcf64502c0b166613d93927086babf143de9be056a7afce25a5fb42b3179561dbbb140a42a231cc50073f88fe52ebbaa94614d18cd7d1be0e6f6633d5090e5eec1c35f816801ae2621a083a62d8c8b1a85a9bde19fcd9c009d7bfa404859c35b73f8b36bc69f0d3b72bcbf481f0f59a99d7a14f88855f01745bdc56acfe0078f0eebb7dcdd67fa68aad58370a8413db1884c69ff45cd4ba5afd82e1852d55f10adc84770f7036de9b9d2c5a8b950485ef5ef2b2723b88e73b001fe80570ef1aa6513b2896935557e01ab33b4b901d0c68a55f8d4ac72d47927e6687c4cb791a1387795a81653c55376d85305aaebdfc1ee651f8918515a50ee649fc912dc52bf4856f3042895b457f9cbdc078c546c72", 0xff4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x1, "e0909c80429a030bf70100001613f6d7bc0d6e60"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x188) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)='r\x00') rmdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)='./file1/../file0\x00') setreuid(0xffffffffffffffff, 0x0) r2 = semget$private(0x0, 0x0, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x6]) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) semop(0x0, &(0x7f00000004c0)=[{0x2, 0x83, 0x1800}, {0x1, 0xfff, 0x1800}, {0x2, 0x6, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0xa2, 0x800}, {0x0, 0x85, 0x1000}, {0x4, 0x8ce, 0x1800}, {0x3, 0x4b, 0x1000}, {0x4, 0x7}, {0x3, 0x9, 0x1800}, {0x6, 0x7914, 0x1800}], 0xb) mkdir(&(0x7f0000000300)='./file2\x00', 0x100) open(&(0x7f0000000480)='./file2\x00', 0x40, 0x8) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x0, 0x95}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5}], 0x4) semop(r2, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0x768, 0x800}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x9) executing program 6: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000200)={0xfc, 0x200}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x172, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0x7e, 0x200000000000, 0x0, 0x0, 0xffffffffffffff81, 0x3, 0x1f, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0x0, r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x9, 0x2}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x10, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x8, 0x3, 0x6}, {0x2d, 0xec, 0x4, 0xfffffffa}, {0x1000, 0x0, 0x40, 0x1}, {0x3, 0x20, 0x9, 0x7fff}, {0x84, 0xc1, 0x1, 0x4}, {0x9, 0xa, 0x3, 0x7fff}]}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x5, 0x2) setrlimit(0x2, &(0x7f0000000180)={0x800000007f, 0x60000000}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xfffffffe, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) executing program 7: r0 = socket(0x18, 0x5, 0x3) close(r0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f00000002c0), 0x0) (async) close(0xffffffffffffffff) (async) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x100, 0x80}}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0xfffc}, {0x2001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffff8ffffaaaaaaaaaaaa0800450000300000800000009078ac1400bbe00000010b009078000000004500000000000000000000007f000001ac1400aa"]) (async) r3 = socket(0x18, 0x1, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r4, &(0x7f0000000100)='./file1\x00', 0x10001, 0x2) (async) close(r3) (async) r5 = socket(0x18, 0x5, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r7 = dup(r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x4}, {0x25}, {0x46, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) executing program 3: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) poll(0x0, 0x0, 0x0) r0 = syz_open_pts() kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x2}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x40, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup2(0xffffffffffffffff, r2) shutdown(r6, 0x2) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() r9 = kqueue() kevent(r9, &(0x7f0000001480)=[{{r7}, 0xfffffffffffffffe, 0x55}], 0x7ff, 0x0, 0x0, 0x0) close(r8) close(r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) executing program 4: socket(0x11, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e276e150352b754fc60a033b0e83fd62dbd45", 0x19}], 0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000300)={{}, 0x1, &(0x7f00000002c0)=[0x0]}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x80}, {0x14}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x26, 0x81, 0x3, 0x1}, {0x4, 0x85, 0x2, 0x4}]}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) mknod(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r5 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r5, 0x0, 0x23, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r6, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) pledge(0x0, 0x0) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\r\xbd\xe8jp/\x96c\xfa\xc9\xc8\xc4\x10\bcU\x19\xea\x1ck\xc8#4\a\x86v\x9c\bd\'\xd3\xfdA\xffq\x1c\xcc\xbe\x10\xf8C\x86\x9eX\xf2\x1f\x82\x87.O3R\x99') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000400)=[{0x3, 0x0, 0x6}, {0x1}, {0x4000006, 0x0, 0x9}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)="1449e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000240)=[r3, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, r3, 0xffffffffffffffff, r4, 0x14a}, 0xfcffffffffffffff, 0x0, 0x2000000000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) pipe2(0x0, 0x0) executing program 6: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r1, 0x0, 0x23, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="cd7dcb1d81eb002bbf92ffd4026643075bbb08df9979cc11decee357d73f7420221ee05657282786939ee0bf71300e977b540ef3de7f247ddfed5e96ed53bcfdd82868fa7360b210e08b5e7055e9974585036ab19bdf2d28264267746b79eec293974e5c12838d484376", 0x6a}, {&(0x7f0000000140)="de42762753fd529b0978e7d51d7ee4d3c768b1dbb63bba9b78bc59c8a62c2263a7f6bc7ed0b66fd6159b3206031f97cf0fae6cbab4a6536aa8489d520a", 0x3d}], 0x2) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000980)={0x40}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() socket(0x0, 0x4, 0x2) sysctl$kern(&(0x7f0000000240), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = dup(r2) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, 0xfffffffffffffffe, &(0x7f0000000100)) getpeername(r3, &(0x7f0000000180)=@in6, 0x0) open(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) listen(r3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r4, 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f00000001c0)) r1 = socket(0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{}, {{}, 0x0, 0x0, 0x10, 0xfffffffffffffc01}], 0x0, 0x0, 0x7, &(0x7f0000000440)={0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0xff, 0x0, 0x0, "b1094b35e4d8518d20bdf9841213570b5a09833e"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r4 = msgget(0x1, 0x10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000780)=[{}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x80}, {0x6, 0x0, 0x0, 0x1000}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) executing program 3: geteuid() r0 = socket$inet(0x2, 0x3, 0x102) r1 = semget$private(0x0, 0x5, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/74, &(0x7f0000000100)=0x4a) kevent(r3, &(0x7f0000000000), 0x7, 0x0, 0x3ff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r2, r4, r5, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) setreuid(0xffffffffffffffff, r2) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000001800)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb247579203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500800000000000005c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf00000000000000000000000000ec21f57a06483211c986ef3d00000008cb2504578b1f68aa8e09594a19a85206793d2ab333e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b0300000000000000505c3d842ef70cebb328ff9ebb4523ec00ef23000000000000000000000000c08adaf63a02f5350fcfcf101217fb64d86975e31dafdb21903a8cf1f0255a6a0a8e27ec3db9ce2e67d0ad10b54f8cb5199111050d0d96b3db06299b94ce940989a3a569aa8aed45b81306d1496e7048097f044a4a4eff2dc3cf6526660b9e8bcdfa10edc3cbcaedfe1286c7ac5c0a49bc0d35ea1a37b5b8bb76526417df38fb6665428b1cf4d6db31d6fc4bebd214bf6552ae007b32f3f1b522175469b373b9ad44d541a51d08fe0880e29b3dac086863db2d10eee1fa22d8eb80a3b4bf8f0344d825a55c4550641fb5afe118caa03c86bf8560a322b4f4eaa35daccc002db63a9e3fddb2d3b43aa33b918ee3968db897d24faa2392d48505a4bbe5a84000569d8000083c5d412124dfb54e2f4b3a04a1390a55bd", 0xffffffffffffff48) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="23115a0eac4c57ead98405355df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943cc003d2009a9a30000e725173a1f0746c1a00120a3eadc45b271a6df14e9e4eee27782f679475385502bf43348b87848e3f790310a", 0x5f}, {&(0x7f0000000a00)="1a5c6fd91fc9d3a2cde7fb2d506efe3e70655cd30465506611422d49ff078258ae1c94fcb30a9ed9e782189a5c438822f7a2055404bbeea24d9076d454503111bd6bdba4126c5ee4513ff6f395bced1c380985835ebb51c25c94fb71ee58d8b3af4f74a83ce0e84ef197e637ccf329d34ca4fd9e4af2409e21c3c7e97ea46c33c9d356529cfa2a2e8fb2c4baae3b7abf035a9d547ebb039a60", 0x99}], 0x2) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0x0, 0x0) r7 = getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r10 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r11 = getuid() setregid(r2, r2) setreuid(r11, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r5, r7, r3, 0x100, 0x5}, 0xffffffffffffff00, 0xcc, 0x7}) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x0) semop(r10, &(0x7f00000005c0)=[{0x4, 0x7, 0xc00}], 0x1) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) r12 = getuid() semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/266) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r8, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) seteuid(r12) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, r9, r7, r2, 0x64, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000440)=""/64) semctl$SETVAL(r10, 0x2, 0x8, &(0x7f0000000080)=0x2000000) getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x5, 0x0, r2, r7, r6, 0x12}, 0x3, 0x441, 0x2}) setreuid(0x0, r12) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) executing program 4: r0 = syz_open_pts() r1 = dup2(r0, r0) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x50}, {0x812e}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x3) r3 = socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x4e) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) semget$private(0x0, 0x1, 0x3b0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000003c0)=""/96) shmget$private(0x0, 0x2000, 0x76e, &(0x7f0000ff9000/0x2000)=nil) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffdb3) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() setuid(r5) chmod(&(0x7f0000000000)='./file0\x00', 0x208) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x40}]}) (async, rerun: 64) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)='\x00', 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') (async, rerun: 32) mknodat(r1, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) (rerun: 32) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x32) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x3, 0x0, 0x1800000000000004, 0x7}) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x82) (async, rerun: 32) pread(r1, 0x0, 0x0, 0x6) (async, rerun: 32) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) (async) r3 = socket(0x3, 0x1, 0xc0) setsockopt(r3, 0x4, 0x6c, &(0x7f0000000140)="e94196155d48c1097722e9647c79ec77bde8881e106dc615652e86769df8550b2d969699cd7045c62bc8195d36bd01877ad5119e8b5d9bf61a24b0ed07a06877dfb7e95b9c017a53ad70af579ebba6d157dce88fdcf21829fcf11f85cec3c21cb64ce1a8ccd49fcfbcf72aab40f14ca0d3133239665aa3f6a79cdede4c087c07113e9cc5f436676046bfb38051c15714976e0285042973da6ff4b1c2f04d1179c33b8200e8684b9be085b9120f9ae371b7af", 0xb2) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) (async, rerun: 32) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async, rerun: 64) close(0xffffffffffffffff) (async, rerun: 64) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) dup(r5) executing program 0: mkdir(&(0x7f0000000100)='./file0/file0/../../file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') symlink(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) sysctl$ddb(&(0x7f0000000080)={0x9, 0x2}, 0x2, &(0x7f0000000000)="da7dbb6f4116deb20bea476aa4083580f56523cf87d6c251f7ffffffea0af6ba8ab396a5484b24e2f93ea06dbd7e8fcf3ae33cdfd3b13e7a006bc3dee74c672196e9ec7a27ef8f4cba3244961e1a56a97ab21d1912983b7f94456c31ea6a57d3fe0b2048dd439add3a2f5a9c902a", &(0x7f0000000300)=0x6e, &(0x7f0000000340)='@\x00\x00W', 0x4) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x12, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) executing program 7: r0 = open(0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x2006}]}) write(r1, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) socket(0x18, 0x1, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211010001a0946996b272d2dd3dc90142a84231a746e337b372e93320dff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b1010a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1e8e85f593e74035f5bc054eb1dbddf42a00"/144, 0x90) r4 = socket(0x18, 0x1, 0x0) dup2(r2, r4) setsockopt(r4, 0x1000000029, 0x2031, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setuid(0xffffffffffffffff) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x15}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) socket(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) poll(&(0x7f0000000180)=[{r8, 0xa9e6aac0282a6fec}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="2074b16fd503155af6ec76a0fd75eb25c34a30b3628161a2150338c61be9c9fe72fc2e6cd1ccbdaf0103329b48e91e02dfb402854e006949e80bca0d4c8260f89d4d2f1b4f2ae012cc2870cee02ee33970d48b98266fde87368c8bff9ce8d3e00f", 0x61, 0x1, &(0x7f0000000240)={0x2, 0x2}, 0xc) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB]) executing program 4: sysctl$net_inet_udp(&(0x7f0000001c80), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r1 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r2, r4) execve(0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = socket(0x0, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) geteuid() r8 = semget(0x1, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0xff, 0x2, 0xcd1, 0x3ff]) getegid() executing program 0: r0 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) fchflags(r0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, &(0x7f0000000080)="29316a3fc631a22c937210ce3299ae51a8b241b62f87b4ae1a708f24cf33e1ca7a5673de750f2099f6da467e0436eb70e8ca0a52d3999111cd276ee2527e7e0aa6c59e870f0200bc3c085bf8fe3c4ebfa95ea88cc1cdd7e29134e600aa910bcd84070a8e62fcd9b0fa957e9513b93dfc5adfeca71b56a29bbd9553e5ed84cc9a44c50d2bd01d06bf8a69c5f6a89d71d858a5d1c3887b3dacb7373ecbcdb24577a3cf1a967123219bc2dccd37136bde78b464dffb2b0c4c509196b682", 0xbc, 0x402, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="b100051360270900000000000093000000073155ce45f4cd9180edc35e77fa0e59e2fc2caeb046cb5a686744f7f7bcd5871b443d25ea89c2f0ac0ecde512db515c9556ddf88d9e17", 0x48, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3f}]}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000200)=0x7ce) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000240)=ANY=[@ANYBLOB="d59910be30d730a401391dc555b49aaae4af7ac20c31e8b0fdaf6a97c555d9aea8d53eb0da2842444983bfc44c5abc7f8db60f6c69cd99ebc07c66ae38122258375aed0e9326f5914687c5bfa3eb8cbb706e7f9da0e572d8a07a9de97136025a9fbd79c68569daf06d553f1cffd1a8a867b4d583ae9bc0c5ad5dd40d7e10f05f03e599ccdc6116a29e99ddbc160eccd3bdd531f65d078c3ffc55f29ea06267e86a4c7c1c93deefa550f1ec71e2966fd7446a127d4d32261fcafd23c5865564f1ba6bb6bcd30f", @ANYRES64=r1, @ANYRES8=r2, @ANYRES32=r0, @ANYRESHEX=r1]) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000080)="b7cccc647cc1d46f9837d1a232facc3e7b331913586b80", 0x17, 0x5, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r4, 0x0, r5) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000000), 0xa) r7 = socket(0x18, 0x0, 0x0) close(r7) r8 = msgget(0x2, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)) getuid() setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() getgid() getgroups(0x9a, 0xfffffffffffffffe) semget(0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}, {0xc}, {0x6}]}) pledge(0x0, &(0x7f00000000c0)='\x00') syz_emit_ethernet(0x44f, &(0x7f0000001980)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000010004193a00fe8000000000000000000000000000bbff02000000000000000000000000000188"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 6: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000080)={'./file0\x00'}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001280)=0x2) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[]) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) executing program 7: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x8000, 0xff) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r4, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad900083a003be1e300000000000000000000000000fe5f00000000000000000000000000aa8000907800000000"]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {}], 0x2}) sysctl$kern(&(0x7f0000004700)={0x1, 0xa}, 0x2, &(0x7f0000004740)="13", &(0x7f0000004780)=0x1, &(0x7f0000000340)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25cc9f94f9c0dcb931ddd7ecd901680b7e61ae4a7a3ecd67b7d5c9d8ea22d3c6bb8c702c16d215928bad92c77f7a27003", 0xf4) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x66, 0x0) socket$inet(0x2, 0x4000, 0x2) getsockopt(r0, 0x4, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x4000, 0x0) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0xc81af970aeef3bad}, 0x4, &(0x7f0000000200)="4578987a9df9e1b93cccfbf4dd5153e11bff89f90eb56c1da723dca59a6054bb1f11a6527fa1bd254303fecf0adaaee1c171a2cacca4937bc1928706f92b0093bc7b161f21bdc1cd5c35c4fe943865725804f7c254c725c45620dd4d698fc44eb631fb688d9c4156aa83c90b497cd05a5e5950a68d84bc017d7c30baf1914b7a002bcfbe10ca49ebf8ba6af61fcc27495f322e7a9c2b84f1c976f231513c2e3df2d6a62765e2df85c30cef2d56ce", &(0x7f00000000c0)=0xae, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x20, 0x3, 0x3) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x78c5, 0x0, 0x0, "0d95f93e0f1279911cdf00000000000400", 0x7}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000009c0)}, {0x0}], 0x2) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0xffffff53, 0x0, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) executing program 4: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000002a40)={0x2, 0x3}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002a80), 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000002ac0)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000001700)=ANY=[@ANYBLOB="0900ffffffffffffffffffff08004f7a00440062ff8081339053ac1400bbff1b81ac1400bb000000087f000001e0000001ac141dbb0000007e8907a5000000009406000000050f009078040100006a6c6a8e68d22181db6d158004a4ddfef37a65fd94e9f305391e2a7c35136c06491a423960f53346a25b92e64113435b61bf0b00000000"]) readv(r5, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0xc005, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f00000001c0)) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000017c0)="42ff2c18b3b53b6f6b1a19614b2c83a3d514db10a15d7dd0d97ff80174b78caca871e582be1e8032c10f40fd6e5590010aef8cbd0685dd0ad6568795747284e03e2b4bae1aa7189f57139a1c9367e322835cf85832d221017f26cb3e7c3b149e397b876e2e0938c17865f039ffa48890257df7b1fcaf4e8ea0b452c919ccc93e9dd1e34e5b326a27f396b12bb6ae92a12105d4ab548e046bcb74fe0982a9d64c05b97ab8291d", 0xa6}, {&(0x7f00000001c0)="f119e4038b94ec15c9786362ec0e1b003228945f66e3ef0555d8d44732d3319e5c536904e601c781ec0935e455e6fff2d3afbb34", 0x34}, {&(0x7f0000000300)="648c40371557f8d1ada4af651f79c40cfb89dc780d9b625f392b800877e9dc2a37b270efa282dc3413d84866f6c81de12c0de0c5f953539cc1a6e59fcd3ccb7b64ebaf1ad3321dff5345d8d355caa85e9a6540f9d68bcec6ceebe0d608ec3626d7a8d95d83497268bd982d0a464a4eaf0b241f910a69eb8dc5fa49f3b8f4bb140dd6106c28bc51a036f2e1ca61cad991a6df964d92d95542ace897ca488538a1fdcf809b6dc76aeed7befd577a349e53d7b717bca863c232133d03f56ccc43b8d858342440233f10d05ba64afffd", 0xce}, {&(0x7f0000000400)="fe60a33da523b9f316", 0x9}, {&(0x7f0000000440)="a206153563d2decc7a09e0467958cebd87e79fc2b4bff073b6c484e87a6f3c64f93f3a64456108e4fc249feab0118f4fa345517c0f89de747e40fc51e493180c72f7c59f2f660e19", 0x48}, {&(0x7f00000004c0)="31aec83f368108de3831dd8828914a453b7137a7a17cff6d3b685df199b9467c260e002f9c600c4c605344470bfee836c012794ac8b4b537eaa3adb42cc76e78070856d1e6835192f1d6d130ca80daa3d8ed0804930bf2a6f1c939882a9a781edc38ce29c7dbbca403ce68536b54d5055672624ce47b2c05154ab5ab29a27bb2c07dc216c34a", 0x86}, {&(0x7f0000000700)="a977f181f086896f09800c9777a2f4e3d9c10649656947101d13597c0141b63db896606fee3ee62970b2bae41c90e1882c82bc9c96d87d067207502dde03422ad49c4e653aa8131807f1bebff7878c2853d93de724b374d3771b248e2e120b03a3e232ec3258560a12a4a8417a59f4e31d308fb2416e74ed6bc896a3a05f0d8f1792c8fb2853f9b95a4327a51a710e33100625bbfcc2e8a28edb3c8da3438159459d414680b83950d6ca34bd752f70d8a18b5a9e03d095db707798c38cc1b0c0c61bbb4f8e27a7a38710cdbac2ae884561c574b3a7b5ed7c2154ffccb0ed1fb4d28e33db7d373ac4c2d89b659257208fb2e93b858853284a2e45b8178ddac66a56448b36f7694a9ea153cb03f971d2980807fa3bf45843219c14c657e627ae18036bcc6f35f22e425a11cc4e37154e8c4d24bf1dc18e75d90a3b1484bdae37c11f7a1596f2d884669d3c50d665800011ab700a16d02980d1155e6bf25d4a5e433f1082a0a957c6b1d76c87f1d2e7ea6338c822562b4328b2b15da3a5bb1f63f344c16d35d5fb628b504d1039aab6957061f65f4305089973122801ae8cb933c2f30079db8081ab6312ca4035cddda8c6ba4e813e6b20a2ea616519d803c7ac7f627f00d8deff22796f89830bbb5260e027d535f3481558566bc6464fc3a0e6ba23eaee05feecf05fb4c8f67bcc1e288711c328ec22f95e49c5f175fc71deb874d4faf5396dbf143bc4780d6dccc4c46a170a7052a46f7052f4723a4f558c62a96a38d17b1697313129a0a7d1498c1978518b9566e853cf671083d8a70adc191df4a19013f2c6e4e73b571f90b1c3c38276caa3b712a5990228b4ff9ad155afaa899cf1fa9c5998895122f6e395512e38054659e709f168e4c530e889328824a3fa98371095126c98656b41bf369ca89076005e030d5301d592a17aef3cece0690db05c9aeb1821a164d1e7f83519e1869c30e89e8ef454227e36586f48d9e04ca8ed3ab496c22ab58e0aa69432f8abc9b0f131424753ed8d42062c246bc8e17772f0d05d4742ceb29a936c61c0d1d3f7c048a5eac8e78f7e3af05699bf4d786d25530aa8a45b493414f9afeb2ce2b759002e98f90a029b84b25d3c9a2e7d858b85d35afe794c13f863c22dfcfeddd1c36edeec783003145286286d58be6840eb078467139d2318923face96bfe2a6ccc06302618661a11132df36fad6a782d19c601019a215c433a55f4b7f90ba4edb7b184d8e552df7a349d1879dc0a446a31a3d1b58eda3833c3f5917e209f801571c8b9b5f99f0aeb77d379f0ff6d6e5ec80a8b9750dc91b99e12e378e06f3dfd8bd918c62dc36ce936ffd0c44542945c21971ed092f655a52b8e06282a56333d1814cb4465f7be74dc1232af62b395ecef8b1e26073daade3edb533fd6da0038436ed233d566e0b5e1db9c41f91af494c6f73a24256b734aa1487a262376671332bba79176c84746ab9a2dd2b3b2d86219d8000777f92c7c0a0d3668f7ec8e5dac60bbc6a313d2a37fbfaa11f19de498f4ae5de3eb652062c81b7ca33976e7f052af2f718a0dfc6cdd83b4a85a4ab79f40c6fb6a93d77a55d68c3a603c722ee245243653a50a92af38ad90430c856d4d57f082ffee7c8310a4d545eac36924bcbbbc39379ee1aa9f4446ce3889fcb89e0a1358cda8c084f126cef309a1c231f0d493ad43a9f57693e252127d49351fe78628cb1262865bf53b59f5b4599770cd6167f006d9835f396a5c77905ab37ad637b14cdbd9786457d94854f2e6ff5c2662f0e922335b3e7f71df56427cc3ba6a46f3ca6c1fee87811ab2c3957712fc7b30f7dfd9b31ac096c9d8a1e96efc57b3bc20f65b2838f3fcd4b641c204ac5ea2120a0a424fcae6babf103a5ad4c0ce06d09d31180de6e2853d122b0bd2c271dc593d5348abd2f49f9db871156286ee5516a5bad815e6573180d7339fd43d01109f6f5ef4749673ff0833c9d58ebaf8b967187e34cdf11d8a13fbda8c41ea5631bc35ddfa30f290d696cd429da82ca90fc340244cd5c1fa3cdff02f3937b46985a43a397033c3d1971e1a3da1741af04ab6d59448640639b0e9d70a0b89ed23d6980a00b0654101909354d3d1bf9e01a270321d7ee111b7222efcdb972fdbc8ec9ef167457ae363db2b5338535f545d2430ee883affc514dd91545736b2b9c046445eb9f8308bd7be81eb7609d80c6e1e124fc772cf08bfeb25d000cc40a13a6fc887655c53e7accf0f0766a3769a984d2d31301180f9a8249512501135d4f81174a3d0077fee9bc360da532426c75638d3936279b41f1c96e818de958bca9a2110bd3630a05d2c03cbaea9e652ad9f1be8a077d6eda1137d0d3f9cc1c11d17a51a23df21489f959c49bd0dcb2a26834bdf1919c860515558f112717b14901cfcbff3b1ae59d22ed7bf93988a84ef53a94ba0a4cd48ae18a723597a7914a2fc356eec293952f6b6725d791a1790f73a7ac61b0aef2ce952a665d93e963be35bbd5ea96abb608bb1fc68fc346494e879d2fff6be0f05fed58aa91f5dda16914431b7dd3131307559f730a3d2a16bd1a1476e0f701b7e8b811317769fd0a049d9d0850255a1f62e422a489c605b7fba77712114623ed4b73e861763f94ca2d2c0fb3e1753646cbe791903eb55cdd4f03e3e043f0ff0f50670b676246fcb362342862fb36c159374b5e66f89024c92e37e564207195f69935a01b90d70ad93b04fb226f3e3c6a0d45bd28e479a70819023e8424b3cec072a25d3ae74c9e08e9b02dc883361c59a55f0f2116328d40203e532a17acbc794b103aeaef3336dc786fff319aa951964bbad21dbed2f09340c5c644eed21f72b7080c96d38065c02e729f6b0a3163be1bdc0e973a777e7c2e4f31efd83f6407c5ac790ec98366c18fe6d1e0d3867f2d2d796f4a4e7c1d1f406dcfa074c269538692542ce3bae5b8e8ea839516fbfd65d801c1568ea485f6ea1eb4a03a28136b3ad50712623348f3748a61663885add2237936ad950b759a0fff7f0e9c6525229819c0b6d5b2207869536839dbd373f7bcdc4f1a1ec2d48d7a54155d5f7253c1e5360dbb6705542eecc5246dda7636d46156369081fb0e7482cfd7de3570463c049f8f1e5df59cf4479a1988b1253bbdba3ee86ad0299f0a7e5d4d670eaad15e4b7ecd80aeff9b49f9c25f6f0d8ab6c24c1b4ce5d58da851a66a1e893908083ba7739bb6177aef0264bb176872d0e6a96c00dca877b04308285320810ca6c768c3616b1fce5238c77dee1b312af325012ab3287248523ba5b6ba8b9beb206b0a1eb7fba4e1f61d573f13c4be73186798cefdb83bce9523f53c9096f555c5fecc0af2681eea6808342c95e4af36d5ee2c264aab96d5b87c978b01ba60d22985fdcf8c23c89362bceeae431afce1af882c78279ccae40fc8ed927dca5920dd9b6cbfde1dc6841bcce91b175c7582b981b6b607ea87816ccd5fc663e745b40e63725859b7bcc026b53b908273c9536bb71223962fcdd3aac2ebf83b8a6d79b0348c24b5964aa1dced013ea6b038add00418a9a9d5b620c3c8b971df268fd0a3714ff7ec26ddbce066d366918c7db76562157154ac803fbe72f814934f3c2c31a1694bb93bc3f515b92cc8562bb3c728f06cc7d29271524b9258f5c11822ddd77c6011559e07a57f2ea405b5fc16353cb6a6c4f0d5aa77d2895e1d0558a380828b1e90db949bbc34555267cbfba126b9741a980989a29658e436835e85ccdeaaedb3d89f59652a4c8a0c7e6cf28de75156b3772ed66244b0720d4c6df39fbf4b031ecedc548075d9c8b1c81612e1552e43636e71249c7b0a02b707dfb7869da624bc9bcd1a5cbaca6031ea37ca2fdb51e086fb8ef74cc845b0c53b0f91002e789e4f3be44d057ff4233c3f60655640fdb7f16863cfb51d865a675554041fab0191e95ea7554ccb84f2a58ea64d00f60777d2a63e8cb8d8cb54e9934e7fc1fe0da176a4f072fa85ccb2ba923e1c006157ef5ba834141bfd8410377a05bd2a5ea8874bdb85633160ed858c1b552025ad9499b88b6e4b73955dd0d51e243f252e3d685e1a60a6ed1556e4fe19346dcb74772bf72f7d741c5c0f4c8da5985d0847ee22478c032957f4cf1052249e8fb0cff3bc0866f11191c755f240b6f9f8ddae525b657b62d3b8685207b111111c66a816e3c20c77081315a9def5426f0b78a743ea4e55d6901f04834e3f5cfc7efe6c8bc24b073763f0053761fb439498ac49615fa0131f579abf75245f18460c72bfa6a50666d8af311548d1b5ba09b99633dc5a67cf763a43d0da6f757eb1c986d93cb857f1393ee6b988d4b90965ec011f5979c02c5deb5cdf9df6f56c1707c32da52fc50cd4be469558b8baf61c9b95b095e404013e7ec5f8da854eee3a4e5afa62b120e5b13b840529a7076b41d4f0c91ed491a4b23c0863fc213776aaa1f69a9052e9b2b6e0d6ab884ef991587099fd25e077a06b317922152c04d3c14c1421385aea1a1e747b93971816234cc16d983c63cd6e0508c710e60a07f6b3102e1a64f92056410d4b9af1b024b669c4ace9233584ad9112b4576afc46b14e0032322b5e8247ef892667e8b9d18dd2b94d994a3f9aea50ac8e4c9f33e05836228ffda014c6dee9819c4b217270cd0bd5bbcdb2b563d2bb59251addfaa9dbdceb0eb4874fc8e8e412a55dd39167452648672cfde954151b95f9b119bacef0d395b752ffe0755f23aaa39280532204fd27264bbbe46ba959ea3e3ab884f81b6b72dc8368875c77d0f39c4c5331ea92e259f95c8c4c0fd84afdf718f7df25adb852db0840e17ad0216b14c3c8d5c475e66c9ff43c06f7ea25b176a36e42d127bd68d1f1ec7188abc4872efd324ca61a90fbaabca874266f8d5fe5692923337b53626ef221e4ef2ba9789e14f1cb282c35d83e6b82c31380fd3e12927fefc95924353914151a64f211bd7eb393e8a1df0e4648205462da8561377de5884ade701d8379414552969c0bf263e43edffaea5103d0d259058029a2a1e9ee52e29381d9628dd2a184c1eadade7edef9c34d08d7459242aec595af78f31728ac12ee53c414b4e2ff48e09b790b9b2113150e63897fef18b2a00394a6ce5a28c6ef6b78017fd6dce0c25b34589aff871c7e3ef1d4f1b6b8edd056c2b214c476abc8a0ac6c69332614e44d490721a78ffdb0d89b89b9622482111dd8bb8e4aa2cabe31db8db99a4523f113dca87c46cf5c1948fdc3532977d5f082c72a9a7ff982812ae058ebe60d7dc969e7ab11550f00208e8540543b7dd6c399a167b1ec8a463931c2de2c72debe6c75da71c3d9aae1798121c9be325ef49ccad0238adf83efa8cc732b2267807b4e7ce909ecdb150dae7e1b318b1ba5a512b09b94c31359ee36d6adfa8f1e45db795bd136fe3ceb9e77990d56765bb118262252fd9f35e9db30848b191977bda1311d85289f6b0fe27d90c11d01bdff128a33414807583a65037d3496097d8f3d798eed2633198bab37ac775dbd3d998244a5169d8db5cd71b64a1becd3b63df8a6b94ae55772a808131dd6f4c396310f78f958df00d2c14abca1bc31411c6214f76041836f10db05ecb33ef2a3f556398f9a6db6d6b70f444434a470afd6920f226853bac6d6c33b7d240d4a424872598da1b4d5a22a5cee35ce46e81b5c8c6f5193cb1c7c75a5500aaf183f7e20aed5b646ab8be87747fdc2a13e8aabb01ed07d389f57428811c095b35d6ed5ef1ff4a1ae0a48ef4604384119d18da08d4d9a944e6a1422e8051506630c8638eaa", 0x1000}], 0x7, 0x0, 0x0, 0x9}, 0x400) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000002c80)={0x1, &(0x7f0000002c40)=[{0x61, 0x0, 0x0, 0x40}]}) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) socket(0x1e, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000080)="39ea7b66cb6f0b0a9d4fb377275095a440fa2e85eb08740437", &(0x7f0000000100)=0xfffffffffffffe3d, 0x0, 0x0) executing program 2: mprotect(&(0x7f000032b000/0x3000)=nil, 0x3000, 0x4) r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) lseek(r0, 0x683, 0x1) shutdown(r0, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) utimes(0x0, &(0x7f0000000040)) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x2, 0x1) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000005c0)='./file0\x00', 0x0) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) (async) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x3, 0x2) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="2074b16fd503155af6ec76a0fd75eb25c34a30b3628161a2150338c61be9c9fe72fc2e6cd1ccbdaf0103329b48e91e02dfb402854e006949e80bca0d4c8260f89d4d2f1b4f2ae012cc2870cee02ee33970d48b98266fde87368c8bff9ce8d3e00f", 0x61, 0x1, &(0x7f0000000240)={0x2, 0x2}, 0xc) close(0xffffffffffffffff) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe80000000"]) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x4}, 0x0) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x16}]}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) (async) r1 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@un=@file={0x0, ""/262}, &(0x7f00000005c0)=0x108) r2 = open(&(0x7f0000000600)='./file0\x00', 0x8000, 0x10) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r3, 0x100}], 0x1, 0x0) (async) poll(&(0x7f00000001c0)=[{r3, 0x1}], 0x1, 0x0) (async) r4 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x2, 0x1, 0x7f, 0x6}, {{}, 0xfffffffffffffffb, 0x8, 0x2, 0x3, 0x4802}, {{}, 0xfffffffffffffff8, 0x44, 0x40000000, 0x9, 0xffffffff}, {{}, 0xffffffffffffffff, 0x2d, 0x2, 0x9, 0x400}, {{}, 0xfffffffffffffff9, 0x2, 0x20, 0x3, 0xaab}, {{}, 0xfffffffffffffffb, 0x10, 0x4, 0x937, 0x8a37}], 0x4, &(0x7f0000000640)=[{{}, 0x0, 0x80, 0x80, 0x8, 0x85}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x30, 0x1, 0x4, 0x9}, {{}, 0xfffffffffffffffa, 0xea, 0xf0000000, 0x3}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x8, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x42, 0x20, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x4, 0x3}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x7, 0x6}, {{r4}, 0xfffffffffffffffe, 0x50, 0xfffff, 0x2, 0x5}], 0x74, &(0x7f0000000740)={0x7, 0x52}) (async, rerun: 64) r5 = syz_open_pts() (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) (rerun: 64) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x42e}]}) (async, rerun: 32) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x48}, {0xb1}, {0x8106, 0x0, 0x2}]}) (async, rerun: 64) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[]) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) sendmmsg(r7, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) recvmsg(r10, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) (async) dup2(r6, r10) (async) execve(0x0, 0x0, 0x0) (async) pread(r5, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000000009078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500200009078001a"]) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf7", 0xa1) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x84}, {0x45}, {0x6, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x80000005, 0x4}}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) r4 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x10) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r8 = semget$private(0x0, 0x2, 0x3ba) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r9 = getuid() setregid(0x0, r5) setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r7, r9, r5, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r8, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) executing program 3: open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r2}], 0x2, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x1, 0x1, 0x0, 0x80}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 5: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000002700)='./file0\x00', 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r0 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r1, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x80000000}) r0 = socket(0x1, 0xc005, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, "ad956c36eb180300000000000000000000ec00"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000080)='E', 0x1}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000580)="ce10db75c8c346c1d99323b2d2e40aba7924eb91d8fe0efe6938d926625bca5b8aa23007a6d6c83e7bc4ee414a1130ccbef1ec3847a434b203d7e0286b10deedb48c8977bcc71a5b7f7c01a0dea7464a9809a107ce0c9d9cd1f6469f21d21a0861b6e74f98b5dbf0c0906f1d5d1bb7170f", 0x0, 0x0, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)='\x00', 0xff86}], 0x1) setrlimit(0x8, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{0x0}, {&(0x7f00000000c0)="11bf324d7370", 0x6}], 0x2) fcntl$getflags(r3, 0x3) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() close(0xffffffffffffffff) r5 = syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r3, 0x40}, {r6, 0x100}, {r4, 0xdeb11497a5b7ad31}, {r3, 0x80}, {r5, 0x80}, {r7, 0x4}], 0x6, 0x8) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x76, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b58b1323502cbf0117463486dd600001000002000000f906afdf466c130afc590bdb9e4ef6ff"]) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223b00140600fece76a44a170e318b35195bcf133200ffea00000000000000000000000000010000001800000000429d9fd4591a"]) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x6a, 0xffffffff80000001, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil, 0x3}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil, 0x4}, {&(0x7f0000067000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000174000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002d2000/0x2000)=nil, 0x8}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000001880), 0x0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f0000000200)={0x41424344, 0x41424344}, 0x9, 0x2712) syz_extract_tcp_res(&(0x7f0000000240)={0x41424344}, 0xea, 0x100) syz_emit_ethernet(0xbd, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000af0000000000009078151570b72bfa67fe2c034c06e7074fd0e0000002000000004e234e21", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="9002800190780000080d43ae7256353839d0847731080a00004000000000200526ffffffe900000000000003ff0000000300000fff000004a200000004000000050000000201121eb13be6167cc1ead538f5578003a1ba002023fd23f3e6671c5cfdf0c06659a0670aed230bbf353496986c055d9a440212b6b4446f57129be8b37c1b7e332092caae11c5a8b03c38"]) shutdown(r2, 0x2) r5 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(r5, r5) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) r6 = syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffba, "006a00fdff0800000000000f00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r10 = getppid() r11 = geteuid() r12 = getgid() sendmsg$unix(r8, &(0x7f0000000640)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="103f06ceb049d706b12ec0b977ce8fc6f9ce9e82e83061d0b375df500abb", 0x1e}], 0x1, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r8]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r8, r7, r2]}], 0xc8}, 0xc) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) executing program 7: sysctl$kern(&(0x7f0000000000)={0xa, 0x8}, 0x4000000000000087, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0xf23d, 0x916, 0xffffffffffffffff, r3}) r6 = msgget$private(0x0, 0x1) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x5, r4, r5, r4, r5, 0x61, 0x3ff}, 0x9, 0x3, r3, r7, 0x5, 0x6, 0xffffffffffffff94, 0xfff}) shmat(r2, &(0x7f00005b5000/0x4000)=nil, 0x3000) executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) executing program 2: sysctl$kern(&(0x7f0000000000)={0x4, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf7", 0xa1) executing program 2: sysctl$net_pipex(&(0x7f0000000380)={0x4, 0x23, 0x1}, 0x9, &(0x7f0000000080)="41530796e2f55d783a4e97d9aee16a7e6e58d5ade08e7c28a41c71a415cad344e1cd6e5191ebd938120b45ed56fc59e7b377cc0e04a153b478c694e0c3dcbdeba61a765a15db4083c839b5dd94ecec17ac9e5cad015d56dc50733afdfa9e95ac18856b1fab736f82d529d524ba6c4bb12ff9bc5bda4accd2bb182a3589d19c9bc7d02bb752e3cf70a970619faf29f32772a5643e168b9e9a052ff2e2c5bde2662edd99aadda885fed68c776802009a76bd58f19fca072d51067d958abe7aca84ecb16a4a86aadaa942f29d429918c9b62cd3e1b42261c539efbed0574867b7f6ef868920e44948a1996f649e941fd275d3cf12c47acb1a1512a824e95a1210812d793fe8d4db2e17d141a0d9692cdc0dc2fdbe89f9b49971964fd4f0d4b40a3f44c61e928c34e1e4387096497d310aaaa9c7", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r0, 0x1, 0x0) getdents(r0, &(0x7f0000001280)=""/4096, 0x1000) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) pwrite(r2, &(0x7f0000000440)="39923512f96edcb707c14a68dedbd8abf4d89b2d021254ad1db1c1e0d5622e241dac146738c5754b11fc0301a0a4a47708b1e2f965a5a94f60322c19d9177ce6150143c285ffd064fc2bd8a54dc6b4529593ed69b7d664dc7fe1cb6ccad522eb5a1c52b2cffb4b161c3907cf8ac0a5d50b70c9791b4b89948796544e8e32fce098a74b3af9c0aa42b7e52aaae6ad56c88a60b3f40c82dd16925ebf66f0660cc24f0223caa1fcfb84c618c45cf373e8b961e7c15b5d719ad1a6676e739f1f78fd48a1e026ab12d41baf75584042186cf13e5c2647574f0ae7d92f2d3eb11b9db684b7b7e662cfa8a547a1194925e1c104ab2f548556", 0xf5, 0x3f) r4 = socket$unix(0x1, 0x1, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6, 0x0, 0x0, 0x200}]}) seteuid(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000004c0)={{}, 0x0, 0x0}) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x6e, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing={0x1}]}}}}}}}) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) lseek(r0, 0x7fff, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) r2 = open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) syz_open_pts() ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) getpid() writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)='n', 0x1}], 0x1) executing program 2: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = socket(0x20, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendto(r2, &(0x7f00000000c0)="3b9f32d57cd6d3d497657980805f222fedaea806a1f621b7705b674f68de766b3cd18de58d604413f0da23d0f0406fefaaa1874d5c8e2243d5321f38af2d74e209f032585a1817cf0e4d3e315bfe59dfd14b1f0511aacb47e73e6e559bc41caf948a9f9bc2f2a19ce3ab8789d7facdbc8ab22a82b90d184807f78de3dc1cc25833de7971a385ab98190efdd78eec9693ab46d6ae97", 0x95, 0x8, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) recvmsg(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/130, 0x82}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/189, 0xbd}, {&(0x7f00000004c0)=""/92, 0x5c}, {&(0x7f0000000540)=""/9, 0x9}, {&(0x7f0000000580)=""/146, 0x92}], 0x7, &(0x7f00000006c0)=""/170, 0xaa}, 0x1000) ktrace(&(0x7f00000007c0)='./file0\x00', 0xacb1e403d030fdca, 0x210, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) r6 = semget$private(0x0, 0x0, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000840)=[0xd800, 0x7993, 0x4, 0x9]) recvmsg(r2, &(0x7f0000000e00)={&(0x7f0000000880)=@un=@file={0x0, ""/518}, 0x208, &(0x7f0000000d00)=[{&(0x7f0000000ac0)=""/88, 0x58}, {&(0x7f0000000b40)=""/32, 0x20}, {&(0x7f0000000b80)=""/165, 0xa5}, {&(0x7f0000000c40)=""/179, 0xb3}], 0x4, &(0x7f0000000d40)=""/133, 0x85}, 0x1040) ioctl$TIOCSTART(r0, 0x2000746e) r7 = msgget(0x2, 0x10) r8 = getegid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000e40)={{0x9, r4, r8, r4, r5, 0x80, 0x1f}, 0x7fffffff, 0x5, r3, r3, 0x2, 0x5, 0x4, 0x4}) r9 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_COMPLEXBELL(r9, 0x80105702, &(0x7f0000000ec0)={0x1, 0x9, 0x3, 0x8}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000f00)) shutdown(r9, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000f40)) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000f80), 0x10, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000fc0), 0x20, 0x0) r11 = accept$inet(r9, &(0x7f0000001000), &(0x7f0000001040)=0xc) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001080)={{0x1, r4, r8, r4, r8, 0x100, 0x1}, 0x2, 0x2, r12, r12, 0x4, 0x8, 0xfffffffffffffc01}) sendmmsg(r10, &(0x7f0000003ac0)={&(0x7f0000003a80)={&(0x7f0000001100)=@in={0x2, 0x3}, 0xc, &(0x7f0000002540)=[{&(0x7f0000001140)="f314d387687a258ed8edb6b7c79d55822dd530484df909f96cb0774ea43df49090a7a323ebb6607de7b4e993e5a6b8ac4b0f7bd945876cbed1cb6c926ed8b5fa2f480cfaef591119684cc22700585f1676d2cb1e0907b89b59f1339a6f077d38e6942031f959c9fada0f37188bb51ebd1dfd7acb9a97c924e8e8736a47fa902e38deb7fe7580affe154552c35c6b1dcf6de6a18bf0aa076c942c9b4e0dd68cc432af", 0xa2}, {&(0x7f0000001200)="0c5023a33c00f8374ba8895ac39059f7c73f5323cb7c8530f30fab9001a07643d179771cc7", 0x25}, {&(0x7f0000001240)="91861fcfb657b98ce249c12ac6b48f0148f0334a5a4e622e32b9a4ad01c0f8cf12034be9ff3c4afbd4455eff4bb4e3916bde06ba3614a0bbf3fa359bff04edc0c5252cabd99bec99e4c0842f40fa823f018e6bc4b2c455f6f264daf6bb511b2879fc4975092e90643773c060bd0de734e8c8630b8fdbd56e56a0c870306d0dfdb6ded1da2eca3f55a5b4f89b19910e078f04e689b49968ec056a449615f92be4e59c83e451960dad3d8d4466c22382cdeeab3097ef37314b4526dbfc7487fb277cc8b679d34f9b82c9f80edcc0eeccfddf7acb3301063f929970411efb80a9d9041f188d68f241", 0xe7}, {&(0x7f0000001340)="ac372838e60ac3902b0972009d15ef3a93f55b85e525d0c4d45334b4b25d9eda482521772f06e9d0", 0x28}, {&(0x7f0000001380)="5c5fb533bfca568ed264496da1c5e480edb6c2792188a4200c0a32c82eaca0773e00255760debf416af9706a8c4ccdfa4c502e8ffc445d75fc6e0269dc73adc3bdfb9397f69990167fb6e5a853c5a7615a23f02fb7faec7784e911027e434bbda243f8eda6c9b2708371a17a59771ff99289deaff61bd4ebccc77dc258d1e5adb633ba7a348ce652d159ac5c1232bbbafce762f5ffd6f50e649d69d9762d2b887581c40eba74f850550928869bf64013c97cb8b803f8a76806f5d4dd77f7ff85ce3ef593e3615a9fe7ee245df6f19dff2010464a35ca325195f0b0573c06acae9aec9afb9103bb6f40c49c2880ae29833e9b34de14227c69c6cddfb5fffdb30a322a320c9cef8d77e4d39b23b83dad47624c09bd9f54f7f2dcdf3ad632d375b58113c2139cc4c5a5194355da52886f31d135c864ab84aa3bc79bed7f151d4d6e718f21a807180b5d39e3008889ab29047c4adddc59215f45a680ffd6db9e1ff6c38855aad465fbad6f53fc144e684288089d173d4ba614675315dc808013ae339a4d7dd8e4911bd8d98d8ca2ee03ab819a4f177bff63cce0d4105a3bc8d7e58010f3d9c7d0f592462a8c176622ec365a18dab837cf1b3106378af1f1e9a6861be837d258817328157604abb2ae5126c9c524e4a98c7f7becaeef7e29437fa537680c16b08fcce02c7d7ad54ddb205742bb48292840f8c5dff10eb24759189d60b48ae05bb911960364ed4aa86c78d102a5b4f42b1a79af7b43e2b216efec3fb386f4e67afebd4f789bb6e35aeec03c68f6b3aaebbfd4edfd8c2307e6065bfb70cee62502f8a0e02f21ed6bb25468510221ce2efbf02c3a828d3fcdd04f2f828563327d9da7afaf31a9efeea09cc01f0cac86017732788608b7a11c2ac0efdf81892df5781c0be77f60c47f68cc4e0efa83c8dd791c41071847dcf668159cc7697c2de70e148f7a4c97bab9ae006f383fa3002291c1bd6c162f3b8f96aa6eaad89e10c75f01818bb577d8044b6909a019a5c6e6c874555ff5dcf3c6048494ffdcfc7f9f183672d14c455a4c915cff39a11eca02158784db44c9e7544b7a07a9cdc37f56e49c39481be81a944d3e9a2b66dd6d42e45360799df839cbc1a06bfe9f409a47d78c7518976a683fa8078ceb5fc4cc3e1b44310fe5684c0d20609a6ed75491af3bee7b432ec1284c87952fdf390b03c53a25740aa6fd01a26aaf0772832c54dbcaeb7da31e562863860efc76e4d26def1df19fa28c11e4c521741175a0206f9a9e3cf71ea04b0d7c6eb33020b1b75192a0fcc647af1a4d4494851abc808aa470e492289f40fc476480143ea043b35a0a402f74d521cc9691954c2066fcc8f9aaf6f7bd6adc6a2c4fdefeedf6b276b54e130516e8deca5359855f173c3a67239fcb5a902d39826895b5083015992c14fa9f7c0352a65c9f961468427f4995f892d20a1aca05d1e14d7637b061c1a77cb725ffce3f80a5da0c7df4c5b6149eafc6c4587c75f0a1a4eb7913c635c3c42444d3570762c686e9928328acc4536bda7dcde8245d8d603e99e941b8dd2a1f7eb9ef33b35a353c7470a6a0329094c3eb5e7e4bbb776f9447aa0fe2800a1838207ff5449bf9e700093e52724db0fcd8b8e8edda41183d42f43fb4e1b1796c54ca5a5a7229f5aac452f383caafa0ee98dd548b41ddf6699c85ff98fdd61cdd4eb9a06110ccab2c80c918b4af96c4047630f8b1f0dfa67e10ba372d556b2d1283ca71dd6f7ec5217d865610cdde6e7fe06b2d6a1eed9549a349bc25d36e12c002449cbc0c62a8751579d1ab51cf9992c613230f2ef64fea60154d9784a181234ab78a548f7631fa406077f8e4e189ffd26edbb9a78a83b759aa25758694de5bdb85783b19b77152e367a9700d12a33243633d7b462853a721d37aef82624ee21e6def0452c3692774b48a13f0ea85a0aa756256287cce4250d0c2af40cb996d0106cfb2dfc45970a85f084a7ae0204ab380f80b6b5c32644f40b245df5eac74c917d42c1fea26818a50159f4f5088cefd030548d5b657b7d311da88b2a9e8acf15d1779ff4b84f36a3fefafa06f5a483129848cdeb4eb0254e35026b0267a9672654de951926cb762d6dbac3fca0b4d821d68add58e1e112efaf40940ee8f26d1730c2a31669daf97e7de413f90ee9d6573282fe4aca3a4bc7af9e6e9f2134cecd153538403171b81f2aa99b7ea9d4a1df5ae8111f9529b26903e75e5db94ffb52182e1cf90694d0bb22f858cc3cf457e7b50d3cb47f1f3bb791cb1a023abcf463d02b97e98cfaf47b7e7e33102ace3dbb03ffa1e1dc83a08c22ac2c451ac2d1c629b612468fc741c5c4eb674f7e0381dc7ca272e55b5fa1594d91b11afa4e56ff7544f12cd23b94de2c3dbf1a3b1184f46e5bc517c7786bf233956582c7aa74cb7f239fc2fec932b43b77abb433dac9850db623477ba193a144ed230aa889269b11fc827d89bec0b9335c3746022534e5a53282b69d0afaca18bbd5db8375f17dc77dad7cb38e264227dbfb8e1dd270325fe4d0727cf39359780db185b6e3c5605d438fb90d8236ed42ea97caef6897de48243332b8228d6b81f0005e4fd20148ed21e00d71bd0217da10c53545a756be28ba1ce65da0d97c7d803f39e83d1891b375d3674bc066c8d246e8139b672e2694d31b0cd8330c5954f6c84b325f69b6505cf714f18099b7fba0fa44d517f9bf81b43eca81f551e42d1d54a5252bcbd9602e4df9fa79862be04e72eb5e2e749ac729a786675458cc8d1463d4085cf853f4a377fbba4ec3a49372a40decc251daf0d1bb6cb713c64edf2f84655b13fb26802bb278ee86279435fc8b351f53b1361bc8b25593ceb2cbed8152121d5eb6a2387721351ea5a00c241da0de68734631d254c902e820bf33eab3068a18ece851b9efe988c1b3a782546204b72a4a066da91b3ede6922d07befbdfcff74469efcbced4d69fe2e4ffb2655fca10327f3e7c3ba8ac1ee84acb1687e1fbe37a2be8770dbc076b1571f476091894e13be845b14b1c09d918798166730e609486a34336bdd135c7e90422702f065622fd42eb4ae717c9c3ea3f9adaf5a0ea384d06a01ed9ebd456f62a084ec75e981997d1370e6ace2bd19363117f70a50bd98428254c66f1334716bcfd74ab0248e9236080c53a685448f6acae650bfb7bed0be987b9113283b23f8e99b2a367ef278dce067d903010dc88fef6525f71785736653267b1cf5948138acdf099cab8d23925314fdfd9ef8ad8aa7d39189a06888ed3eb5556217b7dc2ae4fabb96674a64e261f617dd37653a5564fc6f777cbd3050d5186a2b88c88d39ec13d81703ff24a93c442f4fa3da64e8f868a6fc2170170495cb5571273e5014c6d48d640c3d80a7e51e6c515e4d7a54a0874512174021e91ee1aea46ade2fd864daf10efbc571e0488c67af0fcb8f0c0bd427034eb544312d0be69e7eee4940cbc3be748f445adb9e92cbfa850ae638df2e052bafd1ceb21ed6f6ca042e8d700f035edf2dec14c6792727d16bfb677db514ce030b56ee0bfc68694abb86c52912c6975af49cd6ca7e2a3fdfddaa2085ed16a87eeb942e34b65096170d0b875ebbdfb3a8d265a3f7f12a5012936ce8d9f529e36d60b3ea2bf657c875f95937713f3b5635978d3adab82f9710dededb9269c42a400bc25e5018e211ca5615eb51e99ae8faac8c10e186f0e12c712c874ff5c9a52a29115deb5b64cb5074b28004e51c8647da99f36d3678101e841f6f1f48b18793ee252a7909aefe55ea100111d6f4f959d9318a3846c80cdd72d3f100445498ee0e700c00dcf569a508fdf9cef7322a13b451dd4818e0c671505d72f5f23431de22b6f719631f6e9c614661f5803fbf8e69b380531d3388b76795b61586763444d8765648f9d4f44b3dea8bb9a4c81523752b3b0cc09ad9d5e6ea3abec6b21095fe896d30cc5bb8fd154d0cd10ac98c9200851141b59cfd88d41631c866a2da04567ab8364cb789734714c8b8a14fea17ec02f9f23849fe5dba88b402579ffb0df4684bd3565932bf4bf2d7c52d940a9942749f4ec7e1e522d82ea5dac71f9200701ff26417f20dd6b10255341eff6650a75ca3b10049525a59224d27e886a626b0637722229bda37d6503a440a0457fede53078c6f118c35bb1475660e466c761719826f40b0e39596000ded241c7b9ced232938550c350d8f6de6f2379e3e5b93db5673036e51fdbfb06249ca8f984e0ba36eec27df60ccd9db9b028cc551c6ce9b9caf44bbd7f395976e1af08775300a5a569ec561740406bce6978dcbcb53e8b95c5818b72948b4303b06827526afda49650bd388464e07fb75ec0f0ff53c63cf372018ac66f1a7518640cbc571f7f06b31216d6498f56ebe928ddd7f42e56eda1ee65a9194a9d48fa1d6d8feeaffaadb22b9fd962910697c88b4dbd612e62d70b9459f6e08e22e6f7d51aa8ab864662417f38e7814a14399ec5a5e026cd70481789a08c8bf5ba390938c633ecc3db3eb4e2f51b9acb916b1f2a418244453b12ca3106e70dbd25ba6765ef0f73118f227fb095021dd64c22d4003b6c93694ae4b1e74ad106cb9c00f62dc1ecde608e587388ceb138cd61d1ecfbb0b52138663261c688b26254adcdaed7207862f2af858c3e36741895ac78697b27f896583a0065b33943f167cf2008bddc9b7ef8fa5c5f17538ef2889a637262d3ac4435966d162c81b4214b78469f0f61bbe9e5efff42254539163ce975d771cb6f00a5a7e46b43b0661bfd6dffa684745e2a2b81099d6df7124677b941f4e6888f984d989181bff15b6833e5d665d938e6868137b4eb26ee28ce6ecf86027e3f4848f0edf1e5a54bb07fb6bc60c529daa482a58e9fe73a0e3f72679d46792fb1c6e4cc0a5ffce94888478e8bbee87104812bd86c8506b7b0253a3b3f0f1714d6e92f7b138f48c130b6e088e7717516f031d19ddf1520c1ecdff7ab5dc1d274b62b4e4967c5cb96b28c55b63365762c9bf5350e1e96ab28b8a075be05f4230fbb873fc36448ab814945ae72f6ad573bbceeb2652b6c94eb04fd94c95ead8f2c37bf813735afc38f4d39aecd83a1870f0bcd3025efcc5bd8a977c0efe831f7c7dcb7d855cfa9c9367003b84f956057867943c3014a4c4e5799c8a65b693b681e60311368b716ce1ff96aa7d2babcf15c0ddbf996f22ee13ef876bf48b39d3425c937394dbe2b27ecb1b498e9e3e8ea0e3b9768c8f7a104fc7c943fd5a1a688a200ced2d9922f8d4ce3288a10b09763e7be9f76de79bd8b9bc2aa1a4d26534a352f65b08eaf781a5fae90b45d2137e431bc826f75dd540e80a9b201f5c286371bf716fe41e6f69fc04d77d5b1e467f999a7a2ef2a881ba8c0b14c57e621528fb7aedf3b7121e8c7b210c55e9a786d5a131e2f98cee5e3f94184671cfa95cbae92a85058fd4adc54debc0ac830c954db511815200f90a938924186070f9f6f9c37c52c0697585193e38b0bcc6ebd9709173f3eaa87da5ce700ab899965c8ffdb7f7f109bfd01b0ff879a8a30757c71f945bade290ec4162e22aeecf241352d1fc50952108f03085a62f21ac1378f52ad96e1b21d284c01506c26c8f1815fba5ab67e3c3c0fac62e4b5629792add4472afd012bfa53e2309d855f29a04351a47eec7656ed0e70fa7d7df62bde00238b2c821cb6e6e7439b9e09887dfe84e324b5247a05735d67c3f959312868bd5587af11bf79bb8ce1ce31ae00c0df73f85e96ab5f8b6ffa8a8404f149f9dbe2a509c49339dab8a7f627a077d8", 0x1000}, {&(0x7f0000002380)="aa908131fd4eabab5e2da52af765ef036c0be19ec479ee37136a9d40beb3b626f29cc9917c675f87d55b3feb1f973c3a74169c382dfa3a242d03794b8300cad263e1a7c59e7e020ed086dd314659fb8f13203b976e3176c66a969b04842e548e230c9e30043b165fbe88a67b5c5cb976e2bc3d2a933a77005c5ee104dab309a96986198a4db908ecd21637c070df1786e1b741d4f9413d865bfbb97e7d", 0x9d}, {&(0x7f0000002440)="e83d668b2f1593b16ab14f96f006fc5b0042018bc770eddf3d513975f3b673919d58b1f6ba5503a5126a884fbe2166e26dce32f0bbe2cd6afe6bbf75ee71fd0964de2ab0e092524dbc6e1a14d68ad08f0a5b45554ad56ae8b71520c79b63470236ef3ff3f8ea69682010874e088ca723d58ec23db36cc488006cae4fdcf95ab289a426d9b5c2bbd42eb22aebb793659b8dec3570336c91e8a27e1bf137767d5d8c04cd4b18686b5c0df5b68911e19b423fbdf5c6f4374de7f2c9c762986254915ac2b2e3e7c62fc0a2be74570e4d5f1ee3ff5db646244ba608f71be801636b59e67ff402569ad1cf51f0426c10a621c641729d59c8f841e349ba16", 0xfb}], 0x7, &(0x7f00000025c0)=[{0x50, 0xffff, 0x5, "3e365b835409ae7e6f6de282206a592358c898d4fe82e34731881f080addd800f0e898b42b8fb4ed03e44bee92a9d77e50a663d6ae17afa2c69dc784b12cf7"}, {0xa0, 0xffff, 0x1ff, "dc2cdbdbe6357d59f47a3e76ce21338847bcac37e3dae3349217f27a636a8d62725baadfd1ac04be1910cb07118b478ab23c4227ca2b4cf9c5e07744b7b03939b6e653704f9ca25f612bab97065df9249795fca3661b6da66f65ea1359236751970725d1106283ae6d8ed3137f45d3c0eff2149fe2ab1598f4bfc78866c09c3c60765cd5fe422a3fff320bc47352"}, {0x50, 0x1, 0x7f, "7f3d9edf6f82b721fd91befed3cb3bc56dda7884a8e8373cd8cb06116927eb5d3d45985900c054a5f25b5aaad4d25f08835d3ca27b0b13865c80"}, {0xd8, 0x1, 0x401, "4a9b4455d95c4eca9c8edf995e5789fdd53c4bb2c45066de23478e2f35847edf9b7ef3697e4d7586619e2aff7c070fb7190b416f8c50e7cdf0e4803ad2ce6435140f2c9917202c1caa85cd660c01c33e592db1ae85e4168c0ed73132e97e597a7b6e1e1091c8970c6fb451754e1b8e64ea9679a5be0b0bbd7438b67b2611b93f7ae16a678b1e318e6e0bc931158f12a74490f18f3930720bfc751a7b3654d495fea35ed828e218c4e7d0b8223aef65c315153918aa2cf5552bb7c67060013ef01dc446af8f"}, {0x1010, 0xffff, 0x9, "3dcecf8a68edccf489544da7091cb8429dae2c7325b2f8db318984bf91d7f31bb3a33c6b211cfd68492a6e55e37b20a1d8c25aaba726c1d9fc571694c59640a9e2c8a13515252b4d9036ac35005f9fc927579e348c950d0a7dc16d50d310bb41b59f801232a8b5a9f9da6a4ca86ee9e991d8846564c855e9bccb72c8c86c5aee6d3ff2e82c8900b8e048393abb69f04cb1d1020430fe2b47ed3a2687d4f98745de2ba765108a5eacb82d7b3570489faa6a90c6725fdb3c650037b2af859d5a9a01fc26194e416e53c4a560862c9ca3f28503ef70c33b3dee8c1bc87c2b067ddf87d241ca290475dcdea45f1470d274291baa698688b54c8c5681d64ecdce5926d5861a67adcbfcf50f82242d0a20037c7b45f3a09aca717a61182860274ef078328fc3cc56d1c891cff0510d2552732f7b2900126a64473c687b3533c93536cc31b2e00057c8280abb37d65432a505c36104c532f414f9f68956a486ae85078801642f693a9eff34f6daffb2e92c107c965b92dc6ddc7d8708015ec7894aeaf5fc1834041e46a9c4feed26af22f35a2038088448c289d8ca556f27d29812f2ee21ed1cb4c98164096b34c855bc597866e15c1e11e45dffe40d57587bb1775856c476d136ffafc30a55e5b8ed8153028faf1128bf316f6d8bfd4973c6922e60e24bb2b59df5a851cafd644dfb66a960f75af5f0515bf29c814b92f6d5628b60d914b2230f4494c00a008e375274df8899a0b7f181f2ccfc8a631b4b56439a33abc10c3682dacb3d7c77d732a3967c228576d5ee9cf439ea8c78a0a9744715b73745916219bc96599c671f42a693ca7327eaf5f99090a5684543d5e8d4f05e894391318f2e20c008834bd6feada367c8a4372ed7551c337930be7b9a9189dc47c320d2c7b4f86a45c6b177564143aaebc2b757c3db2be020a61b1481ec45629d3de9d93e9a6dedd6690101a5283238dc1a45bf22a94ad68be1cbd8849c66789a2d06626f51b99906f8bf77a400ea9b61ea2e48db36fe54997fd6c8ad8059db426fcea2fa554931284ed336842f2f837b11b34eb7e59b21ef3f0423eb21f5eeef3e23015b01dbba9e54aec7c7661d0136cb69db2482ea80f9c141b33dbcefce7a8a96c6d13fc3611fc030c3a178f3e68db8aeb07df9be18b9ca9840545eaa145ba957b89f17a06915c831d8b41946bc3fd3e1ae17ebce0923b01d3e6d1075edf049ad045da65b8c9a77c86803f3f5f3da058885d129f9923b6a9b743726fc93dffa34fafa2e26e4c449210f88c0e3fd0cc3ed21e4311840a7ad42e6aa207679771d7598581ba353eadbddf268b4914b25fe42ae0c33ae66e45fc0a58854ae3ac0de7e75295c47490b82bbca8b6ec877f43189983fdc2d37200ffa1d3f2d4bd4905e02624cfa7da818976cfc78cf73b4fc7b7753eabcde22fc7ebdfb091c4222719dffcf038066ff2a5b73cd79a87a6d55d19b42133f5edb9eabab074379dd7558fa423b112332ae8a4fa6faa1bf10f25e299bbe8602af30ec1c0aa48934a753c8d96b634d72a110e2b72ee53bbb080a0bb69f4809fb093cea605a27ad17a5a795538504bd5b808f13233f5591e2effd8791009e8550735717fd9313be468e289f9b11be08acf4360fb241cd18cda31e1956cf2297ee6711713de9ca83d0d59b345254503aa1c872dc0ecc848d3eeaeaa061136e28e8c00b992eb1c6c758121b8fb62fd1dd2df3b7e92f36bf532cbb76dff80c56ca4590c179c9fd555b154a103a1403504d374673fdd287515e82d7379748b5c63d77da9d4e34aceee8be3211f1e655b6ed58a9b58bfd7f63233b541e3cb75d22794d57f2e0f633f86adf21159b5b330a93cdd865d45e234f072d143e5f86421e721077cb2d6018547afa9a53612ccc9514d034d87fc0538ed4b9b722657b282249e893914fe7da1a0730a9f8492fb8fa49e4b5a7919928228dcb19db73ff2ea986a8dc7a5055d67d1280b069871d57d1de48b2921848c0358cb12c1be14d4c8eb8c6c4ae01a7f2952cc2e2ffc8710e6f3937587cd9a2159ee4ca8c156e15016b3c09aaeb23fa4d3994022bdb334d65701583755a836196b4b9bc4cec20173c01fbd6c02f2284a46de54fc09a7013f30684f12a540a9ad986163f1256d32835e8816578ed203fb83271d5fc4e540ce10de1e1cbc5792c2715a27a09570f339462e99cbe8d154ca308b7d17615fdba2c867ec09662749cc1be663356154624f472e6c104f975ce7b637d5302a59d62e98f18f0b890639a5d9023eeaf97ced97fb651f3f230563dbb5dab16db29bf654b2ba3afe8beecc2b554c3829dfec9e471cb39a8bf54523da06b9b6b4172d6b53a40ccb85667c9f74f773c23730e9323dcded48d799eaf22ed4a693305f5f54cb199015ad6a765308d2e5035cdeeb567ba176b427443dd33c9c2b68a712169f41abfc7bc98be0f6350de1b84ffb36c33ecebc088db8c58167454fb47e4eb8831d644aeef0dcfe16352bc3b886ed9f140358af5eb029b91f3655d56ecdb47a92878708a4ad854fcedc445705cbf9cb0677b09f5a2ec64f32af2ee6eb495980e3f04718fdd53a8bd4b0bf7347248550d0911f7cb0e810f2c72f21cd3b143912a4a7441aa2c3401cbfc1fdae6558a99ee52292607f38e07c41088464e5600a07d248f6d0efba87e2ed5a0df99003417e01c87c478faa1c9b520bb1f33e497385afdee0598120e94b2768da898afaaa1f819d3ad50438484c8e14bca72d777d43b5fb9f0ae0865f85f03b1c10321556a701d6ffa8295ec258f404a945efa2d161d6d6204fc21e905dc0556578dcf65e521989da067a436e914e5e0635fccee87d0c405ca34731bf3d5194c01062763c639d5c08f0a739e0e77d4f97f7f1d87364b00b06ec14d68db3ea7914927e3014a5daa94b4793435fc4f4a2759489c37f3ea15d8908d6afc70c589dfacaabaa1b5b04a41ff484f0c752d62b8f046f50db868001095e8f5638ba906f9085ce60817ba6033f5a7221a5541842e91b0e2a4dea5cf5f0a08d2b80734ec252bc058ad0fd412867909cd89bdcad2de57b00f1532d20ca206840e5d166576de22538afade5d4e6fd5c69c0b83622ed90afc9a544703e2a9ec9d08d4e81e25726fb9216f45adbb160be3a139bb361a605cd7df4a15cfbc4812aa6b54d8e844940e17fcf8f7fb8f389bacbc753c437d71f1c2ce413c9a5bd86959be0bffe1635d1d86d2db81aaaca3d957ad11ca16c363b6340b1c5912eb6ec2e9e11a043e04024ab44d0b3c9e05181bb13690450f076947d399056a3e77695c7112f3445f9f2843dd474fa426d601991968f755873adedaf48fa62ae7868ef0ef551feed9801ef479b4cefff99d8a0581eb91f57f0f634ff4382db14033d0bd408077164205ca9fed6f7f544621d855adf537ac3227da93e056f0bc4fd98416565c764709d5c913caf964233be4046e14061e8a895893b2d3971c2429d18f1a02fb9dd7808208bf60863442992d09b0e02b1099f8a76cc0c5b9c2ec6a3c2924068c206791d6f9f95c0cf62b315780c10d4c3409f9a364c8f2af3552f4ea94d0aebb5028b3d0260aa16c6f3a556e0928adde42d4e12d2ed0f4fda617e1649d52e1bda671cec78467d78a768d7682e6f157d506aa4488996145e26429aa0109143c9a3c6d4b655ff717397e2602db18d000a7fc072a4003880fcbcf1f692ca1350c345bcd6ed33be4025855dfffa81599638e6396c2d3009e1101eb1affa90c4c53eac6cf9c11588b33f5828a5bd4e84af1757cc661695e123b25626a6a1fb165c0a965fc3511d3854d820ca00791d9cc6662d2a3a9c1c61008d7b2cc244b79ec647892c8908260f098dbafd6855cc7373c1c50de5baf13b8a20465da12f9371183993344851dd22c1873c996fff0b532f2904aea39702eaa09723ec938d45d05cf6b639a80d7c5b753ed8d92a163bf5b6db93fb2568cdb22a5f6b3731cff5ba63181c761fa549de7f2644354d3f86f81f31a79dc8b2f245c46229f4649bf95905dacaeefeed997b05d3dd95fb8e29db6d0b2d77febbd5721c659751982da45728f0ca7dd6b885d895aeb4d7acc0c05f8e31eff7290d28970f01fb168cb6e6aff7a7e92a19bc41eb5eb1d3e8a1f17c5bd82e32fd6d706592c243860c001c431595ce5badb6689ac3c5a8bca89416bb8cacdb7ffec3613ecc814f4acf3279681c8218550ac24c8b53fc4d7d6ab6aaf51fbd7f56d11d7f3d25528c58cef09551907b7b43392e4254e01282159acfbea4ee406ba45656b5fb1b2830930196f83060c8f68d753c00383f8a36d967aad3c42720beef5ecf21389994f6f11b663317ec1560a91bf355f4c3ba9d9394ca026af3bd2411abf09661463a1b450ad91fc1d750d13820ab3852981683d4dd19dc981a2dc91b5a79353a2895f9390ce494db34b7120da8a5011c7f88e3694cb888b03f250d1e1890a9958528701032fde695ee7b6898fcd3a143961fb66ac28eab160c2d48128d72a342663984f47e88b292b0158bf517b3c36fd7165a35f639c1a95310058ede41b6911bc0829ab33b6e2a1c4ff29856dc072f8ee2069d4ac9c3c2fe457851b13802567c740b0f1d65577fca4e59ec40a232f7f054baa50e8c4f19f0b7d337b94fc43378a278b8cc4cbad500f8e6bb77a773ee4ff348faa37aa48506c6f610c801587138cd0553abac62728a7ea9db6866e52032275fe4596132b68bbdda6e9ec6e4918ee400eb34b46d83733d40685a0dddb932dd66a4a509e462e0f0558febc7be13032f3a70685a5fbcf510e402b367f590bf576ed25323108a82005b1d331172b346cee41aab1cae33234741833dbdda7814ab6ca55d6274dea52022f661bfc5e7180839aacf5e88041bd6e837017b0c1e583a171af00ca28dffcb42f3e3c389358c4cbdbbce13de18c253ea835586c79f36ca856a3773fbbdb84e3fe9c153f4ae3e80dd2d19f1a063baa63e927b6d89eda52e57e3a11ed1a347e8815749c107c5ba33eab6b52adf54afcf0370fe21ea8809215f115cd3083771dc78d58ee8e6407f9f3e183d1cd2c1172f2c00e3149cbc7d863a601a46a1722009c58af8d7a41a82be701ed4fec2c321f6f1139ce12bd4a41109abaaf3595bd3dee1a6bf1008e8e16370783bad4a453bd78ddacbfbffedad39f8a21b4c1e86dda3f032c1e4909f25a6488a48963afcaff2b967008906467dd45278e4bd77a1f04758fd73c41f20a22ff0778e6d244c3f866843a1aa025dfd9bed16c4abf69231e4f242b046b534b4516323ff94d7e73511d8fba8e4e008ce6fa5fa7446c41d4ddf61f3140f2c5cb7a6eab8582e09ea3910e72cbd62a79abde4fb9fbbc507bc9102c8cc151ebfe0172a22c67c63a191c8d3ed991b1d20eeec1469d0e076c43274b54dd1b2b4c306588bbc024cbafd14877474cfb196086522762c78d1f0dfd1169f80ed38e56b0930888547c561c66bb089e6163d2bdf947f3d637eab1408c37af53eaa535114a4771cd9c5e855c85a44ca9a594e330e58dc3a5e13e2e032411c21f845dc147d38aaa29d944e8dbea8f5878f58a9b714d2b6758aa1fb7b4cc6ba8a61583df51a853a8ecf973d4230eaef40bfb2fb518d51fe18d4a57162d0154c9506541b5fbd158d381c45712458eba315e7b5aab5d7648c2323c647102f69e7902f0c0d2ba836c7b28a51072289f7549f52afa0ee874108245c481add0cbf0a5c1758dc8349bfa2f78fbafe33c923937949da37213d082a2e4522c31ef1a15d0bd7c16ca452bd2b99d037f4ce9f8"}, {0x70, 0x1, 0xff, "3864878a562b75e3613b63436f60f93467a82649a874531fc4ab2c30037887c3666a7050e5431d13fd734f199c869e418a97a68b8828e763ccc4de92dc5d62e26a8e09d4a36bda0293224737de81a529b20c5a159704822eb6a78c0eacee51"}, {0xf0, 0xffff, 0xf, "1979136945f90ce4e7ecdab9dfe3959c9ce96342a6a8a86ae14c9c0e77ec3044a7eb56e811052cbb81bfcca6fd2401b4d5a4f75da27919fab269f9348b99a3b44fd1ac4bd7c5c821ccf6ca0f73f950362160b1a2b6f0e8ed48a4ebd8cd673c00f2970f89beab54f293c3562afb8f2eee1475b801e5466f4d5fb1885bbfa10fc55e1599d4244b7ab0636c3360770b65cad111cd184448ec8dbdd55f8524cb294e70ba0bb865e218032a1c649d41b98cb40f21be1af5f0b724ef59d4001470b0a92ea3a5a5ee8aa0838cde231daec4d0823ddae323ad49f6daced7dd06"}, {0xc0, 0x1, 0x5, "1960514bebb7d51bf3a99a5e41483348c00a6b7e8f1255bc0c5720163443ce809a15bb06898d14fa40fd240c4f4b54f73a981b973fc55f14f5dfe30db600a12c042e0e2ef641a35a1c15d26a9138273f0851cd43df5104be6bd43f80ced1a28b55038a0be1efbf260af1dfb729566b8f7a948c749cdf92524af889c94cab158b13f79b3cafe708827f1120d4245ae1d5d956465d14bb6bb18bff46e7f67d58f78bfd08900f03b66afe850d2148d5"}, {0x60, 0x1, 0x6, "c5e8364c397229b7718b0306ca897f33b39d5ef200d03a12b2e4f3d0ddda2b0aee28af3e9ab9c9d82d4a5d26ed72a48683812cd087f8d12079ba995d9ba033780afb55f678e7a3f932ee"}], 0x14a8}, 0xfffffe01}, 0x10, 0x9) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x0, r11, 0x8) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r7, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, 0x0, 0x0) semop(r8, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x0, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$GETNCNT(r8, 0x7, 0x3, &(0x7f0000000040)=""/34) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xc) executing program 6: socketpair$unix(0x1, 0x5, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, &(0x7f0000000180)="8ef700e71364323f9af9643f87408182cd5081ccc46f8b6421720ac95046", 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='&^\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='\x00']) close(r0) shmget$private(0x0, 0x4000, 0x1c6, &(0x7f0000ffb000/0x4000)=nil) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x2001c, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000240)={0x10, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xdae}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fe5000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x5}, {&(0x7f0000fe3000/0xd000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1000000000000}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fe6000/0x3000)=nil, 0x3}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fe7000/0x2000)=nil, 0x8f2}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fe8000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x10000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xffff}], './file0/file0\x00', 0x80}) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) shutdown(r1, 0x0) fchmod(r1, 0x18) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x101, 0x0, 0x6, 0x81}, {0xffff, 0x2, 0x1, 0x7}, {0x915d, 0xe3, 0x6, 0xf47}, {0x8000, 0x0, 0x21}, {0xea, 0x3, 0x45}, {0x81, 0x7, 0x4, 0x10001}, {0x8, 0x0, 0x8, 0x410}]}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x6) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff9, 0x80, 0x8, 0x7, 0x6a9b49de}, {{r0}, 0xfffffffffffffff9, 0xc, 0xf0000000, 0x9, 0x7}, {{r7}, 0xfffffffffffffff8, 0x44, 0x40000000, 0x8, 0x4}], 0x2c3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x80, 0x0, 0x8000}, {{r5}, 0xfffffffffffffffa, 0xa2, 0x2, 0x9, 0x4}, {{r7}, 0xfffffffffffffff9, 0x8, 0x10, 0xffffffffffffff80, 0x800}, {{r8}, 0xfffffffffffffffc, 0x90, 0xfffff, 0x8000000000000000, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x3c37, 0x2}, {{r6}, 0xfffffffffffffffb, 0x14, 0xf0000000, 0x1, 0xfffffffffffffcf7}], 0x1, &(0x7f0000000440)={0x9, 0xffffffff00000001}) r9 = shmget(0x0, 0x4000, 0x51, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) shmget(0x1, 0x2000, 0x402, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getgroups(0x1, &(0x7f0000000480)=[r4]) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000500)="13260082adfc4baff570e2aaeb3c9d4b309db4363b3f0036e371e0e30686", 0x1e}, {&(0x7f0000000540)="362414b0fc424adbf98cd6e62ef4273d9411f94a27e5c57c32a9548e364021bca493ca16ba7f95177d68d4843d334ac105f4df3ac70b3e67a07d8802c36554cacb011b9fb7e4d16a397e16a24b930927e93b97be1fd7294b9b6f60c97f100784655a312141e4eae585742fe6042ff802b510885d83ff90fd91606a7d14b5f1e49eb22ca820a8dd331302169270192fe203738788642a54491df37be6c08a0a2409accb880fdd36563a658a4a70833d94722987bddbf5b40034e02a8f0f57e4a0b3aea35cdab444527c9b6eb7339298cbba3d6efa1446b3e41c01dd3f498f74", 0xdf}], 0x2, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r10}], 0x20, 0x2}, 0x401) fchownat(r1, &(0x7f0000000700)='./file0\x00', r3, r10, 0x4) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740), 0x400, 0x0) fcntl$getown(r11, 0x5) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000007c0)={0x3, &(0x7f0000000780)=[{0x24, 0x4, 0x5, 0x6}, {0x2, 0x81, 0x3, 0xff}, {0xffff, 0x9, 0x19, 0x7}]}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x8, 0x0) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000840)=0x4) bind$inet6(r12, &(0x7f0000000880)={0x18, 0x3, 0x2}, 0xc) sysctl$net_inet6_ip6(&(0x7f00000008c0)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000900)="e835dcafab4aac2ed4f0d268c0417afb7aaeee2daa8b56407c4e0102df62ee20b812b9ac81388ecfb9701285dfb1bfd01ee060a512663e34e484037dc9699ef9023fd5cf83655e5198a37ab2814159e85a8af1ba4f858bfb56f0a3a8dfdb9d221a4a14fb61f2498d0806c34d1eac04b0438b92fb5753175c95334efd78168afe1f8f8fbce7ceeffd214adc1aeb164d9f5e0bf619b9b01bb59064108120d011cbc7c1a6b4f275fba94e531cf38506290ac8cf1bee5477f2a246974a2475db6b818f38873fea23b51f8efed6577b1fab72b3a485690c19058d62074e6f", &(0x7f0000000a00)=0xdc, &(0x7f0000000a40)="15040e5649db0e1eb317b7253fc782d19e88f9e7db6a53ecf92883580113228338f54a6fbc41957b283b1c711e42ad3784c568efb1c2dc1d4803d3d5dc47c9de26cef70b20267217ca86730aaeaaebfdfdef69f3110c83ff53f60484ae676f9ac6d3e095853cf54e8bc825b72c6dc579ae4792526af11d92e4316e35f0f03b6e2f0d6e0ebb2dc5d48bcab15c19ccccf3007b85f5904f51a710e6d7def6f5399feeaa6918f699f0e0a03f9d7519bf58", 0xaf) clock_getres(0x3, &(0x7f0000000b00)) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaff26ffffffff86dd6006250000180000feceba7d7ba90e28efcc5cc08cfe24befefffffff5ffffff00000000000000015ec797ba4023ac3c894ab31ea24490889546ce647c3a2aed"]) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = getppid() fcntl$getown(r2, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgrcv(r5, &(0x7f0000000440)={0x0, ""/206}, 0xfffffffffffffecf, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x81, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) write(r7, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000300)="d093d439cb557cfe359248483fcb1d00c98667273989a85322d0752fe9a0bb4d68e43e140ad458ff2df181520002a128ba1075f2be912d85e5eaee928bdda956d00023fba4cdf50863fc8d5ddb263a4acee619651444d340ecc22c13237bbd72e442a40132e12a4e15004ece23f4b45e2886849467ea74fe", 0x78}, {&(0x7f0000000540)="773832ba39ea84a900239816afbe63406f8636e4fae01d16cbaab9b6dcbe62b6146ce4462b23ec9092f0a382c079d76387c0c63c33699fc9377ac21ba5f658cd725e9c23ab2f5ec0597e3979c950c9c101bf23adba8b10dd385907eac251497446ad4b416e5520e6d246206a6ba4f30c623ad194e39a9a40aa2f123ffa57af02dc9b032c101bcc3c1b15aabeeb4d612a57d635b87cf023952926d8591b878063dbd90f376bbbb27b2d1256d1635b7fa4b3d09852f25db283ed932c6f3458e4fbd950817e89f318dc12951f067314b3bd7e1b843820e8db760f59da275bbf955286db4a95acfdc15a1fc2", 0xea}, {&(0x7f0000000380)="87acfc159375fadeaaa00eccbce59bf08f78ba5cc3930074385991a303a5697abb4f251b3d6193fe83ba68b33b14f84386e57cee10a0b912905a146ce5302906c0e8d7856be37264", 0x48}, {&(0x7f0000000640)="5d45fe1d4c93b7757d6ac86273ed6a7c85b86d757369874efb4b90522414bfc05002ea54a617d4d796a1cd3df54021b1485071f59473e94f8a2b139a0f2da762fbdce68e6cc003e95e3d8a685cc63bff632545fd3101c5e7fe12d382ea5365f5e4cc8f836c0ab1cad56e0be01487a974", 0x70}], 0x4) msgrcv(0x0, &(0x7f0000000200), 0xf3, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, 0x0) kevent(r4, &(0x7f0000000000)=[{{}, 0x2, 0x104, 0x80000000, 0x4, 0xffffffffffffffff}], 0x0, 0x0, 0x40, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) executing program 5: openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000002700)='./file0\x00', 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r0 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r1, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)=0x5) setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r4, 0x7) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r7}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r8, r9, r8, 0x0, 0x0, 0x7f}, 0x2, 0x401, r7, r7, 0xf2}) r10 = getuid() setreuid(0xee00, r10) setreuid(r8, r10) openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) poll(&(0x7f0000000040)=[{r3, 0x80}], 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) listen(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x22, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="67a61ae319e8", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ra={0x94, 0x6}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x64b6) executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000004c0)={{}, 0x0, 0x0}) executing program 1: r0 = socket(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRES64=r0]) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080), 0x3) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/507}, &(0x7f0000000040)=0x1fd) close(r1) executing program 1: r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) executing program 5: sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="61e820463fb57268f1be6155c0e25e0e4d844399e26afa1d06069f9ab4d0bb821058fb0c307b66595b90504f25920b030e044412c15f3a620f3578ef9fcd36e3999ae6e40f7022d5388b210c0405f157cdc838ecd3cba48635da2a1b99591997c30e54d855fa5092026dbce8", 0x6c, 0x408, &(0x7f0000000080)={0x2, 0x3}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="cd0fe4f05696b787095d51ac76741d0c920eb0865b5414d0bac4462df0361b43da2f424e463ff70d4b216d9cd5537bdc09e50c82374bc126760c99fae0f0ca758599a9fa583984245266971b7960d16f67b5f688b77e51f20033", 0x5a}], 0x1, &(0x7f00000001c0)=[{0x78, 0x1, 0xffffc02e, "5e025bf79f37dbc55ac452a95bc4ef50e4b03b0c3571e71f8ee538b62aab8840a260b4bac84597950eec7c8fd66e8b1352c591a1f8f4c2264a6178a465a771b35d131feba47322c308d7d048a05bd3857999e19421a4d18a65fdd0d71e43c9259ea97041"}], 0x78}, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x2, 0x2, 0x6, 0x1000, r1}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000300)=""/10, 0xa}, {&(0x7f0000000340)=""/249, 0xf9}], 0x2) shmget$private(0x0, 0x1000, 0x90, &(0x7f0000fff000/0x1000)=nil) socketpair(0x2, 0x3, 0xd7, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xe1, &(0x7f0000000500)={@local, @empty, [], {@generic={0x86db, "312ade7039b8c7a1d588678fe755fd24b151139005d2e1adf6855c2d2dce3c708cf97c29f20510e972f16c7ac8970417dc3f0bf9da00801ee7169e8ad8c74f4849856406e9e1f76dc17b04f82d29b6fdc53825a726150e803be7f836da88cbd9ab14f94dfe93cd79ee1f2ec09ff7c7e5f01d5df83c8d9068d296fdae03cf7b3408de1394873f046c781a27a67709ed9e77aefbd41601586f98253274a2597bf76ce90e36fa10e254a8b276efd6cc2a585d6af7c7fbf867bf21289057527dcc6706f564c034e61ee5051992c84f4d801e32d278"}}}) getppid() sendto$unix(r3, &(0x7f0000000600)="8880", 0x2, 0x1, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r2, 0x4, 0xc0) pwritev(r3, &(0x7f00000009c0)=[{&(0x7f0000000680)="9d2aefe2e5b0b8aadd2d94f531fc73812ddb265d89006b69b06519fe9703061524d3f5da", 0x24}, {&(0x7f00000006c0)="167420d1893c2ea5a3145360518d4fcb95128f45a03a4ab82d9471772a865e1c41f3a9bb96b7cae88a052970062073c2bd919fdb753470034931afcfdaae5f074d4e842f7d109ca69d9a9c424b30182e93bdf04b0b0a776927e74dd0a5646cdc4df1d88291031f1faf312a2144130c48f67c7929c498c8bc94b093f176754d840155d49c0176a1331c66a5", 0x8b}, {&(0x7f0000000780)="edcc508501431098308385be9ac09e57dbd41aa494c921e98b822177e7322ea79b58eed96316474f60403327a08b8d548fa82bf692c290cc9a0de90a065520b592e18d3ca5c2db663662e4ef42188953a17e005abe11874c24a3467ac927c7a4ef5e577a809a706e8f3717bfa0e11e3500d3f93edfe7d1425518634e36b9a932b70c2a5192da9aaff2b96cbb517a178e7977a3cf276276cb18baf2e65b124db3eeed0497f1ce6ce8cb5bee5ce6d6678b7ca1f08bcd10676eb09af64e419941cb1adad0e5539c0cbd1c95809d1bba2961cfa2065a0d3895906f7d5208dfbb912169650a77a7d647c929c645c440ab5d2b0b42237e4752d5d89115bb27", 0xfc}, {&(0x7f0000000880)="96a40e23f91db98d1ed39970aaf60d3b40f99cd02001364ceeabc50bc5c20638b87e824b23913241cfe55f9922cf56ca54d90ffa47555b82315d963b430af43440cb7f7ff720eb20fac46208e172c6764845e9340a080dc9d1caf696cb0e271ea2e569cd4ddadc445ac49fab30d163df883d5ccf45ea8323f1f4e3b973891d4f277866a94449c42b060830ebb95261fa2a99f3121f22671c6b33f8f0a948abad60d91625d75d510762ba3d581cd53ef8fe6b98ca322be600695b4c88ca83446067f6e65156a5cca86b75c6bec9441cf83a56314ef1b7dcd93b62bfaad4fe6d", 0xdf}, {&(0x7f0000000980)="64b5959fae72df499d11c3800942ef3eaa58b3323d8e12b1b3cb6e3546cbd1eec9d3c259bc8745dbda476bf7", 0x2c}], 0x5, 0x0) r4 = accept$unix(r0, &(0x7f0000000a40)=@file={0x0, ""/504}, &(0x7f0000000c40)=0x1fa) connect$unix(r4, &(0x7f0000000c80)=@abs={0x1, 0x0, 0x0}, 0x8) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x0, r4, 0xe23) fcntl$getflags(r2, 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000cc0), 0x200, 0x0) getsockopt(r5, 0x1, 0x0, &(0x7f0000000d00)=""/139, &(0x7f0000000dc0)=0x8b) r6 = dup2(0xffffffffffffff9c, r3) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000e00), 0x800, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000e40), 0x10000, 0x0) poll(&(0x7f0000000e80)=[{r4, 0x9}, {r5, 0x8}, {r2, 0x1}, {r6, 0x10}, {r7, 0x100}, {r8, 0x2}, {r2, 0x80}, {r3, 0x10}], 0x8, 0xffffffef) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000ec0), 0x200, 0x0) lseek(r9, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000f00)="25596da010b2459cd24872df55a1d3c12b38e0d12988043823d6196ed7b0443558e6bf450e4fc717a30df675e767f9019db140aadb8c132688d40aa0441bfaedec5f273458d26fa23f7619c04ed4c647f28460a919c5db15170e8fe8c6f20d2241355a9e8bbebb865dbc01e6b66f6c9a0751bf5f167737c365fe7cc323a09459ccac2f7608e6e82d55e48bdb738b8ede62301a6c6b164f34573e5f509a7e27", 0x9f) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000fc0)=0xf7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001000)={0x20, 0x7, 0x40, 0x4, "8d49735ae69547fbcaf2c7e4346ef5687d172e6f", 0x1f, 0x9}) executing program 6: r0 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x105) r2 = dup2(r0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x2}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r7 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d, 0x0, 0x46f, 0x3}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) kevent(r7, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x15, 0x20}], 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x27, 0x0, 0x3d}], 0x0, 0x0) r9 = kqueue() kevent(r1, &(0x7f0000000500)=[{{r9}, 0xfffffffffffffffe, 0x1}, {{r5}, 0xfffffffffffffffe, 0x12, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xc8) kevent(r7, &(0x7f0000000440), 0x2, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r9, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x200}, {0x40e}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x4d, 0xf9, 0x0, 0x7fff}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000200)="118bea625d95de8f92a1959fed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e63f9ff9d4adaffff503dfffffffface37f0a03ffffffffff7637c39978a0b006c6816e9bb9acc775a2a4e0556538a8cd50620c9db9a6c8b7dbdd6d0aa9fd3c20c12e6b2b071eee36872d9bf613abedaf2ebc09dbd8eb20da7a", 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x10, 0x3, 0x8) listen(r0, 0x0) socket(0x10, 0x1, 0x80) (async) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000c2ff020000000000000000000000000001"]) executing program 2: socketpair$unix(0x1, 0x5, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) executing program 4: sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000040)="43621e0c31248c363f7561a83d13109deb92a8708f1c30c273a49aadcc924080a454ff32578c041c1b71d014a4afd6d45fe678e4270f8d33becabeba1e95509f41d22421efb8732e7c1b265721ebf054251223587e35490a99a0642c83e9061ede80e06d536dc435860f8c0cfa2ba283d460ee74bc05682371d3da368196a66244cb4672eca35aaaed0b03091b2318b7622b89c7722c1a905e177c741ad02947cbbaa6f925a8595cfa91362f28e3c28719ceaf103d29aa8dcee57ce523e7ce197cc7e7928b45e27cfe022224", &(0x7f0000000140)=0xcc, &(0x7f0000000180)="efcd931a4b06d1bd732dd6acbc70864ea308dfe08855c7cb4921496f753c6bd2d6a51875d2107e32a01d3f8bacc7466bc8bfad9c8d28f091a0351a23c97392faca6a760732ac879d46c41c70757045c77f2f706da18503de138bff3e8eecd55c22f3ade0", 0x64) sysctl$vm(&(0x7f0000000200)={0x2, 0x8}, 0x2, &(0x7f0000000240)="cd84b9f30541d686c51e5ba214d948dda9c7ea6209f6af9124c9c90e54e2af22f142762ba6264b09794c05f49f3de159a6abe9835fc02ff7", &(0x7f0000000280)=0x38, &(0x7f00000002c0)="84ad4bd9a7785128e10610895142bcb961275f9c8dcaf3c5c7b3c759122123714522185bca1a95cc9d890edfee9914a17c3b5fbe2351c4", 0x37) sysctl$vm(&(0x7f0000000300)={0x2, 0xb}, 0x2, &(0x7f0000000340)="0ea86af1b45fd1ff4437444f3006b51c21536059f43456098a2c8c7207f3c3c0ee60849035c1e3fe3cbc159d0860af4e9e666cd3af0bc251d61b22b3468e6c198ef0c28114d0628b1c3f650d50fdcbf1198bebb802c641ca502d1c4fc2ff51dbc4443f4e5a558d930d8e1d2046768ec9bf09e6a2e3d039e663c4a1b56abe4e3efc1288315ccc8aa9d08b21a27c8d9891a8820411e7d700366663bd0594bd4a51ed597b945993d39913e054986d64bb2174efa39596765efeb2502595bdd60943ecb82e0691626787cfbd2b4091f9f1a3439b79e94b7649d1bf83b7ce5ee21182134ff0b3dd161e45e81063abc2889dc90b1e79a99a7539f1f7d31574a9a1ad76660141f8b2b2b12b7388e57364791959ddb50baebdfbd2bda39ee2315b3410d040390ac2847dfbc935a4bdeb898468de9118a74f4bdbbb08a79618102e3f90d83260ee86a25f1cff7a80a9f199c37490005d0a3f48fb63eed0febc631073221d87ddefda8696e08dd122eb8f7d99ac0d4b4b93e257393615e8d45a664290e504052adbbc48fc450bf7e2f642d2aa4afb06437e51f0096817d1c01dc2d796b161043b7ccf7b5edf32e2ed0104cab02ec0c23320fac4c900741e17bf67236da34a0d4a4cc5894456dfdc472ea9b0011e6117113bb4e33005863906caea884cc086db112032dc50b7205785a2127172bc5960bc16db16e70dcdd70dda2db9166b4debfc60efd5419c85fa711f1b6949de8fcf0dac2b7b1273e123f55020aae8276433852d5cd79e01e247f5e19eeabd5c6f6cce04fe874b31c32247c6e15ccfa680395b323c1ce865c9e8952f2db1aa7aef9755b1b2c211cd3cc17d1148d5700b83396b4ebf9f1afaa725144eec6ac6904370e736e40edd9f6bba5d94f28241599a6dcfdcc8a43a3872d1fe7163c6f2de846b72fe8bc80a4d1b2719953dd03fc3d8ecc8c492215394845737ce6ebfa288caedf0f47f95bd282f60ff3dc4031b8bf30401827b50515d0d033b3805deb2366253f4ec3096c22abaa37dfc9868ff401a73a04398806ddad5115ba8467821dd6908e022080adc871e84158b36d0bbc4a9b2dc51706ee98020ae2ba547917537e03c8f92f76633404fd52006dcf1728dcb48fd133e8de399429e4e36e21a9c8b6b00ac6e79d3216fc066fec33f80fc3f6fbe5d81e114a5911ad486f2886afa98b19fb204ccb256d95d9cfd0ad9ce5f21e1f1d94e6465743d40c5a7f175c2eecae93844190bba71d89d460746a9217a97d07c7baabb620aa7d41077491e76eb1feab2151f27a46043e008ea0ea0a256cb10e459f8a0eae409c89cd10b2e0145cfc335f6080d8d85416582139bdfe1e1c00fa8ddca7b15764bf9524b8eba5daf29d63e97e4d9b4866646e25da27a96c4b63c8c2fb1342cdbce219d9abfce42b2fa475ef2f133a2e885ab962f1d80dd2983e2a585af9e66e90f6a0c861955e6fe7c86ddd3d7153a6f5e9e386d93c9b534bf452a88551c3bbc131c9603c9b7de0fd3a4dc84b1f66e9269d3496939bf2eda23667c21df4bca8a42c745081134b23d55a02cd53898c822736827aeb4ac9fd64784aeffa2d90e4edbd4cebc187322aceff1ee9e04ca76d855603615c79c5de953fd6e66a1f1aabb531f9227a531667ee9039e8079310793cdca1bd659a5ed1c6b5846e4523b0f09292b763817c04a1d466266960cbab2b820cb45ad19e09f0cc9082f84b5a728872d6679d00005a5712431f7dfc1d958b4e10557e63e11fbb74997a61a608914edf8384454c0686d744821af8bba793e7af6f53b33d8900d058ae70f23841387376cdde3659ddd2365f470d29904445c8e196f69494a1c7072f180885f4e2767977d61da7073717ceb96133916b9ebdf6677b699929c31b71f2a47451f1c316448687b2ef2b0b1e10c442c469f29e92851a9c6dcd13fe1f076e6087c7e45a78248432294cdf54522d7b6841341f7080d4e9db0f4d4980ae6af7737ef01dc91ad101bf4af6df8e139e95554a9dde074121a7cb91d5667262da6eea86120618ed799ada1510e5ec4a085ce0a0b4bb00491e966c6298011e6206cfe373bb5fa712feff8e5723622dbcf69f5014d488f6f180025746ebf7a22803c42a1aca19a23e30088f27da005b4fc1aa1fbacc64204e957cd012353f463bf38852c7ba72ca45d484292c64762d9d6ddc9bfdd18301198c89ceef07f447fbfe3749c4d9d1419baa7886bbbf704a8cc9a4930186d3803aecddd5fbf7cea0a3532282342eb4be5c6ad8815515960dfe3b16688393653be1aeaf4ffaa4c728ddb64efe9b2f63d8fd338bbb54cf62626df6cfdc3dc53948016e0e77b902896aa7ae11ce00d695d32c5206a34b4bd8c7719ba5454bca1f84b2416e3645de82d26bc5c50d1768928aaff54e1c2c22e8a196383461a7e99b92ab04b01d54f05bbfe9ae7097d0aad25bf536dbd358242f43492105dedd53f7f714a844f2ffb3ad380c523676468ef3a3a2b6c20b89c14f1e1a06a40e12226d3a2b7b0caa4c8d646f2d16873e8e0fe01520e138343393b143f80059aecc38762de5d7e148840e02802e69fe5f84493bf5899c62f15bff185eaf1e3156c7b0f766dce9caddf52f909ff5f1531ef4a79f64cf0a70622b480e4577e7d54d7affc648a60bda3c4492ae96ee56e9876abbe49dbf586c7d864472996f2cfd4c182b73a9a1eeca824fe97129798d1ed86222b7afb179341c1eb0399139611f556f7c6543d993dd704c650ee439644019974d8d35d948c9112570e990e33018997709f7251fba81bbe9302107a904a8cc299c3413b72f46e96a2454addd5506b1dbf02b6330df11db20a1b4cdae30a474cefb1d12c816678fe9cf31b0c691a78104148644c54a7253d0e033a1e888e12a10184b4ab3b65521bb3279ae678a0737e339103933b75daacc44b2134ab7f3cd6a1bdf991cd566487bf62bcf76cdba13341d303d759bf3a9ed53a1305263385c10d16335a6d578e2a8058ae061a0011ddb68c7ee0a4bea82a75a8e3a49004aad07fdba1c2d2a3506a0bab03bf4bae2d768edccfe2a39275b857a9c6e879676c215f97d1f542a658631c023fde31e20105f35b2e29c9f5f3003dd60ecf45bf35374142ac1bea2152295d272fd2f5fdcd3bd0c897ed47898b3c5eca9b757222ea3c8dae2f4689b75e68b5b928f0e78e0e68162d43571b596ffebe39f0c5bff13178861c357c547825d16f96926694385f04eee7fcf54365cbd6e7c91ad869b9ecee996af364a1366ae86c991c9ea1cea9903bbbae65f73d3aa1206e2535cd821d7e2c58505600f9aa5ceeb87fb444096d1215202f44151c855fc192e3821bd33f09227c0d2e437977d6b2c61bb46f6614a8e8e1b9ea0b37fc5700c64b7f6f8ee8f1dbb8de8df32701e26689e864a92af06d57e1b9fe40e72b904b33adea5f31a7710a4d3569a9d3a734a9dc93b7cc8fd3e830d6049f92ef86ab5d26029ef462d24c7eeaa71fd0cf17a780222e8c4d9a97e434a6cd0cd88ee59c53479514408e7378f91aa38d730e61f08388608e4446e46df3c7484e3331db5dffc751c1c1d414319391285beb5d1b5b02584c87d6b448283edb59ceb92b7ceb225eda29aa96d2d3dcc1459181d57722e481d74dd9f2505c8e0cbbee0dbdf5fdea7c14ade92d9142547cf6215965d4dde76b4cfa85399fdc80e38b5d481eabb5773b9263bf8c565cc4e64db1aa8e1b2253dd9e4d9c93e3815287c962d669b786d9ede5a3428208162c9c8cf54f5d52af7e9bacc31fe30c1c82de4b1a02cdd3c62d87be94e3e600912b51728654a56eeaf3072b19c50065e9450d258e29e3717d6fbde2b9eb5250e1ff633071f6201906040b2c1d9f053f88d9fdca4bdd78fa8c5064c6be91f86a16bfd568a0af29f8f1475706e1c36e050255c9fc471fe8c6b9994a71daf5b0684304c4bd8af58c95f85f3fa682a3c3da088cc2baf150df5e5831102892470ceb896beaf644ef0c55da135130cf2677d2a29c74ae8c1a0d11d6ec80f64a70c42edd0bbd5245a56b25aab6136cfb3bf895a76f98d4127bc9639216d7300becb6b226f9b55fdfd56df01b4b0aa1279b1e904444c1db9016756403eb6db5070689817deb45eb6a984051231ff68c8672eb1244d1da0283328afe731ea4d17a453d613875d2354c14ad2ac27eac3c039d51f816b25b9588a3da052f7dd78946ed050a8765533c6908a0ba24448a71512000fa38c2b84e3ba9f2771acd4f8a9bab88f71b40b88abe73df5a601639c86fe98265c2f879d4a987daba4424f54165136be00f508a33a61ac71d70962c023e69c899991909634f797b37f21e62dd9be5750f58f234e18ac16787df7a5f9d752ddef0202f38f7cfd3d4a8a821a966715e9af0cbbc3f01219a7bfd955f4d0e3a90543122a5530c857781c8257208d42ecf5029293997f3c06f962465eb635f07c034dff1015384190b5259127925334cbd6ef26d0589525d668e984984c3bb8ffa57e50f8aa734f8288d3e3ca033a475b4042d67c0c8fc5ce80667e6de6a9f56b4e51ae21b00307d6bc062a2fd1110fb90f4adbcfdff0c4016bffc580c1c2426d9d1875d0f2eb513d2bf279411292eb4d3291626d54fae9e98fca2f6b67912aa7fb7a479fa8cd28d8c46a588e8d5cdac56e91491136a00294ef5c5ad4b500f07667854261d75195c898c448c2d78e6ed91baa998fd497a5a7093823bfd4b7f7da124fde856bd80bf02bbf4d743401d2e6d97f5b0f598d8a6f9ccc6f0ff288b29df639c4595b987200a613596dfd12703ebf99736e663de01110c7a2864198a78f1a958b6ebf388449fcdee567513f5a613acbe4adbf8987326602d6c63aaf559c38f108ee2b4156c6a776584c97a0d2b532935f1cdddedda634d38f54f0d2edf6d4aac9dff95da77254c997dbd0f768b0d660c14987be005ea5bdbaeac9f38ab1a2139f17dd99023b57bc2e8c6c2242baf5b4e73a2fa994e5424e3468a9db0a1a0e66de801d7d3e128976fc09b87f458e8e1f0194c2fd8e73ab608243425d96bfd4e00c6eca9f3a40353254385d596fc0d7000ba7959df21fd43b089179fca07ee8bf26c514b85244ce8ad4f8b88e62a0598403ea0e07cf49f5d1c0b100cb006b0d359ed29ca416081b310eae6418e9e94c072ecd0c85fa2e828d1cbc3e10f90cc8492b13f49b3587d49fe988a42b46fed01024aebcd7d49ac26ac68b61389238404ccee83d3c86b48cf094f16c91c53f3b45bcdcee3d5b0e8680cc4d1d7b59e7f854bdb44da63645c2c73aafd243bfe2f9773e534f355490d4ab184e11c1736c0ec570d681c94ec58446d55d4e0ebf61a0c8f3e7bd036f6b14ec447ab81521f82956bd91bd7f3c1dc9261837a2f1364a6ce4d2db0fd33bce88f7d4e2b3adda83e03c30c1a7cac44a79d5906354420695fab0bfec5f8ea0a64ffac325fa9fc70cd94cd0fe92f6db2e024d7c2b346549e3004b2c8bbffe91e20eedf63c99e3366e2aa123aca736d083a45e504e0deb906f0c4646d5729f3905547615b3af548f417e9e68f62ea25e92e2db4ff43a9cfa04a761d8ffbbaa423eb0085fbe309bf5694ebe958086c8c8005a0fef0a9d341f7ba79b4c2865b79c1370ebf0977a1f3fbb690faf0875504e0111dffec96f9dba19717bb313e23db7570d654d7c3879c2da8874e5fd9bd38f417fba12798d7c32be37e3733060090ba4c86b1d100c93aaf862b9a71f2913ca16e17d28ec1b9ada648b88638b608b1570f1487b090a90e81ae526b4dc38a745908810d3b5ea2c6eb0f4a185c", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="9f824c06a56ef03a8a989d89d7561ca08526e772f484d4accb1c07700a827dc1d6c36b626063e7f5849dedb3a08fe011b690af7aeabef71c47d3c35e69a35aa8bf43691a2ab949b755f18b50174bcef7e47b8ae631d1f2556517a45fe9410b222ddfb6cc9f0eb0bd2c3de36eda80def00b99501084ca34c4eed4298a3984602cde21ab0ffc59daf2ca1466de8cc8bbfa7447f9a64a063f", 0x97) sysctl$vm(&(0x7f0000001440)={0x2, 0xc}, 0x2, &(0x7f0000001480)="e8c2cea589a8262ac9fb7bf17c59bf6e6fdf1978f78a2fabd2392c5706e41bc464573b21fa472faf6dba06ce6bd88a56d5c79a1c1d2d63e2f86954c841240a7bdca46677582d2b9493cb121a6c0e8382bf84d4cca73e182238a04018d482a4ba06ee5876d987d8665880791ce6dadc0cd820e691640a4719d718590e4ccdee4a6e93f447a3574236f62248fd435a533747e59173c88dc3d1cb9db1d34bc9a134dfdab5c867351f0bdfdedb16e7024518499e5f4b23a86260ef5149015532f790adea902e42bfe933278d8e56f3ec4705a26912f3ace1c2de069f6ec49fffdfeafc19af", &(0x7f0000001580)=0xe3, &(0x7f00000015c0)="010ff4fea68c9b71c3268cedb55fcbb72e82be0780591142d6a3349b92fb5672a1b8dfb5ded12619bde22c6c9e46d41f43bac4b51f15685a446a53e9d9ce8c751904dba6b9d70b8419b40e2b7c18b4c1e471f316808fa3e7495f4c688e18d3be5ed380be58a953410967729d4118", 0x6e) sysctl$vm(&(0x7f0000001640)={0x2, 0x9}, 0x2, &(0x7f0000001680)="70fa50c66682115d780deb7e", &(0x7f00000016c0)=0xc, &(0x7f0000001700)="1ba1bc06109a5e800ad733618dddd8ea2041eb35e28acaa996b0bbe5c1d8304da1edeb10c86fac2afa54536edae8d88ea0f477e02f1f8e28262d544bae6f3e7d7cb47680386767d95dae8685921eef0d4f85ad41ffeac7a765a1db59df03a26e65da0ddcf1a4310f0c17cab0b36802cdfae8307eb092a62e4fd655908f65e7d8a6d377ea325f7997584e4cdedbde5045366db5bd437f990ad6773d8cccbdd5058ee8606e1601a221c001fe06d089813a1d5b731102b1944593102001aa55ee1d1d9ebd609fa3", 0xc6) setrlimit(0x5, &(0x7f0000001800)={0xffffffffffffff0e, 0x7fcf}) sysctl$vm(&(0x7f0000001840)={0x2, 0x3}, 0x2, &(0x7f0000001880)="b645b2362acb361827ea3e1a0de242c46b484e4b54b773fc03fa29fb99a0af68645d29b0e29c1dc0c063d16b73caa12cece3618a365478f5074ea5cd2e4bdf93ebbbba36c1653ea7a5ce1980a49482c79708d7d52e5fbca536df0d9918cf60a7fda8d10f529dc8b4", &(0x7f0000001900)=0x68, &(0x7f0000001940)="d8b8e184c0388a935db20581725acdc7191844d5f4339026c772f7e911bc1c44d214ec2f53666b02f798fa769588ac024a4d447a7a1877896f6a1bb03fdcf382c9103a8f7f5b9464287a3d9b69dfcf15ac94c89b5f086ece39b74d03484ed19495a390f814ad4903a83a9c75e6fe1e5117a12059e493f00bfec405a64e340dbe7094a1e4eca2577953bc1667c7d127124be7ca7d15e3bddb8e148b3d4efe8876b51ade6b39dc5f6f185638d45ffb0982d4d29861d9d4a293b6a7a04dca90704300744668406fe14365f0c79ad97525b5dc67e021bc8fcaabea83bd070d", 0xdd) sysctl$kern(&(0x7f0000001a40)={0x1, 0x42}, 0x2, &(0x7f0000001a80)="9e330380c0951300467683715673edb02fb16b2d9f86a5741c2a2dd9b5e92616f1f163e45512099c773739eb5bf3991771369c25c25d90af52e3c2db85af1851fef7c099d6fdcde5b47f3ee683a6d546ead0279a6b0c68dc21d8766aa7ce6325f9aee79764b55c2bea31ea983d05e0268218878d211620cf00743c2d3d3b614dd2db25b2dd552ac338c7b39c10df5dfc6bab07965d167dcee4becf6f2f39237f71e69cab7ac61f3f1ee92bfa3338803257a4024cd47c8e6a91e5f1a0f5536f8a98631a", &(0x7f0000001b80)=0xc3, &(0x7f0000001bc0)="9f77573b9e6d37e22ff99a90552fd20d0b3469172c72fad54de9a5c5beeb88f110e63ed44d4ff69d116c1658cd0abc3f4d77da23b29cc17aab9b94d6651de1d8472c2d17c07dee75278fd44c2a6bffaf20e3883befb9a5bf4167a3ae6f28c9823f14cb929136de9909b20eb224", 0x6d) r0 = getuid() sysctl$kern(&(0x7f0000001c40)={0x1, 0x45}, 0x2, &(0x7f0000001c80)="2ba474682bbffa3176ae9640e6d9b73d9f6567ef7d71793646d5ef5b7c03a6a7755d7a78a681ab8180731379ddb5c3c1623d9af09335e4ccb5aad0c7993ed9879af9e8eede39e745493060cd6129c0c9c4376ff99afdd724f607037ce1559465219d1f0a19c71c28384988a6c393e98c96db876d49e8505978ab55c89da9ac943f6b2ca4923bff5a8151a86322a941e5676268f74202430750504cb63b8b69960f77544e2425ad54c2fcbf6306d411ee4b13f3f84761a48822c1f0a76ff0ce827e209e31ce8a34415839955a9c09bf27d12463a6578e610a98509cdc5e8e7dc7a8ab26748184f37cea14", &(0x7f0000001d80)=0xea, &(0x7f0000001dc0)="e908f079ff990c83b35b34d3011721fefa7aa98b996ddc5ae4483a21b59969685229f13880806bcb6f046ab3ed9304840dbabe5ffb7af0c4e8fda79d49dc0babb511d514e41fecc2abd95b365d3a8fcfa727a6b84fa48d0b6c1db7119e69df0a7476ad5c56789e301daa20cfe0791f602180629b35", 0x75) sysctl$vm(&(0x7f0000001e40)={0x2, 0xb}, 0x2, &(0x7f0000001e80)="25bb008caa88e63aa09393df18ecccbc41d023fa91e499331a3af1b6b036ef20c1342261824c7393af3b87bf8c0ab1f485679744b892ba7bc9f6a4602fa9b2a736702d6d8dd11c08e37cc3f236e3e277baae9ac5da1238654ad08356fa70dac794d0cf539c2d9c607026e14d8d05e4346cda41f7d2d046cfe59ca905887f0c58280e1dd87d3380b5ed0ba85c0f99a9231aaec6db01f0a9f3c188a983c99e298e155347b348d8ba533407fad7e2304405fc288e0f1a58c898f986c5e7a263ba93585ae5295eaa9bd44c23ec61", &(0x7f0000001f80)=0xcc, &(0x7f0000001fc0)="4f6381fdde675e008e3e6a9114f64442de594beedfcc20f424d14386cf1c394bf5a01a21c5823899629458b610c653d69ec0e6ca8ab3ae5885c3ecfad52adc68739a197a04500992bc2006a759f6a1907ea30ebeeb25197d00cfe5c17e4a74c8a85b2d0a5060865bd8f96be88dee3472be4a9f", 0x73) openat$bpf(0xffffffffffffff9c, &(0x7f0000002040), 0x8000, 0x0) setrlimit(0x8, &(0x7f0000002080)={0x1, 0xfff}) shmget(0x1, 0x4000, 0x0, &(0x7f0000003000/0x4000)=nil) setrlimit(0x0, &(0x7f00000020c0)={0x5}) sysctl$kern(&(0x7f0000002100)={0x1, 0x4}, 0x2, &(0x7f0000002140)="d33da9ee15d389d636edf5bcc30b75ee38857126a2582d09b00868c0156dbb1265c2b9d448524d7be449992a398ff8109473e6e51763ef948c4190317f39042dce4cf2b672e629a291d761c400f1385b01050b9edf2f8e503638b0be7c7d077b3fdd8196ebea125cc2126ba936f53ebd87e4e55bbb26043c5ef2f81f39848b74e6d99ba2304da79dcc47454a144b61905d20e1447a7796562d6035d7e0d6927a48affd9af113b56b175663e1e8c549b7245c5d627830869ab7e1832b5d55e93f55b88483ee91a405f8c94c61ac4f55f221e5d4431da20ca8ab39ac80a0dd23030de4b7d45ee139ccc4fbdf3865b5b89d274b1c06cc5715c3b0792c0f0db7dcbb7e36be486ac219d642b1049563a4358db118f63ca9909d807b971c9f6e6b41e61ba5134343aa3baacda23e4ba28c2869ac2b9ccc0cae9c1dfe3a430a040024c8dfe70f148177d41576dace9615b3a6df6ec51fc2fc41ccc64c975fe1d0581a4779da833e1f941c9af8934749679f98b5411bde7240deac9a0545db09d2c40a92043a2dbe160e5b0c3735d529643e80b402f6f3f36ac8472e62b4e9a905a7a3bb75867e8ce04ec4ba438ea33ef55325f6fc468d64f9f1a1f4d5a96b5a262ba3a202133b2a836d5457dd3eb19f64a94a895a777d06bb87f3385eafd912b582ed15d9eb7088f17627d094a60ed75c0851be1c88e908def09e59d36b54d5daf6335babe53741204957e5a871f87683d66037e988861ecfc59a12422b3ff2c9d5637f2cb85749cc3b305d7e23742d9db57899f4671dbadc7cdc5771193c38c26f907af3ce5fbfc7956c5f98d759db248b5cf804dade3f7d1c32c78c018b7e453bcd7a1c18b33596861703b3425323ec464653cdeb0125974c9ecda260535cb723b1fd78fbef27c48d5a90e49e6f1499cbd59e05eb20442205a3e74dc7675462686b4f00f4ac65da946bd805c478ea9a3d03a5c081255ebb6f9ffaf2f34c20bcfdce65d37ddd794f0c4e64064152a24f64e82b87e86ff65187aab34ad65eea23f01d3062f519ae546325bf7fa4f9ed5d16134a35ba30ea0088cc5530ca7defaeef839a6d1a23da1c945cb6b0374d3d9b23ad58b70947b071a6e40fc62b9d55cb6c15b5f06d0b74af73cb93dc8e8deb411ec8846401fc75ecd9e3dc972ba3140bc1b9867dac3c7c9c1549a0525051a1ee7a0cb7c510d42b17dc581dd9c4e767930046da2fc322490197f274799096ee237ac87f9213555dc53306939ad0e1c28e2e2c62f8e02e44d0d2f66b70e0acf6e8e08d5e2914c7fbd560aa59cb27a87314bd93b48615ffa1bcf61a1ac11c5e7c070847da1420b7a9a6a75bb77065a64942b5857c7f44bf44f3d809978e393db4c054b31081b1ef1d58fba653a9e24b25675af7ed65b4a68505ac94e1e91fffc228a4a4202756e884779b918873694dfe9501d189d1b4461139c4420fe3d4087343d4e580e0fb7f1dccbe88315f1c9173693ec5b06bf334cb1dc6fec24d77cb02fe15f66f2d6e74c7fca3ab2942b5a1426e2f34a170d589edeb14a97882a502001d5c7fd50e67b41a6c3b6f1c0ca6262c9821d6b89dfd51f4756ec1018ed13a6a3df3382f63b5e2f10e9baa359fb8835fc386faf437ea5d2198f69185b60efe7f7806c720c9169b0ac1ac296785ac196e65795a802c88d48e9142c043312403cdff71b6988e64547dbdefbea71b4d9ba4b7d58264f3c8554e2fbeaa0ffac488928f89085268806a569191a5acf8e295f5d772522b0b70d9b3aab28b8af218f6e4f03cf9fcd985f9c88ba894e2a95073612b94f3a515d3bbc319e274974dec53e73c99a7920af6130280d8bf340330f5c5701239b8fdbe74ce291a228f72b1bee1d851694d98dbe98552c87a4899ac61eff21c465864471dc92b21622bcd3ca3fe588279695ca1bf8976b769da42ff95b1efa1f6edf03241d1aec8f120535ae4c14f467a8ec1e5adc39b5a7d882d2c2706d753a9299d6e2a9164da2e86c32da4c57e8c0b5ff5345f49fb7cd328b159220940318d45cc069238200b4d7cb8d74e07e87230209101b4eb6be95f9a07188b96cd464be55cb1ad5514b0633738b13cbe1e8054157748251b81365244dfdb8617c1bbeb013396c53a2988fd158da5d87ed665d07b40d26cae14550c57b29a8c0ba184f17f11d827b6bfa6c256ff08cd7b6a726f08c5cc7d626a749ae5fcf335969dc11626d7ca3b06da8a704d6e40e5b5192322ba6aeddbcdcacf6dcc71bed6263bcf3fcf023f60ee32e7aa6367986f8a93973c6dae4dcc9465bdaad6951a3a3900290b4b1ea3b2f94eb8c74daf4b73d885d421d7e96f4f0d9037fa513ce5cd4d0015f6e681f5b0cb8a991ccb00f82e261ccdc3d698113626341003713c646f12f4b22d7c347f214a5da4f555ceb45a4065c0079bac8120ff7390275923de03e628be2ace1ee2f62a592cebee6b4283c9890575ae9b3ea2bcf1bee603efbb11ff4519748cffd46abe1212bc0853dd5aff1d88dcb517cea187e753f082c2a6133ef731e6fd041461fdf1d5993d7bb6678c7c581d7fe46556e5a57d4ddea39aac8550ecd762d01b1aac21148394a98486c51fa5147ea74121cc988036692f0436bd276b4f2d2b43a1867f555a60e568a2c76335cc1855fb07ec97c7c954b4dbfa9a1f873c51416a10e577d954f7c3e80277d2a7bb164231a533d20dedca7da411e3ebbe8d1e955e3e7828b2c66d02fbc6a69f6a628fc16a7b039304e2b57861e720426226281eb5db6148973cd1addf63c7956e1c8a1ef4099802c67e3855636549e15caef7ceed52cec865b07ab4079f532ca34cecb3cba59284d7b5181a93495b1c332f131dc5cf07972045a93093808f8c50786ac05e1e653be53a6d6175e69b30aacea8bbaa07c29234cfa85910adfcb1285277ffb9ffcce7506fa156074c35d2c83e793191bb6b9609b48590df58cb05a5014eabf6369ce37359636f309b47810ba747146c7c4b549595c30e08830c22f8e78f0098f2b6dc8cad0dfa7273444b54b4ddf17db1c7925a1dc95c8156640d8e8f021ebecd7b5911bf50ebf97e9f39e8ce92e17d3880bd435a5b0b63592a070d79f70c712b0848967f382bd9220276df3a65cf2258adea3d674a4ee7ec7bb77fd0d575ea49401ef36ed1ece81864f0a1b93a2dd1ee5750c9132d83c83cea1e023497671dfbe306c3b7ec608154a0682389cee163962f2ba1a3b51149b96529df0ac72554ec04189a91810ea0a67542b9cdaceae2a97c0a303b0921bbb64c5b38467a29dcaa7b52b98ef2875df6d6bbdbf67059f6e359f9d33edbe3dad0d63b4876d9b7d34eac297c0ca441a2df9de47932002315b548af9f7bac40ca2fb9d05dc0bf16b6f3639e4518576922477b3d08f5eca36196e38b75ca28c362fef09c68d4984347625744e038c1630806a751e4f1601d396bef8fdda668d571be9e454d6775d4024ad000f4ac8a5f41208196563ba53badf8ab5ea2f664a0cea0853742f79060d70ef074b4911b2549810b02f4d1114086cfc01a73eb31baee5feb0cacb7fb6cd304c0643d9491d294ac27a9ab21caf5a5962396cc31bae82628f40acbb34a385c6629340e571b17f96afbc84f07287c00b5359c546c3f6071673be35e43eba1f37aab428968906c860597a90a3015687caa72e1023442fa27b0237908c7aa3bff886831aeec596e2d35ec096a5b949e87dbe5cd6e253d38c2326bee5ce4f35f427bf02eea0ddd22276560649e067c691d7886986eed7268161ef8a38f7ff5a5a32e7e34fb16202f1098d0b8dae1052affb2f860f966c8a1bbd30b4c53329c5653d54e62e840169971b93fa9ec957ce2504d9f6696b7bb93e34d427a7ee63b3d2e63d4370bb0f1d61313ecd9eb20e90d129ea14a927dee9d7bae8e9a92f6efd00e0229d2d9c4d62a398e98d4da3f9879a453c203bf999ff42cbfb33422a32d3b21addeb915045c930a289ed34430826d910a51679b58a6030374217b98257d12c640d4280b26582779d558dd9d9971bc8f4acb7556b7ec59a9702399dda19732645fb13698ef94c44fc7194603d6a90dd12fb40ad463fea227925ecc133180e88a8cf3805ff033dddf377425bc09ced608be852069f32e99d873c198ab192f581399ca40266174cf5eedd9d49affd9eb89fd275172d7fafaffe7d3182eb498d979acdc746c9ea76a8159b7857f5356b10b9c84eede9581e0c82b899d6aabab32d6b4ebe47eee21dddb5e8a4b706a8a9dd411ef4a01337453d404b054ad8463306f69e3828253e0f6a322ff728bf213283bfd920778429948e8d7d4e63b50149bc37553b6b04af9e015ae560a70c8dfda33cc0b81b079a42b348f5fe0cbd491597b817f06f9b77def840f77164caa6604e2875b48133ce0468765e10594990544c14faf090ae8898105d019cfbaa7973cc888f67d6752d7bbec43d2e4fa4e0e0674fb63c262f07af70c235aaed43cae809ebf2848ec9e51a5451b1ad269a8aac151b4010e89f95fb59f6f1dcbc8c082ac03867acd75695b9c7f8266e19b443ad873f22ed53ecc452730ecf13d74c3521fb55e794b9aaad76a9ced48146a72b3992cfbcb6ffbbcb7a845289028a3e615c9ab5c4c5ad2f15638fbd3011aca650f2dcc5245ea61226384eba5bc8b36b3af63e367c9dde84bf59cc9af6f52a5274867fe8a607b488edb0b022881c07bb73264e863dbea6e6bdedc2e5728d4f1ac050d3d08031631a14fb83e21694b00b4e2a4f71dcb1183e755f89e13aa090c3c7a74060c5a350ce9671ad52039bc452d12aa9783536ea3a9dcb540b9053c73e8e2b8eaa7420b82c4e6e2e38a1716157cbba010c663ff1a08f37e6c2e9ff2d4524f74c173e8336e44c6ca7b9df8b86cda65390c1c2a58c576530926c309fa6d5ff3e60cb4bc13bc092daa6398c969b745520c0827fc03393c6f6dba8eb9056ff4abddaba8dfd83bcd88b6a11112041d3848bc57b21c34622a568f1c06c13b41d33e2962769c73bb47c0b525d5a89c19a350992bf3a4b8c15c1d636cbfbdea3fce8c280fc0dc367b90b676f68134eea6fcd9540483783f10c96fa4368bc5eb6c26ea0819d4475ad89048b93bb9a3983e7b49da1e2c53054aa6f523bcee7517d064e5510eda9f4e6564def81b9d8635fb2065b5729813d277a63250f2a906750c59c8d61feb3a04b99c8af26396c4750452c21684f628f28426ef1b72436ae2eba7d537218fcc5db797f8788ee345ec9d3a5631fc1cbbfb704f8b4d305da28c51711f2689bb2634404ef758d94092c4a1049cbc6e0231246594c51aee357dc3b7c64bc6086ce95ff4b4337c91143d8d411d754a9dd4f0cb778d73cdd1bce47cadc8fa997059c0a62ec2e0f5fe39d189fcc37f41b0dd4311dc16e340378cb643e0547cc38b59c9e28507844d4f5dfc32ae91ee4187890c76e152fa53633e959e605a950650cff274fcc772b4ccc7b469d282f09565652e194c2ec9448d3cd36dfd4ea9162c6417b427ad2be0c87979acca80c7c8b9d7b788995a01a8a78af02c5d4487643fd3145b6153b13478736a822d3fbeb139fbd5a86f9879b9498b6bb5210a5f001f880c5a93d4df2e3cdc8f6b96ce4bcd54eda14f450c90968c38ed512917af5d3e5651c7e5d769616d6a19e7ba641cb7a9dd2ac9de1d043811df7c05ac84bd8663b10eb3e84b77a9a4054c933f73665c8c6b6b0467e7329faa300711df909136bd85085f103d57ee6bc9745057120106b69ab1861c81cb06b808343ee9efaa8cf66cf0001b0ac146d900f66e883361", &(0x7f0000003140)=0x1000, &(0x7f0000003180)="021ef4743edc09626b26596f9aea676248446a089c647643b3d7a916edb86d04559f52568fbb8d02f53c10ab530b02d8ea600ce4ee1935d9ed114ee7d409d01dd810441097a08663b87b57a8d689950e33194fd0f729dc78972837988c", 0x5d) sysctl$kern(&(0x7f0000003200)={0x1, 0x22}, 0x2, &(0x7f0000003240)="d7a91747d7868156ae39b851b472ed24a9306be47e2d728d570188f79c1cb2f360cf7c1f59a8f43b06b42305ab34126ee8728ecd21f65129c96e18275b0b74df2641833a3ba2e4e1e466690f68cfd65581586f9b427c8ca393dad866eaec0f", &(0x7f00000032c0)=0x5f, &(0x7f0000003300)="aa88ec59c9239c6060c183ef1da44c36c28e53788178ae9c8b884b0e56c5c276388bc2dccff2d513daa5464bccd54385ac198e27915695e124af7b57c4ae34d4fa69f1d5e751b6527006521997a3899ba30c6fdb33d9d5b737da5848f3f07bd2438646791332187f4855c98d17feb9bb525b314e14b500434d1c7bcf79ba418e12722dd2b3a2e0949160f49cb8124a6a99305f950cf08614a23436bf7bd9f1be3de95bda2c0eeb9785c3af74a7315999acad3cb59aa2dc02fcdff1465b22f7da8211e24427b5052c69c015965ebee09645d931607dd460b5ccad35243ecc2df9f30df40aad8a1c204ca0cf75f60c65ff357437788d507ce02259f43a8b778cb76fbbca89e73667ba06a3c67c7a7f0685e3ff758da80e302cf6ecf9704146bcfb9400e4a540675018fef9f265f6102ade2ee268eda6ad0fd94cec84c351795a000c0fca9ddb79a20c8ac9b5c8ea03219b3087d55dd94e39e9f11b375a2b77341bd26192773b43172da5a3a3cd984a027dd9f921f8ff30b4e385015dfdcc00ee634848c8214f30bfc18a271d713e02eda314fdfa8ad5d19655d36d6a5708df6cb9048497c1de505a8fb006ab7972538208acf6565f2fcb6142264151b26ae44204ecb7af159ffbafc1f11515ca336d70deae8be2ff1d37f916c30947794fd916886dce6f3f93972431adf689aebc6703c686dac6072ed25b13080cde2f4d9f23add6bbf68d26c609ce94944618e3bce371359d2d58e1e8bf5e572355b9dc4afb26df8bf3b1945d3235d82aff6859b3d48a1c8a520d6eae7f7774096dd18b37946519d1c649d10c161f411bc2d945a9e8f542899c6d30b65109f677d89d002419cb231ce09f8175ae99aa750b54ff77adf6a925d914f0e9e0a2b5f1b1fa935ac13b089bd6f1ead5438e89cc4d2ad30f869a7dd7705977e411e371067ee12072d6e70d05d2e1dc8c23075b268701fa917a0fc67460ca9bb3079269094f9e6aee25c68ff36f6992484ba997f0ce68b123a095601d06c3cb9f3ffcdd6ce48e8575fb8251dc5e95a1fecc8b76b8a6008b9a43b0b9cc647b2f19abc666e3b50587ae2641afe1b5f2151a6ae1d7b8818661a639d05a1370912f03c805ad86dba13adb96658318e2550de615291f6dbab478bce040ff10eb7186f412fee20e4f3e3486adc7971194ff988bcecc17447f64def037c9d95049539a4dec397835554d51d16058b00d1284a4977157acbcf3531c07aafccb99aa89adb1a2a586a4e64c9abc7241f78dca1a7b4002de9ba856a70bbd39ef1d71887c9efaaf907a0e909ea32d1092aa47744cd21af09cac26ce69e5410e076ee263ac30157515229280b2782fad4c7159eb9b0eb2e0ad350dd6e8e96d6bfebfb0eb6f99472bd0abf5ed9b69a087e8de283f55f48a61c924fade229172180f804b67346738539ff9e10fafdff7544834518e42cb8aa95ccd125d28580ab6d2370541e5be775c9122286beb6ba4ab268809290f8cdec5ba1ac3510e0eabba44f06518008d07fcd83266e7098e8e454d0e6f507f08aa26bff46cbc0ca6384d33a25d18c3d2f49ed7d8f673cc04029d0e84d0de7019a31b81cebf4e390a344396f5de66f36c64f6c87b0276d09d172d8988bf4b3ee6dfe67acf850d3f006f468fcc499a39c8fab876e7097ae1df9f2252c0e3ba5a89b519f0ab3ce7d5478b23531c47b5a4022423e71385c3cf8efe0d32234e81e421dfae1f8a2de7802a262656724a6ddc85ef55969ee6076943aaa8749996a2d645ddd5b59df81fc0abf03a04bf4f81b739056ed2d0a3dbfe95675a2515532d43c08a3faec580e20a405a071abc941c29f6d31c12661db1c7177dd045c6a76ed42d0921f481f1911d0f0b390b448fcdf4afccdba226ff52d6840a2d0b214ffbbafe59937391d86772a3d13fff1a73ea8099b4718da3aa7143bacc79fc1558502ede3cd576905a7dd4723dd2f722f5610d74e2a9c908a9618814a099c6afd73373da818d153535b6ef8c7e572d9a7330d133f9dec9881fc441c6ad37dea1614933c596c7cfbb666e58d21669fca30a3655a776ee9226018a39a7a8e3d3612ecb5a3b737ccfa407d9dfd638fbd8cbcdd72f95c48435c4707a813c9c671de43d64e81c87cef13ef58e12267c9ac5e5221240d1f46d50c32d96c2eebb83e54c339b54d12aa11bf99e0cc140a36fc80879ff5e58359f624146335a39eea77973a82f2adcd680511f3c059a34827c90f6b217081b59daccea6f8cfbbd96f3183384e4c27f1096009d0522e3499d1aae57888362f351f98c54a087466af81a7350a9b5b60a42103f9f00d3ca4e709fb001573d0fa53bcdf89efb45e8791d645b014b04edec399cc38c59b76f34cee58a2bc7d8c07bd65abf7c1c3e447ed2cc669cebf3397b59b9d236452b6a7a13e1da3cba241b27636ea0c62e33725b7024eecc817a50f9c3f8bc51743a946dea3fd9b2c72238be313cf7d11bd776f704c28398160bbe0f7c3e54bad1b07af1822c33677f762de3d5feb6fab8d66db149ce5aa8a07d9cf6eae5198dab02de4e110f9f2c01d89e78f412b5a0bd6e9abf4ed692178a5d203d06552a9028c65d805f4419c3e085b51a316d1f3826a64845ddf6152698885ce6f10e77c4092f37ebf89bb367b53b1ec7ede366a37804b74ba3c3300185cb43ec3200bf0d36aac8a17212d7086cd2ab8a2655775c50c7ea481eb56558702b6a19c7304eea301854f3b228a8eacf40b4bac7dcc3c2de303c7a62d906d92682d61a0e49ec98e38fe216bdd1e6d9866b8dedede75c7ca889e536f30ff6328de80357fcdafefa4303a5b02e6846e32d8fef32a28c0066b3fd4e3506b0eeb1e63afcba4b47712c870a64f54e315cf7c8e83eb7ed46c7747f1376282961ce94b0b23cc4aaa4b91d6911a9841b457264dff52412e57d0b1a18e4a98732e570cef85b1412f4c4b6bc799d45d3bb27a160efbaf3e4c23b199b0aaa02fae87d285628c9a23ce823ab14c638cdc4dfa2dc3839d959505341d1a55bcc1ef36edde7e703090d496908dc05b03a445bba6ccba900e323798c9542064191e4b748eb86803896af820a7874b462ebfc6dc4afac176f7947c3f3931abd772bd6ebe7cb5c2ccf91c0c450c779c8e4c27ad99510318f5d887528149b9e8c202afada3030218f8f3d76d0fe2c875c5072d756d6a4114e6f9c8e3e25f579fa3f2b7cc315896992e81b7b29cf66195a1e23311d1b91dbb689a6b6d3150bc48e6acc8836c1b5ce47ea01649871bf7c0c9fe98d8a0a039d88b9ccd99f324a6ae850dc6c19a80912f4df30efe80ba2cf8054ad5193c60c9837f03019464feb95d294f09449953ebfb86cadc9702317f6eb4b859c85271ce4a8cd56ac773b9e1e64eb34ea1693394b7cb5d6cf44356dcf7ca73a1b30030d0ae9bfa282025c1fa99a734bf992314d84560721212acfb7256bcc9f1244fb61af6705edb1e1f02ab09a5aaa30d964dad644a0cc5f39d16b5823edae17ce869a321168ee59ada8b66bf2cd9c0d1e9cc511b65aa175a829d3a9d437e9cb6ded08398d623bc79d257589d8243abbf60c3bfd817adab5556e74dfa913941f2febbd7439d29cd543059328f88b5a9d94f7226b023860c1c51d01a4a71e4de24507a88e55b378ef5180cd3c25958520819900362a71bd23d67a3144aeebf58c9a81eeec3f83cf6292750b08827ea3e25844b5bd7e72edea658dc1181ddcf8e5e37bf23587a0aa65b6b6ea8b76fec2aec5e6f5b1955a091a571bf4bb877594b8055c059e2b72dae9b4c24187e76051c14d1573db0244d3b577c613db2337b91eb5b9d3ad7410fa06e466e8523016cf99fbc124b8d831a72a99049c3e77d3286e107c40120f1df91cb37ba210b4f00ca285ab6e81361a7638c3b685bc1b2c11f8c88b686f129a7e1b023d6bdaeb661ba113587488712412bdd2159929ebc321a77fa5b8526cfac19da9e9893256d5e98006fa48ea43cb9261260b7e5c0dba053333a428b1c88bad88d561bb8dc5d21828137629371d922a48ed7e072a8c976cdbf626ab4fa5c700fb49cbf32b84d968b8a123eb81d55bfef832f88e6626a5b0c1fde9206c462429c10071514f83ea652ea798493a20890443d67533f72a5f8c4cb8c9837e6b6133a94da186dc0b63e1ae600e6efa7e5b61c2f45791c2dc94b1e5885aadabcc335e1904635ce56f13cb02b4f3788c1921d96b29fb5dd49eb6b254c118a6cc852fdd1e653722002aabbe3e0249c7bcc8e5ed3e52204a1eb8ee0b3ca593b65740d89d7894e2601f306626a42a150fbe7633bba9eaba63d6a68a795f9c7508dc8d5fd5f3adfcc6348496f4fb0b597cfdf2385afb6f1542ac2005ecb706a02d595332254009dd767029aac823cff8b5df0c6a0156b2a90a90c5af9d85161bb0b69a5859c76d6308df4fc75263e731232cc97f7d566abdab9c3f19f997a45f972554713142fdc52186f2804344b81f5522a5a6e6eede0115f96dd0ccaa364f279eed987956c3a4b2588db07f0ee6b9ffaeef288509237fe635c801f07c304ffbae7d4dbef338005f14417f770a293e172b1eba1ec4a7c57b79c268f9ae7ea628002dc4878f221486d3d26165783bb7c93b278e4a35395af2a976bf64c39b08e8f32ea3cfa20193a7327f09b05951196eb89c148e143fa8be8356e985db5dfec283ce71399f10d30c94ed76247421c12de10d34896ef74a3b3d08ac0504774c6c8b1aec550d761226f69d2ca7726375226374ca6ae9f78f99929c3aa390af3868c8798b8503931d83f6f6e150b1de8aa421dbac162cdd078cf3a2706ed209a08490278b1d273ff3ef01722899ff92ec4adbf1e7d3574d7c222f41f7b476e9e1d11eae532fbb4f998fdbcb86f9e0215f87453017e066d4cbce3ef0fa8c76349109a576f024ced516ab6b0e30b992a01bd0d0097c45f0ecc66686b9f14074f449aa5e50477b1e35f815fe632796a147c7e0488a32085e05550cb1335fae1e42bf35359c5a3897d7c036fd0d586dc4d20a02664e9066c3f9925684c630ef39b3ffc43becfa2d92779b8d2e9722ec39ced68bdca5a8dc639a6ea7ab4a9fcbe68cc78eb310eb52eea61a4a65e9c6eb074e3f083571072ba82dc030dee5a9684d0519cc623c1142ffcb57aecaf9c3decea5bef6defb343570bdf6f42a816f41ed27e7673181b1a0c428a33c1189976b7a2b859d77c981868d3c81a00f075fe0a09fbf469e0e1627dc34c4ec4bd9091b846f9fc0dd88afa9e1645a2a548a690b0ffcd115219e8adf4ecadcaa1d05435d74a758bed225f3468f8b80b3ea8508c85ef1384125423bbe43b60d4d5806fc36f994496c4f0537365a1f4bf282cf30d2ccf06e65cee10388cb02b7ae9961b36d95d8426d255e22645b16bef5fffefdd49d14ceb880b30c849ec358a697033d3b1877cb2be2f60abed457f3154f9691d06adff7d7b8a02d37fe7721427a0db018069d5603b5425a208c4898c3c1254d8a860f363237d840a92c3bd5f2afe89602ba6674d26876ca2682a78ada05b37e9e3ccd6842c55035d44543ca8be1a0a5e462af54c874650a1f970e64e144bd8f9be3c79811b8641f8efc9f63783d3cafd14415c222ba6878ff1f6cce5689867d9acabcd76739680eb33cffe8512035db1bea99a0f3f1ceb4b6bc5557d04d8e741666142ce8e55d431b86837b8125131f075a4b3c13320c15920bbfd83c8f50bb721fda66671aa235f285f4ae26be09c811f42c78b396e6c26a5d97d1f69f93ee29a226e1e7e41582f03972c2290430b88f74b9e59fc2", 0x1000) sysctl$kern(&(0x7f0000004300)={0x0}, 0x0, &(0x7f0000004340)="2f6221297c2a7128f4cd6cf179772d321831c04062eaa88b3c5484d375d9bbce5ac5d28ca0107af1f84d7f96d01992125c90129c81c73e04a3bf9259b9e0d7cfb6ba2bafbe63a45c9d1d35b97127a0b76c135844e86d2d986fb4ea76d5816b8b712a3d07d860b8f9c6b159caca0ba896e923cfcd82bf8fc7bcbccf415ee6a5fcd65ee2245fccab78cb761b984f4c644c4089b2b6626e9e7f7133f412d29076c842d100d275a26e79df6092685ae4faef41eb", &(0x7f0000004400)=0xb2, &(0x7f0000004440)="e3d05807238b8984f3bfa71991db214833f2c7d0ac2316986c3fe2be9a43f0ca4b1657e01e02b12814d70dc6429a5121c610343a41effce3f062d1fae5b30dd85b117cb925acaf0cf81781acfb0ae1fdbb3cb37eb283e55cbf3d4779ce712eb360cc483fbfefc1", 0x67) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000044c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000004500)) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = getgid() chown(&(0x7f0000004540)='./file0\x00', r0, r2) mkdirat(r1, &(0x7f0000004580)='./file0\x00', 0x10) sysctl$vm(&(0x7f00000045c0)={0x2, 0x2}, 0x2, &(0x7f0000004600)="f6658385997229c82ef349328045425f751bef18952ea61f5607a5c369bc0392af7f2af4e95f634b304b9b29f22e1f5650204ccdeba119a8cb78069742e3c23cbed5b27775d877979975377fc206884441d625e980deb6dafd6a07d1f5e06fbb8061c7385637d5693c4c449a48525f952636a9943337fcb925d4acff7e88163f313f388c43ff71aeba336806d883668b", &(0x7f00000046c0)=0x90, &(0x7f0000004700)="f95776fde3cb1150f3e195f73b4bbfce145363bec02d16f78fc6fc8bba41d3a1cfdf18ade0e91363a6e6c0f7667df88abb3e269b3a2d76e3d0d00b5feaa3b02352e9778884170d6cb3ad48cbe047af4e5d62ea0cca0b8e4a8abb41f1dac6b2a2a94b5268ab623817f115462182acfc7e", 0x70) sysctl$vm(&(0x7f0000004780)={0x2, 0xa}, 0x2, &(0x7f00000047c0)="94636c3e3f54f437fc54ce04c4247992c1f54634822af2bfb8bcd7cee4c80d7b95ec696001c3a01a8efaefae4086904b540fc248ec8458b571edb4e63330b197adb394571e03e603b59f72d5f07888b8e20e0ce2ce80690186a87f299698b29d3ffcde486c352d96b88e9b18f01313c97a2d76830ee073c0af6f88424a7eefbc", &(0x7f0000004840)=0x80, &(0x7f0000004880)="ae5586d072802fd5d780b7e3f8f3657478603b4328a09532f5204be9b883c4d0b38ebb6cf599e2764ae95796a8afd1da40e0b19db3f1d1b35f7afdc6defa17a60d61c80468358c4e3cf4040a4d4ee686a18523e35c3c91ef697e2f676e778f54a766de0fe517ab0849863d3af475c02272e0f1c521d9da1699e43a550611435646785997d3e7c5b36f012ed684b19895858ffb916bf43e91789a2d2fd5408b1322b2511d084a0d641ac18f08e1bf49607cf20a22009da0b8d0b93a207ed960c541f61bbca182d2c98b5f40418e12371a", 0xd0) close(r1) sysctl$kern(&(0x7f0000004980)={0x1, 0x34}, 0x2, &(0x7f00000049c0)="89578d4e4393539b454cbe26d232cc9878c60329c40b1e326a1a9b7a436eb0f91c8c27761f84", &(0x7f0000004a00)=0x26, &(0x7f0000004a40)="df047b4587cc1e6ae7b8ae97de09fc25cf194ef45617154092a76728d590066a1a4bfd26eb6424a941de7dbe9d48ecbdde59650e77dd6bc3879dd032e7903cf81e32a4e90dd376be9c9e9326bf5a9015dccb5780f9fb20c7274de1e34b1327a2b9375e68fac99ccf132ea3981082c9f5354861f251f89ea50aed", 0x7a) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000004ac0), 0x400, 0x0) dup2(r3, 0xffffffffffffffff) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaab05, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setreuid(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005020000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808e37193f8343712cc1100b71dc00009000500"/177, 0xb1, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) r2 = socket(0x10, 0x8000, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x0, 0x40, 0x0, 0xfffffffd}, {0x6}, {0x3, 0x1, 0x3, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="af219a5a893a567fd363ce273179b4b62fbf6e19dadf5446b6d5eccabc9c3621ddca3dffcefb83ddc8f9729fdf84fc8535d73dd410bac22b96afccd988a17dcb85903b5b34dd939c17e6a6fa1ad1fcfd326f7ab32305630f7bc91aa0424927af52e7c1ab40afc45e613089b8840a4c3489811744beb452d4d0a8d06fce2c4caaf3a5baf32f2c1522f018ba691700a46fe3c2736678014752ef231c436b49ccbf7323e3b1c83dc2a163f9d9701ffe4ae6", &(0x7f0000000040)=0xb0, &(0x7f0000000180)="e410a41f852bde95550699024f2a98a660ac9130ec9f747842db2abd273b209fecc849069d09382780dc459aa5dde076d3a61fa5ca713e7dcce972b2cbe5828c621e166ed7e42f743bad6407e62c41b873cbfcaa454a0a8e8ffbf64b714393f46a015961b0c8d100d5f35963f39aff23f25fe2c3abc657798512a0487588ed1fbf5eab21ed297ceaf42662348e599b0fc1370790ea3d0bf8fda9b2fd02a4b348ec8b759c1cf2e937b157b5b00365385d83e8dce16a207c3c995bc3d2653c41c727cafc04ffe3c1914ca483f7b4db388a3d989a828c762092294704", 0xdb) executing program 1: sysctl$kern(&(0x7f00000011c0)={0x1, 0xa}, 0x2, &(0x7f0000004740)="13", &(0x7f0000004780)=0x1, &(0x7f0000001040)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25cc9f94f9c0dcb931ddd7ecd901680b7e61ae4a7a3ecd67b7d5c9d8ea22d3c6bb83fa7baa3215928bad92c77f7a270031d7a5c2886eb94d47db5f2c4", 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r2, 0x0, r4) mkdirat(r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r2, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) lchown(&(0x7f0000000080)='./file1\x00', 0x0, r5) seteuid(0xffffffffffffffff) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f00000001c0)=""/42, 0x2a}], 0x3) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='W\x00') mkdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) lstat(0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(r0, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x1, 0x1, 0x0, 0x80}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x101) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) executing program 7: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000363000/0x2000)=nil, 0x2000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000191000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x5f, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff000000000002600733d09428765f301f554fd9c16e2d52159cdbb9d1356a3930522d9a6857f4ad8bf5ca1bf50e13ca3e99aae5e6eb46260768a832d4df47358413a29e4f392798d7"]) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r3, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) chdir(&(0x7f0000000200)='./file1\x00') r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file1\x00', r5, r6) setreuid(0xee00, 0x0) r7 = getuid() setreuid(r2, r7) chdir(&(0x7f0000000040)='./file1\x00') executing program 3: sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000040)="4275d297f85a022e", &(0x7f0000000080)=0x8, &(0x7f00000000c0)="d4421a208df4faf8f1dd14745280080cf3b24659f33896", 0x17) syz_emit_ethernet(0x141, &(0x7f0000000100)={@random="8c5f4397a6e4", @random="d79f21ebb296", [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x22, 0x133, 0x65, 0x1ff, 0xff, 0x0, 0x0, @multicast2, @broadcast, {[@generic={0x7, 0x7, "b6da44010e"}, @lsrr={0x83, 0xf, 0x7, [@multicast1, @broadcast, @rand_addr=0x4]}, @ssrr={0x89, 0x13, 0x5, [@rand_addr=0x4, @multicast1, @loopback, @broadcast]}, @ssrr={0x89, 0xb, 0xb, [@multicast1, @local={0xac, 0x14, 0x0}]}, @end, @ra={0x94, 0x6, 0x1}]}}, @udp={{0x3, 0x0, 0x8}, {"7a47e7e9c1b03eb8afcb3a9d1dc0346f6046ceb648350aade5621b28f485a88eb19642e8616068556c8941f46476f48f65f1342619710b93e1811c7127253e034e02f2821c3410091af6c907a45c4e2bc1f96e7ebd337da061896a6731259657c4ccc2ba1ca3c074b29f00f7880a045fb64bf78c4043eafbda0514f693e7645013c3d0f51285d4879ea0aafe7418d3a12cc36cadc9d9ba323fb3c132d2007c6259650c38b36b5b20add06d7fc25fe157255c7463c98863a23860a69a2e9840f21d4161e388bd048ce1c5752c0bbc51cbd757439a21558dc859924f"}}}}}}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = getpid() r1 = getpgid(r0) getpid() r2 = kqueue() writev(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="da8ef08f624ca3b1b3e2ae7ad71979b4eb33e19c121c24c64493159b3a8a5effa5f964b0d5dc3a7ac835c21397d26ce9a1ac3d60a94366f4c084537d5743c79a4308d7", 0x43}, {&(0x7f0000000300)="df4deb7befe5b38e35b16e0990c63fe3833b8cba909bc53e055a71426e96febc6e0b0344d88031d678e3232ee4d325ff3592905866b8bbe59f7963d857d00218b37f806c3902db064abdfe9782ce9bac0a7965ff7bba2460002206257383f0a759c431fbd68509cb51e5dc59bb30b7141f9836", 0x73}], 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000480)={0x7, &(0x7f0000000440)=[{0x896, 0xf9, 0xf8, 0x100}, {0x7, 0x0, 0x40, 0xaae8}, {0xfff8, 0x81, 0x5, 0xfffffffa}, {0x6, 0x8, 0x3, 0x3}, {0x1, 0x20, 0x8, 0x5}, {0x0, 0x3, 0x5, 0x6}, {0x1, 0x5, 0x3, 0x80}]}) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r5 = socket(0x20, 0x2, 0xff) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000500)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000540)) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) fcntl$setown(r6, 0x6, r7) semop(0x0, &(0x7f0000000600)=[{0x3, 0x0, 0x1800}, {0x3, 0x0, 0x1000}, {0x3}, {0x1, 0xfff, 0x1000}, {0x4, 0x101}, {0x1, 0x6}], 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000680)={0x9, 0x6}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000006c0)=0x8) flock(r5, 0x1) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={r1, r8}, 0xc) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000007c0)={0x9, &(0x7f0000000740)=[{0xfffd, 0x8, 0x5, 0x1000, 0x9}, {0x81, 0x100, 0xceec, 0x40, 0x9}, {0x1, 0x101, 0x26bb, 0x8, 0x100}, {0x9, 0x200, 0x200, 0x1, 0xe4}, {0x0, 0x2, 0xf1d1, 0x1ff, 0x6}, {0x2795, 0x8d, 0x200, 0x81}, {0x7, 0x2, 0x9, 0xfc00, 0x3}, {0x7f, 0x8, 0x7, 0x0, 0xfffd}, {0xe66, 0x3, 0x9, 0x5ed, 0x9}]}) bind$unix(r3, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) socket(0x20, 0x2, 0x3) executing program 4: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x20) setreuid(0x0, 0xee01) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) socketpair$unix(0x1, 0x2, 0x0, 0x0) getuid() semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2, 0x1800}, {0x0, 0x0, 0x1000}], 0x3) semop(0x0, &(0x7f0000000100)=[{}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x0, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x8) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) executing program 5: r0 = open(&(0x7f0000000700)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x0, 0x0, @rand_addr="83b45a3f0f238c0c5352c985d7965d02", @mcast1, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) executing program 7: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f00000002c0), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x80}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x4d}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000001600)=[{&(0x7f0000000100)=""/94, 0x5e}], 0x1, 0x101) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000800)=[{0x81}, {0x2}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x4, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x2, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x7, 0x25, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) write(r1, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x102) (async) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() getgid() (async) r2 = getgid() semget$private(0x0, 0x5, 0x10) (async) r3 = semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r4, r2, 0x40, 0x1f}, 0x5, 0xd5, r5}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) (async) msgctl$IPC_SET(r10, 0x1, 0x0) r11 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r11, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(r11, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) (async) semop(r11, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semctl$IPC_RMID(r11, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) r12 = socket(0x2, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) socket(0x800000018, 0x2, 0x0) executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = getuid() connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x96f, 0x7e91}, 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="9219ea4742e6357e362bc11edb4c0415eca89b10a9ccf72ec4fd", 0x1a}, {&(0x7f00000001c0)="63271c242e586d965eba7773c3ede58195fc684c39f33e61480e9bc67eb865783273d1fed72df2571306c7e3f856ed255310e46ff73aa36e8bfb21856d042da74216cb86c9b07d3c762c4dee54740063d66f60508d0ea8f6f03c8e180b2a7490670b1cc07cac99f2618158f2859dcb6516d2190707eb3ac225b1c30918954bc70566c1d62d43cd89fd8ffab71ac5ec542654d0552af434871855a8a3afc773eb42109c9a317e8c5523266784a8d0d4b790519f170d9ac35d91a415d93397dc8b3a36ed458702b97fa88015098942d22baa7014cab216d2462116db362c8ef6d6a4606159f95f2d759b898a6131d99b4c", 0xf0}, {&(0x7f00000002c0)="040d792e50d7bf73ba625e30f926608d8c2dfc2269e0af40135601dad3af10e30887586ca288a94ace507a4afd3f4c678a3dce90236ab48964d96e3b80a21da77b8cd4532e82dfdb5f72bb0f0176784ec54f4e4ee0", 0x55}, {&(0x7f0000000340)="68ddb9007bbbdbf121b80c6c99", 0xd}, {&(0x7f0000000380)="556af8e7e1384012957120f562349813ed272b4c3514b2e8a442c11989b884d676a0c5848cf2a1393d4e4fb674d8cebc664d30592ab334802118f8789763159fee38c962b032afbb12461f3b1e91e9a36a26106cee91faa76df8eec912abd8719595d70aa2764c562cf3971ebc7300cd520fbcab83f1cc040e3200e27c6777f54c8fe68cc8d76830389dc26718ce0f29a385176680564c3377bcc20e1e5cfe29f74c555ec46b0ad7fa25b8049cf8e3f05b993fda382205f543761ab26ed94beeb55e4c2c2b45e8a92c0c9470b2", 0xcd}], 0x5) setuid(r1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') bind$inet(r0, &(0x7f00000005c0)={0x2, 0x2}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000640)=0xa7f0) msgget$private(0x0, 0x0) chmod(&(0x7f0000000680)='./file0\x00', 0xa4) r4 = accept(0xffffffffffffffff, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) r5 = open(&(0x7f0000000740)='./file0\x00', 0x8, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000780)=0x4, 0x4) r6 = geteuid() seteuid(r6) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x81, 0x3}, {0x0, 0x81}}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000840)=0x6) utimes(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x3, 0x1}, {0x877c, 0x100000000}}) sysctl$net_inet_ip(&(0x7f0000000900)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000940)="0cef160b21e495e91695410ebd23f375ca156e0f4a7c4630995aeeef5577f831", &(0x7f0000000980)=0x20, &(0x7f00000009c0)="b35b43dfdb91c80ab27db3d3f83e552b850d839bf5ecee0176efd54d429e760ec1be3a9523eef8d8bb7965518abebd931992f383c9d8ca186ebd0b9b28597386e08778e5c82c739e58020b8c4cb8ca452ccb1a19d3ecf2fa34", 0x59) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r7 = getpid() r8 = getegid() sendmsg$unix(r5, &(0x7f0000000c80)={&(0x7f0000000a40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="e67d6131e36af6927732a073563e30472d91066eeb4b1a65793328716815504ac46e0d29dae1d0b586e352fce5331b99af6a7b6abbb7ec2ec2afcda2aecea232122a9d5716428537e56bd4bb2ac997ecf6aa5067d9742d6e62d8b9047a68f0db6a11e1d9e9d8e894a33860df52bf5bc309b65918a8d3c3823b6c37157bb3a589950e61ccdf9ef9bce1731d7d7c28ac01d2e43ce55e85fa4e40cc91501eabf7a9a1f2ae389519534f8b88a341d091ba51ea17f9c2453411aea84d09e6763f321cd1e83354b83f8aacc3b2d690aca5f1a324b9cecc0a38c76d421cb2ed1ce897f6a7c4c33523a68217e4dd68", 0xeb}], 0x1, &(0x7f0000000bc0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r7, r1, r8}, @rights={0x20, 0xffff, 0x1, [r2, r5, r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r5, r4, r4, r2, r0, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, 0xffffffffffffffff}], 0xa0, 0x8}, 0x401) setsockopt(r0, 0xffff, 0x81, &(0x7f0000000cc0)="ad8c78e5f439128fcb4f43d5f714c09ff44a28644fe46f84a46f7d0609b76201f44e61993717f6fe27bd22682b652054cb193198c2e44272ed998ae8c300166de9c1e2512327b9c9329ed08dd5732b8f0c26ca8354f8bc0e2f1cc04600e0937a31c7fd810f63c6f578f6ccf77a6001594276081ce5d74269ebeb3640576c4b77a1cc336fc267d5c40b4d5d3499579f579cd753f6e0f7290748d57f8950acc4b30b93bdafe8411f4bffcafe60267c232ae12dd50b1d933d33d299cbf4d646bc4f5b0094c5c5fdcbfd73384993996d17faf2c326", 0xd3) chmod(&(0x7f0000000dc0)='./file0\x00', 0xc4) geteuid() executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) bind(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) msgsnd(0x0, 0x0, 0x83, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xc0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) (async) bind(0xffffffffffffffff, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) msgsnd(0x0, 0x0, 0x83, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0xc0) (async) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000000)) (async) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a20e860 executing program 7: r0 = socket$unix(0x1, 0x5, 0x0) setreuid(0x0, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() kqueue() getsockname(r0, 0x0, &(0x7f0000000040)=0x7) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={{0x5}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f0000000580)="463213a8583feda41d1859ec010000006fb87a43c6b671c3f25fe71d585419868ea067347de8dd5f719c6047fdae35b01878315fddadd84983befb9ef76d3db7d3019204000000000000002cd012e48879ac8caafaf6ee19fff6e60fa7571f7dec7e40d682b76bce1d732c6144a1f1824d96a56d628e38f7169a4ee6c38978f60b28a227c64babaa07be9155cb1d78bf1721c8d409d505762f30eb74969cfe3551c9f1899d76c9390000009cee5479705b19991ad747c0dd0dffa6669ac96f9b508dba695745e651b9aa21bf2db5e592f2d97764160f7e528e3dc1b4f473d8967d3bf71902dff874628da4f4ddac4ecdf1811fef6ca9ce79bd0a9f5d816d376d5f8a6e8a2fc06f4591bbfa583a4194b78fc760164bce2f28480420f4e5ebd2cfef3966a7f0b5ae", 0x127) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x803) setreuid(0x0, r1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f00000000c0)=[{0x0, 0x1f}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) listen(r0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() executing program 2: open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000000)="96c513b0a338f688be40522da72c81470875b1b9e9068c3bbf9bc47be5521cb8a0", 0x21}, {&(0x7f0000000180)="8faa2f0ba5efbe3787a1b647436904017c292517e7e1b4ede119f1548bd3953287f8b7058e203b351e23e82e6670f904b60ad3423ebd8cb827881e9650f6e1241086a396c53af5f3bbf96b5b797896b87d26166dedf533def2a3f40b31785a5ec737cccf221c1bd9c1b08d922ef4ffece31b6269c16136f017bdf7aa5b7a52af1328713713bdb1fe296b2ae01e1a7be780d24361a25c", 0x96}], 0x3, 0x126) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x100000000000025a, 0x0}, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000400)=""/111) pread(r1, &(0x7f0000000300)="611a540f4f7bb622ed2d84efa0e9ee33dfd58f65bec198a0d561e2e48eb2cbf8c1f260e53672877990c39fa6710579d373f7154a76160b5380392127ee41019aa8b8c4722051083e90c301028457ef031399354e67190146b2e93741021c169252eaa5acbe059c444982b181a8241a1503e218ec2769642d82adedeac2a5fe9704f40eea8be823c1b19c7d8a11af67ab53ad5a6f66ea7950327e52fd17df3e86f78d7649d64da7e2bd21f85d8cd2637a32041f0a3f637f11469b58f9ed74a4999b896d1376650940e873a3331bc28da354ef457bd24aaa4d3386aaf44ca0ff73ef57995581eccb70bc3e3f374e29c7195a8c8fca", 0xf4, 0x71e) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{}]}) write(r5, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) socket(0x0, 0x2, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x1ff}, {0x3f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000100)) dup2(r4, r3) poll(&(0x7f0000000100)=[{r3, 0x8715fee8bfb81cdc}], 0x1, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a000000000000000000000000fe8000000000000000000000000000aa"]) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000480)=0xc) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) close(0xffffffffffffffff) r1 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, &(0x7f0000000040)="eeb5000900ece1004858fe00", 0xc) setpgid(0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) (async) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005f5000/0x2000)=nil) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) socket$unix(0x1, 0x5, 0x0) (async) socket$unix(0x1, 0x5, 0x0) shmctl$IPC_RMID(r2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) (async) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1) setreuid(0xee00, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setegid(0xffffffffffffffff) (async) setegid(0xffffffffffffffff) getegid() (async) r5 = getegid() setgid(r5) (async) setgid(r5) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) (async) setreuid(0xee00, r6) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@abs}) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) (async) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x403) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f00000001c0)="f2420c5ccaeaad9f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1fda9cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8a330cb192c7b0bcc40eec91d9c98909b4cfbb6db8094e4a5aaebd32d24da758db36ad0b8fed9c2b2e221c8f3fb6e00c5f99f799e2692a75c7ad01641436e76bdcb756f681a1969def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffccb2b66df86f8e6c8074cd31c48409144d286b3b029b3b56406a63e190d793083d0d99b7b4f940d166087b21908136a45e6e80955a1c9e03abb9e838ff7d9b798bc8e02e0c6f9249e0d084f957f94d1b903d5428c5", &(0x7f0000000040)=0xf1, &(0x7f0000000380)="a2c526c0c1541775e04d22258fe53b6ef33a3d8466662614c1843ffcc191cc53c5f5bef2a5e14576471fa21260ebbf7d59190f29eb5d5be5d593b8917083c65055d1b88568ee76218516b1aeb66c3adac1c16d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b115ffff451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b0535bbef30ab06", 0x9a) setrlimit(0x0, 0x0) close(0xffffffffffffffff) chroot(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x3811, 0xffffffffffffffff, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="a77953c2d18da4a0ba992c7d2bb6537531d207c4f3d6e86c5cdc38a69d392849f3541d2b9a11d2a349dda4947e3a0c3991825ba0349a92ce93d312a271bef1dc05f494d0d44093d9ad78457b", 0x4c}], 0x1, 0xc76) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x11c) r0 = socket(0x18, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r0) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x61}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0xb}, 0x2, &(0x7f0000000100)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b639e29ea7fabad4ee4c03978f06d1e57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f3817510100000100000044aea098d19ee63d03cbf92380e04c04538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff9de8922bfe4cc883bba6ae722e224239ba29eb0796e8c3e8344a2cd9e66bbb21035ebf3918f2f3015c168d2f8545562c56edd80000f1ff2ea1b92e47aac2809948e3ef6ef3157f96bf98ab2a5898fac494f20588148266670100e44fcd39690041ff8221d8e3e1a041c0b8441184820005544f834060e8d42c12981b6d08617370cc4ff34faf8b23c463f602b01ed3f52f8f83f02df4baecd03157da08090421c3d538035bf549c2624e80437ad800", 0x0, 0x0, 0x29) executing program 1: openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000002700)='./file0\x00', 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r0 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r1, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 3: mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@info_reply}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000100)) ioctl$TIOCCBRK(r0, 0x2000747a) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r0, &(0x7f0000000100)="8a522c6b1e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d3627e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0b4ace00000000000", 0xc0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x11}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x1}, {0x6, 0x0, 0x7f}]}) syz_emit_ethernet(0x1019, &(0x7f0000000180)=ANY=[]) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) msgsnd(0xffffffffffffffff, &(0x7f0000001280)={0x0, "98afa87cae07b84f262f6e5b45f073c0d1e4fe972c591e197b26b5845ec686a67c248930d9218480610decdd353596dbcaba5f14e0d6f80fd3e82007127b4e72b29de3cad5c2abd1e57ef9ba3d4c432f1e66fcad5fd163d0347705faaa0da0d2f83b68c54f4a8aad2b96fad93428bb26c4722088f24bae26864512e5c2b78a200a7865f8c40292750ac7c55b72a4699be6d111b83a73592a201fea8ec39f8bc7512efd21dd921042117595720108079080b19601b6da16eaff26ecdb37fc72633f3eadfe072b6d5e19d219de3f36473f676279c275cad1f39cc90547b31d314eb2dcb39a4b6c"}, 0xee, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000001680)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000001440)={0x6, 0x13}, 0x2, &(0x7f0000001480)="942d872f7942186e", &(0x7f0000001500)=0x8, 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) sysctl$kern(&(0x7f0000000140)={0x1, 0x23}, 0x2, &(0x7f0000000200)="b2fdc68350ddf60439aa6633daa98593ff96ec533ba8f7a2076fb5ac5ad7079ed22573b64766f3680f7b54390bdf64c4fc0c393c0b214655dbdbd805315712ee865a8be52f24667751b690c9de0910f312e2fe168c65ce06bdb4ba73f0f3993b555bf82faaea5f8b67cf7775e8e3706c5ce7030d9d2608b0b21e341a8c1fd47601869c2e6926ac5af3c8f9", &(0x7f0000000180)=0x8b, &(0x7f00000002c0)="14bc75d8e42f60030039f8d8823be710929a82ac07ace0aa969101918e5ba46b2518d9b71932e24f", 0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x34, 0x0, 0x0, 0x205}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendto(r3, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40fff}, {0x0, 0x0, 0x2}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x8, 0x0, 0x4000000, 0x0) r7 = socket$inet(0x2, 0x4003, 0x0) r8 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r8, 0x29, 0x26, 0x0, 0x0) setsockopt(r7, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x4, &(0x7f00000003c0)="337b85eb", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dbf82360dd273c17f674eb306f5adaa2f73c4b31a22b9fa596eb141c2574c6ca6da9ad201271385b8a614899d450b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488fbf0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3", &(0x7f0000000100)=0x8e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 5: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x4, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x2, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x7, 0x25, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) (async) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) write(r1, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x530cf1b90065defe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}], 0x1) socket(0x18, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x6}, {0x812f, 0x0, 0x1}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000000009078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000002090780000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 3: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x800422, 0x0, 0x80000003, 0x0, 0x0, 0xfffffffffffffffd, 0x601}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x5200) r1 = open(0x0, 0x0, 0x17b) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x8, 0x0) syz_open_pts() msgget(0x1, 0x0) syz_open_pts() munmap(&(0x7f00006a3000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000506000000000000000001010000331c13fecea10500fef96ec0070000007ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421a872c881ea6e2e00000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e00600246c09000000ff03000000000003051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) listen(r1, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r0, &(0x7f00000006c0)="92", 0x1) executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xb8, 0x0, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a"}, {0x98, 0x0, 0x0, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c1"}, {0x70, 0x0, 0x0, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x638, 0x0, 0x0, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749"}], 0x7f8}, 0x401) executing program 7: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc", 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r1, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x4, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) (async) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff0020ff0026000800450000280000000000009078ac1400bbac1400aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8060baa72d108736"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) close(r0) (async) close(r0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206911, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2680000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getgid() (async) getgid() connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r6) executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x60, 0x0) syz_extract_tcp_res(0x0, 0x7, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="78ad55e8f8eaff00000000000006000108000604000007b2ba59f1b3ac1400aa000000000000e0000002"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x7fffffff}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="9c219f99891ccd08065544b256fc10d96b1c83c1fe418c767c39a06fac1c45c69e183c580369a6de98dc11c5ef7f9d949ac74bddc5a992eacfd626b7e14ac7ea1798ed112e8deca0d2af847512c217dfff86f6f47d888ad2608d3661c062b52678cf976f67906e372c6d6508fa932c2e7c8f80ef27da98f81a4c64dff6e97826820d054e", 0x84}, {&(0x7f00000001c0)="001abc5ea2d122041cede62e954a086939010f9631936712dd47a878852437cdc795c4f50c65ecf05de8779ff6d84c686fed3a12bdb611d4166f8faaf2590d6793d9306b7d70ad2824fe00c4dfa236d67a1e705cb58b860843ba2531939a25555dd2c1eaa0458d40d309afdd4dafead5679d692fd0cdba7ae7e290ff2a88fc14060bd3f4f1899bf6cad17be88dbb05c5c54e77c8484f2cb1313ccd0751bb6e44e668f63b9bb787dbb3b4cfe378860d06b079feed23bd6fbaf15b9348df9c49b67a476aa851f8d005ee405c471c267feec07320cc", 0xd4}], 0x2, &(0x7f0000000300)=[{0xf0, 0x1, 0x9, "2766e9cde0f4c5b83bc72c479dc7d4e36329c334d9a77d317b42150305e13d3eb24946b49094bb0f41cbc47cc5c985ccc2ab3bedf2de4f987f41aa4a0f7504dfb6702fbe426589a37837bd82e408d0962743ee7c08602943a09802a21a26a31a4c1b2c4c1417336d9ef665d4adf9831e6dc65421b3c2a53413b65559a1d834290b2e44352207dccd7a51ced60b9b1896cdffc74530460d5953b2388fed5151838b9cb56392799be37954c4b639857b4a1b5d9f8c56216b2397811223b7d84b3228acba9186782d52e696824d4789cc93f6a2a2e1646546511983"}, {0x30, 0xffff, 0xfffffc00, "7ec2f2eac0de4654a20fdff5d138f487f416b8d322f9c106734d2be14067b2"}], 0x120}, 0x404) bind(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040), 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) socket(0x2, 0x4000, 0x0) (async) r1 = semget$private(0x0, 0x0, 0x0) (async, rerun: 32) r2 = socket$inet(0x2, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) (async, rerun: 64) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) (rerun: 64) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000500)="d636d763ccf1c7a961e1568d58866fec42e0d46351674de8d1817b7b7495615a45a96855f67d7ad641d2271bc2a92fb488c10286f097694faedf9a44dc4bbd66345a8a779d7306e54429965d708ede423383eb056570a32988a3fa81ea2a5bea6cb397e836601ce1032668be32de72c2fe8ec6333bb3acbdd91aa83c02ba9c32dcc384351d058b11cd9aa7b823d93d26e3f7e3b30c4ea58311e27452792276d9dcff5191478c73e66c50ea6ba0fcc4d2f777728d9c3eeeb97e06b79b0a353f2e6ca44db925126ac8bed6a41d6bda37820c4470707c695d11b9eb6ee9a7833137f9bcb1edad7b1af900b77013f792675308787319b6a893843602b1e3129f7ed06e", 0x101) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x2}, 0xc) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (rerun: 64) r5 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x9) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35}, {0x3c}, {0x6}]}) (async) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="030e60263ca24beb237dcdabfcb96df661ef5a44377f8d334a12b66452f75b37a7ce", 0x22}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000000000fffd5c73d3000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r12, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r2, @ANYRES32], 0x68, 0x8}, 0x4) executing program 3: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000076e27510c96b2a311ffdc2bcd4e4d2509b4b509d580bf1dc3e8a", 0x1c}], 0x1) write(r0, &(0x7f0000000140)="04bdfa2650825d1d2973c63e3534825ba166e2fea9aec43050006123", 0x1c) execve(0x0, 0x0, 0x0) r1 = socket(0x16, 0x8000, 0x1) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xfd, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x8000, 0x0) ioctl$FIONREAD(r2, 0xc0206921, 0x0) socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) close(r5) syz_open_pts() r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r6, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3b, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000076e27510c96b2a311ffdc2bcd4e4d2509b4b509d580bf1dc3e8adf057469fcc034c39d55ea56399ba343104869a9d0be351abd330a6f3aab4056b799c635e712225300536b29a100e504e4fc0cf7362e07418a8c8d302fb3ff6049f9dc1d09a00864445838889d1c87a332462e2e", 0x70}], 0x1) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000240)="218ff5be04b95d020cba4c9c20b0cc3267ab687fbf8d4d1bc0fd1c90f26babb4b6d8c3ee355437b3f981973b5320249f33457d8618483e0c9d271adb350f1597857903f3601174700498895109fb7255e5fe1e2090675f7f1ab5fce10223522a3256d8b7e77d0f935d70aed1a2806dc5a4a9d66a8faab37cc5dd1b8076afb284e0042244fcc4d89e45109247c14b59c8f26f1f834f7d151dc4b6c66d082fa3f95a18ae7d6c19175e71188eb425cb9985ff44c2a416060e895f42757acf451dd14b3e75fd26012f46", &(0x7f0000000180)=0xc8, &(0x7f0000000340)="7c90b1831d722c489fdc74e1db8d53df1821d6b30e35d7a4863314e32c50d4b922c03c25dc3dbcb945c590da661fe6b151b8473d32ba13e384891d23b467169f15c8748f1a625151ce1cd8b8a53a11254374140fac", 0x55) r2 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000003c0)={0x5ab, './file0\x00'}) setsockopt(r2, 0x0, 0x0, &(0x7f0000000940), 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000036c0)={0x0, 0x5}, 0x10, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) executing program 1: setitimer(0x2, &(0x7f00000001c0)={{}, {0x0, 0xb6400}}, &(0x7f0000000000)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="4f35e7", 0x3}], 0x1) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x100}, {0x10001, 0x8000}}, &(0x7f0000000080)) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0xfffffffffffff001}, {0xfff, 0x7fffffff}}) executing program 7: r0 = socket$inet6(0x18, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) r2 = dup2(r1, r0) r3 = getpid() fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000340)={0x3, 0x80000003}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x5a4b8339, 0x3f, &(0x7f0000000940)="a38cac1b047cfdf189d477d45ddfa7a5686c38d4f6227d0f11f438782232793b21d855a70da70dbe2d9b6d8f5aa4daf5e0efbed1f24889e610e78f1bdf27a8530a4bc827b95f6c2cb68890dd7f9a924b9fbe8399a08621e13e58d806000000c55af42547fecb607f5c9aa8db8884fd551ad280dba3002b28b1d0af3e33300700000000000000494a8a9dbf3f73f1fbecf03116548a23048b1c4d66985836d41b8164e4c785b9ff00000000000000aab45ee50e3a78ba3567e82eed4c5204969ed0397c59d11955a7b4f2fa63ce739ec4c4720cdbaf6b25517e58739ddd8bafb78f4aad25dd8716007046c13e0dafce66523130b4d7de3b17907c1258cc6f1323884438250506518adae348fd0828bcafd6e0506003d53fee56f1dfd150913f3824667a8288aad935018001578c81a34e172643080fec2752624173eeca71bafc72202007c61b868eca", 0x149) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000580)={0xffbe, 0x0, 0xff, 0x6441, 0x805}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x0, 0x0, 0x9, 0x6, 0xb238, 0x1ff, 0x2, 0x0, 0x101]) unveil(&(0x7f0000000380)='./file3\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x24) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') link(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file1\x00') mkdir(&(0x7f0000000680)='./file2\x00', 0x1e1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000300)='r\x00') open(&(0x7f00000003c0)='./file1\x00', 0x205, 0x172) open(&(0x7f0000000400)='./file3\x00', 0x0, 0x20) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x20000269000000, r3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x80, 0x1, 0xfff]) semop(0x0, 0xffffffffffffffff, 0x53) mkdir(&(0x7f00000001c0)='./file2\x00', 0x10) semget$private(0x0, 0x3, 0x2c2) executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="5dee02f6d0b7", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="ad11650c4105", @loopback, @random="1117b257e369", @rand_addr=0x81}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) malloc(): allocation too large, type = 127, size = 7069436652 executing program 3: r0 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB]) executing program 2: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r0 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r1, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) truncate(&(0x7f0000000140)='./file0\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) execve(0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff7, "1010264d007c2600"}) writev(r4, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x8, 0x8) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000001680)=[{0x0}, {&(0x7f0000001400)='K', 0x1}], 0x2) sysctl$hw(&(0x7f0000000300)={0x6, 0x1c}, 0x2, &(0x7f0000000340)="c6", &(0x7f0000000380)=0x1, &(0x7f00000003c0), 0x0) executing program 0: sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x64}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x7fffffff}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="9c219f99891ccd08065544b256fc10d96b1c83c1fe418c767c39a06fac1c45c69e183c580369a6de98dc11c5ef7f9d949ac74bddc5a992eacfd626b7e14ac7ea1798ed112e8deca0d2af847512c217dfff86f6f47d888ad2608d3661c062b52678cf976f67906e372c6d6508fa932c2e7c8f80ef27da98f81a4c64dff6e97826820d054e", 0x84}, {&(0x7f00000001c0)="001abc5ea2d122041cede62e954a086939010f9631936712dd47a878852437cdc795c4f50c65ecf05de8779ff6d84c686fed3a12bdb611d4166f8faaf2590d6793d9306b7d70ad2824fe00c4dfa236d67a1e705cb58b860843ba2531939a25555dd2c1eaa0458d40d309afdd4dafead5679d692fd0cdba7ae7e290ff2a88fc14060bd3f4f1899bf6cad17be88dbb05c5c54e77c8484f2cb1313ccd0751bb6e44e668f63b9bb787dbb3b4cfe378860d06b079feed23bd6fbaf15b9348df9c49b67a476aa851f8d005ee405c471c267feec07320cc", 0xd4}], 0x2, &(0x7f0000000300)=[{0xf0, 0x1, 0x9, "2766e9cde0f4c5b83bc72c479dc7d4e36329c334d9a77d317b42150305e13d3eb24946b49094bb0f41cbc47cc5c985ccc2ab3bedf2de4f987f41aa4a0f7504dfb6702fbe426589a37837bd82e408d0962743ee7c08602943a09802a21a26a31a4c1b2c4c1417336d9ef665d4adf9831e6dc65421b3c2a53413b65559a1d834290b2e44352207dccd7a51ced60b9b1896cdffc74530460d5953b2388fed5151838b9cb56392799be37954c4b639857b4a1b5d9f8c56216b2397811223b7d84b3228acba9186782d52e696824d4789cc93f6a2a2e1646546511983"}, {0x30, 0xffff, 0xfffffc00, "7ec2f2eac0de4654a20fdff5d138f487f416b8d322f9c106734d2be14067b2"}], 0x120}, 0x404) (async) bind(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x401}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x3e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x4) setreuid(0x0, 0x0) close(r1) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005e7000/0x1000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, 0x0, 0xff}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004bb000/0x14000)=nil}, {&(0x7f00002f4000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000003c000/0x1000)=nil, &(0x7f00002cf000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000568000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000053000/0x2000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f00005e3000/0x3000)=nil, 0x0, 0x3}, {0x0, &(0x7f00002ba000/0x2000)=nil}], './file0\x00', 0x10000003}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x4, 0x7f) sendto$unix(r3, &(0x7f0000000240)="b1000504000004000000000001000000331c13fecea10500fef96ec00200004e3003000000acf20b7804be38164991f7a527523d2b297be1aa2500000051e2f0ad3ebb5c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000", 0x69, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r4, &(0x7f0000000140), 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/144) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x23}, {}], 0x2}) r1 = socket(0x11, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r3, r6, r5, 0xffffffffffffffff, 0x42, 0x7}, 0x3f, 0x100, 0x3e}) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d92be}, {0x2, 0x2, 0x1800}, {0x1, 0x4, 0x3800}, {0x4, 0x2}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x68b7235b7dde90ed, 0x9a9}, {0x0, 0x1f, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000480)=[{0x2, 0x3, 0x800}, {0x4, 0x2, 0x1800}, {0x1, 0x1, 0x1800}], 0x3) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000000c0)=0x7) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') munmap(&(0x7f00007fa000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c3ffcbdda0ebe000000000000907800000000000000001100907800000000"]) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000180)=""/229) sendto$unix(r1, &(0x7f00000000c0)="b10005026000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 3: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x530cf1b90065defe}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async, rerun: 64) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}], 0x1) (async, rerun: 64) socket(0x18, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x6}, {0x812f, 0x0, 0x1}]}) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000000009078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000002090780000"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000076e27510c96b2a311ffdc2bcd4e4d2509b4b509d580bf1dc3e8a", 0x1c}], 0x1) (async) write(r0, &(0x7f0000000140)="04bdfa2650825d1d2973c63e3534825ba166e2fea9aec43050006123", 0x1c) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) r1 = socket(0x16, 0x8000, 0x1) (rerun: 32) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (rerun: 64) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) executing program 3: r0 = socket$inet(0x2, 0x4000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="0960501976e79af67f040000000000000000aaaaaaaaaabb08004500001c0000000000019078ac1400b4"]) executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="5dee02f6d0b7", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="ad11650c4105", @loopback, @random="1117b257e369", @rand_addr=0x81}}}}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0}, 0xfffffffffffffc7a, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)) (async) write(r0, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x0, 0x27f, 0x800}], 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) getpgrp() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f00000000c0)) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000100)) sysctl$hw(&(0x7f0000000040)={0x6, 0x1a}, 0x2, &(0x7f0000000240)="e4b4b0c69d8234b991de4ec4a7464d8c8344d6393eab6c32b8a6ae9c818c608401c4dbe77d49602bc0c01aa245887fa029c12390ed519ba82a20d0c47dab03df670e9f33a7016e2a64b1ca5577b07e953ec0affed2ec402f68f7155cb3d199b37f01092892fe38c86379", &(0x7f0000000200)=0x6a, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0xffff) sysctl$hw(&(0x7f0000000300)={0x6, 0x7}, 0x2, 0x0, &(0x7f0000000400), &(0x7f0000000440)="a0c2fdf2eda0995bfc9a5576791fa6cec3310117b71330e57d9a963a2e721ca7a70435bdce79b7239641c4a1952a66f2f7e268", 0x33) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_index}) socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x1ff, 0x0, &(0x7f00000004c0)="ee65559a3931f5b577e5c9037035e01518d837df5e9b043717c8ba5e380924560c29db", 0x23) getgroups(0xb, &(0x7f00000012c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = getgid() setregid(0x0, r5) setgroups(0x1, &(0x7f0000000540)=[r4]) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001200)="cc", 0x1}], 0x1) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x575b4bc6e0f26827) munmap(&(0x7f0000000000/0x400000)=nil, 0x400000) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="6407279a15c12f43cd75b1fe25d0e5f9635e336543fa07a803ef2da2156dac6a3efcb315f0a2de784e65810c6d18564126bbdc74e467c8d424bb95c26fbd32e0d3101514cbc7f9b0c51014c77ecaa0ddedb44c14dadc716fb44c52479f2881881261ee2a757658f912bb370ae923facd8ce36c98327b3be5618a46aeef8acc006811eecafadb5d6ca050f1cd112a92c69d5b57104890167412aa9acd4d739c8ca571106fc96a83d59d7bb2a3a9e53f6ef65d4f7406631420abae296cfc58254907b04cd25c", 0xc5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="21d896adb9b96fba"}}}}) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) socket(0xb49f99cb74cfcb54, 0x4, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6", 0x3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r4 = kqueue() writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x0, 0x0, 0x40, 0x2000000000}, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x4, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000580)=ANY=[@ANYBLOB="97f514cbb7d7f3fd52ffffff88e7"]) r5 = openat(r1, &(0x7f0000000080)='./file1\x00', 0x800, 0xb) listen(r0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x7) r6 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x46) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r0, 0x0, 0x0) flock(r5, 0x4) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x44}, {0x20}, {0x6}]}) write(r1, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r2, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7af", 0x52}], 0x1) readv(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r3 = fcntl$dupfd(r2, 0x0, r0) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = dup(r1) listen(r5, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 4: select(0x17, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) accept(r0, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) getegid() minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x8) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r4, 0x0, 0x0, r5, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) open$dir(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000000009078ffffffffac1400bb4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000001b90780000d91a181198c0c12b86b0854957b9f06f8f9d998d08e3477831ccdf0f8f6b000ddc852f0d31d2a4d2490b442841"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 4: bind(0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00000da000/0x3000)=nil, &(0x7f000000d000/0x1000)=nil}, {}, {0x0, &(0x7f00000d8000/0x4000)=nil}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000158000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000157000/0x1000)=nil, 0x0, 0x2}, {&(0x7f0000159000/0x4000)=nil, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil, 0x81}, {&(0x7f00000d9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000c2000/0x2000)=nil}, {&(0x7f0000ff4000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x8}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semop(r3, &(0x7f0000000400), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002480)) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r4, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x6, 0x6}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045001000019078ac1400bbe00000010c009078000000004500fffc0000000020020000e0000001e00000010000000000"]) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, r4, 0x0, 0x20, 0x20}, 0x0, 0x0, r2, r2, 0x0, 0x5900000, 0x3, 0x100000001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r0) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a7", 0x1}], 0x1) execve(0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="b9faae572aa4cae9632983dbc643b409764463ffd8ba1e9b6dc00200ed", 0x1d) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) executing program 2: sysctl$hw(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000140), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x130a, &(0x7f00000005c0)={@remote, @random="d253a57d33b5", [{[], {0x8100, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "194e27", 0x12d0, 0xff, 0x8, @rand_addr="00aba247d88390762160cc2b917f22be", @rand_addr="09abd3f3bb0aada84eca09911d0fa95b", {[@routing={0xc, 0x14, 0x0, 0x3, 0x0, [@mcast1, @empty, @empty, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @empty, @rand_addr="8f5a6b46c12ef569c44dfe8fc5c657ca", @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @dstopts={0x0, 0x4, '\x00', [@ra={0x5, 0x2, 0x6}, @generic={0x3f, 0x1b, "4430735d07071759160e9456d854e733df7740123ea9919482ad38"}]}, @hopopts={0x0, 0x2a, '\x00', [@generic={0x7, 0x61, "7a93be36671b226465e9f12072d7cabf75badbb1169e56aba3789bb5c4ce79086febe9aff47ea5b19ae5a4b3b33b37f3d1766813c3e31fa5281bac342eb36acadb7f328a43d44f0e91d60106436067f7cc12dd9540e0f11065accc856e173ecc60"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x80, 0xd6, "4df607e5b4cf3cd6c078d995adf7eaf33de6714bc0478a622e213134ea014cfaa496e96d6129e9050b2cede2a3e893cb5c901c1727fb31b56eff69b7d0913463065f6cb3a77764a63704cc1414b653b03d8f000adbff2d931756720f306fa04d18506049634b8d89cf07282ecb195ed353c28060f5a277788e076b392f59bea629946025268cfa12dd4f29e14f44e34922a5b4001be5294d45eafa66131f51fff456ea82b3289556f8ea02b26544d178f468dac2e3748bdd98f2990093c79cecbdbdd5ca7dab492f8183190611adf5d359a075c76aa1"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x7f}, @ra, @pad1]}, @hopopts={0x0, 0x0, '\x00', [@ra={0x5, 0x2, 0x80}]}, @fragment={0x0, 0x0, 0x81, 0x1, 0x0, 0x17, 0x67}, @fragment={0xc, 0x0, 0xae, 0x0, 0x0, 0x3, 0x64}, @hopopts={0x4, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x9}]}, @routing={0x67, 0xa, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @ipv4, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x0, 0x8}, {"5411f4db53d998463e747504e9b6a1d4a7c45bba74ee0d3973dcc2ef4dafb7ead09612cbb7d6563fb5de9e4f8fe4d3a969e03328dc0bb1513182a72750b28d8934336935a1fbcf210caa9c6f6a4862692609bea721c866f6079adff602cc522ca2d1927d0ef9c32b44bb3f8a5607d96adc3340fcd2ffaf9795499668482fa42755861e53cdc8e3fed9cef31a03e31660c312cff96ac006547bf1f2e46e635e6eb943e49054208282da0188a8e54fd137e662666a919e3714d22966ee4e74235c83ff9169ec998256eee08f647385a198b5aae1082d4010b716adcf26fe8411fcbb24212f871f4652718d02068e1871720a912113ccb25a80c5abaa3b12a619c56af50a59e1446eff3c48666a40e25aa5453d17000841bb3c2ed13fd19405cec8d0d979c9badda6decba73fc94fb9635e61353d4acf84eb6bf6098fdcde8feeaea897734a7e4f1ae2c1d1cfc077b0fbf1d5c2bd393dca2a9a3b6a7eef32eaa8570b9d824dae8c029550c540088b63f178b89ce470cc38da12702804612f0a07f54f068186e7cd66c2b7e6488abe32b15750eadc173ed07a4943aa46e782dea6f9d44fef67ec04c0991b17ddb0a2432ddc19027266136d279430d0d5e2485b163bd84b7f3086ebad2fdd380f1affb694425fb468f463f951de713d24febff9979dc95869fe96e6053cda8113c39a838e6063a6c7a7cd664694a0e27f80615ceb11f6547d982f34505433482f43df3c9fd58384d31205362c0b2e39c41ff9fb03c4a65c5af164f2d2faf31602631d73dec42f8c7e7a1cd36577fd833f50550df3b8aab489160fa251ab22f436c4aae4b25a56d35687849389164d867bc8acbbcc5002ca9e1112d611680fb06f67a6d3bf501c6658f63cbcc6757113b58db8424dc20fcb689b46227890f10e77934602b471d5822e5e92981f97445f0e983d4cbbe68bb9207e120df187f3df1ab030e547cd0393f6113052fbc733fa0ee07cf470d0aeac80815fd7996b4f6f5a2cea22c5f26f1947522f3683427874a0574aa3dde9c87e0836bc47f82bac655827e2d55a5ab09952d4be9d3a802dcd668126f9f147a348371cc84fe92096298b65cf3294d2735cbf0f366749227d99377db8029822d515edbfac888c1aebbe9d38a59b93b86e8764883175a9e9a7c33d01e82e6f9ae951bb06996225d605008acd69c680fe49ccc755c869221756cc2f486ac3aa1d4f612d37cbf393c65eb4f1bbaa0761128d19caa653ce123f3a4f81036c749c8f2a952f12d4e29a911db1dc04461ba1aff74c153820318e6e9980eb562335b15c0849cdadadac7be069141f8549393d91a848f35e493da82df171ce4c9bd83c526a85e0a49e33e74b8d740399436e6d286d931c4cba3aea099354d18a36f11715f9f0a02f1f96f83a29c1fe5f8afcfa2ed4a495460637903bd5f34cda0588cf2fa9a0003ed87f3655980b7d08c554d50a4a15ae4b89efe419f16b0cd4c1e56d6d1df28c45fbe496275b8cb436344c45f8d73d0951b9fe66fe5810bc5d313c395c11d886fb6e37b1846abb86d784778fd241b1f9886cdff6c6b98581eb2a55d77753c764f78a18bd566085100e850a992da12374326df7fec1ff23d3ebb6adcb076ee80b2f9825c806563db39f764b39cc1ba9104be5395a98155d0131123ad34b63806224db72dcb063cf44953ad58f08305ed0524037c3c866e5dccc4115893f5b465a06345aa6b7dd61d975205a2959b8c27b1c6164a8595f4202bbdb90307cf3d52f626f33cadb180be7178deb63ec97274e32c83e2e3d9a375a3cab46e286e8f523a854f8be841af0a47cbf4d55d2c29fb13191d4476a50a6ebf9fd352484b6ca970d22225b34884c97f6f686d8dc866545bc7b7e260e9bfbe4fed912360d76df74c598b2291363b0389e328c96e9f564ac4598a8b8df51d13cadd175be321a78cdc2d855008cef44eb501dbf274bd312d79b5ed33b3aef9702c8111d2c6e428fe321bbfa12ea809d5b78864a66398fd2713da4420f70c9943e9bcee6e5221dd7afa9ae0b106098a02a6af893391d172bd62a8dfe89337c9218af59e4f2df6a5d959c45d3fd217c58a087d3a227175926edadd4469ae0065f6446eabcea54efe8d550fffcf6c60a3b4648d77c3f28c8090e4f93fda2645c03610a4c3e476b3665d4fbdf431e9751b9bca375e8d78bcedb536ce6fc25b0f6e93c4055fc9fc057a24450647920d4df543f2e676a5e9117d21752480c2cef885ad6cee80d9cd1cc2695645374b94fd09a5a6efad4400bb20c267afd29edff06b08a3e2702bb408af6a385c4cffe51eaceda0201a6800947c9c356b2bd6ef2f8fb19ac368b2c453e6058d27ff4fa96c7a3cd3614561604ac4ce19c1f21f96afa3cfa8cb4bfa7781115cddf7556c67a2b506cc2125db926d417601b89a5d1c9e5198b55bfd00a8ce47c2261434b54e9b88da09ebaf3119402df8f03944495fc44504357359faa96ff645685d29c4df11db9ffdb91238805fdff34ba895a940b230b6c5883abc8a3a92a2de9c170ad0534a0999be0dc4678c906b81533a20c857c2e86feb9fe2833d129e188c78cb40311cf5f5c9a7f565883d3bfa6b40dd27f16e1101bbf98e652674635868512e844fa6f7163b94bfa34f91b595da381b253872ad605b4dd5b2801d6b57a73bbad08efaa2c4a8b7cd47de03c2834590c394ff7d6c8d737262b36d4dfd7e6790df2f73e90f20f330f67b2aa831dd450a5039691aca1a7484b648de42012794f48345d1a33db2d194ba99ddcbe5b66882d36184b68fd3d37d18fd49fa1d938708a32c00ed06aa914e71bde9ebb1781357e864380bb55b2bce6625424e5004afda62f159aa0c8c9a29cd83a6871a1fac8e20d17855c55cdc27746a6dcaca8e2c599ba2dab4e7665ecbcc8e0cf7f55bbe74aa32a974d50f27fd3bbb1d55fa2fde830c489de1db55aa0e1158159bed6b6cf616dbb637615491985d345415824bfa2abd3dcba5d2ae798ffc0ae5b7696c983277744475b7abea201b63099cd1738a1c218040d43ce4bee8c68290355429c77996ca3f22cea82472a3d2c20248c8dad7ae118a33705304196b74309eb311ff3a6fc7a51155eda1ccfe134d93fe8704809f5d330ec1b9c7c895616990a9b0fa23c483b0da571022fd48b33947f431f35867e20e7266affe4b7dbd79d63f88bf6df7c2abc277da134402c5a3ef68d977530154ee64df16a08d2eb0ea005821f6cf6102a52952d7d894914ea50365016518f5c3867f21e672b7b9e1abe3cc732889763a04637a33535f649ad5cf2e198073c345cb738eb0ae69167bd90656237427e2d08d92174ebf94b7715e5b044a9531c538b746252a76da28ad0447612ad1936b6f7e827b6ad9261a369d9895f583a312dabe5e1f75a9ae979803651e24adbad4895329342874916bf3a52e5dd0a292b9c7d73528985019d83c000e0ca419a7ff9f8f9b353c4c828e81f8a3e72b732dbeaf7eac37818261603da4f329d8bf1fa5c7cfd06f2d079d7b157ed4f850fcb504537e63aeffc7f04526b6fbcb49d2c6ed676f7affea2250feeafb774497299e8d7babaae36b0b09cf3d7dd5ccade3d78c6a7fa88f53ab56d5fcf2fb37ed168a1532a5d2dc246c932e6f1a9ab9cd94487a7a8a1652f5639ba4f3dbc977538bcba587270b0e0b81c51d4e769747316178d7fb4170ceba7f148e68ca391b060dd7194c7a8a2eb1687d285e08687aa0d8b6033d9e7ca2f141eb449677cec59d847d36362455e8da26a5b4172e92f4547a2dd5bc5f835d3772e559a4ee0d94fcb7a9f3626b2e8ede3685f9719f8299bac6c96e6fff3889ba20ad4e3c419249f6dec6e5cb455249becc489d743952008f5dea91f325265811b1add469da8676b3e4e0aff69c0cb51e05ce101b5ac2febfda837f33864d0bc3727bc307290fb4a61170d8779aefce03f38dd52f89be8943d18966329cf1988537f91d0cc16c5cc13e7324cf693162471c30c84f9dacbc2210eb1dc61cfce30f21a54657b71eccbd260c3a88fce0b64130d1492eda0b4236b1838e41499ee5115f848ab13def60be9462cdb66020977f379dc56879125b11c57ed9be65cd52074609cbdd516d79efb9ce7989bcb05315b90bccf07a3441fe16fab73aa9ae993c399b3089e65cbc74c83d73a13fde440b90895132bb34210924aa8a8104827d3e62ee0747dc93dd2eec8bf225b624630094495a4273b2bd2b8a3a36644db0cd22d4d68f2b0cdf57842260b5404134abf1c04945d7def8ab246ec969f31fd02539bf71c1c549a8a39152845b5668aed56bdd5aa7d31535b3de4e11006812d01c1a86821fcdd370d9fc618028d4dec4832ae6a836c20ffb451bd0e44af49fd85e69e487563714960da8e7153e8c29bbfcab0f66cc0d537258af74136399f3eccae8a23fcc34962ea26bd54eff39fc2d09e02b1ec1f896fa9d548620dd3d6eef7432c60d9ac853a10f619beaa18f8141f1ce9a7478d6681b3b0e282448f3900fa5c6b15dffa8b9f197ddb9bc71de45b7ba2b0146d9b7112d9e1ded9028b5120e88c3202ef22b6bc64a3ed03de7051b3333e5bb9b3c0fb05744a5d4efc980a25915a4ebe8efc201494041a8b0705aba268ae3c888edbdcdf123c1b2082d14d3ae7c1ed719fe23d573f562de523bd511aeae5bcfa8f36157d3636a6ac0f44a8ef26906191b86f9655f2c829533ec45ba5c8ed86323f6592fd3f037e703835e0b36e644c8cb12114876af29fc70dad70154f664380492a10a0355d82c5658c4d9358f7f26d27df51d18287a105c8afe89c1f0ce76776f55f32f6273f53b718c3b84b241e9481b8364e3bbdbc7bae0467ec13690739e5d28651fd3204ca9b0ce7c74511363e0dc2ff534c8610a52ad35d45650e6a7fa8cd9a40c285951480dcb7d2ad909bf9c0817a681dc2280ab5698e5a97dc050f5876b3db6d80fadb9fc5cd27d3a89ef77689d7d2a370e744e797641057ecea0b8d95a065337574c5ffb2a095362b47f0902c40a7a75ebff25a95cf327ba1ca8384ca968068d1a1d58d330678eed1149c6f0d00524f25ff65ce6ba6ef1f30d5f736dfaac228ab6cccb982a06777f53bee24f0328776812a8ac43c482a728a68e0e92f109f39b1df36673faa7268ea5d609c9dc49bda4a86c77acc163bea15cc9cea5832ac0e6769b20b4adcea5ec7740864532c6cd1bd3f41e005050cebfa8ea200a2b7eba0f9cb002af801edd3b2b17c9d561be62b8ba358b35ea7a792f508a3fee2fa25dd43c746dfca122af4ef326643f12f84677fd984071f9e8771af41871949f0233d662436de8b57869ec43ddfbbdeb1c4d2873fa5f398daec43bc50e585dc0a8b8386f22bd421985e6cc202ca061834b9e20e113ce3e40d1b37e640b58c023f19898538c27eabb5b8beada3b9a63b87fa2356d47f45dfe63ab7498ac85c6a12749dac74fbfed89038496eee63f357f43fc7423774d265250916b47ec9c901d044c491a1ac5b12772feb60fc08c327864ff6679602f4b859955824e4ec96b11bfbd180f6950c23bc3dcb4ca7850c81ae257537baa77767f0a5d7e4f9b36df7516b6f502d7776c1b87370378640c3142a22dd3fc1d9ae9a0d50531732fba7adf75044ae5009e401f2ff9f84622f8250b47cac7f4990f6c8663136db57a95ba22326aba6d3909dcbd8e9ab8f43c33f50982ce0f9e1d33a45786befa6fd22b1422faef6d751dab1db5f1ffe79fa5da7842f5711932c1dfe3266fd6dd642ab98a059f73e772291189ab7baabd3e00137066a"}}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) setreuid(0x0, 0xee01) close(r2) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = semget$private(0x0, 0x4, 0x80) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xb6400}}, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000003c0)=""/191) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x207b, &(0x7f00000011c0)=[{}, {}, {0x401}, {}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) sendto(r0, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x4, &(0x7f0000000340)=@un=@file={0x1, './file1\x00'}, 0xa) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r5, 0x20007461) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000200)={0x9, 0x8, 0x8000, 0xfffffffa, 0x8, 0x80000000, 0x3, 0x10, [{0x80000001, 0x80000001, 0x1, 0x5}, {0x80000001, 0x40, 0x10000, 0x45}, {0x6, 0xffffff81, 0x800, 0x6}, {0x39, 0x9, 0x5, 0x80}, {0x42, 0x9, 0xdcf, 0xfffffff8}, {0xffff, 0x400, 0x1, 0x7}, {0x8, 0x40, 0x1, 0x7}, {0x7, 0x635, 0xffffffe0, 0x1}, {0x6, 0x5a, 0x6, 0x404000}, {0xff, 0x7, 0x7, 0xffff8000}, {0x389, 0x9, 0x2cbe25b4, 0x1}, {0x2, 0x3, 0x5, 0x4}, {0x4, 0xe1, 0x0, 0x8}, {0x3, 0x1, 0x6, 0xffffff01}, {0x25, 0x2, 0x50000, 0x8}, {0x1, 0x7, 0x56, 0x1f}]}) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) r7 = socket(0x6, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) dup2(r7, r8) executing program 3: setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x2400}, {0x0, 0x2a6, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) dup2(r5, r3) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000300)="668a9b6173ac170b905cf6a807e053521ff017a094c7a0a3319dc50113bd68d0beccc00a7bfe64a3f0518f3d193df5f8366c851bed61d1e5702665f9bc1b4d008d78257040100503a4fb9378501f4c965d947b0f1a79067db673dfb3f782933d7eeedfd5a24b7974a82c3133d8758a90714d87fb00543d82e385296f41a2b776a71ce4d0bafdb45d1f0d149f6c3b52ad8e06986f3c036a1475b69be1809ae60be0fde67079f22c18b698766d8594efb0c50f37a2b7d0d74f15cfdd5306e0e322edbae0068a681ae37ed885095719566d4887040eb55fb112b93701005b2eac9efa4aebea5e1c608ca00436bcb6a6d4cda94eacf7c779da6550ff5feb1d", &(0x7f0000000400)=0xfd, &(0x7f0000000640)="11ffd2fdc9b3b9e303747990c643046fb88da72cd48c4b321563777f6874111dcb15f28a712fca9e05521fe8a6fcec9357af6db7196c7087a74394aff45a7bae2784aa357fabe6c14fd1c8faa01ea35df217a8e3ee2df6f8bea2717e06a3fb73de1724aa822a1827d0020c7aad40d42a99c37770d5ca0c25f205e9ae510d42e046cada2598cecdbed9e4201be4c0783ac83f6f016d6fa9e374b19e4272876e4751b96d657bbd3283863ef4c546bf76711693fce0e50a079b9e1c7953ed3ab7b0f283d16ebff62ccbff1aba4515e9af443f9e", 0xd2) r9 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x9c2, r6, 0x0, 0x0, r7, 0x5, 0x7ff}, 0xffffffffffffffe1, 0x5, 0x0, r8, 0x1f8, 0x3, 0x100007, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r7, 0x0, r9, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = semget(0x2, 0x0, 0x601) r2 = getegid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r3, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r3, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r4 = getegid() r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r6, 0xffffffffffffffff, r4}, 0xc) r7 = geteuid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r3, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r8 = getegid() semop(r3, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r4, r7, r8, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r2, r7, r9, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/203) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d7", 0x4}], 0x1) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c576900507847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x109) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x800422}) setrlimit(0x5, &(0x7f0000000300)={0xb, 0x200400000020062}) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r1, @ANYRES16=r1, @ANYRES8=r1, @ANYRES64=0x0, @ANYRES64=r2, @ANYRESOCT=r2], 0xfffffffffffffda0, 0xa}, 0x0) socket(0x2, 0x4001, 0x0) r3 = dup(0xffffffffffffffff) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) close(r2) r8 = syz_open_pts() close(r8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000006c0)="92", 0x1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r9, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x5, 0x0, &(0x7f0000001640)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x3, 0x3}, 0xc) r4 = dup(r3) dup2(r4, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x1, 0x90, 0x8, "99a0b6e73bb619448a68404b33086e585e0865d4", 0x9, 0x629}) r5 = socket(0x2, 0x3, 0x3a) setsockopt(r5, 0x29, 0x7fe, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000), 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fsync(r1) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x33) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = dup(r3) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) shmget$private(0x0, 0xe000, 0x202, &(0x7f0000fef000/0xe000)=nil) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000012c0)) msync(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) syz_extract_tcp_res(&(0x7f0000001240), 0x1, 0x7f) msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r2, &(0x7f0000000e40)=[{&(0x7f0000000580)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f953c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340388f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e470b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5b31bd6d2b6af2f79eadd1af7a2865aef7198c6cb145ef060b9c7f403bd42c21b45f103a188326e92376cf1a568963336a7b08d1973be14cf356e25038fe225d1f4355007c2032918d4daa642b25f4f24bbc7315769ddb95aa2880824", 0x200}, {&(0x7f0000000e80)="eb78ada84926b38daa2fc437b09c115efbfc040588d1212c8f26e287f0abd8f640c66106e9524a910afab6c54d2ef790624fd95e916ef85b9cadcf36793d5629d16c82a5bed9cf89c63a53548828e4fa8d37dcad5dc82e1b7cd7a6b43ddc0bac0da3abb4b822389a27328f25a3e37aac187123f415b01c0b1c31776de2ac44c7e816c6823e7d8ca4af5b3f140690a861cad836370a8d6808fe7a9978d21115d7f45be4d5da65581d0818a6c7ac88635235010be58fc37f48bdc2f95e2d000000000000000210d5fe05c81c92d9102e7a76d10a6181423994c7baa40000f4be8206672b00000000000000795e91d6f5dc7eaa030eb343a83e34ec6cd1fbab522d3f1b08b70c34fb5bfd0cfc3b422926c378cbf11d1d3a4cfca9e062d74d2817a03fe5b89f552f57b7000000000036bc28457312ad9840e4cec6b8e3a477c655a32adaa5", 0xffffffffffffffd9}], 0x3) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db8c", 0xd2}, {&(0x7f0000000c80)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45cd5ff1293883d8cf6b567472b57188f5a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d0000000001000000498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d3147429940883fb084a2698987a7592e06cf438f1a1bf39a0f744e868dfb18180d178b61f1e1bddbc915cf38b9e5b6baf4877437166ff2f45a911df8d55ef4af8b48d106e05e860a9fe3222c953a18b555a5773757727606359655e808edfa2f017da45bb46dea51945dcd4dfff89a150b2c3e931ac51193e93e9ea", 0x15e}, {&(0x7f0000000000)="3a8ad4d1be020f01486a310400000000", 0x10}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8", 0xf}], 0x4) syz_emit_ethernet(0x138, &(0x7f0000000480)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC, @ANYRESHEX=r2, @ANYBLOB="4c1812f121cb1e974a631a1594b4c6b27176e9a6dedf12867e53c83c4193fee06b872c267f37b7c0e6feee1359290a6d075f495d36c9845b58638b2db235ddc4ea423d26", @ANYRESHEX=r2]) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x3c}, 0x4, 0x0, 0x0, &(0x7f00000008c0)="00000000ff052c916615d7c9117acff9b65e2d8eb20fbba7ceab8439ec21991b44463dda753d18686430c3718c9bd59aaad6c5f63412f5d95bbee2422817bb9f53b96b00cc4fed378551979e62b4618a97b22108fdf0bb7c9d30c620ce16e416dc9027f3b8dfb5a7c83389985788ba867215943c5658ba8e437cb5562dcbc39c93fc998d912773acd48c6e6dc089e73e0d44bea33fead8b9f0f9", 0x9a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r3}) close(r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r5, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x1) accept(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) sendmmsg(r5, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x8b5, 0x7fffffff, 0x7fffffffffffffff, {[0x62, 0x7, 0x80000001, 0x10000, 0xffffffffffffffff, 0x2, 0xc22, 0xed, 0x73e, 0xffffffff, 0x7, 0x750b, 0x2, 0x9e, 0x81, 0x0, 0x0, 0x80000000], [0x2, 0x4, 0xdd0, 0x7fff, 0x101, 0x0, 0x9, 0x0, 0x8, 0x6], [0x8, 0xba, 0xc7f3, 0x3, 0x7, 0x9, 0xbd5], [0x3, 0x1, 0x8, 0x6, 0x2d, 0xf8], [{0x0, 0x20, 0x7f}, {0x7, 0x80000000, 0xee0, 0x4}, {0x7, 0x400, 0x2400000, 0x6}, {0x1, 0x101, 0x1, 0x5}, {0x5, 0x2, 0x8, 0x4}, {0x401, 0x1, 0x2, 0x1}, {0x81, 0x2, 0x1c53f0b6, 0x8}, {0xfff, 0x1, 0x7, 0x7}], {0x2c, 0x6, 0xd04, 0xffffffffffff0001}, {0x1414, 0xa016, 0x9, 0x400000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r4, r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) executing program 7: clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) (async) r3 = accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) (async) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)) setsockopt(r3, 0x20, 0x0, &(0x7f00000005c0)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a84958d9660986b9b3e181aeb7bedf65f1f49143b41d596b4668bead89b5759cf5ea309", 0x6e) (async) recvmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1, &(0x7f0000000200)=""/177, 0xb1}, 0x1}, 0x10, 0x3, &(0x7f0000000340)={0x99, 0x475c}) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000540), 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r8 = open(0x0, 0x615, 0x0) writev(r8, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004f", 0x81}, {&(0x7f0000000080)="b389", 0x2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x20000, 0x9}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x100000004}) flock(r0, 0x2) close(r0) write(0xffffffffffffffff, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) setreuid(0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4000000000000031, 0x0, 0x0, &(0x7f0000001800)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb247579203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500800000000000005c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf00000000000000000000000000ec21f57a06483211c986ef3d00000008cb2504578b1f68aa8e09594a19a85206793d2ab333e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b0300000000000000505c3d842ef70cebb328ff9ebb4523ec00ef23000000000000000000000000c08adaf63a02f5350fcfcf101217fb64d86975e31dafdb21903a8cf1f0255a6a0a8e27ec3db9ce2e67d0ad10b54f8cb5199111050d0d96b3db06299b94ce940989a3a569aa8aed45b81306d1496e7048097f044a4a4eff2dc3cf6526660b9e8bcdfa10edc3cbcaedfe1286c7ac5c0a49bc0d35ea1a37b5b8bb76526417df38fb6665428b1cf4d6db31d6fc4bebd214bf6552ae007b32f3f1b522175469b373b9ad44d541a51d08fe0880e29b3dac086863db2d10eee1fa22d8eb80a3b4bf8f0344d825a55c4550641fb5afe118caa03c86bf8560a322b4f4eaa35daccc002db63a9e3fddb2d3b43aa33b918ee3968db897d24faa2392d48505a4bbe5a84000569d8000083c5d412124dfb54e2f4b3a04a1390a55bd", 0xffffffffffffff48) executing program 6: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600001000010000000000000000000000000ffffe0000002ff"]) setitimer(0x2, &(0x7f0000000040), &(0x7f0000000000)) executing program 7: syz_emit_ethernet(0x96, &(0x7f0000000280)=ANY=[@ANYBLOB="73702eb9ccc3aaaaaaaaaaaa86dd6067199600603aff9c7e4d5081645bf0376e0865911feb7efe8000000000000000000000000000bb88"]) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @random="f0e67ac3e8b6", [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x5, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @rand_addr=0x3, @local}}}}) executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000040)={0x3ff, 0x6, 0x7, 0x6}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) (async) sendmmsg(r2, &(0x7f0000001980)={&(0x7f0000001940)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="6267d932eb4db3", 0x7}, {&(0x7f0000000140)="16ee09ca034a91753b21c938be3c20778aa98e79831d1337b9b1e91c7f9d72c162148b1802bee2a24c97715769ff347d782900efdce68357bca475dd63ae428e44855281a07a39f98ec7f3f850b825b5d4fbf40a2d01fc3ba7e0aaec09580f20062eec554f3a1cf7fc00ab3cfe7a1b", 0x6f}, {&(0x7f00000001c0)="d04602878615263dd4ef2cf17a2f90545e8f5cde5b27073a972b1a4addcf0458fc6b550373b60f2e32824df19d30429782498721b99915872ed16dae2afcadb387aa32cce59c97d245fdf3ae73b5c0c1d77d85a7ebd646e40b5bb38ac7598c552eb9ee40f846628fda01a9228fea96c04a8f9162fbfe42d2351e495672cf72116ccf5054186663667c5e9eab89afe618c4fb7409227e5b6ca51262a6cdd743c626d30d58db75b374290247ff3c0ec4e738f8287bd7e9f609e1c9ac15b5d0ec37df05baedee4166037e5e11ad2d612637d155bdcb886fa62f169af0376f65", 0xde}, {&(0x7f00000002c0)="8ee706008f2f76f0dcb54de0b82f32e87eb89af3381958d61339fd7718b5e64a94433466366084cfb87ecbe7f56c8a301f29e1c19f41047eb9848bf513ef0b2d7a39ff36f77f37c393a44868a25df69f2567b0d1b28da323886b3d99df2901304337ed4aed2ae68703a7db17c2ecfebc14845575a794db6a95b676973819bfda", 0x80}, {&(0x7f0000000340)="d788f18cea56132eb1490475657e939d0ef0adf31b79613d891c3fb8f652e8", 0x1f}, {&(0x7f0000000380)='k.', 0x2}], 0x6, &(0x7f0000000440)=[{0x70, 0x1, 0x7ff, "b26936f294c1d57e19970f47ac6755c7334335a3b500fb9453077a9d4782a29e9379d7839b3ab5828d264921377f18df30c739719d02dfb3b750c8f6c874e15c43d4858d929d1df331f85be95d203361a2917dc94b41a78654d6cf"}, {0xd8, 0xffff, 0xff, "6a61bdab6b9bcbd1adea037456b1abbeda2c41ff4d5226d6b3cdd1dc39b8b2485f1e6c790c06ac387d44b7e2e267c6193a98428ccdf472f9c5be7230144bcafd3c9e5201cc2664eb789337902ce17b5da00d15567f7d53e546eed622867ec2a50ca1bd44bf9c0b6b9be468cb978731a5278d784e36c85046dec388b805a1f0feb5a101e1bb8206531d1edf76686bfe6dccb4c2027e74a23bd88a9aff2035605b77b73e02da06eddde52ef8662aa008769640f11494ee983d9bac3e9fe92e7d5a87ea81c0"}, {0xb8, 0xffff, 0x3, "2b244b43d7b5db83327e5ab166e582c70fd151c4241f194ae1db44c2c03324391c4c040bf6f4d0f27f9e8ece47a4e0701819eb4c7ba9dddcb4ee2fb1dafaf6af55e489529ab6d3e773b4c8b7cccc216b677cab110c46b93b41673cb64b30ede7e5146f97efc237d78e1bdfad5a51d21ad72ce63f18d073d3f501283baf4fe5612b822d6e86d1b9661a9c05d16a4bc92a5893138758aa9ab4e48945cbbe8fa05165b71296d1"}, {0x90, 0x1, 0x6a, "459532baf28736ff48c515871b5d4e09935bab4126496b54b9e0c14267e1a605de97cde405396cbe8f66be119da7fb4c234775745387307b9472c0988d1da0374090551adb09b4c6212e289695b217dfc65ffd4f005305ec2f76f849e7dbbe2f486404392a9e7d4635e98865ec1be1911388aa6c5d275a983c8daef9"}, {0xb0, 0x1, 0x5, "374747d1d104eb59e16bac6df2c718f0607e5382a8885d963164d771b09cbbed53ff52e48ff03e69234b1a34fcda030e2d1c9dab113cd8c28b05d94568f3d81f570bf0be702b249c14c15d80bc0f9ca9ec4f32b221eb5f67bb2696e3ea19f26d8538c7860845c0fc75e932bf5586a5fdc18a975717a8f847539ac5d67f10dee21ad8dcee64824589153bb6ddd7bf88e7fa2fc40738459b67274b4531aeac0d4d"}, {0x38, 0xffff, 0xa8be, "64828d51057e3ce0981b6aa159c504ba33f0939b1679da8c2f144f465fcd09a451a45afb"}, {0x78, 0x1, 0x6, "60df0a835a590a4e556eb252da2bfbfc2606b89e40b91fbf848885227c3d09cbc7ad466414387d6b85152352d05ca4db58b0af2c3974e3f41070ed1ad73bf396eeb230f730298382f0230903c255b01b4966773e20d15a044a75730579f49ddf581bf34ef00861"}, {0x1010, 0x1, 0x1, "cb9ef699be05140b94b52dacaafc65ed785eda7fe38c1ce20ebc9fafe87ea1eddae03a007f53d5662c64f19444cc9b40e13e29c74da24896df2d670a5dc54147b67036b78949b6555f604222f6f6a8335bdcfc5800b7872bfc92a979b4b8806674674a5b9db7631b99a1ef182d4357bf18661697d13ccc81e98122b4ef97e028d34f3d48b7dcfcdb519194db9188fb2c87a3a3c0ba6cd33de93f377140a8872875d71339cc90bd505957b8c3c9e02b40245cd01fddd1222f816ea0857e3f1b3476dfa9aa3e041332c48a11ecfaf533b964f25aa30c8aa62304f99d9af0e6ef0635e35fa07bcbd7ffc7320abab4557304f58556bbe269379155978d7c474bb6434ee62d96105a1d0d45207a3ea5ff78fdfb13e6c86bc2f16eec00629a9f7114564df6b15c286beab2137394115f84398f40d9331f9070913e8a787f26901ecfaa6efedcd4d98a7b0b21e406ac72509e609fc160f428b46e536921bec3de0592511fab0faf79ec16efe623298d64ceabedebac2fd164e378609082d3af6db4e95580a2fd6eaf793513d48447f833ff75c342ac2b2cac392185f18d4872b35110e327b768aaf9ff083a6535856820ecb6d4d5cca461511eff05ac5dfda471ed44aecd76624e5bbe693e9922c7658938730cc711f62285ca3428820ae9dff59e47d7145f963f5aed26dcc7198e04fbd0f072608eeeaef5ea7e2ad9f32e06e1bb0d1145aea4163f6bef5a0d92a05944f4921a578763981c257d70dea1c5559655afa43670f7dad8dcaf0b4527f3f98951a10b86777a334d4b75ed756923b05ac5fc78b01233386a06e396b87e155e7eac121d9a76603c3f1eea8deafaeeebe8cf146aff955b1ffa3dc0030897ce68bf44f30ab0fa2af23b95ce25ab86d2110b05bb85ce25adae24394aa5c48117187c08f4cb93a96a4b11f70f14413c8ea4be75472b347864b476638e80e633af3e685b846cbf23106961802b05cd0eae3a21a0522a3b1f274219b43998a69c762be8c9ad5c14e40d338b283f53c0bcd7b7fc6a60465b055aadff81a586b916e67b67f1cbcf7bb72051ac2e2b0f1cfe8bcead82f8654a73c8ba3eb23ad78292b7f7e70dfb316e15cd82e7619b70c8ad171f985f2909f90031a19c2f5741fbef8ebf4bca0f1396911303657f00b405e2c2e4df7957d7efe617f6ff254a3d207f23d805cecaf2fe06cd16a2a197392e46fb5daa35ef6003c70d70965c2c2fae643993eb60cc0f7de65dc6e1ebabac036b326ddad39a40016157525e2548e198409832964494fc5f01443e1fb578d41d43a7a7364bb362c96f7d44d58c0231f848e901f55dd6e7ed946d8c69e4b6f7a1a4f68e44faada317cfd38955786f1228f69b1308cc8d3ed76bf08b259114c91b7a4ce3dfd21e2eff1252bdadc03c14d707b40bb7712ea3f2863206e620079713018899cc77d4f286e3621950b4699045a267abba6356ce32eed519d83eb8e735803628e52cbbc9a7d0642941519f34939012a1570b6bf11bef23b76bd057d94ce4ce845e92a224722dd06ef08b5cc7ce93e7beb4cfecb766de940de07d4f24304e86049312df10a0a31c0c8191fba4cccf9f3f523d4f47e76760299514cd0ad174bacfe99a05027f74c136a390f6f1d4f764bcbe7cdf21b87c95a49dd313be4abcf0f3f892bd440e923aae44024c305232a2265448694dd929acbd62bf1aed2ce733d1d00ac7d67c48b467ca29e7bf8f6f0db5d237055d9d41c10e1f239e1b99fa08a718c4525b64851914c57037d84b3292c8ecd49db1d76a5e63b4bdd57d5065ac7280ff9d621b563ba86a74a1eecac340f0f550e39416964cc49a7cb9379ef4dc894b0d8e92ed5930eecd12d75e84abab1ff19289d0adb504f05180a45ff16a470f0cb852c6f7759c2239115710f03260357529611ddb937e7c9c1b9b78c659619540ac35362b2e99d3c01a54d2b6e7466e118f444e266e25046e1c02c452e4ee389f7b4649481908fd58ed56c8f95f34059af9ae9c93937826b6a345fcd496db43351653cf07d07295c9e810343e6e94f6c1c285bb4bdba9dc50db3c7a774e904d5b44a86d15e699431a8fefc951657b1f329c1a45bdda0e955276d6ea2ac1dde7896d7807bff49420346804375c312d9eebadc0b15da8c338ca3d44541cf3dac8149f37662155ae33f0b7efcec53967a2d057e68af789e3a58c206c4393c05285eba3f4fb63e920a13d098ee12d3a07e456d84c66fddee55680e2dbf2d9d08f8af10fc088e2ff73b2b08d957c67a575ff813a5b444d297c834341a86b1278cc2cad4a1ce8003eaccf3006abe01b2e041cf8977a67250048711178028a52ed0f2b9acd58ec1f8a9766550d519655648546440b6c61386bd074cdafc6a3adc8e392973c1d21ca640168b1126b138fbc55901222cebaad9cdd5213190c4182c4732808a0d3255e67e82b6e4c7f084a168de28aab8b90d475102f58e799c13d0b3564b9379f9aba7e11b2264967aae18e7e9b63698e3183559932f348264ff34d242531a9f2cf449757073b166e9787be192e117ded1090cd1211f30ba41bb5f90a37ac972d63d3abf0adce74dffcb3a07624bdf101923c25f740c5db2527dc36e11fa8a834b0eb17f3aac6b7bb26256b997b5e8ec198f34162286f860be6e21418f6fe1f9c779b88d2e6f8e42f732e5369c27d91de327e4d03464be93d4ad5f7b7502a872a68c155ef1683e9d78635fd0c01be239d06a1247ae9e7fa6d43009d7492fe96d263d7d58e0a8625c0b7d50dfe59bcf859f9b448e09e844d8b326cf051963d4858f9e9466f9d6d68ebc329c93385b74deff994846b56487111d1ec394e2d5dd1f4d3aadd72681caeaf93217110cf5e68d3332d32a4c7556b453c41bdd1b3b2b7389501f5ea621a047c64bd8743e5e8b6653dabed74a8e27890e5e5170b7573baea03f72a112ca1e3d4f68030183dd3c6dceb3ee2404323a55e0abe9088009135f8c086d1452ca8c913825809d4cdcd69599159ae50bde80a0bd719ff34ad1b95f5e2eea27453df5f54d01f49b6e84de4a993007f2d5f076528c33481d85566718c421b9fef4050dacb6b84dcdc0d2976ed2847a7ab6ff85fdcb056c488fd107fac800515d62b777d76d4e8769cf5cc5adb1f8d5359d14b2f90d32fa23aaba3d8e05a37601811a4302da660710d4a2eb8af7dfa31b881166ff23db038f4cd5210390e832cebc1639a076636727f9238ca332d3f7b524018e3525c5c0504a80c7b8a9d972e9b56dac17ed5f8964ee4d58071e631de48fe7c2646ff2931b04c86bbdcc4a59319e2f46280dbfb73f99620fe4abf78075969143aa41202b695d274736096695094668d8b4f40983c2cec691f677c1620033974ce1906cf7d2e0676bf399d29b0b68cd356a29295332e452b09a686b001b3685e847a09ca2a8063807b487c3ef02cfcd3e661dc64aaa595476703c96712dfb41c7601a7a165fc84b55d26d83f3b517226b485011cf040e78cd117a0c1683d46b1826358e8016d9b1468d176a85f3951b67ba2bf269965b73c820a5fa83aa764fbe27a039d17c137d1582171d3e9483c6bedf6273bbc3ab3f1ef17db32fe15d3bbd1dd0804aa047e290a2e0a03ce85d865d99a286a5a5ec1a166743ee678cd1fa465f3ebc64a2c8b2c2e7a5b2da17cb66667e96fc85cb6689a75b4714811ea615306346d144aa0576714d2f49ceb707618c4cec5841385f33a48a68ec90e17ead2d2c790fe6aefdfa3a2b5687101821d3df033d78e136216bddbfde48b9d589904643c88aaa1a8a2ff160c9eb0c12e554b327bfb3ae26754295d66865f7f3450a232f11f6cedaa37cb40278a9aac3f877e2ff85ab07632c9ee0fef808790f83a7d318b9f01509e5c7d82b4064236bb1ca5065383a29feabb7fbefcd2f6d6be40b6df3ed640feefcb29c9c426fe977bf73ec64dffdf7925eaaebf8168187f58419b479d4decc3ba4a329e701cf0082a8d5032a5c67fa0a0d1d90429bb5d5c9fd008f5accacaa405029a81c0ac9fff8a7250d20b535cd3945a44dcac758de623922658a59aa8bc2a0879d383389d34d24efb5b6c6be094ddd9219a41126fee2c89596a212aca89bb916fc4e63ebc6465f1ab50a8c0274c4ec55f1588e747bafffe4484ef5d083e60e8d1999fa278a4804dfb854038fba437c8a04ad585a60a2b4290f0457db1d0b4dcc78af3d0d6f3e5c1dbf173895b99d9145732bc3daa9de5b3569735c7d7de7ca98927ad18303d1dcc911fc421d23095ca6523086407f69e19a11f0f1dae22026a36c83b3bc223d3922717bba381e59436322d922b38dd4b976d406def64dbfeda48d598c1a36af17ff52149b93d2daa471c4a3e32852d4edc0fb38b8ec7ec3bb43aaa7bd21b97ad564cabb4d363305c4284a5e169e746638554cad5a86b1e0b66b3654d7f5fd5228e7f1c80e057e26f1cf890afb536b3078e1fd9637016e51306e34fa544e0f5c79262f3928b85294a5cf8e303cdb78a8409579f3c6e0a54d87bf4d971b689c47065662ef3b7b9bea6fa5d860be8b36206d35330f354829cfb9edd733e7171168044065eb6c99137c4ef256e18bddfeeddb894a38271f44b787db60d9b2e3e2dbb23a48a6ec4db3af53984860c38b689d62231cda76fc27bd295e072c2b926354bea4c1d1b4aff16772bc79d4e9abaf77375c4183728902c1d5f765ab82cd87865c9c6669a1e6697a5edea37551f519ca46eb081c04a0adc8927c9d0508068414af3e262372e2db2a7bb73367c71a8dad864358b81f5d153fb860b48cbdf00623ea14ca2cab4229009b92634cd65feb817bed51d696da4112ca2ba69ad9fbe614058c1c59fe211b6b6ec0a0d0b03a180c5d0880ebe5d308a2be5deb990a2cc41fcd4db62f398419faf1c58a04ffe9cac5696bd0bc99b74e4c720cde1bea81c86b0022ec09bd3e960751d391f86ae609d9fdaaf278981524dc833b40bacd52144e089083c63aabe4311d8923ff4e3e83d2c00a794e777023b23c7d3242985dd36d6d2a77105a313f94473dfb5f768c45178dbdb919acc1ab4f23fb6bb6e258da0b84f6637a292c169407591339763cabd2bbb60fc2d72fde2412f149750865d6e69358d75a2937ba0a6ef4bd2355876075aec13f27fe5502f1cde83ae723f947b6c007cf12e03db65892eb49e7304bd4bf9ace1ba912f90216b528fbef571cff0370cdf1ed7a79a4f5949ecf89b32cd0d3d500b4d5367ce4d6bf09785df269b4ed7117b3de1228e8ccdaf8ac02277e92fc7509fb00b5eb74d056381a520aed4bf3ad6b23eec207de400c0b07d97f55c2415d0db9231b1b8fc66586dde6466a3282f02ce42b30eab9daac117b7d8635fa64e372944aa6efe96be05b203f57da759a3922e9b4ca036a935814dde0cdde7e30a2a029ac6883f0e9821e71e27687f44957f39925b2c03dea317adcf784d136b584cf3e9a996de3ae6f6822d61d69185e1d045cfc009adf21cc6b521cf060f34909a0235e5640e4d3586610d8b5b8ec1f2a7092e3c7ffbc85be47cd2482c3608f03119b319bf2ff8c500886cca4c7c2315c0127cd8f7c7360e5589e4de470e745ee88da069e2832477221a3d780373180120b3427b80197608de2713f7870073b30d9dfd32b3758913d9f856a022da28d013f269652defc0072c974f0b1f66eb7d10f41cab9132aa86ba295d1c55579c7cd6957b7442676fe9716578e105e769f8b8118c9fe399d683897aa75aa4a55b7b29991cddec0dadb217a60102912afeef619ef736c185fdc903620c8729"}, {0xc8, 0x0, 0x7, "2bd1406dcd88061f1f45a6c313ae79cc1157235aa49a91f3f56188579368daef12793576104a14bd8589642d47c344d0baf0eadfa6ac3ce606380c08d8f85e52c1153c58764fac069ccd38a4fb5733ee07119feaf7d6ccef585768bc46da286f6d57331fd09409a8df75bc40efd5da086522ecda6a3cb677a9ec5e3033e4822913c2f44f95ee0bce0414133228ccb036548c8c99538b026d742ffecb000d19ffb7c7776c5a5d6ed4d5b2cd8499f64e5a1296ea8d"}], 0x14c8}, 0x7}, 0x10, 0x0) denied attempt to set clock back 1164972431 seconds executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "b1095b3d1b471d2d0000e1ffffffffffffff00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12700e4e06fe70413885f61e0a27a0cca2147832bbe7c4c24cbef2eda3f85629d5a76ab7aca1beae480", &(0x7f00000001c0)=0xc9, &(0x7f0000000440)="5a67923ef0cb189971421989ebcff70500a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11f9555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af0000125f568ca7e5396b9057255f381855110eb3a67316cdf010dd78dc0c2c8c648ddd7344d1fa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d60276256143196b930082183724b71c7eb02083a410c1c99fa45501352", 0xde) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x1, 0x0, 0x1188}, {}, {0x16}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) open(0x0, 0x8000, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) setuid(0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0x878e}, {}], 0x2}) syz_open_pts() executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000380)="a0", 0x1}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "ffff09009cfaef01018b7482ec88870000690200"}) clock_gettime(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) close(r1) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2, 0x10000000000005}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x10, 0x4, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) accept$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r6 = socket(0x1e, 0x0, 0x0) r7 = accept(r6, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) close(r6) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r7, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(r7, 0x5) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r8, &(0x7f0000000440), 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000080)={'./file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980", 0x10}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000001440)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) close(r0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="e93a7fa77f07f9b0fd3478324e8c70824bea273a06e61b6ae13a0816d6515a4901f391e637a925ef66a8c176fe5f3e099b94987d8155de59be2bd155660d5f08e0a293d1e0b113073bfdcce1f9e24b6f67eb3fd11d3acf8b874e6dec9c0744d770df3439f96b94a9c06d2fa69398ee0e9922d3e6e191a8e92e070f009e139b47d52bca00947a390dfbc235bc55f2c55696b71a5cfd", 0x95}], 0x1) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000377000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil, 0x800000000000000}, {&(0x7f0000066000/0x1000)=nil, &(0x7f000022f000/0x2000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil}, {&(0x7f000049e000/0x3000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) (async) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x100000000000000}, 0x10) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) syz_emit_ethernet(0xce, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "885813", 0x98, 0x88, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment, @dstopts={0x0, 0xf, '\x00', [@generic={0x0, 0x7c, "6fdd5c055b439c1e63fbc5e772cda4c44c2f81b730ea6abf26b106e4074692762b5645996d96c2f1b0672b54affe3b720ef6c15d0d8e4c9a6e7952c5ab504f55aa064e243b99c2e67001e212d6ca31ac40ef18d0fabe9d77645f3a8ed2a64b887ec84840bf3665db4c04f9348298057027495ddeceb3c2fc1e501ed5"}]}], @udp={{0x1, 0x0, 0x8}}}}}}}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) (async) r0 = socket(0x2, 0x2, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) writev(r2, &(0x7f0000000400)=[{&(0x7f00000006c0)}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) (async) mknod(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1002, 0x0) (async) close(r1) (async) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) socket(0x0, 0x4000, 0x0) getgroups(0x0, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900005d0600fe80000000000000000d000000080000000013004e224e2200"/58, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002000090780000030340010303b5030300080a0000000000000000543508f0c1046bfbe828b431b82e7c598fbba0819afaacf6f6fe3b7698f5b2fa9ab10e7ec130501ae8417223b0aeb72aa40ede2a48"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001940)=[{&(0x7f0000000480)="1f3404560ab151128c6748d4c7374d3cb66508ddeb2175fc4c1cb2ecb9982511f8331aa738e74c116ee6e1135ad54a04a2cd7ab6f11d604691fb0bf3cc61675e98ebcce7e3da4b76f56dff62ff25171540f0dc0d870303c3d011b67e9d4b4891a1ab284630f099863a61259071963d8d20d6470953309f8b123b2b0ce39a9d4e63052eb51fac72ea58c90ddf6ae5559f9adbc2b414280b96", 0x98}, {&(0x7f0000000300)="32aece0254d8bfd075678bc38b34dc573245c31e8861015d20a8cfb1f9606582e50c6cf7793d5dec8d92baa75610b31d8cdf31d5339bed24", 0x38}, {&(0x7f0000000880)="f3927ce9d7fbc858970f8b3c5cf7185756b77f42dd34eb468a46ad250b5d57d89d1ff98fb968c2ab77ed0b7e32071af980e11cff798903e5928b3109adc61b8942b0c7fb82295658da25eeb715255f4bc937676dc697a24b65efbb7209eff7d6ef66167a83441a498e5b0425c797ea59cb1a8c513e40629a31c40508a565d031ad47bdfc07a52f637a9a6b9f18f5b6cd839a7eec59f38433b8e9a52e6239ce643dfe02a63bb10e6c595355b85876130f274ee7e79792356940e96a7e1451e8e5c3d9542f48c61266963594ca038e890a728ffbb85956ab12d7b3592658d68f35f7af3bac36e0e7bc356333869c7222f58706e0207c1dc1e3714f4063ba72a95329d8d568c7680966ac19b2975ba2cab83fdbf84bd1d4626fb536913b334aa9ca46f69c09ad9ddc175ff716142811ec3de318fd95228cce2b7be21ffcfa08c5cb6925f236bbbba27a7075544d3ac822594fbea46dbf737ff48182043069c523392d06a3956fe93c4756bb958ca9c3168c32cae7c501e334e0bedea63d2fec36e550e4e188744dc2573251f8095faf17214439ae05d0cfdc7d9f31ff747d03172ccad0b731d9128ba945b11dbfd69b201a75ace5e4ba96865871fc20d06e4a947356b949f3db63f39dc7d9d53765f82c335bb946549247eb297cd62570d78a918dcd43a1b236f7a2f4a3785f826c88c728bc3110603ca876244a55397a90efa3c2809a410c2d5fb75f32d4546f18d91e1b3e82a2e347324e5f0547f5754b6fcbd64e0960307e80a365c38df662b09bd66d557bd2f43bf361faa0c1f87334d0e09e36447d7f7a2ff9c6a4b83f0b898dc36d2179d80fc29bec77ad0c6278665a7a16eccca87b6988cb17030cbe6027821c7af1ac4980ca5b2fc78e03e1a1ea009cb4ab2c5aa02dc38eaccdca5cd84449e5b7c66ce45b11783255e3635aa6d07b395ad20c35312e2627b7a28de91599dc4fe164323d7dc87c5ef099012326afce7110818c266828d4e015b47622e76759a35f8ee20a88333dfd2562cde17a9d3629da7a19b54ef9c2ab66c4e8763e668e5815274c30faa5bb2b5ade48a7c1bb3aec0427bed84c114b15d0779f0d92f1a3ffca106782d89e63c9f8489d5369c101bee2f493b1eaa95a99e4949911f903d57a3e654ac1ba8729927a191db34e383fd0cd1c902709d422af975dd34795e657c568a51764f99c3c126a15e51bf97e33e0ec45f6e1a078cc01999160a3be1b3012baf1e4187a50ccf7814e9447f1abd14c63708eb5f71ea6728fbfa41809b2d63e7fcca8c17c2dfcef098eedc657e10a144fdcb9a3a016b3f2a3ca37b1956ef2d588197679f4a4ae1aa839a6be53dabd167ce807c8ad6705c4b5ac2e8ecceac55aa4db6951274b5db59ef35ab451d49d3ef4446f6b7ed5f6942f765bd6412ab4586d13291e851ed63f4b98c45cf3417dba22e5de7d0a0d3065710cfb087e5ddb5562b00ca392e298a386cc986f7cdd851755835a5b5d3b910191d11dd4b962ee341a9b3be74432958315bbba0ae9849563478107fdf7b2291e36f3789f20d7ff688dff2df164b24b47faec974ed884891a4503e6239259549b453f6a5434d39d4f1f6fe8da29d3c62b06e086d5ef2ee70761c3521596faf431bb0e44f6f88d813ea2de4382f0ea80a11250b8184dda937574c349283bab26c293c2cdf950e4a47736c9b5c9663b032ba0af2daf17efe908c154c1f2e37c70c51db5f807e6d5f73807283188920897cc52b98ed078cd867a06d0350a7eebda0983685033f89bba54056128ca7cf6084b7793d101a7bd630f2a79495a4dab458de1d981d9f6d0915f1f55235c46866b21fe722f22b84cceecd7eed774cb66c2ae57fcee7fd7d681e5a5388de28f9b39b6635eb39871ef8bc8af33508ae106ddfc48fd32f87077dcaa8a94b201a2b3dd84fd7f9b395a5bc4048f4cd87903afc71bbf99fa2a3f7c84542aad85bfc2f5224ce3e292d31535918043b221d383846cabc09ff27fd9c5a8256dac850d9cbf8d6e4bd8c2932f385e4f5b33064c57139a17ffe5984dfea4a0fb1a8c2843c477be91d779dec67883c591bd2dab5641323c9cbc0153ebcb4802a4faa66c3b43af74f114b2fde9b2b7225aa995de28a7397a268cf6d198834f0b0646af91b2377adae497702fa71503b00930bf04c9e130e9ac16af44666f9992ec28a1f33dfffbc5eec78897d4b3b3e60d47261dd0c44c4a21cd2d00fc0c7da773c7403ffec0291b61a1b2b040537415752a14a40cb8852f692cbe35f4c32647f9dcd852d6a8b74528940c5a253aee32ff8f6912bc0fd3184e90f9871a9636b126b59bef6a5c9c534de857097707c593d9d88409e3fb53f6b31d01b74c36036aac1b7f9a6505190882677aa9db036e28f0a774a97dbfc6dec362c377e36a2fa0eb4f88246afea35b9404973470d287bee6ff01b0bb9c191304d042cd139a15d2e500a607d529085e427d43d74219b24f64684cbb023637e1300059a9f57734f6c439ec18cf1327db8c76440f1e7216c480ca90d7cd5e5e3d6ea7656a7f8cba7be6d2e6886a04e55c8a5c435f5b5659a15441e994d6ba6fc1e3a4bf8f7eaaabecee3578aeb0d85b199cda5bfd78c993f7ad43fc4bbdea9b339ecaf1e5a9db0dc91ad753df2003c1d1a7fcfebfdcb22735727325339f81ee45270116e550f5cb4d5154b2c659427bf416c1bf1b4066652288148c10bad11f4aaa49d7d6e14d88aa38126567987e340a5a11d19a283cc1cc19df6c0a7c6be315508099721a53e018b28459764c309d4bdb43fefdd23e2e332f3727022819c5bf1a2efec173ec56dce99385c072b1be65f7e76316e3492b95169821798b5996b31ee26fc2b007c2d7bc10ed5958c2c3a62c08c2ecd82ed58451f83f3970e2ad3fda720e910dc31312de0cf3d39c451df015e7862ce203524b39137d3cc99d4081188baf2f2aa358fd9bfaad24d7862e61d695a1a94236cc05958414a155e95382a593acf480c7d4993e5dd4ae8238c580ca0ff999faad8c16fad9dc1cc051ec6de75741642f7544135d136762339a47dd0daf99ea9904dcd8957871828aa58d9cc243c1bc27bd0dd8e9c9548bd1e4ed80eb5cfa172a5562fed54db672201eae9d371846c55e4f83bba8f23142b333b10ca95cdabeac0985dfa81c9715851f48ecdbd5cb189408ef55e9cb26925ec46d13a7713875c9398030b46e9d68bcc6a87283f89eb04ce7b3d8b19632877fa461191b988c4bc61f2fb27e30ba6a191fa18708ef80a65607cec1d4d91caa38133e424371a67f649581f911dfbdae6fb55821c157b599c6f7d5374cdf1b5266d1fb83ff5b63f148ddf3bc65e8b6b05a0e675e612f3e9720762c913e829ce3b47dc4e0f8e9a2ca66978b5564ce34a20ce175332830797926b42872e9e0614720a5ad77c92ab69dba8817995446a73e1ca25c2a81cd3f189544f0cb0e0e26215be5be2a771e403985bbb5bb1ce51412756d178c4add42a3f3381e7dd5282cd775e1ef569a35d722788584f62fcd26d1c4a279d80ebf412bb47857d7335ae2f05800145ead9bf00b7ffa2a786a75dce1637d0f185d7e4819c352e4b8421ad635e7f1d002835493c7ec0eb3cdb81ea0aff262b9b199b40ba79ea637e237d8a7069ab66a7dca07ed53e4853bfef8fbdc45c3fed2587042331a6bba716b8d97a0305f2e1b4f09256d99e3f28deccf6e58a6abfd851a666e1e13f90ab5afcd53420f731eb49367241b17c5f6fb7e897ebb0dc562bc9f52077bb08d79a96a6157a1d1e729d28b1bae5c5b7c78006286661c2be46127c6037859e1411386b393026b7fc44b0332bf2376814e6249864f22af7c0bae6863be2312c1015a55f319f094974a3beee29b44773c507f4f1956b144ed28624ed6addb9a0698bc99e209972f596c0b7f8687a8aada309151ec4fa5dd6c95e59dd6a16e5718c98cd31442be01adc550fefa755796736e2550b906f98cf653968e081aca1af11770ca5bc0ea6154e2a36f620e7473b8b02385dffeceee2c26e2a24652961f815bd4da24c91f8d3a0a31117acaa8b8fd54ebea25d92aff5df607a19f48a8d5b98096ca3e8202f5d84a0d16a0b2f2bae43229bd34e088bd5c2e14a5bd83e8ca711f94b7cf58a628f32104a4ff11f986df450f73bb4a1f0611873f4b93e2d048225351b04c41a1b882fde0e42622666aa2be34d0ec9b4ab3c68d2caa6561feba97f87bf48808eb0564f9d08e604d61ed79588dafb9c24d92a179c06f161215bd9ef079f238f9b8f96593d6d918006379558faf55ee29b1d64cfcc8350153c6c03f1f205c5ffa76c73952541014f4e2a7ddd37e48effa57d0771bdddc48d8b7fa8aac8da226e132d002d743ed293df1ed92779b66f929e6bb25f65c7c7d21509f283007fbb93ae0be462d3a4050e242a19e7c864d459aa501f1b819496ef912c27b4f38a42d40b060e74ec70a25f4db6fc1c83464825d23b1e83a03bfaf55be9a588b6a0bf40c888e5712999170c4703baff75a93b0ca34ececf2f35c15424414f299b67b0052eb4f6540a28e54b8506a2b14e13e7fbb9a47638083fa4b95407964ad73e49d3fde5926e442bf12897c15808ef3f97e06c3f9cbc7b66fe167c8117bf302f71110631f7acb4b4b8ac56e713916f0db799f16e4ddc6bb9cdd905a44ba681662e9f194309b98fffbf524ca480ea269a7ab82aaf2d3e7bab7ce3707a3a937287261e08eee1bb209bf788d50f34b0afba6f9d82620f96426199a05d7f8864f117d7091583f273176e30325cc2acfb981f44a5f184d542ccb10e2be3a5b6a2b4f9a90039c53c741b614bec58f8631a0a0f2ab27cca6b47ddccf24ef0fcd86329290246cbe77948caa65cd23c8764a7c104a0ac2fab5b53ab5dfe306e4f29684d17f5ccf586ef61d036e26bdfa4269de84dc552a5248466de142d6fc8e0aeac1de20c081b17291719624ad3e4f25ac8d6aa7c526fc3a873a8aff43fa54ee341546c251242eb71acf6cb681dbeea7568b66be42301775a6b917df2e5b0d90c58bc63d1d1a5799e1beabe2be43fbfc03ef3902fe33a45bbec743645df3df62408996f1af97880feca3761b042f2580fc36e7e134af733068dc2120d18e4aeee4c4fc34a0b2d18bb4cf3e3e1afe7e2d8835a5ffa62267a53cf0667737cae50c4af015e1efc027519fa83ce005c466172ee9743e94e7d4136ea41effec75c01a32be43c7d3def7cf7df76b060d16dda24522988cb90a27e46ef00827871dc3f0a65277ca84eb8141e2ef7b05c126a8826e1dd1161902d049270f66726739807591a182b11c058b3a960d770636b26c50d21f26617de4339aad953046796bd8a8b016995fb34db5544d21ccfbc4b33603e58fa8f68d85111baa0e2c81f8c6f0e0410d0666112d7f7db549476b977ec538a4a6c946f9b862bb1964b8f677ffbc60aa76d3d741dc8dca40008755eeda095ff0338314f8739054d7a3135783cd40a173fe2ef8f298ceedfbb328ace53fff8305d5a075d3b696af526f6c1bcf744339959e988ff13b53033e3beb5c9c0113f4aeb397c1649ab3fa3959600b170d680f4f575cd51e23d6f0c57863978c3d680b242e653c9ffafef133a410050be50e63f1569f091d124a4f15e4d40c4d544893aa2846c1299d38d66eae005dc4fb8112aebdb7611ab656978bde232438f7bfb11631932ed8e9ab3fb872dd9cf64680f38264b04acd3b5bc72657fafd6a42e12324c160a422ae026a8e0300af02a8a6cc87b70e05c6e6f40738ad7c533ff20859bec5e95b916475", 0x1000}, {&(0x7f0000000540)="8b1e682688b0fa83c68ac8ab2af42caf886634c72569ee151d99fd3e171405cb00ca4f42c83e7436f6d439272bab24435995327174972cdabd70280a0d75a612925607f2d0c40ecc13be902b4f786dfd512b5fcb714628cea096c2959611ca81a0494f7b63537e45a44758eda9a09eaf75653a3d8e64453639908591533ecde7983525d72b4dd0216206ee7185b2c172e22a048a1297", 0x96}, {&(0x7f00000003c0)="462b85b8863f7c5c0bd733609283bf0a368251eed87eab8e06222a13b0fb22fc4b49efc9c53caadd1099f812f17059f8670cd0b829362379eab2d3e8c5151af06955f520cab82e7f821a2d3288759b8be58fa4efe559", 0x56}, {&(0x7f0000000600)="d6aa2a14ea58ce2808972f1c169e20e48cbf6899fa417706601c9e0bd3629dc2d0d5765acf20e4436efb45d8895cf502d10d70d6808874d1e7b2926435d1c6c47d8545aecd1c2d845a4a42d5b950c4515b2251b6a43240ce9da887c2beee7e2ad5cd2a756ad8120c76f3e668dc26f4c92b1c2b1cbdfca6e2734f5fd71251d68f2359da548701599dbae9418144b207f8327bdf0163732e2c29547f4ff2f5937d75255a3122719636bc8521d7212d8eb19f48c3a735312647827e88f6c22bd8f80cea", 0xc2}, {&(0x7f0000000740)="1b816ed0364c2832dfb6a6138a3a620758f81a6e1fe08f3d9f416a4d02043620d59598610ac2eccd472884cfc137da1cb5240d7ca04435ae8c3acdd663c0dcb1bc5db582c8", 0x45}, {&(0x7f0000001880)="5967cdbe57bcd9d2a1bae9de5e2fbbfa39c358dc4c707ecb8e6f4ff00c5c567eb0fe930850c8f8bf806bb27fcac36b30845a6044b3309497e12c9780e91c21673680c86c2352cd66dc22f36a4e517a8336a30344637c0f7b8e8ed232126e71594a0de7505e7d25f93162dab8a1e71318658c299150851931db96a3208a6464a2121b26d1ec974f8a7dd693c4e69465c49d473a", 0x93}, {&(0x7f0000000340)="0bdb20e4573636c92561854c9b6f45e969fd35", 0x13}, {&(0x7f00000007c0)="0cfd8fd57359ee7d118eeb76d6c8e9dd1890527863742873703da654ea62da5b7ad7ead7a745f1e3a1ef809940e87dacc25ead76d6d56741794fd55782dc840ae7bd835faf712d0ee158d07273fc4f93342684b10a98110137f5449cbbf3e00671", 0x61}], 0xa, &(0x7f0000001a00)=[{0x18, 0x1, 0x80000001, "d9a723"}, {0xe8, 0xffff, 0x6, "c4f57b20a8359279f79ab066f116de13afe9c0a79f947c9ab007758d773ca63023c6bc3b6fcf752a71f9577297383c2635042a8a9a6b6819a31a30c2acfd7651f295efefd11d41d4f60cddbcc7b94d45dd74d1d6fd7a70700e685e36012705a1a5ac7d55b3ef9a3568d799ac179b656cb80130de06bb4eb689efa35dbb5db73e1cee8100bdf98814e0b022689abb54421042a61a4875dab5c93c840aa82d4ce81cb93b393cf0a2a44ff297814ec5c4a8ae871dc39cfb1b9dde9f776dc3a352f3c76d12d22b1150a309534a8c9caa7246eeb898092bbfdf"}, {0xa8, 0xffff, 0x5, "ba7ece1b2be9af8903a5fb29463b5f1d29c3165399d3d8bfc8731432340f10f4e85c23b937610ba743965f55245eb66d5c5786e29502d9a27b6a729ecb329437bd6560ecd54209d57dddd84e53ed638dd94985b5ce63cf923eb7ae2f700adee01fe388b95565a1dcfcf77c332bc804c04285fb4b279cf2d389152e85bf78cdb090f49b9a69aaf5ca6eac126795bfe6ce3c2c6771d456d1b6"}, {0x80, 0xffff, 0x0, "7f30813f84598c3306d9cad846cdef21936e2f53d221c70180e6bfb486a4ebfa47015b8d3f42f3cdd58fc15e277ec0dac59ea192b5c076c484199d50427e414b035802c0b9e519081f80ce7f72d71fa3499c5173d5f0a5c3907606a8a775151aa506ba94520adcde2204bd00"}, {0x88, 0x1, 0x0, "1639cf9a25c2f8853dee3d717a1db1ab1404b2cd50f972951e8166ad38e00e8410af2a7ce192f2673e4366f5b24bd08a4bca6e3da59187509a8770864da1e77e14ce92f0a8566de0bb25aed7852f1c3789b7e76cd8cbe4f88bac25bb3deb394de5ba13028cfa3c622e30dea1938d84f0064564d327b7"}, {0x60, 0xffff, 0x80000001, "0dc5e3ad8a789c36e7ffc8ca0ea3dbf63c0a3746b83606ea989be39f8a4fe0044f1ccbdbbcdef2b1b0034adeff84c839330592fa75c2f8c172cc9ca8a129cefc956304d4fb158db539d7fb8d5922"}, {0xd0, 0x1, 0x2, "a6b849a88876c37c370d9c61591f604324655386120d5e4bca48b8ea1b30631ae1705e8f8ee6874f50a51d1d04bcd5870112f240bb33c5dbfd7748addfbc21390adb5019951e6eb856a695bd0b44c030d20ab78b2a9a21ba21716a992bfc93fe2217e3135c455cd5586fd6600f556cc5711f105146e2a75a09f20ed219843354f987974da23169bdc6f860c12708b1c20e3062808298a30a19c970e951c245c432b8440ff7f68ed178f90ae51dd123687220d8d8da174b773c7153bcf70f2d"}], 0x3e0}, 0x409) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000440)=0x6, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r3, 0x0, &(0x7f0000000200)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x0, 0x0, 0x0, 0x457cb}, {0x2c, 0x0, 0x0, 0x8000000}, {0x6, 0x0, 0x40, 0xfffffffe}]}) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r5, r5) close(r6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) syz_open_pts() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000fcf000/0x1000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) (async) r1 = socket(0x1, 0x2, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f00000011c0), 0x0) (async) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x1) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) lseek(r0, 0x8000000000000000, 0x2) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) dup(r3) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (rerun: 32) ioctl$BIOCLOCK(r4, 0x20004276) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r5 = socket(0x18, 0x4, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async, rerun: 32) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}], 0x1}) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000540)="0100a0405b9e000000", &(0x7f00000002c0)=0xffffffffffffffa8, &(0x7f00000005c0)="7a67061f3d71c953b00ce4d2242b952b025dfdb8dface5f245c08b03c2aaf8727c8f2266874839d6cfb88ca9be7aeaf97eefa7423ab612b2d79cfe2279c43fc8cf687754cbfb9d78fd013248a909c4d4a60c", 0x0) r0 = socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x1, 0x0, 0x22, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffed) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) mkdirat(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000200), &(0x7f0000000240)=0x4) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000000)={0x3}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000000100)) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0xec, 0x0, &(0x7f0000000440)=""/236}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000180), 0x54ba, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0000003a526d0866ef0467a04bd293dd000000fcffffffffffffff"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) r1 = socket$inet(0x2, 0x8000, 0x2) setsockopt$inet_opts(r1, 0x0, 0x6e, 0x0, 0x0) close(r0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x4000, 0x81) r3 = socket$inet(0x2, 0x4000, 0x1f) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000100)="ea01000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000200)=""/27, 0x1b, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r5, @ANYBLOB="6040f0019078000500000000f84d9c5db90698622ce33c3e51c5acbc28c2645987353ec3d166c3546060ac9a9418568c1b9cc355060b0a8649405ddd"]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000003000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x56, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0x18, 0x7f, 0x3, 0x5, [{}, {[], 0x1c}, {[@loopback], 0x5}, {[], 0x5}]}, @noop, @rr={0x7, 0x3, 0x7}, @timestamp={0x44, 0x4, 0x0, 0x0, 0x7}]}}, @icmp=@timestamp}}}}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000, 0x5c4a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r6, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea, 0x0, 0xffffffffffffffff}, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x7, 0xfe, 0x4}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00000e3000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x4) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) listen(r2, 0x0) getuid() connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r3 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, &(0x7f0000000100)="8916687cf7a0ade08eac764f7586d89cc66f07f54c5826456705b2bc17de3a02f84264aba2270f35f567216b261befa0ef02660acfcd85f02fe5dc81ca00b795dd0920dfaa978c69590ddd5ad983cd2df5c337d9518f1129acf2fb5527c9c853fea3d2c216d48dd249e9cedf363cdc2cb168d037d683afa0a7da5017e7c444ace9b6456e57fa80303ddacc47980ddb7894950c9f9c062679490b3c24cf1e0fa3c2a12485533e6639eb3abd481ea6f3cacb9c7dbe7adcdc44e98f", &(0x7f00000001c0)=0xba, &(0x7f0000000240)="72642c033ac302165d2f534fdc7e08446988877bcdd345e24133d9620df9a0909a15b1399c58d12e6ccb92fbc2ba7e3e7b5e98bc5831f377efceb30f3574d19ba4f79beede68456fd8b7ff41e4b8d558d589cca52a3f2007f4fec4bc8979615665a5fca9754047d39b24b687ad3f9d146637fea45ff2d41b2f10a0b5fb8406d0cba68ad3176138687eb25cc6b25619f1cefad605f79a74c709d7733a5799e4", 0x9f) r4 = dup2(r2, r3) kevent(r4, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x5, 0x59e}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0xfcc8, 0x4f4}, {{r0}, 0xfffffffffffffff8, 0x5, 0x40, 0x27e, 0x879}], 0x401, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x600000000, 0x6}, {{r0}, 0xfffffffffffffff9, 0x84, 0x1, 0x80000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x6c, 0x1, 0xa6b, 0x7b6a}, {{r1}, 0xfffffffffffffffa, 0x0, 0x5, 0x0, 0xb33c}, {{r3}, 0xffffffffffffffff, 0x10, 0x20, 0x10000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x93, 0x1, 0x5ab1, 0x8001}, {{r3}, 0xfffffffffffffff9, 0x8, 0x1, 0xc38, 0x78da}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x200}], 0x6e09, &(0x7f0000000200)={0x3, 0x400}) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) executing program 6: open(0x0, 0x310, 0x7) mkdir(&(0x7f00000000c0)='./file1/file0/fi/file0\x00', 0x174) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3f0f, 0x0, {[0x28b, 0x0, 0x7, 0x3, 0x0, 0xffffffffffffffff, 0x36ef, 0x0, 0x0, 0x22, 0x7fffffff, 0x0, 0x7], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x4, 0x0, 0x3f, 0x80], [0x0, 0x0, 0x0, 0x0, 0xa8dc], [{}, {}, {0xfffe, 0x0, 0x8002}, {}, {0xfffd}, {0x0, 0x0, 0x1000000}, {0x0, 0x0, 0x0, 0x18d}]}}) r0 = open(0x0, 0x0, 0x0) mkdir(0x0, 0x0) r1 = open(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000440)=[{0x0}, {&(0x7f00000005c0)="d1090e5cf0d99e6841989a46b3e45ecac63efe4c3a4fcaa8db507dc2df99a85ff1a34f7af30f92a669e24498db8952ab5870ae4a191c63023bb7f41292245efaae9e9856ba0800001e723b765310c4f83b18d1ccf999c6d9658f4fec0a28656f0f9f245bc917ff92bf438535999b3ec27f3f839c5ae474f41886804800c28f13436d15321f5cb68bf30069253fd6007f1202635cccfcad1a107167f3f53713190a0b16b9fb1cb2", 0xa7}], 0x2) r2 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x1, 0xff, 0x5}, {{r4}, 0xfffffffffffffffc, 0x44, 0x8, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x7c, 0x1, 0x2, 0x7}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x4, 0x80000000}], 0x4, &(0x7f00000002c0)={0x45, 0x2}) chmod(0x0, 0x0) open(0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x21) mkdir(&(0x7f0000000100)='./file1/file0\x00', 0x0) r5 = open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) write(r5, &(0x7f00000001c0), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x6, 0x2, 0x0) unveil(&(0x7f0000000200)='./file1/file0/fi/file0\x00', &(0x7f0000000180)='r\x00') msgget$private(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(0x0, 0x0, 0x0) executing program 4: r0 = shmget(0x1, 0x2000, 0x5, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000028c0)='./file0\x00', 0x10, 0x3) r0 = socket$inet6(0x18, 0x4000, 0x3f) msgrcv(0xffffffffffffffff, &(0x7f0000002a40)={0x0, ""/201}, 0xd1, 0x2, 0x800) sysctl$vm(&(0x7f0000002b40)={0x2, 0x1}, 0x2, &(0x7f0000002b80)="2e3d9fc8aa6706a93424c253583d024a100e41346698a42399c7c4c9d874e4e5f18aa94aabf7ecc91d17b60fc11fbead49cef3438778b7ba1708e6fc291ffb153c286b65c1714011d419c613bbcce0e0df91721dc58d43f770136d906a4e566c30dfb9c12a1948efe028a22563693a197c484dda02344a332ee5937a", &(0x7f0000002c00)=0x7c, &(0x7f0000002c40)="428ea9515ec0be4eebffb230a044f46cfab623159de4bfac1763363d319dc757f6eaa9980bbbc38189f9bd3940f254e861af53347e58c4bb270848b4f6d4004fe54020b557894695d0b38ddfdcace5378464ab26725a3461859052b895759faf99a91c72f38e4685c6e89308aab09181fb209f32e3375a99a64d216488430f713d73042bf352486312b7f99fa4c991c81a02f61e92c966b12c1886854414a19821337939545a5b5336a18084c787a0d9db8aebd64ba933379b04d0699867952fafc10167393b0eb2b19f78ec8c348149c28e9f22fb392a2781699a645e23f2bae294903960734cb2a3f5bf3a4eedeb7cde16f31484c1fd3305cbaf5a6d3e4610725b04a35a6afd5e2d84aa6c091fc8abf07ee8adbb3987a956da642cc1346de4ee397f67d8de731b14299f1cae8e095c796304fc874699447cbb0d004380396288844fc0ed9c3badade1a6db7180fb08e322ccd26225d054907a491cc71bebe98d285494196d261ba0fdcd6feb05ce609f1c684aaa16cb0084b9e35bacb15d0a0dd09bad38ac39e20a24d7ef9dc6eb06fbabdce47466c86340e240daa66019aa88d6ec3eeff870d6ad0615513d304326c2d5c6887a72ce8a5b0fb0803e69ed294d64f01ab5f3ddf1d1651c1d4afaf31d23e21c977429d09e273a36c5dcb4b1af876257498a02e25e4b43bcf2a1616d03c823c8f6d20496e57967bf97af33d3dc0688619e0b708a1a4bbcda707a2cec8fde659f8b1b112515661480d48c053404d35ce4aa1efc4a5cc31ded1ff8a1154d75605644f51bd6e32e82b90a6b04fb393b32252e15d036796d1ee071697d9ab5abd55f51f437cf6993405b2241c8a03d978c732b932173bc5342aaea61bc87e6a0b13df279d8193e7fd63aff0cb35dc54b48b574066d9754fa41f3244d0199beb961041905fc6861ea53d8cdc49d15d0471c61346dbbfc9817cdc21d878b979e0f34fd5f99245af66700bfaac7dde0ddd0df47ba17c1f79472ef185a31d0ebe849ec96d351108c833ff3caa5615a6c3191280d10eabd8de35621dadb8e6d7dcbb17d80ea13f0b30f76d2c9010743f98f36425d1d502d57cd86faec871e500cae67f15eac483fa8261f1b2572d80f5c9c50dfcdd8c629c3d6b4de000c080d4ff793727fe0e34923ccc65d814c42ea5bf7e1059ab6b841ce7ad9eebc08f75681d94f2e47a9f012043b451c794eafaf8d0c11b078b9bbf295fded3dad65420a7390bc803a2f641acaca96b76e6b1ecea0751f1f1815d1edf42e671ef2e98d160fd6294f443dbb9fb2130f084236a4866422430821f2b540aa1542902f494dbfa6f9f314efc4593d0f8c1261ea8938737525c663c817ccc03ffaf3346faab0953e7ff9382af2d0e2c17c4d564ac50c8edaf8b9e599ce808bf297a716e2676b4d6067dd6d0c8276b320cdc596fb803ba71805a29ebc70e383c661168b2307314a69bc64fdcbd88f1fb8b3dc377a2af10c795a12580c149f2531798c3c396f6dcb2d807e6d77420296c8eb11eaa4ddc1b9bdd659eabc09e2c6a76f10825023adafee241baafc6cbb4e2748e198866c3bcb338861b0cd53197b2d4ff81f8cf37b9b3f6c72b13b94cbe007fc116e11396a760f47eca12a582baf768de884d7670c341b16d675630e31a7d023b020285dee894f4a094e7e5a0df1191f32f079acb33e3c0ff7a259162985aa3e569eb37012eefd3d85673f82e5cdfa62cfbc4b4b45bf5915d6045542f0e6febed12e347c5d0d5b8ac8afad30606736bcbe407a98c6a64d935abefe9fcbe8eddceb80e4a704801ea8843ea27a3d734b389b88b3830cd345273aa0fe55943d792e62d536eae51227399babb7e29987b32ba3f492acfbdcf4c346a92c5d242ca8706c56e19acad9fcbfa88b7d62ff8f791e0cebc6324a3e856f53dad5cff996d51e42d9835766a73f256778c74d99131cae42cd1fa4bd487a9b7ac05d1592c2a24c6b1d926503d7378f4b3f8902be8fb7bcdb127b1a47ba6da2ba6b810da14f7b3deb69d01a52682bfd1c702c1b4fff21aa116d2820b46f629f7951f76f6d122d5e3bab3f295b404b4ebf705c1509bf82977c0303f57a867fbabdbf96a49caf9890193e286a19e5357935ef1a262fe41465dcc417c2926de484d90dec68d0137b46c400771f1f2ac8919c7bb0b4df76fd2f6d1ac93267aa7911bc7302fbb84c005e998511ebf682f80c8b03b7cb16d4386d62d17fe78024912172c69e88c55b030181edba9e3ad5d5aea8e078ace916c450874fbd4ce82a40d92cb40df315205c3fb5086c01da6244270e0f4ab853c0f8ecaa65e1b5a2cf63a3233251566c51c7f8e6bcf810b136a28df386d4fd3ac33b2e88a58dff303157b5fdc3828b99867bc8a77fef3cd40490c78d767564d349bf8bbf3b8d7ec9408c46a718dce86a7647034297d964ebe7f8c45047a411ea9a61257ec89fbac49aadbdfffb0528f611bb94058d3d6e6c8acd6c5be718c253133d8014f1a5359e35fc0bef99fd4bce0007c5860522064be2b8eed25868fa59e933ad373eac2a5e5b3abf33f592d93989b453cd208bdc2164e8ff79fbf5e7c9b2afcf1be5d056aa5098ce11e145a7b21492099c974eddf5dcae5ad11ff6fef0fc18c142fc86804488692f6ca7804494d6f3afd06bf7c2cd06d3c518cf2f4a676058f7c7688c78d4208a7ec70c65dff5cdee5ac1e150c7c7ca09ff4edb15eade1f7c6aed7868f3eda5fae9361fe4f929e334a884694057d82df0ff407a25811a12a587b46db1397b5973e4a162466efaa96701654393f3250866f4be6e6576fb862589d0623c96ad65827284ad5c36d38ce7cd43102da291fc2af9fc88fdc3b7adcd96a681a88428da2c87d8dcf5ba12cf5028eae50bf89dc932187c1bb44d4bf0aa1932af25d676ae81323fcac7d50c86486f597667086ba9a9fa30900b9b99bc213057d1160662a01ea5bf10a091976142c90e434fea3ce0c9cdbe2b08758bc77a6fcdb459e14bd9618868bd87c6116b42ddc2b91ca5ab0d1905ab1c5c5fba910660ca9a9e5e6d47188f381acae79767bff17dd95482facd2d16817fd87bb32d3a512c41c8d1eb59ec7bc5ed63da46e220fe58a717a3c8c254a3caafcbcd10ed33bbf842b6288219061db44e6e3aa177525a90206e8c9cc08181f4ec1b992ef295126647f936c288ac892710c5d1c8c27f0b46c872edcd4ff276f959aa97fa0ebb7072d10f5ed4e8b227bc7f14964a3276741595bd7c89b9a1bafe4d40c903d15b10647763d5382a10d93058041fc393f3edb10b1311be6e72d179e3dbb2706eacc637f8302ca31867a8f535b801ad555027be943f82902f0c798dd7d3f3a5d4e257bab479ee1f39ebb866bb77d775938c0075efbaa4c304c833e1d0b7e1b04419791b6ee37a00e5cc4dfb3df695e96fe5d3815576bfc25546918b2d0294994637dad64d30ffd2929c3ef7c7268b904637d6e87a1fbdad9ab4bd9abbeb53d65ea462fbde285c2c32f1c04b4af360a4039d0327ef05832e56de1eece399d59bfa6e1ac31c9943ac273e498e59cb10661c4c57f3b70ec100cb88fb643cfaa3f0452d6d83afbc6093c8392995dd52d47b2fb740dab229e88bc4e8f3a2e2002fa9efba2be1c7cf39d6fc9e431d45bb3a736bd3c154f76a89de9e1ecf4895ce00a5e81dc44feda2c07741e1f77fd61aae3f583bf0d6659bc228ce116331f3f96fae7aecf6a86619685dbdb7e4568392e5c2f6fdcd3dc5ac16b8525167d41b09c2c720adbeaf9bc63052453607fea9a6c468f8b372f083774f24aadffddd06d990520a9f3ca5985bd85fe1fb05a12bbf99f6dc0f451e26386ddf9c605a6a003cb2520ab5058a415c6a970e221d7a2282fcbf193b661c1783d36946379ddda7aaadf1aa64679ec54d72ca47e51739b7ca303c5bebebf3179f9311da3dc0c867d47f3ea16e7998bb88fa1bec474de8c8174185114385159b528522e76b03d861ab63c2afeaaf8391dbac0192e19c41101da2a6fc4a4b4b50546cf9587e923038dfea2d087d3a084d2e2d118a2845df0d6696c225f3638dc2db70106ab7da512a6e14bdfac8aec1e5c46fabdbf6cee3468a43a225ef018c66e3a221ff78b632964c95b71e066144a09ae540c82c81c0d83acc56ba0e5fc9c3ac859fc517b0ead95b163214beeb6a21af1a678b53d532960786e5a2325ed1e41bec086c5b89dd751f656dd834c9fa971457a6ca55c616e1d7b246de0a2af445e61f6e5f4203ed32033241d89357d5ff9284b8369433dad33d931cd77ee6bd148510c811d971443b4b64777336c23924167226ad193588eff264c5757856f3b7783594cfa9e109d31ceda029743f633df77fb714a8b74dcbc14f665fb3129e88140a02e0b1ce80dae5b99c14160d67e494019338a10debfb4946077a5f71f1170e2ef99a858c82dab157dcf092771249226f3849944db7a4ffe943743ba361ebce503493ce98b0e37534335d50d1c95b9fba9fc04295fcedd1bf018adf5a59af2978835f9774168fd8e0b5737e5d4d6c8424c680bd968604879b6e6e05945106e3d8e879ef85c92c05b601d199dac5eb4c78a9c051b10c6f5ae25b6aa5718fa6aecdaaf73229e11fa49ed3f49cbac6bb753865a46640ac93f66b2bf54b83da4c4fb62f98337139b4638f9ebc14237e18ece4f1c3177a9c04d4414186b955e87191f50e87088335c5a1446f7b7a039850221044b6ec24048cd0db07dc8f9056e71060c5efb1855ef779b3facbc751d8ebfbdf51e8f7eb854b0a221488000a240778a5dbd1f96a74c07b87e775f3f82c79112a1a41e76d54991b36691f75a81265ce4556a44d6cae6207c1992e23be343c97d0e216300fa8ce861b307ea89c211dc799131e5272cedbd8ffc87fc4e7a887dd3b03aca477827d269b05a9d60c2028dc948f7e5a0ec1f5194496371cc77a15768eb3de47d2cb546fa8dcf0d32541a88d6e77217683485905120061ccea122a8bef95d678f2021cecfb59e153667d724014fe7c55511a08aa2980e9e1b6a48a67b641826e6608413b4931d01ae5089904f5514d4df4efbc69421a7650b3ecfdc937c0634d1f650c78e8237aa66f487e70906f86bada5607be11b49a336590e86bc99659228c599b8b968a79b284655dfcc3f12a593c26d0b082964b4a3a2e3b799f53f4068259672540fd60cbe7afa5afa6f9c422f0407086bc60de5fd9e50ae5855aff5b9a386fb26e214c41c24749469ab094e4b0ea8e872230478b1080b51e5bd1b42b3e6e1721df7928f0b6ffb7b5d7d58838275133d5028c9821e955439715de23cb11b2c0df5db9d1da7db24865aa228176f8b64088a3052cc19d80e0632d2ebab772711a19079ddfbc259a3ba20f4e2d4b8f81dbfca26ed83fa0d302970794bb13dc56a1a31897857e32bc88624f30300838920ef73d1acaabdfd05412aeb5a2ff59644a9ec4adc0e7e05a9bca732ef38d2f3f0aab4bdcc0346c2bbeb7d535d6c7676e4d73ea07001d0eb1e09e9a62cacb5b41bd2a29539f9c319d5242ed8708a5f640fb12f10850a032abbf3187265b773c47fbab94bc78636337d1b5f45de6e8267d114c8e98f06fb5c0f66aaa740b84ba92b223ad39e99d19ae42289782a87f69fcf5b19caa3151b017f95bfa2ccb1fa0feea9f09546d211d3011e1d018bdf58dc06c693f210140344f2388eeb92b907a74ba82788cdd900eb9491948c152911fc73c5bb821adc9e3bb487a764b812d854e4919e28661c665ad7877a5bbf3a4cd0da777014c45e45fc8b0962685efcad4", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004e00)={0x0, 0x0, 0x0}, &(0x7f0000004e40)=0xc) getgroups(0x2, &(0x7f0000004ec0)=[r1, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000005140)={&(0x7f0000004fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005100)=[{&(0x7f0000005000)="67b81d79644e65b81a078307533b561e283eb07e800a7c3d9a11451e0883b731e4f19c0be0878f1e0bfcd826fa022ac576c91ff8ed4131bf393949b8d9176d4b84967d8d37e828e486497a72a83966a21f35b4ce02eddb4e09b7d62b5ec9adc99fc21b662235c1c729e5be52d81c4b74fdc2c1992272f419df583c90052372017c8fb119fd4997148f015620cf9cb29a0fc5e8f633200e53be53957286488e8261c1627d0c0d188496f9852aa5b4869142860984354ef8d585f46972987c4e64c8142837aaed516a59be5c50987b92a3e4be8651eacde8491d912b114d4c5679", 0xe0}], 0x1, 0x0, 0x0, 0x7}, 0x6) executing program 3: r0 = msgget(0x1, 0x280) msgrcv(r0, &(0x7f0000000000)={0x0, ""/79}, 0x57, 0x3, 0x1000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) fchflags(r2, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f0000000140)="b4e4ed18586b9bacb42bf35395ee97", &(0x7f0000000180)=0xf, &(0x7f00000001c0)="73aaa92a092b2cbd15d65a01f051fbacf4bf06f1f1552d62462175a3a6a739086dd49346f007532bab87740860d579c33c5922df57c75beaf6875c730641b42786c6736d823e505ede815d0a38dada6b341338615b29d2cb8a3cb054fc418075ba9c87973c5b03c0ba2641150e061dda00525720d8369fa8d481", 0x7a) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='/dev/pf\x00', &(0x7f00000002c0)='/dev/pf\x00', &(0x7f0000000300)='/dev/pf\x00', &(0x7f0000000340)='/dev/pf\x00', &(0x7f0000000380)='\\}---\x00', &(0x7f00000003c0)='\'\xc5\\^,}(()}\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)='{.\'/.-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/pf\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/pf\x00', &(0x7f0000000580)='/\x00']) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000600)) getsockname(r2, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000006c0)="4620c4a31cd2d14ee332254f68fc50db22a28a463b6df26859b9c8174ec2f7094570951b9223bb3972fa0cf10918ad02204c471ba1451f060e5708fa5296089902e2f69e1713258c1ba29a42c53325d582ec5e1af5af781d4bfa189d0f559776e3209b61d293ce5714c95d5ae354e76de50e66105809d0bafd70298e41cb969a863a4dd76f55dbdcc77f2b2a34624a52e39a1d3322be9857f631", 0x9a) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000800)={'./file0\x00', 0x9, 0x2b, 0x6}) r3 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000c40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000c80)="b20289cffc4707d1ac0605f3a4830dbdec8967bbc9ac4b3b305ecb7e01ddc7b9f69fc0359b6d0a6b1797e28c87ebeafc93bf6901ff29e3193d7a456682ac534782b32fe6c7c03b1d5b478df48b7c82dbc2b1f9e581891cd5078971b352b04827defa0a618448aed4773a6e3633b7c201ba836dfd3f33a22d0fb3b4ee6e267c6c9e", 0x81}, {&(0x7f0000000d40)="3a16c6d71ac16016251bc3f333210be3e8dd66ea74c70d5907d6b7ea4320963c76c6c5ad695006e06644c03e255014073e031cc48bacb6f1b2e515a159965e479bacae0d6ce8bd5f6fed5438b2111680c416980ecedc81f29c2243b5c214240c7d74e8fbec36201ebdfa693df7a5fc642719b5ce0c2b6cee72e06453ee4e769eb79e9c08fc", 0x85}, {&(0x7f0000000e00)="6f871ea8929a9609ed7b6b62f2c1a1ca332940a1c1b9c6f6dce1f543a803ec21d1244f15730c389d487f1963f1968823df67940460b4d6b7e725fb5542130eff6a80940817e5bf287f15299b80fd38bb2b4ea66b72e90440c94d6f370e19aaa92c061488b313d71ac60aade56bb2c99ee4565d06fa", 0x75}, {&(0x7f0000000e80)="97865467d12b86853d5159a1bc064288605cb9511e552e527f7ed58c0a81e302ed2e4efb0606ebc99279d1c4db4c39443f96120cc8", 0x35}, {&(0x7f0000000ec0)="e7749cc93878e61da140e61263a2c0dc7dce88afe41fca841c1d980d276298367cbbe76dd6c1", 0x26}, {&(0x7f0000000f00)="a7373370a16f4f4ab0eca00fa5680b7a63824f0c4440f0d9bb6b92cc397192fead5402a57c8047cb3a5f8f7e22b1c1f19b39b93b1f10f5cd66b9b90475d81465a0468828bf1cafffe2ce79c57cdf1b06a12e838f45179b7e59747ade28cfe305950c689b587fa404b622c0870d67a37a2fa824b66f16bc919502460aa0b5bb6f86e7d6a186f0dc3e380c93f5d9a5cdec14889f96da98ab87f4bf0b2773497288d075c47d4e3e518acf52f0c66356b65e7b9f91e1179208329099dc54ebed0a499b7a1498ac4abacf015a973d0466658c0904558477ba3d79dba0afbfe6aebe8dee6b8a473741c9ddaa75564ca6752650436ef5c61891", 0xf6}, {&(0x7f0000001000)="3a26f61ca4049ae3f4b3ce8779bd5140ae1a8ee1a54f8a5c92abfb7efa7726029b2fc1a6e2dfd23f10eca01225a63599fa90e3e040af961b72dfaf5c6e332de0dcb926dd6a4c6da0a8a6a2f97e80e2219e6bca1af59d2bfdaf1564aab1b8d24397918eea885d8fef9d1bb9af64d496e8966b20db8df6fdba6419940847f285680a110ffeac1e421637a47613e48543af3d94e1a1aaa236dae8da97425124057edace4cbbd081afe15831a382fb69d0d6093318601092f1a233675b05711db81ed3b3a59c1b3ddb5ad0e2a5ef16fc89c698b0c114136c207336fb12d0677509756dcc8042442fb3fb41126e2e20e7448e6354c3960075c83ad4d7", 0xfa}, {&(0x7f0000001100)="26203bb070ab03dc0dada5aa3f214c9dce805c9cf72c39a4056154341208fcdaf83c26ccb99c72e3927dd85798b2e6488df1f7c6767cfbeb2275e54bd8f736390c1ad1623308cafee1f07d2dd6826f38eb01b590c1d9f061876906adcf083a2ffa3bca8e742d31c8eb45623120b6d4fafc69bee4a737f6f602c0113fa95ff9a03d90017b62a4916e8ba451bd09961550122ce4f78933c1bf9eb97cd072c38709b2ebfd694109b9b60f427d631199b3f25006d4f8a04a2cd6d723de65e776ba1e7ac24451e85ce7431628fe0bcfbfdaaa75d4dbde5a", 0xd5}, {&(0x7f0000001200)="956d837e8751bbaca8918b0ca35176cf83f20849d88102aca5ad160962a5261030443b9bd7ec06daa8db049a8ac80c0889453eff51257b615ff5732c76d402b9", 0x40}, {&(0x7f0000001240)="378b56b355cf5f1938f1e31944eea1db69cdbe52b6a9fa96be0abd02d76f9c822edb106d24c26892a7865d2bb97810e170920f390016b69028aed97ef14f255e72f4ee149e3be63cdb86dd7e", 0x4c}], 0xa, &(0x7f00000014c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x406}, 0x2) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001540)={'./file0\x00', 0x5, 0xffffff81, 0x400}) getsockname$inet(r1, &(0x7f0000001980), &(0x7f00000019c0)=0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) recvmsg(r2, &(0x7f0000002fc0)={&(0x7f0000001a00)=@un=@file={0x0, ""/520}, 0x20a, &(0x7f0000002ec0)=[{&(0x7f0000001c40)=""/90, 0x5a}, {&(0x7f0000001cc0)=""/171, 0xab}, {&(0x7f0000001d80)=""/56, 0x38}, {&(0x7f0000001dc0)=""/217, 0xd9}, {&(0x7f0000001ec0)=""/4096, 0x1000}], 0x5, &(0x7f0000002f40)=""/90, 0x5a}, 0x2) fchdir(r1) msgget(0x3, 0x20) r7 = socket$inet(0x2, 0x3, 0x4f) msgget$private(0x0, 0x100) sendmmsg(r7, &(0x7f0000004880)={&(0x7f0000004840)={&(0x7f0000003000)=@in={0x2, 0x1}, 0xc, &(0x7f0000003600)=[{&(0x7f0000003040)="b2b58b9ef4cf9d93408be31e98823308c0828356519f70c278327a34a708a3818f3865fe2c9f70c113e73e3d18c57b6ba1393c4bad8da9f515f592baa739bd9a2942c73182d4ecb4dc9ef04a3382ca780dc8257733eb322bad9b3d44b661fe956524eb9d433e12499cb547d58378459c7e80d64a78066a591837181fb6debc5503327582928e95aeb42919fa14d46820af180be4ff7d17ec7da3e82dedc21029a7fb0b5b83c0ec7c950d232e861d282f82f54dcb9d7884e4f9796233f0d0cd949a2eefc6f936496535000c6ef55d24e7dd5485", 0xd3}, {&(0x7f0000003140)="e1809827164169a29c1b70d47a796dabb0587e4b", 0x14}, {&(0x7f0000003180)="29c908655d3276c606b581a3e5d9306deb56ae7725e7e6c0b235de28044555937eddd5d66bf114ea2c5bf447965b4238d173162204702432ba6d2f152edc74ca6613608367a802805a7a802e38a9a7cfc04bd8965ab14c2d1d20b82e150c484bcfe896191a91ec90f5c9dbc87ad9d6870e09a8f603c490d5ed6789ada51c782e9b7f5368e6773275526bb1fbe8d645d9711e94b65349181a76e526deb80defa9483cff3b45371c98c4fbfbb2fda60b03b2f2cfbebc454a4721f0832e858fbbb755f66c29fedc184d1688a7c701d1b7cceca4b3020c", 0xd5}, {&(0x7f0000003280)="96961bbf882dc48ca141917d786fc15211d5226c0330e94de24b7d5508d73251410a7bb6da176e0f898fe11788dad754508ccb2aa6fef0feba7fe77f0d1c45133445106913905815a59d418716201260650c8c74c21fc31fb950f1c41501866e1908d661f674f13a02cb790da869d2fc09360b55ddeefbdb2da56062b6f113e015f685b183a1fa73b62b6736", 0x8c}, {&(0x7f0000003340)="31e5cbc39e8e365eb04ca39a4ca4b985bc2e880a67ac997258ba17c92a795a153045b0dfbb27dac480d11c0e8ccde4a3d2e5137f983a26ef0a54dcbfcdf29ff7a6c46bfb1c7072b42866e366410277baf18579d79aa248da8ece2b0097e3347935794d9e", 0x64}, {&(0x7f00000033c0)="461db6eb5c91149b20566060255c0ed7552f12882234d956d31bf6efaf52d7a7e3a248f645c3f3fa0250e8c08a4b85fd44beb602fa9560edd6af692d871f9e07043020b337dd22e45e9840cc22d84dd4840e27ea01ddccd8babd97183e89cc478128e23a387077dd1949a9cb428d8130142043a12e454ac21a9a5099a1fe7737de93d71e3b4d8721d77dac61b5572153c425a5360bbd952db81a96969a6a8bb30fe5ca65a28c1e1d9d1667c3f3c8e3e4c9dd8d2179063db9a3b11722d0a0c2eed143ccd139cd9b9e8d", 0xc9}, {&(0x7f00000034c0)="c50e979ca52a9332a07534cf64fd4c6642b742e1f6af562c73197f3fcc15c67c9a1129b9be8311fdfc80d3ef07afba6042517479cfe8987621035b7309679d03fa443ae3f7e19c0a544208471172c2125b0e3354b0c64ea63e767df1714a011dce6760c6512cdf48328bfb1093c64be47388f19101", 0x75}, {&(0x7f0000003540)="c0b7dbaa35f8a0ec5c0caf5abf5a278cdc36ba3a327421e89324aa05a070b2dbec0e38e1655054b2d7c6b790d3226a73b8b0df38302b1fcb3745bd6b7df66cc0f6361c7c145ba4cc507b15e6476823b835c4285f76270a788c5b5511527fa48db518dadb40ec5fa600aefbe3c8b5830becb9ad307d0323f438b6e7a703832d7fe68f07c428", 0x85}], 0x8, &(0x7f0000003680)=[{0x48, 0x1, 0x36, "6d9b9607a9caa3fd9378d2cff395576748b079f4d118c5583d54acdbbd63aaf6e470b2e08a1b294788690a27ac49a13a59ac3538c4c7ee"}, {0x10, 0x1, 0x400}, {0xc0, 0x1, 0x0, "962226ac19f68641aa9634225f04a30d743116759835b6fd3a3fda15efb70f468a3502b501183f237e15d0cc20cf22b11ca4eb54e0ae453e0bc7d6f5787546841ef0d1da9192d54645a2fbff35b3f9d50fc5640cfd5c400305af6e9b331c19af37abaae18819eca916bd43012a33f966555724f32b7d892cebef831a17671b5a9658a886f8b7f32c50da30da1f7969a66a82f19499d7059e30ccf57c0babefbb7c6496c67927ce6581b9e6"}, {0x70, 0x1, 0x5, "78575cecfcfef34700f24a9367030eea48f8bc00ebf7c1b81e09dab12b84206246108e3ca37867221f117d4a81c793fad776d453fe0e1165f72ba0b2875ade0ac35708648adcbc2a9e5b392f3d3aeb4141c4dd8b57bec329f7fc9f20cbf1"}, {0x1010, 0xffff, 0x8, "b5311727f470e38a5fb2500e63f8989900b50bc75d240964bc798275f28f9fb5b84644b57718f5bc7eb13f8245abced7157f9ac62637e24d53a5315578f6abc6835a384c8db7d656fe790f6b6575bfc713644b3b32bb3da8d4fd5f31084e44f8dbb9b91e300159ebcb69e6399b4a43743ff4f7905093dbfb1aa08751fbdfd14ad25456b4a36456e5ed8add65e75dc89e751ea76b5c9dc6f298f306ab3f2564f234061b92e1ac657d0345a7d701e2465b6ab9280fbbc77a35f4c0851856fd49415dabbff38b06c40dc2ec103c3787411ca62afe36f7b245961dcbae8a3aa611949276122fba4b839bc5b2dccf793e069139e43b1b66aad58148ea8f8188ea3796f8eb91f78813a2049e38768d502accd7ad7395c11dd8e0956ae9cd7a56eb61a2c0acffad01b6d13f9c80417060d96129b519e7df13e9bc44d4fb7062a0440f98d6c016bcedd350d9d49450c7899b56b06a90cf6962024f0b0cfbb44e467b6477d759ef803de8bd56e8f77c7401d46f141b8dd55e0985e208300a75ae0f91c2b8bbc313e7622b246ed160e5294cfa158444a8641c18b061b226f18f8cd48291e4b7255653163e25dfde420ac3ef414f98ec9a5c72b7d4d8e3073031975b1cfaae76c54f81b742bf322921115f49301cc3aa031642e41f9f9c12601cdd32b392ec0b61a763cdbe2c6c65834d6870366e58b8ee3b4381dcaafcf3219ed8ce6d8506838378a21f75951d7a05eb7b784aa3559fd39dbc7ba875e8152c741906b84debe92bbe1789b1d3b80b3e3ccc88685059ce605f8607dfc19497a5e5cb4d1c03ff85ee49251afe2afd09b286c721646d079476e1e1ae787cb7379c8c3d3fb46e0be281b7c3d9458caebe5d0a1746df14652ce2204da5474d79d06a6d6e03a18a275a5f424d76fe4160b9708cba59de68d738558a391f4579781302b65e20f8c198de7cf4f1d3ef065f2c355df502934aa5490360890e54e6fadd3d741212333a2b51a6b88d7410c0a44cee69cce19e903aa36e569f14933ed9d2b1720c3f1a7bef1800b7baa63b058d26efc6043bfa52080bb3cd030093b1c55f6b2f8c8dd529a25fd4801cefe759ae419af9a0bb15c9f0bfac92346999aa8addff1e4278c28b01015fc628c340b538d42669aba148d4f316e762b6c9cf48f184b9c877739afce3cfe19019d28b7a874773745f0a53ad3ce4c109b0d0ef8073e898330fb258fa66f3266d69f5507c1befad2add670c8c1b7f7742d59cbadbf7988cd86103a882d4122c9022047686eaf912dacd4865cb3f41423f56363243165b2ad32dff69763f984f12770d701f4d0c63ca3ff976a82b29aee657f423fa135be084a370670b21ff39849e71cbabcff259b276e7814855b82704c2135619f1aec29c795da3574cfdb656b8ca38010f3ab7dabf07549ebf977c1cd06a08ee2b7eb57c9a87ccdf0a2d6206e44226728f07692e1ecddd6d163dbc4637f1c8ca61de723254bcb6c33fb50e2d4a7629cbd4acef5f67729485360417a1ab4863dcc798f1039b5f3334e055be4b2f74f53bad74d22239aee1f3b5d10b2411f57d886da9e54c43cc8f5a31c05c632925650dfb78d413ac5a56ad9a3a91e2e8116b38914763c73095b5f775463d8ecc876f73e636d55960c95301503572b39801c60b1d8fdfde27ea4b65502d8a67595560304cc8e2f2f4926d710ab57931c1ef892756e999a009f468828bace171c09d80d2b97065f8cb8285cc3804208629e5bf457c395fc8b61771a9a3b5fb747ac155b6d3623b7cf657c67b8fa187f075fe43b11512f015fbb7c8ed7d3c8c6ef0bf71681b61dcab7e2ed171290d8eeb153828204fcd7b7c41520708bfbcf649ba48b16d174f483f13f34df067ae0bae42deb4039d851efb9f81ed839d36bbd248e74ef002b75ef63e96b13b409423c24bc226ba9b18a45eb00ed8845289522814f94f2cc908a2850758958019de5391cdc3d0f0ebfb97168b6ee657aefa00b9a628c6a30db7b10f68786aa80e5da9f3589bcf60f7a0ff4cccfbc537d132c68c85237c4d5291043fe87b97874911373b3749d6d418e4fbf1a54c8cd3653023e226126ca516041376081580830103efb60e7a79786b4548c6fb730559df6494428aa06ca93f8e132c101be2b1eae6f451aaad046b11fd35697c60cd0613deb4fffde61d90bd78dc300f7160f3162b22e46213ba84c3fce57f1be539f27163912d5de1e4f712a980f264c29b5dc0e6c0b85d1061a31bd9ecc19db64a99ed1d04c4797bdfc43d5560de02f320ad1b1a538b3c50d5796fb833f97d0b76bc69a29a07047135b5c20547c32c8d7ceec10fd08919dcc3b10b3c3af742bd1cd535280c9e07f78ea49cda5afe8820f41c5bc69bac0209058e3cffbb4d6f9cad4afecca8d8684ed77cd5c9c339faadef7b09dc56d78203abe9f637dd480b78d5c948a67561609d56d14cedf8a74cfbfa270df6130cf4914bfeed7acc440cbe0df5ca3e91bb3e7ded5faf409ea9904f75568f51172c4351ab8a391e6c3b165b8033df754d4ea60bde5033f4f029fbe9d1d8bc8c0f76ee870d747a5719e62477f3eba0f79de282e3e673f429f4b002a0b272f691e9bb131c26603172713609d66c3e12bb5a3b7ab2c734055756e2186432d93b750e79c3bc2cf4d62e6b5b95cae09ee9a788434badb8f0da4b64b2274e7da0c9f88db0402d9185833e82881634953baab7598ad1cb49db00537c4eea8fad838341d74e7cbcfa2c2abbd5f98076a491531798e39350fa07469bf6fae420d8eddf218ff39a8e09739579287348d33242045b056ad1d12f75f299bde5a0a1f8efa89b374324308e41cce40384153353a8210eb0ba34bb3558b69e8935bd76661c527332ea570ddee500ae8c6ba55587478855dd9d4fbf9efe1c3e5d54b7aee3ca4416b085977cdff6352ee6957588bd3709df6f36885a2c24798ece22fba5fbf5ee90aeac5dfb5b51b93deff02407fa91d78bd4745b7fc665ee459e8152ec875624070d05e87e1dd9323ac0d242e66a45b8ef740b5fe04de96db25e7acdf6bef6ca0c8bea5705327bedbfcb7f976040ee035b25eb912525a42e0330e74bb19255226a70b69b336e65b4ec14190434289ba1880650c95c8037828b99d7eda123bfaca6a3d53369ca69c0799473055add429079299364d044cb78dc3d5500c4c1f351d5e41f4794833ab22d91ffa2bd772d18b4393f3ab3d52a1b27e28ca40a50af6fbdbbb3c43a49725871ecf8d16ac165e9fa4b9b382e8ab3afc3e8871994d19024de2d5fa0fba99536f98669cc8d782b70ba771023ed4e2ce42ed632916fafcb2d1cec63c8d358199e45d2dae0099ac633804cec294b5b0b9258e78040995d8ae3efb717c5060aff845a81b5ddd31f67cb7255b311c6cf50cd2263bcbc14be27d2c86562936d55c841869882f2c1e15fee68ef0ecd3d7827a4e270ce204ad33780ec163808b88556169f3a3abeb7f0a4117da6ea68636874bc0bcf2d7e360e6310af01c90df5515765ede62fa2cd400d6734e9ee83ec5aa5b5242bbbc282faa63a1e2a6ac0f655c70afb65538a96006babaa5fb6ea906f848d2e7b7c8e5040fb6fef02b6fb35e000e6f1216302499ba3c607a04f03be428f0d4f6bd019a958a08778ede62a41a1202dd836305a4bd6d6eb2949fe31d0719c2ff3de270bc47c20c7a8fd9c41b12f1b10e7b2ec65e418d1daddd7211ffd2c0eb8287b8f504726ed3a666ba3fa08305bb91fc38cd6c7e1e6dfc18d07d76404263de2af3864c09d647d7cf8ec30f1bd057fb3b8d9447a4bc70742ffeebdc091cf560fa99427eeb6d0ef9c144c09298f326494d294d61bdcaac2546171b8ce1d749bb5218c26460e14ab1e838f68863c9aae7ddd1113e97cc75384bb61aa5bdfbe09c468b42561c40b1af31f41f3b568476481a4c31c0371fd026009bb8fe69b83cb3ae2b0041cec22d61b60fbea59f62470a14880b1b7ebe1837640cb127c6c628b80c80e052609484a6addd4b8ce280209a2c2712af6ebe91ab00c52b66e0d1afc6a2d37f41c3f27abcf489093b40a24cac1f381e483f295d401e7384f17dc4a42f37457f6b694878e95909b5b68708580a4204cfa11ac0fe78601a3d185bbe01fa2a6dd20a75805c40c212d0381fa3a1fc34c7cc5dcec0e1ef58d1bda7f1ea23355e64949f44579e4f3a5c7c116d9301528e9899ec2b4ea513b883e976434218a4c14132e34a5bf9a7a6c2778c2cea2cf1d6bfe5f45adda8700d2945638d70abd12399a26d2104f8fb8e74ecf00232045a2475b7507c0b2730901ec7f6cdd0d29d44fc50ef03af1ea18991273153cb2230575a068f4c0fd9f7c05c95e52cdb22f40cfc7b7c01afc91853f4dc063d4d24f72b06bdc4534707c345860c01273de27355d84f3259d2607441bcc490b36171561beb8cdf587ead20b86332003389852453e82d2257e6285d7b7e36d2f17c23b635777a192595b8f2fe494599df87dd4ec753af652b23388d56c2be573a5e9b856d20128f77d432f0d0b52fe741d292efeeb584042fdb4b61c91cfcc099a2e8ae6424b2e62c61f57bb14c4c5ed24925890b839d0c4afef50bcde8346c8c0ee404ed8eadb0f1a85812781448c7de80b857e55cfbffca92a567fed0385133e56bd76eb7e14719917918fa6a50e61cf792fee376f492bd8af4e88550a160e9e42a2fc6926e0ea9afd464c8a51e09189d86844919be676096c1c220b6e4f9bed7c300d51e2b034876d814ce7eaa89f22de97b726d6cca0504e649b754c16295ad85fcbf97a876523a0871100abb3e48f0252f712c3d4b9175e063206708d1627a93a9bc6ef39bd0702d8c5a2c960da91a34304715c9eaadaa4c56d039c63829f0220965d9f31e23bcce49428239af38da254e68dc61e671e2813789d9e070898e7eb2280cfdb33d7d1b59d55e1e6a954dc22fe3e3801c2e954b4e8566f2d3572a43779dcb24b7dd497755260b00802a9df90e72bf9923315df92a25584c586b808cfd1fa1babac0bc820e39ac782a3b671aca3bf35725aea7e0b375668bbe891e4a21878d531fe1529ebd7c7ed6f4a30298eb70f975a86aa3578b2740314ae3458f5d343f1e19450906deeb761a726a5aa8e69a877b4c1831726689ab6eaccc06880de139bdd8d53c4586588f4b8f33683adaf91076ac2560eb8202373c0ef96b207c7987ab895b7b7db0cfc65c25bc957e909637daf54b998871813632d34ade115f3704ea2d21b57d81ecec4afd660c7387e1b51c5ce0943100061712fd10ba204129e5bbba552f03499abbea140a0eb2d29a452f45a955da86c81c310fe6b90407975dfca5b1e7983997db00c26b34691acb3d305fdb15d6ce27e4623aeeb613562e954f00f7645ed9df553f9e3b0e707bb293b5ea960c1e5b2b367d11dd24058eeefee97387941391ffc1c55df7aea745b52499ae1ed66e6ca5b0db62f39717866a1eaa6750b2b5cf9f60081fcbab9d74ba203ee8bbea7105af23d75e57d62217ae7bce94ed814a6cd0ea918b945ef56b84d5cc7b63ca24cae709f035735d88016d572f105c09c5a437203054ac8fef799637ff1c102d3dae77b4c01b0d7f9643beb13b236c13ae46e02bc024f1244993bc93ceff3217ff24e6ae4ee09aec09331f8a3b6e96e905411ab1455bfd35e9a16d57314d30458233b0a39d5c9eada87f318de10fb5c6d234b36e19da2a2af95b2d61389a400e3e68736e033ac28d3ddee4ce4b641ca96f195051939b1504048c32907bb0f3889bd8a3bfd5b91cb9b09878a056e357a165f"}], 0x1198}}, 0x10, 0x0) sysctl$kern(&(0x7f00000048c0)={0x1, 0x40}, 0x2, &(0x7f0000004900)="c884b263510e9ec66f7862b9467a63105f0fca59a460341dbc549dceb17ebb863a058a8ad1664eb0f953df8bab2274e12b572906e1af5a17d4cce44bfc35c991a99de808cf8e7f5adddf277a139bdfea34", &(0x7f0000004980)=0x51, &(0x7f00000049c0)="ad30f89c3a384ece4786b239a2bdd23b8a441341526fc291492273a65b66630cb39fd4354ee8a37f25ec88c2b79322acd7a7c942b779e47b4323d8248d5b6f243963650cf727b077846c04ec72db2633918e08cb8bdf6420a0cd949f20d4e3ea71c832c993e48536ae63154b83b7a3050079e6a5fbd802b44ce5b693736151f93f11b3bf84db96530635ea45545452", 0x8f) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) socket(0x20, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0xfffffffc}, {0x1, 0x40, 0x0, 0x80}, {0x6, 0x0, 0xff}, {0x9, 0xff, 0xff, 0x1f}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x38, &(0x7f00000001c0)=[{0x8f5d, 0x79, 0x7, 0x7}, {0x3000, 0x9, 0x0, 0xb9}, {0x401, 0x40, 0x20, 0x8}, {0x4, 0xff, 0x7, 0x41}, {0x7000, 0x1f, 0x7, 0x2a8}, {0x1000, 0x8, 0x43, 0x3}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c674", 0x5b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x9, 0x20, 0x80}, {0xa8a, 0x8, 0x0, 0xffffdfff}, {0x0, 0xc8, 0x3a, 0x9}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r3, &(0x7f0000000000)="19", 0x1, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000140), 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) socket$inet(0x2, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getpeername$unix(r0, 0x0, &(0x7f0000000300)) ioctl$KDENABIO(r0, 0x20004b3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000200)=0x7ce) pipe(0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x1c0, 0xd368348187eabef8) mknod(&(0x7f0000000400)='./file0\x00', 0x2, 0x5c4a) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0xdbc4ed79dc014e6d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f00000009c0)="12219dee1d7f2f061ccc07dc5a77bd3255bbe00875ff6391f381fc46b11c3a3b0bc774491d1a85d286c7546b88368f7a195a9c2becce3a04ec176c7ec1213a583894060f225b236e20a8aed564bd303e4cfc1ccf8ed4c9bec3fe90fe666109092a6876ad77f9055539110434d4e77ff42a980069fe4ee14477e5d7b628bf8aad8e4b7996433c09fbe88506d52d8579da0c5ce13566e5d05e61c6462035703713d891e2b25fab859d12a597afbf0067b0c74c0ab957faf5781cffd04b124a10f8552e78ae62cee36595067d1b3862027bc5816aba704723a26e7372be19806b6b31020412ef948b60bd579dc7e9af3f30066e242fbdf713aae1db700cd3efde01e1cec0d799465a31341c0500ac8fdcf702109e46b90b2fb4fcaf424ecfd99cc3b5bbb249ef7d53ddce6c26dee15ceb921deaa77099ad5dcb54044d94571a7f5b5a30a0", 0x143) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) open(&(0x7f0000000100)='./file1/file1\x00', 0x80, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0xc2) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20011, 0x10) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) executing program 5: socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket(0x20, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file1\x00'}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x40}, {0x4006, 0x0, 0x0, 0x1000000}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000002c0)}], 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) executing program 5: r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="1e", 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r2, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x83, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x1, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000440)=""/11) r9 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xa9d, 0x0, r9, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r8, r8, 0x6, 0xffff, 0xfff, 0x5}) chown(&(0x7f0000000040)='./file0\x00', r7, r9) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') syz_open_pts() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0xc}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) close(r1) open(0x0, 0x0, 0x0) r2 = getpid() r3 = socket(0x0, 0x0, 0x0) mkdir(0x0, 0x0) chown(0x0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x6, 0x2, r2}) syz_emit_ethernet(0x3a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004e"]) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() r4 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x50ca}) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) pwrite(r3, &(0x7f00000001c0)="e266d041007e9b82cee013127b8e8a9db8aaa837ffad93ae231d84dee579f414e9480c5e5e82713ac29c138de22ec25513de4eba2b7f4caef234060c59e0c22ee8a4942b3303a78520deb20485f825dde1db7051f4a9a2aa7be2faaa62f9d24ef41f03abe55214dd3485da8a77fdc17d88412f2ce25f808986d4e21995fb860ae6d5d4530244d3154cfe6626c24e0e050370cf72e413b3c647356f88c2d721eede056cfcc75b126f75a452079a4262019452cb323c88cecaec4767fdf417069f144ef98b71836b92c582d247bf35b250a5a35c2040b8deddffc31d3d6616113d5385b4cb5a24e30823fc", 0xea, 0x1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="7731eed8978cefe38d701262f9a34b84419bb35425d1d11ad67360cee770373629", 0x21}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000440)=[{0x6c}, {0x2c}, {0x6}]}) sysctl$kern(&(0x7f0000000040)={0xa}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000340)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) shmget(0x2, 0x3000, 0x90, &(0x7f0000ffc000/0x3000)=nil) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="47d4376bb9d9219ed109f831644bcc84cb95bbe6485276ae0abd23cc8f6b69418e26d83280a07b8c1c657eff1b86702d6b6e3837ddab58512c90a1187307095eb7233061b7efe4af622f139709c4ec0f36876f7c72ccaef1844e03875551691e5f07d075133ed8cceebc2fa8d4ca698f60", 0x71}, {&(0x7f00000000c0)="71c833443678be7e51f7732370bca3447c6c9862cb4c4d55c17bca1e8201155982f2e3cf52e9a6bbfb6f06f8ab5a", 0x2e}], 0x1000000000000028) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = syz_open_pts() close(r3) socket(0x1, 0x3, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(0x0, 0x0) r4 = kqueue() poll(&(0x7f0000000000)=[{}, {r4}, {r4}], 0x3, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x21}, 0x4126, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) close(0xffffffffffffffff) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() socket$inet(0x2, 0x4002, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000280)=ANY=[@ANYRESDEC=r0, @ANYRES8, @ANYRESOCT=0x0]) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = socket(0x0, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x18, 0x400000002, 0x0) getsockopt(r7, 0x29, 0x3d, 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x4}, {}, {0x8126}]}) sendto$unix(r8, &(0x7f0000000880)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118190000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c05000000bfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}], 0x1) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x10, 0x3, 0x1) close(r0) (async) close(0xffffffffffffffff) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x1) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0xc0, 0x40000000, 0x8001, 0x1d49}, {{r0}, 0xffffffffffffffff, 0xd4, 0xc0000040, 0x6, 0x800}, {{r0}, 0xfffffffffffffff8, 0x80, 0x78000001, 0x80000001, 0xccb}, {{r0}, 0xfffffffffffffffb, 0x23, 0xf433e7eaf0634228, 0x200, 0xfffffffffffffffb}, {{r0}, 0x0, 0x2, 0x6, 0x582a, 0xed33}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x1, 0xffffb, 0x3, 0xe8}], 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x6356, 0xffff}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffc94, 0x0}, 0x0) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x24}], 0x2}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = socket(0x18, 0x3, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$unix(r4, 0x0, &(0x7f0000000200)) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0xce8, 0x1000, 0xfff, 0x3, 0x91, 0xffffffff, 0x6, 0x10, [{0x400, 0xff, 0x3ff, 0x9}, {0x8, 0x995, 0xacaa, 0x5}, {0x5, 0x1, 0xfffff801, 0xffff}, {0x3f, 0x4a77, 0x6, 0x3f}, {0x7, 0x8, 0x3, 0x5}, {0x6, 0x8080000, 0xfffffffc, 0x2}, {0x10000, 0xd5a, 0x3, 0x2000000}, {0x8000, 0x50f, 0x1, 0x8}, {0x100, 0x0, 0x7, 0xffff0001}, {0xa6b5, 0x4, 0x7, 0x2}, {0x5, 0x4, 0x81, 0x3f}, {0x20, 0x1, 0x80000000, 0x2}, {0x3, 0x48cf, 0x562bcc30, 0xcc5a}, {0x80000000, 0x1, 0x101, 0x5}, {0x0, 0x2, 0x4, 0x4a9f}, {0x100, 0x101, 0x4, 0x5}]}) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = socket(0x18, 0x2, 0xff) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xfffffffffffffde8, 0x4, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x3, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) r2 = socket$inet(0x2, 0x1, 0x0) dup2(r2, r1) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={0x0}) socket(0x11, 0x3, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000400)={0x3}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x48) mknod(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206910, &(0x7f00000001c0)) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') executing program 6: setitimer(0x0, &(0x7f0000000000)={{0x1ff}, {0x3f}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) syz_emit_ethernet(0xd9, 0x0) recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x8, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(0x0, 0x0) setregid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f040000005b31cb3500f700"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) r3 = dup(r0) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/176, 0xb0}], 0x1, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001240)=[{&(0x7f0000001180)="92898c86", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b8", 0xef0}, {&(0x7f00000011c0)="7c80112610409370cc650345c7d6dd5e9ada6ec7b5efe19e838214ca9ce4d0cb961a074b48aac3783f5f159ab37e7cb48a7a90b3b6b15101ff4be352d4df6267d2af39cc645133a4ae7dc4df6dfb", 0x4e}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) open(&(0x7f0000001140)='./file0\x00', 0x0, 0xcd) setgroups(0x0, 0x0) kqueue() socket(0x0, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r5 = socket(0x11, 0x8003, 0x0) getsockopt(r5, 0x11, 0x4, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r1, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00000000b52080fb52703900000000000000"]) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) setrlimit(0x0, &(0x7f0000000140)={0x2, 0x20}) r4 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) dup(r4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) r6 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r6, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140), 0x4, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) recvmmsg(r6, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x100000000000025a, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = open(&(0x7f0000001180)='./file0\x00', 0x10, 0x19c) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) executing program 6: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x8) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) rename(0x0, &(0x7f0000001300)='./file0\x00') syz_extract_tcp_res(&(0x7f0000001340), 0x3, 0x2) syz_emit_ethernet(0x203, &(0x7f0000002300)=ANY=[@ANYBLOB="ffffffffffffd4bbf97c8c6e86dd6a00300801cd2c0200000000000000000000000000000000ff0200000000000000000000000000012f00ab"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000223f00140600d2c8e0e20afd41573435195bcf133200fe240081f52f58dc7c66820000000a0000000000000000aa000000180000c0bf9bf7ffffff106092c156b375"]) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000282c00fe8000bbffa3c59053ae00b9fe80000000000000000000000000002a"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x35}, {0x40e}]}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x409, 0xf, "fabafa588fc0001000080010000000001000"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f00000000c0)) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdir(0x0, 0x0) setregid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$ddb(&(0x7f00000002c0)={0x9, 0x3}, 0x2, &(0x7f0000000300)="06c924d9bd66bb1c0d550f1ccf6130eee69f1cf9d111b94a73e05deff9e806cc759f5d5b7b0f26fab0ed085a8db1f40f5a86101fee99341ff30e66b4f67095450da569edd8fd33a2d5f05ef331963b2e84f6cba08b8dbb78bbbdf41505f8be14a60fb255b03fbc07a081925bfcc1fed44b5590654c1a37fa3768f106ac9f65770e35a62ebfd30d59787e9150527a146e81c66299c999e0b98e52417d5b10ff7e7a8231f2ef24852e1c7aae6044f2751197af391447aa5f1f4f1ca21da84479a06147b6c853f5b091109dc634d15d3c01f2bc5c5a000855a03913013fadea", &(0x7f0000000400)=0xde, &(0x7f0000000440)="80adebd1ddfe9f27dcd6015534853018d6a4836568a2fad48b3b28ba883dd6d53d9d918b5c9aada4f4fd715498306682aa", 0x31) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000480)="0ecc32b8314b3bce24f84b3cbfb6c57ccfcff4991a961f9d1696d6aeeb8f16ceb5535db7781aeda68bbabc68ce01ccbccce97655a0ec08547045499e0ea32ede84b962b957e1505041c704b3424265110329c7bb23fc9871cc22daa23ad28dd9c3d6c9b4582aa79b6fe8a2287bd35fea7de074177a8f0f048856d2e9e260617721aa58771898a529297c01f8dd99f026d634f84033e6418193cfa7a6a82dbf76ce84197f81ba00671afea4913eb5247d523abd910fb071048b9023abe7c1e89b1f4d02b2e26c023f230ea87e77ad18a3adaeab22e790a7932f92f22032add3c24062672e279dae7ae779c298242f8dd9b581f5d47e77ca5acb18d48670fdc35b1bed57b4a0e9b59efa309f13cc5f44692e4f6b84438c3a00c889b308ce58abcf79f9c29dc87630f1c3fcdb160afe25d39270e84878f7c79bd3", 0xe1) syz_emit_ethernet(0x1046, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001"]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='\t', 0x1}], 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r0 = socket(0x18, 0x2, 0xff) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xfffffffffffffde8, 0x4, 0x0, 0x0) executing program 7: r0 = open(0x0, 0x78e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mknod(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r1 = socket(0x3, 0x8000, 0x48) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) clock_gettime(0x0, &(0x7f0000001b80)) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x4000, 0x3f) kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0xfffffffffffffff9, 0x6f4}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x2c, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x10, 0x547dabb1a8cae49d, 0x401, 0x6}, {{r2}, 0xfffffffffffffffb, 0x21, 0x1, 0x20, 0x7}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x9, 0xfff}], 0x7fffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x10, 0x0, 0x8000000000000001}, {{r3}, 0xfffffffffffffffa, 0x41, 0x2, 0x10001, 0xffffffffffffff01}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x10, 0x1, 0x45c}], 0x3f, &(0x7f0000000400)={0x6, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000440)=0x3, 0x4) sendmmsg(r1, &(0x7f0000001b40)={&(0x7f0000001b00)={&(0x7f0000000480)=@in6={0x18, 0x1, 0x12, 0x9e}, 0xc, &(0x7f00000007c0)=[{&(0x7f00000004c0)="8ea9bf2b70646dca2199b027fde72bbf957eef5f16a38042c61e4371fed20e", 0x1f}, {&(0x7f0000000500)="cc1b64273f4bbef3a7ad77f79fed20828c5a227cf20f1acd7c8bd4a9d428919491cabd6eb3c268c023d97654e19962d79b522a8392aaad87188852ef9c2d22419500191b6dd126714c682c0f56900aa5dd00911103cdc15d36f493", 0x5b}, {&(0x7f0000000580)="c00e5617a5f39b22c720ecd6ca4d0d4161b5c51d256cd941f1a238f1f9ce0fd567bf889c7fe3a496994a4c4d95667bd8e01358997b38fe020df2ae92e5286b30a7b5041099b6d591dca093236aa56988dc0bee307004decfbdd36df929de946694f803cf01be857dcfd55a64ab2ff816ffbce8551df97e686905d41840b0cd6b75b1bc41ba9d09c9349908aa61c2f10ead956c6c3447060372c2747594e5b255090be8bf11ee71d297b40a11f68188e1f8b3de10d47f0d", 0xb7}, {&(0x7f0000000640)="933c6cb02506cbce89252e70a19b9c77f78703203cc7fa73c3ae7dc73ecbe4b9bd30a87841808fa4b73d1eed9a82bc8bae0ac196d643cbebdf27356a775e9c2545aa1ec3daad618a2c1914c6e1da67f2ced2657156aa2bef44c2142207099c183448246120d84f10c934c2b3b1cf217e026a2d1eeb18f3ef7ee5fa64e3", 0x7d}, {&(0x7f00000006c0)="f52bd3698b00b9725dbd5ccdaa3a1bedafedd2e7ea97bd76ee0e56aec5b5c4aec19ef85d4c2833c38865403aaf76e3d4aeaf0ad568b11c04c75551a8b22ac82ce9f2991b3cd753ea243711154bb19da56326b36672e3525aebcf6cd8e5ddaad4c19e9ca5edcacced6b7d96f21b651291438fb88297d0a9d02ba7aa642717040cddc63bcc56c8a9a719e2fc618b3c6a3cd4bf71e2c04c61b99095d58e0b0b7ed359f4cda53fcb70ba9f3412eb92606494e1ba18d438d7fe7f04cde09f2f61a100fcacdccf81909f9707444e74b6355144", 0xd0}], 0x5, &(0x7f0000000840)=[{0x18, 0x1, 0x3, "d6fba7e47ea2"}, {0xd0, 0x1, 0x2723, "f2aa9c05fb83afeb62f4b8545d5f573a07545ac94b0e5988ef980167350ac3d839213b29f995a69673efce5f9b6c9851e142ad839eaba6138d9401f1d08dd5b1858cec069faddef8e1aed21a7ba1181cc6a87d1aabd071a4a04739f63f4b7414797e5815f31deaab84a070101858a34b38484e1f971a98576a8485416ac17e3ef72c43062ec9d6ba1ddb8274c2d8397f8b6d6d4de82cc8ad9f2c652fe1f7ed5f7188f634e3568592fc36db7bcaf4423f5414703f4d36fe1efb4a33df5840a486"}, {0x30, 0xffff, 0x100, "ee0422d90975a0cb2941e2e63e16bc5271c615ab11f32d65b1"}, {0xc8, 0xffff, 0x9, "e4803f6dc7c47cc9b91413bf38a173739f6c82c3b801945b036a37c96f93c82986f09a23de858a27662980e153d61aea0544c9ea300d16f939b0240379c5d230088258e515d65b20d3b087b6af39035e662346b3032eca9aead5a2b708fa6da509f9a9ee0cdeefbda72da36183ea9d201a87f3c669329ebff08a9aab1d47ca1c6a404ce8e415ad8f4868e06e1b4b334652390a3039b654908765c1334bf62e7040dcef8a8f2e618d5e205e1532eba6ace82e95"}, {0xb8, 0x1, 0x7d2a0dc9, "330b3741aac90e4c272c6799a665077ae2239f90e9ed682219bd021466251a60a48981dacb5bbdc6967f00966668c2f7389bd2110e8de97be46976d3f2724cbf842e5b215d5fa43d4e99f01b88a4f2212d132636594feaa2ca432046cc9339270283714efb387d225cd0f85c0a41096e5bb5830a2c330a1f10b4771ae6b220996cc1acae017dfe99b9ae171603c424169710054a0622478e8caae1e8dc099f804deb6e"}, {0x1010, 0x0, 0x6e85, "aee98f8dda209ce5f8bfe242d7276ee1bd11788b27af888c01e1270aa2558b7b76e27abc440238373f0a87e3852895e68dcee45c671e1c66b204d8cce0f5ccc8f6293d0c5a6e0df27891d304c27290acb0eea670aad0d73ce71463cfbe9d55aa209750f6e3c54b3a1e6580d0b3d1efb42711fdbbf6fb6e73a98ddb3c400b9368208f6d5f3cf8a6dd32896fb88021d4d60fe064637fb13bf3185ddb57d5447b6880a3dab3ed1d943b200842db2f709d14316f64114431a482cafa0be8a6c4874af9dcefe34e75ceb3971061f2d26680e2d4979d986a4843f05c91d7ca232cdadf854ae6052a56dc405b1f9962fc964231ecda13dabf5f19e17f30ff1e80545ecc5781e24771f18bb674fe63a24a1e32d7743474b7f303a07d38cedacc471bf05911cb2872c4d7d48b05c7b4581225ad71914c3e9b8ff48aeee6790ee64aa86f49eabc987e473cc1d36fac717ed5d99fbbd5d418fbb487126f75632ef41f49665716e28c6660356b83592ede7f39ffe93e8e3644df3e4ca6b9556a99c722ecdc1feede668d435cbca1bea0bc4b7c1dfb1df84ff0fabe5d56bc101d2f1ca0afb717ac0ee695f382a2100b7307fe2d274f1e9b8cda1c5db72be0624c70dc81957717f7550ff4fa3299c79b87fd1f4fcbdee8ee825ecaaeaa33954a1611f7593b29771a6f6aafa6f831bed4c508abbd95799963b3a6076389fb1a8ef40fb5eaa088645fff014a340e4abbacc35046ea138e86cfdaf33042a96fad1245f7c0ad8c27a0322ab87ee4270dc08eed46f4b3f93b8ac6d277d77342d66d45b4dfca5bd749c308a25289a1b23c187b915af6c25347f096d62a1fd334422b6ee8709e1589704ea46461f31b506d0a2e58a5051b8e2a23688f6eb315e8c16d65813981d5c57b602008f288e27783e6c3dd4e1ef0b8d36aeed23bcdac5fc26fa5966c9c4149e6f147365c4b69cc4fcf4de321f28f315c6705537e9165cbbf89256f43c69b83d170b5eb82bde2a9f24a46e31d23ae71499f29f41006f069a5435476c33e2be334ff775ce29bc25587651eb9ce91192d1138587fd3e960e1ec4a1caf1cdef038fefa3c3e679325f7c51b22d1d03e2587b5bad4c311467cd99014b6b7acf60a715e8763bfbd42a6115d06be7337ca272d6efb38d0c322c72717695266b76a218dd9c1d4acd8a12e5082318ddf16db619e09359e1c7d11e8ba94bc487aafdb4b21209f72781d9b115eeab72ad28abbbc4860e482181c55f6bccea5d90824ed210ce83cee9101338be974c63419da4ca682370dac5fa3827c6c656a5fd2c398c65f01bd268751820a6d32321c16144275e004bbc6603210d27b3bc5327cd7413cf588724a92b9dec6d14e18b804ef7cc585c15fa6f9cbc109886247b4dfaa3f108a90377d8f825362ac0a64e310c2405b26002d4f6857a1f8181197824ed56f40d045be473f14c66c03f2f8be23ae4a0540569a86175bc54b50d8286892ad52d39d9fad0fe3b80c7815a02c9bb3d7fbc2e85a4c0ac1896cecd9a7a71dcf6b910550a5896ba27f691bf8e6eb2f5b1174009a273d757ab33b2b296a11259c94017ce9036835a066b21f3276408099c09aeedaa7f07966a96045810cfdfc21933748e4e9930f3a96007c037d5c931ffdd8e75d96ae0f666975756157ba7b14e43623ef4640b0fee84534b985e0fbb9c886ec0e50989350a624b74c99a11a8db52acbe52fa92028534d613f85691dd882f3cf6618f102b846cec7883eb49af185c44241e5e1689882ae388d6e262502fd9af7e3f47e0ab85d2eb3251caffa50ad048942184864abb3c06d47e75f7ba44065a09c384a11c6d079922b8c176701e949cdd6b00c8608d53d6e3d9b1e0b85b55cc31d3cc9a120eaa8751e59f5a35ff103dff7e8d1a9ed5d4bc1743ec561ec6184bf1789fd083e8ce04b0743029b4c3901adfe94647cdc0ed833f1458ce2f6dbb98932a4d82c46e6e38bb0472cf82c90cb0b4d620baf37a94f72a288ca7134ecba65b7df2163d25d5e28946dcfc34a8a1e66c11e6b5ae70897c5f893e49992f045d52c25e45c2d10d1ffc975cd5bab9514a70dadc310b1ecb883a103c374a44872722ccab1c13c7d490a2fe55e7142c6a300b7a3078203ecd1b83c4f72cd743e2b477a4e92400c1bff1a9ef7cef8e99bc4faf9a11a055c3b679ce65738c60f9222e58efddea996bc853ba80d1adb53e57c5a290f82dccba4964ae144441b577eafcf8f36560651cadec6d18550feb5c5c5e65355ba5924744c557f823d0666a04d2ae0243739008e5564d30cc114375ba15404d5d03c1c05f8e33d00012649973e4103981a7cd7a259290b19ae1e9048af5629dfb3bbe4525ff82cdce2e0d02852b466996ccd39a39528194aa59adcc5f10b0a404ac4e23c79570f809c2ad4bf8ab88dfe94e50e2333c12f09b9812d936c2ed8955a85c3e02f04750af5671c4583ee4ffd2729ba1231398f9e00e508dc91565cbfdaec583dfa4d878c787e6f1aad009665b26dec79613310f6ca87b2aa611b8dbafe91295150b89f7ff388c16f87d24a91356bac80f2b4358871c57b395e0814371e06fce41dc5c1112af35d47b5e3731a123b239a6c1e8995df36a01bc0f0b5719eef88ff026b34f7aa53fb50bda9dad25f72b6532771712f7d8db36a2a8f422889e2edc0fb9d4c328866549cfc3e8d4fe7960c9697246f5567030f936415f2101f2351141096c52a2434d4ec0bcc92f281d4a58cc77e52218042d2d3074a9c37425a2a85650a67dfab91fb6084099408498950c288819a121ce964d66c894df27a71f4e7562407bbebaf5ce61c9fd3b0c1a16ba76bdf4ba20322f7e751d1505aad5ed20985d4c25a1034d1c24148357e22ac4ab6658fbb574fc3088d816e1f02bf9a75833e59c6f58f5c77f77f8e4072172ca1fa51192d6ddb9e1dd61694800da2e757650494b8f8fc160eedac8ad3c6f95a8446ee4dab1f836cb900476c867a9d1527f452a86dfb635374cc633a3f48b2ab0a871aa16302f093eec04ab64af5d8bbae1eef0dc8a9f58d20d64fb88d21d11f9e72fca3aa670ddc4bd1f6254e102cb23ba3e17868b471bf81bf63f34b481770ed2fdae11c1628dafa99d25f224c4ba548f2e147018f27e6e31ffee76ed37142e87fe9391728f3e2ed9db589df6445668e49a6c6819c386580a2187022686e51134d10623eb5da7bf70c3d457e866ca5f3cba097bc2e82d34a4a9bb76abd27e60268329e1e67f4ecfac3cd4c89804205e9c30d750f5781248393460f6cb3e7cebea9446e627f76bdefe32658239bf7db0cd0ffc62323d4f7e4a1c46692a7375cf9899f9433b8de05f29f44084aadb252987f9475da249ef3876601ded139e7898f8928639e388215fed6e7f0f43dd9dbfc5a3fba21568ab202769394477f60843ca0d224963a6f71c67ede64f0ab28ce03bc38bdb5d55a6a2300b4693f604c4f4ca7c26a0d48eb11db41af1965ea379f70f09b0fd9c669242ab743ad3181bf02f86f6353767e1cdb500daf4010f8b65e03e41c366c9f8e487ee9dc42d9c6fb52fc256d151be99f48f9e5b70a81418bbf6624e4d68c62eaae6802d9d038ff5b1232bb49f2b93c7154a7529437efad17516c6772997ec9f9f04c7fcc6254d20993c87144a8872b41e5fbf01c9401e724dcb515ce4c294e2fd3a40c83f909e43c628278b04a692645ccde357215c03f0509667e5d61ee43ecafc734e879866d5afc08fd0e4fcc2ae8a78008d520e091d45d0ccde3ee582e94fa0c7e6427620c6a7ad64d746d27fcf4a788190b13a2e966b7ea41358a1d93507d5f7309b22aea06ad14f10ae4dd3942146b6b6d3be4dd7674449f502f66709c60dd3e7cee61179542278b92fe12c95a58e4746e8da2093d6d20e77d2cfd6b0b3cb1a0c63d62e21755d1ff88c79d797bda19750f2a53057937f5de9ed6ca8ca820075cd9035298b279ef410600ecb53ce4483a61fb1d84a4a30414024a81e1225474a53a030b60f000d155a189c271ace78d0108abc79a3898dc6e37c645bf91c18813603efc7039382ac6780c0104ca26e0e1520180758a302d220f6c78ebfa90167aedddd3e8260771981d7cc9e32fe673958071fac97344c016721ea64e4e6b3ac71842d4c8609307513b466ecfec84de32d787c359e7774bd5149791fcf3d9484c809dbbd946604189d56843fb98421da37c5360dd3c9e2ca867e4087c2cc97b6c493f75cc6605fd6c02ef67e9859a36c52e712c3af2919d6645b3559d7b5dce7809b60d038e7a0ef30c13666cddd2bb9005b7e98bb01a120abd3e9cf7e49edbcedf4f8b9f55c6deb749ac1eb59e8362b7753eed8a3722698b50dfc755da669b8be8937ddc869d13686779c99ebc736123e64afbc2bff4e4ee8b0d2951ba2bd16944e171c2ec35be4a8453afe4088aa6401de27f872f9f5c0e9c056febb23229b9b18b01db88bcec7714c9a9ea3fa1e3abb2dc8aeb3a926fe4329b46c3d37c653ff8d544045c3bb504bffa49e834495c565b192af9a415a9d69e65959da39091612ce06cffbc69effb1f7dbed7c9d20ebb6240ddc0e2acdf9eeac3ab2fab5f77061d03c0bbd9459c3af7330ef023add2508d29d04a2a73d3e15a5a1efce392199bed917d97b5c8df11d46daf4a440477da8baba074bb79bb437e29a7b6ea3c46c4422fa1ef38c50c1cee9a77de0b5009480ac32c021399652fe7af1dba167cc1dfa5d75583cd5eaefb8963a922adbfdb0a188b9dba4aa785909564e5d5db6d142861492c121890f36db52987a42cd4a1e09497e7ebfae2135c204fdf570510e77f43707a31001fe0620f89baabd0fa6d8bb4ce0fa57e8cd0eec196aacc3eb4471daebe3d7beb0ce8116ef50df2aa617d6eeabf707c9c39aaedcb04badba9bd5dbd9457896331cedb21e29f695fc48371e362ac56f630ea8bff689869b868e04dfc98352904c85444fc1ab3a7db161ef5f87717cc33ff9a5b0f589e825d5c5d75ea9362f231de31c50e27c92a0a80c1c5f123b0eb640e009df3a9666aa3238d50f7774685e6d4fc0290acc1253ff908dfc217a20cdd8e646e7300f617a4a887bc5387809093081005681e4f99a3554c41f050d21147156ac5f3aedf00257f7c37e4c0268e2c35599a91a4fcd0c2a896fd19df4ad4dc2d2a9ab1ab52216c4307a3803020363cb1d99a5c083f057edb68c75dbe31fab2546aaa3142d7df94126b85561f31ab954391f538688a346640a0d72d67a980fc6fd0fa741e9746c81e7bcac2505c825cb15a832f407ae8c26650fd7a9f14dfb9028edd7826528b1b92ee3c236f6388dfb31c61a0c81182a8594b8bffd8232064963838779860767a577c5dedcdbb1b296fb49f1a09a286b6a7b9b3d004bd5b964687076374bc67cd9a1122f1d28fb0a8cefdfcbd70673d33763249b33855076892b39aed5458f1d09f700efcc6d85de6222a9f65a70fe73a517bd74a7d58cbba07dbf160c33c4b7d356fe82e81cd69c610f47b9a615e294529f656c390609a49a5f09d19bb4bb2bbfeee5a3f4980390ca23946884c22312dbc4d50ae445d2249d61708820c25f91bfa9d476d3413b4c71102653494ebf98d54ed769ee1bcecf63dc8228a9d4d600fd354c8397794bc988c633db09da53b729cbf5c5f5a38477c3fc5b7a37e20d2eed24dd041ea1946dfd9e3f1ed01e0fd5b16007af0f27e09066b840b233672dec05ca16839bd159e0b707f49a76ca55321dbd5eb48ad3d38b8621aa26a1fc37e3073047648288e208d6522a8ea03dd1c2c500cf5859d2886e092"}], 0x12a8}, 0x4}, 0x10, 0x408) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/129, 0x81}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00', 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x206}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x48, 0x0, 0x0, 0x76c0}, {0x5}, {0xac4e}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e0", 0xa7, 0x40c, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400001803c1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xffffffff, 0x8}, {0xffffffff}}, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x4}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c541e3b91c476fee6519262355fb5da547b433492d0f2ab60a1ba2031daf44a2ce342d2f36a883554dde0ad876631964d2f", 0x50}], 0x4) r4 = socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x100000, &(0x7f0000000340)='\x00\x00\x00\b', 0x4) setsockopt(r4, 0x8, 0x1, &(0x7f00000000c0)="2da707c38731cf9d73e1020000", 0xd) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x1fffffffffffc}) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x4, 0x8}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000018c0)={0x0, 0x37c860ca}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) dup2(r7, r7) executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, r0, 0x0]) getegid() (async) setegid(r1) (async, rerun: 32) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) (async, rerun: 32) r2 = getgid() (async, rerun: 64) r3 = getegid() (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, 0x0, 0x0, 0x0, r3, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) (async) setegid(r4) (async) getgroups(0x59, &(0x7f0000000140)=[r2]) (async) r6 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r6, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x1, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5}, {0x3, 0x5, 0x1800}, {0x0, 0x6}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r9) (async, rerun: 64) r10 = geteuid() (rerun: 64) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r7, r9, r10, r5, 0x42, 0x1f}, 0x8, 0x80000001, 0x13217f73}) (async, rerun: 32) getegid() (rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x27) (async, rerun: 32) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async, rerun: 32) chdir(&(0x7f00000001c0)='./file0\x00') (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) rename(&(0x7f0000000600)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) getgid() executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa8086dd60a10b6400083a00fe007938d906b4d6c36766c9b566a6c183a6af87492a17a0efd0a4ceeac290b181"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r8) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$unix(r2, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493ebbc2feb3fda1139b672f4d335c223e7d026ba8af63ac434e0c0000000000008904000000000000001b1257aea8c5000020dca3742b15e6691108e371a3f8340012051e000000000000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async, rerun: 32) mknod(0x0, 0x2000, 0x6381) (async, rerun: 32) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000180)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file1\x00', 0x6}) (async, rerun: 64) setsockopt$inet_opts(r3, 0x0, 0x13, 0x0, 0x0) (async, rerun: 64) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0xfffffcc2, 0x40, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) getpgid(0x0) setpgid(0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) setreuid(0xffffffffffffffff, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') (async, rerun: 32) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 32) r5 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="a594f9bd2ef7f4ee6f15f8d8f47a4e9307d05730ee329c729a900f8c5f8266230cb6c85c88127f8aa6f366b1598900c31ded3db728ade8380b8576df5dc6e3f9b5442be7d0eccc00d6e6df4b6f93d53171ef3f326bc946136562ff8e55a5acf42402f1fa40b3a4083f1cf96190000bb0a83f31c21f330706858c9bc0faf69970bf8ad79a5ee0ab28738f27eb2e87ced06205f93a46a2b8f99e66b144e2124e43e6b8a87978540e96b02d47e7a0197b49cf552efcea0d3b99bdda53838a", 0xbd}, {&(0x7f0000000340)="9f6b934fd9ccf6bdd1da3b63e08565c472337ffbf6a96017829f580277bd2f17b030f53b94ba1f554bb8e8e6ed51858b897d5bfe5ad0419c1ac84bcc0d0c858ab0e6a561ac85fc50a68d6c0187b43645f2b2a27a15831d8fff42cc4482c9a09b2bcda1d42f3d69e70a8427ace4eca021e1e52ccb7a346e4d3033ecd4d9e9ea9366ac8c0ea92b6c57fa295daca98b2f30cbfbcf9cc161babbbd673bcb7798373a460ca8637bb316c1cf995ae879bca6f7bfce603d684335c7f970210d157b9353fa896f06423a95887c71047a4056818fda06556ba9ebb6c9106e693e4579d11419b3f28363a7c17ce3a6", 0xea}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="f8ffffff"], 0x28, 0x8}, 0xc) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000001800)="4d71df2e43498096ac96a20e9554f7f400005f81470b9fb470010000004736af869d14dad5e8c562b8fe3b00eb247579203b675711217e8eb87013bc3c75ba7c64779feebc98393a3949b0d214c61c8ea127e215b6443e6b943639fbdd626aa060286b316af873483d41e7195500004d14c732b96bafe25500800000000000005c4458a63418c7dbbf6dfa39c4f0c8a0930f7a1788b17b443700872d3690de4c2454c7ddcf00000000000000000000000000ec21f57a06483211c986ef3d00000008cb2504578b1f68aa8e09594a19a85206793d2ab333e7a1463f9f1dfd09badd8987143e8826211f3dd8bbf33550b26ee19ee41b0eb2104293b1bb84ecedd73dea310baf81f17cd01af54cb3c005af8fce01c49b0300000000000000505c3d842ef70cebb328ff9ebb4523ec00ef23000000000000000000000000c08adaf63a02f5350fcfcf101217fb64d86975e31dafdb21903a8cf1f0255a6a0a8e27ec3db9ce2e67d0ad10b54f8cb5199111050d0d96b3db06299b94ce940989a3a569aa8aed45b81306d1496e7048097f044a4a4eff2dc3cf6526660b9e8bcdfa10edc3cbcaedfe1286c7ac5c0a49bc0d35ea1a37b5b8bb76526417df38fb6665428b1cf4d6db31d6fc4bebd214bf6552ae007b32f3f1b522175469b373b9ad44d541a51d08fe0880e29b3dac086863db2d10eee1fa22d8eb80a3b4bf8f0344d825a55c4550641fb5afe118caa03c86bf8560a322b4f4eaa35daccc002db63a9e3fddb2d3b43aa33b918ee3968db897d24faa2392d48505a4bbe5a84000569d8000083c5d412124dfb54e2f4b3a04a1390a55bd", 0xffffffffffffff48) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a46010000229189874b53a02b00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x400, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) executing program 7: sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) r0 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x3, 0x0) dup2(r3, r4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x800000) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) seteuid(0xffffffffffffffff) r5 = socket(0x20, 0x4, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) accept$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r6 = socket(0x1e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) close(r6) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000500)=0xa0) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffffffffffffff4ea08ee000ff3c00004e234e2242dbbd357e38672c0b853508aa94dc39fca4cbcfe34eab92142a74ae375a8b8298415ba8989b82826786c9d7f54ac640acf35a9ea8d07a7c176a4b5bb946641bc7eedb31a0f84bd02d7992f5687b9b0dc44bf4389e903cf9a2856a88f43a57443fa23ab4077016b1a05b7d0b31eb4794193e5d475c05dd8e3d84b4f911eedc0480096cfcf1bc9dc76c7b08ecc58526873ae658d65687912cbc24ca4792104c00", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="b00000009078000003030003030013120aa2f7ac5dc1e2f0aecbdf681099f14f"]) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x7, r3, r4, 0xffffffffffffffff, r5, 0x20, 0x1}, 0x8000, 0x0, r6, r7, 0x7, 0x3, 0x480, 0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r8 = socket(0x0, 0x8000, 0x80) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="0cfdfddd24212d49200116b5961437120932150a991da294f115ad558e08ad68f65e4ede52269d080bdf2211de865ea54087d466ac4157305a5d64af151e3a091e1e7b7a6944be24ad642446f1459225e1be22ecff534637d0", 0xffffffffffffffe8) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x65, 0x0, 0x0) sendmmsg(r9, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x9}, 0xc, &(0x7f0000000100), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="a000f6ffffffffff00000000030000001714ed2636bde81a225a7f590c30d6f7b46ba5a049858ab593d31b13979273aa370ae84cceea3fd9d01d608ad0ef1649302e24e12ee52b09bf34d8709f5ef9070000003952382c96461c890d0b9b6e4c9ffbdf56e235b57f4367f2161a3a2b58f718fdcc3fc8488299a58dbaafeef7d7b14ea18499f0e44279066f53daaac7dc5dc18fecb8e188850e9d59dfa949df5d1e0000000000008000000000009c3823807fad03a9a9b3d555303657f8e768e77c219c9ab7b32a505ee10e8dad05383e1a72b851f19d84dea6908015f2582edc255dcb3dcdea59647a63a9968e5c5704b8e7e866be781919ab8494e9e97999dda75cb361d8eef483de3422bd64c291ee475f3ddee2b5e452255f15c52c44dc48192f88320a3d1a9ac267b29fe5384be4315dca49d67c172ac1a485805e99"], 0xa0}, 0x24}, 0x10, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f000078c000/0x2000)=nil, 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000580)="b10005060000000010008f24000a44e0c22bcde96eb50d757e31ef4366cd9ddcae11b1af0400d82475e95131f342673a4f7e9876d7310000000000077989371498c66c44d142da3288e3158e582c84d0e69fc4e83b16cee7b1818fffa7bfac96cd38f5ed4b08bd874fc0e9d2dd69dd21ed6fd5ee2ad9f18d674b2a3a82f2ae7d52d4078772ce360b53e45830b968fcc8e88b87b11c92ff0a93cf8f761197452c37ec4144182fb7b4377131b2c1f4cf08db7b71dac8bc7df0e9c6bb295c44287ac6667b3b9cfab4c87498036d3b1e1bb91ba4ed467b3e23c4f525d5c8702f2410f518bf3b2fb83e29ff7584d51e0798747dc617d1de0a716fb159aa4c5622444a437b9be4d12df9a103a1fc0f75d34e81eff0e3e30dc29546366bdd24a91c894897cb2906b5842390ca3e048fdc43a15d0fd79d25121e320009124ce1243c1f6dfc5f2174016fa18b74afe4dfe9b33d8e502a2ee921e2a3cf1e19ade1d9be12d468e7aafeab4f86065e7b1b3a63fb5162db01579f1b61b2ea0133db06e8dd7a00a639aa1b3cee03705ff645a169269bffce3d589fed3c8e212eff7f6354311169fef8fb1941cbe8886d3f898d8bc2e22e8b8c4734111890b89c9ff25a36a108ccb96fd968fda2b79f6b3cc0a996b00e5b284fcb8725be60ba3f0055fb500065c080b7d97a325163159afd99", 0x1eb, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) executing program 0: getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) socket(0x0, 0x5, 0xfe) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r5) fcntl$setstatus(r2, 0x4, 0x8) r6 = getpgid(0x0) setpgid(r5, r6) r7 = open(&(0x7f0000000600)='./file0/file0\x00', 0x8000, 0x0) writev(r7, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f00000005c0)="9cf7a082949d633892ccb0b9f0f81b09000036c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0x40}], 0x2) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) mknod(0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000140)=0x10001) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000580)={0x81, 0x1, './file0\x00', 0x3, 0x7, 0x7, 0x915}) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x156, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semget$private(0x0, 0x0, 0x3a) clock_settime(0x3, &(0x7f0000000140)={0x6, 0x1}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000900)="d49594acc4b80e3a718e8aa4ce44ad1c22204bf68e8b382b9717b98b206bb7c6b4312fe32e7f41b5c121a1aae27436826ced662568bae345d38387e91fecb6f725899d663f989b225f7739058bd7da4a3c2f09701233a4b680d69225067dc46d4cf38aba62ab429b798075ac86077d39a01283bbd4190e08308ebed574efb6dfcb14c2d6bc4af09749fc7f85bdbc2fc221951e9ecd988b2376651bffb0137e3c8957952d4d9e1fee11a1c61ee1df0ad67562b11c1580975d4a16a27373fcb7eadc73d1b426403f85bc4db425a7f7a21e33a85a91d5120e1b2cf1178cf2344bfd04d9327213deae940c5ca2b5f169e2da19cc42e7d67429a126a39abb6e17ab1e54b427ccda3cb4526cf40c50bbe8b2bba481e834a3751e776947278a35a26c9734a24b1061f6ce9c2d3b27e02d0871d01ba5910ca7d63a78c41746427502550e1c339e8926132827c924126a42d143f6f4573657c25a62095ac9d01eb7f5cec9efbd340cc40bd6a99f2fe67e5488033ffccde1dfd2dfdc182bf28fbbdf6e08cd4069a164e783f7ca1a9f6c0a1c30ad6f8b37eb0c13291e396fa9a9c031c4408871193b6ac41870f15be6526f8d331f43708515127931c906de17c0dc1750f69fe99c7ec5c81d27f3d9df7ae1bc43d4e9b409ad9d0890ea6bedfb4549a669511c11bf8fbd4025d557a3a7bcaa8807b3ab441b5a455cc4338ec1b76bcf369e5c1e3577d3a7c1224566353ae19876a89b86496eda2b1ba9ec42321890ac47d2535a40ae064522836f1a192aebb9fd30f0275c79f157eed8b080b11769fa222eb0c6b6f5db236e11b90d86fb63826fc6acac29783aca348f3823e1e247888971c2188b8904fb0fd095d397e46d9e626511f1e93bb3c397fc376dc159bb06ea0b4fb7712bb1105f13959d3acd9c713016f175bba78e091ecbc8ca4ea1888bf6d328d3f8289d2aa5ae4b7eb1a9af35980b0e7cb77b8a4d9e69cff1c7ed0b58ec51a06c36fa3f78bebbcd438754c446e3958996b16c5752ded725588297b4efd173239ffd76df6ae8f82833676c800305d52b72b2305d5d55cc494cbdbea66cbe07433d02da49a8e37cb3443087d54dae4175d181e694e8285980907dd7ad54942d9278f91a22016c5a2fa88fe73d38a3eaf087039a40db57309f9b0b30b6ddee492ef5008fec05369d6cbddd54cd5b640508c993f8ddb29897b2e0b121b6d2991be5016150451506e9e1a418ee3202703b2d669a73bda7702e48fe1abf6ea341cffd4693354c14b9669964a9e839e80f5bdc6a5c033758e6998b59b48110117385250ea85930b51c47f392ef600ccb5d3ac91d2b2f7f5f8407b8a54782c7672a67d4fe3aec874e5874136e20ae6c5fe1f0919d3917da11579ad3f8351610a3b5ec62ca0052d13ed5d6a240f7eea2d1207ee2aed6e983f293073197dd112db1c7465d9d8bed9a2276c6bda432102d33a0de4ab4c218edc2daac83925cf063ed9ea5e15e6e00ac5c064f4c596ff8b8699869174681a7b82a9156c51ca3d530e3a1f4060146935781012c884243c8db3fe4a1f473105bd449ca692b2d74482303f9c0243e4167a09ed4defee71a92b92d7a35a12f6f3b7c60bef32b14bca99a7ad4c4966d15a0b9df2bdf49612906786cd432f65ac0858d3bed6ae64b7c13e25c16c022925f3826a66aa0a71254180380d820314e86e2246544556bd47436e9953d205354a62f2a8f3019db4f8ab5212acd3c58be3aeeb01f4b90e2d4c7dcb5576b30a702c8eb273a25ec380ec5d18840baa7611d718f5cef0a9ea0f0e1807a99a44951dbd6741328a1de85e3418d46c5bcd6c31519163a388c45b785923d691a85404a80af0290ab7da7ef0ae621374782283c92cbc5528a332ca8cff124e78addbc0815bd6011a122ba8a2d8923d836b9cd67b931a4f1ac4d4b784501ea359a4628def74d5a03b8c67dae5bb54a96d2456f92a625d550c8f7546e7bbfc7e74e5a0dad9a4a913ce9bbed9cbbfcfae13e64c44b9907567c100fcb7b5592e0e366b50227f7eaac8bc3d85928c4a0496e46611f8ab68b3deabf3e1d8159330beb9d9bbd21929fccf72a4e26f983c3a6395ad16a86edc863d79bbe7918f60ef95862f9ca82ecf386026a85e5f48bbd01c4c4b2479a040500440ed4b145ed8fd6e3fcc5dfb50976a2457937fd309051ed4cd7d36d667d0b56d4982f5984cc6508f4712d91d5fd02a16493ac9fb4d833ff9d4a0a16de84988a13e84651a02421f6c5ed34e4f23ce59c042861d56c9fbd93f50808bf6adffe4053a4a85452673fb6d5a07c166bf3a6ccc767720befab552e1ed57890dda1103a1cde64490f0b4c1937347826cd00a6d131571844adde73783180b871532f4102bcce40800a40912cde83326bc6922d5fd77d3d980ebe1d6e1fc708aa753852bff6552d04879d0cc34d6807855dcb1e2cdcbf9d3c059cebed3866d23cec91ce1c2cb51e7a3ab52c5e200d1e67d89c8e8143037b07db41fc87652d95f024427181c1f0d46c30709fa05ddb85d5dafa3c2ca7aeae7bc39a059256bb1df62e3ceb9a0789cea2d1a4c73b8389f727c20cac36e605b20ba90f818632c1ad854f0febb2c0af238e747bb4e856097ab219a76fc0c439d47e5f66f5a9367f94950163cc428c0ec701c64e20382c99515a9b41531168f5832e3793f5867c91763f2c8409e10454ad2a9082e8be48a316c2118ca3a1e69a855353f62c8361b95cb4b899c6f95c6583c0139f025b020e3cc086118f52a3df88caae9364696397509924f8361e0b24c9b6dd0fa9520865f0e7a2c3925677bcd3db603ce7a39692d7992c83a06ef4d4130bb8c463d33c937380d636220a05e7a3ba3636b00e9c85d26901e0f20a9253cef65c6d21dfed1b2fbce70eeffc449a49fc30d0ba0ee7bffa0f8c653727ebe6cc30d4f7a5f12ff1793f89ce08e2c556afc725954b009555f47e148a7084d1a47eca01b808dae92b8c2f714395ee1c4694181a327c78ad095115b61fa8b3ce98ea1a6bee3cd9a6fb5f499e780511bcc30bf792183c6c100007b7d7a79727aa984e08fb9d9be9f7a9224b3d2e256d75b1f36102c481860952baf446aa16b7892deb257874ecf170959d4ff19e35cb22bd3bf060d132f8630bcea69f8451e3f74c33da32ed4a390ae0aebc8ccbc4fd857e30b861333dc72880f6cd88b2feaf35db05e3e6ac561fd70eb8a59ad254d2c50d18c1ea2c3d9554f404c7af1839dfd94568aefac7638e91cef199fc2e3fc988cfebdcb579dc40a7f5c6a5f53acde552729ed1993d940776ee4458daaa9113e68922d2ccc0e5de57022d66d057ea3498e4d1ea7d52f36c0eb3bccc1ba30cb4874cab590cfe3f6e087e1bb072e3c557def1b2c589bad2da5433df2b0ff34b4f627d13adb471819295c3f28d858a120d9b8a65dd9c5953bff60727c9c484dd7e2c5ca4f8177d23ceaba52e725b28e1e51d994068dcb7add88f8305d49bb66adaf05dab4b8b6e1e2270052a9fb3bee1c2d9e9bf023e81095f92b5666ae7f396bad87a7b6b6d2774c7ca801fda4096adc95132a9c03b4af1866a3e4208592c53e449ba2f59d91330b7d834c3713e60cbb13848ce2c60ed873fa490b58bd83f6addbe611016425f31c725e2681691324d4bee5186c9eb5ecce4a698dc6868879144a1254efe0e81e12b994e8870db7b1886e7f995db9730942271cb82049cf361ef1c3c9e07212d608ff2e01dbeac0ead9f07554307c72ddd2d89383b03bf62e009f128ede39643c8b9994f426b91471a37352eade8a55a62b0830e027b5b8e6cd8634b528b73e85ae814ea863c543508ae22aa27a5b01f580cfa37d5a0b6f117fd2cb2b25b9a59305be1e099bbf343693972da771739c847c51ecf4ec817b9cf9d85e5e1511a7aee1a5f996d3e117f1a41532782760809116b70edcc5c086503237a4593ac85bcd0fbd9253389b270e4dc1234e0a7cec504a04c7683b50f742ced6e74392ffe93e5eb4a733755102a226129f23c42048c983ba7d39ef5e15630d3c91e0ae7fc2926f4649c65651b6636c620a70835aa64a0b83a51f42243304ede9400bb7f07d4c5e8177692321cd6d23b3584ea99cf85bbf25ee37919edebd8356ef332f981a36e85224fdd303d8d47327c8ffa87212b4b3fa7dea71d15235b00c1580179a98a38bab3b174d3d345c305bc3535d0dd6655689bd1b6a2df61e98ffbce0433a3f08d608b16e847837b48f6eedf783b156c33848ec00ca9ae3f93cbb786882b89bb5adc88115dd45229c66a27ebc37dab6d3ae421866331c2eefe479ef72099f32cd8bc119f602885ea4b21bcbaae70633295607fdef9ce3f1d4ad43abe7f6c15ece874a676153673f03606d72d7677b008f277a1b0de1f48a7e5fbdca45da96a785363bcc7addf8b8f1f820573df4531eeaf9033a7a5bf916e4b7f814f00e148da1b79edfdc232830fe18627622d1c6c8f136a79cc016b7187b3909c469a2cf9014ce1d5c7f90b4c3a36c687f5bc1e584e87151dffb846b8cfd2e957ca8e08080256e48d2f4f83992ea943fa563398aa3eacaa8535b611c63535df415b3c57fe3ef64749b99062b08d00f1e53fd5cb61811d1798c619a8a963853a1fdcc20e7fdd25ccd3d12c9ef0c977c9fa656f2d86ec6bdeeb8b8cb963bf022ab57a76366606554ecea8c3b867cb9d20f2c59dd0b84b39d2f4e63f17199de777d36e1549c9938e77411899ec12a957bdafb1d6b9345cb20744f43f2cef438ebcebb87f91f29e2251110eeeef9f62e838225e1b66b37be4c4518924b6458fb299c8991f640202e988b66631572f754b5eb461f6cea74c7b67f071b3d2a7affd50fb60912baf517b5ddeb021129593e8dd83d8889fb9913df3b474bcdb617d0d00e591dcb8477e42ecb18364d3adef95f39160ff386ca9bb9036815292b4e70c3d43b6d63b6c7026c4201867d2e899706b632cf50cdcba31542ac3d37d4e88c36fe41838576ed007406676f65735f19601ca1963e439cb1ccdaa7bef42c14bc93821fbdf19b8bea71f905f5e60ff26c5bf5feb4b549dbb6ef120844aa21a505a99eef6f941c146acc4e8dc2dc3926193d6564baa2ab6fd171c374dc1482ca6740e4437dd5f748f393a18a2c99256b6aeb6a8af362bfe2c8344d87540b1de9da9863042f70e938b38f564b1b1a9a090b06e53770a829797626866af3570747a4a851c33ce0cbb90c121dd05a827c3deb5d47e72d84233a1c91c0ebccf6ab97a8fc582e182f3170df4faba6254486a80ff1374c4d60ea7f60f75945743f642f96f1642914147138822a88ef9b4d6a1956e33a070d242ca7fdaa0902283d9599b2a0cb1fe59ee0d289b071c24ce1fb8854f4a64a03691a5f5e5253f1fbdaf2608daeecb58216ce68fafaafdf9fe88706b8fc48f5594895765692c54467125953505061a9c4249929302b8abb0e7fb2f1b4140d8c4c15bc2de5d448a0285d727189bb2b3195a2908dcc9ebee64ebb211a36f6f73b365634ce06e24c6a55b2c5159e064301ee69c31547b51ec9b2ea77c7cbd9b4ccd13b05acc5d2cdba3c8ca46880884dd68c0d416260ea381ff9c4719cb38fa37f2ed03696d9706161d32986b519aa18dfe03cae155f3db2afcac6fcca1b3b2239d47356ffcd24683de1999d81c1ac8ad9329d911907ec5dcc5ae736b8e5723783960e9938fef121a41cb5b869fe66a93319c819446ddb950b234186d4279ade53a9e12804b1c507bd8ff309cc68634db41597d0fe8e297a9a3f26a9ebbfb6c4ecb908e15a11fe62b508cb2707d", &(0x7f0000000200)=0x1000, &(0x7f0000000240)="9100f97e298944bc1859be05a0693310a91e03c4e82d7b7e2e3683f38a2658111c302bca1ec4bb815abac8bd1a66cb16fd93f525a97466dda6adfedbdc916b52cc1d22f3fffe8425055a521618404f7b728358a0469cd6373e48f8d716ac92460ed5f70691", 0x65) setsockopt(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) pwritev(r10, &(0x7f0000000540)=[{&(0x7f0000001900)="6192a2a8b0a8e0af894e19074251c32902f7649acb506bad8b0c7628e4f51bacdbc1a7f136f73588b929888b6d3fb815c17073f9e475113523edb614745746451c7a55b1cd18c2698f3a3c7364dc6c74cf235e62eb76201cee93fc07fc8e672db5207445d7b2cf2169b19cdafaf9b25001731f5e76eeec9935640dd23efe9012a416374aaedfe0262e48dfb049434ca75c7fd41ebaacc79572f5e81252688cffb6479ecb0451499de7bbd33defc78fa2c12611ef5ee3783080c3a3abe6beed83e323a4cfa76e646516188d9f6be6ffdc23828b1f5444f54a9a8f581d33dd92c405175a58f14dbe326e633a17ee7154a1d1b3544b1c498ee08e73c88c12782ab19b529b1931aaddf4586c5dfe4e2f97789e4201c76f55030d00e32f7d386137605b5672b686677f122a08ca1274b208cc07a81fd4cdd9c000cf42310d68d6008c2be77e177ae312594fef26b04b664449af8a115bc7ea4b5ad4e0d5dd0162df36552516398de82290e99047ae2b99d69d9db2f2bbc9b6cb68f986cb64888d228b6192f1e53a3b9c5f05c3bc304a775e79a633064a64efab3caccd2e49447bdfce3ca25d8d6f6de0e002b56e95f78d069f7f0164ee47dd50793aae41071930200cb2aa08a89901d6e3ce3cbf0ff9b14e7c9885438bfbf7fa17d694c25f1ad17700d5a1ac1564105d4f09a030c1504386b0c8c9ff88d3707bf4b661ee6070ff8d84cd9cd219069da349a94b8d2e582975bea6c0fc0f7f0e518af23449ee6aa1fcb59b9141ff4b945b5e6017fb70ccb4d4bab8fb9d0f8cbea5c80b011e77a4bbc1dec30e3965ded6411b2da9a190ddf069765d592ac508bd2bdb47dec9a2e261b8a6dc5233c204a89ad4a9ede8172ec48ce12eb9bfe28af896ae9c5fb82ba34646b15e44a428b2fe3f8592821139a440a3e4fbd58bd55b4c71c04dbbd7308891bd7bf3fbe5d46227593a76e8419225b0efaff19a0448039089ce74ffbd6a235fbbbcc0f4473ca116feba2ad6883c00cb80217fd1087e96859b0b47dc0ffd0d8ac3f393d0cff16adb1d2960b5440ba36778d480a9c066c12ca6d045f1b28229dd423df8669404d91d0d63b08a9edd27ffa24faade8c30fc7fce240d4cf773ec46ac59e14b90a37ee47468a27fd3b5d56a7d1f3826b1964441dff6edb8352e4d5f79d9d113548f5c4bf1142c45190de8f85d9292185956af6db7cf8ff536b30908a105c9f9725b70e6b18448a4dc17d27ada57e8dd19a21708b59bb7d86b20796624e738a06f4649090bc0b767722dddac134e5a7d19710273ff0fc7c48f7a0fa4cccfcb7aed06b96da5c0af736c2397ccdb6c060557acbfad812d1b4bc642f504e744d507d392312620735fbbaee804f9fc586eb2af10f26c7ff841f63a11ca2357e2b371b743ba33e4a1ce030c59746c046a27991a34e11617caf68ffe89878235b576dd372fd3a20da985b487a90f307dc23f5d55dbe12a974811f291b80e480b54f9b2872532d2629d61cc5cf1253bc244de24d68b9a78fc4afc64dfee864d6a53c1e43c16a6a191e8961e7a8572d30f41a3d19b28ffd73fa8751aa6890d757c2a2f643160f453b6601b1d248fdc7ec647c5c508f269c170a4b8919246b8ce2f75e82add6537736615b2b34838d54d20dde3d5b0fc04efd217c2d5de16e89e8ad65c93e3f747438f2cb868556d6a791a2a29f640f6c3e449ec9f79154e845073b7be39c75b5559822b1b0363f50781e615fe94ea5e8ac8d4bdd317e7512f4bab5b9c12db620f32f1127a522fdf516d0853b73f46128f2bf4325da63494eb32e8f8660c6e7c5c3a508eb3382123397632274f7b263ac05d7181a8421eab08caec3db68699f6f2e0e4c21e9a2e92838f6a8b2602311daaceddaa7970c96a7be82f5515ae164167b8a25cff40708255ff21eafc824bfd434d71d6da48a0a463b51108a737d674450d3bef3214f8ce89afc42709bb952edfc277c3ac129111d588d8a893556987d6de2913248c4767b136ee679c9ac021a7166954cee7e196974e27f2f037640c47f603fe5ddbe2c60f45311cefb5ea9264fe131f22ef1c5e750c7ee4239b51b0dc756991907b91e7c85ea75b95d8dcdf630bf43a038724dc5b2b681eb66edb336896888b244545c5fe429905d9b683ded50e41b9d60acd3f831e3cd3cea545008034eca4a5c9c9cb61c69eeefdbdb92d2add686bd9797b172820bb072f230d5860e0d1d03d572b23a505235bf065968c6272d825b859abf8b6db711efcde46eb518f70acae86ca3ed67f5356ef2fe3f7577f8399ebfec9f7058bb497c834b21e9f50f7f78a61f1b0d4e0775065fc13b79edd554ce1c4cc07179404beda90e0c8004260d9900904b64c97cdb6cc69e10400d2282578037acdb41b89b04cd8b067c338feff72486d546aa78fcbc48b6063e4879e79190364f03c8c7061812016dee51b5f2e3c467ef8dc3c5343a92c8ebb714c19212322c24ab6f8d49086733e1353ca21a7ed4cbff92a7c084cf3666bdf223aad4b61025c2e648919f699bcaecb21643bfa222b7738b89d4965c90e9b09e5c9218b1dbb184e1bd47e5d28c5190e87ad08846f3c6f82980f35ba9c19829820359da4e725a85a6f5060c06dcbc7a5be54845378e738fd65be2e295d43f1d51745c1cd52e21bb670bf77b9625dac3f32a70d36d10d22036e37b30412ee6e727c10d2a03aa90dfa7bc11e2dd6fff30698839f73e70f56509681202bc00bae8b97deedd9495973809f7bede265e3aa49bca22f2866e886d0ccd506863297d6f4b5340fd84713edd1097baf37039a00a5701f76d08d12d2ed9f00b3791c174ef6a15ddf0b41ce575381b4e4e69913b364999b5f3ead6a8a7380a45f702b4794e529bc1eef8fcfe35647526ef9845872b3d626390a2644c96b7396a608ac834f12ca35835de93e89ed4436826c011bbf777e4e5bb107afa3e1adc330143604a57d197ce70c0b9319caae012deb28774dea2ea9c1c2e92deba79d09563a76f1aa9db4ff0e5b5d4626bb1ca292fccea343710a03e966971cae7c7c0fad75771b8bd71d9b13e7b04d244a232a3fe2271f46cf524de00ff765cdb2ff9e1c0e926d8b557871a957cd93080d2b08a01c0906f7ff1a078a9b6014974afff2d2dd1148da01c8403b1a2630e08b5c816ccebae4b67544ac2c993a39c4c2b280cb153316529e82c66c58945a19e982a4be8d0afde04f3901366f154585a4eb4e6bb1507b17b337c2c0d74128383e8f0a55ac49dcae581d28bc9138fc234dfed61d3284e4bc563a749f520e8a3405f7e4f72828c262352e2963c0a468376629987a2b998fd730c398707fd4c9f959d98153b7877418f9473a23d459ca8d4446b74d215294577024dcf422c4455b5030b6ffeff724bdcb01effa3086d57edf5965085c0b69ad293b2b8f0721af6ac951fa6cd63b912a1384261f82231fcfbd5a59e4dbfca9b76604f0f1c8359fc03d02605e8ada5a124aaafcc5223f06916ecc5a32fe60fadc0e45dcd5dc7d7bca070977ac343bbe880da9d6760c2848334fc30f857fbc29563286164c664347334083d0aea215261cea2222395368ebabb06ba2cf7f99b888772d26da80c888c52420d931d194fbc4d45566ea26c0c8f90414959087431fd0638d2d0103a425ce2dc9ae0d20cd848a2c76b1452d64e178d406ab5e133f77b903920d35a58ffcbcb81b0e7f143f4cf470cc23d61ee95e3d7afe39f27ffe1c5941b5662ab2a43c21d497b5b0d179c4472d965ee71a668db1cfe6d6beac7346378801854ce36f10c3c215dbd20a77cae12b7797dd96b6c491178d820fa3dbe10e448f6b322a163dea7ebe87450d524994e610c6b2dbf620475d46599ad57c84f7c74ab957236866c1ad105e5600a2a46ce7122f426cf92bf84616b7ed2450c695a5a8bcbd275a4d93577a03f2ad9e03f8a980672643cb10fa32dfa0df410fa07c945ccc7907e670f9d7b80cbfd98691b8a27eb8c13b9460d3c517f2b6421a6ffc8d1490811057a154558681644a6cf994140fb9c63c3c68e880ae94c341371f230cf3e209da887ecafa79c43968101fc6f204c97c4beb14a0a80787bfcf9056002b338cfb1847229dcd8453e53b5bad74776a71f762afc88a1fabb4e834b5351b81a236b0f6a49b93a9b3deffe76fd57c65b26546f14ca677ed5a90076b9a4ffba4c4e816b160b01e6a99e1399617f3da557eb3408cf5a38131350ba997a1a9b9b9c304e8772151717714464991f93950f9b644e9def8e7451b1319bb616a4fcda712a137641c63f54941838e29b57ada19ccc83fe146290aedb15fdeee57566afd99722f5ce28c4dfd933d2aba9b22ea279121eeb90d77dfc531ea0a20d462a0fe7e54953fb65f67dd3dc426f201a27ca6638a9daa598af117650b002174c22c1b2b5c1f098370a96b505c37d968540a462e2d3572c6332e369d4844d3209997f418df4945d4b139c181385853ca542a55921db3bbe04026b16315da285b2b1101a46b759b887df553cdb9d5b5b93f629133e76315d71d6f995411f13e5e28d90f72e80ad5ed085e93fbd9a446b88ebfc7c89b06000f9d2a1ca38b6038b3713590bba965e4c9177719e6e6dd235ce9d65017ab1e4f05d320574ed2f2bcd831c2517f032758efbcaa5bf7e523332b4c7a453ef037ee29ad7b82cb5126690ac3be6985fff2551e31a8c875f66c3038eb3d7ac34b4e257d2aea94562e13a63e93e934e0e9445720cf25f02387ebacc44049b22dc1c18e6aaea67e942be876b99648256321b1f7f7ece16b1b57b99f246c6cad82529fea1a7da2880b309e4779e5e86612a8341ce3bf0ae6425d22ca64d93c16acda1adea5a77750b3387b72c2c7e23ee6142e0a5d3595ad32c75f4622f04021ba6ba7b20470fea3e791fa0cd4dc4c55733dc2ec94a218e85e8e79025e251bddd8ef33f6ea8eb0651abaa9349db8baf253c3b34d22ac6baf6f88c7bbe527e89f02b20c15ac533623cdce1b9358776b7886c8a1c3ea987cd4354dba6192549675b6c5f473ff66a904ebff51be8226f03f2d54a1989e4718156405e73d5ce5193d1cc58be8f9a062ddd41e8e0edaf1a5017eacc26f77eea1feda9fbf0de08f8da079cac83d3e66ea3809dee956fb91e85c546526def160f8e80122549ef193b014eda202f82101d992caf94610f68e69051fb2ae8277677a36c636ea3969640c7a8800624194c2843cd14d7ef62c05d7ba6a4119d03d0c84b515da2a7c153f6d46c984be87954e4dfab833e8d4094f0b6b7dda742b22addc4f001f6a6360de237b82a9af891fc2d9b631a2619a9cf51933bc223407a7234f329e730e7389c70e4d10077f948d495ecec44ab122e6f6298d0b784e9493a2a604dca383d4d3bb099e60e9de79e05a31d1e5278c198a6b64085dc19be27c5ef9a4de9046094d41edb9da3454b136c964bca0c43d9aaf9175d5e682a954ff71b948c4b141eaf7b042bcad9dfbc8429845f0d1cd5c983ea3e10ca3a022b7f9e8c1e21e2d1115a276d7264c8c534f8c6de3c439288c5f61affc3513e0f82129c9ca4f89372a7ffc34092d516ed82bac61fcd164d9dd29cd5399ec64cd588210bab2a8c3bcf9423776b7057c2bcf847fe48b19e0fe50e3135e64d1677b7cb57376b9685272d20d4075fc8dbd1cc48fa9c535e87f9e66e44849453524b7c692482aa91c13546cc673d80bc50ed701d9af1f74026a19e6d13b6c06f4613e11ddca23f690952491d3122717e4f8b32a530591458e96d7b058b11f117ddb23d6721bf8438f5f5f2aea", 0x1000}, {&(0x7f0000000300)="3cf891b785702cc4145f87c5e3c10834417d8e82775ea178d344688023c297317888f29856a736948717df449a626229c8844e60e660bf6c7b3e8b2fefedd41898d29814221da3edad", 0x49}, {&(0x7f0000000380)="943b93b5047bee24f297a48247c92166e8457bec19fb9fc8f1c28ba79e6d17450471a13587d914dd4f194d5fd67024e6bdb95af312b62c0a97e8fbf3bc87ad13f4d41fd30c6aa209c1e477cc8d3c359c4276c37251736a749eb74d0984619982c89baa7b1c3f6b9e3cf624fbfc1e6ad8d04955c4cd3686f95b55cd677a69914b99cb4b93760627a73fe634d489dc9595fb10a9b2d0791fc6a62b171eafc47ef89a221d9294be6ddf4d01e2e046ad003a1137d49b94278bacf634f5af7532c0fac6e058d9065f2c995fa8c05e62876dfb4eabd0554549fc2210c0bc6f3c1ef68a6619ec243cf0d7872bf84d", 0xeb}, {&(0x7f00000004c0)="9bb317566c018ab262c84141929052a3caa4b95a51dd755a6d7b91801747cc3d287939d5294c8f38d09f5a", 0x2b}], 0x4, 0x395) executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x6381) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) executing program 2: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x17ae) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) executing program 7: getppid() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) open(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[@ANYBLOB="0002625a523616bc0c5a000000006d44f1b538544042dcbecae9667a71d702669f8ce2592e53798167c99fd6905500de8666bdb860000000"]) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getegid() r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002f80)) socket(0x18, 0x3, 0x3a) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async, rerun: 32) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000003c0)) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xdf18ae0f51dc733c, 0x10) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="58c5c687bd32", 0x6}], 0x1}, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='@@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-u\\.$[\'\x00', &(0x7f00000002c0)='\'^+--!\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='$\x00', &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='$]\'^{+*.$//]\xe7-b&(@]@,~,\x00', &(0x7f0000000500)='[8)@-[\\-\x00', &(0x7f0000000540)='@(]*%\x00', &(0x7f00000005c0)='\x00']) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup(r0) executing program 6: sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000240)="354f6aa1ab88db8e22245fa2372b3052", 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r3 = dup2(r2, r0) sendmsg(r3, 0x0, 0x41d) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x1d, 0x8, 0x4, 0xfffffffc, "1a1116f0d0a64380000100000000000000fff700", 0x4}) setrlimit(0x8, 0x0) r5 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) close(r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce9", 0xca}], 0x2) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f", 0x7}], 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0xa47d, 0x40, 0x40, 0x5}, {0x3, 0x1, 0x0, 0x5}, {0x8, 0xb, 0x9, 0x198045d8}, {0x0, 0x98, 0x5, 0x8d}]}) shutdown(0xffffffffffffffff, 0x2) executing program 0: sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000140)="0b83eaf07e00c2a05d72db4c91405dfc07a38ab292b52f82991040778125264a", 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="c226", 0x2}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() setreuid(r1, r3) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r4 = socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000000c0)="8230262ed00b45a71a8e6654c817f0af10aff8c98e7abb69d4", 0x19) clock_settime(0xffffffffffffffff, &(0x7f0000000100)={0x10000, 0x8000000000000000}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r0, r6, r2}, 0xc) clock_getres(0x2, &(0x7f0000000480)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000001940)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r8, &(0x7f0000000540)='./file0\x00') r10 = accept(r8, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) poll(&(0x7f0000000600)=[{r4, 0x1}, {r10, 0x1}], 0x2, 0xffffff7f) r11 = open(&(0x7f0000000640)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa4, 0x22) fcntl$getflags(r10, 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) recvfrom$unix(r8, &(0x7f0000000880)=""/25, 0x19, 0x2, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8) r12 = accept$unix(r11, &(0x7f0000000e80)=@abs, &(0x7f0000000ec0)=0x8) sendmsg$unix(r10, &(0x7f0000000fc0)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe4b, &(0x7f0000000e00)=[{&(0x7f0000000940)="55c99f506f9cc6be1018c918d9873b470e72d93d3910f07fa765104587b1df8655331dfac8d79e76f72a067aa0b26013f3fccf0e5e3a479101f010aebf77920ddbf06d15debbef09a695d27cc859fddbbb6baba225db4110bdbcbb6071dec36f39e4cf2d8e3104e7a99dc4918faffc3cc766f4dffe615da774badc2dd2744b99ae14f1ab8ce046c1347ee5903b128d25a2d49cab0321a49dfa85dbe2b9c4ee20afcc0b039570ab88530ae8bf6c0a13b926a6233148f160e4001de3b73cdf6d3cd2a6f170bb9a743b1aaf753c74a7846726246da821cdae4512282c2ecd3a7ee60fb2", 0xe2}, {&(0x7f0000000a40)="3f49f4de7b141a5185de6be677dc2b455e9a3d76da0c50bb7d1c0a04627bfd8f972e14b3a6344873dfe4a1c8387fae867d0d0b681356355160b07aa1806601b3008e124f004e1955b5b903b5d63dc429ec32f0c669ed56c5b545c432db2a23c5bbad5088096fe6e17790143d021f3d2123620a980cea9b93b8080d8ab335391ce04516f70cfc011adac3fc4a3433375dfcce42af6b4b3056233f4004b0efd94837a11f65e04e247fdd9fb678a61a80fe55ca502f49a334d358cf64cefeea19cd256bd6e01b196fad79ccdab066459622050b8d79f9", 0xd5}, {&(0x7f0000000b40)="80ef19d351ffa57cbc99ba980e350a79d7d732cbb60dd2ea601b3862182c8c6e429f61920adfe69e1765bc28fd7b2e251d8eddab753eb30722f54c92dc59b443c5182ccec85d4ec2cc7131988861088e31e31b81e5a0999a1ffc27b67adf0f69b13e0d8b6d02627a6a847c9e572dead3251ea81b969e6971303a6f2ad7d8801ab79de45ae6dedc538ed9e8e273226125c322cfff168064f06e4a0d5fed7b085283b2fa60192f672ffc0efc73c66cb5e5ece2b736323dd4bf4d1490c8a310758f0d9b11ea7ba7e6bcf83bed5f70e602c66c8dd0338ad07aa00ff40f3529929c", 0xdf}, {&(0x7f0000000c40)="70e805bf8094d4c827edb52b3d8b8fd54ea3c8cc5c98a78bc6b04e0227ad454db49d877f6bb8c4f417f8740729521b927d3e75259c5080de3d57929411ed329bc6537a8318d580d0c6c1b52315", 0x4d}, {&(0x7f0000000cc0)="b21bb9b10318e609c5a1281b5fe662fcfb1a7d1b3024c3bd6a87ac8ccef1b76c9d94f5edcaf7e39a2077aab08e365b6b62019098f1028e5e451c94f6f329ba371c7972e4de8ebfc81eba1532", 0x4c}, {&(0x7f0000000d40)="a33ab21ff81a6700c76983de7e0dc98d968285231e5e8bd90ce7f44a8679977623d349a097e665a466d820afedca21a7396cfd15f06d2c58e841ec3a2f5a0caaa1287b680d67f78409c2e051ac805c71852c26287ec623de1c9ef77dd09e5a2495debe3e06b4bdf039252c368f9d9665116d3318e8b7f2d0976a9c20776ee2b2148fa779bb35e1de2de6162e515b00", 0x8f}], 0x6, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r5, r1, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r2}, @cred={0x20, 0xffff, 0x0, r0, r3, r2}, @cred={0x20, 0xffff, 0x0, r0, r6, r7}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r4, r10, r4, r10]}, @rights={0x18, 0xffff, 0x1, [r9, r12, r9]}], 0xc0, 0x5}, 0x5) bind$unix(r11, &(0x7f0000001600)=@file={0x0, './file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x209) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000001040)={'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3, 0xe209, 0x7}) r13 = msgget(0x2, 0x201) msgctl$IPC_RMID(r13, 0x0) semget$private(0x0, 0x0, 0x0) getpeername(r9, &(0x7f0000001480)=@un=@file={0x0, ""/257}, &(0x7f00000015c0)=0x103) socket$unix(0x1, 0x2, 0x0) executing program 1: r0 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') readlink(&(0x7f0000005240)='./file1\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xfff, 0x5, 0xfffeffff, "9d64a2f2e1f9055a0e111396694dfde37e497f29", 0x401, 0x80}) mlockall(0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) dup2(r4, r3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_open_pts() (async) r4 = syz_open_pts() close(r4) (async) close(r4) syz_open_pts() r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r6) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) (async) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000200)="f6", 0x1}], 0x1) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0x11) open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 6: close(0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000600)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(0xffffffffffffffff) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{0x7fff, 0xfffffffd, 0x0, 0x4}, {}, {0x0, 0x0, 0x3, 0xfffffffc}, {}, {0xfffffffd}, {}, {0x0, 0xfffffffc}, {0x0, 0xffd}, {}, {}, {}, {0x0, 0x7, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x6) syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x0, 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) getpgid(r4) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000040)="b647d115", 0x4}], 0x2) execve(0x0, 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) executing program 5: sysctl$fs(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() kqueue() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0x3, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x2}], 0x0) semop(r0, &(0x7f0000000440)=[{0x0, 0x3ff, 0x1400}, {0x0, 0x2a1, 0x1800}, {0x2, 0x94}, {0x3, 0xfffc}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semop(r0, &(0x7f0000000200)=[{0x7, 0x4, 0x800}, {0x4, 0x2f, 0x1000}, {0x3, 0x83}, {0x2, 0x4}, {0x3, 0x7f, 0x1000}, {0xf, 0x7, 0x1800}, {0x3, 0x0, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x200}, {0x4, 0x7}], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r2, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e229"]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000100)=[{}]}) getsockname(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x3a, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() setreuid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0xe, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x102) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, &(0x7f0000000140)="fd9a955f573b3329574de6563c3ffd6e18fe21bae060974efb7a58273353b1", &(0x7f0000000180)=0x1f, &(0x7f00000001c0)="db5512db2c9c562e71ea948a9cbd2cbef1ec033a2af56543ade7d5ebea5a9df9ffb644d1f4bd64ed8397e2c44daa0b1734f88bfbcaf44ce3a787d8e478fdb510695227508e8005c07b55fcbcd27b9d6a8f53ffa8958b0b4fc5ed55c61cf5a7ad47615bfc8c87616a3187255bde4e807f827cbcc04aef798007bb5d6de68765602ae35657714abd68408706eec9bf9774c788f3c2eaff87730f4c238166022722888abb31467ce45a77ae606b8d9ca8b3904de556b2b2a3fe0afaa6c62f61071ac68c31f9aed75942e20a846b7f51c839b23bbaf9d09da47eb4e01bc714455fdeb0e066438e58", 0xe6) kqueue() pipe2(&(0x7f0000000000), 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x800000009}) r3 = syz_open_pts() close(r3) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) executing program 7: r0 = socket(0x10, 0x8000, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1}, 0x2) r3 = socket(0x18, 0x4000, 0x2) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0xffffffffffffffe0}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x96}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0xe5}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0be89c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xaa}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x92}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0xfffffffffffffee8}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000002380)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd30700000000000000a5673039d2d236acf20b8404be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff00372821120000040000008bfbb770c1f5a872c881e2772ec50000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b28d3aa8b6a807948a62310db415f779642cdcd71a3f8343712051e2fccdebe8bfc76a22e917994f5090361db622f9a5dcc2877670d17a70280a7c75f9d54163e448a0ae0e25db9cc4141ab35b42463440f93e93266fac095c75dc306e513476511f2c5265e7d69c4bb509fd7081666d70f2b8994f6dcdeb10b3acebbbf9c5c4386509c5caf51b62b5390310f31cfe14b3899b49abae9044b3dcfa59fb6ccc61979fb1d661f7ac1abd2198dafccbf55a051064c891ec80ccf7364eb9cf5eb16741b27d47578690defe8272cf8e5047e2e74937ec71ef69cc38e85434d9ce65123783b26c01175dfb1e15d756983a2a4a064c0229020237eef3afbbaa441f41db3f4d56d7c89246884b589ab5ad6329bad613c92c48547f1ed26c3835e10b9f4def0995d1de9cbeb7cd2c85d1dccf8241c211a6f1cabc3273096c6ba7cc985148d2c13000a7e91365bdeec35ef362e8608e2d88b3b783fb30e47b4e02fd6425f372dbd01c7d55bbb898a35353abf5f5051ce874998541740e5c59aa6f82cdddeee9ebfdf", 0x21a, 0x400, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 4: setitimer(0x0, &(0x7f0000000140)={{}, {0x2}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x84}, {0x7}, {0x8106}]}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x100000000, 0x1}, {0x8000000000000000, 0x20}}) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f000047a000/0x4000)=nil, 0x7}, {0x0, &(0x7f000065a000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x32a9}, {&(0x7f00000d9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000003000/0x2000)=nil, &(0x7f00000d7000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000731000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f000050f000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000718000/0x4000)=nil}, {&(0x7f00006ad000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2345}], './file0\x00'}) r1 = open(&(0x7f00000003c0)='./file1\x00', 0x10, 0x0) getdents(r1, 0x0, 0x0) open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010282700080000000000000004e3ff00000000000000009b8b88bbfa0dfd4372f2cdb215d499ac4e214e23000890781918b8d9be"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) setrlimit(0x0, 0x0) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) executing program 6: sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, &(0x7f0000000080)="69f8ee86422ca7e9f4ee562d88b50a7e8e4f4f75733ca2cdcb2d9b0d7b1c98ac642529b6f53bdda97c711831a3c757a325233b9d26d40acf49ec60b7e57c2ca06553bdbfa132367fef80c86b03df", &(0x7f0000000100)=0x4e, &(0x7f0000000180)="0fe4a74f2790e13cbe85d5009bf8e369ab17709c5bb35c754df45e41e0f4a3bb3a80a0532872d690889ef29a61708291755de64d0d08c23e491050eb8273782b3129d15a9ecad2151c473af0ea39477620ef5cce128853862e7e53250f389deb71e0c60b98502236af78caa57d123fcb2b19811933bb584c0b076110333e15c09127b1ee279e7ac67b518820ac83e3f1ddb85d91112aad4b1f2d464d39c8c52eae0f6bcb987315f5eb2fff348cf2", 0xae) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) (async) r1 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2000, 0x3ffe) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 32) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 32) mknod(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) (async) fchownat(r4, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) (async) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x9, 0x1}, {}]}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) (async, rerun: 64) socket(0x2, 0x1, 0x0) (async, rerun: 64) r6 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4810, r6, 0x1f) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) setreuid(0xee00, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)}], 0x1) (rerun: 32) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r7, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) executing program 7: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="eaec09f103c1c08c", 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x64}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000100)) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000380)=0x1, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(r1, 0x0, 0x2, 0x158) msgrcv(0x0, &(0x7f0000000580)={0x0, ""/274}, 0x11a, 0x0, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x6000030e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f0000000000)=[{0x187}, {0x101}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x5, 0xfffffffe}, {0x101, 0xffffffff}, {0x8}], 0x3}) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) executing program 4: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) executing program 7: mknod(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xee, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @generic="69a7889eb1fa2d06c16f1bb78049a2120c9ea233b261682635cda4fe3d237971439783d52a68c8d4b3786137a05df877aa766148b98d97875695edc4c9d6dfeb94e40d6a24cb7b237997b664af4cfff70fb31c607b85081ddb07328a76afbdb6b31dfb2b7e8452c1eafea655c54d17dbf31e22c5321f6c76f0c9eef2527b9d8423aa0c9719dda60532c133924d0cf7f8fa6a1e9652160781dd142e5ef7613450fef19c7b23c4a1d6acf09b7aba7dbb67b38f7038e0b8e79344fa778c2810ac8a51adf25aadb5f61fa5aca9d5"}}}}) attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff80003230a808 gsbase 0xffff800029cebff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff82850168) at panic+0x16f kerntrap(ffff80003230a750) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_clone(ffff80003230aa28,ffff80003230ab20,0) at rt_clone+0x7d route_mpath(ffff80003230ab08,fffffd806d02ff30,fffffd806d02ff2c,0) at route_mpath+0x112 in_ouraddr(fffffd806fdddc00,ffff800000dec000,ffff80003230ab08) at in_ouraddr+0x98 ip_input_if(ffff80003230abf8,ffff80003230ac04,ffff800036376000,0,ffff800000dec000) at ip_input_if+0x28e ipv4_input(ffff800000dec000,fffffd806fdddc00) at ipv4_input+0x47 ether_input(ffff800000dec000,fffffd806fdddc00) at ether_input+0x525 tun_dev_write(5d07,ffff80003230af78,ffff800036376000,2) at tun_dev_write+0x209 spec_write(ffff80003230add0) at spec_write+0xe1 VOP_WRITE(fffffd805b5b6210,ffff80003230af78,11,fffffd807f7d7820) at VOP_WRITE+0xc3 vn_write(fffffd806792e4d0,ffff80003230af78,0) at vn_write+0x15c dofilewritev(ffff80002a1fe2b0,c8,ffff80003230af78,0,ffff80003230b030) at dofilewritev+0x1a9 sys_write(ffff80002a1fe2b0,ffff80003230b0e0,ffff80003230b030) at sys_write+0x87 syscall(ffff80003230b0e0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x780194422f0, count: 239 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 50375c3b-e826-8a7e-06ca-b163c863336b found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace