Warning: Permanently added '10.128.0.102' (ECDSA) to the list of known hosts. 2019/12/28 08:55:29 fuzzer started 2019/12/28 08:55:36 dialing manager at 10.128.15.235:25417 2019/12/28 08:55:36 syscalls: 337 2019/12/28 08:55:36 code coverage: enabled 2019/12/28 08:55:36 comparison tracing: enabled 2019/12/28 08:55:36 extra coverage: support is not implemented in syzkaller 2019/12/28 08:55:36 setuid sandbox: enabled 2019/12/28 08:55:36 namespace sandbox: support is not implemented in syzkaller 2019/12/28 08:55:36 Android sandbox: support is not implemented in syzkaller 2019/12/28 08:55:36 fault injection: support is not implemented in syzkaller 2019/12/28 08:55:36 leak checking: support is not implemented in syzkaller 2019/12/28 08:55:36 net packet injection: enabled 2019/12/28 08:55:36 net device setup: support is not implemented in syzkaller 2019/12/28 08:55:36 concurrency sanitizer: support is not implemented in syzkaller 2019/12/28 08:55:36 devlink PCI setup: support is not implemented in syzkaller 08:55:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x2, 0x20, &(0x7f0000000000)="735a32582cddc9b32cb1b83f180da87ddc18120e5cda625ef1f47ecd9459ee2bf89a3aad1b073f998940609f36286d44b5ebec1d72bbae9daaf8f5a99ee11a7bb6e17021cb118d1b547cffdf1c08df23e56637e79da47f65e5a0f8165a70cd47b94a8e2abacb59c6f1c7d155a02eb9d6758818c2f69f01b22313588ffd2c427636df7f84abed16fecee5ba9b2590cff61d7a218c88f1741ebd90fd0b99b026f23f8a6055aa6c4979acbf2f3dd4a9ba3784cd1e9e5d0179f32e68e91b2c36722cd158fef1bd2464767801c8f258fca0dd730bce8fe048f2d1f0bff9f20f6feb168cbc02e7562a3f4ac751c8b660", 0xed) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt(r5, 0x7, 0x1ff, &(0x7f00000001c0)=""/110, &(0x7f0000000240)=0x6e) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) close(r6) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) r9 = open$dir(&(0x7f0000000400)='./file0\x00', 0x1, 0x40) socketpair(0x2, 0x5, 0x6, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x20000, 0x0) socketpair(0x18, 0x8000, 0x3, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x7400844a6921982c, r5) kevent(r7, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x80, 0x22231fde3f5cd93d, 0x68, 0x6}, {{r6}, 0xfffffffffffffffb, 0x4, 0x2, 0x9, 0x1}, {{r5}, 0xffffffffffffffff, 0x40, 0x8, 0x4, 0x9524}, {{r8}, 0xfffffffffffffffc, 0x40, 0x4, 0x3, 0x7}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0x3f}, {{0xffffffffffffff9c}, 0x0, 0x8, 0x1, 0x4, 0x9}, {{r6}, 0xcea68b14b88135a1, 0x100, 0x4, 0x2fc0000000, 0x6}], 0x3e3f, &(0x7f0000000540)=[{{r9}, 0xfffffffffffffffa, 0x44, 0x2, 0x2, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x40, 0x3f, 0x7}, {{r10}, 0xfffffffffffffff8, 0x4, 0x0, 0x7a, 0xffffffff7fffffff}, {{r11}, 0xffffffffffffffff, 0x44, 0x1, 0x3, 0x9}, {{r12}, 0xfffffffffffffffe, 0x10, 0x40000000, 0xdc18, 0x10001}, {{r15}, 0xccdb6614e34e465a, 0x18, 0x2, 0x9, 0xffff}, {{r16}, 0xffffffffffffffff, 0x40, 0x20, 0x20, 0x7}], 0x8, &(0x7f0000000640)={0x0, 0x1}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) sendmsg$unix(r17, &(0x7f0000001b40)={&(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000000700)="00185cfeb19d7370774a9630e4c4bacdc22eb65d97d66949af73894e78cbaa6f039be5e6f60f9051f076da91f81919e9962d1730d06a03abec227bb5143d95a94bf0367b762134cfe898be2c339ea70f365d679d24396622c00dc7962c7c8c24b27289", 0x63}, {&(0x7f0000000780)="0079511f894f1719dbea2aaf942b5a84d94c83a46190b417ba8fa71545dd60ee64e2a2f9ab698a5afc31b91a9d5f4d1378d4bf6f4d053fa67c6fa6943ca83b930d5512c24ed9282aa903b6fa8e2fd4d818c04b3e362d283b33f309e57d5aaad730f2e978be757fd6a9acef6b5c43a6073f1f9de63eb51fa38f962a294713a332ef750f5037d347220e32de70ce358f0d4b91134347eb289fe943414c808bbc37f095b88f36a5130071c1525796dc52848f913979fd2f20e48323179967f480bb439283a80edc6a98a2e5b8058dc7513fd6d83bbb6fa6202b921e32b602431e960554d33249d69ecd7fe86463b5870d5edb2dc14eded79d32f312bcef1e4a20fd46a8eff862b08e3264574488701524ab5cf1e1863d56428044618725f97cea86a7b185620ebaac05aad8680f7141722d9bae2398db10ac2b7123f7340500ac10dfe69d4ab35480f3219b661f1113996729c5f3df9209400374632c22070c39c8a03830f789586e5ee0d2dc4b9018e419cb01819c8dbd1745dbcaaed34b447c6c12e1ed403360b29a84c90e39c841959dee18e90123c3b0386cca27beed05beb0a35b2022c36672a785e1b71092fe9b455f94dfed9db29a0884a8f58b7565245cb6ac7b10bc1d85b7f33cd9935e0bf2f405939778f0a3540b0d0e7f2d665c00f4230e0c6ef508e0e27088e0a8db22ff533012cb87381b3c6c317f00c162662580cf5277587fc29b58ffb541734cb6218947f61b7946da7b38a268f2296e6624b5fc4c68bb18366f5c69db8f9e56cae7ed3293d3011823f742aff6c89f8ae863a6fd8447e1c50faf533aa7805ed22a3a1233a0f464e1e0d10d18d40df0f3515e9ae07ae57c2faa231cee9e12c04d6190121524dc91883d6f28ed88e82129f10748fc6efb2d061818137794e54b329958f541d2513b4573072f0a2a5e4be204d4a3f300da37da4ced593c23c4b6eec1ded771ee99564feca2a69a8fc6346a3cd6cb37480c9e631d8844b5741352ce1b6c647b5493bac5dbc1154e1e6521a7023ee16915e4cf4c37c6633eeb7e4e63f66a4c853751535a1ea7c926b2d560349759efe8e8a2012d4c1cae2e83d7969eb4ebb41209cc75879fa71f7b164fa867cd72651bca9f2a55b1731e1e5a6e80f1bfa6fb8e3808d7613861017a9c9191e17460ec4206c61dd8b7f1762b14597e2697473fd3bfd326b96341a266f7969fa8f22881ba229856156f1336645c5c7d0518fdba8cc20123d2712a677e75c40c3d37e837c39a87eb4b35431a0056975a629b1ea3f71f07d73db2448a366ec9eb4cdfaa38dbde1d048fc66729ca714a705e7b6bfe69e6e06d411b4f61bc6845ccc227897e0fa1e622aebd4a827877db574d4e56a1cdb9e59a5b7a63630f63475f974a887f456994c71a777645de5c582e623ca02cf952160792fc70322d66aa6b5422a70da8a55915b9cdc62dabddc2675ed0ddb984c8d540b3c854a056230e4cfcc310a2618d1988930d579b5b55aaaeb45ac177f8b3438fceaabd802c9d88d4ddf2b4ca099aa7fedf411bd18a5b456db3e1c890ff0d8dfe38152322f62bd6bbe44b1816914b1752e954bb4058a76ae355c97b6f77d69cdf3191a8b59e5786cbe429cdfa07f47d195942cd94420d141bd624251acb979c9f0e4377f310c8f52243c6411b273f01cce6ed067f31b7cd9b1586f1ddd8cf43fee561d380fed7613dc2bd164c794e620f1764383dffcf29932e533a9ea3ec336e601ee5370a619804485596520fc8e6ebb3748ddbf8f5af7af8f03fc95297a5da3a22a681703ca83a3237df932dd48af1537f55ac56f21c992d32f918fc41fca8015b7361bd71122ca3359c14029166395d3c0d09146976dc6869278cf6f447de645422a5b9c17651b1f23b2b8ddc8390c6940dfb6cabececcb473e39015aed011d870b41835fbb7a050dd1b178a10fba4b54c351a5cdc27470d0002a1f5ec09ff291733757a850d2b0c72e97391700f291a5afc6100cd8778b8a255b3210ccdf51ba444830d49ff68f3611672091b47557ffb9a2076a461cb98a0514dafa65ba2f27906d76c856768e3d08ab007126596df89738dd5a556655bf77a30e7a71358042ccb6b3c4db67ca168afe392ad77ea3a439e58ea2bbfb9f66f88e72169f249ef7fec449c1e0fc59a2281ba86f9b34a0a14b71f2baad07b69e3548790d41cc0ca3e112159cbfdec0b7b108bae264ab664bdeecd898c8607afad669cee82bc2b3c0a01c6d5cc80d27f0e96df58bbb6256db9a010212efd98d511f357ea3e4158c37c73b611717400e7254e6df5b70a7cee3b4b61f45c71a4ae2c655794ee2c2829ff51975b31abf37807261b839e653ad492ccf8c0156042c723f274b7da7ce9c4e26dc6399e1b56a3f552ef5da0eab216d8ccea3764152d858c71174ad90ed8a7a22b0cede262b68d2a19760f24d4f0feb68e815e1acab3f0aac80819c5158ea15ae358f6326399023b97f978c94ca774ed60fc4c8dfb28cf0305695d6cae6c21b9749ae84c4fec1e18220cd74e38611a576307b175df6834b7f01ebec6e81967321494953f86fc4cdeaaf97dc1c593045e1e1e13f2fed31fb5654f5ed51c5c94b83e94d709c11b5114ce632b5d4de36419b98121dd7c1fd67ba3b049a65f684fd5c0a3eab4c22116de44c0a09943795e2e31e2e7db04572088b5028db0371034244712831726b4fe6f7c9e6e0883fff8fa90a82eb9082285f0c685600174ba8d0efe690035207f7689dcc04ce0d6d62aa4a93875085acfca8795689e3dc2b332caf102e5ff04660a90940b38367db424dcbc77e905296fc68fdc1f520913fe08322c09165b45d726ea1e697828ee2fd99dbbe4267dbb1c4b57fec8f636ce685bb9707e363bf6fe99e5751e74a4b21e67cbd9fb4f5a07e88c6f65c1b332f13aea212edf9d18deb338bf680721145db792dacffa49eba4e2e3c70f92a08119c9bfdfc95a5bda6fa04bcf98f7ecc6cf56a0230128c086b3c77ad9fbffdd1d972d53505e559f2193063268362aba0cf0597d06e4ec5ebb202c047b55d594cd5a1da76f4f9baee5c71fc241045338d8669bde12e1d09f191ec65264fc5b112a33b009fac16674bf9b87311cc02f411626d2642d1f2f880dde058169e1b6fe8e39aa52ae6acaa9f90941f518f58b1f98aaa0ee7e3ce56f67a3a2927fe838e9546ea7a3867417b994f8a176ec9b5fadc743f890c53aec2e76ae1cfb195ec633e502a3123763f58231d45f119e474c69d0f8d53128a3b7d24b697c7b0afccfe7738d59b082c8b7dda210851295d564f68823efe168b27cea57dcdf5e00b781cc46a2ff128633b62cad84b72e8bb0886bed388eb710cc05e846f32ea35128f6548b22f10014cdf9651062d1df9cd6d33e058eb174c6580fdb6e89c7ce3276e4e19216579b91ab7a2be5a76cfabf64c3975a506e7bb57d638eadc8e6c52780533855250b541cb7b8da60246feb10d817b85f0d97d9c37be343e0cf6202d4dd09d5907e76a834d109d44a2ee4d3d62a824041f787c8848152a5be4039caaa2b834b56b8ded53590b00c861ca2020f0e56416d5467a2343e92c0b1c78e924d71fb511271c0f79f2e3b215ef614a6c7e99ba71acb3d57cb6fe8fddd019ee6a706d58a2c942ba0223b99a6d6b1641d1f0635066527b2367cfab1cd0701d714eeb5376e1a862c220d71c8c8302f03b97c6a2faaaa767c9cde6a5a33e7c9c00f1d44a6cf2a559448278ef231df458d04286fad9b16998abcda100d437cf8ff41456e8a062f4068d29395f528aa21c2772639a8093f59b9325b8be565c0c89b240a520554b124003e350fc93dee5e04a66e2f6d2a07abc53e6535783f9e37af49e710a5354f7c60f838291b14d6f701da390f8706d5f9fb8d9d212fb50476335029abcf5f9a6faef7181030386cde127adf0d545ba1f286f1b7063fc91b5c6f170e6a2f70752d6e6263aaa3526c48f8ab626cb31187f4e5ee06cea648ff54877e887ed829e0b51debb28619d1f72ef6b7ec32166e24dd82a9dd179af15a7943e40557ff89751cdb38aa84b446c5b888b3a03e52feb20316f15cf9904f664d1a2d1842ae14bd5d88b3f0c3ec9c0836db6e4669be87b7ff86ccfbdf614d9b5bb08800e8471128705a1d8591fdbf63f21b9526aa65123a1f31d19510704cf5798fc33eb805feac3e7c3f6611b892ea77e716e482bdf28d4feb10fa3ae810211d0155df5483f85cf8abe9fc5eaa88a260174c20ca4ebab400f1375047f4899eaeb534512de1292d2d859d29174d056c6170e2c4fd4329aff8eb64647baeedf143a339fb3245a980bd46a3a96fe09ffd8b478fef26127e8e1d0721ee46ee9411de4bdd786c4253900ead2abf1092f077e4285da91acf2a11788da26d052bd82230e9a0d36f7d7d2703b2b83a8d14110e0c8b52e25b996ceddcbf0f774d55760e444ac635ab9f757072fab62f982aef358ae3e206b3f9c8dffab54423d9c1c99da72d82652be3eb1be3afb8f88586380f0f78df9e35febc48daa6c718376f04c13b06fa4a5e187f9856414f435dd8b07bf932fc3d5e62b06528cb4aa9b055906cba87046b8b41e848218812affc7cc755be2129b57cff9a91e7a5860a09a21781a1b15cbabac07dfb2ce394cd45609eab6125eb7df9272082d65fe1291e7d1dddf7957b34da42045da03710643db99d3bf5fa0159685c5d5555ebabe921af8ed79cd52e90946b61faff053f4af96bc59b13a884dcff73184d8b9c3a4beec59766ab445209786a5999b06f95c29d4d98a634abc8be37cb2f6fbdf569ce7a562f7d7d1399bd01dc1e9a4c4f12ba1a9fb1bf06ffbd32e8cd276a56610174d5e12a43bcf97c60eeddda7dfdd667da3dbbc8e8945f09c48b8a18c89e9d7cc08386e0b142e37e278dcf63c91413515bcc7e24bd49feb7389d5cca72bf57ae48e39d4efd96264b3eeb63201dedecbc0e964c5dc74828dd6e1a1309e7deee73f2013a1823164632120c9e180aebf52b2807c90619ad46d8071fccfa9d2cfe78a54d8266182b34549383e7d35eff15b5f2d1a16795c50e89fdf2ccdf4438c1215b5c5deaba3d5bc955ed50a955f14fe80a83ba51feeee8f5e8ef4f2f62ec2665773f72fa644047f9a2ce289045c328b54198e43208e79e195f5c921a527514d411617b3edc497e96faf3d15beca651aed9bf1a53bab4fd02bfdf805a2b916e2d6998bea1800ad46819753c5d360781201217c6591e6c0aa2972018ff530b90437cf605ddf9d235327941f8b11c7b56d809d4a494fd3c95d5c9c0eaad4078238aaea1328c7908002462d802cd4d7d65773663d2d2c9e1782d0f28a4432ac3320095c05fea04e4ca9df952052eed8797d709884939279bf5d46800b8d6f2b1b30d62870c8a41109781262f9f6550ee7c31d68dfe0e6f4b2761b306344d0c1a39bf7648620e222cc96a154feb1500cc5b711dc823b398db6711464577f290fb8749f1ac9b4bf3a04b93a0b96d4a4c4670e3aae7de2e6b9a3bc5f2c9eeab76a5a441c3ceb6c229ae52c2e39150ffba99958911dafeb734d64ad80f575126b1c8523ac0794de1f08fe39d971b317b4930d0b916c55e49c5388fa1679c9d89e8c241cd0ed7bf3cf452ce141af189a2bfb29152e0ba9ebc12959ae36a4461586f01e525426004220210d652e795ef84f98f8adda54e62f18368b5431d3fff7d23ae7eea4d178e168fc35dd90bdd032231012b0c4e4189487e63fe8f19836addcd7af4686a9068fa8c0b1a1d52377471eb06030ed9e0bbb9d44fd7d02e72f", 0x1000}, {&(0x7f0000001780)="88cb51563ccfb948596664d1626423ae8d64845b2a639464b0a37842849c2e3ef404d7257e056d9df0d791dd45d72de8626af51bab2a4e93a7842b36db40a773acf26313d5de6599feed", 0x4a}, {&(0x7f0000001800)="d3d9a9c6ba71375264c87383850c5a07095388bbae0e56fb5a8f480afa0b56ff0a727f1b06cce8adb3cc0d975cc7ce64aa4677f9657f899cfc29a1d22227f803cd34d11779355f319c814826c1d60bd0bdc27d496b2c46be97af5913c85e74b905e0eb0b0bee45cb3ced6ff13863267f01b1657ace46653ffe2fc67c0deb8599d2584a4ce80f20370ac829a75e4f914dc562dd1449802442f831ab39667c1023477492452fe3d1f25563", 0xaa}, {&(0x7f00000018c0)="3ee4cd4b4fa0e80b1b00c6d34b1e", 0xe}, {&(0x7f0000001900)="83130378f8a1fc318f84696dd1ca2959ef16941057ce96c18a59cab2e10d8f3899957374a7bc659c5bb9107e2cfa37589d6ab4024919399265e34f3c580cb9e6242c304e8e37c95a42f3bbd3180f191d58e37a947d44bd1ef8583587940924d90a0b5716183fcd8b919135e846b91e5e62d5281a2af4ba20969c6ceed0c7d2685ea2086fae863414fc6b82b5cc5d324fc5e2bb378f1534b620cb5337667554fbeb1acc675bd5da88dc32", 0xaa}, {&(0x7f00000019c0)="0693bdd3862421660fb8128223ea44eba8cbaa16", 0x14}], 0x7, &(0x7f0000001b00)=[@cred={0x20, 0xffff, 0x0, r3, r18, r4}, @rights={0x18, 0xffff, 0x1, [r10]}], 0x38, 0x36aa0b5a096f1753}, 0x34d89838ce0403f8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) bind$inet6(r13, &(0x7f0000001c40)={0x18, 0x2, 0xfffffffa, 0xce23}, 0xc) r19 = dup2(r8, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, 0xc) fchown(r19, r20, 0x0) write(r13, &(0x7f0000001cc0), 0x0) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wsmouse\x00', 0x40, 0x0) preadv(r21, &(0x7f0000001f80)=[{&(0x7f0000001d40)=""/34, 0x22}, {&(0x7f0000001d80)=""/25, 0x19}, {&(0x7f0000001dc0)=""/237, 0xed}, {&(0x7f0000001ec0)=""/55, 0x37}, {&(0x7f0000001f00)=""/93, 0x5d}], 0x5, 0x0, 0x2e0) r22 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmat(r22, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 08:55:42 executing program 1: bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) select(0x40, &(0x7f0000000080)={0x1, 0x1, 0x7ff, 0x0, 0x100000000, 0x9, 0xfffffffeffffffff, 0x9}, &(0x7f00000000c0)={0x401, 0x2, 0x1000, 0xb2a9, 0x1, 0x6, 0x7, 0x81}, &(0x7f0000000100)={0x0, 0x5, 0x3, 0x3b9b99f1, 0x50714691, 0x9, 0xfffffffffffffffc, 0x3}, &(0x7f0000000140)={0x4, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) sendto$inet6(r0, &(0x7f00000001c0)="2cfb21e4862940c4be5b93105afceedf5332490b4d4ffb98d08f2d6022baba6bbc36aef8c4ddb76028b6a07b9fb69d4093aad2aa383b04cd8a9bbd8ff71905ffff747d4c8661f6d4b4f197e0138c9e040799be1fe3475675f8f959ef408225b9a31097a3419cfbb0f9caf2caf2d71865b54686301e589f9ba45bab756b4462fb6b04838f6b45a7b5d5d61c40", 0x8c, 0x400, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0xb7c83f04, 0x7, 0x8, 0x1, 0xad3, 0x81, 0x7, 0x1, 0x1, 0x8, 0x7}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x20, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000380)={0x2, 0x0, 0x1f, 0xffffffffffffffff, r1}) getrlimit(0x6, &(0x7f00000003c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000440)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x200, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000004c0)={0x1, 0x3, 0x1, 0xca}) r6 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = dup2(r4, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000640)=0x1) r8 = socket(0x0, 0xc002, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000740)) r10 = shmget(0x2, 0x2000, 0x82c, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r10, 0x3) sendto$inet6(r5, &(0x7f0000000780)="c95e84da5332c406198cf28123a708f661c27b3b6876963b789b0900540642771cea816a3f003214cc55e7ea96f2872024e9b5169d7666175b5757924d4fb69b09971e072bad56b46b3c3f31bfdf7f42f480570fc5ac1f8e7c932cfc860987", 0x5f, 0x400, 0x0, 0x0) r11 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x120) dup2(r3, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x8000, 0x0) fcntl$dupfd(r12, 0xa, r2) 08:55:43 executing program 1: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='W\x00') 08:55:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x9, 0xffff, 0x5, 0x4, &(0x7f0000000100)={{0xa9, 0xe0, 0x0, 0xb4, 0x1, 0x8, 0x5}, {[0x7, 0x2, 0x9, 0x1, 0x7, 0x1000, 0x800, 0x100000001, 0x9, 0x81, 0x2, 0x2, 0xff, 0xf5, 0x3, 0xffffffffffff7fff, 0x100000000, 0x1], [0x1, 0xffffffffffffffff, 0x3, 0x1, 0x8b21, 0xffffffff, 0x5, 0x0, 0xfffffffffffffffc], [0xd8700000000, 0x57e7, 0x2, 0x11bc59f0, 0x9, 0x4, 0x4], [0x80, 0x3, 0x7, 0x0, 0x166facc8], [{0x8, 0x8, 0x8, 0x3}, {0xba, 0x1, 0x3, 0xa58}, {0x6, 0x0, 0x9, 0x8}, {0xfff7, 0x7, 0x0, 0x2}, {0x2, 0x4, 0x9, 0x7051}, {0x7, 0x0, 0x6, 0xae67}, {0x4, 0x2, 0xff}, {0x5, 0xfba, 0x4, 0x9}], {0x2, 0x20, 0xfffffff8, 0x9}, {0x0, 0x8, 0x39a0, 0x20}}}, 0xa26e, 0x4}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000cc0)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 08:55:43 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="bf36f0f8dcab8202ddff00dff03b1882"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 08:55:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000800), 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20008, 0x10) 08:55:43 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:55:43 executing program 0: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) r3 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x9, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r4, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r5 = getuid() setuid(r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r7, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x40000007ff}) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, r11, r14, r15, 0x146}, 0x4, 0x20, 0xfffffffffffffffc}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r17, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r25, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, r5, r17, r24, r27, 0x1, 0x1}, 0x8, 0x1a4, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 08:55:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80, 0x3}, {0x4c, 0x0, 0x0, 0x1}, {0xdd}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x2, 0xe5, 0x11b1, 0x27}, 0xc) ioctl$BIOCLOCK(r3, 0x20004276) 08:55:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x331, &(0x7f00000003c0)="e7f178eb883837f3cc6cff039f92") 08:55:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000060, &(0x7f0000000180)=[{0x40}, {0x35}, {0x5, 0x0, 0x0, 0xf103}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:55:43 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2d6b6c65ff07daf58fe2e17a67128a12b1f5a6764e8028be73e81e8c113e742a7a991be0cc1159f0fcafddcc3a6b52a8afc02274247b93f1dd040cb068902ae1b8e7a1f3a916714679b8ce0590178362c95b8a19682c583b4a02cf005b8174dbad0df40eeaa87cc799c7bb713ffe800471d3fe4e02f618f8eedc67641b309d88c400000000000000009c774867e96ca11d0591279a78c554272ead1c7de6ef2db2b911767845c0a37d44976177c3a16e5b67e777b5e6c3c8000000000000009b75423410391a1780875f106fc5990e8168995359343e720eef54b4c327508814b61524b173fa4662643201a42cc13c0a161b8d22beee81000000000000009fa438c24965bc1b88c59562a8cd4852ae9157f7c438d55e578075868a00d70ff1946bded56410f0750c0ea06ec8162c6e7d9f4317bf2e8f79d5e739d730c45325e864a737f4e1ad450242425395536c0f858737d798a8b315c3226d371217e6a9a78f97d095e3bbce2a48719fe53156cda6ca401d79f00c4fcc5c08d0028397f9e3c4c5265c17a3087da4432c4556915138ed5472dd8ffe4d2c8ce1934436003bceab65874bccd0640ce80511a6aa63b3c96a357be4c3d9238b9546edb035bf35bf7837bdc01f0085de803235d812ca060489132056b9dc3c0071333981e37787f8d2f19c95ed2a862e226dc7411ed8052b881d79b49c91a14d1ac4d1451e8466abf22498cbe7eeeb35a53ee236ce08777e15ee774237d7b95a11724abbc186e94f4e8e408d15890c251ccc11e0334752f1eac7f1d1ea7c10a00caf02cb9cd8a15471556be09f530d37027efcfc2f3f460d15dc37cb926f437e9e3409a9f380bb57a5e120b356dbdf56ad94045f3291046bcd7eb63596ababe017b3875ba473d11c2f9703301d38d35f7fd0fec3cbe91856fe000e3ce96287a6d9cae392c65b3a3da4cb056d65728350f3ea292485974d273d7db62dddc8b92e92bdf0de20c639fa011abc57177b9ff001206322dc7d851654aa9c90d5aac7b551f2d59e61c4c3a9b53762ce868c7bfe992435aee251de146092347c194474128075d73cdba8636820f5240d12937e0b14b1b1345d079f769b51254284607bc376c9e3be93f8458d8b9c220ded15c5b19bb9bd72533bb06cb46ae32c84ed61bb00b1e3872b93d3080df860f6b858fe1c028cc66b1f5a541f7dd3f2744fbd70f6b8494c60a2bc6df53c71fee02f727827c4c14f6c23959390adf14a8c446d929ac6bc6ac647acbc7ad1e4e37189a6e227066a05679b2f"], 0xa) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = syz_open_pts() r6 = getpid() fcntl$lock(r5, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000, r6}) flock(r5, 0x2) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = getpgrp() r10 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xad) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r9, r11, r10}, 0x209) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005, r9}) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r12, 0x2) 08:55:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x0, 0x4000000}, {0x49, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x20, 0x4d, 0xa7, 0x101}, {0x6, 0x80, 0x6, 0xfffffffe}, {0xfcf0, 0x8, 0x9, 0x1f3}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 08:55:43 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=':(].(\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='}}\x00', &(0x7f0000000200)='(\x00', &(0x7f0000000240)='*,\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='.#\x00', &(0x7f0000000380)='[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='@.!\x00']) writev(r0, &(0x7f0000001300), 0x0) 08:55:43 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) accept(0xffffffffffffffff, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x81) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) clock_settime(0x4, &(0x7f0000000000)={0x0, 0x7fffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff35) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e21c00dc63c33c233e92f66696c653000"], 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x100) r5 = fcntl$dupfd(r2, 0x1b, r2) write(r5, &(0x7f0000000080)="2020e66320650a", 0xa086) r6 = semget$private(0x0, 0x1, 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0x6, 0x6, 0x1, 0xff]) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 08:55:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee10f10cd30cf500e3ffffffffffffd6898f000000000000000000113cc5c4a2d17869000d9ff6df85660100671273c5e901000000fc030600000000000000000900000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000840)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r4, &(0x7f0000000100)=""/24, 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = accept(r7, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) r9 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r9, 0x8020697a, &(0x7f00000000c0)) r10 = accept(r9, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9128777bd99fd812eaa4e7172d4e6", 0xfffffec5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:55:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x20, 0x5, 0xd18d, 0x0, 0x2, 0x7c66, 0x81d9]) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(r4, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r12, 0x3, 0x18f, 0x9}) ktrace(&(0x7f00000002c0)='./bus/file1\x00', 0x0, 0x1010, r12) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='./bus/file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r14 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) 08:55:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/57}, &(0x7f00000001c0)=0x3b) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) accept(r4, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x1, 0x1, 0xfffffffffffffeff}, {{r3}, 0xfffffffffffffff9, 0x2, 0x80, 0x80, 0x3ff000000000000}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x8, 0x400, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x67e4a75cd4f3c1ef, 0x2, 0x0, 0x6}, {{r4}, 0xfffffffffffffffc, 0x7417ba6b84a3a86f, 0x20000000, 0x1, 0x1ff}, {{r5}, 0xffffffffffffffff, 0x188, 0x2, 0x1, 0xfffffffffffffffb}, {{}, 0xffffffffffffffff, 0x10, 0x1, 0x4, 0x7fff}, {{r6}, 0xfffffffffffffffc, 0x43, 0x41, 0x9}, {{r7}, 0xfffffffffffffff9, 0x40, 0x0, 0x1, 0x2}], 0x9, &(0x7f0000000340)={0x8, 0x101}) 08:55:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() dup2(r1, r0) socket(0x87f27af6978c2507, 0x0, 0xb3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x10) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000140)) lseek(r6, 0x0, 0x0, 0x1) r7 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) accept(r7, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000140)) lseek(r9, 0x0, 0x0, 0x1) kevent(r2, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffff9, 0x80, 0x2, 0x80000000, 0x6}, {{r3}, 0xfffffffffffffffd, 0x8, 0x8, 0x401, 0x5}, {{r4}, 0xfffffffffffffffc, 0x80, 0x40, 0x7f, 0x980}, {{r4}, 0xffffffffffffffff, 0x102, 0x80000044, 0x97a, 0x81}, {{r7}, 0x7ffffffffffffffe, 0x80, 0x43, 0x280000000000, 0x7}, {{r8}, 0xfffffffffffffffd, 0x40, 0x2, 0x405, 0x40}, {{}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x7, 0x7}, {{r9}, 0xfffffffffffffff9, 0x0, 0x80, 0xfffffffffffffff9, 0x10000}], 0x3, &(0x7f0000000280), 0x86c, &(0x7f0000000380)={0x4, 0x8000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x400002c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e6993192964851bb4594f3db587725ec541e56dffe30fdbe0a6cd37d72612592580968f108eed1e44f24e6c75c40c212b54fc39634f8e4d8f08a3e6236ac0d9129d984", 0x51) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 08:55:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) accept(r0, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x8, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x80, 0xa0) acct(&(0x7f0000000100)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x800, 0x180) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000200)={0x1605, 0x48, 0x8}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x0, 0x400}) rmdir(&(0x7f0000000140)='./bus\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000002bc0)=[{&(0x7f0000002c40)="d31bf27dfc4b141a8ff4f3ba7b0022a67f01000000000000bbe7af8da485a7a8a480d7f911d3ee7df5e0ad337b7d5a493054248ad0a858c2e9d20e272762fe51ce1f8c4182dcc6d328062c6c5c634b37f83b9ffc046b47115ffb12714e43b3d99bc548ba240f6214c96d2ccb817ac315586999636be06ae816"}, {&(0x7f00000008c0)="7a2bfe49b5d10cfd039780f555400d7b8cfacceafac7c2fe79ca7fef01d247127e49af9d21cb69b0df2fc90198dce3df706dd9883a9be8023eab1a"}, {&(0x7f0000000900)="83776359f871de89ec01834d6dd8f7c54da288adf110472ce71e53029ce941f65d9b98815fa0dafc6d81914744ddeaa4be0abea8dcde6138c1d709f7697989d9ed0e20fb5186bdb2e7280868977dd4198dd9c2792f06e01c3f74945e4f660c139ae5164546e7337970e0b65fa9e3bdb7f1390484986c509c884e718214228773be7afb846c4f5f2d514087551c106324d328daf91dd096a0e975a3afe226315455c8e01ae5c25b192632fd565346e774675a9d4582cd5ec4b2fa328b6a72cfd648d7cf75097300009009aaaec8d9a780661609959f549ab9487cb012107056acc67b1e0942efcbedb138c891e22eefc309004139cbbf3e68452dca6a72e5b16e3ca86cd07bf6af61c9578e72b466ab7f686018b8fc8255e41eeafa42fedaeaddfb42c59352a191b9d61df4df82a3bdcc1e46558f38da0366d516bafc8b8bda7c857129f3dd59883a70288780d7919b708b86eac40273abcd6086cf0795f21b532bfe11abaad0f7f958b444565abd5b07c0f8398930990975ba38f354e98a6e8825d5312d3083ba6e4df49a032b8a16c1d1013953daa9a60023372cef17869af6042efa578c4a10758e68c66dcfe7ba4af0cce990074e9676cca43e389c01d6dc7021d69e6729aa451454093712752eb785d67b551cb11881d8891a7e9d46ce882d9a9287f0e985efddd24c596bd25928baeda3810894beea7af3baa558b657f5ef765ca58503b87a08423136b28445b080aef6b083549174a9847c9dd4c9bddabbe28b1702b254aee121827a38531af8463b1847f4c8e6ceb850e873cf837604de9d90042c5aa66d17b54683fe2467be5cf5df027b17f4713caed4a19f958b1ee7eedfe336e1fc98cee3d43de08db868f5b3ac02bcf1fcde18abb7e03f9bb4b9a25979982a0b9677f74b7f3831d42f2c92e47d0d0b92bc7c4656eb047cb56303cff1fd8ada985c8e292c9fc46cec9f27d0c6a82a5e6c6750ea22c615d4dbfa553006122f773bc706578203e81c5ab8c81574a66e0bb8c6339385d61e599ae9ec32805ae7a47cde6ac15fde368e006aa2b10794af5787896e6581822e7f9c26aef09b07894364ade41d774a0eeb3f2abe508cbbdf72e3c76a743acd9ca9815a8e875024ff238455217d543245777b4924f0c5782b6c9d6c9c2b923493ea8fffe07364445a37bfb5980781e1caa2bf46800520d75bc46bc2eb9be11fb969af92a466c9c65af82b79bec8ca2088084b15f47f00a7dc668cc51b83c826d217ca6ab3aaba46ffa44eaad3fb0c8b3a83fc67d3fff7e8b2732e716c8db1470bc30c51b59dbbd75b6794cd2ca4cdd7c3951825ef89bab6fffe8565bc14f93335b7883fcb25e17252fa5566bf052e7820d330e3bb4d699042c981b1813e4bd6ed738ae3de9d47a1d7f1c52613272e8901a96f5bbaee6cd435914b7d01a1ee4ff6bc29f76fd1ab5f20f968fd18d62bef51163ae7177bda2b0ed7d9da79895cb0e60fc11b9be0262b23091d28dbbe7e71df11d738e06403a541b13c052eaa97d3d08b460377be824c6914f18c4a6e77eba06544b7bace17e54deff5aa308bc1263a80f9b536f661c55c5e7ce5cb2ecd18d23eae6013525d794aaf899f22424568f452c525d0d70b17aa8eba3aa63d05435f2532c2b0efc3023bc78a1c6323e3805bbefa0146708ffb150c199c8821d435462f2acaaeab7dbe53735b0509db786f765921370cdd699eece0fb1e34a0e83613c26ff0357ed2e42f44f7337e6bbd0eb8bc87e98514c701bb4d60f8a8ccbd8308c1a2b675c31b54ad69ae416d6a133305b60c722bacebf7aecdedd9a72d41b2bce25c50c7367ad5bd8c61b9e73a9d40c32d1090171e8d0aa24a9ee032fc8c44cc41c889310f879436dbcf50bc61949dcb7afac46a61bfea4abd90a6c78e89ce62d0f6e9b47e5232a3f09e60f1cbf1a66b3d8cf3a855d5a029b19cdac7a7d5d0127aabb805c3b141383f25e65a05fb69c153983de864775d9dcf04ab1d77758ae0709be9169550368347fb56653872982eee25123615331e39fb7d2323e405ae221a057a066747ebbf81cf05376a418e9ef6c1ce307771d7b67eec1aced4fc0177c16e15b60d85460578a516a1fcc6ba4ede2c239befc5d1897deeca2f8bf6f792b5235ae97cfd7975eabfcd865a14c84614135854319b76bb4236dae63b42d6c81edbfcfce662ebf53433aaeea061766944212776a8a8ccd013f320be15b3bd13f310ccdd80afd0d423fb201e7dd279b75624a72778b15e86fc02e378ebea96463ad5b5b2d635f47c953a9247b5dd7f8b8bc765ba60de732b0cedb6371cba42bda624a46f8380e477038c16632358bcdfd49546982ceed44a566801a4d977db7b998c78a1eb09b80fd9d43355b54a4515267413a899e1b94b75d445c5dd2412fe72a5e0e14dfa800d2fa5adaee50b3f2f1ccf3b70682da3493b679a33048313cc4d56d5218ef1bc86401e0f5c143df0533de73fedc12430d5bfb34c54a73f25e080a1dd125ff20198139a52ee130c52b58cb66acb787713868f8648ef5a8f5af871dec103d1efeeea174740b55faab82fea55e8d965854fccf052674bd6d77538d83556a6488cd710c746728b7b236c799bdc95e1a5826b1e351ca4ecdc00db3b5a0d9a6a42cd5fc8343e6f4e8b1ef04c53ac01619ecde3c26a6fe1c089679a62e8db8f9b34359c008cc5d4f1d45d7d70cd363cc2fc8d232e16e3be12f06824fea85ec7561fc124b019a7246339764255755df7da60d554759f809cc1de83ac160c0f2992fbcb85aae9d5c610b684904f8b664e35b6ee2431a9096d5584b51db9dbd4d5fe22aa65e26f22c19f2f6d4567658a3e3998eb8f8b8beb3b86d29e1d61ef26fdd43df7a878d0161985c7406d140693d7f2457d2bfc1636be37f3c12e6cbb07bdd1126437945594bdb330e92e51b93f0f3974a9a66dd6321615b160227a9eff0bf55fac8ac87207f4641191255465fcd0466c191555ff9276fd8273b5219df6c512df1ff855de02a2fe01a547ef4fb262cb05b989a1ff0f24aa9062e60e284fa9e7c38ac317f5155d822200d1de84105137440105aff3ad84eaa4927071819a14bd72cd62472a36023be56a1f7b2250853f087e4820b2fd1f104dcfbd7d2a2b10cd0f5552e9b031c8519f5e0f37de72ca89706ef79298a00de3cbf94137742fd5d1b69b6627bec06d91ad4095f14f226c01ecf7f4bb4b71c79b170ae8def3dd2c294350fa6860bf41f0d018b444d502cf97b6f7431d4c15dbf6aada3fe0b9e67425ecc68a5aa1c4e5a44233f04b3cf67826feb5ad72fbefc8c23744b57ba78f619d2a3030e68ce58f2a52a2b45f61ddedcd1a8f814a7bbe5c9ca33771a6f5420e2f386db229ef52808909d42942d807c13e89f2a587db26f1fd8e5c9db8ce11b533bbf4a3a0e93fc583554892d06411290f6c1356b46a5d60345a9738aa14dbb69ac41c12cdf66539ff0d100b0c4d177bb940ddeb9763ce22de3bc0a67a89bdbac80c68467d5e224bab2e3e1c102a2b8daf9bf217bc5992f251b939c1f8136d0effbe0c6e84576d91e140486a0f6db0f2d25fd9c97c0b7cd35ef9d23f3e4f16798cc311a80e6270d400115a5f5e3ceab88cff97c69ae9fc8020747d2ec153fe94ca633ca22cf31225927b3a29ca47081c2a1411f834640f19695a60eccc1f12f59ad064981d94bd8ff7307cac1a06e6c8fa89b9bcbcd2c76c61c97004a3865fb22bc5c2085160944323dc114b7739cd3454ad6469c860ae89744b3841e44995d9d4a2c087fa1b99da22e6bcad57f8dd4a2add616279d3005577e477c330d06f0788bbf6dbc8bb5fc172c580ec9ea6e52122b3da7212606c63bc73c331a80213295ad83833c99905cc248382b0f52deb88c0819509468c83cddc0d144d445fd313513a5f0a0dd1b71514518a18450864a45200c4bb6132dc573673b1baeba9826e659fc121f4b20db7b8c8194e618ed556810a0b325a0b828022cfcfd78a8a4db8c7e1528077ccb14d207e83b50c331e8705395ace3acd00f6f08cbc729efa1dd9d2c67a38b6f5d2a0c7aaef523cee8c14e292c520e48f5b58a601185b9ff832100b4b83221c7b13b73d797eb4daa655f6682208e054663c8beefd1bf2055eadf3211b37bf0b8c4652cca73c837edbc2bcd889503383e9e35b12679b3855e6597a755b0d48ee5f622ba81a98d6240ebd3c21183c40568618fb65a93726e2e0b4155a8f65036164e0f66d919c060ab0c452b34d7dbf0ff08b035b80213b7f06e21f44b52436f385520722259fe5b15689e27f649013756a32eb6fac8a352d20befe696f1291b1c76bdc65467fbd0802253bae438b5984c2d5ebf3796e93d71f499d62e95188907d572dae61ebdf01b617fd54baf90eda09be02075a3f7cc879411d4611a8df26a75ee23639f6cbdf4fedf039ac90f64333c831999ae92ea2536718d7f33ad38354635c6a006177988ab0bf0fa3111e0b18fc332bbaa83f08d83b2059a5c535d3678ccf062927e6390d7ad80732136c231aa6afac2c9408a391d05d8c3d226ec84078db8c8e13b63e3baf54032f17ca1ab5cbc4f4181e3c5d83c0e801e4208da1ebca3cd776f5af60af1409c2bff92d640fed5542a6d38050a08a98f474d578dba9cbade9172d78335c510dfca5179e09f3dbc9eb9ae8d0b6215d129d763f58cfd42ca4b1f09828db1242e1b243e124f11e2a274f297828c01b2c8014e67654f28a8ff96f752964c1c2a8091ef8f39715144a333bc3ae303fd4c96837b3c506e0911ed254927385842d1e941d0acd0a1102ff9456e7f3e17561bd5290fbcd84a950ea80f9b3e84bbd77a9e823e22595df05d4862b39d8eb02e64277a0612489eabd661db2af6fb47226604059b473ff02d45d7c5bc29bc6e056e74d9e826aca61f6ba6e5a9c7ed0f62fa5b3ef515d06fd24991fdca4eab3ae714bbb9f875234452d6d093d72cdf8e3b27a290b0ac475f3de76b93af368fb0d0ea33624fa7e04baab61b9fc7e29515b125c632245a75861bf05dd148550825f8dd7c6690aee05fe6c1e83e384710cde735d7e2ad9b796dfe8d0914ee8167a0990279c7117474389d21497b9eb2f82d9846ddfce92a685457d8dea7991b0a86aa3e1ecbe432fe61d671b6d58dba85f86c8b749ccc8c73a71127d8e7edfc7a0a5432c8703309c7fd17cde64dbd5a5fbe49b9d6c951b5452477f3cddf96847bf6a06150cd2756bb613363383e71719d9a219e496319a70fe92a8c06d77f12c372eb443a752029399a760b694b6518e7a15ce4621f92e78aefd2927540844ca21235d487ca62a25e15b608004203e1c833d5f305b5eb1a55e4d426199c3e6b2d5d11ed2d3ced03f98dd7fad7de262d9a20988e7ab683866a21f605b0ee69087cde22c6fe8a145b36f99da9a916c283b8fbe0fe1dbf681d408bbca30129c02c1ce8f9e5c5f624b675881aa24a8074398772a1e99ea5c6a45ac527627573d8c6c8022641d6253a30a812e102b7702a70ae405bbb1de92d6e238daf830060741ab5e81e3da54bf0c20960f9db72e7e1708a3b3e725decbe4558e9dfba42d8d53fe6517101cb2530c7047ddd679ac5323cc088213103404c60d80ca5d6a6f46964759ae6b811b4af7a15190b17b14ffeb77b0654c4861b11f0ca49ca6f50d7baa3304dcd320d61cc7b322ffe8aa2108f18f8798cc466c5fccc004e72fe7ac3ef9291e6a7fd6d1bd823a901bb35f1349339a25fc315e2c8842d0416d3afc08407d28baf8f0d5862dd303c898d9cfb5aa64617dfc88df5f3a"}, {&(0x7f0000001900)="9433fa773656dbea000acb806348b51a3629d36e8569faa4800ac8686927c05b36f8635e9b703fa685ce54bde4da6f0057b43024d567dec8937fc73fa7fbfc6c4033ed40fc53296971dd821ae880dce1a5f87c148a784d8ad2de62052e76a2007ee02f051795911133db8496f61328de61b2935d19bdd6d7ea85f0ea44f992b5c56bc1f23d04cc37ac63ffce7734ad2ae7e5cbc34aeff6ce2165b54ee3113212640d40f9f4c68c1cf491d44b914e9fdd"}, {&(0x7f00000019c0)="d0e220a617a07a3fb6f2701afaa13bc5a38a4fb0fa8dadd919e1ca83d33b1bb3cec357d2cc384e16086b2e81cd38db21d705756bc8d940d9b02e1bdc78a224ceb359cef73d883f11cfb5a68101f1c02ed7f9748584db4405868a5fe0a71114371bb552da184931662a3109a6025c98c29754383fcbc253de9639a9c09edae47545c07512482e6c79bcf64b7c8e61b2c216b45c34c1f5036868845a6a9647dac5596838e2e77953b8789bbd8998abd50b18164b47dd292f3ec55096cf24aba3883748af0cbc2fcdc5e0013cbf7b548809d0e9853df93b08e7438e4f7ac0c6f0e2c49947e8d2f35d4291a55a6d872317ecd204f64e77b2fcb9745a04a841b01b3bbe10fc693f04196fa030e6dd3cd8c5a89824e086bd28bc2c92c262b8f7d11ae818c75758320d9de1dee0ee4a4e31a58af9640bb08037b96a61000c80117fb3f020c27c26d01521a18bd03ac0781e97314a5d8cd3d410a9162e9668c881e99be237c989fc1e5122b164534b64c7d7f8c17614df714497200223ad6b99c1b6bcab0ccaee5d3bfd208066d909ea2dd8d7ecb5c2e8300b3804f3a790f914156830676d7b15da3149d462a267d00bffc94251fbb04323e3f145d31cc151d7bfc17e43918110f0c8e7f198a8ed11f1061d0e0123a78755928a838baabb703c162f85acdf38c74ed17902478f3e8bbbbaf4b431df18c3b15aaf75782b11813b127fa02c774b518020561402e8ebfd052721e0205354a20d9d1a89af65b358c53eef6c23c156fbb8714318a6708b54187d62920d251d948f04960d6c59128d193234fc68d5e85bd9d2e5ed084e72321fe51ebfade4e74e991a61ea6d33d96f18e1f32967136b03a4734e4f60089eb0626abdaf3f6c8679848acc2a3b922fd71e9fe28ac784cde7aba992ae296e522e39d29dd793b08136b7377bd6d1af82b5818c51a78a4684ba26b84b4ad3a84d12fa06d5970861e1019ab5764e5bed0247771c14015d074d8a5b6c14586f052567533457841698c9c1dcb21cc588d151adafcbea9254c299bad084ff044081f637ff9dc9f29b613c6d8943d4e16bcce9a9210295b90e9918faab2bad68ee14e89a19e7e78bb842c3922faa5094da537ebb21b0caaa176902615e3d6ae06ab0a172d319c6f93d0c4794f5f3792a5b35bf0515de6e4557a76d05668262d89e11b47f143d4a20cf6dcc36d28bcf9f6162521b73d0005a7ebee1518e9e33d18b9e1ab6acf1a69bc28cf4f2c1cc2f7ae2236b57a83385a5c807c4dfac9228ae081b817a2550456c832c8f7e67e363fc0f297bd340b8868df8552da707cd581d61a2ea422ea02482f2e8d3588f3662617869101693e3a2b8ced1ebde1febd727b3af38670e4f15d57772e6bfcff38d177c1d71be2909f00390e18627fcdad39d2b61db3cda88a3d64817aac9c60888f2abd17a0a4c67cd305f1777169ed2183683d39df5a8eb45e7b4bedd3bde9d708184af65c05ada662b1c3a52b35b169be83cc7646fc13ebfcccebff158f4e9c1f58b2621de89039f73d875d495656ef6c1ba9ac07bc00a929f256f6b1e5f15f8db03b093ef9194dd76981abe4d57289fd1874d60584395b021add260efefa928e2363ef6dff49c5dc95d1887ac6304e4d6eb6d7883d40ac692cae59b53e3439f94081aa89bac5a4cae426c8768514dd06b4a825b9bb85e773372dfa4c6c168b8c5503b12022321ca8b965eeb77cbdd86c36a171a72805092e224554b7068ec1513bae2865706f1d9dc5a4559926961a2b685ce4baa91c7e083b411173e5e78b1a54cad175dc92b302d1dcdd2d18211535b9af8e3741122fed592411811cc15217324861a1511bdeca2ee024938a7f2f5e086a917b9f4b25e7cc3e6fb2f6577dc23ba8e74143babd1148e6779c1ddf3ed0276815d207b52f63ad514e25dd8394f628da444e17e56c4a0383d6a16490d7de6efec4aacd7792096b85badeef7a8bc7a24060881090e40c78ab034bf2c59899293d8b1caf9bb959ad6a4ac7ca0dd2f400caa738e6242501e3938ea02d5461c3da6bc9abdd9f67a1b1b0ea259f420ec32ce9d9dcf6bb8b9f6f153313365f43943636af2bef3cabd8c178b50ad44fb5869e6d66ec2a605f55ae9e934f702909b1e2f3c5caca74c5d5c09eac3c075cc5eb1df01a28b621754d9d9e1b81e0cb795134737f045feedae2215f0256108e473ccc5ab0f7658b3dacca77e1f38fda43cd4225ced296427926415d5c2182c350a71fdf76841c3e4b6ef5d4a0ef8093914088596ca4e9cde821a2c39303fca65e698d3f18caa87498356524c2b8130f070d3352a99edcdc33d795f157948b3ba8e029655aca5873da53cd10b0e08059291f9418975c9c0c8db0e867b0828a8ed4f14b8b5b63bce982f6e10ab3a12ea969ee9dbcc253498f4e1758da5564a17ce2120ee39ac2b52b66c1336da5bfa8194f274802ef5e1651bda66c8524220dc8dd770825a49e75b51941aa59f38b4b229d143d75f5943cd6d98c040853c183aa125a338d8d70906f3faa0c99052150e4638a9333b9c5aeada4ac6b87ea87a87c57de64e59391367c87844810168f03f8fa8dde4e01e8fc7eb95ff21f2ee872413b8f7b7a9b3f41a3d03eda96e672b7aceeb904048a1fa08a4686a0074896c70bbde61b69cf3937acd0c9fe7fe0bb3511dc18191b6669dcd861f16986a5ef896516494594f40abaab9652b7ca94e213ba99a14acae0ea157e6b96823cd3a7480e1b64b88b59db17592dd6a76003de61c95f0c69616d5328dc4d30483f309134b39f82b8e1faea38a5d951ab3f8bba05895b4110c38e684a5724d256ee4c853a23e0e177a88b0feefa5e36417fc126e7a65206b49332542a2f0eb6bbf521bd891e26adeee4aedbb861d8bd2f82b87125e57dfcb60d295b0ff810f16af6bea4736fa790646d10a0713a4d03c1aeab10e6fc008e15041182dde255590cfd1afaceb97f88eb453a2c495bc467ee856e9f018c031e73314555a40789a0dd76d2fddf8d880cb91e2d404115d7d424cb993962306ce2698a6e2f18028f0228f0c5f1398c4ea862ca02dbe51a852c694b7a25c9cd32687f04779a4d23d1d7a013ec27b56461b970c14efd1860dd517b331c544ae95e93be152043a90f7ac09a4a740074b022dc3b723c15d7b111b2551ae743904bb0c2e56270c7b67c7d6f4302c416f5ae6984b66b9de6ec14aaf1e307dedcde633384fa0f05270c7cbb36ae02025ba5cca7ad921006ef3dbd15efb16f964066f2fcc45aa147f86b0679219774f759fe08077cd050dfee8676c9445f10b666cdb296ff9353cb37023ed0a998f5c0b8d9b47318b3b9a28737f7240fa2f078661d5bddbcfed0d966f312e7d8604256e24923d646abf0a1d5b4e3b18639e2a823d243082b4062e3cbfdf5c2436c0f5341a5ba1ec1c80d2ba4abaf96c7124f7fd9ea240a2ce664a30f4a9e6a874b8823fc76f54cade30a43b93e2d52ac7e9696a3c4a41d65be0ae0ff875ee78d58c3c9e36ff8cf6a0d8d5e67f079d969307af5a91250c84bf7a1dc18fe49a27b38fafa60b8b684f667e97d2b735cdf3529e7e4d7c18f5fb44fa745a36547bb3d3ec6bf26daf9c7fc0053ea2c802a435296b1e0641504d9010f0f732fcb8aed5e1ee200daf3f685b5a6559b809e34582451132efce3595918306ec91a45bb5910229b95e09aae940ea82e53ba31507522296a1cb86f3bcb27bbf61ddca646addff4d4be017433f9bca1adac91c8cbd0076b18b37cd7b7108c53d55bb1ddc5d52c7cf8871b9389d36c98611365063b0993e207103a3db64823d5d9800986f0f8a3c43d3a3e9369ace5621090fc6b1f06590caa2735788a13cfef385fe7c0c7ce3013518476215ca0c683eb5b32055f330c48f1fd2c23ccdb38f46bbc667a7f8bf26a067c2f2560f93b05fa8dc12373761bb6b320c43dfb2f040adf73ba4f45348f49160faa3c2348c0859e946e04429926605b1b0a00299d861130a7932bfafaed9d0ab2551437e104734b154ae0dd3d32690635a116b4c96b28172d51fd1ba3ab27253a24ab5cde1f73ce45a53ee0bd4c1801687443ce238e1dbd555036ec9713342bb5c28506d95d37b2e54b89bc266f4f9b1514f470f8546de996179841fd677c5272a184df33f0ed23c3d238970a343d235f44ce2a7976c063981593d6e4a289b2cff9fea0defbdd7850c7f0bb00aba44c93579a61169bc64b87841f42f7669b639c70594ec0cfb0911e14cb825e0812cb7556b92977e13967a74937c7929f1bac33a2e6329ea3361010680611469e41d9d066532f9defafb8f9d86f8dfab1a3eaaf97b98aa9020e4e98b1d7a1f1a315efc9c44e4998f6db668e2bccfbcff1ea3a3e7af2df939b136f98981cf5642b5882b3d4b5ec73d8b65f5403949348663d6376fe579bab3144a54290aecc50cd831bfcfbb40b011db6c971baecea2dec02d728436e1bca33e207d9d58a8a3f3dc5148fcac75e07e85caae2a0c6671a45514066191b8a36aeb9f96a344bf0665e8aab5f55faddf7646fa64e098d81b73cdfd313f9f352291195141dc97618f90e0ca66b2f25b9d88ae1fb55071eae8af570524e179b942db84972dd405fef4a528f5ee0643779db14950c42ebeaa0aecaf099d708d09c9600525cccad84315b84963bd661692e56648cc629a7690eb51acb8c1863cff015000040a554e765e7076bcb102811dd4a883a6e366979a5d204f49a55eb20ff101cd22698838af00818f3e7665247de088806dfd6131798f7ce31c4b1d945af2789c3341077870aaf0f295e27a4e986afb610c85f91e5d34ba9e382b6292efcdb86ac4b3785fd86009e371dd1387d0b91db64899b05c08567dc488769a402a8628b2371f5c38e0399834b96e17ccde4e56eb5d74b674fefab9d73b4cffaa2d8ed7b32b54b7cfa3acddf4e484757c826e046deea7454a61d2c2d29c268e0260f07103dd736dec3451dda908577429893f89ba1df8a75925d56b6a4f1f065436b7ac84868ee8b82f4e4ebfe5feea5235a035673ea72608478e3e5375625d512381a33eced9e1a5269aa59576ed3b2d4e69bdb4b87d4b497eecc726af84b7976e29d0b19488301ebd7adf4d079f10f14a8d05974897fc05b2d8f13b5278a4c94d6814e982737ec246e2749a8023b0508d39ed732cd0c700571bc52e9c8e5e13f9288adf4b97a3733d7865189ad56f472b7e3a6fd3a76f471cd87fac86598c4080096b54b0d11b80b34b0c06efc6c1f80868118ea77859a66c669c6e6c295491879263a040867fa23a0bd3eb970b07405b3e69434b46038572826c0a6668bb573825ac24ea8c00eeee54af141a99d304e3de763cb20780d45dd8a7f2af69e82cccf32a2951c03c67608bbe161f457fb433adfda6e96726c0d3a21b4bf1249d1f75c6ba87a81b3e8798d76e08b92855b8eeab30c2f31e4acc8ed5f2abba5767f4702aed55e28d834a3d2315bc14b6c82f351f732076c346da29aa2ae8ea782c1abbab932a641370401b6a2254f9b98e36aeb4b1e04c1ce90eae978f2c5c075fb051dd39f17e811f3d5ec89281e09f107be8a1ac31c2b12f3ed15ec8afbdf9887e392d4c5dd95cdf1f489d67bd22ec7e0a21088ad851110394102f2e29510d5a1ceb800444cfaff0c9515d593251e778ecfb82f36f2639a4ddd7f4aa0c16f99ef70d14a92ef6c3a6dce67b65dee77af08c1156dbf4be9be808446b19388ab5d9fe8a0b91ad5c0f3f600ef60d6061c735c67a23df879e07353b611a63fa621ff0ac420b6029fba037ca6db09600cf"}, {&(0x7f0000002cc0)="8e7934a92eee659f5a5be3e72f482ab6a960af0d010000001d6b4d95022e809214d86adb456f15db0c24b3b8a2775917cf2f212f5cba1e3608c00d41fa7a7232163f4628606772b35f7e01d619c2e5c13d02c50180000022ce9a08124a0c0d842d98a08c01af4492c1d5a582bb00000000000000000000000000000000fe659a33b34fa4be1f04cdae4e421387288176f67100f4816a14dca3978f713ab3c41de5d5b9b346297e77b6b774a3cf6ce94587d70d0ccabdeb5acdbd5780393c7ed1003200ba9e04cd50d09b66047118c024c22febee3a98283b12b8bb569a323a477e8d39d559128f82f2126b2da1cb7312e5b09530c7c67240bf72579c35e1f3dfe7720c886691dff501975f631d96169e665b72b8dba18b56b5059550bd703522a2366ed7b5e312b1ac7ad78f724c9ff01733c9ad4bdaadf5", 0xfffffffffffffe58}, {&(0x7f0000002a00)="0b4d8ae6a81fa98e64dc1b0bfee6e1a4faae5e7c7528776910e7d4cb61baf112d1d18a1bb7ce59bd98b7560ab2b852f37fb92dc10fa9542d051a9735ae1a0f92f16ec9cb9d2a25ef420698377ea5b85341b9f3d0edb9b0abd04eceead20c3ec494f5d66191f839d9b936c7b5cc7235f20c4ccfd4497784c9af4c025de755d9f4301597af48e5168cf6c1affa711586623e07caade2553c0c44e18641c97547837dd6660bc2b46527ec3874bb70957caa8cc6d91b9b53517108fe4cade2669b9a3926b5b5acc7aa657989b558bc59dec41f0e1da96f463505fa066a604bebac4eab6fff26a9"}, {&(0x7f0000002b00)="fd698bbdd9453a9e1e352edc54f4096fc5a4024c0d941f9c6215b6356956c45d2e64ea5a4de35e2336cc8af14734debfaeaa5ccf3face4888d61d51f501844c25a3585f441287578bbec1011b48f3d6277c00d0ff95ee814e79e03f94fe59bffe75d818ca5d80864747ef11309c03fe204f9cec76c9e19d9c90500cdf997e49996487be8a67d9f6829a865167cfc1a8ed273c5fd648024153e2835de83e007b026b6acb3aec58eca72b234d50d1077986c95d12be212c2b825ef37", 0x238}], 0x309) 08:55:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000840)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000300)=0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880), 0x4) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r3 = geteuid() fchown(r2, r3, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r0, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:55:44 executing program 1: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000004c0)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7000000f4ee000167733c00000000400000000000010000000000000000000000000000010000000000b70fd8f93effa7ffb0f9735a60da49ed1fc575610000001eb6565a5f0158ed2a0e59348f14fb0535a61e597c044920a48b5e2b68070de58b3e70c0ab36e84e60"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000140)) lseek(r4, 0x0, 0x0, 0x1) fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(r1, 0xa, r1) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r8 = open(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x5264531943db968a, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r8, &(0x7f0000000140)=@file={0x3, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r10 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f00000000c0)='./file0\x00') readlinkat(r10, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) dup2(r10, r9) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 08:55:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4, 0x2) close(r1) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000aad49ac01b6c0b7736db00"/110], 0x6e, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/189, 0xbd}], 0x1, &(0x7f0000000280)=""/196, 0xc4}, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 08:55:44 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x86ea8db9996efcff, 0x2) dup2(r1, r2) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 08:55:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 08:55:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 08:55:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x8}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 08:55:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x6, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 08:55:45 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x1, 0x4) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x76, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 08:55:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x200, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482], [{0x0, 0xfffffffe}, {}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:55:45 executing program 0: r0 = socket(0x1, 0x6c249ab6a0c86f73, 0xa5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x100080000000000}], 0x400, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x800, 0x1a, 0xf0, 0xae}, {0x9, 0x0, 0x1, 0x8001}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000ffffffff4529042900000000000000e7ffffff000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffffffffffff000000070000000000000000000000000000000000000000005050ffcc40610e8fc2aa54ca808c03944df1c03a91d7179cc17a354adc9067788d1f8bd9c5ace6b13c6a1704ab808158a72453c77daab1c87049e590f7cfca5049652473c13ce4d5301cd09859741f8cbc63839e870446b39eef207c807742a9e12b7b41debbea66"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 08:55:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x8}, {{r4}, 0xfffffffffffffff9, 0x40, 0x10, 0x7fffffff, 0x100}], 0x2, 0x0, 0x0, 0x0) 08:55:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x201) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) fcntl$dupfd(r1, 0xece3c20b131b2a11, 0xffffffffffffffff) 08:55:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="1d50a339a97b1c3f2d0fca7cf65db68e88f1b86b04cbc69a9891721cf7578f93af8279f52de6d077c887b5b7e0ae5816d84db8144cf7ccea4792d66ee5e81ad57e9dcff15b45f2a8d732cf73612a988e882e2a8b04ccbcfba9fb2301e97aa7de25a01810e45fb2ff183f371c629fecf7a4765eca31b845ca1e32cd98ae422cc60974f01fc91b226803919cdfd6569b7543354e29162abe548353d1ff33"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071420000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:55:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) 08:55:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x4], [{0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x6fb6}], {0x0, 0x0, 0x4}, {0x0, 0x20000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) sendto$inet(r0, &(0x7f00000004c0)="27f9c6327dca64efe6517de9aaab8296c03d058679011b42b5838d0ce793bc6fb01a5507b522be9e1d3c0b19ce17c643e5fb5e704f36650087ea1e6094592bf5abd4d1c2c753a117b18a399a1223d1f052c151d9f520df622d91d38ff75c93d0adf812a4c06dd9cd614146fdab562e4448e8c60447f6b1faf6233a725b01e92f1663a356afa3ba7c405d3b79ca8174f9861b6c0c639d2dc3f6793a226010354fa20adab0b921aa1101afe16c7d6a2f499114e098ceb71d342d6cc342523b477b3de2b592584aeef8a5233b541b6a8888fafddbaae6b667e902355bb60d9385501ea10d4659040410b396f8df7fe4c3390d01cef413b1d8e3034fd5918b76b16e71bd873a27532d638f22e82485547d328bbcfecac10805667090b1d7e8e04fbc1def472d184cb1d73e8377124ac43cc0f413f1c2c93d811904f29eafc69b3f316ccdd5bf627a9599c84a6d13a56eaf5a27629f7c173e6d5915076a7fd4934e7260cfcf762a551aa45985e93384f2afd782ce084151d99926f423688328a7ef0b8b2f51c9303cb48db2153e142557d1e10218da478b235eeb28faa73942cbd27c9cd265c8bcd59b23ff224dbe179c2deb2f59bd43bcb8661d966deb2aa998e36f2da11bf646709064094e377d8e64b15dd584b6347d2ca01f6968de6b70dfb41d90714f3cd117985887daeb303e6693ac43d7c675fb6d72bf1eb4a671bc32cc5af3914872ceeb2871bcec1b86888a3c10601ba61cdc49b7a1a12a7190d55634c32c401e9b32ca6fcff3ffb304cdb790e98dd2a640baca2a114f8ddf11f511faaa5aa96f928b65753a73882b85de89ac3f3465f06d3107ca164bde4b835c1347d653ed941c477c2e54ab93f1152b56290fb0655649784698cf28e691d0c741615ff2d8d6be640f78b663ff3c369aeeead406eaa0a1ff953c3c77d175d36d504d7db6d4dba29a2d3a10766294b95c14bb243eedac5ae99c37c8b5d2b1441aaa6cdae342fe7db19586c75fdd6b9680d8dc2c58f4a563edf76a868743c1927e7793c7c178db66d738a8e07ca4e2a9ede4d83a38fc7eb2daffda8ed1c1fd4c4174b535b61d888096a67e746eff2024dceb7c5e6ed42a172aec1f55de7f2f6dc1d0057af315adff66ca425dc5dc7e8cfa5edf2ec007ea055299b472054fb6c0985307af8a9b190044bfdadda8486c5ef6b94a07ac289d8344644879894919b7fc8ff81efdbca018c15f6b59383303d1d7da45d39252b855254ce39ee45c6bd9f57a1347fef8936e95291dd753a0f9db9403015673e39aa0fce6297da901af02d2d92057a2dca9021b952f0586e5e51b411caa75df5550f3e108865017e0e2694dab871bf40e64d6b00341904e9e053637ca81efa9ec844f574bbb7aeac760943e70e4685baabdd59fa1841d9bc557e6ea505996df9cbf66893623d1da23dd2574bf61750d9ec53b877522d9b11f8014e86e5fe58f73614438fcc415e2592acabcbf5ba9ff8aca7087ba5028a416fdbdd1722ddafeaa492b2b06e9abc6a448ee6cae7b6fa00f43bc1ceaf23b4df07ff4262b004a865110156eb77ef9924fb92891c2133e99f59b6c6e6cd50565a5cfa24139a05839a4d87d6279010d84a9c4d9270c9d7214b1eeea20941cd69e976139908664a119a4384d39c03b6d6433b1eeed8eae5cffe275250672209c05d5878d8c7e1955bd934adb0ae5ab7be4d268412f89f2fe637472986f0f5c32e409f50dc076ba37814b58dc1c48d36a76df6fcc77982a73c77fabe85fcf011e7927fefb822945eb52fc4bbd6bdcddfcef1199c53638ce0f6bbb3e5a93c3479a346fdd39392fe4a063baf9afd8be3ed8ac63639bbf554942278df113d9bec423f24df0aaa398ebb39ea5edb768f241d76c65a97c356539ee52d9102163d4e6654fa84d36d345e9b46c1fc21dbbf679c3fd4b3cc068dc61b6680fd1a7bbed2becf9b27395140e218212c30cc5598dc2b4849412907247b4946de7a33e47a4d7c7ea0236be37063a5e79ffb64084d40721255457f98d9736ee3c33a57d0c149de4b5d192a8a838965a859d66b98a4eebaae61f8c841d849c17115dab0c3a763fe4afe7a3401c755c85511bc998e552ad418e4fe2eb88d3beb92f14baed063a1f260a6fba03d079ee9d566120a8ce884dab20292ad0d5a380e7c8fbff66539be164e1d42ddae1e1adae65bcae1f631a145f7a16d82ae5c04ad8aec790a9b3194f8c76b2999b654044f22fabdd495e9539afeb53e22e1b8801475d5b7b8c59ed0fdc9dc44c93cd8efc198a12409a5887a5c1892ccdc1f534baf752315b4993ded02be37e60242fc7c1f02ac9530aa480020e45237d2f556fb8210cdd34947fa9b666cb8252e403a021b23fb712ce45314f9d6b33f1a36db276db6ebdbbd32b76105411a5497e248de2bd404d4813358b0d2f336ffa236bbc762f50200ad4265f53504fb5c2cebebddcd6bbe9db0d853c84c38e73c0cb4cb9e770363f06ea2d01294cd8ef897372ec74d85e6861f4ad42a88459bc5ea8927fd5ee80cc87261aef255280a8b7b64feff83e7a12d60a4cff16c6364a165d63d4e01022d8541e2ebf4cf868702499a1a0f8cc2406a3adf28683c56be57f10338fb40b72db933d1860b3b3d6e94e645760745344a919e66837e9feee368983cc9b9e68d5c86dd35d9f21d931666607f0dad41db14ce13308d1b67d8e46191f7a780ae87e1cdc2dc869a3f55b36ce21c8412356c6fa959c86c08123cc74ff874a3d8e748c4fd875a22c979f46b869c5e85666e2fa30db77caa43a0e9f4e66b15a85444acc11f40400617707e2a6050e328c3e89f25ce56362e814d8e56146351572514abd5f2822b15c036ec6c532f7d28718616fed808abf34224ea130e8160ba8dbb10b03e66e084b265d56eb6407e028d95b8ce686117405990c720d2cd43aec060a9c261e11818ce3c5adda8a32d2c059312ceb703970dc00db484b5cac6c605928e0def4aae812ac8e3526e94f8a222d0b6c928362c5660bd4dc01ba2308d8483c4f44106c824a9bcbd31c116a647949042484e8d0ee72fe9cf00a914bc83bb383e542f5944d575d2d2f28e17e5fbe6b3a935c653ac202188f483d64e9a9c98981b24186ee8a969d1fe71908cc1547561987cce930fd48ed21cb137a5ff9a34eb814557a6e569bd01d8cff7395791b766e141f1b9984026fbd2a5fd65b7eeaae4b6627f1650d184fdf5b37464ad537259001d02e6e5401fa6fa1b8689fa94862861f2bc0ab00cf8934f4eaae0da3ee661bfe53171bfa167a5acd500fcfc35758297b96baac71c856e8c134dbeb9117c2c2f47733a44e054f71396ea5d7ecba308f7132d69d3a9928d9cad1becf99e138b89142d3a2ec9097064a94ce7cce5f11add7f3b89d52ebb98b7d93b709130016c34e264e5d6b9810d215e979743f458a6cdc78a216903a6a670d14a333ecc007d78a88f0e81ad01dc913af39150e14c9de1527997e9a76b5ef7997a2bc491d1cce2acb28ef2574948c56709cd468b4af2ce2f5a047d01e211f87321a6b39cec1ff05f58983400c185e64a51fed0e8304f48af04de40228f8cbf3f8819e9ca1407445fbc378258f3c1c545bbf918764acb1e0da46d19aeba040270b7d50f6102b5db7fba38a503bdd29825a9c0992e738322df358177c711d5c01d25f415c02e04b8661f91c9585a13c4a0869f05de36180211c99e500517315366b65775f041ca07cf1bd95d25de8ca09b3e7ca78759243bc77b1dcee12eeedf2ae9cafa4a8ba9d945e042da3ebf82b98a967f2f6190ab3e96d37cfe94e5ebeaca01c4b349877b7584db212f29015b2b26ac10f9346e9e8b67f32d8fac75e53effcffc3383b1f3671988a5fe4a64b91f033bbaa95915a6c123a38aa3ac13f68a867db004eb2b8d3b0cac68eb9cfbb1229197ee3a7ec52a642fa8ad6db9e39488746237fab7abd9851ef2b0fe61bb7400858e12b682622f3b6ccea4e0ec3ae23355c28d4d8de7d337dca0b4319880c6c54a26a77f444c93fb2326af92520586a28f5ef152508564c52498ddc1aeb2f48bcd72ddd2c0a4d477278c60635e465fd7490523f27827463504f8beee6fbc015ce9f0a0fc0c18b3bcc3d9cbe655b91dcb4b8c08bb8de919197d392abf2686dbc3e027e5f06fdd236334f0a75f6f9d3b9607495f90ab8dcfe2a1c1186d438c0972c517808066528e8ea2eebedab1b69e08371395bf0cbfe7a2a89221f6992cda9e8be79cd2249e8f6292a36dc4b9d31c825a83dceabac54a8926097a3434b93555121dc1a46d91e954c52e056c82436c826cc4c6aa3afc3dd2f32e3a4a7f8674df7c05c31937558d2bfea6dc5859c0a30d7ab152a4985f44dbfdebb10c2a24f0593d1309089880a5f291e12dc623ba7949e6f0da345b544ce353cb5aa053e7fbd0f47e3fe9829fde03d9f2e8f0512b723403e76ca7f6c7e924336f0eb957100ba583322d9a3d334553e972025da873be8204bef011feb1e43376fc7edf94384133750c15273f110be84f0ea0f1d10c56e8e9e43da61e64859972c6b9ffb98361ec1ca64f2dd6b39fd1bc40112d7484ef70291c9d70d2206a5daa7c3bd4a94e573936b3bb2d0830fbaf2dc651032587fc058846d1e76dde67d542e57dac743c8ca718d9b33e8b65f3d16ca3081f2a1093ff66d6d11b3be9076e2fe64d3e7ded6e832e8dcdfb08d977a5c620bde6c064c574af783946db2abc96b4a4a526bd02dfa649256aabca3f10688f788f6d1020bf76d6fd27e43415cbb29efaccbab1d4dd1ae1c52b490985b86c9bf1290483f86060333c68e7855c14ed068ae15aabc53bf7b2169dff0a260345e2d84feae449536168008fab82007b22049da39aee6f3908a8bc2e445e92bd175a168ed0e52adad092665e65bc93d620811cd05fb4c588246bc7b6fe4af2dbad15d33a1846196aaaf14098c7552cf8a4ca7b2e80d985d1c960da18a99985ed2e277652918db709a2b53f6f3906114a78d858758799f14bec2d6e4741b49131acc5fa44ed49bfc293e0786a5ecc4b5895a275004bab33835916f767377dca77aa5cdeb10ee51be5a596c43cdabaf08c2037e8174703aaf3416c3c4a6de56a9d4f3a22695ef9d9953a3a1610157104c83671f9bcb4164585c184989185762d7a80d0a4674efe1e6749efa87f66354758bb9ac64b989b08c7ec65f655a03d02881393e2e34b1b5ed2b6b904cb264e5ef1f131a3d47a1fe49290747119182c28031d032263d75567b92ff982f08998ab7600d2a4c6e2b8d0fbdf5ec24fe0f58aa7b0236a1d218b26f99c0bd86fbdc634170f0c149c913851beeded1edac60a9a80d216dcd8c7049817e68860fc175b7dc9542aa645f6c9deea7ebeca669e4a12098977894a4693e0ea25c06b0455a63a2ab4738ffa0e70ababef3a3f9641125c1d14e5c39284d09aa3bc75b4684967d818122698b36a4d4c552c5941e1350ba69fa9e698fb3cceffa07b984e13b83c5d3fe034b7deed8b8680ae03ed549b8b64e624e97a18e6d4aa44eca865b3dd7e8d9baa772dd2e53c6c9185c7bda3783fbced2edc58ad0bfd608d6754af4d20caf9a94cb83909905deaf51bec13b085555ec77179c110f49acf5b698d9c655d3de7da9217cfdd15bc32729af514cbfa0f511802020bb95aeb19413f0bc7b9c54d1a77ae3b04b4c8e6b72ebba299c779d3c98a09e75c0f80da8bb326fe6cba5cd685bc857fca77b7363d90c092a6a55aaa0895137ab9773b2194af8ce51d20133220428aa647d90f1c2c1555fd87695f5881d74", 0x1000, 0x404, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 08:55:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20882, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 08:55:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1a2b1f4a955470c38819a04a371a8175"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 08:55:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x4, 0xff, 0x5, 0x1}, {0x3ff, 0x1f, 0xfb, 0x1}, {0x0, 0x38, 0x6, 0x7f}, {0x3, 0x7, 0x2, 0x4}, {0xfbff, 0xfe, 0x0, 0x82}, {0xffff, 0x4, 0x81, 0x1}, {0x8, 0x8, 0x70, 0x6}, {0x1, 0x33, 0x4, 0xffff6a15}, {0x7f, 0x5, 0x13}, {0x1, 0xa5, 0x20, 0x565}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x9f}, {0x1c}, {0x7, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x3f, [{0x1, 0x6}, {0x1, 0x99}, {0x1, 0x2}, {0x3, 0x1}, {0x2, 0x8}, {0x2, 0xfffff4a9}, {0x2, 0xaee}, {0x3, 0x8020}, {0x3, 0xfffff727}, {0x3, 0xac2}, {0x2, 0x6}, {0x3, 0x80}, {0x3, 0xffffe20c}, {0x1, 0xff}, {0x1, 0x3ff}, {0x1}, {0x1, 0x20}, {0x1, 0x1}, {0x3, 0xfff}, {0x1, 0x7}, {0x2, 0x6}, {0x2, 0x10001}, {0xa6fd93e8df4a9975, 0x7}, {0x2, 0x9982}, {0x0, 0x2}, {0x1, 0x5}, {0x3, 0x3ff}, {0x2, 0x2}, {0x2, 0x2}, {0x3, 0x7}, {0x2, 0x6}, {0x0, 0x4}]}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r3 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) write(r3, &(0x7f0000000280), 0x0) 08:55:45 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') socket(0x19, 0x4000, 0x48) 08:55:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket$inet6(0x18, 0xc, 0x1) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x801169ab, &(0x7f0000000300)) dup2(r3, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r8, r9) r10 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000001080)=ANY=[], 0x0) dup2(r12, r11) r13 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x82) accept$unix(r13, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = dup2(r15, r14) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000005c0)=[{0x44}, {0x5}, {0x2006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r15, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r10, r19) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r21 = socket(0x1, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r21, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x0, 0xd51a, 0xffffffff}, {0x18, 0x3, 0x4, 0x5}, 0x7, [0x73, 0x8, 0x9, 0x101, 0x1, 0xc, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r22 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r16, 0x8004746c, &(0x7f0000001380)=0x10000009) r23 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) preadv(r24, &(0x7f0000000580)=[{&(0x7f0000000640)=""/224, 0xe5}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000740)=""/218, 0x2ee}], 0x3, 0x0, 0x40) r25 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r25, 0x4, 0x80) pwritev(r25, &(0x7f00000003c0), 0x0, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r25, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r22, 0x0, 0xfffffffffffffffe) getsockname$inet(r21, 0x0, &(0x7f0000000140)) close(r21) setgroups(0x0, 0x0) setgid(r20) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 08:55:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) accept(r1, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) write(r0, &(0x7f0000000100)="37960708fb48131eeb4ede80f81bff220e22", 0x5e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x19d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:55:45 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/253, 0xfd}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r6 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r6, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r6, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r7 = dup(r6) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000100)="8c65", 0x26d) r9 = accept$inet6(r8, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r9, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r10 = dup2(r7, 0xffffffffffffffff) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000480)='./file1\x00', r11, r12, 0x6) r13 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r15) ktrace(0x0, 0x1, 0x8, r15) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r12, r13, r14, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r15, 0x3, 0x18f, 0x9}) fcntl$setown(r3, 0x6, r15) fchdir(r1) 08:55:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000200)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x5, 0xdc, 0x20, 0xdb}, {0x2, 0x5, 0x80}, {0x100, 0xc0, 0x1, 0x3a}, {0x40, 0x4, 0x1f}, {0x2, 0x4, 0x1, 0x6}]}) 08:55:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000001d80)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef3f0091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d9311819362e71bb40663a0595951377504d9c338282c8c6543f6ab36c8d44e49293e85febc31e4771b56fccd7bb9e67ef1eb49c0e15e38751bcdbb4c6f0fb00d6fb8546bcbad050e5be2922bfdd185df", 0xf11, 0x0, 0x0, 0x1b8) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891fe2e217821b111ef89695d4ae142a2099adeb635aca83271cb08cf5a006da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3db0fcb95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a554a3856903f632d6e94de4ed51a01a0d72405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9ab630998621b906204346ff00000000000000466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288eaff82986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf50400000000000000cc32ed7813dbaf9ca4b65ac557a1"], 0xc, 0x2, 0x1000) r4 = msgget$private(0x0, 0x200) msgrcv(r4, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f0000000280)={0x2, "ff1a1ae1dd54221fe08a6c1813898996e7565acec6016b87a59abe46a0e3fd68a20a02572395b6b8e0b1b5f25aa85678992ae1ba22f973bf7e7365e07b8e4ace88319faf83240207ecbaa386"}, 0x54, 0x800) msgrcv(r4, &(0x7f0000001c80)={0x0, ""/242}, 0xfffffffffffffedc, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000000d92f87a67d7a87cf87bb3813b00a0ae3f17c8c9f090805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c20380000200426bdcf306843b34f7c027e2933325f15a792c52015762e442c83610ee91e522137ca128311f62a244d48af8cea73d1e661d3db901c48e582d225bca80000000000000000000d093d1a0cecd471969297320ca1bac28219bd99de91c38b7efb9a9a76f6231457fe6c565ba0c5ccea234608d47df318fba951300000000000000a667022cab7f8e9811aed558f6685bce189331a7f2a3f483a07b9ee47a366b3cb7feec80608ac8442d4e88436250b016cad1813d8321becb9f89e1427591ad356168e3335739335fd15c9fe9ff062d71680ffb8b041eefd7f62c4a0f20d391fb0db1d963704b014de1d4bac15a0b8c488cd28f277e5ef7f7df0e790ace00000000"], 0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgget(0x3, 0x87) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r5, &(0x7f0000033540)={0x0, ""/102400}, 0x13785, 0x2, 0x0) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000915e2b515455af011a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fda2fd237e4e88114073e454300"/258], 0xfffffffffffffcc9, 0x1, 0x1000) r6 = kqueue() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff90) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x2, 0x4001, 0x0) dup(r8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r9, 0x0, 0x9, &(0x7f0000000100)="7740d800", 0x4) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x2, "6a655764e748b1b2f2231c2ef1e3b25cb5891b1e5aed0efbf4233bca7607e930f1be37ea265eb2517dc5ed7d8633954df4d24378b9f7aaf3c5e0"}, 0x42, 0xc00) 08:55:46 executing program 1: setitimer(0x2, &(0x7f0000001100)={{0x8, 0xffffffffffffffd8}, {0x3}}, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="dbd0749dc54bf978b52a80c217c48663fe4b230bc3ca6391b20eda7f302e690d5b079b5478d0252aac114e2777c0b148591a03d14c972b7903b799b50a803a9cdb0a0ddf2121e2daa5450953983fd2b6f0d02eb14755ed9c9cb19961e3ba828319f3f87451f9b6bb776fe6fca052f372d02175377d650b87b27c225ce7d401e45c25ad97aa8f61b1fdf8e8014bdfc98d0a064f8b36de5ec22f1e52ab55692e349d5757031607a20c4f91", 0xaa}, {&(0x7f0000000180)="b13e2e401cbd13011de160128cc840bdcd8ccd5e36ec9ef2c6468df8b70903966598643f6a5b17e9d1dfd219796c19895d1905bece99bc0854384a38fdcaef40e08b6e7629afa442bebe1c62d1b2c5618943102681233b70ccc7e8707b01c41291bb3d8105874f0bed3409d79993a5ac234779b29100eda3d94960020abaad78e15ee08590d5f8ac412f76b7f314487daba8b428626d7161d89b02e5d7761ae399f731fb6cf24c5a3a74e98b78b75e39364a3ad60af666caacc5ad0b5f23948c0702e2efa76885e7f94dd7367d4e5868", 0xd0}, {&(0x7f0000001140)="d52755da9bcfd406ff2a538cdefbdddee121a68799051a5c59325958df6572c6378998ec6d1f5cb6269298a2fec551f96f6322503bacd8e4b7348401f67d565fd6a433588e730a8285899075a79c2741e89ce5beb812e058876acdc56e240ba8ef1c26b0144f35ed0f279ba367d696995d0a83982390a2db9537ee1f739f0df3b65062e56aa14cb93a7b06f0409ac8b7a403940a7d91da4ffc78aad87dc8020a40b8b7ddd9c6d04b7c9d9c9b8b9ca139572ce508f52364a0c0b8950f4bb77cdad73697f6359fc19fab1644aec676995bbfb0d0fcf7f47a0085ddadb3bf0a44d301700ab79754b229140c3bce22c0994986fa15ba312d3d77bce6df53c3f6145eea8afce1550d23fae985a5c5181a412584d8f8a172c749d8bd99df5d0d1898b8e8ee00c7a97be0bfa26286f197b21c6297663bdf425bbcf968bff37b5d81496aed68d77349f2684f549e302454e9ef26814bdcb0bd9afabdffa7e57749a88083679534904e19c3de506f6c18a538b116ae3fa75d8f7212640c62d3f10c960a33f1b40d9aa0c59df16c8e47bed0b2cd4e0f746463024c015e4602bcc3becd6826ed91a287d1c41ed307057b413d162c42749cd0a1aeb998e9c5e8b725f8a4a15f08f1e9ee5d2e6e9d9e8ba7d5efd625f30487dbdab5f3bb24715ddca6370a87c0dde2eb40c9bfddea7c86a2bf447a47c6d888bf16a5cb5e89c2a7b2e8f26a3a4cda86e8b8937b8d40817793583522d69aeebf83a9228583dbedfecd2270c1ce6987f14a5a7a0ec92eaf34b3c3f704499425da3b5b011d656b3859c1c027e2edf26c8ecd058b0709c7588b5480836063381256edbf6d97ca9fcda2f7981d2052c54ed726778091a0fae75234c473268762a50d1dcd9668761d10aac84b7e17fee99f472b157ceb2938f7a405d2b65d8f7a971304484678aa5525f1903e3b2612a4f243ccf3d70dce87e8d6776360e50e50c3d34f5a99b21ca63dd4cbe96549bf1b5f9b4ce4f0e4a7a811608b1efb8e3efe698c8a0c7fff0903d48caa1b75fdc9db44666c457b02acf5a0784e1d4100c22cc471ed69d1a40ed963275f1f884785887e8f6599dc7517db275e423d8493a49279c08fdddcf81b4ef81787de0fb2fdaed186b6b848e4252ff232ac94990a1c8e1958ee424ff40e4e0c5ce772ce3bd74b052f92d2afb44679787428e480c12b73ed8248fe32c97fc6ae38df177798be4ec30e3743cc9191b32472670fb25e45d69e4679993ec96a5e93c7af41dd0cdf6f51a5d5c64876281880979b60fd9a7a9650db266d7138e592f8eb20625400c87ce26f874e3baec8fff35516e4272b4d93efcef4898ed2cace2ece4ec10ce16975e5f7649e745d906d15a9ed7121175f6e5a06f8dc570248b40ae45298b406c22fb276262ad21df076911c4b7bcd424cd94fa8ca6f917d61f3f85c3c0ceaa926afbd66f8be2df07715dfde689d36b489fa244e311453755fdcc4de843be225f2ad8362aeec0c4a95b9d9a0ec76b534a50135ad606bac0408978dced9e49f20caf9700599b8012cde8ad5ae1c2ced1502afd3c545379e0d3d09212a5d1a4ebb0d05f9d53bdc7ac00a013d419014394e33ad0d46b85ac9506c7eb1f195d8d181c8cdc8e8a1f3a708f71992468aa74627a0044a8c01d6e3aee261724157c342eb8de6241ee0b2757b003e1d4c6ca3c2b838dad3d02ef4e6054d95a1eaee33057af09b6b1646741b2fccb2206292c1e893430f8302c5fa07ea7ba118def56c882000ffb5861c74c7813b40580fb609f543805a42b7bf6da37c721567225a87a2dfe63e1d1b9ca27d600449c96fc09cf2f8f9ea830dc192704a96b5eaaac8cde6f6d0e995713321f8fb1e703d50fc80c920245c3a0d6f2deb164e694684bb62747f0fe968a2f2db6e59f9a80fdbeb1ae4614c8e6b5d6e6a5c100542b135cea473729d803f395e22acb5e965686467e2aef34d86c588b317d4950f0218c4209fc637fc0433c4ff003eef7f5eb15e862ee2ee0fe226b72af1e7b55704767ab958e31d72a533dc5eb18a2a275ad69a25d8846d5e7a696d1d137bf541ae76fc64e33c8006fce90a14fb8577b9720809faa1924b518fe2e4af853e858e6079d0a470cec70395b558c80e713003fb38b33ef30703b751dadcf38eadad13332b79720a09bec063c9ca05fa1c6b7b666b7e0781b3ef73d60d11a52a74482e32171831cc7e5c6edfe2e7ab35ef00b7ac5ed81beae446642bf08d4d8a2441af29548fe8b1868c4fd6d26038414adb8ce086910088a5c0595f9233118458cf4cf1054ce8d6c40b110af5631c9b5bd426e52019d20559fd6cc2cf704eb2980b91ad43ec9f4a08a0a1d1e97474bf62694fe9a3053bd5d36c3832b19330ac0447860d2d8a42254eade780e7bf6f2c1dc6402cb392a6a66ee5cd466a7813fdbec833488533b5749492735750a44997d385f77ef006119e316f2e1442a165dd4cf2f66a649de1cc225b191a7784d7568d369e20a60477ea976ecc4e21b62facbc5391763c907780de95eadb6fba8e6909adeb3180971d34c242999333f7beeb006a001d5159b20cfca48bdeec5486c15a41fa4f95aada1a60c26bf2e1a8e1b2206aa2cf8a5445a40be5451ab10c02150b5f8108380b98ddf407e6928e92cedbbdbdf1f402e019a2688cff767b2ed58ee55d181661c5e8dacebef69418b6f58de5f189108fe9e7b9fb29e60233029247adb67ccefd406d696a2cfcdbdf58a15fd5b0d3966d5e68b054e355a1d5a46f9e05fef096e819a427879b3c53de552acc3c2308f26281371a190c660d80c99bc0b2a82d9baded166367e11839e003bb1d2de3880f4310a5d8d52e7361d842a2a4cdcb50a7c9eacbc4ba323d3fd1a275bf0ce43a159b605d5b080a14ff2a8067bad6e3ae68116268fbee3c1053488cce0a5e4a5c612ee47a59b5c93e839e47f34463b9dc08264cfa44574d336ec39cd9c447e8a1741f391aa8e26357204aaab653e32466da83c9474da8c2361ff6a59bb0c21f93ad81ab16a29cb56baf5c948cea4639235c720962cc92db620d8820594ad6148f302e939166363d9dd87cc4ebe58d9d9ee8e9abd4ccff6054d690818db6895cdfd15ee5f1f4f5ba03cf3c1799ec3b629159286de70d71ae42e7d4e629c86d52f0f5e2d1ef693298a631b6faf085a06208290c3487911785ce357ece7b33cc445571884d371e0408b302ad54c31e867dcc2b157fe579440d6125f508eea7eb54d97e310c101a71a2b224fe41cf92854c11eda84106cb40d5507f783e7d26830a2c349cc6d6fc8d619460f79124a29056c94c673f83acc8e3dd812404253f365a2440a608181d9f7067aaf29af267fae60848789724b217aeb278d67a5672a7759aa26afa4926e2929ea6da840fa45dad5013449ee0d9e535499ea71b7f8d54475675b625155e701dba4f620ee2b38bd16325db08aef228a22f7f815e770c4f2f6d293c2e50dfb2447a05e3939699150b6518dcf7c3e6fbdc4d91610af357aa2c57933941104f997024bd16aa750e25866952bbcbacbe27282dbee7ac87d67729739813f3ed82bafe880238101629e9481352b2f5b6a24a00e4925a4fb498cf59133a8a7d2f3a5c9aaf36c965a7f4a5dceac297d63397b5adf5907a280d0bb68e3f736fdf5c1fd8a6e3d04913fe2fceb1a6da21b22a3edea69a7463b3af518518650d5c0d1858db3c45b5c4c7a8f30b8701ed2b71ccd24fddaf394d675aff4c34fba4a8d6f22cbc2caeddf83d342d5655ddab05d3f63862f2e5e733a88f6defb90e7ef8bff896a224b8e8e69a5fe34631507dc1b1696daca38b7deb3cd2299b2d45835ff6b0905680c27a2937b15a30b50af1f2847bf8a2e86470ab7e4358b8a8b8e6c3f39a5f9b668caa25eef43a90ce89ca9c9b0da22bfc7eacde6ff44c23b5b797e54d32e2fcc401a982d391157315115c44e7c0ece20fd51884c5c69f86c9197137a3e9ac5d4dd020aaf43bf0fb60b23ba7718aa0e89f81841df32d144796d1cd93873f662f5bdfab8a6aaead6ebeb84ba8f67173a5a7dc619fc447ca7323222f2759d02e4791a947c927d235ce51447b8c42865c663c613bbeb26e9447e40533fa3b8b3e740101ae7a1cfae04c5d22a3e5afa233010dab271b7664b738838a7972dbcf8499f752dd79574a1fc3b90576be7b6bc07a7fa6ddec0cd9963d6b72f686d9ce09de134e7e18dea3cd0fa475be1b83a8c83f08f898f480aa58cfca5874ec3baa5e8a408f3ff5ba23a00608bcfd85a4cd8094e50533c5a57b4981e7433fefb2fa7ec0e64be0bbc122801e87da929f933f5b842c448307f9dfe145e03e4e8b94c772315c15b8ac1a5fdcaaebe1f669fa89e589aadf312a9d4ce61c52f4ec7db8c124110d5d982e9301529bb0e88c993f45678f5d1ac757124125d7e257cb3f95792b722eaa1472b5ee30138675d424defc1b2f2b2404967dbfa18fe28ccef9bc7ce3f615722ba065a7147032a69d0a2dd241ec69917bd68728b06e8bd1928341cf7ad9e5ddf43b1aa53269de5eab2c9c1aae2b346bb69028a8d03729c66283d6d446fdbf356aa495ffe51d3f589d6852ac1ee68e4d9ce672ddef010a481e950daf65f4ede5f1d629ae01aeac765d48e2730d517027c2e78428125a1487b5bc7d3a6fa44dcdeccd2588c27ad26505f05920a6224c63371c8deabead630a3a88502495db47a66dbab85410964fd231d2078d6a5b96cdc037ef73178562d2a5e9035a254c155504201fd8ddb4a61c90888b5aed208fba3c0722df24075247ced9cb22412c91069d9ae927b43be83f9bb200825c3a47472eda385474fa2cf8ac780e8a5968ff4bcff8d26dbb02421d3440845c65837899901fcd7aeeaa42ff3a244a94029dcb151ce68535966f27d77a88f4b57422b6467cb982e519558b0d8505fcca6140d47c34dd625e77227ca553a40a333a835ffaf31d132a47c9237253d8f3912020e83cc7b8e053294d24ad2ecd3740b1729f1501673ae1e6853826e93917670d04a44da01932a3eccb608a4530283eb4ef4b2abaf8a7bcc62decc9ebdfbf62feb970ca7c16c05bfa62232225bd3118639dd3df9bee651123dbefc4be6c7c6618aaead5c27b5a90792041605749b683ee0a51481baa9c6859c4f7e50b4382091ad36c7075fd2aa3fdabe2e4e7621926a76d70140e977aca6c957a36ca307a72b4b84f00f3493915ff5fdb2261a702f413044831766c45b88a0df62e9aec02a86d72e010c8232020159e92cf98796ab12360b7926d2e27aa0d79c7f21610021f28a3cccbb832a7b3f8a0cb6032630117fa8c64d813b29d04ed59ae4b9e0f20ee2950f68b9b59c4279b7970c17d80ab347d8ab264134fe091c2b51fb630709cb21a965094501c0d6d4ac4e3e4528553c692426f5adec8c203db1692c20e1b046f3b7324b5cf4ff88dda05868a313e8bdd498c060cb0eef4af5c04ab42b7336d960c5183c5b6c59c67bfd0514c0ca0e089b788d2acbd47a36ceb8ea7f71cd58326283cd83d1641325ee32c2afcd66463282b6637a38d03e8e85161b61c6d3886ae01ee14decfc7eb8a60bc67ab09d2bde4ce4b861037e3bd519b6131810c6501274028594d519544226c312a87b62546efc8fd2c1d18ea02452768e661a9649cacddb566552d5656dce6f5b862a516925e5a70eafba5f1861cad259878d941ee5a80fad833d1e62058062f77e28c226b8671a2ea86aa68d3b3d2dd79aae6c715aed249a0ce4b98857701e98c993f252611d4d0ddcd4dd20127c3d6d268e94f50b40666bea438", 0x1000}, {&(0x7f00000002c0)="2557bbe566194e3ff29a6e18d2e2793f56fd78d96324cfacfd32c8cec591421efd81b2d90fef731f09ac66842cf1a782ecf7f63a862407ee8d", 0x39}, {&(0x7f0000000300)="c6f0ea8f384b19ed274513381673669236befdf88cd0f515db96c761e29c31b3b94d5ee24b7484dbda9e51e94bd5ceb0cc35d80f65508125188538d58fb821498b92733672ddc289cbc3e9f032927174f7edfe9ee7641735ca382f61c2346ea21b428e00f10a4ccdc3c28a431a4ec975eca820", 0x73}], 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) getpeername(0xffffffffffffff9c, &(0x7f0000002180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccd0b66f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bc2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fff9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091dbf5cf0000000000000000003e7a383e7394dd12e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8ea60f8bdcbc54fc66630d3d574bb5"], &(0x7f0000000080)=0x1002) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getitimer(0x1, &(0x7f0000000000)) 08:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000000)="c82b4ea0169eab66fc5e12ce8ecbd9f852b3b2a9ca88e95165ad12245079390e89dc0dfd724392f1c8dba3a941444eb4a09b96fff586fac78e3704ccea674b416b3fd157d6451493d3a35af48707788fe8250972970a15b8c7bef55a0e59") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 08:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 08:55:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000080)=[{0x4, 0x2, 0x0, 0x3d43}, {0x0, 0x4, 0x61, 0x7fffffff}, {0x3, 0x9, 0x7, 0x2}, {0x9, 0x40, 0x9, 0x9}, {0x6, 0x0, 0x36, 0x2}, {0x0, 0xff, 0x7f, 0x7}, {0x81, 0x4, 0xf7, 0x5}, {0x6, 0x90, 0x3, 0x8}, {0x4, 0x6a, 0x5, 0xad}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) close(r1) r2 = msgget$private(0x0, 0x1) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/166], 0xb4, 0x2, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 08:55:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x20}, {0x25, 0x0, 0xfe}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 08:55:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 08:55:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x82, 0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r1, 0xf, r0) ioctl$TIOCFLUSH(r2, 0xc0206917, &(0x7f0000000300)) 08:55:47 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/210, 0xd2, 0x401, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r3 = dup(r2) dup(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) kqueue() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 08:55:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) connect(r2, &(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x3}, 0x8) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) syz_emit_ethernet(0x133, &(0x7f0000000540)) login: pckbd_enable: command error 08:55:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859", 0xd5}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) renameat(r4, &(0x7f0000000000)='./file0/file0/file0\x00', r3, &(0x7f0000000080)='./file0/file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 08:55:49 executing program 0: kqueue() kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r3 = fcntl$dupfd(r2, 0xa, r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) accept(r4, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0xfff7fffffffffffe) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pckbd_enable: command error 08:55:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 08:55:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget(0x1, 0x402) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x2, 0x3, 0x8, 0x6}, {0xb3bb, 0x12, 0xfd, 0xa35a}, {0x9, 0x3, 0x1, 0x7f}, {0x6, 0xcb, 0x2, 0xff}, {0xfffa, 0x8, 0x20, 0xc39}, {0x40, 0x80, 0x7, 0x2e2}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 08:55:49 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) clock_settime(0xdaa643743d6da663, &(0x7f0000000100)={0x20000009, 0xe5f}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x6) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) kqueue() r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/42, 0x2a) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 08:55:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) r5 = msgget(0xffffffffffffffff, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/99) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 08:55:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x400000061}, {0x6}]}) semop(0x0, &(0x7f0000000000)=[{0x3, 0xff, 0x1000}, {0x0, 0x5, 0x2000}, {0x4, 0xc000, 0x2000}, {0x1ab58852dbf8aeb3, 0x4, 0x800}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 08:55:49 executing program 0: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r1 = dup2(0xffffffffffffffff, r0) r2 = semget$private(0x0, 0x1, 0x4a9) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r2, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r4, 0xffffffffffffffff, 0x2) getsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000180)=0x4) 08:55:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgrcv(r1, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r3, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r4 = getgid() r5 = accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() fchown(r8, r9, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x1, 0x4a9) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r10, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r10, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r15 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = getegid() r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r18, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r18, 0xc0107002, &(0x7f0000000140)) r19 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r19, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r20 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r20, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r20, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r21 = dup(r20) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r22, &(0x7f0000000100)="8c65", 0x26d) r23 = accept$inet6(r22, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r23, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r24 = dup2(r21, 0xffffffffffffffff) r25 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r24, &(0x7f0000000480)='./file1\x00', r25, r26, 0x6) r27 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r29) ktrace(0x0, 0x1, 0x8, r29) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r26, r27, r28, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r29, 0x3, 0x18f, 0x9}) r30 = getpgid(r29) r31 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r31, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r31, 0xc0107002, &(0x7f0000000140)) r32 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r32, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r33 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r33, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r33, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r34 = dup(r33) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r35, &(0x7f0000000100)="8c65", 0x26d) r36 = accept$inet6(r35, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r36, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r37 = dup2(r34, 0xffffffffffffffff) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r37, &(0x7f0000000480)='./file1\x00', r38, r39, 0x6) r40 = getuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r42 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r42) ktrace(0x0, 0x1, 0x8, r42) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r39, r40, r41, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r42, 0x3, 0x18f, 0x9}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x8, 0x0, r4, r14, r17, 0x21, 0x3}, 0x8000000000000, 0x8, r30, r42, 0xb66, 0x7fffffff, 0x400, 0x3}) 08:55:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 08:55:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 08:55:50 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000140)) lseek(r5, 0x0, 0x0, 0x1) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x108c1, 0x100) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x30, 0x40, 0x8000, 0x5}, {{r4}, 0xfffffffffffffffc, 0x2, 0x13630f89e4616ab8, 0x58000000000000}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x4, 0x7}, {{r4}, 0x7ffffffffffffffd, 0x40, 0x10, 0x8, 0x7}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x228}, {{r6}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0xffff}, {{r7}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x100000000, 0x3}], 0x5, 0x0, 0x8, 0x0) r8 = semget$private(0x0, 0x7, 0x40) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r9 = semget$private(0x0, 0x7, 0x40) semop(r9, &(0x7f0000000180)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x8, 0x1000}, {0x2, 0xf40, 0x800}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r10 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r10, 0x0) 08:55:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x1d}, {0x20000000000006}]}) getgid() syz_emit_ethernet(0xf7, &(0x7f0000000340)) 08:55:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="80f709e7843c79c4901a69cb247fbb069ac8b3857422c5339c6410872c30873f1739cf228c51b666ad2f37570e1f629bdda76389561e92f597dc0910a7dae8b521a56f18d022c28cef6b43ede4e46767e0478c2a8352108f4ff12a81685866e474f74a70ee958beed983b58c00003ea3769d9835a2c964b7bdffe9f1b20f590c2b64716ac5d32b89fd5f19c52e959ca3c2fe1049f5ffe6ee9824bac38dbee5c38e0b16970329f3bf049c0001000012a2176254d9bebee6701ef22b0790d87346e60642cdd41ed8537e77a26094b374864ded550d41040dedf20fc71f843cc414aeaa61afdc35c85f547c6c892e916df802370cf89aa35a6c7f5ae5e44eab4eea122093602fa6c64ca13fa8d04787998958bc6c53fe9f90c5cc0153ebe272b2f50c08e70d96aabed9d277f7f0beb9999e1dbf1600e660391a86c9d86076b39359b1a4794578d5f45e344ba3146ebc546173ef17481a6e756179b1fb8d37bdf59be76765a5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10000800, "010000000000000000ffffff7f00", 0x2, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xce) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20, 0x0) bind(r4, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) r7 = dup2(r6, r5) write(r7, &(0x7f0000000300)="c906e5c11d73a8b231623ac27ac23a7d9c203ab1e08d3f9c53402b2cb890830524172302a193fb6fd1b3c1eff41493dd39ae28d21e45828869be0b0702dd5140dea05f158ae5f47164975a4c71cb7ddf43ce0dc85e8aa449e8cb822a76133efdfc2068d5019f2a3aaed500dad3456ada719b4613e22e6e006875a9dc3787b632255f57a4d75711a2bc0a5fa2a04745dbe2b52d3023a292206e4349da7c6235ea7d09e71596fa56a8369b9ece2fe77511c9cbc94a9efac3e7ee8f1277db18ac6e6f40a9096d6826f2490b63412d959cbb0fa9dd83aa3bce7b034448870531525345aa7e91", 0xffffffffffffff65) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000180)) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r8 = msgget(0x3, 0x10) msgrcv(r8, &(0x7f0000000680)={0x0, ""/69}, 0x4d, 0x2, 0x1000) close(r2) r9 = socket(0x10, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f00000004c0)="ed2e2b967cb558592ef2e0fd98e38e4265d401000000", 0x225) 08:55:50 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x3, 0x1, 0x3, 0x1000100000000}) 08:55:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dv/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x0, 0x7f, 0x5, 0x7}, {0x8000, 0x8, 0x5, 0x401}, {0x7ff, 0x1f, 0x40, 0x87e0}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r11, @ANYRESDEC=r12, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r2, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000340)='./file0/file1\x00', 0x1, 0x40000e00, r16) r22 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r22, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r23) 08:55:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f00001ce000/0x1000)=nil, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = accept(r3, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff00000000000058a300"/44, 0x2c}], 0x1) mlock(&(0x7f000001e000/0x4000)=nil, 0x4000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) accept(r5, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r6 = accept$unix(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000d797004b00000000000000000000000000000000000000eae5ffffff0000000000000000000000000400000000610b000000000000000000000000000000000002a039bf870000000000000000000000000000000061af699018e065c8000000000000000000000000000000000000003bf8bbafa762d1091b62abb2084255ba7578a4053a66bdbdc4356f32d0d400fcede02520859fd2f0615883070d38f93cae42a246a54d1ea0c132d78a7d2fc52835e6d47807bf3b589393e340bd39732d088d49ab4b3ccd00"/218], &(0x7f00000001c0)=0x6e) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000380)=0xfffffff7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r7 = open(&(0x7f0000000100)='./file0\x00', 0x208, 0x8) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) r8 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f00000000c0)) accept(r8, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)) accept$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000802b0803bcc2b61c571bca459164926183dea55d3a82d28ca85219e5386cae4cba17c80959fe7f41da179336654c3bb3d3ce48511b7901dada2084ce4f5a643dc616beffe66eca3c7f46edf1801454d7cf00fb957ed8810e9380a281e7585580b10d2d7fa4d293755b014d8c1c0db05ffbed60fe26ae8351cc00303d504c1040e67bd7d39723416bb3cd895de43e476f5552e5d800a1d02de1"], &(0x7f0000000800)=0x3f) r9 = socket(0x11, 0x3, 0x0) recvmsg(r9, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) geteuid() r10 = accept(r9, &(0x7f0000000040)=@un=@abs, &(0x7f0000000840)=0x367) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r10, 0x0, 0x0) r11 = socket(0x2, 0x4003, 0x0) sendmsg(r11, &(0x7f0000000380)={0x0, 0xfffffffffffffc88, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r5, &(0x7f0000000440)='./file0\x00') ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x26}, {0xfffe, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) 08:55:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 08:55:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r4, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r5 = getgid() r6 = accept(r3, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r8 = getgid() r9 = socket(0x11, 0x3, 0x0) recvmsg(r9, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r10 = geteuid() fchown(r9, r10, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r10, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r11, 0x8020697a, &(0x7f00000000c0)) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r12, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r13 = getgid() r14 = accept(r11, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r16 = getgid() r17 = socket(0x11, 0x3, 0x0) recvmsg(r17, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r17, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r18 = geteuid() fchown(r17, r18, 0x0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, r18, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT=r7, @ANYRESHEX=r18, @ANYRESOCT=r0, @ANYBLOB="8f9b4094d4db7cd4c7a37ce5c551a8fe29e97cf4edefb89d7fd3effcfcdf0ddcf53c545015a4454e224e6eeac21506ec2034593734790af869cf150db507f6e8d7a9a7ff3ce86de37b2d5d2f7ebbab5f388ede2a137141304b33d0a770dda42b60a0a789cf694d2e11fc467df54936b5f8ab2c72863161c97f328ee02e6c6037cc90eebc3d3ef046462b279bd4999321af1abaf5887b3bff3cef7e748c806ec4626d086fa7437a942e2cdd281b4bc4ba715c7e7e8b7e157db361b213f3e31056cec2d27e", @ANYRES32=0x0, @ANYRES64=r19, @ANYRES64]], 0x1) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:55:51 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 08:55:51 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x800080008000200a, 0x4648dd48) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5e3d52ade4023b13) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) close(r0) dup2(r1, r0) 08:55:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) semget$private(0x0, 0x0, 0x90) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a10105a0520010004"], 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="0100", 0x2) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 08:55:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r1 = accept(r0, 0x0, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) accept(r3, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) openat(r3, &(0x7f0000000080)='./bus\x00', 0xeb37421c95e2a4af, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0xffff, 0x1, {0x7f0a0f0, 0xfffffffffffffffb}}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:55:51 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82e6e3110579928404de38dd22f08730297df7ec28c81858cd133235d394eead40521b31235df313fc6c253cc22a4498ea6f1ab2dfc035d5792760136e542f6bc94edeedeaa330b8f9091f12490e51"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x81f8782f79dc4b64, 0x9) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) 08:55:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000001c0)="22f5ce1f905dcb7be3e17b8baa7c11355be08864cd0392c6e2c1e86b62cf0a3f49599e6bf5d860ba0ae1551fd1c3d786b3aa89be3b7930a6de6c0fe69adf882dae4d41eb000c4216941060ffdd9000f58f7f08658086408cd9dd5b68225b9d40afcccd1efd131e0030e61de65e171861f6877574d34d58e853cefec3db883b20f6c1873fd9f568cae46da3223f6c65aa58644744f6db6a9df4d170bbccc1b14768b0bc4610b210deb2b17e2de326c871d52763f614ea461b61923625bb744974e50ed380a746bb15ad8a56"}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100), 0x10000000000001dd) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:55:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200000000000028b, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x10000, 0x504cd7695918c225) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) accept(r1, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xffffff80) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0xc) socket$unix(0x1, 0x1, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000240)="2351ce9c802bd9a55b03144e7b14") r4 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)=0x7) 08:55:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)="02b99c022b618cb42d6a2e46dd8bdeb76c05b8cf0167c4206100eb32cd3ff1c1e75d4037ecd9808bcdb21cc6f176f244a024ca095f0b4131a134f17eb55b79e0e235e39247b06105997db4249cc97527f8b9ad14d162c832f2e6826b8b53cc22f40bcddc76b6df9ca17bd7ceebac0d33ea1d5a9f1fa8414a5eaa8f6d807e6dd86382595fcb4002522fe27de05bb36cd5d5712f537f456eb82121d2c9888ec4249e4256338462791e852f25328b6bc34b983d2aeb1279d01fc818a0602319a6b5b9e5e6defa2b5244dbcda16d7f4f78ae446df259bad95a6205892fcb716319d8b29edf034867d9df6c3e1a0cd470ce8ad2c732cbc217b84eda22255538a352a501c928acc5312f02821bcf1f9d73b4ecf80e5d3deb227d9177e64fb3f7d85dbe727947357ea157070cadcc8d2e301f704e2959382e53efc455a9245f2370ba50997f8048de9f2ae54e22bb73fe4e1ee92446f64f479b23c1528a3c6e407dafc7353efdd85ec11debb115cc277dc40d7c15ea0ca650c06dfda9076d70302f57a27eeb17e55a10bd9c5e81f7c78bc320f3ef29ab0cadb2da50203699e83f6a4a30fb74cebece5950016c8fe94a0e6f62d930f479331db8381089aff892d359ac8942f017dc50f13b86ddc5dd520c4a34bf5e5c6a172e3b7d830f3dfb71b38cb414b734f623de2ce01aa298ec021c4b8d772011a39a36abd75b7a49248e8b44dc645f9d21a663f4b1d1e4ca138209d81d2af983e57e61f2f407342b60ebe9c039e0b6b4a1faa9c8954d3131a60488fcf3b84726d977a854b13207a00a4cd17089ca10d13973bf818580eb00ff214cfbff3409cee64093b6710f6d2d8baf584df221a3c04922b1d350502c81d11afa1f341bcded0efe3f22e17fec9c479a676f85f5d95522f97fd04c3bafc6ce5ee72373f8c748f577f19b415ed05000ad2205a40229d2bbf2bc0fb874ced45a36b2b49243eaa888a021978b42e7eefa749dda9256e4fed0f0e9fc55da8b607ee43ee18d97a79c903784913b99316c335dd179239842b8bb3557318dac668c1e562420628a85e68776694de4013c75627591e16f2bba774427fcb0ca5c8ba07baffa4f9075a189883420331479e9842a379bb08dd70fdf62dfaab436d0d4d599e03b616e7d4da80d5bd3032a9bd660fd1868a2d4a657272a21df81341e7121addebc9ffb5c91439cfc8b78d05fa2115538c59ea101fd317aac71c2b8f42a3d4c29220c39ea2f00fe35452e65c7377b34c9f357dda69414238c9f972aed2db82976ca86dfd41e338d514c6e94a1e4d425f1cea2730c784791d3161c818f818cc4fefc41efc8491f22028ddfd10afe0b439bb3617cc782e781e7623f823c58b4167838aa56a741f1a421b057f9ffe1f8d1af1396840b82be82ea47422e9a1b2933bf20f16d13c1edc569e83282aee3ff745dc16f505efe53a556d0b94e509025bf70e4f3baa01f34aa61e034c1530c83324f09a6d9d265b966d9255bbaf13fc6d63781d06feb337af6901b2837450ed0474c6cef7525b244cceb88b31ecd34c3631964f519f5b7fac161ccb6ddae6795b0392399035af9b3eafff03c49b52ab6935f10e2c89a85e2b0dc9e65c9ec208b2836ea5bedf09ed1faa8fddb7b96f8de80bdc5e70f25cc6e8bcbe151ca318e3705fae75450f0a658a64dd3d2ee80a1e4f571edced67cda5f87248a882befbd0c3c1c4bee6292899341d3d6dd30fd8bcf263dbae77d49b590e5c00944be6fd9a04e7de8bea030fd64ea23f1fd92a9c5b057b8d2878e4b547736748589a1feea1bd656c5c5f496e67ddf8178a0a650833e36261253b33a0687f4c7ee5bfc353f8b9a5d4b774a9f9ef024945e360e4cb48a677131973d806ff5f1eb6a61f5ec5d7324a8b0a568b2a4efb04ec1a9d49ed22c266c6ccf79fa0c3aba35386cb55b439638f4fbd420d36cfc22bd119612684ee344aa88b40ea5e481e70a3305b6333954ed2f0f9db9d87ae7c25b90d4369dc2b96b649859d93a99ac2cceac287652f7f5f6e85f998d674cf78f6b4d15703b523c16c19ae2b0e233425432c6a4319192f71cbb108ecfd4ae550bf8e6427c562c0a365e2985d8929388c887023ba56778c0991994978e125dd81d85573431ec2703161903c793be638bb53792869e767deba2265b45940692e54b4c900719228bae19d298b48e3db508806d6149aba55cc6d9e9888e1b3522876e5606709855e95504d308a21f8b904211d5eb5835f04585397b07b5a2c03ff2df382d98fb11159132449a1db9299f695898814357b79e468ae8dcbd2d784eb2908aee86bd468102071de7b6743f07165e02f2d2ea1fec81334e516287735f4a5b0d66eef6f5fa108c6fff7f89ed537177de83c81a446d0a06d8530d7f8b7e6597b482cbf6aa155b0f5add788e45620e585c212bc4d8d00375395b9e3da9951d42456e10595b4726562c9dd92954b75f31aa5eaf2f9ce2554020ba167577638d30c6627ed29d46f97d5e01a4bd5b80e9a3fed72265c0232cfefd6e54b839160ad8890981073f5b735d8ff431c16f651909d5d5bcf6d62fc7cb65c0fb4617d1f7db564b92473775820393d105d8d0c60848789ac5e072f537d2ec91a8d21cf07b6603d27e01fba19c3e0b039600f738756665c2ce97e62cebe8f70a8eb49fa67eead0392794daf5d46d9c3c8ff833ff43797ee6ebbbfcd11b605294325513302caabd38011f9ea954f364e58ee2f6695035c66e5cdb53691eb83c1567312ddc03bf39875866ec70947673a7cd088bc5399ad021382639414d4f0b2ffe4cfa4285cc6af2349313bb15aefeee6a43222b7d28764a254392b0355566ca57b2a33b79bac17f944df2564eb9d87994510e23905cddeed8d0ca933ce1dcf78e0c0a520f54f113475db8fc39ee98e01e36eb7c6b3c9e2d3b129a36772e6d1ec40570c47111f018511222e06526f5ea998ddaa0997ede92f0f9c0f70e9b972a5f1836a8e38ea0acccb107750c51d6b4246736a7a6b3f88a71f57fe643c39951979d92dd83c2f76ddbf0239546be80ac98cc6aa726eb4c1ae4ccf0a1cfbdf62b57c51abb6d9980ef7f40a552d5ee69f4b3bde655410296156ef26424e3d0fb1a884f21e84889625f6a6df0e59b63525ace90d096359c407ddf100533fb7d5230d545573d56c48956de7ea73c486b37c1a33e5411a187be3ddc548094ef64ff6075dea26c868b8e65411a3ea33ca555e553450515b3583e8a99d8bbfc5c260de6f820d074bb45dfa8e583e626a397bf5586d46e18aa6b761cd7202ebb71734a361ec8cc09bfb0abae86975ac18da4cb474818bccff51b6fa047eef5772186e10b6011f167d15fe05c658e40b9746c9c3be8ba981f4ce165c2118dd534730abf2a6c5e7e41802fbc7a92b150f243d3b7cb130602ace75897b363b11feb60ab7f7bf2b09d61837d36de611b4272a4628efc04278c2304e53446cff136dd25c28011c7d0ae62bc45d4141769930162efd3911a8087974fae4b31f6519adccd936ee10e6d374f8106d56812ba06d9a198b9e22909459ab7d5aa7512db50c29c9bff6917b76e80bc5ec0bf5c7bfdd48854498e426b47f2a24cfaeb4094835c5b79babc16802208d5eddf96f186495073cfcedaef84e50a0e8b6617ce1ec43475aec6bea18116f3e4155eabb0eadc44697062b47940f44a3135fbd0f219489017f36e23f9ec54368ab79a03ee3a454331fa00755d6e3482c4ae4eb92c30227c9b50642b47f20ca8743ef5ad20ca890f230bebde6058dae97e1f5cf88c2de7c720b1f27bd183ca74bdd770e9c68692851255951909cd5136e0610f27d82213500e3b8dee143ad06fb1a49101f8d766422efb76a578fe775415b5cf4609974fd6c4fc406a2ead5d0a59461b26211ae6e09b4d3f06ad78155d3acd20ba35035bd59797c410a843c4b23437c429b5b72e26b1058fb327fe0db08252732eb1c19fe1a4836ed1dd6454907b05ab6558317a1fc0aed4894de71657a4166bbfa6f6ba44cdc600a32046c23cce98e24596755a0c9fad706afcf592b77ba3523bff317fcba869d0d7921cad7ad5c09b3ceb31bc85356cd9c169ff01088ec84134dca936a16a3ee0f8962de2efc7a356333c1356c5145ba6ebffb60bb714eb5acccd4e85fb836e4109a72d61999a29cee28fe7ee756becf83a948e53bf8f2d78b8d8bbfeb40cf361f52afa342296c1be75b518db87bcab7775a8ac591d511667a38ecd0cda4cee25e203f63ff783d22f62f75a8992aa7cc8537031594463f1fa7fd84106478b1ac932b74ada99da71ac82d67776ff372593c8383466c998697d941beb9453e831175783d560c9f557678b9745c202d07714895164fba43ec736a2b6f30d47b32e8fe3f68436975d7a7e7d79accf5bdc86a829ac65e17911790df421e738f7a79e1787216b764f153c62aeb7fd05071ff1f71343da0f50c7cfacdbd16f8e18ffef28ef428b07d6f66e5e33bb25faaa713919d07d7c37f17a2ebb24520047cc73db19476c16aaefcc73970bb7a992ef6be522bb4a9b7793cf95fac0fbd8770569da10f227e8c4dd772a3166f21dfe2fae0c69be645e7df9d0e57aeaa5d79577d821d7bf67b555ce5b46c4876d18dd2fe538cc863adde0bd17e0cabc8fdf21aa449cf799d63ba5171cd4dac0066bc6189d2133d2ff0881bafbea9884a4e9c7843bc414a70209a4186e2a6a766b812ec34f5ed69055fb2a767fc59d7122e61b87ff10e24337af6f55ea5aed58bd9dd3a895f3353c5c0ce171657e34b380d58166f3a097516d711815b1d6a3c3ac4f0de9fd37523f862f1bf8a1896a146f56deaa8a8ec3d477986a8b557334050d4b8e4ec6d37875d759e3acec612e052a756ac77071dc3a163fb8068a5c74519aac0de679e446163dffcd26931eaf963c37753a583cbcb5d8f7164c546ad2e5f1b85dac71429c79f129f153a6b95f0d1029bf686e8f05ffec474e449d2719b7fdfb9da9d27e0cd776726c69b9b61391d5f314609d274173b39c777be7e5c25aa37d548d973cd78c272afb3545948db37b041fd20cfe175dcd342b187bb95f4e9d80708430b339bc545c26f52ed5cdf843785c7bb17441da8795f2ad48ae2794cbac79c603c763537490f4d346e5dac699c3e45fc35e25ed8736a6bce211010a2bf6d5b98c8769cf85d43bb07e2f6abeaf41a3f61b148fd515e6f81150091502593259ae229f171539733ca9528c15eaf81a92427d56b66ffa0df141266bdfa8b2fad1464e199b89a0f7b8c97f97519638d3a4b585916b6881b34ee362f5cc6694423e952c4f4f008fe747dd1b0146a3547fd05c9c9a32de05f9ffe7c205ec1a320ad330a1885f827b2439c973584b6bb845c71185ecc678ed206238dd50c1cb3b68e37f46c0e38b0e2b304610e1a5be321a83bd68a72fff75ec08726076fb7fd07a34cedf76bd7cbc4a2efbfdf6a4042532f749a50773a171aa2a813cf35c3b1121a741b37efb7cb86753098d126bb674ec56bd62fb603a8e1aa810a821a5e13160dc8281f63025f508f1a2a67b96a6f3f27b107da12e6bd929eca9dae8a5d640dd05f255f2a4e5d03f5d77d6ee7a37e975b958be04e24ec4a9c9270440e4d388ccc32735b393127cdb7e56bf5a1f607d3361c4e7e56a08fbb80d6aa0235afee646bca1ecd7d0f2979dacf06dcd0a3cbc72ecc924f024c798fa729d504f0653eee3ce972f15100937e9a6ec49f00a178f9dd143a27ec276c1342bc326e7aae618c52b41f5cc020378bb47f5578ce7fe02b1a33cbc0276bb832577", 0x1000}, {&(0x7f00000000c0)="c697778fc7f4ff042121286640ae2bbf830ba98fe3a35de476aac30b8fcb2316ada2ffc2dccac7b1dee914de14e3375085322f25814569f5f1af182fe23aee506d0e34c87aedfa3a8787648a4feda535d421e65033e9819854fe5a20216d5b05c934266476acc4b75d83c7ff1f1b7ea8e1e94e9c59b66796cc2c7ac3eda526fd8245e4623bbc1f225756dfb87c100cdf067e966d2b87865ba01b4923986168c0654a5752edee4b50b5efdc37698c990be10a40893cd8b67cade5d990aefcf983cf646e15210e683b055e3bd4a4c52a663afe6e81254ceee6850a17282acc572999bc11", 0xe3}, {&(0x7f00000001c0)="5c3d08636e7afeaa5b787de3b9bc7ab0d2613484b6c79fa9eb24f27b414147cf", 0x20}, {&(0x7f0000002500)="05a3cb", 0x3}, {&(0x7f0000000240)="f7861b1747ec648f31e2271a284e02b318d9b6157cc0842bbd66f2cffcd402246e8265e7c7d362b68d2acc0a7717f134f91bc09a12a5c7064c8000da4976f31c940f9f29b786e2952939fc736cfcb064a0b4a59b1a1e125f3e141148881c1e63000aef671ead1cb33759cf2df1815b0edae4f20af6de0d3563128493cecd7ab891b4f7323a20", 0x86}, {&(0x7f0000000300)="5ce67088c92431b1c037de73efac7eb78095233bc53edcff66583cd3636b8f7abc8e19c9e044743ee122e7457c91ca5b617d24360784ea73bbb8d9276de0134a8aca0704fba8050f39c2ca32a95aff82f902e6957fe927768916f07225cb05c745041b7be49ecdb5766329765e6788a253cb2163b70d76f560afee2d0a6bc0", 0x7f}, {&(0x7f0000001500)="00166853e28c4b75fee6df1c799f3b1a10c01497f3bd2f6953e7bf6203ee332826fac0faeace559a2b1208c92eb991a287516c6e7d1bf81d723d4e61ca7c08032551ce27d7e22c862ff1ac86e6b74b6163b31a286fe8ab5d357ebe7cf6d6e9d81cd7543f3511a20ab144e975cd92206dad41d5b9ab930c13178c3c480227122bb47608bccb25a0e8bfac281ad83f07c070c0766e5a06d2a688115c7045d2b5dbb644a82144a5338dbdb37f2722ecfe838d38e45eec562730bf41fce4289687db4111db2e826db99f1b15e38d026ba16a83841407870b8dd030f6b930b59f9d43257ef7e8aa8cc1e069dd60701cbab6223b85077da9afbfb6ed664e15e435882c5bcf5fb190455acfc40f3c73a7c50e0e6fa4db93ba1d8ab9f72332cd03ffa952433a8d6cc08c7a41ca37071c9f0c51a1a224a51b7368b10f56a6c3da2a623d486926fb58927096395fb90ddb6dce81accf28e4541f5dfd44ce1b553bb7c9de6589b1b6ce41499fc1daf503ea395dc8b8d5f0da78aeb77689d185a69f03f85e2be4c43309b2c754a726bc5442958227ed742a6a2551dac4c99f458fbd44123b7b2c6d70da0e0eac6ec1a723bcaf5ae4fe63d3630c210f949aac6bcf335f7cbb2b750e94f239d04931279d4e31473b1b1baa0e8c93bf3764ebda3bb49b0c5e5112f24ca846b947436b431fa337e73535c17eeabdd3e711e5fdb3cc48f0ebd948d0eb1bc97cbc8bd1a7fb6af8187145b2ac62635449254bfe34f632ef4fbd319016136b4ce1a2f3e055eba07d314ffc0190e8c224b5e34aa36ab3ef030de3e4116d1d87c372d1e9ccdb85b50e4b7d7d2e5eab2134714ef31f85676a24cd8c406982c2377cc7e16ad3fc2aad38cfdaf2e3ef269e49aa8b70b2f3a99a5807d86d85efb295ebc4460451a29cda4ed559949ae67c5132b124abe5c6e4751e1fbe9d864d3f435241077d61f4bb4bcb757590739f2f4696e0c2ba6ce2ec7f231992983300d6b813991ec35946df95e09dc680e9696d4ac73f8545e460ae64e550585a66cf92b2cb58b9601f249702568dda131ec2d269bb024d8cedcb7ca090e90a9d11eb06270b02791b9ea3b133f46bdce95cd608cf7ab5d2e4bc90e9f74e20aff821f4be3e92d7b7deeb1949dabff1bb5e9c149a2873d4ed2fc4104ca5d032d0ed40260edfaace41a42b0c48146020c79a074cf224056c2291a0b941d4caf28005aa8a2e0ad3c4b7a8c3e494a4ddcb939a4fd9269ecb36e46c24ca1f5d7b3bce84452629b40b0a3606b17d2bb0b6f7132a0e281457b15e2df813a8485fb4793796dd040d77a9c521bbe54480f2508bed404a55762498719f05c22f101086833f53f6fd51e514d72a617b47d7ef695d765b5108f1b030c150954c2bcc8535e39524abce2da0537a06daec0a1d12a67ad38047dbf9fcd71c327e29bf6a27c09b9f168f4a304343ca11fafaae73a05d3f43ee9b75bf69342c510db64a0e816653e79815d1e59dc1b3861b15e42e3729965bca14cb024ad2510e1bc9c555fe76cc500c708f61436f2c1c309a0830efdcb86806aebe11cbb392df27a2dfd891054bf9106af268bca0c1f8f4399b2439ec3b3733b20cee8254f810b5dcba1684f49afd24b1634473806d2ac5c1106b9c8fcb38cf142de94d69ef55da70656c2ebd9adc25972bafd7ca8248f9d4995e56aa32f666f5882641e9f8b940404caea4c0dccc56c20c8df3eb79db7202eddc48df617622421c9c9b90a048dd5424e130f642cafc4a049edd7577c6a237e8051b5a8e78300b281f60527826eba0d17f3b31641859ce871e4b3edf9a9472e50b359d352b13b6be91c62406847edce62e96baf0d876ee712dd20352f0ab5495dfee1e2cd3d101821caddc47f96a7cd448148781f0c299a67ecda28bb22e3f61c7ac8b51e06ecf43f81c45bdb809fc17a9c0d8e75579f1b4e61dce2cad7eca5412ccfce23456e673c1e37173a5b4852293725a9c345827704b80590cd6fbcf2695d676aff999384b8bb8476d9ceed50db53bcf60b878f6230c941cab9480e6b97acc4f8535e3728a50b544ed13e8b3156d29482b37a0f12393f906a1a07d25d5f08b7053771b30e8ab5829d0e5ff3c214a5883aee6bb496cd1a8a6c6a7f95a7fd598270a6dd8245f5c4f3ca270d94b7f48ba949225563418a0c92673330b3021c4d0c71ea562af44abb6bddde55cc382f592b9dc89211007a3a69e4e68ffc6b4d698f3314b2a7fe0225d9453e83dd6201b15d2b3517ea02f236f27e321e6759ae6ee8e5a01389d93a356ead50adbeda98888472a686fb900873ce657b7b3b86fb706001bd5f0eeb01e1b4a1f3a64c9d8d5791fe47a4928cb108396f88fbb98b359bc08b56649242abb1dd26827a0c024240ba2c6bc6a28998efbe4639e37f706fd92f43766663707efbf26fcd3375fbf4a7f1849959fd5da46f0773ce14d84d74f5a657f5feaaddfa6e8f116577d373c59e4266d78287f745b2bc65495a60fa7bdd923bc7efbe932ba3a97fba1185fc6ae9332042f0504d43627d2849b4473aad5f3ec8bf91bde5b5a89c2dfb47457dec584ac9375676f3d3897309850e749a0cbd5f330ffcc3eada33447e62bbc24a7e4cddbbe2d962e1dbd97d55af61f25db3c75a34be45da6c08f75e84ecfc2b8f5d61753a7b4cfbfbcdfe23684697cc0f8df25be733d1e2d4bc6ac426ad69399e70672f6d892c4621c83216e3aca8ef9a9c7f3a5f2b67ccc4478edca90630c90e0c7e13ef97700efa2f85ea98496670188d1af5d83348bae21b5d4b89d6d9b4fa0c6d57949b1581a1d24bdecd47b9e8b728b47614d9f7b1397bdb8641df0676f184aa9f69ad8865af96000f4c81126a3cc12cf942007b0730a2da39963426bb4c5e38d39dc34741ef5c6d6e62c7c87d1d993fe1867e8a18f54897a14e66c4e59e0d31d1e242bea3e7254602b625cd949486a36d823afa5501a95616715988c0994f84f84daec49380f5549faefe0853cfa3f0bd8489652f58a6df9394533429e6e96d008c9a118764789b5e91b59ffe37cc59d35f80964146b739cbf1be12dffb68b990247944e26d1f265faaa6a9c486f7ffaa3420311a4847a17755677a1af15be9aa7f77156acf0b4a0d1ec76d9a776cf563c4032159493f9e234b36084118a1018d9c5f2ee8b365d9c2b7050260a07a6c7f14e3aa00839396fdd2638447660ebab2cdc96c747241a54b1f4d9891ac8d4525f5de3fdb1151632681c68d24bc7d8b596508a304901061207379a3972b157d7c49f426b7c0db5edd3b963db461c59ab47ae07bd7cd64501b7f633f126a93b389d7e0ed9cae55a467782df9415a22d90a4504c2e1aac465cb5fdbca734c76d1c0b02d5d57bf24aed449c073f4ceb8d7210074d9b262cb13f7dd489a6ec7461835b02e48074d0d14b959d8fb1dea9007130ab6079a14c02a3350f032acdca8c7ec90113d3fcc905394b26678f442c3d5bb8d0d8312f621b4f716c759d7deb8a62e58b5418163b669ceea0ae2fce7d8d22fef010f2d274752f669d30217df1b0ce8b17e3203952e29f070204ea0d11799ca083139cbc8c5aa7a9a8b432ee3e54919ee259630bbf11e5e41400696ae2aa134cd65ed3a0a974c0b7ff836a5a1c773538cbdb3951ffd6beaf74d2ead93987d02176f75d89a1cba1c14f57ef4dd263baf8e6291b553a8faa1ea85da209705232d2760569d22be54f0f89a983602872c1b0ac00bf39474fdfbff869706c1854a7f83f76f3cb42c9311ac023d819dfe9a6daf8a9ddefb0a6c625ea23e387c09180a787ed22f3c931fcaef276d9fa48dfd995e050b09437ae6ab8cd9c0cbfc6191059b54a4ce3511200282baca489833815a34e23cebb9c5b5494a5ae140b13bb932b87a4cb5fa0f14fb747a091ab931ac31b0855245d4511354b48cb2fd8088ab216206609f12bb7dc4a729e4c5a8d0b1ddea395b72136a3cffd21496347add8fb890f390554bf60e2d15beea8df3939e6537eecf266998ba873178395f46b3551fa2bb9676faf9b022e009bddf18000781f5b160096c210a8c8fa93ce50397d8f978fad713f6f8f409ef731786bdec3b18fb673b67ee95d4d6b775bf54b39dd08123bdc4ac13f5956175932db22c4f019473babf20180309dea7e9c69f4728b3054e1b626b435b15dbc59db498cc2f92ffeb661b7084d0fa97e8e868c7b27d98429e10e6a5cda9364677575d1d42de324122e8ac63f2d3f579c306bf88f17f6481df1ea49fa6ddcd9291e4b9b886d9617950f08189b30ec86ec47f97f3bac054b6e7b81f6715fe946454f7398f9648754b42af462d2f7650203b101e27897e9c3eeb7d4c41a3c86143b72bec64fd20fbe87dd285041ba5b4e837f8abc256d5c37d76370be66dcc8f245a3390186a53ac168de4bf3ba514fa20432eaa9ee6a1ca0fc32f8d38df169b9507c2c820da4ca1b72f0f3b99b5b15f10f88ed89135ff2a9144ceee2b612c26e16d3ee752e4997fd09cbe9430b14aa94118f3f993494cc22f1ec426dea3b582d83177dfc0b6143dfcf061afbe4b9dff5cca5031f34e2ed9c1e322811e7b4eee98a302aa147b1acba525cd1e6e2e928d4dc6489225609085f5918bf0884d779bdd041c6cfdaf9a03301c44d01d35b19ed3d9e8232fbe1cd2c9b786320f3c71a859a2bbf2b152d20caa214e25c325f1375e00aff76d7b3e5f78e2eaf558b66b1ac8c121185906176911bb9ea86cad90a653a452ba987f0320913962411364f4031773f2c88ce047812143a10d31109115751e2cee83c1f712e9915a37f4537f988fb4391ea190a30c067da99e0732fe5a0532bacf64779913325cf43473fd595fc448d75e0f0acea9a1d2cd083d722471369418d55e4dee5992c0966c7358b1522b36da54030f7a474ebeb8011bd23b9e8c513c5ef3c7af0847ec6379267c27c91848218b99e1d403b07968e1d5c2091f7fcc50d7462860a03d1ac8fac08a6d9411c170f7c23d739a649d7b529fdf762a911b2f7ed830fabfef05aa0968d965449ecf4003a3a48f176ab29fef09c1aa19faf7c3a2988f0c08431178ab3305f4238870f95c6b505f33c94bf99a7e5a25cf9c97efc5a7ffe3d50bb3905850f376f22fb4a4d4445b7ddb9f65b8fa34ce2558b9ff3c122fa2eeebe5763ada9cc7591650c7bd630bb338574314b1686f8dc20bc76b2185604559045fbda996030463fa4273153fc3701d4dfb6a55a006dac31ccd3a8fe3447cd75dce0c165d10a7c5d097c488c800f352d889e5ff40fb5a0a8b51ee66579cd21615dc56718021e61eed55bb6067e208ccf64d91e27d3ed7cb48c1a720b2c1991c75587f678452f1f8fa8caea3a3bbefa8313cebbf09ac1b23bebd05bb14310f0f92b928c459f655625e6c18faf024ec7ef7a040a5685506c8b21eef013341d27e510a9d33be5a48b042bcfd91d81da34ab13e102fd6d9d58341e9c1131ebcfbe644d5553c81e7f5e5f2d3b904dd65420313f14083ad9e12925adc07e7c482612e478315a7c826b6768f0b75e1fd7501af890d33abfdf09e0ea716f0bf2ade4a02b14a3e0a1a2eca989accf8738a9b87ae7abffe561643a3bac7aea53dadbed6a0be876dbb79050addda90c0030cc38bfdf8916f19476da1bd4aeeb4b30c9a08164c69d41de3946af28a4f9b0d07e83fee1c8385f488b320401410007ac4df7b1c0f4331d6566a88279f81a8f53fcd8032ce582577a4f677733f8e958401f19a394b01d35822526d6d5ef58769ce13ab464e517129d02c31f3eeaf9867eeb7d3e4b", 0xffffff37}, {&(0x7f0000000380)="9cbd48cdfe10a307aab2525d62eda738f19806368200f1dc4e8007e5377cbf70af061377995036ab8e55c20964ad250a7dc615e20871df327ed0e6ff", 0x3c}], 0x8) 08:55:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x34, 0x0, 0x0, 0x8b}, {0x3c}, {0x4006}]}) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setgid(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 08:55:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(r0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000280)) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) 08:56:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x140) utimensat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8, 0x3}, {0x5ab0, 0x7}}, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8, 0xa6980d464a6a71c8) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r11 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) setgid(r9) mkdirat(r5, &(0x7f0000000140)='./bus\x00', 0x10) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) bind(r4, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:56:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x441, 0x19) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000), 0x35d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) 08:56:37 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x800, 0x2, {0x9, 0x200}}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 08:56:37 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x003\x00', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 08:56:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0xfffffffffffffed6}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'\x10\x00\x98', 0x0}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r8 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r8, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r8, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xfffffffffffffee9, 0x5, &(0x7f0000000600)=@in={0x2, 0x1}, 0xfffffffffffffe53) r9 = dup(r8) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000100)="8c65", 0x26d) r11 = accept$inet6(r10, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r11, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r12 = dup2(r9, 0xffffffffffffffff) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r14, 0x6) r15 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r17) ktrace(0x0, 0x1, 0x8, r17) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r14, r15, r16, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r17, 0x3, 0x18f, 0x9}) fcntl$setown(r5, 0x6, r17) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r19 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) openat(r19, &(0x7f0000000100)='./bus\x00', 0x80, 0x2) r20 = fcntl$dupfd(r4, 0xa, r18) ioctl$BIOCGBLEN(r20, 0x40044266, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) flock(r3, 0xf) r21 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r22 = dup2(r21, 0xffffffffffffff9c) ioctl$PCIOCREAD(r22, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r22, 0x2000741d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x6, 0x0, 0x0, 0x2000fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="7195868772717e1b8d8c047d0850315d62fc25f20a2c04434c8bab29505c8fba1a12af141574", 0x26) 08:56:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 08:56:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200000, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 08:56:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 08:56:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x1, 0x1, 0x1, 0x81, r2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) fcntl$getflags(r3, 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="08a2a900"/14) 08:56:37 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) nanosleep(&(0x7f0000000040)={0x7, 0x3}, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 08:56:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r1 = geteuid() readv(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/87, 0x57}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f00000005c0)=""/155, 0x9b}, {&(0x7f0000000340)=""/79, 0x4f}], 0x5) r2 = semget$private(0x0, 0x1, 0x4a9) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r2, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r2, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r1, r8}, 0xc) 08:56:38 executing program 0: kqueue() r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) accept(r0, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r2 = geteuid() fchown(r1, r2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x800000000000000d, 0xc8, 0x1, 0x2, 0xffffffffffff0001}], 0x9130fbf, 0x0, 0x4000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 08:56:38 executing program 0: r0 = socket(0x2, 0x3, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff41cf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f00000000000069ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab050000000000000000"], 0x10) dup2(r0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000380)=""/176, 0xb0, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:56:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000200)=[{0xff81, 0x6, 0x20, 0x2}, {0xff, 0x40, 0x3, 0x3f}, {0x40, 0x80, 0x8, 0x6}, {0x1, 0x1f, 0x6, 0x3}, {0x5886, 0x2, 0x1, 0x7fff}, {0x8, 0x2, 0x8, 0x1}, {0xc40a, 0x40, 0x40, 0x3}, {0x4, 0x81, 0x7f, 0x9f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x1, 0x5, 0x1, 0x1}, {0x7fff, 0xb3, 0x3, 0x7}]}) 08:56:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) writev(r2, &(0x7f0000002680)=[{&(0x7f0000000400)="fa81bc33548de115919e53dfc1b8135d26af3aa4cb5d4625bbb21ec1f88c4d9d49fe4591a2d5a674454dc31d008b02c559a23ca2d101989cf72dc5851348b5d36d47dac9ae3b30941a9e50166e73fde09c3e44cfe380bdc11e5e08107c149bf9d61c0112303e2e34bdc43886960eef8b7d91d2be6906dc296a58127bd95f7b35b457758e6c5f46110b4350ee5948fecf6d2b083c1e2d0cb18e704ac1b60c62a6fdc767ba0fc476443cb9f172d258805e31b1241b02ce165b969f56393a447ed0e2b2ca2e8e249904c636cfe732db7cdc90284fdf59e960b1968008037690df58bcd6f97f936e3ff85ce4110d64046653c1d056958a", 0xf5}, {&(0x7f0000000040)="0538833414d36ea2b868801d6943b78fc8b6c93c0eb80e2313cadfaf9ad3b273207fc34806b601a16d4115fa5dc6dc75cc2c990c84bf455effabeb3785838a7def25de6968fd18dd687ea4f07c00bda5cf1a25b035a387c4f944e486b90c9ad046d098c2", 0x64}, {&(0x7f0000000500)="1438ce241d68f00d1a43eafc68c7051806022d770f728bb14fcbe88852d2d55e8b570becc6fa87d1f76ab3d00064fb4e0427de395d2ea6ffcfbc0bfe4a77bd8c318d53ef6f4a4eaa44a6e9f8e45d0d2ad0baa7a7ff98b0d47e5cfae3d5b9a7da4b7e455e550017fd32f174c9d23a058f0d38ba38e5d8a88e3e8580a472d6e11ccbf70626a8958613161da698e4424d", 0x8f}, {&(0x7f00000005c0)="478b8995e303c34ddeda14649fa2bc9116064710411d4b90b48ded96df304fdfdf0fd2e60197baba8a8d6cfaf4eb17c9754d969552bbb8405be3be7e6001af7637b41d2d485b9f18d01217cba773b20a73f71f9562f74775681a5fb6ed8989d9aa7e630bfe59f9ff929a99fa72998146b67739149a222c6e99b05a7a769eb5c37273ef7aaf15c9cc62acf4f515a3610548be19e51900f79c8e0688ded49ab72d94adbdc89323c9252f38e44919cfbc4c02a7e7985f3b1a6e0c216cbd749e286fd223d3ef0710c9a2affa74f9f90700ecbbbad83ec7e4924295807ae3a93358dd5104c75bdd40678a03efa332b63a4464ae49a5441fb99981d56ffebad4b189f6004344d5a137a18668684ff1a5f3b53e14019b4d0b273f7c3e51ad6de5fed46eb5310816269db4eae6edc83215b01301a90d9ef77f055df18972bf4877d07b401854a780f6035138495e5a4f5db9be8570b7478b6d41b7832add761b32fa34826008816040c7fc7ff89d2f33248f41f15ac7e8a7c28d22afc8cea9520895ad4b2565120cc70e42ac31e1b6117c170bf7d96cd1b65725e2f6666e30b33a74a30df07f449d6f97f01c7bf86e86f7b10336d1842abe8538f3e34adf6e88d0ddc800308861f4333082ea07cf83ad4d89d6f794ef8cc3fd2254b49f17c27a12ff0a2d64cb2d63ef16af7bcbe8525042348b63c918fe4f2dd5ab1a5b04539e81ba61229d0b784c44ef75a58020e6bb46053edde66f8e9280e6de8b7e4dc65d1b75ae5de6139a4c228a843a60130b5547307c19cd0a322013598e28b3b928cdc122e9ce3a8fe64686bd8bde96fb49a16442c88266c1ea2d930c20f8d02da1a707d3660511f94c2a8e308e965e3e4216bdef8b4b89a819c27e8c57b00ce6340f64736f20012dadea3e7d47ac3d34c99d3d205f2398bbfb64c87f4f9d8ff05f16122b8e43abf79a1a11f63db3087d3ad727ed7e16041015a694b60c5836daae5c0f818baeb5358f28187f38867de4dae02251237f786a9dfc175f9e1b9b614af94c034d486a84693bd9c6eeb760930cd71d740452eb7db04664e6b23e8154c727ebf9611f1187e09272f6fada52404d6d6d3d0763ca85a4d7875e5e82c6eddd5b596e751001b95f96a349888d85f246bf641b616a17be526131b4cd1abadbf7b489a00ecd1d946510617ae4921856ebde0806869717dfd406ff203f604d94b51d52ee38c8c5ab968c6435928961201f469bbc127b07ac475852ceadcce80cab2814925e407c91be3f6032763e9ed41849c07775182e9f242df09b6ed11efc7d406db9607878403bf1671ab798fcea3fbdcfd0b1fefaf382075bc97a67907e996dd15c6fdf1f8671556d913504f6660dd2ec5173e5759ddc51b63a2f00542737e276cf9c49e48a76640a590cd0fd5172c61157fb27b53c3ac160bcbc54259047474bc081f5d2301b20dd54022e37efdbbed8ee3033a33b4666ca66d945bac1c81d4a363d38ec2c7ad808094965514a9b2be42f6509ff8d7d5cb8f7fd27a4476c58bf6f48c53544214178e12f98020d2b39e81403d8e51ce393e50c953f966bf56c99692924a38f2b18f575c5bf81344ffb2391cc1e38543d167243c011d6277d3abb4a19f88fa2f86ae2d7080de0f362f35891ab2b4aafb1d298ee5b2af7c7a2da6ba945b0a714e6abea7b7904cc679de182363bc739626dcffe881288c69d91479036d6c2f8461e1138ea60d9a6d395575c5da7f8873849efe1c54242eb2a7572465b71741223881acefee66c351dc47403d5f33505e0ef3fe45af79cc05d6885f29f9aa61e4f564bb79e6fc5d260676f34c9d68605e7d6b0d7eaad3908e54cea40639ce56833645ee503ec572994a1eb6f6eb5b5a28a289138a625e4c79c44e72e3178d08d69c85623a7ae5ebbb11f8accc4c23443e58b86282b1fb0edc93416334a34155fc6ae5689dfe6e880e4d963aaa0cdf3aa4867b37753f88cad5e8fa96a98a2cdd897eae160fbd046031de7e2551db431b6e104291eb0f1c3e8d7a7eb93675ec9c0b0bf124d7c817381e2a6aae1f2415d8f7c1ae5cb2adbc7988285f0d0bbfe0172d0efd204911274a9e5e42d04a3b1de6e409f71e0e5b648e652fba9e9ba9d248a4677a9225803e017047336e9bc739f14375078b53dd00568b35e322e634d6b7541d257599bf2f486001a3856a39d959aa157b215320600446bcd39cba4a9f60d773d44410deea3a016b8383bb349128344851b981503417f617717ba0cb89a4019ee33eb447723363a62553f29592e0dc72a2912dffcd4ee03f86a4a4eba94645e0669da2b5957a0c8880d05637dd851a62c79bd6325a1a94801239ae7d8ba1f24206fbdc0b949d6488a74d9d0a1a25b55f3a2d95e23758e7075a7519de2e976d8227c0a4e48f4d113119000973f44e6a343a51fe2bc17df764f3f140a16e4ecbb94105b90ea5cfbe87ea9819dd93656b0e76215c5a2e89b261f9f771d9b408067aa8248e9f2973c4845543a95e5e8d33c1910987d82faa8b9dfdfe02f6c1bb4fae23bf32f419c6d0695e0686a2a87cee210d1e06c24b9921848ab6e2d6596dbb8b3909c750cadd3d9c22a96729c312e56661f0a844fdace1688ff93ad285b350b5f531a7f81395f44d57aedad41bd7b3058d38de3e038819fbf55f4dad0777e6413e2c782a5ce3556732c3421d5c07c3b0edd538865623decb3c970a149e60bb604127caabb4f364b3471924f9d7a4448b55816e2a580e61a30b9a651a12f0b23ab164a87bcdf27adfa426b13d126cf025e4ba82aff35be052944da34ac9e0a95facd8506ca3cfbb8daf9e0e2fec02d546f0c64531c97bb8b91e842246ab1ce4091475de60ba605830975bc2b4f52218591c9323aacdb6ee434d9bb995ea598934f668c19f104dd4e63c0d2218dfc97cfe0ad65cff6da1ef3f7659b676b9d57bdb41562f2e0cd9e76454c4f200bd4d67b2a937553bef3ffcf83ace534972778a60088770d6567de424c72bb074d3c9286831491ea85eaecbd7604de3b19b7ff4d87b16e80d766399cd816f8926f6b18d5162815ce82e93a038f3ed0dd18e237b98050ea422c0578f525ee7cb9b4cc2b90d19d2780eb3ab0ad62ee7d4aeade93337ca19c8d06dcbb496f6fe3ff7faef6364cbef6465caae31f18459125a83685d56b39760181a0fd47122ea7580cfe44370eb830aaa77385fddc74e1b99c1ee54dc32ccd1d9df3e046ff6ab8e4c6c606c1e36aa5815b99177b2a5a129f15c52b44029c187a2e7dee7f743470fade4549dc386e484831d17b2d8d77cae90679b82cdf3b3e4f2cf2c29c9c7802759ec14d3e20cada04db7cf4be16bd6aeb608c3c81fd727c68eafb3b4523be41ca1c6a6391b69806fa080d20bd212ca22822013675c27744d287f2f1819ddf6e09c2e799101e671e93396a7f814747445e284b24cb66b39e227b56c3fd2d26b16d0e46399dd98ad43a1dfa1b01f5b89ca415ead88ae4ec1ca9ba4a7e8528509cbe08650eec070a847dc6877c7b9e6449b376fd120a1814409b159101564c4c6766e6247194b3bfc2db63be8db01083d0f13f18b449498b62ecf9ddbeb96e6ec37f34e1669ba5da0f739e830d10ffa5bc5913d1e9b2d82df26260834712be966ee4c6e4c78a8faac617b0ec8318c44f681d99e9da44a9be7412842c8955276e59c8aa33ce2739438e5be7e87d5485df9d6d276c02de857db0e6abe1fffd33d2e9b93d8212cd4b2fad294459df6f1edf58a070b4feb2f742b2f7ffe65b837ef34e3025bad0162227463aada5e6e8e73947daa61aa54e26815afe61d8e1c4cd96675032ffc64e5fdc065d157a2547a9125a489487ed3926519839a1fb3c6774b1bfe9e1a8705c9f75d7a194a707f58a078bb67508b3959e758b5ce4ff23559196f6b81f8fd329332ee2c3854f9490951d2a7f491ddef1e49e02eee0dcb4b29f8c3c85bd6aa986e6710b4d26a98b21a8ebb9ae5dc715e33c4268154f59cc7d80e2a43b080a083671cf734e0c43a25f574fbc161b4bba33c405ac48b8ae3495476ca7751bde20e9fdda681b860a2a66c90927f6e78f81915306612b4ec72e7dbe3ec363332e2ee5492bfe0c7fc25d29584672fe7f68c6146963aadba733d954a48fd936e5ba9137203f8be3c97a13e9fb49dc55aadde7b0526177722d6f428261eaafe59cf358c5190086367a5596f7823782c8dc6f80c4c1dc45f15850bf4905eadd76b3f718a3d22c4ca146c2b95e9417d9e2eb171d32d3e3485e948528a5d5f8104e9d0f18d1fdbc09c4c763806b9cd5f51e03435b3adcd1505d19484cc2b7468a39c683bab77bb9d81fe8fbdeaa6a3c31526f96f58d72031ac698a52fb47144aac2136bb41ceec1c02e9dccd46ae1c9961b391a14204bb16b88e00e9aefacbfb6a23b8cdf6ef386e01007455f4419185de68ecf276a745fc662f945c399d58d885bd84d2a276c637900af5cd82e237b98d6351de106133b8d5f8fc6d41bbfc62b38e347f356bf307b5bc82a4b9da30dad731fc0ff3af59452101052cf3b5755128688780520f4e0bc5f5aabc4c862fe58d7519ed2de43c9e631177953c9ca6bf0bf4aef3cccf36e05894a38c0de285e8a4e2bb1aa0fe684244b87a2463751e247ff9dbc2e405a191ef6047a6e10df1cd2b668435e3e5357ba6a9da8284d020425281eca91ba16e32f65d83e8ff5d4118f1fc0b3bce10914f27a1b2463535b2a2612fadff2950349a4af6d9f9bb9bbfdfa20cac6015292791ea42dc1216601d882b5ab0d43474f2d74f0d8759e2f0cd73effbf197dc30cf674c1edbcf7ffd1569d1b5137550ddb80aded0b85676b858e3be523ed316769d478c95a7bda5811c8b7a0e13d5452d5878a9aa332262c6a7bdc46839e7ab75b6b79330afcc093094b82c85140a9fc145db0d91a3ab999447e4bf916090a5926550c0b268929820625628c057f841c0a42d666f474a3ab0f3c6a70281103a6309e49acbc248d656e01947008bde8ca4f7268edc59b8b41812e38f1dd846c80a1d28c4c6646fdcffa8e026faac009783fd98d35bf339fab8584cc02979f8e52975bd487b6988795e0b2884217d9578f0d55b5393cd582f86a350c112a1812c6784ca73834964571b2cb4b9830e298fe0e9b3ee508ae2dbe3cf6f686f9064720199f8b8e3924375676961004837ad1f97de4155cbdcb66623b02a80cb147c4c810f64645923b3ad9b02f514f51d70a1f292a0216952fe6bc22a7e3f0bbf55e9f0441106ba83d21d2eb201d18d2620c6e3d3c7c81796941d9ac6732119878aa1d5bdbbfaa1fded38e27ccda2347403176bca056bb68ffb74cfe9efc97aae786975898a2652dc98f62713a754eb71b67c3d7abfa12d608c131721b74b43008f7de5fa282784095d6e29693b5c069e2a561615e31e6f72a0e5fce5365540d7c9f4d41250aa5af12fd6916754417f1d36b82c09ce51fc07777aff36a00b4f4c1e83d1332a03ddc820cd4dbb234a9ce58586ddf9742acb3a3a6248e8482b3dc8f21eb56c906db8d31fc30c2621e14508ac15e03480464ccc91a0c6805b6d1b73f5bda0d705f3181211fc18c6215a3eca4dcc811b5a5b3e42ef4f5d6ab501b15522a9c9947cf30d8b796e894a45d8efefe3cadcd7931e8e0476c2da92a20dd3150261864b1fe693d7069122f49828448ee86869d08c8cb308649581d62b2fd1178a89a4a3569b0374257c814b53eddd4fe395c1fe232459853f6f9de4e81f8ec32d2c32e50df040f979ccb7cf5e3c6f4d9040c3c107c9db2f92f1a61e28cccca73", 0x1000}, {&(0x7f00000015c0)="6d69586f20ad158530df6bd39299a98f188cff1a52be0da681e66c28f57a9b200a49a2434ddce5b188db0971dd8c38af7b1f66d867c48d0313a3112e3bd9fa406ce3a8f2b072a1b390f32c74e50760c4e4ffc50f2ddc81b48e64b6b4dedd58b9d8d0bafd545efbbef048cdaa0ece682fc3a99b06031989f799733fbbff6a5515b9eeda492a9fa6c1224381feae513938d72dd7df0575d2df8a2b5795451e564c59076b0d189de3c4ba2ea357024aa4fd7a0ebb35a3d2", 0xb6}, {&(0x7f0000001680)="5634cc0db6977ce44e5b066a60f9886eb204d51b98d1c54d4bffe01dfe7a70f8a5f9d2339d3d9d2f4edb82b926e11afc66535bf9a01000aad1586d50704833af067c3e9ef760e7fcbb9b7b868756e73c05d30dfbe9f76c0c29d257276dabb381c889525a2af141317eb9c8a9b42f471bcf9d8890b851471a1d20ab057e4e00263c0b1169bbecdb32f45ffbaf4a5a21b9d40df3d39c3a587152dbd3010f41f418e401a913324986cf8aaed80c97f3f7f9a556891f609ef59ff8913174045265bfa43d8e934ce29bd000861e13d8f43c2b434298146d4aed5765a17def4e2d2b43d520111f9aa7033eb3ba09db353734fd9f7be156a3229e51bdd334282405e97a8ce6e3b2dd58145cab8fdd54655f072b7b42d9a8d5c84d22973289fb6037a4d989c856ffb83119947e23b67605921fcd87a3f80fe06ab7cf182e23efe7d00b3ad998a4821105c1ff140fc9d7639f92b6344e6bc5259568b0c7eb22c4dfa5b99a3a164bb596342cd5bd6114afef8260f25f9d878cb749d37476160dbea3937ec914bccf5b54e7a2261e2cb747d1fb44e4ec31e51675f8fd57cfa6592acaab3dad859e802fa053a8c2cac2fc80179472d384b89342bcc26112cfa40096193d74dd66ce4c04ba81a93e413bde0e59b6db41c9161a1bcbfc5eba36d9ede2a0db08df3d717d710eadb7d0005851f09101be1f704a0518805f8c0204c2e8e55ceac699b4535abeaf5dfa6f0bba289323e3f6314737f5b21b0c1bbef8b193f6de5cf87b6a364244feea823bfde15c29a22159e85b8876a839f109466c5d292c48e41d4a251ce917662dc3be3a2547c1d3ab8b3ade309bee260f7fd0ba49b29c7c7877e8ea005b225da17ab60bce5683be68136b9e0f32e4875c8178d59d7e12295f7a06ec32d025ca5478224ff9d033a0bd8fe51c70b5706b5492747f8c7d279004ab4b602bcfdd765df4b8f34a2de180b1e84280929a6a260c5fd29421e9692bca163a5dd712bd33fef4dfcc974db5c66159447aee5e0556029cc65eec415d5c5adc184cdb7fd607a62e521a3288373dc194dcec314519ac661e09acd45a6132851aa2211a5d3862062f16b0ddce7fd853e36bf03e73bb5da4fdf2003d2f2ce689a29b6fd6ca4294b6dd1c4416c46beb1a883bbd034aaf8feb42e8dc7bd1ab56ce652f086ca7114f3c30bc0175385e637de2bdc606738d39057e81926e4e6bc7bc251721c1e378463a6c2a5f989e18fb84a3f22ac4a931eaaac411e994c9b6ba63419d33f50fea15a0f0009c8c1384a5492d02a9e442b1908124905073e9b704acf8687dc0f2c7752d53a7834964e0c722badf99cbf1f472df0dbca4150f0d863a4c2259cc47319e53e21d33a8d1d9eb8bbd76d7e463ca0707726bf6d956f148452a6d00494ab2edf829bbf316341359a13ec94932f1f4ce04fefef9745d52e37a6f1a7b6d60e56c5429e8cca85471f6a4599f5ab55c1afbc319febab174e7bd4c3049393c422e3d06e33e2edf4b88e2c1ca6cb189f1963ef37113f531f86547f3fac6ad3b75595c46bc43412e6c62ac14eed5790e842870db3e347ee95a94492916961120c523ea33748a3cba02714ebdee6c4e1673fe8561f865dcf28e7c75f3ff0e296d09a71c6de5c2f346bd6cd7144c9c26aa9d48db1ee75d5dc5b85c69c393521f93fca8de543f5eb69734bc628fe6d69918ae19d6f4fd0ef036e5e0593f0aa5dff5ee4e96ec95188afa99cd759aa5ea328bb0cf8d20cbb7bbb2bbfb386692a9a8a70a2d1e7f29c264c60df6afd82a46deb6b9b607806ca848703ec41804ec9ff5190f6752c3bdf1482655de04cbbcefac16d787f2cc27bd0ab611803c0ddeb6766d739018efa3e69507663b481691ab3898429830d9cc422b703da8e2bfd917473060f83d6d458c457e683627dccfe6f7f35421c07b5068179b8f9ee8c7b70ff0d747e62f9ff2ef124c6932e82c9507d484dc22c8e72675c76be6e8faf1595d43195908b5627e3d7ba05d7997fd2fbd12741c98935e56c23dc4f2143a3d435509cebbed840cdbe8d296241cd94b805959922035ad5cd5d2cd0403fb7887a608987c90f554431f5da68e4ee064fc31356a8827d8f85bfe7fad54b05331b738d8df4176c56f7e216743ce36614466683b8eeb599aae42107a354e7d11a2a741a807d17d2fe45b27eff2ac5105e6d3e4866be60e82465f7f62075733dc1850ed16bbf44776dad4ea5a66db8ffd0cf983b59bd9377a988b5b99c0ecf9af80728492f5824b30905995c0586083964a2188224938252ffd3b6b3f00a2d14cb096f64a5358d9c176e9641c106c0d8642416612c44cf143aa489daca08734267f1976cf4417b21929ab26555513f4c9a9c55e0ae734b097fc2675746e7406a56d91c3dcf887cd79de4fa297f1a9279f292813bd648df62bc8c34059d22d2b6d46f0e2927a1eb60b6922e7118ccf7552b966f4f51f0c7b15574da8fb4f350bc3d4640b5ba273304346de1df2c66bc188677d535e837d8a52e457dc7e2dfc2b9f24d7b987cf8a9337eeeea1c612690adfa0897edac0b6ea5423e26a1725d78daa44f179c37c5935a56fdc780a5ca025a977bd3b1fa26cc3d597a58ca50c22d6c8649ea32c5da50656fac14dc05fcde2a888abb96248af3853b0fd01dd3096259b9b36c07e3b59a077f2ba2cb3655681d5176d86a2602bdfcb8e9da66fd322ec4a9320f7dc7f38dd0a334d2f33b407c27d3d11c4ae6886afe2f3f5ed52c592bcd68882dca53b472ced0541b3bbf2d7aa2d813c77bbcf4ca88ef42fb8b93381470f66e0370394ab7425cbbbb253a63c60139adbf7b71656417ef28f97af7d73b7704412c4370f78153078d58a249cadafa2c104211dcfbe0bc4a29ca15bb7b87ffbc5abd25d2c3e6a0f5ebf40ae15511804eba431121aefbf4194c4c16ecb156582674792165651ab3f98433f10a674b8f2a67626e34ca3322e006e5c255f0df35660b0961b6119323354b80cd07443831b2fcdda3117b63fb5990a3c820edcdf854fc953c134c6de1caed7edf48a829c0b6e7fbc2c6549dce6d7721c340b9932992604834197a8a2b9a078f80d4b6320f84316d692b6b7b275958ee7ef1fadb743efc2a3b931b3b6403c89b645b3482906f810a526de61762a287081b35ec3235bc37787cb13a90e1f77594cc82641078a50ccf3fc4f86ef1f6e686753dadb63e02c10ab3bcec9706a2919e4edc2713c6036a21dab6cbf101157ee49f999a2521c3384e019a49d38ea1344349305de57a923d86836eb236a33d29f1913dc40bf5ff4ce37ab31d1fb29637bd64e3d40681ee95c3db123d267038c403f8e46b1378d56b2d2c8567de6780d1e60229020965bd4b40e1998eb6b168a30373acd9fe2a7f2e854a9bbabee2ea43ad14eec18bc7f0fcea414771e1b02fe18ef13cb172ce0fde74338859aee4bc34f7d79d43143aa56612426ae5a7e3a5e2d1d052f212c8496e6423437bd0dac37e24e46bc02553fefa924ec686907663d3d66e6dcd8e4c53cb88fe17f7ed968e55524e709df993bc84a1ae8f7f2749cbc1ec81feb128b9aab47a972342d90226d9d9c1b5b9d58a0f1f0bf13c17eac6460176caa7f7e48c4e3124759f298ac15530aa93cd044cfd359ab3fb0664d2b2d1accfe67144deebe8a5bdbfde25f4835ee85f3c04f3c545a3aeb854d02724fedb9fb2a53c1f4b1ac31ad944d293802dfd81765db3bf554f89178cfa28762418915af7a18db101c5b06a6113b5802fbcad6cadf4d8be5a3ce4c23fa6f997bec82f365a89c64529b23c7a1e5fa66235eb3453e2995878409d35723cb8fdcb7c9efba1f75dc87c887a35aed7c853fe08dd2f36bfd9148b23d5b5170185aea7772a7b773655c239b88a509436a58b24686b53e2b32f16978e45344f9e4f42b5b65b0db028930813c78c0404b8cb19099ab1514b52b13830b0acfb181da5f2ae7a225b0548cbbc812e1476295aaf0c778bfe8ed165d1ff3a98440d5893825ba69c3d586d4be08fff49f934be0765259746ca386669424a81cd73e8b7d582b83d17fb69e55d9ce9bb21c816be627541772dd79079ee8edc4fe55e74e4e58000c3a495acd2210fe7e8e11877d7191743fbf4d55ce4a427ff633b93f346fddfc5fc236cd6af0ddbb8d4b44989c83cf2b4094a450fec9b3e6ddcc70857f055208ccce26eaf484cc7047bf11608529eb220dc230d60e1b4205fd1d235b5869071571abf618032aa5ca302b5a2f43a61ad305d9a617e188c15275df1b9873ad58e177ce4885ce2d3efd089559e13b88316a8f19a72800587b5e61c4e6cf2164713a0b0fd40a4232ba5b35af90a1b5f4b5121c3894d907fe9a49be1e52d1f18781125acedffd2653fd39f7d76ec1f9646ab8a494d2a82baabbc7e8992f67dd65c86d45ce1129c14e86803734b7828634f08d5913f3ec543a71346bf3520e722af9e8d3c4d63e907448686b0cc339fa96a84b98b94f9d64775ee1424d616a32bd22f8c16bec6721ccb157cce5f1449b106cc05ca7f824535db02df8e1a57f8322d1d19e90825d4b291c75da8f78a23213527c40cfadff02596008659bb8a2d855cb73854e4c468588331e1619782a0269a55f176d75cde3e27731b0d4f9a7533e16b34ef25c997d8a2525a41102e33a58a8be05d5818ec3f8c2c5821269b00406180d215809624876350226e96740bd9eeab11a99e1c77640c4020d720be212cd4fa0898fdf4b4c6c5bbde546c35c145be03458e1841d28584466b1dc2bb3bade5995140945adaab5da3c0461596fb369165907f0e425deed62098c4103680361941a74fb38a440e0f63a474d3bb5a31c1bc16192acc454ed933b11f04c98c233bc63b55b8fd57123805ed5e1e1ac4ba80f7c6c2d0f73ceb6f15a73a3247cc1f33cef92db5e977a2c2b4cdf14631166aa77e9447c098afb3416e1733076c7f18b135fb68a297b211257de967722351469c90b33d2a31a90c8072a51d059ad99e06504224e3be0bdc19d057df56c962a226a5748f2425a62317002f1159682e88d60758c2bc07612906909849372eedaf02925d0522e177e8b7c321f4a45bfaac4b35c5c11b2e5f11b0bf52d68a24e892ca1547a30a7c1d40ebfd19c01df36096d3d5702a166534a66564dfc0bbd663bec48e8afbc32460525143c00ea317bd425a42268dbfb2658984997b81ce3b85db973b15209d540a3da29b458991e2c3c242e75904090d31752278b137fb246fd2deb60f78704bb802deb69f80549bf121316544b7e56d1c25436288e2b26abb1b180950286c7b2d1eb6097403223d53b5f934bad1bba9afe439c82ed3669715e99d7ac1806278ef380f49a2cf8e254f237618a77203ac5e74220d40f4314f4bd05a0c2ac1b728e3d6eee96e72275f0b9fcf408e8ca4f8e847fa64b916ab7c9963a09a1443a2bc3cf7399cea43c354a43a664ae741d98b49fb1a9924c987448294f23cbc9d2de95c7694dbcc9270ff58da0dfef47d6c9254bf93363e29fe4198fb22c422d842f2a4c0d2bd85f65bcc16d54fa6a40b81f7abc3b283a25682bee1abed6bebc4aa371671c9b570ac3fff586ac5afd41325422adff980ffb1bf533881c588756145eb82b5cb9d9673f336d2457c3006a3c34ae705b69efca5275fc29296d1e452fa335bf245dc26a9193290c46ccf5903b2a0893c825a7e57be7c6f15721f5de59df0f88917fae733acf2ca41bfc8c08a8dc99b174dec97c0da52dfd02b3ceb88693097bd89d937733c0d5e8f9f4329d0ab2ecbb69baceaa4a34db9b31e538", 0x1000}], 0x6) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = accept(r3, &(0x7f0000002740)=@un=@abs, &(0x7f00000027c0)=0x243) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000002700)) semget(0x2, 0x1, 0xc0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000000cacea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02070000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 08:56:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = semget$private(0x0, 0x2, 0x2) r4 = semget$private(0x0, 0x1, 0x4a9) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r4, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r4, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x7, r6, r11, 0x0, r12, 0x10, 0x8001}, 0x0, 0x5, 0x100000000}) r13 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r13, 0x80206919, &(0x7f0000000300)) 08:56:38 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7a522b46e22fd322e06999aa973c6e143eda218bff77e832e250d2062923b6e8339a2d7ceae005e55e06289b22107d16569421b49b90f000000000000c3a27836b2e75c23652a"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 08:56:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea, 0x0, 0x0, 0x7fffffff}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x2e4) r7 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000001800)=[{&(0x7f00000005c0)="24bd2549358b232d52804c8f2d85e3013095385a589167d7a781ee1920c579292acca8b645157626c4884ff28a9ae4f2c99dfeaf5559e568108ff071ee7f85405c45d54529a0ee41d363a4dea2b3402cb40dda9bd8a047880ddb127bb3f43e1db7b4f13a5f6dbad918f52c7c78f6dccba49de24263ace520468c55111899f56b7dd941", 0x83}, {&(0x7f0000000400)="484c2545c3d28e167352875561102317a48b8687271ca2e0c2d539637594f783e2f3de6025887e720e33be9a92964fb8bd013c0e6b074bb43617d1aa8f6db3350370fe1656a00eb186706978f74356e606318182", 0x54}, {&(0x7f0000000680)="1900cb9063a1fc73d1d76af38cee0a1c7b2f5b8389fe4c6f64c730e0140c626cd3b3d76d2e5b387aa651e9161c32eca9dc97592cc4ce834f3b5728e7133abe7547047444b4c9c8e5bce5ed3e627eaa028f1d8b2e9d91ac32cf7dc072", 0x5c}, {&(0x7f0000000700)="1bba25c03b582e7bb054c478c086f1c46298ced8cc33fd846c88c34307ea62b0140cff8454838ce0b977c739a7b3604a09fad9fb2b771f8c005d8c6ae94cd454ad7fc0b947bb54a24780694508b48aaec6c25bdefe6a7934b357bf33e86cbb1c02184eb9f5a69a560c53c033cd9ec75be1d8d88e8328cdb93abcd4b2b4e083fad77caeb6d36ce96423982da6e50fc930feb7eada8f6510115c81858719d05cc355f56553efe63a9e6e3dcb471cfbf7debf3d2bac834d28ca4d838fcbcda2cee18bcf2fbd06c9431eba409697ce4a15acfca4d1f08eaf6b12285d2a4408fbbbb2850a2a205bcd61968c8a50e5ca10e0836de0be7a219e0950174bf9b94204df68af490c93aaa81f8eb7bbcd89087ef9fa3484a997b78b620ff8dfbeff59fa7b3f38fa1bf296f27d330f90b515c3537a8f36f80e2f198cdde571204f6fbb95cd8110832304c8d32e65a2768451f2393e5eee91728957466baafc2de979d4f925782d4b03b724d4b0a2d5a19993968d4b5dcf424402c7cf4273f654dccd0fdf197a4f1ff68f4275622c27f496eca7e05cfbf1b3475253b6af4c1008b874323a21e2caf42368b3d1383966a5cdaacddda3ebdac948eda851f75db612c851cf431799bf82136410f9e1204e30776e2bf22a4d539902ee57995f93d67842d2a53952616033bca29a1e1d1e482bce295a5f9bca640c7b94985211b87d93bcd26780b23d9c6dab4edec39b7c22efb6ec46310ffbe4dfa5901ca9f58ef37eecad9d14e065cde85c17c512c4dcb549c8d41b8be7241cd05448b76475cc6e67b89d29fd12f0d63a6c53e4e255c2a1570d8dd23940d0102d0f51a25a8061341f37f748407659191452ade285c11cffc1a6a900c6bd8811fc23cfeb22581d2b98e4a07ef83d606acec7988553affbebbe8d8481702a2374291b21076102628ab45e7f397c350a7bb26d8f0ea859f6cd794ec128bde9e7a525d322d22c05eb9026d8b61788f9a50328823d9343a703b1764696f0969ef9719710978cddb31cdc23e22b4eaeed01c90250d65b41fd832b041f27e26f6a51184b0d4c08ab307aa0ceb3e7fab723f1bfca5f6b7ad2f17ff648dad8cd5e5f727bc71a2f9c068de800b2ba838f14129bcb139cab5960c7b0ce8916baf8b3c0dd0a9ed9ebc63125ec3ae08dd1d0d73e6d2f46f0b01619fb0157bf4c83ad098080d194b58ef1ed336d0e9b105092b1a2f01a1dc0bafac1e9371d02a93f75413aabdec3ab09394494b9fbbdc1ffa47b05f5832defbac2685567ade0aea7f4f987735878fee0256338211b3b2e491a4ff13aa7972de4f536c6a4d90e0551b877da239bee3cc4d57a535624b6f322ba4e361632a8ddf8f683cfdb8c29b96e4362e6c8e8472b490dd6b69d588e4455750a11ee186827530dee0ada1072108a0caaaadeb51155a48d0a8e0d8ce4785262035134453cb3c11d40e497206d7881c59da2fdba08b707bc7130a792be99aa1ce5f81ef48f2c2a287d26dc197820e575b9616634cd02f445b9f39e29115cbcf44a142110c741740ae44f6e180809e8306ba1a279aadb890228d278941391b30360471dee7ce393518c6a565cc4885681a1ad86cfbfaddd63f04fdcb609b0475456a708943bda711cfe214a02c491dd8b8ba022c5d875a61e3735c4cf657dd7a506e95eaec5cce3c37a26da7829c900825b200167b6e9cf3e7698fbc411064d912fd1f337ee9c1e4a97975218ca60f3e977d648125677c91a4fa0fa7471c9376780c35097afe0b19dbdd1a25ce612c6c59f2d851834892eb40f51948e6ff2490641b5269023a1644ce6015b87daa5a00f4beaf65a195f86ee232c75bdf8249009be43a5253d454b4b6375e21ed8558a41bbde6ab60526b807dc9a03fffba46e9462bb2b6985a35d35423c1ea248383e2b5e9b2d6c1d13491f3b5fef3cccf0039f535d616dd915565cf4a8c8c16fec5f1263d2c2e508ac809adf756b081747176b943c789a6c6b063d2ba01e65cdc4a8fa1533b2a76d27a1a242eb5b2a909562b4c9f8cf69b6888cc019398d841be82be12687baf36353bdd0f7e7347589795bb1254b3a1e2870e49027aeb5fe6e517b8eccdbb0b7e3f8d662df50920fd9c9046eef6c5a750110393270b74ddb2219bd31eef41bc996900514d6dfeddd8a2f2d16b7dad41d45187f657bb42ba393c1abc1e1655014cce876dfa03d25127afd5fef46621d9e38115509bdfeb99e776767f3f0872ced508753210101cd70632eca9452aaf6d2dd5833a711b6aa760f86b0193f41703dbf293167c350c9021b9a9b427d92e16a20df318a04d27f5db54db5a14251186925e0d1c88c9c3a875b1a09440b82c7521132d5fec1bb8ee328fdbdd0cdfa71469c60b0c030caca2fc289b8f30f374379e8e13185f2b104643478c5cd566c7279443f8bb49292cea115cfec8b28437537d6f7a44a3b4d44f9fedffafd5eac1bf9cb05d3d4e00365bfaeb5a5d136d46fec915414d483295356a1b7558f0e113232eba82f71683486b358fabec41a4da2e0957954803ab05717a68bb28836b8428a071457f5fd77793ca9e152db92d59c3fb0eb320e76f255ef726de6d6c68e757316012ca5a9b8722a68afcee8b6401fdbcd022411f3a45db38329f46ac2d7c22b5c0c0d43f9a6441a68588df2ce65d193de247617691fd7a3a7bbaae62c74edfbc9a6cd54b67a907881455774e4e87756af702c353d6fbb13dce55bc4227538cc78c93ab198c4bb8a8797911f8bf864f6eafa95f2fc4f6c126800b5168f3da4608d32016ce5e2edd0543818192bb8da4b8f9b9b7f5c5b533e8d75e24f5eeb297de4569284c0a6565b40154b8e3ad7468764d243ff75fe69328357b0bb05e87bdd1332f757c0df54e3ec036c1e88de7ae8ba776949abf5b8a19c84dbe44bd5400634534a4c676f26e191023cd7d471d76afbeba57ea3b275e78e25701fb6438c7f37864d125e09022eb976dbd5422003778450339c5cf793954326e0bddcd20ab56cd316faf0e181e8e2b140ab4496f50744db7189f82449d8db131a6e571f7a9e7b550316548e3251a006abf0484a12250c1faf8b53701807dfe93947fc10d5c8dd03922d360be01e42a679ad6f19471525ac714b68423aca1038b0d161fc3524201b625943c55287ac034232a971a7c440bebc063f643fa31e0ad95b6a4421ff2c6163281c97e2af5897b9edd2263d3aafba54533f4e8a7f58fde51889ac1de3e8159374c93f2e2bbc3b4bbff2486264bf45b8e908c443895cb1d1c28bfb57bf28462cfcdb7996ce7188100328c10d17fed99e8599ac6824c18cff9b83ef6ba370cec085820972239d33f7a6f3262f1ed44c5bd13cb260a4e50e06eae67553ee1fb3c19bd1e2aaec8f02eafb0a7fb29f2ec05351ab48f82874953976648721fc1c9bd16e007261f3b92eefad44f35e2b89ae637a08aa7da4be87dc717fbdbe292739c45943c69a81b7aed1ef881beca3ca011485d194bf644836113b853145a32233f06af2ad5da3239e2a7f37338f14489632cb791a69fa4356ea6fa6966c716a0d137380cfddc1e8757ebe43e29ad16f5896a097d7aabe94b45cdc620af3b604ea6bec18fbd91116ea1d7111eea307dd7e078fc33651962c7152dafc96a9ef96c1b19eccf69598c175cbfd7a6547e75ac3c688572fb7244353d86fef513ef16d905d5e2bf008a9390c1b3a72ca77cf76b3ce3583ec3bf57b4deffc8f6f044350cca31bb091964ca8522d8fc8615e0d6689fc6c91898447706ae736d04a85e6f3780cbbc0d129892ab06c0de83bf11ce8c21a7521765aef18294da5f0d07395b2d7c0c2840bd8371b9a5c1f91823442795bd52150d75bdea7986cadc192d05877e0fc0467537da11588e256d27a39897f93bce98e3b8539b63d0d819eb1d10b694cad8759ab6c0a01ee4732bab9bc7991199966e399d7bdaa22bd7bcf19aa77d40286ccac77f6ec650e61cbf5a92018627535d42f52c6ea4ac7bc7f6d4612c32240d74b5515befe9a6fa3fc4ca45ae9ae53c8f1020c99b3a29ad036419c647348beece22039de10bbfd40ab952c8ceeabc2e39dadb56f61a61f24a4e68fad5fe409279774b218f731c60ce244f1d3c48809b5acdff31af3fe7914b98a202086549285d8e62758f5d0816e0ff7dd6184bf91fea66728f5ea152a4ceffd53de62eba8479d7e939af72310d041cc20ef48e20da8fd74e5afbe4522854395e47154f63bf7a703fac3ebe19193772c7432ff19ca32a74c5f7bf1364eff46ddf47756255002bc5bf02f3f67a6eb5175fddc5bbaccc7b531d74f2b91de5fc6f078e2e3b25572dc2c7e1a8f6b7b114596bbbd7479e98758616bdb3f23764ae6fd3a4d424b53df27818df5e9887446f3b2fd5b5a5a550b5165bf10015584df4993b916c5f7c2c648c0dfcd822921591418db6ed4ccde5f83b9caf873c417d9a3b588e290d817affb9886c7854cc490369389968bdeec99ebcec648446884a10978eee169853aa781a2758bdb68c9778f1ed1077b4a1a1bdc089e4b9c49a9f05d6136cfcf141df029966fd12ff73064beba75235415baddcb89b9891544120c5fb0d1633f148529588e0a31571072b14ea4f3f2d7ddf3a8883088423455c8c864c2b25b25782685f27876e9a6a2a35ce782ce115f183fc52333b5df4869b54bdb22e9938e327b8e4bc10a0e6bc5edfdf14925bb5c3e8876c3b4885dc227d829d3d86714345475edeeabde0df1c705cd1c6137c4cdd6083c6e6307c6ac2795f6e5a48409c4a707dc65fcd1c911f09db799034f32a7df9029aae2989c78a4e79c282ec25342d652ab0bfbb0b75d8126e3ce4dd6a145050eebdf4e5e70114c0843fe7da54db9cbb637ee018cc4e3b40c80edaed3d790bd4d2baa8d3b282e763900b82c8345503936fc3b16e6af07998a54868aed247b92f7ba9ddf05d1784f1cd54b4e67d4075d3d51527da2b1badb51f451518395eb49ca31084ca8fd30d1252b3b6ec57a466a63cb8faf897d12b6c4d8bf4223361bb676cced1b6e60ffd0ee935a3a6131fd075fdd44b7cdad025839f618fb1132759cdb78023070c9548d4b3093d6bb79b198352f7abe77733e54bb4f55470a672efe871c3a4e27cf4440c74caa11d88de91dd8c5985e93462e5212e76be281dfc3916ebd0e3d4cfc5bef5063a811e632e5fc516d5529fd2708f4b52d32e3eb36cc2c5eab0c76d7efdad4cb0ce1099a19ed98e4366d6c4448f98693fbf6fbd800a70ed7079dae118e1a67935613a6c498ce528496eb8a5bbd524fcf4e18949a58112e98bab6060e5a731f722d090f6d7dfd9241f35224a68b1d3de05268d4e4f3b3f4f6282018c6e61a3e7c5b6d3f33ed1b25f04cd47dd88466f948b54a0d7640c4618540d32dfb25c7bba62139f511f34a38a7a0635ded9d572f35ac4dcf5db647b7e52b67fd40e2f1156498a6e95f5146fbc534060d62c8dac73f99d586c99357a441bd600200acc9061c1f1107a32fdf54847995b037cd71e79cafce792338a529e3fcf84d3ddbafe39eee0955750f123e1fb97e194cb7c248ed42adcdcd42716d731521de86bf4ee01d89059af8208b42194d57eb83c8b7e0a1e86e18cd68eff5d4539a7432f1708f7c78a07a049ca7aeeb3c036f77227eb71f2c5962d96b775f7b2f798326d46139ecf77cdae7dd2f64daa3b666bd6cdb9a02417ae0b0b2830c7e2042b195b8d82581decf0e229dbf692ce52aacdda99a27bf6a0a4116c4aa69509bda0fa606faa0f901e1ce52c67afb5dc156badc02be510f2cac261a8c", 0x1000}, {&(0x7f0000001700)="4480692e66ed730580fab5a46514840937a809affabe430ab5ea2a7f4a9a112cce81af0b929900f27a089a0010fdbb70d16de98012628ddedb61353ebee6562171950311369d607af7ea2faa2040050627b3c5fa4033e8dab7ea1a87ebaceeb722eaeee2a0450e79801868477fdba79deed39951c413092f73d10f01261e125e539c7ebbc7087e2c4bfa47a5b785c8ba6cb12dba60448276e85b215ac82e156bf97a4f6cd212cf1bc73e3f95be68c9ccd15876ab2fc817671fdb6811b4098e0fe71a8d559840a7a7e34b15f99e4a6842eb8d86f98f3e6b2078daa70ec9ac9670ca943b3af7112e7dd310ced9e5172fff3c25", 0xf2}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000280)='./file0\x00', r8, r11, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x18c, &(0x7f0000000440)}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x5}, {0x34, 0x0, 0xfa, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000004c0)=[{0x5, 0xfc, 0x4}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6, 0x0, 0x10}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000380)={'tip', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x9, 0x50) 08:56:38 executing program 0: getgroups(0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0xc4, 0x4, 0x9, 0xed2c}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xa) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 08:56:39 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000002680)=[{&(0x7f0000000180)="11532f05f980f90b8d68df47e91957c9487454b920ec031caac7f3432b", 0x1d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3"], 0x10) writev(r4, &(0x7f00000001c0)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 08:56:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x1a) setsockopt(r1, 0x7, 0x0, &(0x7f00000000c0)="6d25f3a8ec55988181a1496ccee67122be304db6bc6784a74f06e2fb9f241d65fdf0d3451bcb3029407a743fe17ba38c", 0x30) 08:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 08:56:39 executing program 1: r0 = socket(0x2, 0x4000, 0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000700), 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 08:56:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x80000000, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 08:56:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x102) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x10000000000000de) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) fchflags(r4, 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) bind$unix(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="016530000000000000197de8931fbb00"], 0xa) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000006c0)=0x3) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000480)=0x5) kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r5}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r3}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000b00)=[{{r6}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000a00)) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r10, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) 08:56:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffe37) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) openat(r5, &(0x7f0000000100)='./file0\x00', 0x400, 0x80) write(r3, &(0x7f0000000180)="8600980cf28752a79f86306564fec8fa24c8354d486d1c41e58ab11a469334f4af1230572efa90d0ef45ae8984b665ddb20cc1301450b195a7f1097cb838fd73956ae333e9aa9969c8746c5ba45c7e0cc2c5672f9cbf97f5398abedc69b6ecce0f1fae", 0x63) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4004, 0x56) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 08:56:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6d9e31d2a4f90ffea67", 0xb1}], 0x1) r1 = syz_open_pts() r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$TIOCNOTTY(r2, 0x20007471) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) 08:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x6) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='\rde\x9b/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000140)) lseek(r4, 0x0, 0x0, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x50, 0x3, 0x6}, {0x3c, 0x5}, {0x7ffffffe, 0x1, 0x0, 0x9}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") accept(r2, 0x0, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000500)={0x5, &(0x7f0000000440)=[{0x401, 0x80, 0x0, 0x5}, {0x7, 0x7, 0x0, 0x9}, {0x1, 0xd6, 0x5, 0x2f}, {0x8, 0x3, 0x5, 0x200}, {0x8, 0x0, 0x8, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f00000000c0)) accept(r7, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) fcntl$dupfd(r6, 0x0, r7) 08:56:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:56:39 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x1}, 0x0) r0 = socket$inet6(0x18, 0x0, 0xff) r1 = semget$private(0x0, 0x1, 0x47) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, 0x0, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x4) r8 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f00000000c0)) accept(r8, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r9 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r9, 0x8020697a, &(0x7f00000000c0)) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r10, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r11 = getgid() r12 = accept(r9, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r14 = getgid() r15 = socket(0x11, 0x4000, 0x0) recvmsg(r15, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r16 = geteuid() fchown(r15, r16, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, r16, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getegid() fchownat(r8, &(0x7f0000000140)='./file0\x00', r16, r17, 0xc) 08:56:40 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x937) ftruncate(r2, 0x0, 0x30000000000) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x3) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0xfffffffa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) fcntl$setflags(r3, 0x2, 0x0) writev(r1, &(0x7f0000000040), 0x1b) 08:56:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x4, 0x100, {[0x9, 0x1, 0x6, 0x4, 0x84, 0x10000000000000, 0x2, 0x1, 0x5, 0x2, 0x1000, 0x9, 0x6, 0x81, 0x54, 0x100000001, 0x400, 0x9], [0x0, 0x3, 0x8, 0x8, 0x6, 0x6, 0x2, 0x2ae, 0x0, 0x101], [0x6, 0x40, 0x10001, 0x9, 0x1, 0x3, 0x4da800000000000], [0x100, 0x7, 0x4, 0x4, 0x4, 0x4], [{0x8001, 0x2, 0xfff, 0x2}, {0x2, 0x0, 0x0, 0xfffffffffffffffb}, {0xffff, 0x4, 0x9, 0x3fffc000}, {0x2, 0x3ff, 0x8, 0x3}, {0x20, 0x3, 0x7a}, {0x1f, 0x8, 0x6, 0x5}, {0x40, 0x401, 0x5, 0x5}, {0x81, 0x3, 0x10001}], {0x7f, 0x7fff, 0x11, 0x2}, {0x0, 0x3, 0x4e, 0xfd}}}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000800)) 08:56:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000200)={'.\x00', 0x1, 0xffffffc1, 0x0, 0x1, 0xc1, 0x10001, 0xb24, 0x2, 0x0, 0x101, 0xfff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x47) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) 08:56:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0xa0000001, 0x4, 0x100000000}], 0x4, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) accept(r1, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) close(r0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:56:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=')\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='+\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='&!\x00']) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000400)) 08:56:40 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="41054bafb7beb0cdcab0da9a839675ff722e247950efdb7a59e35361c58e857cebff"], 0x8) r1 = semget$private(0x0, 0x1, 0x4a9) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r1, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r1, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = semget$private(0x0, 0x1, 0x4a9) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r8, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r8, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x1, 0x4a9) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000002c0)) semop(r15, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0x3400}, {0x2, 0xad, 0x800}], 0x8) semop(r15, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r20 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = semget$private(0x0, 0x1, 0x4a9) semop(r22, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r22, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r22, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r23 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r27 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) r29 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, r5, r14, r19, r28, 0x2, 0x3bd}, 0xfffffffa, 0x8001, r29, r30, 0x3, 0xc4a5, 0x80000001}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 08:56:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcbf20b4764777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447fecb53058d64100b59e585473c2304c41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13000000008f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000bc8d01c8b511511c0b81669c8463bbcc19e765c2fc226226de7483c7a7051c9411d7db876eedcb06153f9020b4dc318887ea530e3b5e40cf7442c3f3750df7ab39380e2fe15ba788a8e5f7de591d271ddf31d5cf93d16dacc82ff21eb9015ecef22b682dc2f4c7ca9d025ea0f9050000000000000029e0ec04931c4d80e6e82ca2e3e5a43cbf00a9e8b920cd91521f01eea76fafb6cee2a4085b991960bbba31d4fb56d11f91f824ba1f7a17f5e779c8b4296d6d1c0ca1157fa82e06a95ac92ac29aaae9384280f7382663d7065a73b687e9fe18024393646a24087e596f47a759514ead8d3fc3c0c2571152c260da0ce17deedeb6d3b0afd65afa771c100f3cf08137d7b440dd07003ee6719c72d383a20a4a2243ccb8cac2e1f84e0674ce8061fe7d0eaf02c31d1a31395282b58c08df3692b10fd715ce4c1e2a1a9652cb73571600005b08f9914a8fdfa6c7837f8707a82ef84b24f887f3fc5e0075cb583db4c7f1a5ca02b468dde8fcb9ba2aa59bcf70d68b9cc931afa941aa00000000000000293c9668932b2702add9e01420e1fa3b7771253db2a4ddf028ede9a8ca2759bebd0b16f7937c64c84adc481b047bd5605b753eb95a71c1433df14a56ffc82e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000011c0), 0x33f, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) utimensat(r2, 0x0, &(0x7f00000000c0)={{0x400, 0x8e}, {0x244, 0xce7d}}, 0x0) r3 = dup(r0) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) socket(0x18, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) dup2(r4, r4) socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:56:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 08:56:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 08:56:40 executing program 1: fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getegid() r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000008c0)) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r3, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r4 = getgid() r5 = accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/74, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300), 0xfffffe10}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x23fe87ee054be1bf}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() fchown(r8, r9, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x0, r9, 0x0, 0x0, r1}, 0x4000010000004, 0x10000, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x1000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) stat(&(0x7f0000000240)='./bus\x00', &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) clock_gettime(0x7, &(0x7f0000000040)) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000000)=0x1) 08:56:40 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x14, 0x5, 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:56:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) recvmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r2 = geteuid() fchown(r1, r2, 0x0) pread(r1, &(0x7f0000000180)="c327575196da545d6e705fad333b21c137e6ab87843a73201fd43824ab0bb9fccc2b289ec579b206ac3bf2ef51b2d332741fde0d096841bbdae3e67f40775b204b30f8d9f622ba2222aaa2b58af5174dbc7dbabacb63bba75f1e1e924843f4a4bed816207408e580de2cae9ea96a6cf02715cc00933df2b7c6089ada128feec5432d6de78f6f7a1b2cebecd757ae412834b0f16ee55ce95391a378464700c61a7bcee837edd85aafaf023aea41fea348fa024aff2430c9ce3745dde3f821a75528877107c033aede3cc6ff62b5e3f23c6a17960d6f2828d682c8876bee0213d07d5cb7a6deebcd2c8c2c6287b2a3dda05352cb0d38de", 0xf6, 0x0, 0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 08:56:40 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000200)='c\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 08:56:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgid(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dv/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r12, @ANYRESDEC=r13, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r3, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r15 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r15, 0x8020697a, &(0x7f00000000c0)) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r16, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r17 = getgid() r18 = accept(r15, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r21 = getgid() r22 = socket(0x11, 0x3, 0x0) recvmsg(r22, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r22, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r23 = geteuid() fchown(r22, r23, 0x0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, r23, r17, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = semget$private(0x0, 0x1, 0x4a9) semop(r24, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r24, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r24, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r24, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r24, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r25 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r27 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r29 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r29, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r28, r31, 0x4}, 0x200, 0x401, 0x2}) r32 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r32, 0x8020697a, &(0x7f00000000c0)) accept(r32, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r33 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r33, 0x8020697a, &(0x7f00000000c0)) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r34, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r35 = getgid() r36 = accept(r33, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r38 = getgid() r39 = socket(0x11, 0x3, 0x0) recvmsg(r39, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r39, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r40 = geteuid() fchown(r39, r40, 0x0) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, r40, r35, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = semget$private(0x0, 0x1, 0x4a9) semop(r41, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r41, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r41, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r41, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r41, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r42 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r44 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r46 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r46, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r43, r44, r45, r47, 0x4}, 0x200, 0x401, 0x2}) r48 = semget$private(0x0, 0x1, 0x4a9) semop(r48, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r48, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r48, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r48, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r48, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r49 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r51 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r53 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r53, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r52, r54, 0x4}, 0x200, 0x401, 0x2}) r55 = socket(0x800000018, 0x1, 0x0) bind$unix(r55, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r56, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r56, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r56, 0x40044271, &(0x7f0000000140)) lseek(r56, 0x0, 0x0, 0x1) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000002340)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="263309383d45afe3fb587da52285211296045c64ea0ddbeb77180a837b047b83ab8a4c3815d4873742c82245a1b5f5a685e6884850207d2e3de60a30143332266c28c6cfa5e6360161b3c2f259ae3a1affb00f75d47154ac2e6064c2e2f284bffeb26f70dfcc3f1f3fa6690a33c627d6797b", @ANYRESHEX=r11, @ANYRES32=r1, @ANYRES16=r23, @ANYRES32=r9, @ANYRESDEC=r26, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r37, @ANYRESHEX=r32, @ANYRESDEC=r4, @ANYPTR, @ANYPTR, @ANYPTR64]], @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRES32=r45, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRESOCT=r1, @ANYRES64=r50, @ANYRESHEX=r19, @ANYRESHEX=r55, @ANYRESDEC=0x0, @ANYRES64=0x0, @ANYBLOB="c36072b00de193ea26ba138c9aaa78c6e9695a164b0193db5469b820f49647f3853b2e642a2c572f4fe4d4a44e50e156dde0c76ee9f3baeaecf6f2d04592f7c66118457912375cbf63f7d8cc3081004cca6d93eb143b6adf8ac8ac3ab709c62da0b7a64e8d8dc7dc4e1fdbd975e4caa8ab645e1c08dc76f0869a4a53cf1bf61f787d3900d64d0d400e68774d7c2c0d6d7513018956450ab77d1088c936d5", @ANYRESOCT=0x0], @ANYRESDEC, @ANYPTR64=&(0x7f0000004000)=ANY=[@ANYRES32=r4, @ANYRES16=r30, @ANYPTR64, @ANYBLOB="58436f296c699b0e45cd2f1be42ac5ef15d077aae556159887ebf1d0173ef2ebd7f6c1e917d37809439aca62577427a8ffc8b4d2bc44524494bf064c18c9587abeccd634544b3a873f5cf5460f35a231e117c614789bf4f8a2dc99a8653bf8b234e338cf6164cb53898b2412f431628efc14fbf7e67d0abd224b6385b4f3e0f72ef9d2abdb8de94660e50359d3774d4eb07d8d2c4eff0391bd7d035489f172fa2b04fea9bc2c6dcab14db6ad2bbea98ef549ef727549cf6ae0c021190b5b5301d092cffd37fe59dd50884d0d11980ad906281d0781975977566c68b9f798f26865e21bb1ce21c69615b131a3ff053907d59dd2fa6a2073ce673697aab5459f9243bc4a7cd388625dafad80af011182ffe2d7339588d767fb4f766b3a5ebbd0729ccf4dd3b5479c1b2f7027a1414a66561a3014327c4e6794f51dd9d3dd3681a47fa35c0297e214bcaf1aded2563558ee2e46956211ae7c604bd966b40d61b519753a8624d199ec40ad3e17855418b2c4eb5cb638fb73650729d06f9cdf746ebea3ed23e2f258ef7126392d3f1ccc71ea6293c95f2bf0f93038941ca257fa168adefe20caca11607642ca5f963fb0ac8587c6af7670a595c7e1fd4f49887f2761afe9df3665fb84fdcf0bed78495b3f28a51fe3b15315de214c397b08f8fd8efcaa4cba15cde3b09ff169a4c4795b90ca3495631cfd998e5a8129ec9c828acde6428ca798270ad7191df4c45f8603657b6cb9a015257fedc07ab88af6a087abcd53b1f229b40154a1fc26c4797a6d2447c018fc5a412b5a9ea586b53259bf5bee1f5005ed40a84a15d49cf179fe749f1ea6a92de58db2e4fab98fc0fbe65117b1329e7002cbadbdc22e7af44bded251cbe9ece46c7ae631742b9f0e2fc446048abaac45ce0c737da8a2f332c711061c6e8758c0e027449c83312d864608744630b738c81dab6677398d2ddb2cd8f92cf8a2a4129865be0a0252db73c5d23863e168c09511da3bf91e53050f437aeb0d2376abe1c6b46fb8a7493291a16c29536e2178cbbf3f3d5b3f064f934f80454b3f7a37780814d1746d1df4be2eb6ec56bcce333f20486b6440a737d6185a2b19c23031ff1de2f775b8da3e0dcfbada04360e3cb6d8137e5d3e48c8c69c8faa61b2f571b874c10e78ab0d64e0bb126cd5892adcc9cb7c08c16f4fd729b53793c7308cf14a700eb476b24c6c46a7be9e07e3daf126016ef01094a73a3ec10c6950f9896633f9d933a90c389ab45306af45ed9b36c099b4170261e5534150792b9c1fbbcedfc21c730872c67bc710fe92aa9c11e45a57c23b014c9d0fffdc7b616375774c9bd9cb27c6c212f3e2e88d8d12a13229c8e43252feb8416960c7de85fc4e3d1ff99084404322eec3a2eeb7e9aab1119a8dd41ea3e0dfe07671ad6dde14b502ead8f7af386d94d322f2ea4996cf2a3d9b01421a7447b6377d8bfede6272dd827da9b0c5dd32453df7815f97818dc8ac0f67641867f445c3c8b6572afa02aa56f1ee0aedf29fa978c4d1be9a1da70bfeb086865771ad6a15b2295a16a2370a1f8df8c7640b6343993c73ab3f057a09bd338a727be5ce93a610cbcdaa241a739c7a064b805cb08b4c3231de49b836a4ab7c90e7fa2ed4a532fd132fc12af70605979102c50eb5a7e89b869a10d41abc6fc1bc1f6a6789dd0fb7f4c6859db151453fc9e80aa735bbdb5e0be62d92139613e74f678689eaf43d063ec1bbde59fb8e179543cb64c72a574f98250ee210b6fb82ed050402e8e516218ab3f5d458310ad17ab418ba26120c66bc7a22b40ecbeeca07835d2771fac1ae4fcae4768e72cf5034670124779991ab425e364243db9e188f84ebbffb864a4d3afc4ba5a503748ed51bd4d10e3e77546923817e68232321b12d474931a6f90c135103e65c224277b99b57cbdfcb5ed3e0df466c5e063d5ead4132c94b0b7b7054cdd758c7aa3abd516c6af09da9d1b4e086a8af5a28b052531acadd9af95312cfc089aa6a2c1564f052f672dae20a12b8259b97b421e2cf620d0b867e057e1150bd2ed705a6adba31cad3e119d549565eb3658c808b426b4138d91a3bddf51a2017507e8c9cfc47e0299a3095238ef25a457001cbf4324fb14a5acdc6ad7e99a01250ab01cb85da450a790d75af60de328846a0716a1565293df01a06c3210c4337db862a851889a4d3ab24ea83eea497dc58f618c19b983467b900ddb803f27320e3339080fa97a913c42fe1ea49ed3cf2e6f557b79d0262f3beb5b0efb4e902d70195336a0dfc186065b5dd04c9ebf75de8d31099bd43bad30f9f821648ead1bf42b84ae184e70f731e650e8902fcd0ec4f652173b9a22169d35f356171880c0a81aa5ab01a9e5d400c698712be25d069dd30b569dc9cea47c3a3dcef94336ccfc8d3a2d3afdb96c7196ec91741f2bd90c2a8e1c3da382dadb0a174c0e6152409d77f001d0648b7c2948aa5871026f969cf862238198d2fda576fd5c820a2211b6f6807d18bc45176580f75ae480434b0e66a67718d42f9af7203ea846655a4b726f7f1b6a9df4e33e425d5e2222cf370caee1c3d6d67f12b5c9519278a2c6552bbb1f2a6d830db00cb812b34089c178103f3ea8b03e89dae16ad14f80bd4a131c73e26628818b77aaee5c7bd567163248c0f61213515807688d7b09fb318b6dbd47645e0e9f2aabbf8873814c28b4808018693e8f9136bfa321aeb59d63df81b92f46896018fbef63ae29dadb5dbab8d89e9ce7ed1cccba58a3d10801ed276d4503a53f7e095374213a26f3bc27513b33c27d9df325d1cc9906579448896bf95e98a521b802ba5979d4d4a4675c69cccb932a8b070596281a02e84f99adfe782133ab2389c09df254d3151e0dbd9c8bdb2248aeaa0edd15cfdd614f4c099c26288ec10152bbf0ccd908cd833dbc5090a43a6833322ea17274e2003cbfc434443ef578b19854d908b5bf1b8a819e471d55386a524f68a7b36cd922ea9cea8ae672d05bf6f6548f317bb8b5c75d63e5ce7d138a83cc7b255a795b4a9e9c999a93faab6957aabd9e82b9a725b9e434af50fd1ec38e0781e5964bcd53f3c0735ab2c3c92078e80a226302a14043547122fde11eaab069863827cabebd15196b7b2ac22bc54db7aea2d315a6842d96c15305ea760d3113b9a6947e196b9b7269434566c87085dc741d13b2e9fee7b4059820efa0bfd0bbea29579f6d3aebbcf81d11d7714e2c34fcd9a6feb2741421e6b48c4b3c9a48ed48751a3c92a21e61348a8909054f83ac537b4ebcac6ee56e67d29840a69b0eb4e586cbd6f054cbe49ffcee18943c4897cd9acabb1f4a813f2f6ac14c9128fa4a6b428e8fb30bad84a3a00e13e5a5831e84701d345434177ae025994d295764cb15ff8661aa510c3cb7bf583dfc3ef511b16e53acd6b97cb16bc0a732dc6f302e19c0544c1b399e5cba99db0c0c3931111531e25e6e70a48d81eb7ae20261d0a771d503ddd3e0c1009e844f71c374c341e4fde316272a828c2fadc3ebc84dd8af1fb60b5080a08f5f223f004d5ed40bd03e65661ce1aaa7c426e9d36dcff6f0270333c04551af8c5b83974150363a1ff9b7c98d05b938064967b0e5a074592b48f1b7224acfba85f15943f98fe07c084240cc965463866e35b27fbe5b869342b97e2004550440b77eca512130f5d853016f3f0090ab94cc285e6cc881332f434e2de5b4cda35ed42f2d979c04f7c4b2bae86d9751a4d1195b212f8b206c845f81ebaa4feaa5a3801107065e181e2aaa20bbe2d88f2f3d9ec88d485392a62f6123c323d345ad036940e5b00facbb9df795072286036795bb3ca3d7ef03766e8899b8c89ecb71591d8f08686e4b4df9683536b350bc83ab3e24e66d01630c57314e674f774e60b5c72c16c3986f452fe8964d926fb2763a94c3fe732c2f00dcdb9dc5c4b12370d57b2b1ee9ad9c8e38ef0a5976366185a4f3fd8e81786ffaf693a631df943bb2de5171c492831165c210d9ebc4ccc8deed5157545f3e6f9d218fc1f8d53abfb00f08c78907d676cc1c6fb6c681d2ee43ebf4bd06fb40d1e0d6943d2ac6de6dcb9751b435603439cf5f543017d4e46741b780cad3b9d2d89f30b1fb3ff29a2a03b3324dd5aa38807fe020b30d3a66fc498b11e7f3af5704a31cef9fb777b9c8e3fb222eb57b60f7ceeec72ece9deef2802e4298abb6fc90c5a5e862d785b2391f052a6eeca1fbd4b8f97d1d19c60cf30f88c3fdb4a1b58792a2c48e24bd14fb1d9fd7f5e44e9afd920168f2accaec5df7dd6722ecce0674de854e025691ee7aec14975f5dc97f286831edf0cfa8131f941562fd0689dbaffe5ee060ef6d441a5256a58271ce034be4ce3888a424e5bb66355a811f888e4b5f4e61208ff7155d795e4c7386649c8d43a901be275ee21c6a67c33fa15c75a67dcc3362fa96c7349dc0478844584b770c00c04bf6b7cc87a5d1d0c9652b00b882fa9845e73a1fa411c7b8da0edd49c344a772f2b7c646fdb061f8f4cd9405bf13c299aed3018f6b3cf109dc4924e04cdcf62e5edeb818655da013709b7dfc9417122cf514735b9241545d702037cbe4657860c0c06ed7670a28604b9e67d25869088b68c759a0a2a68fa9daf412b9d3b24cd38070fd4c4438ac58554e37d1312d03253c1680009961611e5cd2fc6ab212d61a4534dc954610a7514b274cdce596f0db96b96e739468b1a47b6574d519a9569427143019d7b5907b9bff83310f93260cafc82b6356613d517144b7e7d36b47d4aec2ffa99b981e124af6a2839d5a1f36c782d87262f1d582e2195ee8f3ef6cc68cd931085cd981cdc609ccb8367d9fa7022b9ae37f65f743956be83c667aa3d4841ab402fe91631f1d294d4ce6f4c4796bc7f286070cb929720ca41ac1cb83896030b5ffc35731be00c799f6d11361334915ad25e40cbf6448d0dfa7cbf37b5234c9f8da9d49c21f312a03105b15177390b36a98db2a4c7645f5c6e8524899bb88a32e55fa3db8679d7a5b176ce0a1ec8af83ac6203f5adb1dd0af3fa01fe431f3ca057280c7a3f9ca03df8d3067fb38f1caf715a45b4b163dfd231195ef140de56cb661732d3caf691d1b0c67cc6dd4b8d4392b37678d866fda8a70d3010c18b97aa4795b23d8604e4f4b2cc658b94a3b30a17a95b02f6d600475dafbdf4800067fa5f8167854c2996bf50ed752dfcda5ea2d4b6aa38f144f940d089cf4b6285b27114659b4c078532dea339bb4ebc4648b20018c4cdde6a571b5ca808ff68290caba0ee07ecff8dace724a889e0ef6740707ea8d939eba02690310f2d1e3ad29f0d234cbb5ed88c963e1883ac69bc1497ee9acfc6502ac2e0e63d65502980a3b670a68593d133133e9fb860c14d2389e9a229982eb3784b0b25a97e4630ef0bb43109013d042db668bdd4356b24cd946772597c3e5151429f1cfc3f2a8c8bc0950a25e1fcccb96a495df7b7a9e6a8cd54f0d6907f2c707a37bd6eeceb49ffe45b6207d63d3cfe2c4a7bbcbadd636382f497b3ddacc4225433aa9fd3f9c730e8f07d5e79b4d016a94ace16b71ecaadec974e33a60d82cc0381e310eb83de6f6d1d603f500fb2f1b03c2c51cabb30155e0768a67b7870631bd1b05bdaed3898a875424cba99a5f18dd480553249fc6be05794d2cf0b601a20229b76639e5649bdfa51f54c41f5154c3df11498e9288e5d8c4e4519ab2f972e4b1a04802eeab2fdbfd81d83e5f841fc57b4b5acb297c03d22dfd11650266954dd7f4cd519fae42694489f5e0c4a9485c4aa92bab5596580", @ANYRESDEC], @ANYRESDEC=0x0, @ANYBLOB="1934f41c2e19604564e2d122ad90a2c696f63f98d786c43018c6b8e21b40459f3200394f796b06a5481fe8333df60912af6807c50acceaeddb363d75beb92183a0234bc0bf58ec", @ANYRESDEC=r56], @ANYBLOB="339d68c160d27117dfb402fb8799125247119df5fd8f645d08e6eeab10cc75d3ccd00a66fa61a7bd01745bf99e8bbb8d1c153b34636eefbe77fa81ac4eec16a830ee0e2bf9dffc0f9f4771760b95e7c9074802c0619b71167657b566e4c3ec231ef5578f1913a5a47df7cb86a6fafd0a89b8c8a8501b5c2b39c12325abf195ccba83edf4e2a9086b4b3bc2d1185bd6133aaefd8717b4ed676a13ee208aedd9de52d9f36a22995210a2f282ccd7cbcd06319f3b7ed5e210523a3bc74e8e8f0d31fb94ca1cf0484ef627f1"]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r57 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r62 = getppid() r63 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r63, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000f2686cdf1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r64 = fcntl$getown(r63, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r57, r60, r61, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r62, r64, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000340)='./file0/file1\x00', 0x4, 0xa00, r59) r65 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r65, 0x2, 0x0) msgrcv(r6, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r66 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r66) 08:56:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 08:56:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r5 = accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) recvmsg(r5, &(0x7f0000001d00)={0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f0000001500)=""/226, 0x51}, {&(0x7f0000001600)=""/4, 0x4}, {&(0x7f0000001640)=""/187, 0xbb}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f00000017c0)=""/21}, {&(0x7f0000001f00)=""/221, 0xe0}, {&(0x7f0000001900)=""/34, 0x22}, {&(0x7f0000002000)=""/222, 0xfd8c}, {&(0x7f0000001a40)=""/234, 0xea}, {&(0x7f0000001b40)=""/181, 0xb5}], 0xa, &(0x7f0000001cc0)}, 0x40) r6 = kqueue() close(r2) readv(0xffffffffffffff9c, &(0x7f0000001480)=[{&(0x7f0000000000)=""/180, 0xb4}, {&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000400)=""/93, 0x5d}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) 08:56:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x40, 0x5, 0x8}, {0x1, 0x5, 0x0, 0x3f}, {0x7f, 0x2, 0x9, 0x7}, {0xfbff, 0x3a, 0x0, 0x400}, {0x0, 0x5, 0x3, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 08:56:41 executing program 0: setpgid(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r3 = getppid() r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0x3ff}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) connect(r4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setpgid(0x0, r3) fcntl$setown(r2, 0x6, r3) r5 = fcntl$getown(r2, 0x5) r6 = getuid() setuid(r6) fcntl$setown(r0, 0x6, r5) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 08:56:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="c363856b75beb4ed55daa5a11ac9e1f1752391338b97e85ad572c70433fe9f310d0164bbbe00a5ec45d71408640a93f3d562c684acba305f086bb1901a7deff742e86ee295d8e2625e18d9b3a9a3ddabdbcbe89d0fd9dd9101a75a69a3220ba6bbfc62e34273ac9bd48a225a0e865782d548c75c674ffddfdf78e3c3a5694c2527f72dbb9e9fc19522345e85a1c9b577cbbdb4b12d762e4ab5f344ffd2e87094052fc47a9e8dc13c0d6e3b54ce920c44b09089dbf25a936bcdd67d5e784b8abeb1bc7cb602f35aab07fde1e287a4", 0xce, 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 08:56:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6}]}) syz_emit_ethernet(0xcc, &(0x7f00000000c0)="b3f97f0a86932dd6ed9270d8f8bb5c186f4479cbaa4ec1d9dd87e316d29f1f926b747e19830ae1323c9e9e487dba8ec86a2ed1b900e97400000000000000005b889b8af7bcc0503f2630ad0d64789f2f3c0b81b83d2b6bb7947c88a5c0fed607af91ed98df50c96942e1a1d699ced64ef37f777604d40a41d91d568802ead5421471b0e7d03a37df028c1ee9c428fab5bc70b156ffa9fc8c2ff66c0000800000000000fe1d080236302a8a789b4ab50734744c4d3b15990e08c6bbfab4bc1e32cc308564ba016cd761902c93") 08:56:41 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = fcntl$dupfd(r1, 0x0, r2) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/77, 0x4d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x7, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="180b7b3a464711bccae688da6bd0d0fcd522ca58a487d9b2367b5bf298fcaeba1e631890f1b75f5b02ddf0ed7be8f071c05871744535fe4a5641e7b07c5ce8985faf7257afbad2b71c5575f8fa41a4f6175e7b192aa663c111e55635b99f84b0774917c185a912c9c464d45068ac1d23cce9b65596a51e4ba682167581", 0x7d) write(r4, &(0x7f0000000100)="8c65", 0x170) 08:56:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a2f9dc570800000000000000ac750000208003005e0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 08:56:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) setuid(0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x26d) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r8, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r9 = dup2(r6, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) r12 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r14) ktrace(0x0, 0x1, 0x8, r14) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r11, r12, r13, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r14, 0x3, 0x18f, 0x9}) fcntl$setown(r2, 0x6, r14) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x945, 0x5, {0xffffffffffffff78, 0x7ff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semctl$SETVAL(r15, 0x4, 0x8, &(0x7f0000000040)=0x5) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r16, 0x40044271, &(0x7f0000000140)) lseek(r16, 0x0, 0x0, 0x1) write(r16, &(0x7f0000000140)="0958edfbca9ced737846abed02854efc9869012568429a159a92b47b1936ef7afa66f7c11b63e050065cc8d2a125ce689cab8e2f5d242e46d0bda8f83ccae2e09895c23a50465859552c6f5a048422da44", 0x51) 08:56:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1}, {0x3d}, {0x7ffffffe, 0x0, 0x1, 0xd5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x4}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000340)={0x7fffffff, 0x9, 0x4, 0x0, &(0x7f00000005c0)={{0xf5, 0x1, 0x1, 0x6, 0xb4, 0x2, 0x81}, {[0x3dfe, 0xdf8, 0x7, 0x100, 0x101, 0x7f, 0x80000001, 0x5, 0x4, 0x8, 0x0, 0x7f, 0x44, 0x9, 0x2, 0x6, 0xcd, 0xff], [0xfff, 0x0, 0x10000000000, 0x267, 0x9, 0x2, 0x6, 0x7, 0x7fff, 0x4], [0x4, 0x6, 0x4, 0x400, 0x1000, 0x6, 0xfffffffffffffbff], [0xa83, 0x7, 0x0, 0x4, 0x0, 0xffff], [{0x0, 0x8001, 0x0, 0xbd3}, {0x9, 0x1, 0x9, 0xfffffffffffffffa}, {0xfffe, 0x0, 0x7ff, 0x8}, {0x5, 0x1, 0x3, 0x9}, {0x101, 0x9, 0x0, 0x1}, {0x1f, 0x2c8, 0x0, 0x3}, {0x3, 0x5, 0xfffff682, 0x7}, {0x6, 0xfffffffb, 0x4, 0xfffffffffffffffe}], {0x4, 0x2, 0x6, 0x1}, {0x7f, 0x0, 0x4, 0x22a3ab1d}}}, 0x8020, 0xc1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x4, 0x6}, {{r3}, 0x1, 0x10, 0x65, 0x2, 0x7}], 0x2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0xb, 0x80, 0x401, 0x3ff}, {{r4}, 0x0, 0x0, 0x4, 0x3ff, 0xa2}, {{r6}, 0x0, 0x0, 0x40, 0x2, 0xbda}], 0x3, &(0x7f0000000300)={0x1, 0xfff}) msgget$private(0x0, 0x498) 08:56:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getegid() r16 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r16, 0x8020697a, &(0x7f00000000c0)) r17 = accept(r16, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) r18 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x10, 0x0) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x400, 0x0) r20 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r21 = dup2(0xffffffffffffff9c, r20) r22 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r23 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x8, 0x0) r24 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r24, 0x8020697a, &(0x7f00000000c0)) accept(r24, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r26 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r26, 0x8020697a, &(0x7f00000000c0)) r27 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r27, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r28 = getgid() r29 = accept(r26, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r31 = getgid() r32 = socket(0x11, 0x3, 0x0) recvmsg(r32, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r32, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r33 = geteuid() fchown(r32, r33, 0x0) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, r33, r28, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = semget$private(0x0, 0x1, 0x4a9) semop(r34, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r34, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r34, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r35 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r37 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r39 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r39, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r38, r40, 0x4}, 0x200, 0x401, 0x2}) r41 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r41, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r42 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r42, 0x8020697a, &(0x7f00000000c0)) accept(r42, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r43 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r43, 0x8020697a, &(0x7f00000000c0)) r44 = accept(r43, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r46 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x10, 0x0) r47 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x898, 0x0) r48 = getpgrp() r49 = semget$private(0x0, 0x1, 0x4a9) semop(r49, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r49, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r49, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r50 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r54 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r54, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r53, r55, 0x4}, 0x200, 0x401, 0x2}) r56 = semget$private(0x0, 0x1, 0x4a9) semop(r56, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r56, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r56, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r56, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r56, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r57 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r59 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r61 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r61, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000100)={{0x3, r58, r59, r60, r62, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x76e8bd2f3982f269, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="e10e5d8a726ca9002846ae4246274afddf520ec16f0e9415976cac", 0x1b}, {&(0x7f0000000140)="4f1c469f7240750bb578a03914f0fcc023e7da3a74a859ce39585a27c4a5e3cfbb9768b840bfdd7c0eb6eddee21c00dd312682d7ed3038b0df3fd2ac2a21f5ca9b1777d455bcdb0b0f590963bddcd68327bbf2162812c738a8758adae4b1a5769b6d885a3af4a5741a423cbdce68e393c6a7d789447753398b247319fa2e8059280fb55eaeb93c434a5367a13e1d4057cee2492ed099e2fb989556ac83ee29c96cafbf1dfc9aeb5203ce60f21e466bd98119", 0xb2}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r17, r18, r19, r21, r22, r1, r23, r24, r0]}, @cred={0x20, 0xffff, 0x0, r25, r30, r40}, @rights={0x38, 0xffff, 0x1, [r41, r42, r44, r45, r0, r46, r1, r1, r47]}, @cred={0x20, 0xffff, 0x0, r48, r53, r59}], 0xd0, 0x5}, 0x3ce73c0a769c69c0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x2, 0x0) 08:56:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 08:56:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x100010002) mkdir(&(0x7f0000000100)='./file0\x00', 0x22) ftruncate(r1, 0x0, 0x100000004) r2 = socket$inet(0x2, 0x4, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xffffffb1) 08:56:41 executing program 1: chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x400044fc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 08:56:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x200000000000052c}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 08:56:41 executing program 1: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x42, 0x81, 0x8, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x6, 0x6, 0x7}, {{r5}, 0xffffffffffffffff, 0x0, 0xf0000004, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0xfffffffffffffffc, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0xd90c149b6eb82a1b, 0x8, 0x5, 0x1978ca538}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffb, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x5, &(0x7f0000000080)={0xfff, 0x4}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000140)) lseek(r6, 0x0, 0x0, 0x1) poll(&(0x7f0000000000), 0x0, 0x3) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r7, 0x10009) readlinkat(r7, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r8, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r10) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000180)) dup(r8) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r12 = kqueue() r13 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r13, 0x0, 0x0, 0x2) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r14, 0x0, 0x0, 0x1) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r15, 0x0, 0x0, 0x2) r16 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) lseek(r16, 0x0, 0x0, 0x2) kevent(r12, &(0x7f0000000600), 0x81, 0x0, 0x10000fe, 0x0) r17 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r17, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r18 = socket(0x11, 0x3, 0x0) recvmsg(r18, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r18, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r19 = geteuid() fchown(r18, r19, 0x0) fcntl$dupfd(r18, 0x0, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) 08:56:41 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x1ff, 0x4, 0x0, 0x7}, {0x0, 0x1, 0x8, 0x2}, {0x5, 0x67, 0x3f, 0x70000000}, {0x9, 0x1}, {0x7f, 0x5, 0x6, 0x8}, {0x0, 0x6, 0x1f, 0xb2d}, {0x40, 0x9, 0x7f, 0x8}]}) writev(r0, &(0x7f0000000100), 0x0) r2 = socket(0x20, 0x4, 0x6) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) getpeername(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) poll(&(0x7f0000000000)=[{r0, 0x80}, {r2, 0x104}, {r0, 0x4}], 0x3, 0x48) 08:56:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r3 = geteuid() fchown(r2, r3, 0x0) r4 = dup2(r2, 0xffffffffffffff9c) close(r4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:56:41 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 08:56:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff03, "b0973100117c00"}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknodat(r2, &(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) read(r2, &(0x7f0000000100)=""/233, 0xe9) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 08:56:41 executing program 0: msgget(0x3, 0x100) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x8, "4bb0bbca21d300000200", 0x2}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = msgget$private(0x0, 0x220) msgrcv(r3, &(0x7f0000000600)=ANY=[], 0x0, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='./file1/../file0\x00', &(0x7f0000000200)={{0x0, 0x6}, {0x6cb, 0xb}}, 0x0) r6 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r7 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, 0x0) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) bind$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$setstatus(r7, 0x4, 0x14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r9, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) dup2(r8, r9) fcntl$getown(r8, 0x5) fchdir(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r11 = dup(r10) r12 = open(&(0x7f0000000000)='./bus\x00', 0x482, 0x0) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000040)='G', 0x1}], 0x1, 0x0, 0x2) kevent(r8, &(0x7f0000000740)=[{{r4}, 0x7ffffffffffffff8, 0x24, 0x40, 0x8, 0xfffffffffffffffc}, {{r6}, 0x0, 0xf5, 0x0, 0x7, 0x4}, {{r11}, 0xfffffffffffffffa, 0x4, 0x2, 0x6, 0x4c}, {{r1}, 0xfffffffffffffffe, 0x41, 0x80000010, 0x5, 0x7c}, {{r4}, 0xfffffffffffffff8, 0xc, 0xf0000000, 0xb9, 0x1}, {{r12}, 0xfffffffffffffffb, 0x4e428531e2c8e0be, 0x47, 0x237b}], 0x6, 0x0, 0x0, 0x0) kqueue() r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r16 = accept$unix(r15, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) r17 = accept$unix(r16, 0x0, &(0x7f0000000040)) write(r17, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) r18 = socket(0x2, 0x4000, 0xfc) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = dup(r18) listen(r19, 0x0) r20 = accept$unix(r19, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) dup2(r4, 0xffffffffffffffff) r21 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x76) poll(&(0x7f0000000000)=[{r21}], 0x1, 0x0) kevent(r21, &(0x7f0000000140), 0x3, 0x0, 0x1ffffd, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r23 = socket(0x18, 0x1, 0x0) close(r23) r24 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r25 = socket(0x10000000002, 0x4008, 0xfd) dup2(r24, r25) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r25, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65312f2e980c98061d9dc1b60fc50895050cda89b600000000000000000000000034340079111d0cbd5b4f7decb7ea282f988d0293518393843f6ed62495f8110149a6b1b91c23484b4e49fae154e1e72b886be57e66dcdcf2acb44ea0452b4f72c408098dff51711024fda4c0c9506b0145387cd5b165aea65e65254ae8daaa5df06096db845ab1fc8735625e561effea73688b4ad067a7afa4eb10d5d69ecb010488a4801d738d7b068fde6fa662352d6a4ccbb2fc5e1edb07"], 0xffffffffffffff63) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0x800) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r26, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file1/../file0\x00', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xc) getpgrp() msgrcv(r22, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 08:56:41 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000380)="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a41"}) getrlimit(0x3, &(0x7f0000000040)) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 08:56:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x68, &(0x7f0000000040), 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0x7, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffcfa) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 08:56:41 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() fchown(r0, r1, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000100)="8c65", 0x26d) 08:56:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1}, {0x4000000000000006}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000480)=0x1b) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 08:56:42 executing program 1: socket(0x11, 0x2, 0x0) 08:56:42 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r3) sendto$inet6(r3, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x2, 0x6}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r4, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x1) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r5, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs, 0x8) dup2(r3, r5) semget(0x0, 0x3, 0x40) 08:56:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xd7962de98d039ef, &(0x7f00000001c0)=[{0x20}, {0x84, 0x0, 0x0, 0x9}, {0x400a, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="a51b8670ad13e092ab372a0778ca") 08:56:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x3, {0x80000000000005, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="8b507328da4bf55201c1cc44dab5bf5f8b23b9dbae3fc18db8223f0f83eab3fb36976833d45bfd97fadbfde642f058baeabc91287627cb43beff70db60506a026240ba781837e2010001008601abdadb582a444a51260115b49c0ca3437527f7e8c3d53577eeff2c734f701790ee89dce989141de542088148dad5d8e2b43e141b33b48592e5c9c2e38d64f9d73dc37bad234b65bd6453dd57a7b80a162c68e32572a8712112d9decf41d2b137814188a07b1e476a2e467c2be350c7bc3aabc60aa2d8e38f1a6c2b1bc73783e6a5273c14857bddc757365df86ad5b8f5bdfa647b75f13e30db6250b0bab759e8c212dee69d378b0a7861fd34d62782825dc2720bc732bae8ce0754edb35d52c53c23a20d0f993fc6e288d6d1323d6900af102629"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r3, &(0x7f0000000280), 0x0) r4 = getgid() r5 = accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() fchown(r8, r9, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r3, &(0x7f0000000180)=[{0x0, 0x1, 0x800}, {0x4e763c5ef805d432, 0xfff, 0x800}], 0x2) close(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000140)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:56:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) poll(&(0x7f0000000100)=[{r0}, {r1}], 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x3, 0x3}) 08:56:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, r1) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:56:42 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/217, 0xd9}], 0x1, &(0x7f0000000180)=""/85, 0x55}, 0x61) 08:56:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x3c}, {0x40006}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r2, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r3 = getgid() r4 = accept(r1, &(0x7f0000000a00)=@un=@abs, &(0x7f00000008c0)=0xffffffffffffff61) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r6 = getgid() r7 = socket(0x11, 0x3, 0x0) recvmsg(r7, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r8 = geteuid() fchown(r7, r8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r9, 0x29, 0x9, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, r8, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r8) syz_emit_ethernet(0xe, &(0x7f0000000040)="c6c60700000000000000cdcbaf37") 08:56:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = semget(0x1, 0x1, 0x12) msgget$private(0x0, 0xa0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x7]) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000180)={0xebf, 0x28}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) 08:56:42 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r3 = geteuid() r4 = accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000840)=0xc) recvfrom(r4, &(0x7f0000000880)=""/255, 0xff, 0x1880, &(0x7f0000000980)=@in={0x2, 0x3}, 0xc) fchown(r2, r3, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x3ff, 0x21d}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x8, 0x0) 08:56:43 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = fcntl$dupfd(r2, 0x2, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x0, 0x0, {0xb57}}) 08:56:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 08:56:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xcd, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x3, 0x8}, {0x5, 0xe1, 0x20, 0x20}, {0x3, 0x8, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 08:56:43 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) clock_gettime(0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 08:56:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) getpeername(r1, &(0x7f0000000a80)=@un=@file={0x0, ""/4096}, &(0x7f0000000440)=0x1002) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) recvfrom(r2, &(0x7f0000000180)=""/104, 0x68, 0x40, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000a40)) chflagsat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000140)=0x80000001) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r6, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x47) semop(r6, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) lchown(&(0x7f0000000300)='./file0\x00', r8, r9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r3, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r7}) 08:56:43 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xc1a7ca407b295449}, {0x0, 0x3}], 0x2}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1, 0x2}, {0x42, 0x9}, {0x101, 0x400}, {0xa, 0x3c}, {0x81, 0x6}, {0x3, 0x8}, {0x85, 0x4}, {0x85, 0x8001}], 0x8}) 08:56:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600010000000232747133aa86109eb5200002800001401ffffb20000003b00000000ee0f218658e7", 0x2c}], 0x1) 08:56:43 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x2, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r10, r11) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 08:56:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev\x8f\x00\xf0\xc4o\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='c\x00') open$dir(0x0, 0x0, 0x0) kqueue() kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 08:56:43 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x9f2d, 0x6, 0xffffff75, 0x1, 0xffffffff, 0x9, 0x4, 0x0, 0x0, 0xf2, 0x5}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') 08:56:43 executing program 1: r0 = kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xa, 0x10, r0, 0x0, 0xffffffff) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 08:56:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 08:56:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8000, 0x99) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x40, 0x20) linkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0xa) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100c, 0x0) 08:56:47 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xb690ffb7e8ca859c) r3 = semget(0x1, 0x1, 0x100) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r4, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r4, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semop(r4, &(0x7f00000001c0)=[{0x4, 0x1f}, {0x1, 0x4aaf, 0x800}, {0x1, 0x8, 0x3800}, {0x0, 0x9e2c, 0x2400}, {0x2, 0x7, 0x800}, {0x2, 0x40}], 0x6) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00002e2f6669700438b77608412d1b6b8404713c76ec9f6886bcf9248b96802e"], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r8 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r7, r8, 0x6) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000000)={0x1000}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) flock(r2, 0xc) 08:56:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="62020207e0000001f715be3ab7966c4f77f3bdaa8f44054a3480de792c130cfe5395a719bd6d48169a9a6d4f0695724cac34f32eaeeb896a239caabca6e51f2aaf5adfb609bcd8825eeaa8dbdfa0059d5fd881747511d47610cddbbee154538647f80852a004a000fd068bce137aa6efe68840be4259c85841ad9e093bb28a446a3e6c2399663fdae05a163db519f92bf74a404e3923107f175a588f1e65f041a36e4e2c95169a"], 0x1) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x8) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) r5 = accept(r4, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r5, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) r6 = socket(0x30, 0x5, 0x80) connect(r6, &(0x7f0000000200)=@in6={0x18, 0x0, 0x9, 0xfffffc01}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 08:56:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x74}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xee, &(0x7f00000003c0)="7464d89d87dfa2e71edd00ca03d2e15c8fc9f26817e945f04cefbd67aa4403aa5f3a017f468f1bc8670adcb86e39091578c74a68796029ae10fe350c52f375d587de30d87a1bfacbe2da62fdc348fe8dbc9dca47510f6c699426ce7a46291a6d63a81bd72cd62731090f30f33f55edb89dc4425e0a3d4b130cb4a1da6faae99cb0e20630b3288ea7e75479bb50e620b3b841f8804316921265138e30298160174b415822357f13213d5d072fe802a6795674d53d4d0194e7ae2697b7b9380da13ec97181f4543e0ebf56b8cc910c0fb9cde1378b66b1d83793a530c1ad3ec1b94f3ea625dfd85bebabf337f0663f") 08:56:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 08:56:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r2 = dup2(0xffffffffffffffff, r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = accept(r3, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) poll(&(0x7f0000000000)=[{r2, 0x10}, {r4, 0x4}], 0x2, 0x1) 08:56:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e0000001cf98c03b9e"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = shmget$private(0x0, 0x3000, 0x464, &(0x7f00007b8000/0x3000)=nil) shmget(0x3, 0x1000, 0x9, &(0x7f000037d000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) accept(r4, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) fsync(r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62f20107e00000012000"], 0x10) write(r2, 0x0, 0x0) 08:56:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup2(r2, 0xffffffffffffff9c) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 08:56:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366702ba77f0c033c0adf71795acd76ef3caf00"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000140)=' ', 0x1) sync() 08:56:47 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0xf9, 0x0, 0x7, 0x7fff, &(0x7f0000000200)={{0x7f, 0x0, 0x9, 0x4, 0x5, 0x2, 0x5}, {[0x1000, 0x2, 0x80000001, 0x4, 0x6d6, 0x2, 0x7fff, 0x9, 0xfffffffffffff79b, 0x7, 0x97, 0x7fffffff, 0x9351, 0x4, 0x6, 0x8, 0x1, 0x8], [0xb6b8, 0x80, 0x8, 0x401, 0x4, 0x1, 0x136f, 0xdb75, 0x400, 0x3], [0x7, 0x3f, 0x101, 0xfff, 0x7, 0x318, 0x8], [0x1, 0x4, 0xde8, 0x2, 0x200, 0x7d2], [{0x40, 0x1f, 0x1, 0x1}, {0x7cdd, 0x2, 0x7, 0xceaf}, {0x6, 0x7848, 0x80000000, 0x5b95}, {0x1, 0x85d0, 0x10000, 0x7f}, {0x6, 0x7, 0xf26, 0x1}, {0x4, 0x80, 0x4, 0x9}, {0x50d9, 0x3, 0x1, 0x401}, {0x9, 0x1, 0x2, 0x100000001}], {0x0, 0x5, 0x0, 0x2}, {0x1000, 0xfff, 0xffd, 0xff}}}, 0x8000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xbc2) write(r1, 0x0, 0x0) 08:56:47 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="88dec524b06b3b026b62fc57d2f182022e2fbabe"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 08:56:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024a2f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = accept(r3, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) sendto(r4, &(0x7f0000000180)="9b35268deae7a233090d32ca2c3d2bb56d83aea4d33f0976e93b144a6aec9cfaf4fb58493abfe62c9e6c808cb2992c0a8e032af08bf6362712e82a7d196dda02d57e5adb867790fbb24690fadc95aadbc31cff13500d33e9b440c0620d313d8b3a8d1b868a7e17d681733ff44a1234ae0b3bfcec29e177a8d56717d3d1328685a9bc5e69b261ce947bd3466b193e7c78ba5c67294374e132abb876e147fd2a7973666bf8841a09eace45cb4dbf5d4c7c0a83697176210ff2d1c60e2d238855feef9869b9e8369d8d", 0xc8, 0x1, 0x0, 0x0) r5 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8008, 0x40) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000100)) 08:56:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x3) open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x18c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0xc7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x1f) r2 = socket(0x3, 0x2, 0x5) accept$unix(r2, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000fdffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db081e6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087058200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4092], &(0x7f0000000200)=0x1002) syz_open_pts() pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000680)="00000002a5b30b695efc425d37c1c103287f071cc29789ec", 0x18}], 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r3 = socket(0x11, 0x3, 0x0) recvmsg(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r4 = geteuid() fchown(r3, r4, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) accept(r5, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) fcntl$getown(0xffffffffffffffff, 0x5) r6 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f00000000c0)) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r7, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r8 = getgid() r9 = accept(r6, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r11 = getgid() r12 = socket(0x11, 0x3, 0x0) recvmsg(r12, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r12, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r13 = geteuid() fchown(r12, r13, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, r13, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r14, 0x8020697a, &(0x7f00000000c0)) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r15, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r16 = getgid() r17 = accept(r14, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r19 = getgid() r20 = socket(0x11, 0x3, 0x0) recvmsg(r20, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r20, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r21 = geteuid() fchown(r20, r21, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, r21, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r23 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r23, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r24 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) openat$pci(0xffffffffffffff9c, &(0x7f0000002700)='/dev/pci\x00', 0x10000, 0x0) r25 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r25, 0x8020697a, &(0x7f00000000c0)) accept(r25, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r26, 0x40044271, &(0x7f0000000140)) lseek(r26, 0x0, 0x0, 0x1) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0xe, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r27, 0x40044271, &(0x7f0000000140)) lseek(r27, 0x0, 0x0, 0x1) r28 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r28, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r28, 0xc0107002, &(0x7f0000000140)) r29 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r29, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r30 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r30, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r30, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r31 = dup(r30) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r32, &(0x7f0000000100)="8c65", 0x26d) r33 = accept$inet6(r32, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r33, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r34 = dup2(r31, 0xffffffffffffffff) r35 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r34, &(0x7f0000000480)='./file1\x00', r35, r36, 0x6) r37 = getuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r39 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r39) ktrace(0x0, 0x1, 0x8, r39) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r36, r37, r38, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r39, 0x3, 0x18f, 0x9}) r40 = semget$private(0x0, 0x1, 0x4a9) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r40, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r40, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r41 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r45 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r45, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r44, r46, 0x4}, 0x200, 0x401, 0x2}) r47 = socket(0x11, 0x3, 0x0) recvmsg(r47, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r47, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r48 = geteuid() fchown(r47, r48, 0x0) r49 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r49, 0x8020697a, &(0x7f00000000c0)) accept(r49, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r50 = socket(0x800000018, 0x1, 0x0) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r51 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) kqueue() r52 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r52, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r52, 0xc0107002, &(0x7f0000000140)) r53 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r53, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r54 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r54, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r54, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r55 = dup(r54) r56 = socket(0x18, 0x1, 0x0) close(r56) connect$unix(r56, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r56, &(0x7f0000000100)="8c65", 0x26d) r57 = accept$inet6(r56, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r57, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r58 = dup2(r55, 0xffffffffffffffff) r59 = getuid() getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r58, &(0x7f0000000480)='./file1\x00', r59, r60, 0x6) r61 = getuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r63 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r63) ktrace(0x0, 0x1, 0x8, r63) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r60, r61, r62, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r63, 0x3, 0x18f, 0x9}) getpgid(r63) r64 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r64, 0x8020697a, &(0x7f00000000c0)) r65 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r65, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r65, &(0x7f0000000280), 0x0) r66 = getgid() r67 = accept(r64, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r69 = getgid() r70 = socket(0x11, 0x3, 0x0) recvmsg(r70, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000002980)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000002740)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000002800)=""/163, 0x1b8}, 0x1) setsockopt$sock_int(r70, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r71 = geteuid() fchown(r70, r71, 0x0) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000080)={{0x5, r71, r66, r68, r69, 0x10, 0x9}, 0x8, 0x1, 0x9}) r72 = semget$private(0x0, 0x1, 0x4a9) semop(r72, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r72, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r72, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r72, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r72, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r74 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r76 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r76, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000100)={{0x3, r73, r74, r75, r77, 0x4}, 0x200, 0x401, 0x2}) r78 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r79 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r79, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r79, 0xc0107002, &(0x7f0000000140)) r80 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r80, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r81 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r81, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r81, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r82 = dup(r81) r83 = socket(0x18, 0x1, 0x0) close(r83) connect$unix(r83, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r83, &(0x7f0000000100)="8c65", 0x26d) r84 = accept$inet6(r83, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r84, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r85 = dup2(r82, 0xffffffffffffffff) r86 = getuid() getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r85, &(0x7f0000000480)='./file1\x00', r86, r87, 0x6) r88 = getuid() getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r90 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r90) ktrace(0x0, 0x1, 0x8, r90) shmctl$IPC_SET(r80, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r87, r88, r89, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r90, 0x3, 0x18f, 0x9}) r91 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r91, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000002900), &(0x7f0000002940)=0xc) socket$inet6(0x18, 0x4000, 0x0) sendmsg$unix(r3, &(0x7f00000028c0)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f00000002c0)="fcfdcf82f587ca61c8b55ff9d6f14ff857c68ca8ec22c4d4e3ef84b1909b53b7181ae4a619ecfd22ba938e222f94b4ba6d5d43b72c7142dfc82a3d1f36ec443cda05290c86a77919ec720998467df82f9eae05c5f2696e2d498531ba350beeb3fea232a56863ae56c417655e6214769554858abcee0885c94c38d07f3306e6429d07d873052e0a791e694f708d476d612671755a6b9bb799445ce4bf3418d489283c63567157776dc4b641c372", 0xad}, {&(0x7f0000000380)="9b8ba70f0d842be6fc5a9968ba24fcc5976b372fb35b00000000000000", 0x1d}, {&(0x7f0000000500)="31a9b07eedd65b9d7627d4f281649dc45016f5a8203ed5161b53e3bc1a17fe018aa93a85f896cd7261f3f34cdec84f29a6391bb6202453803fe69661691c1f67ece9cafdeecde650d06d250cd3f0b49a8df59bb93f4f056e55f65a28fc6a3a306420c8517829cc7aaecae1b0a597a780bb2b26f099817cf2eb8767ca09befc1bd331bbf2f8f4dd2c779532fac7527b4eb67c289bb1ac8e97e4e53d2185638ded4503d5e54fe421c5843d082c15d6aa2395e91087426abeed137beb08bd55728a90075ebb12739667", 0xfffffffffffffda8}, {&(0x7f00000003c0)="c8bec3b24a4784969f341c41e1cd756a617cdf113a1ee8ec95683c869e13f21ce207a71bfc55e8afda80f81826", 0xfffffffffffffe31}, {&(0x7f0000001700)="a30e45dae3ebc24264d2aef08c050d525ea8912d590b167b15a739244cf15be049b4a06655b02f6b71d93c7810572a55a7124c1a7d45e5f8fa23a58d80ef30a9c461c3dc8d136c9052fc0f14587ece6754c643e09b81251a33ae1431c79336012839eb4478cdf6c62f96ba4dd558762e43fe1871e5e1da91ec9b3efd9150c80da2c1cb7efcdc271a5c4bac29a8001f8a5027606bf819a3b4b07ac256a6e1d68f08eb164ad215432515be758171866896cdbcd91ba50829a9efd14d06dc59126038c1ca911781d9a03cf9844a8617509b21f401914d90b914e5638b8d82da47557445b6f251f84c498809a24a8b66fe30a06d6a920fdd508d55f816924bb679517ff67d3c7081dfa59ee205c1655e2ba57eaaf48878eac3354792dc280ff6547ee0a515f254ca8170e7b05fd268a8d51a156188298e921386ddc851aa3cc798edc82e806ab508ecf4057eb77e3e43f25d5eef48bf36267b26b44ec1a77f8fae81c394320b114531a3070a0ab2a7ee6728828dd6b0958fc29ee66e6bd069293c32485afd19fc8f1c5f8a8368b05f854415eb6a11f42435f7de3a819f2c698e9781f46c47c857e1e4a0a37e6013271307e362f99fb0d8c7b0fd6464c3e3d668e0919338f60980c5d17a21189ec7b5a63bc306cf694a4c43a7c939bd7577350e7f1ba5e0f11d657f4bab0cda41b804180c411dc6c005a9ce21e8fb3598392e70a31fb604fa58d712b235dd391adc1789bea56655a1a1d2599266e708a1f2d5e14a3362d31d7e1880497f48bb294466cd241c3da358603ad86121a504f240a0de123697f472c348777ea8ee194fefbd2ee37af5704a7cbf9eb8c674fd97ded9648e966ba4ca2babf869e0f9633f4eac8de20c2955c28b1728c0464b412f56a303cfb1dc23f42c60c5fb337822e67c27937ee44495747a5ee18816823010e8a0902e0877ae469e0890c54ada4a95f7ab37f5eb48374de2497dfc184fb7af27a65d15301c4e3e187dce8ee0931fb2993c4c962390aba9dceb5a57bd155f1630187db3dd84d14d6527745e0415e6e71d775598d042054be9360833fb25cf30e799dba7152c3311931aecf336a670b609c0970771dc8f209f6001bba1072b40f63529e9f76631e6b822acface606c532809267c6b2864656a0fd2942fe2d348ac1ead229962f396a9588621e92b474e7da69e0fb2a3018782a09904d3a105ac9aa53680627172adbbfe9e4356a979bffc3d05090c415f2c42166f2eb073d58b4e44000cc2b23f4716569899a8f7aa1497fe781ee412654d82be734bd8fbc9cc2343c0814612c5ff29824bd68d9539ae4f2b92ed8df8bf6e7cc584b77a989bf115875ab9b9807a435f277b210423596a57160e8598bdf3fed3a7406c744fffef1bc2797fdf7e8dc5a66c07b9e1407d1076b55c929f4795c6729a1e529985b41350ab0fd68c3c8acea3cb1ba9d77a86e258fba1be0a0fcce4ea5bcbea579b69548d72a1289aa9d398a065317bddbaa6f2f59d70ecefc6cf7c33fcca75338cd5e388368941214c1981cbea5a7da109238b4cc42bee3f6023f93f777a6f1c1fc3817dee4abec5b79e5a5e9452cee20dbbe1c32364dbe7b812147f1490052b5e4b6b95de87396ce05ede45c35fee766b9c19f11b691d49650a9f82eeb7ba3eaceaebb47610aeb5d9852995f93d1c3af24ab88952273a76b65d41bec83b124a8b2c1888b3b9295931c2eb19742f64b0ddd8e99da26a67e30e42055b87e8c26c4652af0d5ae6bf62bbb1205e98a373e596357c17af415dc475f2072487f41e3c125166b106e464094d8d34cf0260682ce31bacbe88a1fa1fc48a6c1820c833f88f29ae89b511d1db584de562b8e9ac7d764d0391da09c5b84653b083fabdef913dd1d60a72504e71c11435a3a75bcf8b1a73f25bdecf5983279703b8d41e56a3703a0b25286c401b7372b7132c6ab1158dd6cc4115f5bc9a54d73eba6050f4d60d4db116ed0c5b42189ecb362c0f5e6598b17375bb5bf361d046c9ed17578fd049b448389e3e02803dfbb3f80810a1e586fb68915285c352b66007c92efe11bd3f9fe55ebfd289abe96318405d0c91bcc44b29558ebdc66ab95e050188a2dfd78569272e9eaf2c192256585cf42190ba175aeaad8578cad2c80934dfd2e47b6fae6358bfd731887089741c8a6f5e82b376c1a09144f4725cc8bb09fa53badb01c7d4303419415b7a9908e9949441cd5652f980c4973ba98ecf56218ca2255dfb7d6669c60a5ae943450cf91d8bb49e2f0f4e478c6705ef95078786cfc2f9f4543f2dc49e6ab55b960ef63bcfd37df5d02a539206c6e7764fe8575c12df16c24c7fe2633fe33e90666eed77a3ecdb2daf7d00424e87dafc211294d1c801a243eb3a7b3aa9fffc7c3f7b5111b34895f898f4d5000d638d7e63a4363b2b72772dc0a8087856dc104a7bf011bf9c1cfde11e78206308c39bb941bdfde32dd06237ef0730e007ddc729a6c897a3c86176184b749f5b4397bcf89223c1d84713ae603da4020e60be342da458f19e2e1cef1e6eba67ecaae611a73fcecb33e4c581a80ee08e4a544b6d4ea41fb3d47e29b86ab9d9b172d39e802569bd9f63717d56ae13a90106dbaa579d6540efb5ba2f150af430f97e1807681e5e364d308112a9f0b18075ff4e71cb0e3d233c5688302b26d770ecec4c4065d420207a0e5c97077684fad8dc471797c2cf9dcdba14fc8b93399982733e48a8f6d7b91e717160db6d6a81530bb59fd54bbd3647387923d02d5d5e2dd719785880a4d77e09e6d29f3869d2fffa297aa3a9f1d55b4a6796238dbb9775498e4c98ab9f522ecb1fec11d4ef6b2a3750151eded1e08834103c2fc7d0a17aa69b62d028f9ed9285bb1ff04762ffbdd7f9819a3c358ed7b9e157b493e6380d9461e58286e4045fbacd2d2dac5e0e9fc5ac7c70bd90a3e60c90f1563e6d5a09e4d81112d7070224b55d20098ff02201df1083cb9947bf15fb57920e11c56e93af8c537529666e74ce889eab85b85789b8564990d8a8d352d79fdf945d667221074343e328d7f82d37a9420b2deeaca120058e9be06d290a0fa29d655dc87d7a9c7482c1269126be5a5c3a5a8711a002487e9832eb3ce3b33bfc25ff0b7cb9c9e072ba8f6b5344bc17fa7317256d8a23cc42ced4ee8e9a124ddc64c77063bc6506c110f0f39149316e297d596f0c9dfab42cccddff198cc9d2b8fa1ac051f0ae79be2a1140f166b25035b27f1a014cdc23a598df10a34bff45ce5018883c3800ca3b8700fde16cca032c5885753beeb16470722ffd77f5c3fcd7cb0f4b257e71a7884835b27a8d8714dcf22846459d3a11c19f3bb9a09fa6ec16d4395504907d4477cd7b5ebd09985c0e05f24bb6c87cf36dc0811a81570da3ea77bd1a3f2044339f68f1cfa77406379d2188a33ef5bc7552b19287478bcdab6061adc4079f1e74be86b3059d0d8d7b8df94c7807ca845547cb20266680dc788972444fb70a1f1b50e7b690218a13354da616b08cf2b818513ec9cd8e8f9b45472699ef9559766f0da7a3f50f09a96ee5e3da4b6a3b99ad1e59d2c0905f03466bb51193098f1138fdd4c3b5b838fe3b3393688442a5fc63199476ce76399e2b7406dfdc792f23f69cfd1884e72255e5176d89825b3b322944de30f2d23cb6319a4fe5400cb0383fb0091ecf4fa6c1e2e8e89ffeb750b6c2bca727079203c297500cbaf8e8bf43d67492c835a63224620c061b9c55c16877c6120ab1ed95c379b4c398d983c35cded8f047661ee112dad018241b28dee6f0b0102582738d809728f45ff5fd47d995866589998a6c412acc6af19ee6087f2ff88a20fac5b208e50e9b0a11e79a7910a9bdf48695db4e641735f7fda641c27565e0c05f637462b314e2047d23adf9fc5c3466a1c5bbc645875353889b37797cfea888101e19184b0c4b41a3c9e5d80d2fdf7f64e64eb96080c53c22340cd790d02fc0ff986c74fa61329ee43e0b856e1ea9ffc9133250999e8b2c4c679cfb66c470eca71efa703149dfddec3ec142f43935d2c23c04abe0aef3bff2dd0765650b8e08385b197879dd02a9f1ef65ca74eccee7186d4454f849d027bb44c5e3e86f54a26c80a578f2b2258f57d4568ba3ffc610eb1db799efd13939d4c83427cc5008edbf5ce2dde9a5e0644a9a99866e39e6c2a010faa15c8a513aa49238599a35c21e2938315957fe06c0f52e644cf7fc73e8dd045d0f17ea01e7c0d9638ee7d12ad876dda27f39dcd550361deb7462de56b067d36aacffd49d854272e0224caeeebcae2d936727a735175a28baac3802b1ae251eab95a64558c4496e4d3a20d85006e6e4c2c743d2c515f42c5328287787c0e28aaca1c2a177e32bd6f623d7ade7768d59af7798c0387bc2a5de0c080e6766fcb0c7685515242b4827d86e604d0cf562213f4a1695c087c881ef40623ace44c1705a54ab0c4687eb96ebc9e309639d5e510c70c8fe29aca0eb68bb7fe688d88a8ed58a90603ba7eb93077fd08230b9e227d4e8333eb77945840174d8d66ed73d651dc5c6d145df1b9a515c421660ed55a4d292f269444a2364d50fce2dfdf7c45c5d93665e1aa216b696db13090625d573c7d6c4da83da6a84364267d71891f757f07c505100f1781404dc257203d824f45302d5f33492838a4c75a9b13788461a6ebd339299d3fe62a7eaa4c222ac73d82690a341506aabe3e85de4decdd69cc23327de78c9c3bc35efc98d0937e62356ec60b6a4a6f406d8d0f37f0c14883c491ff4ffec13c017f91f5a0ab196788416c91375a057c7f42dffe59d40cd70dcb1db9fcbdcd2e2bbd5597f1192fbcedd2de455b5deab2ac5f61c5ae78d082db091a2a60e542b75143de6ce80f0d32ff784fe07d36f3d27e6acd6fbb90654f2f5e7d2b49727feaa574de9667f67dea73356dd97a3c97a36ce8164c64811fe785b9af9cadcc290008fe847be7e22cf6a7769d54f458bee72766c4239dbd919f1438c0cb6a8fd1357a39fab03926fc5d8edd935d92230b64a8c129a73150b35a4e81f96b08c272ed925bbe4e7aa6bcf61c17773c6bc3a538e0163af9fe717aa00b0d0e73d7ba42811440e72cf2e0fb644b43e416d03b4c9ffe1a7aa52a7e4ba9eba8e03ec35542ae967e6fb1ca16dc8c2b6cfb0469b34036ee8d2a5575cbc5fbb9630ab6f59ce64a035416820beee47b3559f791e7190f1c60e0efd82f69852dd5889cfa6f62dc1d601bc19f307cf03968660083a6646d0ed1bf24aefdde856cfe0beec541df89a864fbe1a3748c6fbb7143432e94a57aec72c478d4ba14eab9f178daa89a4e95065ccb94b48cfacae5cca670ac1c9056f31ebf8a4c7a406fb59f94df465b08133d9067dec12bb0b93fc19177540f5607759dca41383d90147023d0a9ffcaa680fd2e5dd6edd8976f98a48bab18919d172523dfbcbb214a86393bd1e0ad924d7dc6945983fc2a8ee3d807377a7ac17ff7f93957a50d9a747a0ad9ba4bb91bf04a54114e583cfc4aabcde930d90d8df69e7ad73b35ca5ced8f50edc248de4d9340802d190bc491a7e68d393bdc14eb1a9380f841e9f4cfe8bc4e37589c658973b53adfcfed88b8b2e7f763345e9864b9d22c8afd1b099ff1b5740dfa55408267a07e7e73b4c54a17360dbe5aad262f575bf8fb34fa4b8781636d869f0d4fdc51c3a6a9c85c69ede9c1c88cdfce260674f14165be81432d6d7d95fed6c0e1816f47b836ed2c724b87836f2ddf855c8d5eda91a86dc79a61810fd88e4eccb0d67f40bcfa6c50b93eab7a87a581b", 0x1000}], 0x5, &(0x7f0000002980), 0x130}, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 08:56:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x10001, 0x2}, 0xc) r1 = socket(0x2, 0xc003, 0x11) r2 = open(0x0, 0x200, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r1, &(0x7f0000002800)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x2df}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 08:56:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b482964ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10000"], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x8, 0x0) r4 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 08:56:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='o\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffdb09e33f681453db20f6ad4ee61d5efab3750c6aa71b3d3cf70ab8bc5c91bd932032bc27a4384aa25b72d7c995f3a7b77c2bed2ca06106719cf2a5351ed89ad66ae7603b3b7cf31304676e7826b2337ff0e1f877615a929cacdf740e1ddab1d05305c0704ad219de462eac684705edb3bd594407980090d7d2b3b22064b403276289ba7a3eab13deb4841a081e5b99259dfafc1b696d4ed64ec9a038943fbaf48654a79c84e1b1b7786646886254004fc97d1559d0dbe7b9cad1b95f32c54286f53bcd762d1b503090e511279ef4f225a71a2635e6da6156d5f6ceb744c0f80031f65b80f262471370bcdfe4fa26c1ded22b0e21273d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 08:56:47 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) accept(r1, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="07140c000f370025ff149b33ff0f400000000000b5fae35484b80995fbc6dbe09bbe6c4e44fa9d6dcba1bbaed993c49ed2268cead6a50346e6063530ecbe741a54988105c2e7780c0d20dcd8018398b4b33fe044738f8354b2837a8c08ebd2ff116dac5b8d4bed6a96ca1c2e6239987d48c4a32d0435ccf4297aaf0ca8bdcbdd9e7d2591382fb8929e390f03edd29a3f190bf80dd16846879fb23d6fa4c5db6ae0c3b45ad1e9773bb1b9afc05a6a896e9b6dd0ca0478660de5bd5de584f199353903f91e3b7b8dcf84e86c8f4f59e0852c2cfcb82e38b8f4d5825aae524031ff58a94bbfec", 0xfffffffffffffc76) write(r2, 0x0, 0x0) 08:56:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="80f709e7843c79c4901a69cb247fbb069ac8b3857422c5339c6410872c30873f1739cf228c51b666ad2f37570e1f629bdda76389561e92f597dc0910a7dae8b521a56f18d022c28cef6b43ede4e46767e0478c2a8352108f4ff12a81685866e474f74a70ee958beed983b58c00003ea3769d9835a2c964b7bdffe9f1b20f590c2b64716ac5d32b89fd5f19c52e959ca3c2fe1049f5ffe6ee9824bac38dbee5c38e0b16970329f3bf049c0001000012a2176254d9bebee6701ef22b0790d87346e60642cdd41ed8537e77a26094b374864ded550d41040dedf20fc71f843cc414aeaa61afdc35c85f547c6c892e916df802370cf89aa35a6c7f5ae5e44eab4eea122093602fa6c64ca13fa8d04787998958bc6c53fe9f90c5cc0153ebe272b2f50c08e70d96aabed9d277f7f0beb9999e1dbf1600e660391a86c9d86076b39359b1a4794578d5f45e344ba3146ebc546173ef17481a6e756179b1fb8d37bdf59be76765a5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x10000800, "010000000000000000ffffff7f00", 0x1, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x0, 0x0) bind(r4, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r6, r5) write(r6, &(0x7f0000000300)="c906e5c11d73a8b231623ac27ac23a7d9c203ab1e08d3f9c53402b2cb890830524172302a193fb6fd1b3c1eff41493dd39ae28d21e45828869be0b0702dd5140dea05f158ae5f47164975a4c71cb7ddf43ce0dc85e8aa449e8cb822a76133efdfc2068d5019f2a3aaed500dad3456ada719b4613e22e6e006875a9dc3787b632255f57a4d75711a2bc0a5fa2a04745dbe2b52d3023a292206e4349da7c6235ea7d09e71596fa56a8369b9ece2fe77511c9cbc94a9efac3e7ee8f1277db18ac6e6f40a9096d6826f2490b63412d959cbb0fa9dd83aa3bce7b034448870531525345aa7e91", 0xe4) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000180)) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) close(r2) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r8, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f00000004c0)="ed2e2b967cb558592ef2e0fd98e38e4265d401000000", 0x225) 08:56:47 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) getpid() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = dup(r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 08:56:47 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) r4 = dup2(r2, r2) dup2(r1, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\a\x00'/16, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a41"]]) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 08:56:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x7d], [{}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 08:56:47 executing program 1: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xffffffffffffff07) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) r5 = accept(r4, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) r6 = open(&(0x7f00000005c0)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x101}, {0x5, 0x9}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') getpeername$inet(r7, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 08:56:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) dup(r1) preadv(r0, &(0x7f0000002340)=[{0x0}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 08:56:47 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) fcntl$getflags(0xffffffffffffff9c, 0x3) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) fchdir(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/111, 0x6f) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r3, 0xfffffffd, 0x200, &(0x7f0000000180)="626f2c9fbb281a07cb938b61edb4d6476ddfc00ee65e2af67f2b3df9ed7db45b317f3ebd98130e89d36d3474ec28d46296cbd67c94a4806b44deb876428d018748", 0x41) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0x6, 0x9, './file0\x00', 0x3, 0x6, 0x1f, 0x1}) r5 = socket$unix(0x1, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x2, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000002c0)="4ddc3118bc57a32f3850c1bfc40c8653042084fc268afb8f07c014bafa42dcbfb8309aa7c1cb57e17ab525ee21834e21a97df189ecdb5a3b858e63a8c8c3cb4e7f9e08b68789a6a379e13fe8f7e6e53da581d0fc82cb1b56609a5aaa7a6c8df12af97aab4a504565e49b7c06cb15c51fbc790debbb1bf73d7808a2881fb49194e30a3f55dc804cc6ee3b91fc037692c36b9a458491c5c4619d4a9cd0642f265df1febf94d856f23ea06c1a53865a58267b8598194ab82b5330b874f0", 0xbc}, {&(0x7f0000000380)="f05d9b2eedd9695a8ffe8b54e47148da322c1c940f21d6549447f9c60b8d500bb44fb22415f45125710e33e581aa8446e773e6cd2ca7f58c24972c2a7cca7f709dc542a744884138edc1c188b07f18eb4713bdffb97930670d1def38c996cb8e994c1712501126f85efd82b45920a0dc0178ae4d0be76f3ff678972ee555171ad96fa6dc9e6f2ae83ebebc04ebbce29c", 0x90}, {&(0x7f0000000440)="8d2e3125a525150e5bff281507933c557d99cb09f721e23538de695479f71963408a03c938bafff5566371651e921d9f54d8cb66c9a9cd773f324c61804ab2389b80650f0ac982183fbe0376e69e61d4852a0b", 0x53}, {&(0x7f00000004c0)="9a973faa9155e3a8ca0e62e2117f2562a6cded5bb6f586f8e1a49f9fe5de448c41e58ebc5e416a9fd6bbc6246d04a7547d7c3faf16f08798ca3f2b1de38f0bc98170ce28a258278748f332905ad3099bb49c346cc9ef13ad976c9e46c0a72c23d74d6833137a5eea4d23fe971fc370d454ab946957841d4e26955b9b4774c771b263d6db1b1e4fb4603eb0b19774ea1d2158a36d4cf61d7f496028597229d43fe9b6fe1f3f74b429950f9ebe6077518028b9729f73769fe9b3c06b4986d454dd75d6cd1f0cae690bb4c052a324c698ffe1f6f0332045143227b30a01555babb27024e477e6c086c7100f2941b426a24e3731", 0xf2}], 0x4, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r1, r6, r7]}], 0x20, 0x600}, 0xc) r8 = getegid() r9 = kqueue() r10 = kqueue() r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000740), &(0x7f0000000780)=0xc) r12 = open(&(0x7f00000008c0)='./file0\x00', 0x10000, 0x80) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x10, 0x0) r14 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8000, 0x5a) r15 = accept$inet(0xffffffffffffffff, &(0x7f0000000980), &(0x7f00000009c0)=0xc) kevent(r9, &(0x7f00000007c0)=[{{r5}, 0xfffffffffffffffd, 0x98, 0x4, 0x6, 0x2}, {{r5}, 0xfffffffffffffffd, 0x6, 0x24, 0x5, 0x3}, {{r10}, 0xffffffffffffffff, 0x82, 0x8, 0x2, 0x5}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0xffffffff, 0x20}, {{r3}, 0x0, 0x8, 0x2, 0x100000001, 0x400}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40, 0x80, 0x9}, {{r11}, 0xfffffffffffffffb, 0xd3, 0x80000000, 0xfc, 0x1}], 0x1, &(0x7f0000000a00)=[{{r12}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x49}, {{r13}, 0xfffffffffffffffa, 0x101, 0x40000000, 0x4, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x4000800, 0x3}, {{r14}, 0xfffffffffffffffe, 0x1, 0x2}, {{r15}, 0xfffffffffffffff9, 0xac, 0x4, 0x8, 0xd5d2}], 0xb0e0, &(0x7f0000000ac0)={0x6, 0x4}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000b00)={0x80000001, 0x101}) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000000b80)=0x6) r17 = open(&(0x7f0000000bc0)='./file0\x00', 0x40, 0xb6260b67da1bfe53) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000c00)={'./file0/file0\x00', 0x6, 0x4a, 0x4, 0x1, 0x8000, 0x7, 0x2, 0x0, 0x0, 0x9}) getgroups(0x1, &(0x7f0000000c80)=[r8]) 08:56:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = geteuid() fchown(r0, r1, 0x0) write(r0, &(0x7f0000000180)="7962363443c896d2005c4668f29fcc842fab7ae2a4c0169e05879851bc84d28ea75333498952fc888c03ebe6ebe770ebdfb8367c6a0f1ed4afa920c003116c7d0e998b6c392a379af7b6faf44626b8f0d866ceb9431fce5c17fb7ba96a1da0c50a19fe1f742f3e88a45509d33955b321b2f22b6639c45140814780a5aada982bc89fac8a012569e7614378f8668953f031487ea25c1d056068cae0c17f9efeba2bd958824d210ab39fc9f48ec155b14fe1e5e4e110d3647ad9a697eb4c8fad354603c90ebd184f740e3c473b3fda88a362717e0673c20408155c9efc0108add6239c3e3af9fbf041925cd3b578f4175833c9", 0xf2) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) syz_open_pts() 08:56:47 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 08:56:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) accept(r1, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r2 = socket$unix(0x1, 0x4, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000140)) lseek(r6, 0x0, 0x0, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000140)) lseek(r7, 0x0, 0x0, 0x1) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0xe, 0x2, 0x1, 0x20d2}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x295b, 0x573}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0xfffffffffffff000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x1}, {{r3}, 0xfffffffffffffffa, 0x1cc, 0x200fffbb, 0x80, 0xbaf8}, {{r4}, 0xfffffffffffffff9, 0x80, 0x4, 0x0, 0x4}], 0x7, &(0x7f0000000600)=[{{r5}, 0xfffffffffffffffa, 0xcc, 0x40000000, 0x4, 0x1ff}, {{r6}, 0xfffffffffffffffb, 0x2, 0x2, 0x50b56edf, 0x4}, {{r7}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x7, 0x10000}], 0x4, &(0x7f0000000180)={0x200, 0x8}) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8065303af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065303af0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065303af0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065303af0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065303af0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065303af0 va 0x20ffc000 didn't change! 08:56:47 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000040)) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="41d166258341932bda6fbeb0adaf7b691307ea19113231f6fb16666d98381518c30cc028f01778c66c61856ad67d153f1cfd29c273e90cfd6fdc0c956efc1a72219f49a0a8a05f533d816e4cfb3e85b53004", 0x52}], 0x1) 08:56:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="00048986cb0cb21fbb4856ebb044442a4108c6851e08264d6b7997c0b2ffa84b1a9892c45b006d11ab5bb3ff4e2d9fd2c9e9bb637cee0342f26efd"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = semget$private(0x0, 0x1, 0x4a9) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r4, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r4, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f0000000100)='./bus\x00', r3, r7, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="c8575761ce1dd99c4794f9f9a80e82a403600c1d74f768d4e54ce3099093803e45ee4aca97cb7cdda5d7af14d366565bcb846ef6310791de3ed8a390d2731a181d8d13989d8605cef16a228d0424b1f5d87d963b23c496037f117668707e6e9ac7dc4782eb97be41393616d339d367ba658a9f833b4db0ba1991423285835c523a61be77990b2adb72149259e209a2bab18cc7f033a0d2a68366c7", 0x9b, 0x0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x7fffffff}, 0xc) pmap_unwire: wiring for pmap 0xfffffd8065303af0 va 0x20ffa000 didn't change! 08:56:48 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) fcntl$setown(r4, 0x6, r2) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r5 = socket(0x1e, 0x3, 0x0) shutdown(r5, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x1bb) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r7 = kqueue() r8 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r9 = kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r12 = socket$inet(0x2, 0x4000, 0x1f) r13 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x1, 0x9}], 0xfffffffc, 0x0, 0x0, 0x0) r14 = accept$inet(r13, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r15 = kqueue() r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r17 = kqueue() r18 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r17, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r11}, 0xd894c61d96287c7c, 0x80, 0x8, 0xa228, 0xff}, {{r12}, 0xffffffffffffffff, 0xd, 0x1, 0x88, 0x5}, {{r14}, 0xfffffffffffffffd, 0x4, 0x20, 0x4, 0xce00000000000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x80, 0x5}, {{r15}, 0xfffffffffffffff9, 0xa0, 0x0, 0x8, 0x8}, {{r5}, 0x7ffffffffffffff6, 0x6, 0x10, 0xffff, 0x20000000000000}, {{r17}, 0xfffffffffffffffe, 0x0, 0xf0000004, 0x100}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x40000000, 0x1, 0x7}], 0x6, 0x0, 0x7, 0x0) fcntl$dupfd(r7, 0xa, r9) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, 0x0) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0xc0307006, &(0x7f0000000040)) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0xc0307006, &(0x7f0000000040)) bind(r20, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r21 = msgget$private(0x0, 0x20) msgsnd(r21, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r21, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r21, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:56:48 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x628, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x5}, {0x1, 0x20}}) r1 = shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffd000/0x2000)=nil) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r2 = semget(0x0, 0x1, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/6) msgget$private(0x0, 0x100) r3 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r6 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0xb066eea164b12447, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000200)=0x40) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000240)={0x10, 0xd253, 0x4, 0x2, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xb39}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1f}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7f}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xed}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x20}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2e}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffff178}) semget$private(0x0, 0x0, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000740)={0x1, 0x20}) shmat(r6, &(0x7f0000ff1000/0x3000)=nil, 0x4000) r8 = shmat(r1, &(0x7f0000fef000/0x4000)=nil, 0x0) shmdt(r8) r9 = msgget(0x0, 0x210) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r12 = getegid() r13 = getppid() r14 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x5, 0x0, r10, r11, r12, 0xc4, 0x81}, 0x9, 0xfffffffffffffff9, r13, r14, 0x7, 0x5, 0x8, 0x80000000}) r15 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0/file0\x00', 0x80, 0xad1b2df30f202615) faccessat(r15, &(0x7f0000000900)='./file0\x00', 0xbd, 0x2) 08:56:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c41fbbab5bc6fd8fbfb8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452004000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b91cf4ed459db7747eb268dd503e2bdbbaa40e5defa90d0a50143d2a380e053bf23565c0d7e0242844a66eefceeef16a68c9e5e068e75f8017950b5f06fb74bac24835371b45b0dd6fbc690a6f73dcdf1e0c4f65568b6b410f57834261b8fc1ba3b37579fec8e1d088f5fad54b5f3cbd4b47aa9c281a9991f158a8ef108165008f038aebb5bfa6ec6188ce7aa75a5efaec6fd1c44206de796b0f6e9f06a780bad25449ab98dc171c500dfd776b6ab5ac41c641e0cda7f71898da5c03aa629a429a4bea15b9b3d813a6a9ad4bd94b6b145148ca7c43675fc1dccce73d621765e934f3470010000000000000db53d271b047b197d9ec91bd1a1a09161a6e3ed8719b2e53089c051d8e4a6a6f525f8cadccf5bb618e9b9afd1bd2ba954c9758e19fd99a067c811a8bfc367a5e30ea3c8f87412beafb00ce15ea84d0aa688ee6b293bce063313744ed0fd60000000000001d2e2e6dd69d25951bdfe664022dfa402af5bf3ea4acb647c755189f470bc8ade60f765d7428ef679ac9d8a67fca49a35c92d99b1a2cfdd4097fadd4dec952921b05fe89dbfbdc17a8807046acf9c006eb66dff7d780931941a617d2a38c5b5e713ffc7d4c770b955699d27e2e60c3df0abc91ce31c3ce467ef84d1e81802bf724bab083a0c7db3201cf51dfb5b55fc57c61f4e7872109ccfb003b1238732a4e1cd81753c29cb0f4b138c0ef1205bc8e47b9"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000400003df58fa72ead540700000081000000ac1400aa000000ff298cc9940100ffff000000000000dcde58479486050000002a6b7060952134110b81c7eb60bcc0bd1118f7ce91695f2d7b584ce95b4a1aa4218d91e733cb13bad86cd9c7f01b8bfce2d432f0ca38e43e07d19822014c0a13fa91cc45abbba02140", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgid() setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r2, 0x0, 0x0) socket(0x2, 0x2, 0x0) r7 = dup2(r0, 0xffffffffffffff9c) r8 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r7, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00', 0x8) r9 = socket(0x2, 0x1, 0x0) r10 = msgget(0x3, 0x420) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x5}) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r19, 0x0, r19) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0xb54, r3, r16, r5, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r18, r20, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r9, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) 08:56:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="0100d4f6f653267820d73c2fd1757300"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00f1ff001d0000"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r10, r11) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000600)) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) dup2(r12, r13) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x10, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f00000002c0)=ANY=[], 0x0, &(0x7f0000000680), 0x1000000000000208, 0xfffffffffffffffe, 0xffffffffffffff37, 0x3}, 0x0) r15 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffdfd) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r23, 0x5) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001340)={{0x100002, r18, r21, r20, 0x0, 0x46, 0x206}, 0x100, 0xc07, r22, r24, 0x5, 0x20001, 0x7, 0x1}) setreuid(r16, r20) r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000001540)={{0x4, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, 0x0, r6, r20, r28, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x71, 0x3ff, 0x7]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 08:56:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x100) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea, 0x0, 0x0, 0x7fffffff}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x2e4) r7 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r8, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x3}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x34, 0x0, 0x0, 0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000380)={'tip', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x9, 0x50) 08:56:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 08:56:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getuid() r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff41cf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa696bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa270b4122cd235000000000000ff0f000000000001000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b892aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08001f6892f5c94c2931e645303a2da0ae2d328beccd1ab05000000000000000000007f4a09ff41587055dd1b328417e530c3d9a2f1bf6b9eade3952f804352e9aa19a0cba73a067ed0bef65175293edc5d7eca2188d4b21c4224dcdeda0e789e3f90ac54598cba16e13ea0b9eda3e20b125b3b82d2cc3b6e52c92655012dc551a3bf205738c754d1e15bce9a44b1f6e70fbd87e1d7f032c2b0a87c286be5bf907b644c133fc61cc49e320ce35a918129a31e80a3c0bf77680c6f04989918e2ae2c5a07a173c28c7dbb990f68313edae70605e629ce3a280ebd2e3df7ff13d5b640f17efc16a345445b5c3ca745a7703b8eb698c88d05b7881ea69d849096e764067e375389f23e2f0157bdc08860c62ad84ae130e4865bc19e8ae549d26303f91f018d3d262495cc7f8f1782e404476894d3ad250e470000000000000000000000000000000000a911194be431992e99fb6486177e81fa4a6f025e5b5d864228f8d69d1d80e2fabb9f43164efb73349a92548fc41d6a2ad253063ff60ab02a06d5735355f9bc591b5400000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="83cf2ce177b968d3a61170115ffecf9cb9a94f4a11f811bab3b9a92a32875f92c73bf2b511e1abf874255cce24bb99998074b2f42f100817d8063f9bbefb8865c6a91ac39bd8faa046d2ccc90ae0c23f9f3951517488f114ec948e943ff5237561728f0400000075d193a07264c5a52a8b538631e71ed133d13276cb6479a55614d732cb8f25345e9c9aae48e86baf39f1cc74438caa8e6f23890cf9f1bbdda4702ff72e1fc0955acd26d1453c6c3908fc3acaee8cc3b8f1484824a056442e3deae369da54f8fc0ec8f00500e92b5c04cc0f2393804156c39ea1e6050ed35d997708cac327df7c1cccc724eed99e2ec6fe6a843106d2f07ce8041f54047903321d4c0c07d4c21be938c3cd0bcefbdae414408eece0707fa760919fa5457e19106f86d6a970cee2e7a7cb9aedd720", 0xfde6, 0x4, 0x0, 0x7) 08:56:48 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x9, 0x6, 0x7ff, 0x3, "410b6aed6e4eb5a1835dc7e37fde76b94514135b", 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000001c0)={0x401, 0x9, 0x0, 0x7f9, 0x8001, 0x1ff, 0x0, 0x10, [{0x3b, 0xffffffff, 0xe6b2, 0x9}, {0x4, 0x7fff, 0x3, 0x7}, {0x800, 0x48d, 0x1, 0x1ff}, {0xd0, 0xa9cd, 0x40, 0x81}, {0xffff, 0x2, 0x6871, 0x3d3b}, {0x8, 0x7, 0x100, 0x1000}, {0x20, 0x3, 0x14, 0x2}, {0x4, 0x80000, 0x819a, 0x5}, {0x9, 0x4, 0xc00000}, {0x8, 0x5, 0x8, 0x9}, {0x0, 0x2, 0x6a31, 0xfff}, {0x59, 0x6, 0x20, 0x2}, {0x6, 0x3, 0x57, 0x3f}, {0x7, 0x7, 0x0, 0x7}, {0x10001, 0x4, 0x84, 0x1}, {0x3ff, 0x40, 0x0, 0x8}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 08:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9de3af00c09c359, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:56:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x2}, {0x6, 0x7, 0x0, 0x81}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x71e) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b8090003ae37c860fe2c922210ff01f45709d664539e1e381f35071f061ac0e16f328dca5d39816da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb614f058b0fed6706a4d1599ca5a35b08ce68f7973b9ece7ce762ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615516a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9fa6bfe963e86816a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12ba63052ff2506e8847994e39d4530e450c4a239b34e18a14118f435849fd797da1c7a0d6dc0eb62046ae1c184162ca4fd4a74bab164dd89e0f662a7d45d0c22d50e1fa9a08b777622610caa73d8ac2d26b9c94fe68cfa32b392b48e96e5c0cf4681b378e696dbee8c3c9765b3bed8f1253c07f8e682883e883fe1c67f9f4f5a36fdd44bbd95a29a0e2efbb85db"], 0x1, 0x800) getegid() getuid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f0000000200)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033460078b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f7010000006cafbb25eb892e804c6ad65085", 0x73, 0x2, &(0x7f0000000540)={0x18, 0x2, 0x3, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000280)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) r5 = dup(r4) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r7, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r5, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 08:56:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x58fb0433f15b12ce, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/240, 0xf0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) write(0xffffffffffffff9c, &(0x7f0000000100)="8488636cac1ad251952da34b32340dc364f057b73c2aae309e1a3e497a1f0b66eee831eb01ab69a12ca1bb1ade6eb1406491ac575f38512d5e14a624295f927fcf2b550d32e6f6e51f95515c69fead0aae3cdd37c948410611bc0d51d57ffb12", 0x60) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:56:48 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8e80, 0x4a) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 08:56:48 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xd1, 0x800, 0x28, 0x7fff, "c3a31fcc87123665192ef8ea1543c0df23246c2c", 0x1, 0x7fff}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r3 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x173) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 08:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x204}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 08:56:48 executing program 0: r0 = getegid() setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x0, 0x4}, {0x4d}, {0x3c}, {0x7ffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) r2 = shmget(0x1, 0x1000, 0x208, &(0x7f0000ff6000/0x1000)=nil) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r4, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r7 = getgid() r8 = socket(0x11, 0x3, 0x0) recvmsg(r8, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r9 = geteuid() fchown(r8, r9, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x1, 0x4a9) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r10, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r10, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r15 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r17, 0x8020697a, &(0x7f00000000c0)) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r18, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r19 = getgid() r20 = accept(r17, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r22 = getgid() r23 = socket(0x11, 0x3, 0x0) recvmsg(r23, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r23, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r24 = geteuid() fchown(r23, r24, 0x0) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, r24, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = semget$private(0x0, 0x1, 0x4a9) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r25, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r25, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r26 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r30 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r30, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r29, r31, 0x4}, 0x200, 0x401, 0x2}) r32 = getpid() r33 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x8001, r6, r16, r21, r31, 0xfbe12ba371ff9229, 0x4}, 0x5, 0x1, r32, r33, 0x5c, 0x9, 0x6}) r34 = semget$private(0x0, 0xf66fa82b7a0cc461, 0x140) semop(r34, &(0x7f0000000380)=[{0x0, 0xffff, 0x1400}, {0x2, 0x400, 0x1800}], 0x2) r35 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./bus\x00', 0x400, 0x83) ioctl$BIOCSHDRCMPLT(r35, 0x80044275, &(0x7f0000000340)=0x8000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r36 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r36, 0x8020697a, &(0x7f00000000c0)) accept(r36, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) ioctl$VMM_IOC_CREATE(r36, 0xc5005601, &(0x7f0000000500)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0xd000)=nil, 0xf670}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x200}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1f7dc463}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus/'], 0xc3960000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x8000, 0x4e, 0x7f, 0x8000}, {0x6, 0xff, 0x6, 0x1ff}, {0x794, 0x7, 0x3, 0x1}, {0x6, 0x0, 0x70, 0x3f}, {0x5, 0x40, 0xfb, 0x6}]}) symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='./bus\x00') r37 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r37, 0x8020697a, &(0x7f00000000c0)) accept(r37, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) fcntl$getflags(r37, 0x30e85d1edaeb87fe) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 08:56:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x10000000000003f6, 0x0, 0x0) 08:56:48 executing program 0: ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8005, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) accept(r1, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 08:56:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r4 = dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x26d) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r7 = dup2(r4, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) r10 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r12) ktrace(0x0, 0x1, 0x8, r12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r9, r10, r11, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r12, 0x3, 0x18f, 0x9}) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r13, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r13, 0xc0107002, &(0x7f0000000140)) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r14, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r15 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r15, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r15, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r16 = dup(r15) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r17, &(0x7f0000000100)="8c65", 0x26d) r18 = accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r18, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r19 = dup2(r16, 0xffffffffffffffff) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) r22 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r24 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r24) ktrace(0x0, 0x1, 0x8, r24) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r21, r22, r23, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r24, 0x3, 0x18f, 0x9}) setpgid(r12, r24) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000040)={0x0, 0x7f, 0x3, 0xffffffffffff65f0, "92467544ff0f00", 0x10000}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) 08:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="d0", 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="6cb381d613b2fef52c84e819ef09020113bdda6402bad668a1d02be912eee760a713514d3e295f0fa273245819a2432aa58691466d0bd42713ffb12d", 0x3c) 08:56:48 executing program 0: r0 = socket(0x18, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000001c0)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semop(r6, &(0x7f0000000280)=[{0x3, 0xff}, {0x0, 0x6}], 0x2aaaaaaaaaaaab5f) r7 = getgid() r8 = accept(r5, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xfffffc89) r10 = getgid() r11 = socket(0x11, 0x3, 0x0) recvmsg(r11, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0x204, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r12 = geteuid() fchown(r11, r12, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, r12, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003af000/0x4000)=nil, 0x4000, 0x24dea86af13b61f4) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:56:48 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x5) r2 = shmget(0x2, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/45) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 08:56:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x3, 0x2f, 0x7d, 0x7e03}, {0x2, 0x9, 0x6, 0x3}, {0x8, 0xd5, 0x4, 0x80}, {0x1000, 0x6, 0x28, 0x101}, {0x0, 0x0, 0x4, 0xa6}, {0x3, 0x17, 0x40, 0x854c}, {0x100, 0xa9, 0x6, 0x2}, {0x9, 0x2, 0x3, 0x8}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x8, 0x7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x200}, {0x3c}, {0x7ffffffe, 0x0, 0x3}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 08:56:49 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) flock(r1, 0x2) flock(r0, 0x8) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r5, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r5, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r6 = dup(r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x26d) getsockname(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r8 = dup2(r6, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) r11 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r13) ktrace(0x0, 0x1, 0x8, r13) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r10, r11, r12, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r13, 0x3, 0x18f, 0x9}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x200, 0x6, r13}) 08:56:49 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semget(0x0, 0x2, 0x20) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xfeff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') recvfrom$unix(0xffffffffffffff9c, &(0x7f00000002c0)=""/117, 0x75, 0x800, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a00233580414601e81598e5c40064b6f95e6d5077e9f3eecdb6d32e9edaec2602002a97a32697ea01a48b98abc48c5be395d131"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x200) semop(r3, &(0x7f0000000440)=[{0x1, 0xfffb, 0x400}, {0x2, 0x3d15}, {0xe93c769f94bb11a1, 0x1f, 0x1800}, {0x0, 0x8, 0x9a7b5dc8e261c7}, {0x0, 0xff01, 0x1000}, {0x3, 0x6, 0x400}, {0x2, 0x1, 0x800}, {0x4, 0x1f, 0x1000}, {0x4, 0x89bb, 0x800}], 0x9) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = semget$private(0x0, 0x1, 0x4a9) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r4, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r4, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000004c0)=""/102) r11 = fcntl$dupfd(r2, 0xaccdf758fdf433ee, r1) openat(r11, &(0x7f0000000380)='./file0\x00', 0x1, 0x140) syz_extract_tcp_res(&(0x7f00000003c0), 0x40, 0x401) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semop(r0, &(0x7f0000000480)=[{0x3, 0x3d87, 0xfc74ee3855cbd4ab}, {0x57f39a50ce006410, 0x20, 0x1800}, {0x1, 0x5}, {0x2, 0x2, 0x800}, {0x0, 0x4, 0x2800}, {0x3, 0x2}], 0x2aaaaaaaaaaaaaee) 08:56:49 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) chroot(&(0x7f0000000040)='./file0\x00') accept(r0, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x9, 0x9a80, 0x729, 0x8}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket(0x2, 0x8000, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x6, 0x3ff, {0xa0b5, 0x7fff}}) 08:56:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x8, 0xaaa4, 0x6}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 08:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) accept(r1, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46") 08:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x401, 0x6, 0x40, 0x100}, {0x8000, 0x1, 0x9, 0x9}, {0xfffc, 0x2, 0x4, 0x1ff}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="237b5dc6744aeabac7c85353802c") 08:56:49 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x1, 0x459) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x80}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x8, 0x0, 0x7}], 0x912, &(0x7f00000003c0), 0x2, &(0x7f0000000080)={0xfff, 0x1}) poll(&(0x7f0000000100), 0x0, 0x0) close(r2) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r7, 0x1) readlinkat(r6, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000300)=""/95, 0x5f) fcntl$dupfd(r2, 0xa, r2) writev(r7, &(0x7f0000001680)=[{&(0x7f0000000180)="08311a394a9233f43c1100afda24ce57a4e0e409aba3e2cdf52ceeb5c064a37374ceeb633241f8b02f8e4c417a9c351c", 0x30}, {&(0x7f0000001740)="db46800e0708cb3f7f52e173c731c288ee7d32f5d0afa58ac37b228f2a20576d541fb4641cca77a0fa2341672bdfccbea73518d5be57ad752c71c4b88348dcdfc1cf475eb73f5b57359e676f6802b3df8a534f482e8cb35b1eb558a341ed2b469e60577a6c039ea7aeca85c67fcdc176e455eb569367b1250aebe2acd7912ecd85303bd101b8c6181e937dd0276c605bb0b339710fb4ec46781c370d1a7ecedf4053a1416fecc6413ca50d65f3513e6d825115bad4779b5622247bbff87549985778c7fa3f1ba8271820ac730c972d74bad159802488a393ddba3ee424c569a4ec0d508027c8e80eb83a78582c", 0xed}, {&(0x7f0000001940)="a1971fc1d35f4383704f89c18531328db84453c190094e4d65369a58f4d1c2403e0b6c80fb10475422f7d5aa78b70ae7d7a0aeefc906b79e1bdd9082174723d350ae50777802bf0f9880d14afe35bb5897c2b12fbf7ad6017ae165d177a62686961ee969a68d90b8877f4eac9bddbe94222f765c3e03cb7636a8fc0036057ee4ca5c4827fe43e1614cebca2723608e41a7728ba9a601150124d9a28f0f9ce92f8585a21cac1c3fda1efc6b86b288416c095ab21457af5a9e25915e613f0b2b6973c8803266b4c67bbc", 0xc9}], 0x3) syz_open_pts() r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r8, 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0x7) 08:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) accept(r1, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) accept$inet6(r1, 0x0, &(0x7f0000000040)) 08:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x6) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x829, 0x4) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000340)="1fd57e1d81f21be7f37f2a2ff2c8b8d0ae818c43fabb78298719b088337dec6df5ecc28c25e22ea5634325ce4c3671e2da7806c320cde54cc257643d862688e04e7e798ce3f4807fb2f32932ce3f85cb5722edbef10c58f4d2b91b", 0x5b}, {&(0x7f00000003c0)="c458a1d927fde27ebbd5d3492220ddbfb976b24bbfba440dad3e5cad399dce898efe0af90d3b0b94e52fc643e550524d6565d9453f126881338b7266e017cca2985a3c810f55be4b4a0fb1b01cdf38839bb3f5bf495303a60467d2fcc151b8e0c3aa673a573d97b02d2866d9a3913b298c553d3f5985d7faa7096a33416040a38dbc5d426f2cc94b023c74dc71af6c0919d53f39e6f4719ba380fd357d3be4f015d60b777a5c322135f4037b6810a5a0f9135ad6d286b316c2f753d15456a7d29daa6b0732212ce5ab8c", 0xca}, {&(0x7f00000005c0)="359f5f12d9e1ea45cbfa2a0016b62ca256d68f403179e374068f207e0ff5751e48499eaa5dedbc199e6400666dcf9dc13e61f0f98ef6b3d22ff89445e1554bccd93a7739c9ea5732da167a9520d6adecc877630b8dc1954af5214de3a28c59a9e20bc95ba9e546a4a549a311938944a52299687240bebdf0a167fa290f409ac9a951207b56a8caca772a1a47e56448246608babe24377f62530ba319cb111c46945879894c2927443c83667f3ae7ca5c00353aadfd723f214633967b6b966e6870c743c84dd3c4b8730f08ef3be8e7afa208f993183e970db85059b8f25c2c9da01c400e0cb16afb0ff4ce0b43b89031cb25dff0794e9cfc86", 0xf9}, {&(0x7f00000001c0)="284582e67ae81c0c106bb764e04b", 0xe}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x2000000000000355, &(0x7f0000000040)=[{0x2c, 0x0, 0x10, 0xfffffff9}, {0x210, 0x0, 0x0, 0xffffffff}, {0x6, 0x2, 0x0, 0x4}]}) r4 = getppid() recvfrom$unix(r1, &(0x7f0000000240)=""/205, 0xcd, 0x1042, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x6, 0x8, r4}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 08:56:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c0", 0xd6) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000000c0)="8f96ed7c5f4f84a15f0743e8fa710c863a0010f52e433747db6d1df9e20b9baed79e9902be5b20b6fd9b3169c55d474863a16f36260151c97770ce9767ced2c04af6302beae174542f7f3ec5bdc2c95848e9968953a316cebcc058352c4f8d9cdc58f8e9cf07703169354297acbbad", 0x6f}, {&(0x7f0000000140)="29687202233bba0cecdf3b63c15d2c91", 0x10}, {&(0x7f0000000180)="5d6bd34a8c37dab20b741d7e246d4a4cb88709d19856e76eb0c23e67bd4d1914797d7198d30e5cbb491c999f7a7b084649e1dc923a08cf2c6b3c77f6ad3b26cdeb7b8b4d35fbae1580de79d02f0e5951d2e3fc7531da9acf27ff7b668369cfef397c9bb4e5a538c45df650d7c0832a9bce27563bf3289a9d2aee6f5be6958a38cf67ff1d1cc7c44c065934b027bcf9002988cd08bf6c1a6c5df32c1fd80031b4744f1e550041c2350723e8fb827f137b649262e097d4f3aa5178391d000d5c02890b136656f1ca937ac327feb64157bbdb4dd9ce0643f15c151d1d26f50648908258e466e55212a6cea52bc79ca18609939d7a900415", 0xf6}, {&(0x7f00000002c0)="a7aae3b704fd9968d631a2ed7d9542b6f8fe7174f3e3197547d2442c19ba1a2a4172190ef3c448818a29572f2d3dfc537de09a355923e643b4cd14b514f89b03232b79d9807b14cc91f4b10d686db0c547f784fca03e6d2baeabc28dcdb7ca280bfb8f0fb316362e7ed9d407e444e10807b0e3dfeabccd0ba3236b44fb", 0x7d}, {&(0x7f0000000340)="d470eb62faab6684862a02e4e15ef93b0df2344fd2d87283d062927faf1ed27496252f8965ad7512645afa38d870c3411ba9acbeff50cb66e2449dc6ad19d6ec8f4161deac891870af6261bdf80533092236a626dd813d03d373d944d4156109e952", 0x62}], 0x5, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r4]}], 0x18, 0x7}, 0x8) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xfffffffffffffe8c) r6 = fcntl$dupfd(r2, 0xa, r5) ioctl$KDSETRAD(r6, 0x20004b43) 08:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x80}, {0x24}, {0x6, 0x0, 0x4, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) lseek(r1, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = accept(r3, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r5 = semget$private(0x0, 0x1, 0x4a9) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r5, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r5, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x101a8) r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0), 0xfffffc89) r12 = dup2(0xffffffffffffff9c, r4) r13 = dup(r3) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000280)) r14 = msgget$private(0x0, 0x71e) msgsnd(r14, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d1599ca5a35b08ce68f7973b9ece7ce762ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9fa6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x800) msgctl$IPC_STAT(r14, 0x2, &(0x7f00000001c0)=""/25) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/70) 08:56:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(0xffffffffffffff9c, 0x3) 08:56:49 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt(r4, 0x11, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x291, 0x0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) 08:56:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbd, 0x0, 0xdde, 0x0) dup2(r0, r1) panic: bad arg kind: goroutine 14 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc0021cbe38, 0xc002fce900, 0xc002fa8c80) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x954 github.com/google/syzkaller/prog.(*Prog).Clone(0xc000bb3c80, 0xc0038a40f0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 main.(*Proc).loop(0xc0038a20c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:98 +0x3ca created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) login: uvm_fault(0xfffffd807efffcf0, 0x3fff7ee000b, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807efffcf0, 0x3fff7ee000b, 0, 1) -> e in_delmulti(3fff7edffff) at in_delmulti+0x8d end trace frame: 0xffff800021f98c20, count: 0 ddb{0}> trace in_delmulti(3fff7edffff) at in_delmulti+0x8d in_purgeaddr(ffff8000009d2100) at in_purgeaddr+0x156 in_ifdetach(ffff800000a22000) at in_ifdetach+0x74 if_detach(ffff800000a22000) at if_detach+0x140 tun_clone_destroy(ffff800000a22000) at tun_clone_destroy+0x179 spec_close(ffff800021f98da0) at spec_close+0x311 VOP_CLOSE(fffffd8076985278,7,fffffd807f7be9c0,ffff800020ad6ee8) at VOP_CLOSE+0xc0 vn_closefile(fffffd80657f5e58,ffff800020ad6ee8) at vn_closefile+0xd8 fdrop(fffffd80657f5e58,ffff800020ad6ee8) at fdrop+0xc2 closef(fffffd80657f5e58,ffff800020ad6ee8) at closef+0x11d fdfree(ffff800020ad6ee8) at fdfree+0x101 exit1(ffff800020ad6ee8,0,d,1) at exit1+0x344 postsig(ffff800020ad6ee8,d) at postsig+0x4e5 userret(ffff800020ad6ee8) at userret+0x199 syscall(ffff800021f99220) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff5480, count: -16 ddb{0}> show registers rdi 0x2 rsi 0 rbp 0xffff800021f98bd0 rbx 0 rdx 0xffff800020ad6ee8 rcx 0 rax 0 r8 0xffffffff81950223 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0xb37f1db1dc72df3b r12 0 r13 0x3 r14 0x3fff7edffff r15 0x1 rip 0xffffffff817458ad in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021f98b70 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{0}> show proc PROC (syz-executor.1) pid=129901 stat=onproc flags process=a proc=2000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ad7160,0xffff800020ad6790 process=0xffff800020af51c0 user=0xffff800021f94000, vmspace=0xfffffd807efffcf0 estcpu=36, cpticks=3, pctcpu=0.23 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 59832 106762 0 0 3 0x14200 bored sosplice 88507 491143 95190 0 3 0x10008a pause ksh 95190 193774 5530 0 3 0x92 select sshd 44294 70439 1 0 3 0x100083 ttyin getty 5530 338064 1 0 3 0x80 select sshd 97973 80392 95603 74 3 0x100092 bpf pflogd 95603 522780 1 0 3 0x80 netio pflogd 73307 100869 3369 73 3 0x100090 kqread syslogd 3369 482918 1 0 3 0x100082 netio syslogd 73951 395440 1 77 2 0x100090 dhclient 27115 95948 1 0 3 0x80 poll dhclient 51292 387504 0 0 2 0x14200 zerothread 276 511234 0 0 3 0x14200 aiodoned aiodoned 98394 173641 0 0 3 0x14200 syncer update 81628 121238 0 0 3 0x14200 cleaner cleaner 94341 405841 0 0 7 0x14200 reaper 90411 193494 0 0 3 0x14200 pgdaemon pagedaemon 19226 346522 0 0 3 0x14200 bored crynlk 10808 374912 0 0 3 0x14200 bored crypto 42442 312197 0 0 3 0x40014200 acpi0 acpi0 32246 497956 0 0 3 0x40014200 idle1 51673 217683 0 0 2 0x14200 softnet 16730 307695 0 0 2 0x14200 systqmp 56255 478744 0 0 3 0x14200 bored systq 68212 145277 0 0 3 0x40014200 bored softclock 65393 327488 0 0 3 0x40014200 idle0 26373 427901 0 0 3 0x14200 bored smr 1 494402 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex pvpl r = 0 (0xffffffff8261cc90) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_put+0x64 #4 pmap_do_remove+0x61b #5 uvm_map_teardown+0x195 #6 uvmspace_free+0x86 #7 uvm_exit+0x29 #8 reaper+0x189 #9 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9509 6413K 7382K 78643K 11537 0 pcb 13 8K 8K 78643K 69 0 rtable 77 3K 4K 78643K 338 0 ifaddr 58 12K 13K 78643K 126 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 16K 78643K 89 0 mount 1 1K 1K 78643K 1 0 vnodes 1229 77K 78K 78643K 1515 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 16 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 128 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 3 8K 25K 78643K 273 0 sigio 0 0K 0K 78643K 6 0 proc 60 63K 83K 78643K 486 0 subproc 14 0K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 49 0 in_multi 24 1K 2K 78643K 52 0 ether_multi 1 0K 0K 78643K 2 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 236 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 117 38K 39K 78643K 1901 0 UVM aobj 41 2K 2K 78643K 43 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 61 0 NDP 10 0K 0K 78643K 28 0 temp 127 3020K 3101K 78643K 14835 0 kqueue 0 0K 0K 78643K 2 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 106 0 104 1 0 1 1 0 8 0 rtentry 112 57 0 29 2 0 2 2 0 8 0 unpcb 120 138 0 128 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 133 0 133 1 1 0 1 0 8 0 tcpcb 544 160 0 156 1 0 1 1 0 8 0 inpcb 280 403 0 397 3 1 2 2 0 8 1 nd6 48 5 0 4 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 4 0 4 2 1 1 1 0 8 1 pffrag 232 3 0 3 1 0 1 1 0 482 1 pffrnode 88 3 0 3 1 0 1 1 0 8 1 pffrent 40 49 0 49 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 27 0 10 1 0 1 1 0 8 0 pfstkey 112 27 0 10 1 0 1 1 0 8 0 pfstate 328 27 0 7 3 1 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 258 0 104 14 0 14 14 0 8 2 art_table 32 259 0 104 2 0 2 2 0 8 0 art_node 16 56 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 20 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 126 0 116 1 0 1 1 0 8 0 shmpl 112 41 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1884 0 478 46 0 46 46 0 8 0 ffsino 272 1884 0 478 95 0 95 95 0 8 0 nchpl 144 2542 0 924 61 0 61 61 0 8 0 uvmvnodes 72 2152 0 0 40 0 40 40 0 8 0 vnodes 208 2152 0 0 114 0 114 114 0 8 0 namei 1024 7275 0 7275 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scxspl 192 6824 0 6824 8 6 2 6 0 8 2 plimitpl 152 29 0 21 1 0 1 1 0 8 0 sigapl 432 472 0 459 3 1 2 3 0 8 0 futexpl 56 6749 0 6749 2 1 1 1 0 8 1 knotepl 112 101 0 96 1 0 1 1 0 8 0 kqueuepl 104 106 0 105 1 0 1 1 0 8 0 pipepl 112 272 0 261 1 0 1 1 0 8 0 fdescpl 488 473 0 459 3 0 3 3 0 8 0 filepl 152 3553 0 3485 8 2 6 6 0 8 2 lockfpl 104 94 0 93 1 0 1 1 0 8 0 lockfspl 48 33 0 32 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 247 0 238 1 0 1 1 0 8 0 zombiepl 144 461 0 458 1 0 1 1 0 8 0 processpl 904 489 0 458 4 0 4 4 0 8 0 procpl 632 1121 0 1090 6 1 5 5 0 8 1 sosppl 128 4 0 4 2 1 1 1 0 8 1 sockpl 384 657 0 639 7 2 5 5 0 8 3 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 168 0 0 20 0 20 20 0 8 0 mtagpl 80 40 0 0 1 0 1 1 0 8 0 mbufpl 256 325 0 0 18 0 18 18 0 8 0 bufpl 280 6682 0 1340 382 0 382 382 0 8 0 anonpl 16 67550 0 47820 97 1 96 96 0 125 13 amapchunkpl 152 2547 0 2384 9 1 8 9 0 158 0 amappl16 192 2616 0 1546 70 7 63 66 0 8 8 amappl15 184 295 0 290 1 0 1 1 0 8 0 amappl14 176 150 0 146 1 0 1 1 0 8 0 amappl12 160 6 0 5 1 0 1 1 0 8 0 amappl11 152 57 0 42 1 0 1 1 0 8 0 amappl10 144 12 0 6 1 0 1 1 0 8 0 amappl9 136 605 0 601 1 0 1 1 0 8 0 amappl8 128 123 0 100 1 0 1 1 0 8 0 amappl7 120 102 0 91 1 0 1 1 0 8 0 amappl6 112 57 0 49 1 0 1 1 0 8 0 amappl5 104 136 0 121 1 0 1 1 0 8 0 amappl4 96 731 0 700 1 0 1 1 0 8 0 amappl3 88 123 0 115 1 0 1 1 0 8 0 amappl2 80 2992 0 2922 3 1 2 3 0 8 0 amappl1 72 20650 0 20212 26 16 10 21 0 8 0 amappl 80 1373 0 1326 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 42 0 2 1 0 1 1 0 8 0 uaddrrnd 24 475 0 459 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 475 0 459 1 0 1 1 0 8 0 vmmpekpl 168 7873 0 7840 2 0 2 2 0 8 0 vmmpepl 168 66026 0 63876 139 25 114 131 0 357 13 vmsppl 368 474 0 458 2 0 2 2 0 8 0 pdppl 4096 957 0 918 7 1 6 6 0 8 0 pvpl 32 201852 0 184998 222 0 222 222 0 265 30 pmappl 232 474 0 458 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 176 0 5 5 0 5 5 0 8 0