kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Oct 8 09:55:55 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.214' (ECDSA) to the list of known hosts. 2019/10/08 09:56:38 fuzzer started 2019/10/08 09:56:44 dialing manager at 10.128.15.235:45118 2019/10/08 09:56:44 syscalls: 337 2019/10/08 09:56:44 code coverage: enabled 2019/10/08 09:56:44 comparison tracing: enabled 2019/10/08 09:56:44 extra coverage: support is not implemented in syzkaller 2019/10/08 09:56:44 setuid sandbox: enabled 2019/10/08 09:56:44 namespace sandbox: support is not implemented in syzkaller 2019/10/08 09:56:44 Android sandbox: support is not implemented in syzkaller 2019/10/08 09:56:44 fault injection: support is not implemented in syzkaller 2019/10/08 09:56:44 leak checking: support is not implemented in syzkaller 2019/10/08 09:56:44 net packet injection: enabled 2019/10/08 09:56:44 net device setup: support is not implemented in syzkaller 2019/10/08 09:56:44 concurrency sanitizer: support is not implemented in syzkaller 09:56:49 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/81}, &(0x7f0000000080)=0x53) listen(r0, 0x1f) r1 = msgget$private(0x0, 0x52a) msgsnd(r1, &(0x7f00000000c0)={0x2, "032ac578f5f433623b0a9e01624d9183aaf96ede301b430d61f93aa98f894ec51326368604cac43777eaa99229367c9af24c56bee85fe4e1d513817554e794dcdd620b8b50b2909a77e41e29a43b7e30652bd404d162561df8205395dc59f4522bfcb13b237ffd48e02b856b704740ad940a2e27e663c934ae1807ad20531b4c08af7fe50b0a80d29bf782c1a1af840e0837c95a76173884a8ba3858d51d6baf1344a7eb6e26e9ac4f2d3b5114b210fd8d9ee37e4e25783c576a223215cbe4c5fe618bb2c6513a5308b2b532bf"}, 0xd5, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) r3 = semget$private(0x0, 0x1, 0x2) getitimer(0x0, &(0x7f0000000200)) r4 = msgget$private(0x0, 0x29) msgrcv(r4, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) pipe2(&(0x7f0000001280)={0xffffffffffffffff}, 0x8004) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000012c0)) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001300)={0x800, 0x1, 0xc4, 0x1ac8, 0x689}, 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000001340)="ff0e855a0ea2fd535948960a1b4b678edb04f2f07c776952e277f553439d037ff6d4f627da367dfe88ee70cafa1ee480315442bb470e7a181aebe1513d471121858f1a84a7667fee885154fab03a424631852a6d554c2067da7491985a89ae75c945634ee103f0ae49b563b2ed3d33a65be9805e67e19e7107c0a1929a30f99db88c760d67e85a26265ae6f37bef08f4ef5aadb54add8e8012c7a2496a387a793a9cf107cbc8022d2bea42fba29fd1814365ff9257afc61ff9a233f6ccde7032d6b9311ab8d33d0634e7406c3ced1916424b8a", 0xd3}, {&(0x7f0000001440)="775351ae746106786092a3d54ed888f563445895df0a56e697ec8cf3af7b1060d0ffc426a1c18f2ed3a692486caacc8604a03197ea9ba8e94452bea8a0ae918b3cefa0b0067f6a002d3ca15d7946d8115446b5ed024605d3387a6315fd9b635866e22a5cf3422d513cdda084e91e143c61a515cc2605d13b90f24c0afb8bcce71313f8b6793b5d7a6ef15f39334ac071992817595a9ca3db5b4a6d4b0604fe6512f9e6120fdaca26c2dc609341567bd390b1b5afac0fb883dd48cbf4dd8ac077e6e8c509d93518f42b", 0xc9}, {&(0x7f0000001540)="8cc2802fa38ce19e79689aa48b832cf0cfb0", 0x12}, {&(0x7f0000001580)="ba34edf1038fddeeb09b9058e522ebc2fe4fdd7c0e54295fdb2fcdc8c70d74e6ff2e722a5f786025248b850dddc092fd65020f4f6ab6b4ba3843749c4a62568bc49a62e478072c6451eebb86e774c6a460fda4568d94b227a6560c1858f2f454dfc80568e8f31431ef51f7ae89f24dd5b275658d6208393ac57028ef2ddc193f25adca50b57bb6568c287cd8cce7b8241ea5bbd1dd0872ea4aa0bbc7215da146c30aabaa4b12ac0f8f00d2640a2dc93b6c5c8ec19587c40849f6512aafc229c47b9f0dac9d39a65b521e6373", 0xcc}, {&(0x7f0000001680)="649ae756dd0af9afa6f330a24e8964f6ebaa9c9701e957caa462d8e67985f13f666e3a1a03896f5a3a5de6897fe20fa1977e017236d4f1491a55c88f3eb0b3f6ea167097a0df41c3834a991beec0c6c05ccabff06f163e4ec61868a6db2faf689a0d591465a64e8155157f383a58bb4f120f2ca459baa2312df4d534", 0x7c}], 0x5, &(0x7f0000001780)=[{0x50, 0xfffe, 0x0, "e69d02309a236b05e5fe5f8726d12b2ffa88c60871a4d60c2b733adb37125269a02660e9c794db69cbde9bbf0077233f5e98bb8dd5a69b12a3e2"}, {0x58, 0x1, 0x3, "775af446523456fecd37a181f5956ab9dc1c620d2b95b400aaa76f9802c016707969a254b2717120bf671bfed639a15f8ef7da990a5b358c47781ac162c5c69c0076"}], 0xa8}, 0xd) r7 = dup(0xffffffffffffffff) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000001880), &(0x7f00000018c0)=0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001900)) msgget(0x3, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001940)='/dev/tty\x00', 0x80, 0x0) r8 = msgget(0x3, 0x80) msgctl$IPC_RMID(r8, 0x0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000001980)=""/96) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) setsockopt$sock_timeval(r9, 0xffff, 0x0, &(0x7f0000001a80)={0x1f, 0x5}, 0x10) setsockopt(0xffffffffffffff9c, 0x0, 0x656699c4, &(0x7f0000001ac0)="367a7f3eef4ccbe115cc284e3345122f29fbf167e905fc31b6f848b9f7a450cfa336b0547d4895a10f52370962cdaf04f8fa9f05ddd3006491", 0x39) r10 = open(&(0x7f0000001b00)='./file0\x00', 0x10, 0xa0) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000001b40)) pipe(&(0x7f0000001b80)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000001c00)={0x5, &(0x7f0000001bc0)=[0x0, 0x9, 0x4, 0x9, 0x1]}) 09:56:49 executing program 1: nanosleep(&(0x7f0000000000)={0x2, 0x8001}, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup(r1) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0x8000000000000001, 0x0, 0x1, 0x1, 0x9}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x9, 0x6}], 0x5, &(0x7f0000000140)={0x3f, 0x9}) r3 = semget(0x3, 0x3, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x5, r4, r5, r6, r7, 0x80, 0x4}, 0xffffffff, 0x7, 0x5}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x84) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000340)="6e6b51bbebef42256554410d", 0xc) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000380)={0xfff, 0x200, 0x20, 0xfc8}) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000000400)=0x1) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x83) r10 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x200, 0x94) ioctl$SPKRTONE(r10, 0x80085301, &(0x7f00000004c0)={0x80000000, 0x10000}) r11 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000540)={0x5, &(0x7f0000000500)=[{0x6, 0x7, 0x8e, 0x9}, {0x401, 0x9, 0x81, 0x2}, {0x8001, 0x8, 0xa1}, {0x9, 0x1, 0xf5, 0x2}, {0x6, 0x81, 0x3f}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x100, 0x0) r12 = dup(r9) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f00000005c0)) setuid(r4) 09:56:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) pipe(&(0x7f0000000000)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x40) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x1, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000300)="7a71a9bf8814ef523c9520c0022bb1a0232f71a114098a698e7293ee6900170000000000000000000000007a9c7726383e627dbd089293f137acafc02b70a224162df41a35c9f3af6ca186be540ae5c6a5c94c98cf8ce29053bf78f42ba8b5f076547456c0743571f7eef8cbfd22fa58e8ce81759019280a76d9fa48b918f45c57e3389c819f6483c040c5c309bca50650eca6cdafcc4e829f1c1a365b1a7cc1d571059ea8db347aae3b550e4a7fe8defdc3f31a347ecdc12e15e46b830e5db6f19b613f4597320441e80d30a2a6d35f5550cfcbde18af4bc7f8fbbc226305a514bb2527", 0xe4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffff7fffd) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 09:56:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x6124281e47d9326f, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0xfc}, {0x1000000045}, {0x400006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001cc0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) kevent(r1, &(0x7f0000001b00)=[{{}, 0xfffffffffffffff8, 0x12, 0x0, 0x2, 0x10001}, {{}, 0xfffffffffffffffe, 0x4, 0x40000080, 0x1, 0x3f6}, {{r4}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x400, 0x100000001}, {{r5}, 0x0, 0x8, 0x1, 0x800, 0x7ffffffe}, {{0xffffffffffffff9c}, 0x3, 0x80, 0x2, 0x1ff, 0x4}, {{r6}, 0xffffffffffffffff, 0x40, 0x20000003, 0x5, 0x9}], 0xc9, &(0x7f0000001c00)=[{{r8}, 0x5, 0x20, 0xf0000000, 0x2, 0x9}, {{r9}, 0xfffffffffffffffb, 0x20, 0x2, 0x4, 0x8}, {{}, 0xffffffffffffffff, 0x3, 0x4, 0xc6, 0xe7bb}], 0x9, &(0x7f0000000280)={0x8001, 0x6}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000001c80)=0x6d) 09:56:50 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) 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) r2 = shmget(0x3, 0x2000, 0x882, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/80) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) login: pckbd_enable: command error 09:56:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000041f000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pckbd_enable: command error 09:56:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xb2) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$KDENABIO(r6, 0x20004b3c) r7 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r3, 0xf, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1f, r8}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) write(r5, &(0x7f0000000180)="67962343fad853dd812494bca61f4e3a7cfd0982d75354107843412f977b740b6674861abe", 0x25) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000000280)) 09:56:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 09:56:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 09:56:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='W\x00') rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x80, 0x2ef}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x140) 09:56:52 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) 09:56:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x6) fcntl$dupfd(r2, 0x0, r3) 09:56:52 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80000001, 0x1f, 0x8, 0x0, 0x80000000, 0x9, 0x8000, 0x1, 0x2, 0x6, 0xffffffff}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 09:56:52 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1f, 0xf97, "031f000000930a0010005900000000003f00"}) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1, 0x2, './file0\x00', 0xffffffff, 0x20, 0x0, 0x76}) 09:56:52 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) sendto$unix(r4, &(0x7f00000001c0)="74226e2f34ef51b886855ee21f692759db2e999dc53aa7be0cd64d6f0ae28ed08dd7895d43baf0567da67390effd4852fdf66abe7aa60c153bcf6a7f00a18ef6bf182a39cd7d9138b3b240994486a6a220acf56ffed3c34059b0608e42c07ec424b66c7c53e9caeaca4ad8d2c80e", 0x6e, 0xc, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) pwritev(r5, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) setrlimit(0x3, &(0x7f0000000280)={0x100000, 0x6}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xf1b0a3101fd71444, 0x2, 0x3, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x146, 0x2, 0xff, 0xa9ec}, {{r3}, 0x8000000000000001, 0x84, 0x6, 0x0, 0x4}, {{r0}, 0x24e2e9030190205f, 0x80, 0x20, 0xffffffffbad6b09e, 0x2}], 0x807, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x4}, {{r6}, 0xfffffffffffffffd, 0x10, 0x40, 0x0, 0x8}], 0xfffff001, &(0x7f00000000c0)={0x0, 0xb0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) 09:56:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = socket$inet(0x2, 0x1a286ad7d971e91f, 0x5) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f0000000080), 0x20000005, 0x0, 0x8001, 0x0) kevent(r0, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 09:56:54 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f00000001c0)='./file0/file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x800) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000100)=0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 09:56:54 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[]}, 0x0) 09:56:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x201}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) dup(0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xfffffcb3, 0x0, 0x7, 0x0, 0x10000, 0x20, 0x9, 0x0, 0x0, 0xffffffffffffff7f, 0x7f}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x800, 0xfffffffd, 0x2, 0x0, "5c77f364c58408418881c3702e9a67ae73a1112b", 0x7, 0x6}) 09:56:54 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) recvfrom$inet6(r4, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) flock(r7, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x80, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r8) flock(r8, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r9) flock(r9, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r10) flock(r10, 0x0) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() r14 = getuid() r15 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x0, r14}}) setsockopt$sock_int(r12, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r11, 0x6, r13) shmget(0x3, 0x3000, 0x110, &(0x7f0000666000/0x3000)=nil) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 09:56:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x2b318fe3, 0x5ae}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 09:56:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4d, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x8001, 0x7ff, 0x0, 0x4], [0x5, 0xc, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x8, 0x2, 0x0, 0xffffffffffffffff}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x44d08bf1, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0x7, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffdda) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) semget$private(0x0, 0x8000000000000000, 0x6) setreuid(0x0, 0xee00) shmctl$IPC_RMID(r0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x1, './bus\x00'}) chdir(&(0x7f0000000100)='./bus\x00') utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x100000000, 0x5}, {0x2, 0x40}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) read(r5, &(0x7f0000000240)=""/75, 0x4b) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect$inet(r6, &(0x7f0000000180)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r6, 0xc2d0422a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 09:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) 09:56:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffff8ffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x7}, 0x8) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000040)={0xa, &(0x7f0000000000)=[0xaa7, 0x10000, 0x5, 0x9, 0x1f, 0x0, 0x8, 0xffffffff, 0x9, 0x67]}) 09:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 09:56:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x6, 0x4, 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xcd319af3622bd79f, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x9}, {0x400006, 0x0, 0x4}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000006c0)) poll(&(0x7f0000000040)=[{r0, 0x80}, {0xffffffffffffffff, 0x1}, {r4, 0x20}, {0xffffffffffffffff, 0x44}, {r2, 0x26c5cb5f117b1306}, {r5, 0x80}, {0xffffffffffffffff, 0x40}], 0x7, 0xade) write(r3, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 09:56:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000080)={0x7fff, [{0x3, 0x1}, {0x1, 0x1}, {0x1}, {0x3, 0x4}, {0x0, 0x6}, {0x3, 0x7}, {0x3, 0x3c2}, {0x2, 0x80000000}, {0x3, 0x6}, {0x0, 0x4}, {0x3, 0x1f}, {0x27d3103d6cb00c93, 0x20}, {0x1, 0x3}, {0x3, 0x7}, {0x3, 0x9}, {0x3, 0x6}, {0x1, 0x4}, {0x3, 0x7720}, {0x2, 0x5}, {0x1, 0x390}, {0x1, 0x80000000}, {0x3, 0x79029842}, {0x1, 0x1}, {0x1, 0x8}, {0x1}, {0x2, 0x52d9}, {0x2, 0xc5f2}, {0x1}, {0x1, 0x1}, {0x3, 0x6}, {0x3, 0x3f}, {0x2, 0xfffffe01}]}) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 09:56:54 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) unlink(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6e2e8f", 0x3) getpgrp() 09:56:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{}, {0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x9, 0xb6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x8, 0x2, 0x7, 0x7fff}, {0x9, 0x3f, 0x60, 0x3}, {0x3, 0x1f, 0x80, 0x8}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 09:56:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x8, "b000", 0x0, 0x6}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x01\x00', 0x100, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000200)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/\xc5pf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) dup2(0xffffffffffffffff, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) pipe(&(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) 09:56:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000100)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) poll(&(0x7f0000000140)=[{r0, 0x80}, {r1, 0x80}, {r2, 0x1}, {r3, 0x4}, {r4, 0x20}, {r6, 0x8}, {r7, 0x2}, {r8, 0x10}], 0x8, 0xd85) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 09:56:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 09:56:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x24}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) 09:56:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffdffffe00000003]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x4, 0xffffffff}, {0x18, 0x0, 0xee}, 0xffff, [0x6, 0x568f, 0x0, 0x1, 0xff, 0x3ff, 0x3, 0x3f8]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 09:56:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) preadv(r0, &(0x7f00000001c0), 0xffffffffffffd83, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socket(0x1, 0x3, 0x5) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) fcntl$setstatus(r1, 0x4, 0x80) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000001c0)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mkdirat(0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 09:56:55 executing program 0: setrlimit(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) recvfrom$inet(r0, &(0x7f00000001c0)=""/217, 0xd9, 0x11a4c8547ebdc753, &(0x7f00000002c0)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c653001785e3d117bc7d05c5bd159352d6a05f221f5920b516161e37df47180a35cfcd66ef977c17bf72b95a5173c32d4ae85f236258bcfe97d387c0e54f041c459113c18f9c4e0bb3168d6969127f80080000028f5b2fff012779cb35632612a0ce3cdcabcb0f2f4f5623235f6a311d0cb247b73e66a6e8606e193583bfb4dcaf6ce89297689187f3ca0443d758c95c2af56ef1ff79361b9ddbb4d82359d119f6360844aa9c33b1d"], 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r3 = getuid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000340)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r2, &(0x7f0000000300)='./bus\x00', r3, r5, 0x1) 09:56:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x49, &(0x7f00000001c0)="1caefc39c78f497b6ded96510464b992dda86119caab325894147bd4bba1e79d4807cb779f1576061147d828354b923c5ac82dfecefc79619ce8374205d8c702007cd84e218f523334") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x1}, {0x800000006}]}) r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="08e7b3f8b49cf50eb1299df1c61a") r7 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r7, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0xf2ff, 0xffffffff, 0x4, 0x3, "e02e54a9458a691398d4c8223a2570454efb3dc1", 0xfff, 0x5acf6c53}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000340)='/dev/bpf\x00') readlink(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000240)=""/101, 0x65) 09:56:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) write(r1, &(0x7f0000000100), 0x0) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 09:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x1}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="787099126ab489b7966ee7042ea31a47084ab5ba083c7222efe547dcb385acf1148266c0b7b4477b23778a98c267ab0940aea8a523430dded4629884aeb6966ae7fb60eb1e0396b9490b7a7d8d16f58f198f5432dffd6be2780c87aa06b86455cdaf7ba6af337ecfd4eaca814903814f13bd4f6de98454d0255596d59a9248330f170af5124b3fd446ae6941eb57c87a40775b115257cb735a676dbc018d6c6c", 0xa0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) fcntl$setflags(r1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x100, 0xb983ed8c07028894) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c208961147164495bb2d2684264959b4f5020711491d299d4fb99ad028bbc700c5c4d8edb0d603db2fb75cad0a29d30765a704d354e776301fe83cc88724f346bf797781a8e07df65b8dbce960ae55c297807bc9182334fc3dd343a002a13391a54548cc90872096f83d4e4d41f3f63176c9cafd65a3cd284b0978b6251cca57f1ec143dbff9cb95a036f76044de47edffb93585ddd097b6aea4103149c3bb59d84c45a00000000bf53b55711cf42d1ba1baf3f21675f9e8693f7f26832e09f6d400f5f516d1ccd779c4aa7c56ae907"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0xf7, 0x3f, 0x8, 0x3}, {0x7fff, 0x3f, 0x4, 0x40}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0x5, 0x0, 0x2, 0x7ff}) r4 = syz_open_pts() close(r4) 09:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200001a1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfffd, 0xb, 0xe4, 0x7}, {0x3, 0x2, 0x2, 0xc012}, {0x7eff, 0xd7, 0x2, 0xd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000040)=[{0x0, 0x8, 0x0, 0x80}, {0x2, 0x9, 0x0, 0x4}, {0x3, 0x4, 0x4, 0x2}, {0x6, 0x40, 0x4, 0x9}, {0x1000, 0xd9, 0x3, 0x40}, {0x9e36, 0x20, 0x6d, 0x9}, {0x3, 0x3, 0x2, 0x54b}]}) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00') syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 09:56:55 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x83) 09:56:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 09:56:55 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], {}, {0x0, 0x0, 0x0, 0x8000000000000001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 09:56:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000, 0x0, &(0x7f0000000180)="e018e2f1f2b4a4cd9830388ed039aaeef912cceefffdc96738caf472d170e305018a60fa37119cf664db36cc2d30d19cac5b9ea6aadadd3a0cc17663043fcef038423f24d444d5116c20117b631c6f7f8641f2ca26f184364216d77fcd85397d615db83227b925494b52517d9e42e6886c5f95a0e7ee6c0b6803bb6c68ae27d2079730e7ea89cc", 0x87) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 09:56:55 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r0 = msgget$private(0x0, 0x686) msgsnd(r0, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) msgrcv(0xffffffffffffffff, &(0x7f0000000140)={0x0, ""/223}, 0xe7, 0x3, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/42}, 0x32, 0x0, 0x3c00) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 09:56:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r2, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r2, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r3, r4, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000100)=[r7, r8, 0x0, r9, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0xffffffffffffffff, r4, r10}, 0xc) 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", 0x8) 09:56:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000080}, {0x400000206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r3 = dup2(r2, r1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r4 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x40) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x80000001) ioctl$BIOCFLUSH(r4, 0x20004268) 09:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x800000000004d}, {0x40006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 09:56:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x8000000000048}, {0x4000000000000006}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000240)=0x44d3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a5c618055ccce7bca7d3438e324d") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x0, 0x9, 0x3, 0xb56}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCLOCK(r1, 0x20004276) 09:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de\x01\x00\x01\x00f\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000244, &(0x7f00000001c0)=[{0x2d}, {0x1, 0x4}, {0x6, 0x0, 0x4}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 09:56:55 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x4) chflags(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 09:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x2, 0x81) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[0xd6, 0x1]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xd) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") socket(0x0, 0x4000, 0x0) 09:56:55 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) shutdown(r0, 0x2fbfd8a85fdb34d6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(0xffffffffffffffff) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x1, 0x3}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 09:56:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000500)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000480)=0x60c4e627) syz_emit_ethernet(0xd4, &(0x7f0000000080)="5c102a81ceeea61c2909a28ae9aacda68437f51cc554b37f58d68efd4d4aeb445b15a7a8bc7e77032d990c848ea7295c0baeb494eb03d372374a24118cf358b1a3789115979b55b737b862df1ccd94acc86b7f5c15735c9e69e8eb1cfea5276103b74d77ebf60cf7602b993b1ceb0382bc57fc1aaaa3be65fd4afbd04fa9715d87e1ab9815debddfb2c416e06e99b53127aedd7646cb34b8b2fb14e8fe6f6e565e621c1f45fb2cb002742b12cb94caebb7988dc89a6b99d77f9ed3ebd969434b9ea6815d070a710138757c84ed7f85cde8d7739a") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0x5e, 0x4, {[0x5, 0x1, 0x9, 0xfffffffffffffff7, 0x5, 0x47, 0x4, 0x5, 0x39e, 0x6, 0x9, 0x4, 0xfff, 0x3ff, 0x9, 0x2, 0x3f, 0x81], [0x9, 0xfffffffffffffffe, 0x80000000, 0x3, 0x1, 0x5, 0x6, 0xffffffff, 0x9, 0x5], [0xfff, 0x7, 0x1009, 0x4e4, 0xc0, 0x1ff, 0x7], [0x5, 0x1, 0x101, 0x3, 0x9, 0x2], [{0x5, 0x8, 0x9, 0xffffffff}, {0x1, 0x5, 0xd1c7, 0xc18}, {0x8, 0x20002, 0x5, 0x1660}, {0x8, 0x1, 0x1, 0x7}, {0x1, 0x7, 0x61c5187c, 0x5}, {0x9, 0x0, 0x7, 0x4}, {0x3f, 0x6, 0xfffffffa, 0x8}, {0x0, 0xffff, 0xffff0000, 0x7}], {0x4, 0xfffffc00, 0x1, 0x5}, {0x8, 0x5, 0x200, 0x5}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xffffffffffffff41, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 09:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000061}, {0x106}]}) r1 = socket(0x19, 0x8, 0x8a) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x5, 0x800}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 09:56:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x1000000000000014}, {0x10006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) pread(r1, &(0x7f00000001c0)="cfa2a9b56217bd8f53ce2a716bf1514bba0be202b1cbfce7cd3a4ae40df565211d39318bf6f2b93ee3a84929cfc78482619d1b8f66b76733561ded7310c03b7707682c83149ba36bd2052a445c67fd71550e6d798ce154b44e071f67b3e8f92cb7317ee45c8db095f4f4b76f3a7e286001446ff542a4033d11b6e37b862c662cfd39799dfb1f77840a93ad50ff6c50917cce1fdc39a87756edd02228a104ad478754613cfd72c92a5b4e37b610199437", 0xb0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 09:56:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) 09:56:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1}, {0x6}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x2, 0x3db}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 09:56:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x200, 0x40) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x8000, 0x80000001, {[0x4, 0x5, 0x7fff, 0xff, 0x4, 0xffffffff, 0x5, 0x4, 0xfffffffffffffffa, 0x3, 0x40, 0x4, 0x1f, 0x8, 0x4, 0xce41, 0x4, 0xf70], [0x50b5, 0x1, 0x34008903, 0x5, 0x8, 0x8, 0x6, 0x7ff, 0x80, 0xffffffffffffffff], [0xfff, 0x2c0, 0xfff, 0x9, 0x2, 0x8, 0x3ff], [0x1, 0x1, 0x81, 0x1ff, 0x0, 0x9], [{0x9d9, 0x7f, 0xf7, 0x7}, {0x1545, 0x4, 0xffff, 0xffffffffffffff81}, {0xbc, 0xff, 0x26, 0x1}, {0x0, 0x3, 0x1000, 0x400}, {0x40, 0xfffffff8, 0xe65, 0x4}, {0xbae5, 0x3, 0xfffffffd, 0x4}, {0x3, 0x5, 0xfff, 0x76}, {0x8001, 0x5, 0x7, 0x4000000000000}], {0xffff, 0x4, 0x4}, {0x3f, 0x81, 0x2, 0x4076}}}) r4 = dup2(r1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x6) 09:56:55 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x188) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0xb6, './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xd3, 0x2, 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) unlink(&(0x7f0000001500)='./file0\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) sendto(r0, &(0x7f0000000500)="d47e93d7f7535c2c2d5e136be15823e9a8708792c3dfd4049cd0a9cfd68193afe73b27e9442d46e577c878129f0677ede3fbfe4466d59355b3b1b8b5eafd87253e80a316d284d4c331a2876a5d44b7a939eecad274ca34bc40648f1e28b8d9c0f92ccf238baaae4756a5d7c7dac140e2c89769fab5c69df1f998ac40aae020b65ddc0a3172093fc4f13d121225a37b63e488f9f15f82dd3c03503b28d00ad737e25979e1c05deeebfd7d794303e71106d4943f2efea77f0bd4ec5951bc7b535cc474e1ea383e07865bccbb7d4b07427fdeab0138a8123997c450a0a34c560b577290831de874536b23a7c07a85a9ec728ccf6d0858cac21e411dd8a68d5269e9f68683966cf371b836d96ee9e11d9af1f915f31e7932dcbc75dbc3b23849abffc86b6a53ecf2babd8f9c23b36f3ede621161a4798cf318bf3423db3323dfd6f64c877881834ab0a3d3387c05cd16b3297f6d00a0862d8f0a3598d69706f38beb3359e87f4b2a304e55f7a7dae9487199e91d88dba2d4a2a039e7b71eff4abd543af5609d0eacf4dabd93f5142471b7b67711a4286947b91d5cc72e7fcfb6cb414b398dd7524f7218d03234acfcc716834a930f2b21d39730f3e3c2b8d0092ce1bb3ea3aa7bdd48a813860fe568387a08b2aa5121d3eb4193031ef61529990f8abd5cf729cdfd957d2255eddf6c21867db34140ff3d64e690b1f283acb2ed7487d3d28a7ea0e944e3fb2c2df6ee4a941747875f8e3de7f8046b51917bc7252fc3c88436bd5d6b7584837270227dbee37ec004bb16b43b164d15551a9f1f0febab26b57f1108405ae7b40afc541b32591f13a64a6d89cec13903522a97e3611188a71344f7f3e25abd694903b7ef29dc335bbbebac5e202fcc1ffec77d5c7df859d51007cc08e9ba1a68b2fa56257637a0503839c672a201a88b7648e011ab96f6371a2877ac3d0aebc0e3328cc3875f052f160c02a2860cb27d60515c65d58810b01ab79ad5cf1beed6caaa9d7a10ecf5792439587018cf4240bfc7bac589efd8e5bcdbc32b12af32d116301bb9a5fcf313b74d57acaa3999ce5e7dbeea445869d72d23015d2c4fe30e2a358793c3f4491b1201882520f519cf557ee97242a6598b287197cd456d54d127cedc8309a50d6ecabdded096023ad42315bc788815560e4422a48a08a639f5d5cfa0490b82777a94bdd8dbcb5f9b058cb18aa7841b50a6973cb660fa87f813713b0bb57d520a9d9b32be2ad09ecf982dfb3c019b28a59fc60ed79e19debf6943b236bc3bdf09ba7a8a93c021a8ef3d44e51d36fb6c8327c9babd102345d5e0087b16f6c4d5166337bbaea53c484083967b38804e72935e1895582dd2d562aa243b3aa5d76f722d38f5596e787055d58de9a9e7376526ead9c2470565f28dd536d3eb2b7c4067ea8ae5450ae4300cfa009500d284e7482da18fa0a71ec30acc020b7a8600c7a3fde65844d4f55d42c7d0e20591c0a5af88bebd7d666ec808a0df3ae722ed4a5903dc4a45830ed87072c73df8769294636966f48adb6514248fc20382deff06c9974f4360087198572b7982828ebd93564a04135ec120af5bc832839fd43c9b63d705267a9d59fff349a4ed0231e4411b8ed3588f299f542242085078fae51ae9aa5adcc313b566f31484e2d246a8e606be3a8b92d41a095df9399800508f1b802a7236448bd25d48270aa05e77084c7c2aa72fae91fff9b289864e6b615d82cd4e4ac4f3785c9ff46071a298b89d3044823404fe432892d907d0e30e201fd8b55f249f35ea060d7e031e16e597c27377821201928215cff0f02c8d5987328a175e39a33127b4d1416b1d5e70500e1077beb4802e14f0e4330d716e5d167db51ed4c1172d9636b009c86799007011c52f15dfa076573241aa86a3e3f69e7286a71ab7bea03515ffe2830c81edc73769ddf6bb50a18d5854a681610016468207ae694c8d397eb63a7fb0461cf6e27b96278c499df3bf0aadd01a1881700cd6f1afe64cb228262bd9294557c5c9010f3b292dccff67ccbaee5cc9e4242cddc820619b7c13675d33b60eeaaac440856be0c1176728963e13ca71ba631655dcca12ea175c65597f30cf91df85c250078a0221935d22630c571c083712a75ed397a6ebbf0cc7c41fec17d01deced19098ca3007e1ae2b05930dced867e340daa6cd9d6af3dc0a6cecb5553876b650da8f9c5e82ff391d104fd167b65a7580347bf803dafb30eefa78445bac1f61b55957ba4a0f896091c9289c486409c52c57db079b0bafb24aa5a873f3baa1ca3b57a86bbb348a95866bef920cbe48e8707ed8eda66c44f002597eb9a1c77646791d6ec31906d26c9f4a747bfda5eeb2e3fe32cd49903d68e2002987b20985711f702a13a5b16dad78e8e3b5068ec48daa4c808d8d378712c07d8641119d54c67b2e9701f6a66aedad4870d8e7e406d4a987d20ceb8c73de1c6ef3d061416a766473a1de5a1bd70ec8ef8d352119a30febc352273ac7c70213518734a308d1ae4ee06ba9e65254b9f9cde2949110ab5ed3da9250dce72b55e6d82b67804f826ddac16f7e8037edeeb52a5c87ddfd9d6d7c76a2bc71432f4e70a2da3f177ec083f10a077030371b4b151183a5d4c8aa4053b756e3104c597ccf323a007c7a55781e988f028fbc2bb8ea7c02a782f6837752ae7049d19edecdb7f1a8f3a8ce843fed715fe06991a457d14157b1fa88de5c27d0f8c0a05518453602a58508741f8eb9e51a85cea78a34ce653434202c37b4db06a89485412d47a0ca48d1dd3756d36a1db32e6ce8ec913ba602d0b937ad662ad34f11f88b6f4e7588bc18c3fc55d632c1313475a026531a1d19d0e202d9718731e2ccdcced6f9913bad2fc976960f9ffcc714ba1787bd7edef06d01415b146c2b7271b39e138b2fdcf943733bccef672a989e625359b4b9d814d2833680f7cba7628e10060e4386b8275595d659c26df516c4d5a725557f46249ab298a946712a84762c3103978d13d300a7a3977bd0ec8196eb01ea7482523ff8d8e46d9642b5561c6d83883615c72167dff9bcd451e24adedcd0d7fbddf7c310aa03340474696963cb64c293425995b35e09fa83b57f9b42d039c5ba0e6e9eedf912394be684fca5816e59d4ea76e927fed1e6631c836253d91fe6a3a3806c4590262fc742430b698aa1d8feeaaa5fa4983f8e268399966818dae80e88f9f4a9cea2af39c4659e7ac4b31908633394cbda6773f8f1b145887e3a6c4fd274e0b3ae9e04404c208a445c413a583b0520120a5607c643033d69182e7bc0d3a0a5d1378a1076673937841ae6317613bda87613edace56b6d75cca9e704c73313ed487f48d63595c01c519c9cb938a6f68ac7a38436f826ecd46ac880eafd557fa8742153027b56734d5e7e1657c15cbdc9c0486b524857a233e6545b724d50725f0f657d67294af49ebc120c1f48aeb826ea8f7a97251e8bd9a99ad6bfe7b4d5ff7a7bf84a4e4b1c62bb8f29a684fc386f0b684e8a57e465878c51bd273440fd2e7c2e725949119cdd33f2a7edaea55c84051424661d48a22374fb3ef9ba40325c4a3d769ba5f78c6a46cd31201e013e8f0d2dee31592edefb6d125ef7e77da777b4e8022c5eff9a45dad9ab721d1a1b56cdfb05617e6e0f4ee73d48d265fe3dd5d959b7cc3299922535e4876cf1599fc969dd8d505337a86dbd2431394b832d8e9a78fd5f34274e3a428b80e0a5f2d033b6cf054876325cd4d679244a3807a7638c18fea8a313a95e87f8ec1c0ada4ec32bbfee3279a5ff01afa1c7cb11a961804cf6c9531defca3043fc529ef8f577d7e4e5bf3fc52e61c9646337519e9ec352e97328c1085f92f205daae7e3d0b97d6a72e13742b3acca34dbd69ae38e73c3147ffd5e4cd1d4a81f50fd9f33d0b72550e75db56ab2b6c6baa14caa3cb96786d3e184838ea76a205eee9cdc23c13d5e5ba44280a412592cf4a7092eb3e8c902c781f672a27ee2b748cdb7c33e26e66df6686de7538d251fe1eeac04f25ad8660f6f41acca3b16968c9890637bd004de27e18d7de5fdc3ffa3e00cc95e5fb5e39881c7cb714c8d61332704d49ac7f17e96901fce650e56cd6a88cf7d0c31ae393e244c3458496bc912127a38c853d27c96de210b4eba6510276b674acefab702ffaa5c064a9a2ed732c95d34ddecf51d7a42aa3bece8b6586ea2af129d21cd2b0472dcbe4d5854ab366012c700895199af67dba10f7e523fdca96b5abc3bcb40c07fa208eda9e782b1154153afae6a0fc79b3422e4c7f4130d640821743bf5a81ba7bdd04919fca288db634135273cd52ecb8af6d4766505ba0c599a58712134061a28e66456d884e4e642727d766fbab94c699bf1e8d65a7c649f2b074df8cd2fde8e01796d5af85e0c6d86ee472219b751b5a281555d4ee640882c077ff6c981fe4a48dd5dc3676b77f20eaa7247a5b67664dd5d5f3c43335817824c743f6dcd16b2e4bd5eb2b37a043ff04fade71a18ee7a631a383d5a3ce6a0a198ab303011315ae535e8dcb86e6fe1366067f74da0d8806239c42109aa76ddf2ed10c5dec509189d7d61cb5a8026b1ba71cb240997f4c763217226a112c8a5b5487aff895a3e5265d349133bbe6a6a2c076127fdfbbe63caa34c9a027dce91f26d46c76fdf33316600e06bf852d38ef7b1ccb874f6779bb9222f3693e8bb507c2a225c6b6d61579a7ccda6866365f33d6a11ee8ba7e8526b9911200d60bb812500f03a843ab6aab66dc691f6ab7a03d3fcbf7348b48c93f8b42f33159aabb7a94056cef5fa3cd4444aec76bc3c831caced44de526dc37eef5a3689b70f74a5a6f774740f27ace9075b3f168511eb1b55a832e135d63afe0672e27e94a22709324a2714f68a599b459f31cfc9f3cd4a1b729c8958129eaf3fe2f8e780997b394095154b8fcf67a3f2afc7265431ae4b77bade8f5b6ee4d87dabd42e36e250a3bdeb2004622ee4291fac8d3c39b48d016d081bf695687c4aa12038593aa626b53826be6427a758c5ad65d123cdcbdb036fdf626342b1896f1d4eb638d99b02e52b197ff7bde7d235e81276db6cf3fb8351057cbb0cd348026719ce0d832fcebfb0783551ae0b4af03f148094d222a20f30d46b00021f6ed88e7e61d99e5bb39c780ff2688ff0715cdd12b1d2bbf1fdececd07d2bfdc08532a8baaff131c8961d751d0e79e46d96a9e34532bb6e9e51e6231d662e2d5b9148dbef329a93e9b11623a3a0ff1014643c7773cddbdca010adf87a6d40cc4840fc1c9bfd80b60a7bfa519b68660a565ce68c9da66053f78c89e3b2ddbb010634440151eb0b59ad483097ebf94c5c7221c995dc5e87a93a2240f36bd33b1c50a9484458e9e77920542e9918394b08c7c2618089fdf1c8aa875c15a01d0c04ff28bbfe7186dbcd44a8cdf080a541284bca27ec7e1911b9ff4cbc57f73d888fb2ae35575b3918ee3598b0cbcb0405164b25aed5b02d09ccee99fac612a0334d6d6e14948baf8211a0b4947d779cdadf3650d4d96fe95a2c72e9ab4d44c8665f068b2b7e0c4844bb774179170e2de8985e1820af7661355496bcd388860c9a21ccbf0243f4663f1c2a1f77e71457ea69e40648b5a18128460ded8412e317e9b39da75df0a7a6e3758858b9ee4e48633b081c84470811b9bd392727e89679bbd3ced54c41c3265d70c89d32805726ede3aeef3ba04167701c44c99ed9cacd2f239770273b785af22ad043558a1a7fcac576ecefe77628b3db476a70a035a2915ea676024479707d8a43e3c7", 0x1000, 0x8, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="696ebe500e6bef02bb5dfe40758aa23b885f49ad649ecd6853dcdec2facb5a2edbe88b00530a9f685cce617a6952a2afea794fac12bb1040cf7f5fa37c833fe3db0f7e84ca4d172bb5a15a2e7ffd6f5b0b36726633109b9547338a1ffab479b6651a98b6424acb20b9c029235b0b7e49f8f2f19011463870fb13572cc83314f72d3ccc995d67e3c7d695c1b3c81e37d5afdd98d6f06cbc9128c5e85505dd61f0ef3b942fe370d3f70bab13b1b6b23f123a4107e5443f8c0645d0b5690e6a4cdfa12907b2238b167cffb455e5dd40e8b3028b7dc2295aac4e07473d7e4c27955483448a909d3ec8d530725ccfb07c207b713c45cfdcec3768cb9b6046ba1097", 0xff}, {&(0x7f00000003c0)="ddeb0f1e48bc41ae5e91d80aa77a0593b21bb70cdd441129d78b21c93ff142a8c6", 0x21}], 0x3bc, 0x0, 0x1a) 09:56:55 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0x8}], 0x34, 0x0, 0xc68, 0x0) 09:56:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 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]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) 09:56:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket$inet6(0x18, 0x35c3ae738226a1d0, 0xe0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) 09:56:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000200)='./bus\x00', 0x40, 0x2) recvmsg(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/22, 0x16}], 0x1, &(0x7f0000000140)=""/56, 0x38}, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) renameat(r2, &(0x7f0000000240)='./bus\x00', r3, &(0x7f0000000280)='./bus\x00') ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 09:56:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0xfc}, {0x400000061}, {0x6, 0x0, 0x0, 0x80000004}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x813) unlink(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) 09:56:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e9], [0x80000000ff], [0x0, 0x6, 0x0, 0x0, 0x0, 0x3], [{}, {}, {0x0, 0x0, 0x2}], {0x101, 0x0, 0x7bc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x4) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r4 = socket$inet(0x2, 0x8000, 0x1) close(r4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0xfffffffe, 0x4, 0x80, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000357000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006a7000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000452000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000624000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00007da000/0x3000)=nil, &(0x7f00007d7000/0x2000)=nil, 0x7fffffff}, {&(0x7f000018a000/0x1000)=nil, &(0x7f0000497000/0x6000)=nil, 0x4}, {&(0x7f0000203000/0x2000)=nil, &(0x7f00006c6000/0x4000)=nil, 0x741}, {&(0x7f00006bb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000357000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000}, {&(0x7f000012a000/0x1000)=nil, &(0x7f0000360000/0x1000)=nil, 0x6}, {&(0x7f00007cf000/0x1000)=nil, &(0x7f0000376000/0x1000)=nil, 0x5}, {&(0x7f0000429000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000515000/0x4000)=nil, &(0x7f00006c4000/0x4000)=nil, 0x200}, {&(0x7f00005f1000/0x2000)=nil, &(0x7f00005ed000/0x3000)=nil, 0x3}, {&(0x7f000047e000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}], ['./file0\x00', './file0\x00', './bus\x00', './bus\x00'], './file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x3498}) openat(r3, &(0x7f00000001c0)='./file0\x00', 0xc8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000180)={0x8, 0xffff, 0x8, 0x200}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 09:56:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getuid() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 09:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f0000000a80)=""/4096, 0x1000) 09:56:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="02260000000000000000000001000000bae52a05350df1bfe34450cf24ff6f670b84cb7ae7f0216ff1196b98cb", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 09:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x80, 0x1, 0x6, 0x7f}, {0xfa52, 0x1, 0x0, 0x4}, {0x0, 0x3f, 0x1, 0x1ff}, {0x7e0f, 0x8, 0x3f, 0x3000}, {0x6, 0x2, 0xbb, 0xffff}, {0x4ea1, 0x40, 0x0, 0x3ff}, {0x1, 0x5, 0x0, 0x7e}, {0x74, 0x5, 0x80, 0xfe}, {0x80, 0xfc, 0x7, 0xfffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 09:56:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r7 = getpgid(0x0) fcntl$setown(r3, 0x6, r7) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) r9 = kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x41, 0x20, 0x1, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x1, 0x80000000, 0xe9fd, 0xc7}, {{}, 0xfffffffffffffff9, 0x40, 0xfffef, 0x6, 0x962}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x1f, 0x7}, {{0xffffffffffffff9c}, 0x0, 0x8a, 0x2, 0x7, 0x91}, {{}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x7, 0x1}, {{r4}, 0xb304af107dbe0b46, 0x8c, 0x4, 0x825, 0x6}, {{}, 0xfffffffffffffffd, 0x16, 0x0, 0x8, 0x8}], 0x6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x28, 0x40000000, 0x4143, 0x20}, {{r6}, 0xfffffffffffffffd, 0x82, 0x2, 0x918, 0x200}, {{}, 0xfffffffffffffff2, 0x41, 0x4, 0x3ec52f62, 0x5}, {{r0}, 0xfffffffffffffffd, 0x58, 0xf0000000, 0x8, 0x6}, {{r8}, 0xfffffffffffffffc, 0x30, 0x40, 0x7, 0xfffffffffa3e4696}, {{r9}, 0x0, 0x38, 0x2, 0x8000, 0x80000001}, {{r0}, 0x7, 0x61, 0xbafd6a88853ddc70, 0x2, 0x10000}, {{r1}, 0x0, 0x0, 0x40000000, 0x3, 0x1f}, {{}, 0xfffffffffffffffa, 0x82, 0x1, 0x0, 0x80e3}], 0x20, &(0x7f0000000080)={0x2, 0xffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 09:56:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000340)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x6) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) accept$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000006c26f580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000000000)=0x1002) socket$inet(0x2, 0x5, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x1, 0x0) write(r4, &(0x7f0000001940)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e4179863800094ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456d4328e98cc4fb0000000000000008d6d3388448081f6aa0bbf1918cf6a1e7b204a44a6195de6500028528622ec77a96df4f383d8570d42d2afbc701a8726f31dc15e015f25d45aceb70acb1cb35c10b6922c58172e00d98fe6779ec469f06f84da3d64fdaa648b92e98a5b18f34a5376d7f0ee9c508000000000000003cc44b1bf51d93f492e0056e365a7f670c860a5ece366959bf42dc23a85b34abc8b5050f938137b6aa988ffa4d670053795b1f5497c06233671b374f051520dee43e118feea3c5e845ddcd9e49dd7111679aea6e42070e826c23b7d7ec288030616bd765aad3480a1a7634c8ee0f92c87c30a0d86290d9390a2bd0de20867f7caaf4368ae647cc6bd5277228e1ad9665c045a7ed1aea565772c903675c2d7e846cf6f4556d9a71b90e73eac81a19cf99a2c32ccf86362b019208491135ad9c97a7d3a8b6afbfe21359499797314caecf8379b544e486d014b571cada555c47cd6128cdf48774e692a32f2891b38fe74c0070d39282", 0x1cc) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(r7, r8) r9 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f0000000100)={0x4, 0x2}) r10 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f00000005c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x3, 0xfffffffbfffffffc, 0x1000000d0a, "b04d00f3ff0a631a010001f0ffffffffffff00", 0x400}) read(r6, &(0x7f00000001c0)=""/161, 0xa1) 09:56:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x54, 0x1}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 09:56:57 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="0ecb59a62394d70a09f50f4c21f3ae606dd29d5e442476ed8bea9a12797f8826c362c104a3b28c430403766011f0ac97035dafc0dc7c02d550b684f651b6de9d41c2d8f492a0ff77632885f3be955c79964167b38949dfc61931b3020231d4b189"}], 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x30, 0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 09:56:57 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000407562d01695c229a0aa7a769bea836dfb67ef4f49153b445666cf19d49068ca041cc1a01d81c3ef42ef9421761442159f4c7f64c7f7969276f70704be284f430c933af88ea87b85e9d851b1d0bdc21bdc4ed2a4f926ce7d0835cda527bfcb97404a873946c822ef40aff26b3ceeac2f6e525d7200"/315], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 09:56:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x8) 09:56:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r3, 0x0, r4) writev(r3, &(0x7f0000000900)=[{&(0x7f0000000280)="c3fb16b68dc84f150190b9e026e16da20779dc41700188a45389ba2fe568854182a78ecbdb5fd187908d491c2fed9e5a8a6622696fc0586a30ef8c80a438c16ce4843110452dcb68e82045a62a2f368e33b53604eb39e0a2b2c4db139bbd340bed7518449ad87a30dd29e3deeb3f0cbe4eadb5e22271cb00f216e5aba67a526372e0ade9872c91b3bc23c5fafd68a90fa7c0c95bfe5ee8efea134eccacf00e9abf62e470fbbd59cdcf1d7b72092b038a41605ce28273cac910d6d8abb97df2f0df440cb1b87e27fa70d0e80ac236635fddae0ff36b1bd7a6c20f6f3d033c1f6e86f9bdf412b8c85ab445dd28ebd4c4bd99822a036de2795c2744d4a88f", 0xfd}, {&(0x7f0000000180)="1456104f5bd8258c8e6914fe966335c6b0512d40b71216539affc09c24826a1f933a293c8b7458b5806be6a293dc4dff4e80d75b3ec6a8c3ba4d32c20446e9e3bf777529033c0ff4a8c40d589fa852cf930610d9e21d72355a860cbdc816f51d7d059a5ffed3", 0x66}, {&(0x7f0000000380)="2f320760c7ec73f92c374aef3fc2cf9c0535548cf467db92bb5ff9162b11fe7c51e794beff22e98a075da2bbd8ffa47ad3031768955601f5ec2156418cc55cf8faddadd7197800500660f386f3008714f443c867e60a4628360b0a575a733a707adbcd790f1e4cc3466662a2adf96d9a5f14dd409a22a2fac9204099077f96", 0x7f}, {&(0x7f0000000440)="5331b8fa50d622079df1391f359c3e357a9a4b117000c76e603d94ab6796ae2d597fa0b822d7364a266b22dee107c2c639e1e9ad4d403f7407623d3af3461a075d4bccff14fe2b3b8eb8865ef47dc06319eaf20886b4915563ab2e6db791b00d314a5f14c4af068cef5040e7278af598151a9da515caa9bd9da1323373c61466329e35b9fc965a460a6186771954395e186fe6086e1b87f812aac0c7525ce52264412b4ef242b525ceba6f9641ee09d28bcd7f6b076dbc18a3cf8740e8c4bf792e469e238ab62bf10c8f212f7721d40e796a0c256575684bfacc0124ddb1f8d32f0773a459f4dd182e7b225b655056258147cb73912c7130ee", 0xf9}, {&(0x7f0000000640)="b6915f5a1246e9a9ca63c4241e9f81f769aa713ca5444052b9b2bb93025a4b07ee5217b13ea69ed653d15da9f1d4085ebc3d6f5ae6d671909767e4e802a4921c4fb1efcc887044488bfc5033df233ae3fd03b6570b996a3a850ebb204e4781e1", 0x60}, {&(0x7f00000006c0)="e94eedafb0a108df95c246248b95fb65589c7020c6281bbf56e7c776cd76919ef42f784f645567f8e974b0b785cd7387b08bb408544c37c096d27fb93cf7843bdcf2f5bce657eff2e337d9528382a08ea826aa2b0e0e69b7df28", 0x5a}, {&(0x7f0000000740)="3e05fc6271341f4ffe0e7d95fbc041bc9b6ed07c41443cbca190518befdf55ecaea654db6f4156801e92acb23a3a8ed0c0e2e64c5f236e4f361553d62f598c21d8b738eae4806ab4fe988a13ecc68ed8da899577c3a79deb9fb6841a65aa64ddef6487", 0x63}], 0x7) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r6 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) r7 = getuid() r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000a00)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f00000007c0), 0xcb005093f78273e) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) 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) msgget$private(0x0, 0x2) r18 = msgget(0x1, 0x201) msgrcv(r18, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0xc00) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="47118ebf000000000000000000016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f63fddb552b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c8521413e79d23748a"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r16, r22) fchown(r15, r22, 0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r9, r22, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe41, 0x9, 0x7fe}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x7, r7, 0xffffffffffffffff, 0xffffffffffffffff, r9, 0x100, 0x9ce7}, 0x1, 0x1400, r27, r27, 0x5, 0x4, 0x5}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') munlock(&(0x7f000000a000/0x1000)=nil, 0x1000) 09:56:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001900)=0x2) recvmsg(r2, &(0x7f00000018c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/226, 0xe2}, {&(0x7f0000001400)=""/185, 0x72}, {&(0x7f00000014c0)=""/84, 0x54}, {&(0x7f0000001540)=""/222, 0xde}, {&(0x7f0000001640)=""/28, 0x1c}, {&(0x7f0000001680)=""/39, 0x27}, {&(0x7f00000016c0)=""/26, 0x1a}], 0x1000025c, &(0x7f00000017c0)=""/239, 0xef}, 0x41) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 09:56:57 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x45, 0x8}, {0x27, 0xc4}, {0x101, 0x7}, {0x43}], 0x4}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x1ff00000, 0x2}, 0x8) fchflags(r2, 0x10000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) getsockname(r3, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) connect$unix(r0, &(0x7f0000000dc0)=ANY=[], 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) 09:56:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffff9c, r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r4 = kqueue() fchmod(r4, 0x6b) r5 = getpgrp() r6 = getuid() socket(0x6, 0x4000, 0x4f) r7 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530006557f2baf085d27d97836885a5cae43d39c3607e10af0d907f11366e4934495e0fc733ef8571a90c8b7bdfc0e642d9bf2747cbbc59da0e263e8e8cb551514076a2e4602573e0815073932376c0a5ff6ba92b4a8000fcef5dd01589dc4717f32b44c4063cbd53b80733816c16bac1382e426b72633b5baede4b4d71bdb58d50075f24ddde99afbb4cd92352b267ffcd21cea87b246942bd981b5cefc9549d04b1e4cf301b3bbe7dd27a9625b952905f00000000000000"], 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0x4) r8 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f0000000400)=[r11, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, r12, 0x0]) fchown(r8, r9, r13) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000680)={0x4, 0x10000, 0x7, 0xfffffffb, 0x1000, 0x2, 0x5, 0x10, [{0x100000, 0x43, 0x40, 0x6}, {0x1, 0x100, 0x3f, 0x7f}, {0xe5, 0x0, 0x0, 0x1}, {0x5, 0x40800000, 0x5, 0x5}, {0x0, 0x0, 0xfff}, {0x100, 0x1000, 0xd91f, 0xfffffffa}, {0x401, 0x55, 0x80000001, 0x45}, {0x1, 0x6, 0x1000, 0xfffffe00}, {0xf65f, 0xfffffffa, 0x800, 0x20}, {0x400, 0x6, 0x80, 0x3ff}, {0x6, 0x401, 0x2, 0xfffffff9}, {0x9d, 0x8, 0x4, 0x401}, {0xd19, 0x8, 0x19de6f0f, 0xa74}, {0x5, 0x9, 0x3ff, 0x14}, {0x1f, 0xffffffe0, 0xea5f, 0x33}, {0x0, 0x4, 0x30000, 0x7ff}]}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r5, r9, r14}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) fcntl$getflags(r15, 0x3) socket(0x400000000018, 0x3, 0x0) chdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 09:56:57 executing program 1: r0 = socket(0x37, 0x2, 0x1) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 09:56:58 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) chflags(&(0x7f0000000000)='./file1\x00', 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(0x0) 09:56:58 executing program 1: socket$inet6(0x18, 0x8000, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x14, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/26], 0x0) execve(0x0, 0x0, 0x0) 09:56:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x200, 0xa3) pread(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) listen(r3, 0x92a) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) getrusage(0x0, &(0x7f0000000200)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:56:58 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc8, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x20}], 0x1, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) fcntl$getflags(r3, 0x3) mprotect(&(0x7f0000604000/0x1000)=nil, 0x1000, 0x9) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) munlock(&(0x7f0000603000/0x2000)=nil, 0x2000) 09:56:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20360, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x5, 0x0, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 09:56:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba5ae8eb2b8686ff308d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905c1450c12185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 09:56:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000003c0)={0x1, 0x0, 0x9}) r1 = socket$inet6(0x18, 0x8000, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 09:56:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) 09:56:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x7f, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 09:56:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x40) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) r9 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r9, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) mknodat(r9, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) r10 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000002c0)='^\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='+\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)=')%-,\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='\x00'], &(0x7f0000001040)=[&(0x7f0000000580)='\x00', &(0x7f0000000640)='$\\\x00', &(0x7f00000006c0)='\\f\x00(]:\x00', &(0x7f0000000700)=')\x00', &(0x7f0000000740)='$\x00', &(0x7f0000000780)='-.:\x00']) setreuid(r10, r11) r12 = geteuid() fchown(r0, r12, r8) seteuid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffff2d23, r5, r6, r7, 0x0, 0x92, 0x7}, 0x0, 0x1, 0x400}) 09:56:58 executing program 1: r0 = open(&(0x7f0000000000)='\x00', 0x1, 0x100) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x9) getgroups(0x37c, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) getegid() setgroups(0x0, 0x0) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) fchflags(r2, 0x10000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') r4 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x10) r5 = getpid() fcntl$setown(r4, 0x6, r5) 09:56:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000a28ce09d3d146e72700c87144cf5ed0fa45f7295fa65a7f4ea8b25ad6309d49e63a5204d8f865e8d8da0b20ef1df1432999c9b77c3b5c06ba7c6811d78061209b8f3eb32ea213321e233cce65114452a3c4e1647432fb01d2ae7753b6356f928b01103f69e00af2547b2a43537b5f23b44fa06f50242ce2ab37efc1ab5451db36ab4c003f4d4c8f0bf66485dc6c7e52a94b92963add475d5995d273de1995c95bacdd2e6e32be1b10c"], 0x8) listen(r0, 0x0) clock_getres(0x3, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getrusage(0x0, &(0x7f00000003c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x0, 0x6}, {{r4}, 0xf, 0xc0, 0x8, 0xcbc, 0xa8cc}, {{r1}, 0xfffffffffffffff9, 0xfbcf5d0c2ea6740c, 0x20, 0x57}, {{r5}, 0x0, 0xd5, 0x20000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20, 0x1, 0x6}], 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x20000000, 0x7fff, 0x39c}, {{r2}, 0xfffffffffffffffb, 0x2, 0x10, 0xffffffffffff7676, 0xffffffffffffffc5}, {{r6}, 0xfffffffffffffffd, 0x44, 0x0, 0x200, 0x3}, {{}, 0xfffffffffffffff8, 0xc1, 0x40, 0x3, 0x2}, {{r7}, 0xc, 0x40, 0x1, 0x6}, {{r1}, 0xfffffffffffffff8, 0x14, 0x40000000, 0xffffffffffffff0b, 0x2}], 0x6, &(0x7f00000002c0)={0x9}) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 09:56:58 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) r3 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000380)=""/216, 0xd8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="715128c5fe0d53e108b4cfb34cd48c0a007b15850abc7ae68552bdd7f40df8f15e2a357a9d306a457395a68b4152600d94085b814bacc401217387e95600aeceb0a6c3"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) sendto(r5, &(0x7f00000005c0)="747fc157fbb950ddd34a8b8a6bde4d71e8487aeda796ca97c3f75d5bd7c019e6bca4401b009c2df874d648ab38dcc76c4627a3ace55eccfb0f97e764d67be565d8b56913ada47b8e237a92150ef891314043bb3f586b8d5318ac2a5fce180c40254386f65b2fb1cb7d0ac8bcce9643dca75690e70d5399cc5a50d9d5d2df923529f54912ff39f45675b59d8207d09cf75556a14d1103d80beba7d8701a6872f08a3aeb51d4efe560ba42fd5b3f1b293a01e1460f1d40981add6d1192021a80d982d51591b354a09d7723902dfd98ad68c5f73035be37148f1f89f1b1719af8e5837011488ff51487dbba9ad85481f268b27c6135489f23c3", 0xf8, 0x8, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="1f6a5da9805e2af937818c94bec1815e6a049fa4b39c08e36033e7c89513546797f0bd3450c69c5934d04cfb4833a68f35", 0x31}, {&(0x7f0000000100)="a4fcadb04f18ceac9d48c5836f", 0xd}, {&(0x7f00000001c0)="16dc785be68d2506c31c794ab6e9ee6a7afec2791ffc89fbe715b1abf2856d8bc778f1213f29b258e55faafb98c756d1625829ac3c54c6998c8b894fb4b8953f59806736786a16b9f7206972966f0372262ebbbf383b75e1f1026fff304f368f7486fd8d886affe1fce3bea92b7d511e35635a445e6d0c0e575fe630f866", 0x7e}, {&(0x7f0000000240)="62868ba2bd375296fb90528de19ef497235bb67eff1b94a8724c01e7c0db88447402ed2e4e416712d3f5be1e720958aebf46a6b2fa1610755e4166b04268b955fef081e88381c92e0fbd0c59b83768df", 0x50}], 0x4) connect(r0, &(0x7f0000000580)=ANY=[@ANYRESHEX=0x0], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 09:56:58 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlockall(0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) openat(r4, &(0x7f0000000180)='./file1\x00', 0x80, 0x100) faccessat(r3, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) 09:56:58 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) r3 = getpgrp() r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x7}, 0x4) fcntl$setown(r1, 0x6, r3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r6, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 09:56:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) accept$inet6(r1, 0x0, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) fcntl$dupfd(r3, 0x0, r4) 09:56:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[], [0x0, 0x0, 0x8000000, 0x3f], [0xfffffffffffffffd], [], [{}, {}, {0x0, 0x0, 0x1000000}]}}) bind$unix(r0, &(0x7f0000000040)=@abs={0xecd970bb68c26764, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) 09:56:58 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) pmap_unwire: wiring for pmap 0xfffffd8065aeae88 va 0x20000000 didn't change! 09:56:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffff8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x81}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 09:56:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 09:56:59 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) recvfrom$inet6(r4, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x7f, 0x4}, 0xffffffffffffff2d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) flock(r7, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x80, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='\x18dev/null\x00', 0x0, 0x0) close(r8) flock(r8, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r9) flock(r9, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r10) flock(r10, 0x0) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() r14 = getuid() r15 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x0, r14}}) setsockopt$sock_int(r12, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r11, 0x6, r13) shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 09:56:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1000000045}, {0x400006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x6c, 0x0, 0x0, 0xfffffffb}, {0x1000000045, 0x0, 0x0, 0x5}, {0x4, 0x0, 0x2}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tZp', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 09:56:59 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r2, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) socket(0xa, 0x701b0f590b6c747c, 0x1) 09:56:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r4) seteuid(r2) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f226500+24 0x86e07a7ac709da96!=0x791f87faaa707e96 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 249124 53833 0 0 0 0 syz-executor.0 *433357 53833 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8264fa30) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f6c9000,fffffd806f6c9088,ffffffff823cf138,fffffd8068202000,0) at sbappendaddr+0x140 rtm_sendup(fffffd806f6c9000,fffffd8068202000,0) at rtm_sendup+0xe7 route_input(fffffd8068202000,0,0) at route_input+0x489 ifioctl(fffffd806f6c9780,8020699d,ffff800021b878b0,ffff800020abe780) at ifioctl+0xc09 sys_ioctl(ffff800020abe780,ffff800021b879c8,ffff800021b87a10) at sys_ioctl+0x5b9 syscall(ffff800021b87a90) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,c07a7e1f010) at Xsyscall+0x128 end of kernel end trace frame: 0xc0a72b896e0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f226500+24 0x86e07a7ac709da96!=0x791f87faaa707e96 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8264fa30) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(2,3) at m_get+0x4c sbappendaddr(fffffd806f6c9000,fffffd806f6c9088,ffffffff823cf138,fffffd8068202000,0) at sbappendaddr+0x140 rtm_sendup(fffffd806f6c9000,fffffd8068202000,0) at rtm_sendup+0xe7 route_input(fffffd8068202000,0,0) at route_input+0x489 ifioctl(fffffd806f6c9780,8020699d,ffff800021b878b0,ffff800020abe780) at ifioctl+0xc09 sys_ioctl(ffff800020abe780,ffff800021b879c8,ffff800021b87a10) at sys_ioctl+0x5b9 syscall(ffff800021b87a90) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,c07a7e1f010) at Xsyscall+0x128 end of kernel end trace frame: 0xc0a72b896e0, count: -12 ddb{1}> show registers rdi 0xffffffff81f47b97 db_enter+0x17 rsi 0x4293 __ALIGN_SIZE+0x3293 rbp 0xffff800021b87420 rbx 0xffff800021b874d0 rdx 0x4294 __ALIGN_SIZE+0x3294 rcx 0xffff800023d82000 rax 0xffff800023d82000 r8 0xffffffff81928d4f kprintf+0x16f r9 0x1 r10 0x25 r11 0xf1e7255628d2b6c6 r12 0x3000000008 r13 0xffff800021b87430 r14 0x100 r15 0x1 rip 0xffffffff81f47b98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b87410 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=433357 stat=onproc flags process=0 proc=4000000 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020abeee8,0xffffffff8264b068 process=0xffff800020adc000 user=0xffff800021b82000, vmspace=0xfffffd807f00a8a0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 53833 249124 3550 0 7 0 syz-executor.0 *53833 433357 3550 0 7 0x4000000 syz-executor.0 3550 422894 11751 0 3 0x82 nanosleep syz-executor.0 94114 73835 11751 0 3 0x82 piperd syz-executor.1 11751 58300 44312 0 3 0x82 thrsleep syz-fuzzer 11751 417381 44312 0 3 0x4000082 nanosleep syz-fuzzer 11751 444753 44312 0 3 0x4000082 thrsleep syz-fuzzer 11751 417782 44312 0 3 0x4000082 thrsleep syz-fuzzer 11751 5191 44312 0 3 0x4000082 thrsleep syz-fuzzer 11751 368932 44312 0 3 0x4000082 thrsleep syz-fuzzer 11751 99176 44312 0 3 0x4000082 thrsleep syz-fuzzer 11751 388346 44312 0 3 0x4000082 nanosleep syz-fuzzer 11751 24054 44312 0 3 0x4000082 thrsleep syz-fuzzer 11751 39663 44312 0 3 0x4000082 kqread syz-fuzzer 44312 280763 45916 0 3 0x10008a pause ksh 45916 468011 91780 0 3 0x92 select sshd 84986 174825 1 0 3 0x100083 ttyin getty 91780 220861 1 0 3 0x80 select sshd 14934 131990 25 74 3 0x100092 bpf pflogd 25 447730 1 0 3 0x80 netio pflogd 79982 470141 91488 73 3 0x100090 kqread syslogd 91488 406550 1 0 3 0x100082 netio syslogd 59918 121202 1 77 2 0x100090 dhclient 5080 236590 1 0 3 0x80 poll dhclient 69968 233954 0 0 3 0x14200 pgzero zerothread 1267 143138 0 0 3 0x14200 aiodoned aiodoned 55603 246291 0 0 3 0x14200 syncer update 2492 233220 0 0 3 0x14200 cleaner cleaner 4428 193375 0 0 3 0x14200 reaper reaper 72091 284094 0 0 3 0x14200 pgdaemon pagedaemon 50603 197901 0 0 3 0x14200 bored crynlk 98080 509782 0 0 3 0x14200 bored crypto 78881 214165 0 0 3 0x40014200 acpi0 acpi0 98020 209728 0 0 3 0x40014200 idle1 33 241906 0 0 3 0x14200 bored softnet 39042 157020 0 0 3 0x14200 bored systqmp 50489 258134 0 0 3 0x14200 bored systq 18273 154670 0 0 3 0x40014200 bored softclock 1877 315566 0 0 3 0x40014200 idle0 53907 282996 0 0 3 0x14200 bored smr 1 49432 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 53833 (syz-executor.0) thread 0xffff800020abe780 (433357) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff826426f0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9486 6402K 7048K 78643K 11159 0 0 pcb 14 8K 8K 78643K 34 0 0 rtable 85 2K 3K 78643K 257 0 0 ifaddr 43 10K 11K 78643K 59 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1486 0 0 iov 0 0K 16K 78643K 25 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 1406 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 6 3K 3K 78643K 6 0 0 sem 8 0K 0K 78643K 8 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 155 0 0 proc 61 63K 83K 78643K 484 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 2 0 0 in_multi 22 1K 2K 78643K 44 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 42 185K 185K 78643K 42 0 0 exec 0 0K 1K 78643K 228 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 107 54K 54K 78643K 1446 0 0 UVM aobj 7 2K 2K 78643K 8 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 20 0 0 NDP 10 0K 0K 78643K 16 0 0 temp 118 3554K 4191K 78643K 6518 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 57 0 23 2 0 2 2 0 8 0 unpcb 120 79 0 69 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 19 0 19 1 1 0 1 0 8 0 tcpcb 544 34 0 30 1 0 1 1 0 8 0 inpcb 280 132 0 123 1 0 1 1 0 8 0 nd6 48 6 0 4 1 0 1 1 0 8 0 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 16 0 3 1 0 1 1 0 8 0 pfstkey 112 16 0 3 1 0 1 1 0 8 0 pfstate 328 16 0 3 2 0 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 265 0 95 14 0 14 14 0 8 3 art_table 32 266 0 95 2 0 2 2 0 8 0 art_node 16 56 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 6 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1587 0 185 46 0 46 46 0 8 0 ffsino 272 1587 0 185 94 0 94 94 0 8 0 nchpl 144 2039 0 433 61 0 61 61 0 8 0 uvmvnodes 72 1798 0 0 33 0 33 33 0 8 0 vnodes 208 1798 0 0 95 0 95 95 0 8 0 namei 1024 5612 0 5612 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 0 1 0 1 1 0 8 0 scxspl 192 6257 0 6257 11 8 3 7 0 8 3 plimitpl 152 24 0 16 1 0 1 1 0 8 0 sigapl 432 352 0 337 3 1 2 3 0 8 0 futexpl 56 2363 0 2363 1 0 1 1 0 8 1 knotepl 112 88 0 69 1 0 1 1 0 8 0 kqueuepl 104 25 0 22 1 0 1 1 0 8 0 pipepl 112 260 0 240 2 1 1 1 0 8 0 fdescpl 488 353 0 337 3 0 3 3 0 8 0 filepl 152 2163 0 2059 5 0 5 5 0 8 0 lockfpl 104 42 0 41 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 19 0 8 1 0 1 1 0 8 0 ucredpl 96 146 0 137 1 0 1 1 0 8 0 zombiepl 144 338 0 338 2 1 1 1 0 8 1 processpl 896 369 0 338 4 0 4 4 0 8 0 procpl 632 633 0 592 5 1 4 5 0 8 0 srpgc 64 4 0 4 1 0 1 1 0 8 1 sockpl 384 236 0 215 3 0 3 3 0 8 0 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 170 0 0 21 0 21 21 0 8 0 mtagpl 80 2 0 0 1 0 1 1 0 8 0 mbufpl 256 193 0 0 11 0 11 11 0 8 0 bufpl 256 6607 0 1321 331 0 331 331 0 8 0 anonpl 16 51798 0 38610 89 2 87 87 0 124 16 amapchunkpl 152 1738 0 1628 7 1 6 7 0 158 0 amappl16 192 1878 0 894 62 4 58 62 0 8 8 amappl15 184 4 0 3 1 0 1 1 0 8 0 amappl14 176 84 0 80 2 1 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 7 0 5 2 1 1 1 0 8 0 amappl11 152 54 0 39 1 0 1 1 0 8 0 amappl10 144 10 0 7 1 0 1 1 0 8 0 amappl9 136 684 0 677 1 0 1 1 0 8 0 amappl8 128 243 0 216 2 0 2 2 0 8 0 amappl7 120 43 0 38 1 0 1 1 0 8 0 amappl6 112 77 0 64 1 0 1 1 0 8 0 amappl5 104 149 0 133 1 0 1 1 0 8 0 amappl4 96 556 0 527 1 0 1 1 0 8 0 amappl3 88 208 0 203 1 0 1 1 0 8 0 amappl2 80 1852 0 1780 4 2 2 3 0 8 0 amappl1 72 17781 0 17337 25 15 10 20 0 8 0 amappl 80 900 0 860 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 7 0 1 1 0 1 1 0 8 0 uaddrrnd 24 357 0 337 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 357 0 337 1 0 1 1 0 8 0 vmmpekpl 168 6949 0 6917 2 0 2 2 0 8 0 vmmpepl 168 52294 0 50177 147 16 131 131 0 357 36 vmsppl 368 352 0 337 2 0 2 2 0 8 0 pdppl 4096 721 0 678 6 0 6 6 0 8 0 pvpl 32 175298 0 158974 206 2 204 204 0 265 37 pmappl 232 356 0 337 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 494 0 4 14 0 14 14 0 8 0