1f21af8964b4c25528e6afd4d86d9aff62fa70d4c091e0d4fb0d1ea2362f133cfb0f7d281e46cf4a1c4fa8ef607a054bc01b310b9b7491014ea5fbb928117deea90cfec6006a0f93829d52e85173ffe8e73d0df5e13e6783ee30b311810600f46e9c04bda1813d8cf9e37f5cef303ff384b12f347d5f507dc8c4fe79246e328a9e2e9afd64d515fc98bd34ca726938f2211f74c3841a25aa1f27bf1f2c33b6462b3bf4d88f93867693d2e3558e3d318993d3153c17dc0c7133c25a2dd9bbdf455f80e6b75117be6f8f4fcee949f977e7395a3bd8748d4d732ce2fac4e7ecd6cdd9b4effce7e1c7a7b92638a1b34f663a3d4d93b77aa83bc72f4169db1e8c4e698b5297453356f97e1ca4f8682145fb1e2559869328601944f089737a5b37623338a3af56a4cefcfe504898138baa736eda0f48188366de106089a8dbe913925a7efc39a6061d493726635d6f9301144626b12b90e0bdc13a29ce55770fb1903b069ad70f225b483f89d588255f1d8c8b3bb1f6ed7f6a6522d77da70e6762a35096a69c77b477093b70c83ea82ecc6be8400a551c8c24037b22101da6525e0431318eebb1bd78f5d865f1c329dee3eec750f471d0b2d48df7e365c58d98779e2638c20ab755949a69272453ffb0fb4f89cbcde7fbfb4338d4a96e945f5b4624093a36fa835c579ecc707a038d1d679da57ea6eb23cc66d6200b3facb2f730b1e23339e664ce9de7743113eb38eee45c4d256119a11bcbd5d7b6583b718f03d897557e3a3c301ba501902d9ce903a72f4124eccb58c2d059d104a1d37845dea0fa1b1ae45ef9d906d42394f159243bee51c1ae6cc33cf735ece4bf699c4970493377c63a8055b312fa20c9932dd4aab0f335876f97910330433ca887be54625a878ab8da15244ea47172805d07886cbe636bd7a227ec558857d16c7156c99cbb04f54ed065869bb7960875086f2a5236fb7e4f84dcf0150cd4092903543fdfe85d6365b21351e05177db52b2a4cdd87b12d757f68816a602632e15ad885df385ddb856cb4cc1114fd191de2916b884384518aefa7e9d81f1adf42f893fc0d3adc8d1737f6ab742ed7a02ee952ae038ba45c548660e40db1f2b369b31b4f4ce39bbde0c187ab8da3b55278531857af6fb01f19146aeb97d8ed1e48ae274d5da75090614e9b33a9a8803073d5386c7ac18ee37bed25f07259036258d600fd572a569a458e3902a36755291dd278ae2448e6e9cfe6962f07f0803739433fe5546dde9a6e4de04668e01908bd4bc0368c7d12486d2c16d7bf25f14fb2b6c461b2ac73d5fa57db845358caebb2ecc1467dde2d1c610dfb12347c5e1645dfc1810ca9d4d86454ea738384486b9915e6271cc6b140f5a43317db71338e572612a17612911b973dfbb0f2fe1832b5cbdcc54c9dbc5d80d735760d49c61f1af848b64ccc579d40450b7f7835a67afb7496823bf9b0ecd4344323f353ac0dfc87c2da28e6ef317d00fbb92db34365f9a9ae2b03447f589b60813cdf1aed4b3cbd49ccb9ef02548ec14a306484", 0x1000}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x2}, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffe61) kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30000, 0x0) sendto$unix(r0, &(0x7f0000000080)="305bef7eace5da14ff355ec3eb9fe5fa18d61b9b128b636be787d6fca66014e481c483c1c90ad22fc08f30fc40087f4fcbe0066a4401bdf3adde4035a8ca783fae231ee215171319f4e027e0cf63aa5d", 0x50, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e3066496c653000"], 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x310, 0xfffffffffffffffc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) dup2(r3, r2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x8, 0x0, 0x0) 16:00:17 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x10, 0x4007, 0x8001, &(0x7f0000000040)={0xffffffffffffffff}) r2 = semget(0x3, 0x7, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000340)=""/121) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) msgsnd(r0, &(0x7f0000000080)={0x1, "2a3f7b11f293473e6b030645da461e488247439bf79800e79a0bba9bbb663e919b1803a4100305cc6cf6ed930d64fdc3fa6a77fbe9a0c4870204a584864305d3fd02c5cba44fa65e0847cae9fabe0604e7eddefb766c9afd89f8d812b507ca49a455aaf2861eee4375ad1d6894398650064de3cb1e0ea8306b8b077b73d7d318c0b98e5c5ac1160933627f0a0eea4b0e46bc752f9aade128cb48acfba3552c3c3a34e5943e5cabbb4db627c94686a7536fe64a8772b3912dd4912749e42c987d3260b666f8353910cbd060bcfe7a8511b9524636450998c19e7574dc43248d6628407ddd3b6075daa75c11f291a55ce1ffd6f5dc3c5a01891be6ea6c8ef5"}, 0x106, 0x800) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) bind$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)="908001989117b1104ef157d45a3200c58a7c0e46d35d9928884bc84ab2f2f4aba2ab96756432879cf09c967b2b20be9fdcf9c63adc17fc4e037784749e67dc82d24fb42358f6f95f5683d4b887e98f9a4bb619b2513d85a75edf5716ee274d723a439cf3fa052696af76e85ff55137743df06f6b4786c08f185791e68adbf05b999c66c2c60fcc35d3b2371c6820e4d8f50664f88f600060a43f0bd8e4c471027beb2c7278a98030cc668d09bb2f23ddedbcec882ef5078919d4c3e684606ec65839ae23714f46ad618269b65afa391d6e543ef03ccc24b56a2fd26c24c9220360a597d7e4041e11", 0xe8) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/199}, 0xcf, 0x1, 0x800) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) clock_settime(0x0, &(0x7f0000000040)={0xba}) r0 = kqueue() mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000004c0)=""/140, 0x8c}, {&(0x7f0000000580)=""/188, 0xbc}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x4, &(0x7f0000001740)=""/230, 0xe6}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0xfd09}], 0x100000001, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x70, 0x80000082, 0x5, 0x40}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xb1, 0x9}, {{r2}, 0xfffffffffffffff9, 0x8c, 0x80000048, 0x3, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0x100, 0x6}, {{}, 0xffffffffffffffff, 0x30, 0x41, 0x8, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x5, 0x764}, {{r2}, 0xffffffffffffffff, 0x4, 0x6, 0x800, 0x1}], 0xfffffffffffffffc, &(0x7f0000000140)={0x3, 0x1}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x28) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xffffffff) r1 = syz_open_pts() close(r1) write(r1, &(0x7f00000000c0)="ff5000ecca76c95fbec2112a1c5d9de9aa34d99627f2472f7bcfa37ec78ebe6ebfeaddc882acb6a6df2fc90a93ee1c7be13f399195720f08b241dfaff8ebe1d9381dd1604aafccbdcb6a16ba936fdc5c7a53ac9de76f92f3b7faef33ac4d1edaf4329274760b3139a799f3d1b532d632c3e822386cf78ab1a61da67f74b64d16ce", 0x81) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3, 0x9, 0x4, 0x6}, {0x9, 0x5, 0x4, 0x3}, {0x6, 0x0, 0x9, 0x7}, {0x3f, 0x800, 0x7, 0x9}, {0x2a, 0x3f, 0x8}, {0x0, 0x1, 0x5, 0x4}, {0xd5, 0x3f, 0x7fffffff, 0x272e}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x3, 0xfffffffffffffff8}, {0x7c, 0x0, 0x3}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ef") 16:03:06 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1f) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9c0, 0x2}, {0x6, 0x9d}}) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20040, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0xb8, 0x0, 0x0, 0x0) kqueue() close(r1) 16:03:06 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r0, 0x2}, {r0, 0x100}, {r1, 0xa}, {r0, 0x8}], 0x5, 0xabe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000200000000c00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000040)="737d20e2f88ab6ff98eb189f1821ba79a756794c018479b974f4c18ea5ddabe87ac4af2bf65cb84ffdee77dbc81853314d2841301e2b933b28d0bb33ea362c85859d1354f620a045503d5f1b412437484ea998e264530f0450d2f054bfb4c96987", 0x61, 0x0, 0x0, 0x0) 16:03:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xe50, 0x8000, 0x2, 0x0, 0x4, 0x0, 0x100, 0x1, 0x0, 0x4, 0x8000}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file1\x00', 0x40, 0x7fff, 0x5, 0x0, 0x3, 0x100, 0x9, 0x0, 0x0, 0x4, 0x7}) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x4, './file1\x00'}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000240)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000280)={'./file1\x00', 0x6, 0x7, 0x1, 0x0, 0x2, 0x9, 0x612647b0, 0x2, 0x1, 0x4, 0x3f}) unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000340)='r\x00') recvfrom$inet6(r0, &(0x7f0000000380)=""/170, 0xaa, 0x40, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000480)={0x100000001, './file0\x00'}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000004c0)={0x1, 0x6, 0x6, 0x6c, 0x1b7347c8}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000500)={0x5, 0x2, {[0x80000001, 0xfffffffffffffd24, 0x7fffffff, 0xd1, 0x0, 0x7, 0xee88, 0x1, 0x8, 0x40, 0x400, 0x251, 0x7fffffff, 0x8, 0x0, 0x401, 0x8, 0x7], [0x100000000, 0x2ee4, 0x7ea0, 0x5, 0x4, 0xfffffffffffffff9, 0xffffffffdff2c9c9, 0x80000001, 0x2, 0x30d], [0x2, 0x3, 0x9, 0x8, 0x8, 0x100000000, 0x1800000000000], [0x6, 0x12000000000000, 0x6, 0x4, 0x6, 0x95], [{0x80000000, 0x80000000, 0xfffffffffffffffa, 0x3}, {0x0, 0x40, 0x401, 0x800}, {0x2, 0x2, 0x0, 0x5013150f}, {0x401, 0x4, 0xffffffffffffff1c, 0x8}, {0x6, 0x6, 0x1, 0xef8}, {0x2, 0x8, 0x3, 0x21ee}, {0x8001, 0x5, 0x9, 0x265}, {0x5, 0xd7, 0x101, 0x6}], {0x8, 0xf68, 0xffffffffffffffa9, 0x9}, {0x80000001, 0x1, 0x2, 0xffff}}}) kevent(r1, &(0x7f0000000740)=[{{r1}, 0x0, 0x18, 0x10, 0x1, 0x9}, {{r1}, 0xfffffffffffffffd, 0xd0, 0x40, 0x5, 0x81}, {{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x81, 0x2, 0xff}], 0x0, &(0x7f00000007c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x16430ee781aae089, 0x10000, 0x20}, {{r0}, 0xffffffffffffffff, 0x18, 0x1, 0x9, 0x7}, {{r1}, 0xfffffffffffffff8, 0x86, 0x2, 0x7f, 0x401}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000005, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0x2, 0x20c, 0xf000000000000000}, {{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x9, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80000000, 0xffffffffffff7fff, 0x5}], 0x8, &(0x7f00000008c0)={0x7, 0xd8}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000900)={0x8, 0x9, {0x1, 0x83}}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000bc0)={0x0, 0x1, 0x4, 0x0, &(0x7f0000000940)={{0x1, 0x8c4, 0x101, 0x0, 0x3, 0x7, 0x9}, {[0x5, 0x10000, 0x8, 0x5, 0x3, 0x7, 0x4, 0x2, 0x1, 0x2, 0xa328, 0x0, 0x401, 0xffffffffffffffff, 0x2, 0x9, 0x2, 0x1], [0x4, 0x2a3, 0xfffffffffffffffc, 0xfff, 0x1, 0x20, 0x9, 0x8, 0xfffffffffffff937, 0x6], [0x5, 0x7, 0x1, 0xa6, 0xfffffffffffff7f2, 0x3, 0x4], [0x7647, 0x5, 0x8, 0xfffffffffffffff8, 0x7, 0x9], [{0x80000000, 0x20, 0x3}, {0x3ff, 0x1, 0x3}, {0xd9a, 0x0, 0x9, 0x3f}, {0x6, 0x7f, 0x5, 0x80}, {0x6, 0x0, 0x101, 0xe8db}, {0xfff, 0x3ef3, 0x1, 0x7}, {0xf543, 0x6, 0x9, 0xe3e06cb}, {0x2, 0x40, 0x4, 0x1}], {0x518f, 0x7f, 0x1ff, 0x9}, {0x7, 0x2, 0x38}}}, 0x6, 0x7}) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x868, 0x2) getpid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x10090, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000cc0)={{}, 0x3, &(0x7f0000000c80)=[0x0, 0x0, 0x0]}) accept(r3, &(0x7f0000000d00)=@in6, &(0x7f0000000d40)=0xc) recvfrom$unix(r3, &(0x7f0000000d80)=""/26, 0x1a, 0x841, &(0x7f0000000dc0)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000e00)=0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/vmm\x00', 0x20, 0x0) utimensat(r0, &(0x7f0000000e80)='./file2\x00', &(0x7f0000000ec0)={{0xffff, 0x3f}, {0x4000000000000, 0x7d5}}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000f00)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000f40)={0x6, 0x6, 0x2, 0x5, "e2def07b269c8aee9e44cb4adc53cf5c22fd29c0", 0x8}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000f80)=0x2) accept(r0, &(0x7f0000000fc0)=@in6, &(0x7f0000001000)=0xc) 16:03:06 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x8221c2e3}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80000000002) write(r2, &(0x7f0000000500)="a5c8d203a8ba17f809f4ceaaa0c2a756e0a8be37c913d2ef96e3ffb36c876ab89584af126fe59a366944a5f10bb4b99ab72e817754df8b4a9fae622761d0f919694db591bb35f9aef1a9dff56e13496f0135e8080517fbd7857759e22185457fbcdeed62626b301f332e25a285529c4e9ce04f6ce06fcd18eebd4bedb877acfca270d508aab4aafaee1c520e856dd37bfca541e53c6acb65532f07ad383e67273f7b7acca20fc21e55b36a11d7edec85afc5d02b9c1a256f05a8a66e886ecc40601c7d3819e9db2d039815fb98ad970d884f90f8a05b1966c4e133694913fe32462b324529645fef11268b92faf4225303327c50b48ca50ca5de6eaf0f1bd3f96b0bdfb4e7c39cd793bf5ae7ba466bcc9922dc1803414d0d5f4e1d59aa22ec9bd0c358a20b51cbde52d639619cd207ca6ecfbc5c4a62e874dec77b766e289f87832c5fdf8f958f925e4440e4f8221b35d37f67116adfb5e1d932b2be4598557cf226560e9ab1bb36af9908777a24e2fa7940e4f12eeab2f3ddf1957b616e4deaa555717f1c91ec03981d65296687597b97c8567e43ad78d55ce4a9fe94517bcc521cc0e9d17f27e8b9d78823a4530830d38fd79a78653e306e9dabda0335fd0f5eb13164aaee1aff0123041db4e3f039828364bed56b26656d14d59564d26e10c0affbae20e860f1b0f97a46cad63f7ab50b50d4a66f8ec188d6b56ced10d2d41e9f979f00a7b0badd4a8ecd0a9e970d128dc04329b06312ba71b0d50d56d05a6added27f55710a9305c78ddd8faceafec03fb1916b7ca3d1a21f7df06cbde875ca8e19cc7151c0073c22632b318b4f39112c9af897472736a7c33c397ed15c0fda6830fcc81d8bed6a8dd5381ecef3625b05e20216ca05119ae4d75ffe5dd777f285253d6c9201c3783e2a0301b08051826ccc65ea7dc8cb2fb44c7f95fa0c3c94c5911b43d5b6a7e3bd91812ddc17c023a25c500cd57ad6012baaaa8ead2c40fc1f13a05a884725f9340312d9f8499f0ae1d12d3780708bd4d10bd9461df92aa578b0f737f651582bf235a03374e6ab502953718ec4eb421b7a7b38431fd7ef52fd8f2e3688de374f2e88d5ada95829aefcb33b92516b66283b8163cd6dff72a90c6da2c05de66abd06d4983a46459aafad58e820fbdd48b63c5c1f1d62d15da1f48257d76a6dc63a6b3f2d4281ee2bad9f996286d21c1dee271354e861220ff70c6b172264b0533c463ee0903b9aee2d9be8751198f380df30188756e88bff97d526971ed4af3285310e94706b04b473b859db6be3dfee3b3fa51c9cfa28c3178055c5bed3a3bd0f3e03dea15947343305ec3f0691f359c30fa1fb0685ab3a35949bf76bc030746698a35cf8be54b05f4b32025b89b6264f40fa1a07a8a29ee622d39a3c07ca02623777744eedd765a01d6cfbceb54c1f92cbeb7ac7e04a08776eb66b740d5078caadb4b078c62d00dcdc950582298fc8120ccebc257eaf334cc547622d42418d967a06df92c10617b8f4f9b45536a4b7a8066d11bf1b52409a6a8f676e2016ecd06a990973050e2212af3ef940c372fb21812a102a7fd3d825179f93dd927fe0b6cb07cd4e69425aebfb4f062d5380577e49a7145da5d238bd000b4de61c3bf9486d1da83441d75c3f59669203c2a6415203316b4268e0df429d74cb2d2bfb0c10ae6ad6a7dc3349efb278fd1cd61a4b704b6782bffd6911ac7402a45c928f5de7a847c0c9f9e7f6401796a2b170e1db593df891bac036474574789e946d4d3e647943fbca97fa350bb288be1804d2e9c6aea70d6e4b2a6c2b4128a0d1855d3fdd244d0956dfb06dbac3bec340fed361a46548335d9517292ff08cff9dd95f790c151fa8b47f1daa151de27ee29dce266ea2435ced9bebbb8069ec31aaa68ec0b9eda6908695c6a279edec1e3c597222574b92ec194af4612f91dd65722f0ac219ba56c7b9829972c4d85321e548f8a82c483ec53b3ddbeb67499e1f5403ce4d5e42d1d16a934081e615e82c39c354e235a47c3b0b059f7940c1a14dfc7198d0ac913073fd30848e7edbf00bad3939d92324035347c9ec2a565ac9ab61cd394691bf2c07be4adb86bd94e9143d40136e9e003f9ea945f97fdb76aeb57760b3771c67c268fccf74ba0f9f5fd482645b887e0995d0e5f35b11b561883791cbb1e217da8d5866b58f6d7217803f32c4ef204f7f2f538ef209f5f246bb2a9371633a0a47c240f1b25566645202d88953ffaeb9f63f1741571df3ccf8b82e86bca0205dd616824ac4f19bc8ed65bae6f6c6119c95686e80d0ae3e013059602b8cd23cd01c0c0bb2465bd14db4a75f9ef1f72ccee8668c4658b5d6480c3a706436d69f122317d186314594e050fdf345f8cb7643bb6490fcbce3daec757d565c50a0354cceadff301937a2287fbaf2116f6cba61d6a16ae3c108a9a60e6fdd9e2d29f0a43ae141bc9a14c8259550e70ef224b79038c379ad80839896c8d2df2069496bcbbba863d070a238d93208b2881da2058a4dc304c1ddaec747846a7d007d706c26e8e03dbd193d3ac43e6e950dac07222d7f5d3d45cfd72bd174bbdcc1c222c6d8873fe95d66e85a0d98e97c9b855ccc77f2d98d0127f9aaeadcf09745c69254180de1f9bf4b8c19b645b6c023599666df04e384cd75212cdcf18e374044269345e9aebf4e313e5901c0039a5f0efe76a2284f69a0d96f8bc1dab44528ee6af341ee811b0b5402daf42a8b2d1e325d45316580056d71fcd5fecc92a899c4c98553fa5bfb36b36f5dc8c893b9afde830780efbac74a248a5743f5e52d112c318674b8ae6aed8d43dd71f930552686c54648d2f01c8f98858c11c3a4a4facd3f830a621a2e0cee1269ae7ee51c92854b7f1047e6b3797ff9e30a7a8ff53410fe5e96bac1c045466c1d93478007b64a56a3802a3c2807a94383859dd9c05246f2a8d159770b88215684b0ca88f92cd520b0c70815e92f56e6b3c0bc4e60dd5efc69243a5bd64c85d2093a3ab1730b915f006dbdeed7fd0a6d418b3e8d489bd53bae416c5d5a4a5cd293345d20c0fc2f746612653d2db15827309fccea971bb248f8ce6469411c064fc3edc4b33d99289d24f97105d2721957dfd3ac5911d9be62bb2b57f7daca6f0dc5c35487799f6fe6561acc68dccbd4f1708e2238bf46820b53138cfb7d1da605c81beb55842f0848f06edb44e4c393638be9bc69a49c0d25e76960a4765dd52d65dd0fb6faadc643734e6ef306dae0c8feef2bc5416d32ca984dbe3726cca1122262b56ca16490db50354815b5915df0022c03152e24d03b0ade717bf8c22c717928e684e8c286fe82d194c3249c0bb9ed4d8399b9527640ec6c6f7bf669c18fbff5c96ec68e8f5476b6f74f2db3eb4d298da4b7b1f08bfd75e94debabe13a35217ff9c39af492f7692d9ea9a31a1178a417f039f2832ee65cfd524e9a9499a234c98939861c788eb0fb97e17a6915b13aa0de6bf9042b8ca522db7ab52dfe330e258a7c7c7b602541c01eecc54ffb8bdab7418bc7cdc6033c3fb97ba71e0a3e033081bc87ce34f8ad7b62f6ac467d21c792c0207e728a0b8adefff65048c67e57b674d987e6e942574cf97611e85aab2c326fb850cf775b977d9a5a29ba3a4e81c772d5751fe03a4b780885815b46f8561857e28dcd96274018d3a2f332d52b720b6c683bb4fa1683edce9dfb8147a8834cdd9b7fa5f209f8f4fbc2d012ae65585c32a02c4eade551245322e56653b48a3a85ce92e77cedfb2178b784741008e0611dac6dfc572f7da02565f34534cdcabf49ba25d1e73bd8b2a49a21c470a6297ea0e966d7b3dfad55033b7df18b5d62e117fa16d518d1a2eb477e3df04b1eeb655251678a533bea6311a367bf8b4fce4ca2d30851a71e66be2d692712229ec037e81287e7423c15917ce72cff353addc02b28d84a073dc711e4a402a286410f9c460dc9a70faef4fbe4d26869a09652040f86a34649a47dbf44d44070e6106e70b9e957c0a5cd6653d667260ebbaacca3f0321bf71b435dd863759327511f04416ddc01960696961b5dc866969661152e6500f438dad18fe49244fbc0aead8592f3d83945e9755867f7f29dc0db9d447421841d6f0946331f6b79ef867886274fa7272333b2cd1333472e48d2642224f3763bd13e37520dff2c1e381fc6ade6b134328cacd07a1d7d85c9363d8e5df3bd085a4bdd18904c1cd109954f714b533c5fee7896398f989a3a7522194d64ac802d1451f377d925284ebd94a1f4bcbfb8003dc7ab49103c0557c083388ad6a6c071da95a6dd9f2967e0177bc6a16a045709a14540c8b8296f035f1d1863b0e1ee083f11f523b4d1d06699f066acaebbdc808bf2037b9b648c9c0a143c0cc0d7b00c81b71dc3d20d2fdf7d75203cbeeb5e6087f050ffc8ceb0cf0fbc105918a1d471ec4e9b9181758611ae013d14fe1799f7fce7ed8b222e895aa43d467bdaeff54b5497a09180e2e2c221bcd80f5d64c759a6940da944be3b94ecc5368ede9e7f3224e4c95af2d5f6d63a612e0de62d915bb1e0cb54bb4fdc8d179f7fb849eac44cb3d87eb6d96f093055dbd4a2d6ba265d34a8f9b269c49f3fb66ff9040b75d8fae2c5f57424b11151cee942223dc5ba3c8b00a922f5894a9e3202c96fcf7c0972361fbee721c2e09f8994f3dea44547a9d8a249867af43ca36e08f724045b2c5110865e227ba370dd314f68374f26443f7fb965210e17e373de598ba66afb6eaf88dda921d24981e5b31c46dadd08bfc294690959e9738a06fc7cba6b0a8f067748d1f78eb6eaa364c1b2425168b4f7e23b835e3a868d5a688a17a1d366f22720ab333181f8d1635d9b152366da4b99ee93153d7e07e4b959e8206882dc0164f9659dbf40f71d21a13814164593200c5b33bafb6fe11e33bf4cd1078f230492925ffabbacd4afd21188e84e2d3ddcee9c8609c1f40f31670bde16b771e75aebaa6aa3a23fe57930092f4ce87f2b5b2d002e2678b28758084faa915d7457214be61dc9480b20e4a558c651c9775670b03bfed2e029049f48b9c5b71351d2514da1e5a5bae9c297c53648bd8a327730ab0ac9a6bfedcb15dde60f5a9cccd3df43588163314e4636669118704e386612fb9c773426b96de7915268fb971d819d8a8a684b4698835163a182c31e247f6188b7bc99aabfa825fdf271ea16033346cd36f430b7030c56f3f468f0b4509f3372a312beaeccf6756d6d71d711e43e9a581b95b0d91f8b37b436df185d277e2a71ece9b68d880fa7dc215d486d3ef76791f8a9cf5c8cd5772fe1c079e5f596bd0c9f8a3d85eddb5e0a765ecf54190d3328332436ab52d6f20388c8a62614d6beb4824e784cf6ee211e1cde55cbc71d9a8d51f4f7817b987e3e42a0c8af33a1e88cfdd6e92e034b0d71ccf8461a13621abd64146d99c9980dcfae95aa69fa1c08be824aef6824be61d77ba641b185b8503b9dd0cf2ae4aedc679ccf418cca928e1bde693a8626c790c4a8a3e1e00da46f8521bc261b488c4e872ae76cca4b52d937533cb1c1b19cbff4d1aa89e7228f9bb2994e1abc165318f33f31da11652987863cf05951b51affdad24de4971f4bfde30b70cbd08106886b2089b8b1fefcfe5cec849f1ab293154eb0b3997367a674a1babed1454472a31cade3afa9d5f3ef49dd7bf809d30a3fdfb9f9724d5cf7cdddb7d2bbcf7ebf4eaba59b72363e64a711cb5861b4b337905beba93138f2163ba81a2ffdb944040fc25630e4ab5ee729f5b11ce0576299cc3d7b13b857d2484", 0x1000) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), 0x10) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) 16:03:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x10001, 0x0) flock(r0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x1c, 0x0, 0x0, 0x7ff}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0x400, 0x0, 0x81}, {0x8, 0x4, 0xfff, 0xb867}, {0x2, 0x3, 0x100000000, 0x10000}, {0x80000000, 0x1, 0x1, 0x7fffffff}, {0x7f, 0x7, 0x1, 0x5}, {0x4, 0x9fd, 0x5, 0x4}, {0x100000001, 0x100000001, 0x8, 0x1}, {0xfc5, 0x6, 0x7, 0xffffffff}, {0x3, 0x100000000, 0x8001, 0xc000000000000000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000300)=[{0x1300000000000000, 0x3f, 0x9, 0x2}, {0x1, 0x7, 0x5, 0x3d}, {0x5, 0x8001, 0x3, 0x3}, {0x2, 0x1, 0x1, 0x7}, {0x8, 0xfffffffffffffff9, 0x10000, 0x9}, {0x5, 0x101, 0xfffbfffffffffff9, 0x7fffffff}, {0x7ff, 0x0, 0x7, 0x4}, {0x8, 0x6, 0x3ff, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_settime(0x3, &(0x7f0000000200)={0x0, 0x10001}) syz_emit_ethernet(0x4, &(0x7f0000000080)="0d20b78e") read(r0, &(0x7f0000000380)=""/248, 0xf8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x7) 16:03:06 executing program 1: setitimer(0x0, 0x0, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x74}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") socketpair(0x6, 0x0, 0x81, &(0x7f0000000140)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0xff, 0x9}, 0xc) r2 = getuid() r3 = geteuid() setreuid(r2, r3) 16:03:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x1, 0x20000020000003, 0x5, "f1e29fd06d6b0400d0e6bb91d667be003b99f7bd", 0x0, 0x1ff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="04", 0x1}], 0x1) 16:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10100, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/52}, &(0x7f00000001c0)=0x36) connect(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="9a64e008000000881d0bd85c97d2ce9b9bdfdf509adfe8f54d4051a7e606150bd937dca096f708b0883db7a1939389b0e77d243db51e2f00989f19172e3fd7ebc0b495c8455de776e37654145c51a306ae9ccdaed5067bc78dc4b02c5b480b49d39f1d10470cb513bc7638df74c04caa55b22d60c711c59f630ddac8f30ca84ce9ec8874b6ae29"], 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) 16:03:06 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) fcntl$dupfd(r1, 0x0, r0) fcntl$dupfd(r1, 0xa, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x210, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x4080080c2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="9a64e008000000881d0bd85c97d2ce9b9bdfdf509adfe8f54d4051a7e606150bd937dca096f708b0883db7a1939389b0e77d243db51e2f00989f19172e3fd7ebc0b495c8455de776e37654145c51a306ae9ccdaed5067bc78dc4b02c5b480b49d39f1d10470cb513bc7638df74c04caa55b22d60c711c59f630ddac8f30ca84ce9ec8874b6ae29"], 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) 16:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xb1}, {0x6}]}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x180) getdents(r1, &(0x7f0000000280)=""/210, 0xd2) syz_emit_ethernet(0x69, &(0x7f00000001c0)="8b41e8306fd72f7f4ef6f7274b67c9baee83902b605e06880de332c6ca5693716dc76634374d4672d42b44072dafca22488db5d1e6bab55fc4a59a5923045f4aa9166be08aebfab52a000000000000000000940d02c08f8ba1d761d259f8663935069558cafb6710f2") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x1, 0x7ff, 0x0, 0x6d2, 0x9]}) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="9a64e008000000881d0bd85c97d2ce9b9bdfdf509adfe8f54d4051a7e606150bd937dca096f708b0883db7a1939389b0e77d243db51e2f00989f19172e3fd7ebc0b495c8455de776e37654145c51a306ae9ccdaed5067bc78dc4b02c5b480b49d39f1d10470cb513bc7638df74c04caa55b22d60c711c59f630ddac8f30ca84ce9ec8874b6ae29"], 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) 16:03:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs, 0xfffffffffffffe74) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="280000000500000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) 16:03:06 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000080)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="9a64e008000000881d0bd85c97d2ce9b9bdfdf509adfe8f54d4051a7e606150bd937dca096f708b0883db7a1939389b0e77d243db51e2f00989f19172e3fd7ebc0b495c8455de776e37654145c51a306ae9ccdaed5067bc78dc4b02c5b480b49d39f1d10470cb513bc7638df74c04caa55b22d60c711c59f630ddac8f30ca84ce9ec8874b6ae29"], 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) 16:03:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa0, 0x100) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:03:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x40) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x88a, 0x70) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffbe, "c4690008000d00"}) write(r0, &(0x7f00000000c0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d", 0x3f) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) getdents(r3, &(0x7f0000000100)=""/121, 0x79) fcntl$setstatus(r2, 0x4, 0x88) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="9a64e008000000881d0bd85c97d2ce9b9bdfdf509adfe8f54d4051a7e606150bd937dca096f708b0883db7a1939389b0e77d243db51e2f00989f19172e3fd7ebc0b495c8455de776e37654145c51a306ae9ccdaed5067bc78dc4b02c5b480b49d39f1d10470cb513bc7638df74c04caa55b22d60c711c59f630ddac8f30ca84ce9ec8874b6ae29"], 0x8) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) 16:03:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x7, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2de, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) shutdown(r0, 0x6) 16:03:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x2}, {0xfff, 0x4}}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r0, r1) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) setgid(0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800, 0x7, 0x80000000000, 0xc9e, "59f518352cb3f1ae703348997856b7303d088075", 0xb9e3, 0x7}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fcntl$dupfd(r1, 0x0, r1) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x6}]}) semget(0x1, 0x3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mknod(&(0x7f0000000100)='./file0\x00', 0x6122, 0x40) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8200, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 0: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x100a26) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="fb89e79b2fbc5f4f231c76c33988", 0xe}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7, 0x1000000]}, 0xffffffffffffff9b) getrlimit(0x5, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f00000000c0)=0x9) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) chdir(&(0x7f0000000040)='./file0\x00') semget$private(0x0, 0x1, 0x20) semget$private(0x0, 0x3, 0x220) 16:03:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000000200), 0x0) r0 = socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) select(0x40, &(0x7f0000000480)={0x1, 0x451, 0x4, 0x2, 0x800, 0xffffffff80000001, 0x0, 0xe16}, &(0x7f0000000200)={0x0, 0x0, 0x8d, 0x400, 0xfff, 0x101, 0x2, 0x800}, &(0x7f0000000280)={0xff, 0x200, 0x0, 0x4, 0x141, 0x80, 0x1ff, 0xfffffffffffffc01}, &(0x7f00000003c0)={0x0, 0x20}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x24}, {}], 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000440)) r5 = semget(0x1, 0x3, 0x2) semop(r5, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x1, 0xdd, 0x800}, {0x4, 0x8, 0x800}, {0x0, 0x3f, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x11, 0x1800}, {0x0, 0x18, 0x1000}, {0x2, 0x1, 0x1800}], 0x8) r6 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) readv(r2, &(0x7f00000004c0), 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000005c0)="9464b974479890d21922b3e9beb369a15f1f1685f4ddc41b7078bf76e2d99a2349630ccdcd95a3d50f55385893950127d294badac137b3368e3de997e80fcd21e48f69b264415333494a00bd311e31648fb7886ca96b307aa7cc", 0x5a}], 0x1) write(r4, &(0x7f0000000200), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x1, 0x36c1, 0x2}, 0xc) r7 = syz_open_pts() close(r7) r8 = getuid() r9 = getgid() fchown(r7, r8, r9) r10 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) dup(r4) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000540)="6cd92f7251740d73386cd56badc4820d845ee3ffcdb77e3fc2c243ed1a9543cbc61248aae3e1", 0x26}], 0x1, 0x0) r11 = semget$private(0x0, 0x1, 0x200000001d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000380)) 16:03:06 executing program 1: open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x2, 0x7, 0x3, 0xfc, "f9b29df27ee8f18441b9f55b9e650658a181f0d2", 0x5026, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0x30, 0x1, 0x4000000000000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x5, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x9, 0x2, 0x5, 0x8}, {{r0}, 0x0, 0x7c, 0xeffffffd, 0x9315, 0x2}, {{r2}, 0xfffffffffffffffe, 0xd2, 0x2, 0x7fff, 0x1f}], 0x3ff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x20, 0x7}, {{r2}, 0xfffffffffffffffc, 0x82, 0x1, 0x81, 0x80}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0x2, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x81, 0x7}, {{r2}, 0xffffffffffffffff, 0xbc, 0xf0000088, 0xe8f, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x44, 0xfffff, 0x1, 0x5}, {{r1}, 0xfffffffffffffffc, 0x0, 0x16, 0x80000000}], 0x4, &(0x7f0000000000)={0x7, 0x8}) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fffffff, 0x0) 16:03:06 executing program 1: open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 1: open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:06 executing program 1: mknod(0x0, 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:07 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfffffffffffffff7, 0xffff, 0x800}, {0x8, 0x8, 0x5, 0x20}, {0x29a, 0x1, 0x9, 0x100}]}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xa3, 0x100000001, 0x8, 0x1, 0x7, 0x8000, 0x8, 0x0, 0x2, 0x1ff, 0x3}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x40, 0x81}) ioctl$TIOCCDTR(r0, 0x20007478) fchmod(r0, 0x42) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x5) chroot(&(0x7f00000001c0)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x1}, 0x8) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') sendmsg(r0, &(0x7f0000000880)={&(0x7f00000002c0)=@in6={0x18, 0x3, 0x7}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="4b9a3ee63864e3bc27cddcfdcad548991daac730559a0b7c93e9361c5a02fdca6511b0981a589cd55165905d7fc35dca7720495bc611133c89252f0d17748a8d0e5e483cebf74ae754e0ecba12", 0x4d}], 0x1, &(0x7f00000003c0)=[{0x40, 0x1, 0x3ff, "18aa97c41c9fea906e5859afdb5dcefd2a63ac6fc338c3bfddc4faf58937cc3ff7a20d917e34ca0defb024a3d0f5"}, {0x10, 0x1}, {0xe8, 0x1, 0x7, "20dbdec752640a4bd6491c6938f158cd85cd9f083ac44ef7fbbca1817df4b267162e4d5fdee2c1285c3ee3c938d3cd61b9a319cb2d755daabcd33cba68ef5f82a0b6d11b347b0a3a8043d64cc0f093699a6d5993a1c6882dc8a3fc309e925cd630508639c923da175ee0492c9e9e7ac67974d23bb0718327a438753919d8103bceeaddbe1bd8cb54f1d0088f7f5a93eadb0e211baf57e05793567ae949b949c84e04bb21c1b7e60cea82179db5a573178f1a9d861b1332190e5803bc218afc4e928aac9048ee1216e6aac744915097a8b0087d0898fb"}, {0x70, 0xffff, 0x9, "0fbdb3b06ab58442d9508dc86fe2e2d741b0d3d081233d1e8ca07f04c59724ddf02780a64c02a736b946e6d62fa36e61e965288329200e947e3239f58bdc90495afd55bfaea81bee23930559e22e333f1beaf87d1a9299a8d8a677cb7b"}, {0x48, 0xffff, 0xb6, "115e1f5521a90ea5fa439686425667413d19cf3d250c414984da0d138402552912fb364e5bd18a56008aac86b3f3677ddd4c"}, {0x18, 0xffff, 0x5bc5, "3823f29d"}, {0x68, 0x528609c451609deb, 0x3, "c1b5a4647d958962e0937ae94ead2b25465a6784287ca3fb19dd003981ba8077977d30d002d466ad70ff47bde7794957d94b5d5ff4296699d9473b45d2c0243acec40b0b7ad2fe0c7c546ef2af1ab008d851dc"}, {0xe0, 0x1, 0x200, "529512f0eeb53b61dedf6c7a0984eb6758a684deef50230e7b79b713dce59125dd5ebc19f9ae82c86dba8e67ee2e0d96c38807f3f5cac08d836d86dfe9191d3d262125d54cac692d4827824acc7b776ddaf992919275e7063207875eadd9e7d23af252ec3de7a785b35a7b445fffbf33af35c70ab8d878e95a3844417c8f9179b5bc404149952c3e92b2b23f6d76bf87c1c9368065be26d7e7b42b4c578585a268d6abba093e2719a5f730070a992bc84b85ee2e0f3705431db62b848fab88e109015597e0a04e4c56bb"}, {0x108, 0xffff, 0x7, "0b4f6b8073578d51a97581d6c0898425c4281c7bcdf5ba8aaa50cbc52d530f16dde626bbd1b2559fd3cf573b69637957dd0dfe94d365347581f6a69f093e69252c8e74d04e94f8eec57ec6a57564a7390e8b7f991220925f62da2177e2bd860ec59601467d95290e2879328eb0dfb7e516b1a87a2b4307b05f3076e18d2009f86786207dea5185450eeb4c803d04ffd782b9121b3408da3d40a593b01776a8543c52666ad1a6c1effa7699f44a10407e21070d972791752768d581e973a7e8fc5b2b421346d02c5a8ae5e5423a68ce60d6595a397363c0954d0759daa1d47935cb102be736bfa03bc68e4cf0930a889ebe"}, {0x30, 0xffff, 0xffffffffffff68d1, "fd8ce53b71d8a257450781da20409d1294e404b0f58be2d1a81cc5"}], 0x488}, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x8001, 0x5, 0x80000000, 0x5}]}) semget(0x2, 0x0, 0x8) mkdir(&(0x7f0000000940)='./file0\x00', 0x109) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000980)={0x2}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000009c0)={{0xffffffffffffffc1, 0x5}, 0xfff, 0x7, 0x3}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000a00)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000a40)={0x2f7c, 0x7fff, {0x5e, 0x6}}) mknod(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) r1 = getpgrp() r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={r1, r2, r3}, 0xc) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000b40)={0x3, &(0x7f0000000b00)=[{0x4, 0x400, 0x9, 0x3}, {0x44e, 0x0, 0x9, 0x37b2}, {0x20, 0x6def05c, 0x1, 0xff}]}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000b80), &(0x7f0000000bc0)=0x4) msgget$private(0x0, 0x420) fsync(r0) readlinkat(r0, &(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40), 0x0) 16:03:07 executing program 1: mknod(0x0, 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:07 executing program 1: mknod(0x0, 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0xc7d0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 16:03:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:07 executing program 0: mknod(&(0x7f0000000440)='./file1\x00', 0x203c, 0x4f50) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1000005, 0x0) r2 = dup(r1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x800004, 0x400000002}) syz_open_pts() read(r1, &(0x7f0000000580)=""/234, 0xea) r3 = socket$inet(0x2, 0x8000, 0x100000001) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x5, 0x3}], 0x3, 0x0, 0x0, 0x0) shutdown(r3, 0x0) r5 = msgget$private(0x0, 0x200000000041) r6 = getegid() getegid() getgroups(0x4, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getegid() getgroups(0x8, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f00000003c0)=[0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r6, 0x0, r8, r7, r9, 0x0]) setegid(r10) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f00000000c0)='\x00', 0x114) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000380)='./bus\x00', 0x820) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') msgrcv(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe5ff0ff211000000000000000000000000001800000000000000000000000000000001e6e7b609e7716d6b74944184f00006000000000000000000000000000000000000000000e5000000000000000000000000000000000000000000000000000000000082b3b6dc881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd8702059990e047f4354e825dc3a6f2332e57da0002000000000000d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf86594b06000055e42335b84152c52159fff20178d56b98e6d0da1e8150a7dea7af59c7bfcd73b863010000006b4e30417ed5101654b8837e15384c18801d9869466bef412a0d22c73b9e19761484f8584e3151c3019a5ea310b8350f6fb92ee51d66f3de22457784866380df198d3445698580c0e1b3617174879a571c0b7d190567766946b82bc5d7d606a1bde864b9d8"], 0x1, 0x2, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x190000}, 0x8}, 0x3c) r11 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:03:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x88, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) chmod(&(0x7f0000000000)='./bus\x00', 0x21) recvfrom$inet(r0, &(0x7f0000000100)=""/173, 0xad, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:03:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(0x0, 0x0, 0x0) 16:03:08 executing program 0: poll(0x0, 0xab, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x500, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x10001) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3}, {0x6}]}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") fcntl$dupfd(r0, 0x0, r1) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x3, 0xfff, 0x3, r2}) 16:03:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(0x0, 0x0, 0x0) 16:03:08 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x7ff, 0x0) pipe(&(0x7f0000000040)) 16:03:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(0x0, 0x0, 0x0) 16:03:08 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4b) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000080)="bdea6ae6e1d5410fb6f7414e15817353560fe2867c0b75118c75c3300035f435e2c7803406e726026ee71da317e204b655c73d4de8e2fa75cb4a1170d21201e6cdde9e84f982aa9e57561426db2462c592485d38c48c7e693cd056dd784cc1dcc775624021b4d69dba8ccbb27462251d82f106436e549f97544f7f4d08267fa52fd916702b2a4c09d89e9640a7f5bb9f76c563f6cb0f043c5ba1efac1d4e00fe75e5ff0706b5cf3eee3587563516e836537ff342a9cef125f28e911f8b5ec849c3a5547f82bd98", 0xc7}, {&(0x7f0000000180)="79198806ae87ed826f1f9f68a4fef6a2a2e8bf39439e526efbc373d7a94f2e35ac2e2f585b52af093f157048670362a9ab58001fc831ed39d4ca491a2cc173649f098b3d4e3daac32409ace3740ff910bad774ea907ab3ef71bc9f53c9cc983a07fe9bd64b6ef5ce74bca8aac7303f65e02e12aa2bfa45c2d4fdab1c676115c10ea8329b6478006e5d9dc9b234742e9c350665b2efd9f88d5145a2abb283", 0x9e}, {&(0x7f0000000240)="01ad85f55961e8b975307a2667d476eca4cfb84a82e73c97644d8cefadf1e2b66f84964b50885fe94bc07e11b573687ceb8c5105c05a43b03354d9bf049aebdd85ffee2dd5e25e45aabe4eebbcae8905c56f384ceb38b39820c8eaaf8c9e56a64c04f488f996bfb34496893698c8a621f9f952fd5d7217f08735134bcad6f07be83f9da42add40ac19efa0b369867e7fe1cce7cad751b98aad89b44123458b0e0afd20ae9b34702a2de66f6995ecffe5b0a385a4734de9fe194203c65ad17ed0ab794bd447bacc158633ed771ecaa871cf9150dd47c73153e173e7fd12e569b1b6dd6dda4b4cfb885da9a7bd230b0eaa4252956221626b553e730ac2ea6b70ea4b87d80646e8db13ce5018bd3ff8caae0036a1bad720e11dbf5c577d954ff1190486d46ea04a258980464701baf802528981857d192e27e3e3ce6a1d680c888f5810ee179808b87b75bfd343fcd4f0c855d2c0caf54b449e665e94eba548793b79279455cfdc3ef70674678203db1ea3af73849ab7d3ac30df6fe2920e375fe7c9eeb5f27423d50dbb963a50a76bc59d9837409c1910dd47b2cfbfdea29e0ed5b5f7b51e1e5644fc347b7bd934b1d7aa9969c569724088efadea7e6a383365186db7520c92f5bd099d82e701bdfd74668fe4bde926b5b590895ddc3da55376d7a027eda38d500747c429dbeb60bb91c2b2d5a69fc78420c6d177d6693087aa18357fa0d20ce487750222e71abbfb25475f361852b9355a98b32219e4557a00c849d68110b0a6959dc6692488bdfb301f2caeb1cfb4631e22359caea9177c07ab8524e6fe7e888bc5ad9503de4c05418ff40a00c710255afd1e207256497ad4f275dac7192cde05b9cfe185fcc01b351d0b3172173c0b74a34592641573e6928e2846bed42217bdf8f05e81980677b44a731af4754db7d4096295563eea92484b9c8665167e7756870601ba7c8c2ba4d344ed44a056d1ee65c41e2b08788a5824af8df1bfff32f4cd8636211733de555e12c0b5b07eaae5443eb1ceb1d7ae785da52c89e8c76761cf7f2a1046c423d357a387f1c4f547dbb4d1786bfe31ebca9cbfd28441d338af4dac41e16c552f6d5bbbbb24141ff6e3a1b705e842eb3acbd1c1aa0a5f0c864be0cba09938aefeebcf5a99b4c9d7e1f97611ad66366d26ace6fd9989fc1bb0eb7ccbdd5ad2b4252649fd1a860761eaddca38b857ee4abcf08d17cd1146b0eb38294e37ddb24f1328d42817959f3a0dfbc416265e1b4bb13539a3df9f13616195f4ea8c941e0e76391b10aec3d70349fba0c65a7be9a48e070c5b62328c7e05334ac835d85313db5a9e1d5d515b61c316bde69aed60c406661dfbd843137d95c9f5d92ca02ee3962e07973328a993ac62d33d69c9304e92c61e4dc8b229d454b7a0db7901751d9d4b1094e6c9a2f9a4af149f3f08b2e5d2f8884f58a60f1a39430f2f4c529fb008966305853cf7825c285c382bac19a0bb48da130dc7b609ddff81239e07a63f60a05ab67f943015c216d43da7de3f8b25d58bf7473d4119de29bda0ec99c7f2ffe95ebca33951813c76bdf4a2468a595f3e5cc99eed92ece85fe0ec1fd213e970044fc32f1fcb7c0b83ec4b681b332c50dc71abaa274545cfabc12e3aae1c177bd161e855af54778084ca919835ab9a1521be3ff6ac425f8e0ea836c939c8efe61dfb175b2942b1d903526a3b8b21cde7cdcf79e5777d39667ce59e6c97ad7cfa23724e6ef0801ff2380e873e4214157624564d56084ac050a45231be01d0a702dd3a39413dffe1a95d1a3532b8ec0766e9e897fafc481a4f2cb5165abb95de89a63c7593f9fde1099e082d5a54ca29082c45f1f7453c297629ae935a42dff8f5195b9ac8be4660ef223e32f250df54b7bd46873f685c97769195ff4eeea2625e7d7913e90b3288f493fa350bebcab2bc9ca83041e50d89318a23ffd50e9cbac6bbf917edb20c88cf8917e6d561be4eb541c5facd8f2c51c7eb4f8de5a0ca31171f360b5f74fe273f45bd6f95701c43c362cefb7152cb0463fc50a8eb6aead1c15f1ed9c5fd0d2c3d5947608eb88385df7435c828a2da2eea02528948eddb35f6bcf6e60e85b18a352b920bfd87e25fb133c752ee8152e1b4e6229b1c5c508a4e913404112e0b94bbf16aacada8a65fae0e389c6bcdbc0414f3264f0e85cbc762040745e8555e0b300d125003ba809b45a6a115b9a77693abfe7835ce893860570fc47819a1d8e88b4966175d8a9172be1466234df2929b1890feb734686d7da0c8512c51e26100468b30d50701d3745be7ccd2baf8266ccc03c34687aa9bd34820a22e6d39676ab18dc34fabeeae5702a1ce07dfa3bcea8850adb5ed7ba01eee10f7458ffea4ef679c29f66b252cf007a3177d49a18ddd51fce5aa085c631c2c211f7234c2d3077a20f1f2ef76c44a101d28bdc658eaf58c1e456632a2a1f38a2f3764e8f31ee5b2d64ebaa57b192b116867a00e54cb8136f759cdba199e5e31121b1d0142f9d2667f78bbd1c8f765ac0dd02ab0538e9aa2642834e676978d7daa2694c5ad7f9508675d61db3053b394327decbd658fc48816ab7ee7b1377abfb7f5100539c669cbba86b677e39eae84ae5d1a816461298cdd7b25192e31934ff84da8614cd33bf832c6306f2070d366885f4c2999fcb12cfca18b909ddf5c1a975d60cbb8da300bd5311e9b52d4a4ff8d119a73a962dd935f211d918be6a4715e3c97c52604ac0cc683a005cdcf58db359837adeb951b81fd9b78e40e878b6d80b700897b2a82714b32f195d30e1fb8d5526157424b05919e20c6018b308b0509341570d3e1ba7fa3041bc8f1f057344f2a04f41544e6d00164345b70ad314b4774c7140c7c0ac7f367ef3ed65d62c1000d8c6fcc475ccfb6276326bc9ab8c5cbe69628be80ccf3eac4b6ec69fc7701b2734e36a0dc6a985af0a54eb6654a6f8a198c726ff0c4f01b22a906c910e8ad8709e391581b7b4fee55a213c76ded3fb9b26e498cf81d1af78a28cdbf8de0a28894b9751d51e82e1f81d4b63be8d2d76dce47a187a52dbe3f4ca44510392503bcac1607424b862e840a00a7d4b22cb3c4062b3b4c91ee27fa767fa722fda5b8d781898958c11d3c0a7db808734a70202d62e9190eecdca6b1d2a379b882e2723a5271f9afe7f6863492ba9b31a6573f5b03c09abeacfc9354edccb5afe3332cd41114b92cbd690b2c58f296690fde672c95b9029804ac83faf8cf598860b4d562c5bd68a2eacd06ad9e704ba1f28984e072424f43d4c27cc0a816d9ea06aad5ed88adee13b40cea3951f7588e5d86a638165c4255858e40e714962168e177b2d72b27e03df026bb4ae8dcc3a42841fbc9a50b268a2a81fbc7aa276b0a2d1afa10e463c2d7279b81422b719e644d0a8bc81c5a67f5b3594f8c805d040aee7c04555a8bac304c2d436abd33557c8af9dcf8ccb24fceab1740b43a82e3468237da11df878f9d751ecca21f90add9b64d9d067fe3d55c93ba4f023becd97846b1f87f798b8316c018d9483c624159159d7ad09a1e29d3dff2cbb7522d0c6fd5a6e551f57769fd9c405cb4727f579b545591696bd73abdd8ca2f8ecc5ebf66c2eb14ff6442a598b385a91e72dddde113ce358c624e3892245b18399e34435ac1ab5ed742ca849a4965609d87a9a209760cb40a03f880cfcd33afee5419e848e592d6d13d0a71863b568fa51b7006ce992dbf269e40345d47b81a233926b32006e942085615d76de6fa37232bd0e305c3f3e5e0a70d2142a31b8546f918db9adc4ebcfe1653fa435f4cb44031ce136a545e061ee1ccfa9cf43c486514c3fd66653880e6dc5e0a6a4afb0596574e4a5033c2f18c7f281487ba901557caed4f3aba58d532c0f5002745c1d9d1d7f128c14b1d1ec6c61a1228437e5825ec82737a7e185a27e6a26075590e76d6b7fa01be9b896aeb7c30c3fbebc33bd3341aa255410d2c13f2f52ffbdb15d4ac47d5d10ad6e21876e97d5191755a377cc2ec9560c4860887fe5bfd2089aa90abf33a65e9b100066297dc893197dcba4d693c59863da3e1c51fbd253e39d96008e0eb83f8274dbe6b8b40a37633be50877475f867836f8f84e307e21e2a4e65b89384c7a5aa8bcab44ba659ac2f63bbe03905bbeaaf98e16e8e9521d54e8d55d63d52a738218387d35a58a880d1a033c9d65337f5e206363145c20aebc3b0863042d76825a8600226f202e935eb45c3b0bdc259786b2dd2d5f041003c223cd241c869529d454520f18d27ebb481944d592edcfb163d50737952734b5e5686e9155842fffd735b1026da35700b8c9ac3b1599a4184f6769a4a730ccd391ab8655b63e1f358a2de13acf6c852c3b52b180f99204d18bbcf6291016c9311aa4ea274de0345aafe3e56a3a6282fdd135562e2d8ffaa3b909652fbda01da2571f3902dccc1d8addbce0c4c9d597bfe0868682d67a05245e33c4c23ad30d957fbdcddc36552560c35b8fcf2d31c99077a438704ecd6de885109620c7ed040a2119001428adc0f31f763a3e4660e65ef09fd7caaef269b8ccaf754c5decbdfe4d661454e39dc21d022a22dd472791f52a4ddd3bf57f5f86f0fea69583bca70d02f2368ee80a1c81c6b500e7ae31183a357a882cc59a3042eeb02433744886b4a0035d47f2842474f75446e54454c0f409b9fecfdd956a96436f442ed85e5a0bb0692301a00a3eb7446e7021a72879488c92f0f3048b31caeb17711d4a2f7ef97848efcef01c1e29835da9528ac1495d79002748ff7517dc4c359663c45069d89eb8a2c19dddabe46c4fb82cf2c9efcc6e9adc7c5476e1719ba08e1fe42cc555613dd15af0239ab2927fbb236a0fec14fb13359a0affab31a923d40fa4ed13d23b20aee7b3e52c09089576cf9e90701d87eccde6a7fe3624cd4d829c2a28c4d9fc86a065d95731ec3da8962df05824113a327e9bac33243a540b22610dc54984aa0099666431f9ba3fad99fb4ff9476a034ea03a2f33b8c77b54dbe9c0f04e7d231ad7ec01e01db25b173d69e90ed083deb33feabd25f372956ab76b3175038d2f121d02ed5417c51c5381a34f06e1a8c01c942eedd591c56a219bdf25c72c4b7c49c71d89a9a5062f3d1699ffc8dab712cd2e82bcbfcd820e8a953e89cf773ec5d7918cdd1f64ff11fd47f4072b6122a24ae3b85b41e5fb5bc5f45f5dbfad8177e4f082aa63ac7b9f8ceb5d8c7948f0b812bedafd0505166f8898db4a3340f6c9d54a837a3f5a5b259e8e1e6237dae507814edc77ae88e5026db5347fac42d73cc0ff9aa2c57913e1ae025c61c1d8a560730976dfee8b802ff27ac100fdfd93df081ea4e0d1a3e785d3ca4fa2d765b128e280e833d22a8ecac5ce61e843f368831352d8d7f026d84db583225ab75f3f1cfae576ee6b98da61c0538b56970d1df9e30823887f4305acb8380e82d36a2dcb0c5e02723cdb08b3c2e9155fe603e4aaf6ab8c38fa57588a7b193a104df161c5f4668cb7b9ec83c653709ae2867d8aca60152106e124c4d6457fd9934ab380e8b4a76f1237b5b85e562c10525137119bc54c93b29a093a69cbf79b87d6f82a1468e7f50ddc3e878310aa357cfb72c14997e1aee71b2e986408eb23ac9390ca06e12e39f8921ba680bbf2526edc1079adaa42ecaa2392f524ca9ab80e5f78a162093d4401943714c46fcdf689371739d341cdf9aa6a911e0feb25d4d0ed12e8b7149219a49c035d0b69e37f3cb6a990e1d7da34cd6feb232441855d0268618b4540fa0ac71e14e415d051bd4b1", 0x1000}, {&(0x7f0000001240)="5bd50bede1057c672f7fe53e37ab83740688ea466acb99700df2945c3dc58143e6462b2446be71ab65dbe290e974017235b30cacfe1c1d2ad5664ea3a5ecb248c9dd0687cc57c479af3bd59a9b30a4c3dfa5ac2570a63ca2f9db0a14e96d7e292f5b784c339fcc20be0096b173409f72e3ff42a69445f736c05ab2d52b4127463eb8661aea2e26dc4a9ba99fe57a2858e782aae6eb49d2d23094764e323c256a1987dfb596d913da3c8bff98dcffeb2b49162ae3e902eeebb2919e86", 0xbc}, {&(0x7f0000001300)="096528be7b7be1fc6a1afbd4a7fc", 0xe}, {&(0x7f0000001340)="c921ccb0eaf70f096a8b6600821e3dccdf1981c58fee738eb997855a7179ba12220b451e35644ed90e9760509453f9e5c34ebacc04021f692282cc37f13b4f1cecf34309d59a077b8fdc8ff41d11e973f5f0d6f860a843f7acb2ecc1d299d8106bf4c96947efaa1d074cf966d020fc33a863408cae6ba0f883078bfa1999dd81f6204ced415afee07fe8f13f0a6c1043f461dd3419a001072679c4384b8c492eee10839b1ae32b094f50559412b28a4fdd9bc2d24c0ace9ee753fbb6b5415d868da783e2b8b26a8b135349d106be27cf5a399318f9389737292d2dabfa6a4bb0b490780230f25ff93cfe9025ab4e18a880125154", 0xf4}, {&(0x7f0000001440)="8baa2b491bf6fc5f5597e5789c3e64592e74be53a35e28371672e4103d62d47e50981cc630398ebeacdec3b90ae649577e4edebe721c781495b751d6e85765b69b83b91745471e6a1a79978ed40f764e666602ea5fa964d98339cc8de9b2e67a052dec299ec64c9d5abc168a1fb99578fa96e3a5b72c6ba7f68d0f419f67fa21ee365d1c20ece9d451424810b26dfdadfdfe9edb3cf32e553957010d2df2bdc22e60642729ea8de1", 0xa8}, {&(0x7f0000001500)="a747ffb3110efabad501fdcdcf30751a35ca5a8b8e91e431e03f091425c002ea47c0ee6934a30436f7a1a3678a2664932e4f3a7c2c19c6e8ede502ab810674065f03be35db91133442171879937b0c2cdcaba2fd131ef9d2af03654bc1fba7c2b9e6997bb368e65c01745c1d439d0dfeff63ca6540a4c91e5d381e87811e981dcafc8735a6aee40e6bf86c5ff8d833bd784fe4fa23940a4d769a7108a45dabe134bfea4650682c214092035628cf4237130ab50ce069613aa9e7822659a2a5057c78e0c2f0e49194edabbc04187d743ddc1a0e2c2431921b3e1631e67dc901", 0xdf}], 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:03:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffffffffffffeb, 0x0, 0x0, &(0x7f0000000080)=[@cred], 0x18}, 0x0) sendto$unix(r0, &(0x7f0000000040)="14b48d67cf80cad6cd78434a422c9b0be3c7fa39", 0x14, 0x40a, 0x0, 0x0) pipe(&(0x7f00000000c0)) 16:03:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:08 executing program 0: r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/205, 0xcd, 0x2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0x3f}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socket(0x1e, 0x2, 0x8) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) 16:03:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b2030, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x30) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000000)='Ol', 0x2) 16:03:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) 16:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x6}]}) r2 = msgget(0x0, 0x80) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000104000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bd7bc85dcba5157e89edcf5cf0000000000000000000000000000000000ff673d348d1f91d82fbeed91c2909d683e41a1659ea81341cc6b4a66deeb77daf4dff3fafe859a3357891533f5e4f4da8c605686cd233f91ba418254dd732d6b66be1029e013863329ba5510993a2cb4ce37bce0d96a5b73921d9bc15923"], 0xb9, 0x0, 0x1800) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x3, 0x0) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x4, 0x0) 16:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x8000) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x4, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) socket(0x1e, 0x3, 0x101) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) 16:03:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2014, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400002, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x0, 0x19}) readv(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc0}, {r0, 0x20}, {r0, 0x80}, {0xffffffffffffffff, 0x1c}, {r0, 0xc0}], 0x5, 0x9) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x104) symlinkat(&(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f00000000c0)) 16:03:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) flock(r0, 0x1) pledge(0x0, &(0x7f0000000000)='pf \xb7\x9e\xb4\x85\x96{\xc7tX\x94\xac\xd2 \xce\xf4\xfbQn0\xaa\x95\x18^\xa9\xc5\xca]\xc1!\x94UE_\xbd\xad \x96}%+\xe7\xd9;-\x15\xb9\x86H\x94\xc0\xb0\xee\x9c\xc4\x8e\x95\xa3\x87j\xa6\xa1\x81\xff\xe6\x83\x10c\xcc\xd4\xc6\x1e\x7f\xd5\xf9\xa3g4\xd9\x0f\x86\x05\xb1\x87\xea\xde\xe0\xbeB\xdb\xc9\x13i\x8b[\v\xc9\x9ax\xc4O\xd7\xc8\f\xde\xa0\xe2L\x01\r\x88z\xfd;3\xc8\x132\x7f\x13)\xa8\xc0\xf0\x8d\x98K\x9a\xfb\xc94+=\xf4\x81\x00P(\xd0\tB\x1b\x1d\xbc\x1dnD\x191\xfb\xf0\xf1\x1a\xaa\b\xe6:!\xd2J\xed\xdf\x17\xd3\x1f\xaa|\xf9\x85\xd7E8O\xdb\xd3\xba*\x94j\x85\x02\x04;\x01\xae_9\xc4\x9f\xec\xef\x1bG$') 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) 16:03:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b2027, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8000, './bus\x00'}) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x7, 0x0) 16:03:09 executing program 0: symlink(&(0x7f0000000800)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') r0 = open(&(0x7f0000000100)='./file2\x00', 0x80, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) renameat(r0, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') r2 = socket(0x6, 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x200) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0xc, 0x1, 0x7fff, 0x7}], 0x3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xf10c, 0xffffffff7fffffff}, {{r0}, 0x0, 0xa0, 0xf0000043, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x2a, 0x20000000, 0x7ff, 0x1}, {{r2}, 0xfffffffffffffffa, 0x26, 0x0, 0x100000001, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x30, 0x0, 0x39, 0x3}, {{r2}, 0xfffffffffffffff9, 0x0, 0xf0000040, 0x2, 0x6}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf0000004, 0x6, 0x5}], 0x78, &(0x7f0000000340)={0x0, 0x80000000}) r3 = dup(r2) chflagsat(r3, &(0x7f0000000040)='./file1\x00', 0x2, 0x2) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x9, 0xffff}, 0xc) unlink(&(0x7f00000000c0)='./file0/file0\x00') 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) 16:03:09 executing program 0: rmdir(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) writev(r0, &(0x7f0000000680)=[{&(0x7f00000003c0)="6186a35dc782f8f612353fb934fa17", 0xf}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x6) write(r0, &(0x7f0000000240)="e58756de14703a84b0f04e2e2e", 0xd) execve(0x0, 0x0, 0x0) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x9, 0x0) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xa, 0x0) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xb, 0x0) 16:03:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") fcntl$getown(r1, 0x5) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1c, 0x0) 16:03:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x280, 0x0) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1e, 0x0) 16:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2f, 0x0) 16:03:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfff, 0x8001, 0x0, 0x1, 0x1ff, 0x0, 0x100000000, 0x2, 0x3, 0x6, 0x5}) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xc6, 0x0) 16:03:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$BIOCPROMISC(r0, 0x20004269) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x300, 0x0) 16:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x1}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x500, 0x0) 16:03:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000080)='./bus\x00', 0x140, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = getpgrp() getpgid(r0) 16:03:09 executing program 0: r0 = socket(0x18, 0x1, 0x3) listen(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8001, 0x100000000}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) dup2(r0, r0) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x600, 0x0) 16:03:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000240)=@abs, 0x8, 0x0}, 0x2) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x700, 0x0) 16:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0x2}, {0x16}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x900, 0x0) 16:03:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/null\x00', 0x42, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001880)={0x3, './file0\x00', './file0\x00'}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = socket$unix(0x1, 0x120000007, 0x0) pipe2(&(0x7f0000001ac0)={0xffffffffffffffff}, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x10000, 0xe77caefe2fc704d8) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x11, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r8 = socket$inet(0x2, 0x8000, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001600)='/dev/vmm\x00', 0x10, 0x0) socketpair(0x1f, 0x3, 0x80000000, &(0x7f0000001b00)) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair(0x0, 0x7, 0x5, &(0x7f0000001640)={0xffffffffffffffff}) r12 = accept(0xffffffffffffff9c, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x8, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740)='/dev/pci\x00', 0x100, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse\x00', 0x142, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/vmm\x00', 0x0, 0x0) r17 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) chroot(&(0x7f0000001a80)='./file0\x00') r19 = getgid() r20 = socket$inet6(0x18, 0x4002, 0x154) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd\x00', 0xc0, 0x0) sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000280)="49de8b864e7e25e2ad36ad62307da47bf2e781df6db8bb9fa5ebb1d3e15c8b8ab3e9e88438222ebb505624b00e175ab99e067c881cb5243146aed13bf0e65f76318021352f9531924f0f074be7bf5a2ae6e89e3c3c77050af163002d2ab9d94ca198525cb29a76b0a10b379881382e4ec0e7d85043afaccb8765e81d20d3da8bb1910c87c8778a4bb4daf08d14bc4421e0325f641ef8d6915219c2a1bdb0744dc296261dbc0ad796f5a85c0b0f0865d8af3c4628d226cce2529d839beffb3abaacb559e972eeb81c02fdc3ca501c93fb21e2d4359cbb24b7959a8d5c35f05f8321d8085e44bad413b992c74622309cbd8ca177ce731f5db95d36c7bf018c24a5eea7cf94fe53c75de9dacb1f7f4feb643c9d2ddaf9981656ffa367ba4dcfbc5daecf5dbe8234a07c10c207fb06c5cf893be3284661b8624877834defb06227e5543773514fe871323011d356c19d90a83173439024a90ebc1ec70478da58eb1b05ca589b5ae879fea271ade16948bcc710cf82a1dd08c0525cfd6cc85b0cc85228e8b88b8d082660f786cdcf8980bf63ebc803ebc69eac855d42e1143231fe34a1e164207c0ce0905bb691e1583daa4d994766f762ce7aae9011048fe86a7e09346a27e5dee25b33521f44f3f84cf387017c2573ec3a33c3725d3578cda957b2d9803b1006a073f15b6d4e619f0a0d25af5094743b97432102a77e63c9c6ded14989b8fb223612b9ace7cfc99c2a868816a706af538052fc197e06340a5cbd15388864dfe9dc9297136dcc429cc283542904f8dccf5e99b1f5779483057ea0fae9eb66fb4cd3a464f73e9fc61d17988fea139e48a6da467069179d4af50c1fd986bdf9920e4a8cbcf2cc2a34f57ed3de0286aac55316881fe953448f3ef5d270b0f954bac40cc311a980ae7ae0b5c66759a571d541b1396d0ec8c1bdb6e9f7f1e40dfd3381f831fc94648ec9d38d5be41c401da1978216d1f45be4bc9a328a4be6eca41991d97e1bb9c7a985c716b83ff10cba6b948baee2983a3d64c7d3d7a5190e03edea7685e89e63ea4a3512ca37e538e45a09dc31c50b1d0e0b121357cfbcd56e517e122e38c95fb28e6b2e9e8e0d90b18a21ef1865563083bfc5d6e5323d6f91799d0b9d54f9dc4957509e58dff80dbe009a0d942831a0c90132fb45a42d32633c96a3725243bdbeb6b3a13b2d9c60bada1aaa8d019bbefda05241bd8737baa89c9b6d38304b34371c99e0705c76b497f22a25a08c5f5a877704b2dc81ae60442cfaf49299e1f04e4b550e7e0e53d940b67326543b95f6705edc079b1b9fccf6c1bdb2e46a7ee11e825b46912864279d22dd90b44fc498dc6821bfa860af74db78891180b943a13c4e0457f99a1b698d8121522bdb19259005928f69e128aa984873baeba569650ac7e58736c36d1dfaca8c97fbe22a80771d7b33466c194a586167e96d8c7c9dff6748bc61f11722ccd01ff8c1be49cdee9bf8ea38d3f83575906d7d226a859b237b0bb95ee7ae63e27db4d1cf10b22f551600a851315f341ec4a00effef958002690b3f21f4f5c2a69ed4d9c474f9c220877c927384b7545bdd102d6339e86b8899cbd8c9d32f3d6afc1dee6a51ae5168427957f5a9e5db9381cfbcbdb4f92b9c233988060586a63d148b93a68810767354c9f50867f9bad48d8a178b4b7934bc8d767596852f3d159c9c04234d811b2c138f7a2018e55eb9ac6d694da71ceeccd2e6f59dabe7593a2f8e1231690c87317b43d7c7aa947024518de463d45cc7a070ba59f6c386997fdaf9ad28fa6d2a23c1b0dc781bd06b507bc2be948f47b8494aaad61762ac37ebefe37ebb61e861599a99d20848ddbb3b5ea99e147a85f353b5b2b1292adfb3a0091c1b5fbaa5c200ea4ee35e77f5b251ccf339b96e739c798a29cbe03669448e27a0d2d40a0da38b157c630fddca631324b102128ed3ac508bb51b21801468df7ccc2992b9696b2a4e70b10b0742c0b70708bb42642ef8a9b9e0d136eeb6a3dc2e8e64e5ee55c32dcf1f7f2c3437e9e3d3b7fde6e945ce2d27f50423a4c8b494ef371718260a77d40fcf33fdce40d7dab109d4346e81b937c6f3ffd796cc7d51e4d10ef5ad02a365d184c2764b0c2b86342320ab135a5bd38689c1e51b83d4269778e21ff9cacc267d78567496907c5b3d8cde17a6dc8bad7e074104dd426e8e2d0c770d582723206b095337c6d788af75016437fe0324af5df1926d24b16a3d5db0d47a2da015f8e5451c9252d478fb13c407c0c920b08ae57185a7cc94ef7dde64ef1ce4eeebbaf5be6f38f980c1a5f6110d5f50a70c0ad4d1de5427009734321d72c05c5cc2484976eeee19b68af94dfaee9418558ce73607ce98b96a253d6bd9d8ccf493830eaa6231029622d4677d3c8d537a6f572c380e407422f6dd88b7ad7c72e0ac6555aab96889daf92391a51d9a5001919310a0e799062c0caad3f89f7425e3c0eafbb11de9a8bc725ffe21a18fc2efd99ec79f598bc8fcf2494011c8c9a9bb89cdaf9c7c9129dfd55861b0ae032e992d865a9cf30fdba3d3a519f741af2b99c1089f3cf82759ea3cfc1afc97591f2946f4f60760a7ff1e2011b73d8732ce438634a0f235b83d0194d5bbcb4114a8d6f54186b33e3cdf18eb5452f5c0ec022ef343713ac1e9a07737e46b3f9cf87e639d383565cbd5d2e4306bb18974cc6f47b200a7a4a7da2631e33cf5ddd132ed464faf78fbfaa018cecd5693156859a939da5576361a65458d6cbbf231a593463f910d0e377542686cdab1fc084f1098601efa6ca99b1e1d3e86090239bac00a468cfdf10bc5dae99e43d8a05eceb054b96dbce18051f2a049edc3b2dcb3e2d854db69a4dc8253d75f604e8e8d85867d18b2066de61e86bf00e6d51df80faeb3ee8ab6f4a4a19f36f2946a4898c7c7293910029629cff0dd1c7bad5623cb761ead52f9ce923bd0be26678ee1ec0a8d0721cdabc57acad7f30b4aa645db5e3245289e59bb29b41bd3c1d6bb6c34ad610d73a21bbefe09b3d26f954691dfd4d892deb9a0c1787cc6c7e3e6c61278b7a950a687bea33fb8029caa6ce0e1b2edabca726c615e983714ffd79b2099a6b24b608d5c4895bd178df2ed47c96a571d2923c9e9653ae8bcc131d97de9995620c178342a4c02cca7ae3ce82e80a70d16af613f6d29cf3e87ef451dd5ba3c20ab7a1c6608d54767fab4f49f283c259a4d62c8a94654f2e84ee9ac0b6e2a2f8bb47fd66bd8ea13060e85e9f934c8cbca1ad901ed70df3f7c2693a9b5de6e8ccb74828e6053df60ae0d2a793016250f653318c9bbcc21a27dc2d61de9c64fa5f697f15ade984daaeb7ce48c308665af837bcd7ce0c0954b1e0592d4e5558ab70da507eecef54ef637badefba819376b1b37dcfb3bfafdb8b10de557a515af3ed28fff7154e658ddbaa0d6b003e000c2a9d1d6d3969a7dc503e6b721bcbc241e68e4bbef51a60c549450741693ad57ecdaba5b2155cee2fbd4faf6a5de419abf2b431f57160c5aa0fcd25d3869bee929354e9f25156c60b1cea27a926c54df091bda85f6134014cd7619ae212959cb980d5398c16c1681d042081283c2f6bc528ef4f69ca3ffbd8b0c4d947719c6605bd41efabf6879e622894976f1c4aa30d01bdbb33a1fe7dd88da9b44d12fbfe0a7468b7ec81b5d44eb2689f7c9bd09b683dd1688d23677ada1f370631f0aac782b59d86f4635473d2a2d3f5444ec7f14f23509f9e52fe62e7b6aa5c492baba7282c7bc58f57885eaf397d7f1d08f1261d033e360150c3e902688a2ea01d2536bd20949adadc34db5eb188a5efd1891c2eccd36d8f7a14260f890dbdac36b6201ff7c9b2ae48eaa623508af2435ec4e198b9a3cc8cec4718de00588cc663b25d2799303d6fe11b7ced31cc299411e30d061e0df9e45add3109f6ad13e24ff4d3692f7c6a5f763759ead048b1885bc4af2714a58b3261db4ab3ee7cffa00cb8c61136fb818c0850839a547ce7f6df50260b77c96962feab47cb3c937855f1f44513ee7ca3df2a848b71b10cae162a7eafb0153c1a8e5d1f0a4ace5db7e96f2f92f51d13fdf31188b6a95f0dd1d6e8d35db04dfd9afdb1e205a4438b3294d78b54bdf0d0e0ae6560f25aaa2fd4e7a7029473df6494ab84958e69800c25121e6b522c7034cac1ce12de10ee95ebfd3c721f9626afba38b4611f8a167fd168f837d4145689bb3b9b7368d7ffd22afbf18f51a0fa48489f8d9dca09af0e6aacd4f24ba35c2763803c8c1293eedeadf727bea63a50893752ae56a948873f3739d211ff37a33b6b335e02b99138621f2fbe0236b9e77b3b5f69e70c932fd79a2ac321436cd2ca67a09f4ffb08038de75d841654b8c578f0f2ecde0a93678a407e92cde2b96051bbcac9c4b654a5544caf2b3ff4e6d186dc15132bc152e35beeb0abc73830854eb8214fb52c1e7b4f85e408dae4cbd46c7db8231d61777e384543635ee91af23da9917550542e38daea4eef8a88666bac04929ce33980046e7cf7e3951d08ec9751166168e430c21f78b0e2b9d38ffde8c1ee3948ecfd47f4c7eca7f404d523ada41d9d2833b26e1bb42030f9870774e6181e39fe5b2f824c2b56a7a8b77e2ccfd7a017ec3cf3771e2b73ae0b1f4ee18238c444158e7b1e0d7ebb2c5e7bd6ceeb64039789a55ad12d2f08b2fe40cc0b10cad5477412329ef60e55d5ee223e73aa19743a001a5d2e222af8efa4c9fd00af4743e7a82e0b5080544b1fe13dfdf902e8e21e69bb4c5f811e6261afd400b76a4616980aceacf1c9468ca3fe9924633bd6525c6d16a1aba4d44a854afe4ce6108119fc9a691a9b6aff92acdeec2bc765e88618b6b7b5e4563f24a3996a50d46ba0983cbd1b80c1b130dc4324ae66d31f7b3f172854ea8cb274976683453234f715ae357bb3b29e89f8e7d085aef0a3fbdbe376efe24c0b29cbb0cff5b442c2ce9b65ffa2dc773da0a09bab85a777e865947d7f2c59055f5723d2693c1c86e2b17b6c35a645cd0fac2049def0278f83ac5406d712267d110a0abb3d4bf4928689241874a713cbdab296273087129745c65c5658b05c0214c9e20fd5378f2c86cc39a711f419b96b98deffeb3b582624743f73d00a4c1cda0e877bf9b61b9e8730659738b7a2328b86baf07450d7773c129da419519c071f10e9049edaa8809f9e9b30395900468945cf977bc8b7d1074db11069f7927ca872b883a8f187b1a4b858d554234a1f3034c4d1e28642cab290266a5ce311c0e50e505c1c481b7ffdaf249e5ae88b48466b73205e9ec3da80fd286563518a2ef2246e01b2c541836d11a3fef0d8576084407d3f0fa900b6707c5000b653c1154217ef902633ec0313fcf83160a8ac5d73cc4f07678634f92e43d7dcc529d707dc886d12f3b2801568458a8d4fc41f7e61d8e6a2bf321118303a96c140a86981d79ed2c720b79e878d6dd48654a3dfde4e402089a88ca5bbec5e6c51835ef780d7970c7cfafa7a39a86d3873996e855a2a58c9a3da659cea89eb43fd10ee12835fba8f6deeb51ce29806f7e5182b943afd2d76cee2b1192c2aa912c54053b62e68a43ebf4c45c5c8704e91a8b887f2f2fcfcbdc864e6ff80c48d9a773f0f6fa9905e972671b6870a2508a6ce652b90138a3b9af45aa56c7ebbc3f180fb718a36ed1ab5f87b5ceba9eb021724ffcc7c1589f1b71ad0aee108e955a7ccb5a89e4bb6b37510d86a09e51211148ccdd1d492c672f432c4d4aacf129f2c1f59b593391fe853b59abcb879e033f20d4878dc7581d5603d989", 0x1000}, {&(0x7f0000000100)="14429016d32101aa83d89a6986374e3e6dba096641d1f9722883a8e5cc83f76fd11db43b2adb92f35721289b5b513986d57baa1f7c91bf73d07d0eb6d128a0de", 0x40}, {&(0x7f0000000140)="f95cfdb96542503f6efcef82363adf3b8a434a9ed45e5d1cff5015c62a8f45d4095743da904ef2d4bf671ed9ff8645024c95a0d21b7379429ea946bea3cafc261a", 0x41}, {&(0x7f0000001280)="cf17468b78e707576b12a14d32ee141eb205b5f1b87593dc32cc2acc0100122bf34733029df0335fc1d47043ad9fbb8037cbcb221c1232df2e7ac12711c824914884275600c685085c1422afbe", 0x4d}, {&(0x7f0000001300)="e808b9567971b34bc75487b717fef92c9a126df008ad054987e472d86f7e4fdd9a48318b2545e8739771899556ec2a7dea9ffe72302da160045b54319d9c492945b156c994fa919f55036ec66ea253261bf121850c248db5363e5534bec6f0b2cfb84898a0ffabe31dc35348fcbded0e87f9a1ad49ded37f2437089a3d", 0x7d}, {&(0x7f0000001380)="d6f4ac7b338f0e7386dfa6f34510db6718c18bcf2878388d9c07d8aa1f475528bf92568d5d8ac2dd9fe54b5d383c0ead4b8b3a49f2464de144775236bd0285ecf25bb18431d2b5aff51f51735b13174a1a5bfc94dd0943bd5ca14a7b4fba44c1fdcab4222eaf82f60a5301c449e802a10b7bb6c0e6796ebae417944db091f753601461aea470bf925036bb96a0b5fa9582d27b2071e2e2559b51c06e09d10032d053c2b29a5e75f006c7fc828f8821beae45a8b840f4ff8723b8e3d8921dae821c0610ab7d1e3d2ff55ed81f8c268105957d0263503598e3c0664c3ba38cec808e4a35", 0xe3}], 0x6, &(0x7f0000001c00)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff00000100000050ceb09bb70e7c89d717fbb102e6d1231c2cd1ad4b5bbd4af666de019dffee0997cca13dd9c21bb56c416d7cb3ddfabd2f26851025c4c889c63a549225ec13d4403a4e3e392cb8469632908699090f0c69f20081319577d0ffafae4c1a1e263b896f455eb7591db2f7b6273539d089da55aed59b70c8a61f60d490f7eadea3d9729a210ee7b303d69e4a", @ANYRES32=r20, @ANYRES32=r21], 0xd0, 0x1}, 0x6) r22 = socket(0x11, 0x3, 0x0) bind$inet(r22, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$unix(r22, &(0x7f00000001c0)="b100051300000000000000000000003849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)) 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xa00, 0x0) 16:03:09 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', r0, &(0x7f0000000100)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:03:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xb00, 0x0) 16:03:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1c00, 0x0) 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1e00, 0x0) 16:03:10 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xfffffffffffffffc, 0x2}], 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000400)=""/75, 0x4b}, {&(0x7f0000000480)=""/164, 0xa4}, {&(0x7f0000000600)=""/166, 0xa6}], 0x3, &(0x7f00000006c0)=""/77, 0x4d}, 0x800) r3 = msgget$private(0x0, 0xe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x10000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x4, r4, r5, r6, r7, 0x12, 0x1}, 0x1, 0x2, r8, r9, 0x100, 0x9f5, 0x1, 0x6}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000007c0)=0x7) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000300)=0x2009) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x800, 0x0) 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) 16:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2f00, 0x0) 16:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getitimer(0x1, &(0x7f0000000140)) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xc600, 0x0) 16:03:10 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="c0f3d60f376f5323eb9990d78c1f63c079963cddd1567e37c5d979797918f8f6cc41bbbda3817cd55f5f99d05425ff4552f310567f992dd65cd2", 0x3a}], 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) 16:03:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0xb117, 0x3, 0x101}, {0x0, 0x3ff, 0x89, 0xff}, {0xfffffffffffffc01, 0x5, 0x81, 0x3}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x40000, 0x0) 16:03:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x2) poll(&(0x7f0000000280)=[{r1, 0x1}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10200, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="5aa1b5eb5c9392d33ee72e9d1e686c6b44c5d8bae39111d99a0a5a346adccdf17cf1d995007101408f6a7559413be296c7791bfef9b8745bfcb4922fe44e81926ded94f3a0ee6b2c53d2b0f49c0faccf046491da05073d4bc524e5e9222f934f0db43fda7b17ab593563a0874a42ce9071f30b4d994b02eeb7a25b", 0x7b) syz_open_pts() syz_open_pts() 16:03:10 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x22, 0x0, 0x0, 0x81}, {{r2}, 0xfffffffffffffffd, 0x4e, 0x1, 0x3ff, 0x53d0}, {{r0}, 0xffffffffffffffff, 0xb, 0xfffff, 0x12, 0x81}, {{r2}, 0xffffffffffffffff, 0x5, 0x0, 0x1ff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x8001, 0x7}], 0x3, &(0x7f0000000280)=[{{r0}, 0x0, 0x8, 0x0, 0xfffffffffffffffc, 0x6d0}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x5, 0x800}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x81, 0x387}, {{r2}, 0x0, 0x10, 0x80, 0x1, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0x41, 0x2, 0xfffffffffffffff9, 0x410}, {{r0}, 0x0, 0x40, 0x40, 0x8, 0x9}, {{r2}, 0xfffffffffffffffa, 0x31, 0x80000000, 0x9, 0x5}, {{r0}, 0x0, 0x20, 0x40, 0x10001, 0x9}, {{r2}, 0xfffffffffffffffd, 0x0, 0x4, 0x3, 0x3f}, {{r0}, 0xffffffffffffffff, 0x40, 0x45, 0x3, 0x6}], 0x1, &(0x7f0000000000)={0x9, 0x3540}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x100000, 0x0) 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1000000, 0x0) 16:03:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffffffffffef8) chown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2000000, 0x0) 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x3000000, 0x0) 16:03:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x4000000, 0x0) 16:03:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x5000000, 0x0) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x6000000, 0x0) 16:03:11 executing program 0: r0 = syz_open_pts() r1 = socket(0x17, 0x5, 0x3) setsockopt(r1, 0x0, 0x88f, &(0x7f0000000040)="d2bc2ec3d628eb4a5e0d50a523f3602734f04c442cce7a627aae63f823986f5bd7a8", 0x22) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x495e2e42c4dd60f0, r0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x30) bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 16:03:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/101, 0x65) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) close(r0) ftruncate(r0, 0x10001) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) pledge(&(0x7f0000000200)='(-(\x00', &(0x7f0000000240)='.]-\x00') open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x7000000, 0x0) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x8000000, 0x0) 16:03:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000018, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmod(r2, 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x3) pipe(&(0x7f0000000080)) write(r0, &(0x7f0000000540)="2b00ff2300002b00292c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c19408819457e55fd01881c3a7b330c4fa14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3fdedc31f7b289db15bdcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e979038479f02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445e1a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f62d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9428d78acd76a1346892393792a6e2175992a1d7618ed17b20c1ed8370c2a9310db42d679b38e256f3b319b4725046ffe203a3b96b6dca5294cf9ff0450178284a6866ace11182c2c06992fed52e8e3a168d616a49a5b502a3df98486e3d5157406b79f69e3060f83f0d07587a2ff3a704f79dbf613069a23ae607ac2a6ed4665b648e1be2848d2ce04fca21a431a7cdd3637c09100277b02630e4b34ed02c2fd761c00b0abbc8b9ecf035d40c98bd2d3b6e9dfefddc6c9dfb0168f7f29be1aec4561758c078f829321357950368f2494ccb55ddd8fd17760312d448fa64533b91cfd2696f9e2f77520f0b0e97163335f5bde66de9ee3ef387fbcfe852223049978d5446c4673e2cab8302944d76a8adcdabd58e41729be7baf4ec659125d225f23c7b04bfd9b984133a330930f4674e5e1d2f1943b29fe6cd9f702add46d31ec2f725ea01df2b845625298af782bb4ca1cffac3e2d02c34e23075a5cec09f5657e8d1dae1e21aa3077f44d7d7141d200f5d798425eac411198065672c366cacb38686f78364b67510a7cd8ce5294feee88b9f76630bd29d435d005b752e4a8c3f94d2569ea0abaeaa8341ef04f4dfb3a26bcdbe8966e4f25341c3601cd85741182a53852095a790fba5d483032081be82c65490e97b02847e3fd0000000000000000", 0x345) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x9000000, 0x0) 16:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") pledge(&(0x7f00000000c0)='tap', &(0x7f0000000100)='tap') 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xa000000, 0x0) 16:03:11 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x1000000000000000, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffff800}, {0x0, 0xffff}}, 0x0) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xb000000, 0x0) 16:03:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1c000000, 0x0) 16:03:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x81, 0x5, 0xa93a, "d2e85fd33d21ea23a17af7b3008ac7b1eab5f882", 0x20, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r1 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r1, 0x7) 16:03:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) semget$private(0x0, 0x2, 0x20) r1 = dup(r0) getuid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080)="5e5bacf8707db12242c715a727d606dc307d86f9fe73851f2cc1674b35bed72497df3a27f2c4063e4227c10ddafb436192f682a98d4747c90d9b15fb52e9bc84ccc37c39d38476f5531e2fd4112085b95ab701242cd35cbd0345d0ce3f08a9329e2dc057f384afff2853dd6245a08584d8d90000000000", 0x77) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1e000000, 0x0) 16:03:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xc, &(0x7f0000001640), 0x372}, 0x400) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x20000000, 0x0) 16:03:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffff00000100"/16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x3) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0x26d}, 0x0) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2f000000, 0x0) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xc6000000, 0x0) 16:03:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xfeffffff, 0x0) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/132) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="8f73681e") 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xfffffffe, 0x0) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x100000000000, 0x0) 16:03:12 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)='(', 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:03:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1000000000000, 0x0) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2000000000000, 0x0) 16:03:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x2, 0x4) fsync(r0) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x4000000000000, 0x0) 16:03:12 executing program 0: r0 = open(&(0x7f00000008c0)='./bus/../file0\x00', 0x200, 0xfffffffffffffffd) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = fcntl$getown(r4, 0x5) syz_emit_ethernet(0xe5, &(0x7f00000007c0)="7e2b3971a59ed55430e6518eaa74810f7deda6930ab2ed83a989e5367489da67f74fc31341ad4bce9ee4e58280c1d7d5fdde0d4345022dbb9f8fc9e215f9b713b40a84ae24901e5eb8854d02fe22fc8cce7499ab56b85eb1fbc578e4dd7a9428b08930b19da3f2dfab2563a9f6d92fb09f25c962968f0927fcfb3f8f6278cee882c72581c71323e5f4f724a666db53feb53e4f85107b3d0c4beecc11613be11f32f49d27ac0623b1baea987acef5a062c605ba9d2d368a86d54fe8f41dd28093c7260f1ba99ee14dcde3bd5740191670be2c1e9e341e8076789405e1bb4d655b28f35cac4c") r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000300)="a1913421256fa6682f06023e8e8ddb3b4a9441486a4d0266a26344cd077fcd7f4053dfaf23d37efaee801429436de1f1ae8d1b6be36efad43380b163c04b1fd73514fe83af1f411a3a2792e6ecd8a1f1a8fd7b86f838b3f773055e88ef9ffe4acd242a1bc50f7c6d8889800c9b543264999b9d857ca48f634719553b8d3475fe360d12f5422cea1ee3b964505b346d711fecae883b4543dddce91d410334f2718710af6fe79294cd3d05e1bd08d346709e4f5cf4797a53ccc98d10e82f8b1d957e8fe5fe08acc6312e27ad7f2015680e81a705b8d7b2d1757a70e16764f49797ecf407b61a02b280ff76def251", 0xed}, {&(0x7f0000000400)="ab000fb97e87597326355f46649011b26586698b0fd49b7aa9c65f4e91299ea5e0d63007352e68fa1ac896bb2498702c2ab3eaf1ceecf03f1d40fb4fae125ab6551611615201f8d314ad586740599b2f904a27a20581fe1d3095f0a0e460616deeda665fce317c50b51f226de93d9a49394bbe6387ca0f3a5f24d72c58e368a2fa7f8dcca6ce73157bdfe48f1a4ee0d55c630414cc504e4762bf24a8d84c7051ddd04f96fd344ae9e8561f724dda6964bf5b26f940a5b4a6a89a", 0xba}], 0x2, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r4, r1, r2, r3, r3, r4, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x70, 0x402}, 0x2) pledge(&(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00') 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x10000000000000, 0x0) 16:03:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x100000000000000, 0x0) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x278, &(0x7f0000000200)="8100000084deb0c86c628869a0f106dcb8bf083b81b1a0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x200000000000000, 0x0) 16:03:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x48) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket$inet(0x2, 0x8000000000002, 0x0) fsync(r0) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:03:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc5005601, &(0x7f0000000180)=0x9) recvfrom$inet(r0, &(0x7f0000000080)=""/164, 0xa4, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x300000000000000, 0x0) 16:03:12 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050390000000000000b15386ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfb000600000072c881ff01003c894303b22f310b404f36a00f900000000002000000000100000200"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x110, 0x9) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x400000000000000, 0x0) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x0, 0x7f}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r2 = getuid() setuid(r2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xc7) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x500000000000000, 0x0) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x353) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000002140)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x600000000000000, 0x0) 16:03:12 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f0000000040)=[{r1, 0x164}], 0x1, 0x0) 16:03:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x4000000000000000) madvise(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000005000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) mmap(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x2, 0x7010, r0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x24) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x700000000000000, 0x0) 16:03:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x800000000000000, 0x0) 16:03:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) socket$inet(0x2, 0xc000, 0x4) 16:03:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x900000000000000, 0x0) 16:03:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x100a0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x200, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x18, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xff9, 0x5, 0x5, 0x0, 0xa3, 0x3, 0x100, 0x3, 0x3, 0x9, 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) dup2(r1, r0) 16:03:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xa00000000000000, 0x0) 16:03:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xb00000000000000, 0x0) 16:03:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1c00000000000000, 0x0) 16:03:13 executing program 0: mprotect(&(0x7f000008c000/0x4000)=nil, 0x4000, 0x22) setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20081, 0x0) r1 = socket(0x21, 0x4003, 0x9) r2 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600", 0x0, 0x2b}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x1, 0x43f1}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/51, 0x33}], 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r3 = semget$private(0x0, 0x1, 0x10000000000011) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r5 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x1, 0x2}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x100000003}, 0xc) semctl$SETVAL(r3, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getgroups(0x0, &(0x7f00000003c0)) semget$private(0x0, 0x6, 0x40000000000400) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/71) close(r1) dup(r1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x8001) sendto$unix(r1, &(0x7f0000000180)="4b165e0e62f03c155d46ca8736996bc0c7fb045c7b5e052408ae8e132ecc08933b19c28761f70291abd81e94112d908683338ea4a29f77cb13e8d9f3458208d247c1497cd0eae3518cec0b60edafa05e77dd59445ab61506ae6c471101f158b677fcae75", 0x64, 0x5, 0x0, 0x0) mlockall(0xfffffffffffffff9) semget$private(0x0, 0x0, 0x221) 16:03:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x1e00000000000000, 0x0) 16:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2000000000000000, 0x0) 16:03:13 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000080), 0x4) connect(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket$inet(0x2, 0x3, 0x2f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28008, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f00000001c0)=[0x0, 0x9, 0x0, 0x800, 0x5c5f, 0x6, 0xf5a8]}) getsockname(r1, 0x0, &(0x7f0000000040)) r3 = semget$private(0x0, 0x2, 0x484) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)=""/176) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1000) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2f00000000000000, 0x0) 16:03:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') setrlimit(0x7, &(0x7f0000000040)={0xfffffffffffffff9, 0x5}) r2 = dup2(r1, r0) unlinkat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x100000001, 0x7fffffff}, 0x8) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xc600000000000000, 0x0) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb, 0x0) writev(r0, &(0x7f0000001bc0)=[{&(0x7f0000000680)="e3b9419bc47dbbc9fd0a34c83d80bf910fcaa5694b4c1b0c6992d4fa3806c998e9bb6a9e23d2eee8919823e3356d93fece6f840305ffdbd92405bf3179fbb88359f4a7a89dbb5012d9cb1be93f29f0d943bc16c13af3fdb70fb3978a87eaa211886b536296bc36a5f6eff15c22eef07f82d823e2fea6f9cf9742caf1cdd9fa1cbaed", 0x82}, {&(0x7f0000000740)="fbaf7497ef569ec15a4df2c0fad6346ab137369d9bd23facf910445e20b516d7b0c53b2730d66eedf85ab7ad6cb192791bbb4b80e48334faaaaaca1239b380347805920200e99d5e6dc3f76e45d82b862eb138eda4d55ca203544b2303fd17912983382de2cd64a9a5bd430f324f4430104a695de5a1f08fd85b3c6bcbac2f7e9520e7bba54da37fbed999777e3f0dc0c23677eb5057dbaacc69aff8e5481e14dab0a8dd72624906b7eb7d", 0xab}, {&(0x7f0000000800)="c78f6763c2f6e29e5b8afbd1b7ccf3d3b071e02cff4304103c061ab5a3cead9eab7fa86a01c182a47e034272d4dfe94fa1aab4fcdf78c9e61f014ea2d84fd7b1c0efa0607969e768f60aba", 0x4b}, {&(0x7f0000000880)="9f5f71314b2353d2d059ecfdb0761e0a07be8265acfc811996351edfac640410f01ff7cdb90f4d0f8f41c3af651723edffc24efa02062d42c888290ca23c4c840ca3475951db53ee027f859361d967b65a6a6c850e7ac32cf70ebd32e4394b6eeffca1c77340f90e4abe328b9e9d8e84480a5893c629f65b01638d3753532edd106ec2cccf42ab8d521ce16a58d9b936399ed15c4f375810a21b9b98c621e4f579d239b77a2b3c8504eaf40de7da", 0xae}, {&(0x7f0000000940)="655244daeee4e9ae72b43fe19a51e507e508254d8e60fd9f42272e73ecd1b6451c5a44eaa84e11e873cdac2f9c985c0f4863283a72680bf54ae2fec2d4819f84539beec6c166724cc41f26cbe68b93ba75d492dd88f2118cca9d649eb8f8f033a265700c2447599102d2e7b633d013b1b05b3db6bfd64c347f7548cf85a8c127b159eaca701e00a619c8ae5277a08f4162590a31a8fc1c3325aa17fd21be24a7efa2", 0xa2}, {&(0x7f0000000a00)="7296b8f44d5e8e7d9355628e1568358211b38395d0177fd6fa4644236753fea9dd", 0x21}, {&(0x7f0000000a40)="6b2c9be3fcaf3a5ee20858025126326f5186920a009b8fa2e7dd881ac28f1187168c1423ebf2e9b9d34a62e23a58f93f7a095cbe9029cda4586768b318e05b608cf86132fe41debaf67bc7121bc7b7131c5afc24aa84354b151870b7ec469e8fd1ff89af589c62759aef65d264f45f8bf28b86c814179b1c08265fb25eb863d0f5af6872cc67e8a367", 0x89}, {&(0x7f0000000b00)="9ed8d496cad71249c2c3df81053cf5a07fd4b0e85499365585ecc3e314459d0c684b6ace08ed9c59027db25c2f04a7b78058f1b383b8baa4659110c95c0ee6a9e8e8e7c61b16502ac678400151f96baa11e3852a2f65417ed05e841820ee11a6f342efa4f1fdd5ac879a14e5f4c264b69ca8e9a1747c7b84e7ea653bf021624cb86cd5a538d144bed0fc728859e40e86441aaf5b7cf3c3de8f0d3fd7fc39b9dc09c50f961a78657cd9455c563ee2c4260f3167b6725e42a82c7f266e6bcba862c2629f8eec2b95f0b7464b364dbda5bd6e1d2a454a6fae2b02baf3f718e45b1b443e6280fa2ad943e5913b33d1ea27bde20610fb24b9ad6abd8de9d4d383519b3762a258dedc8aa6536fcc3ae7416483584d4b89d5ab72642ec9a8e8a752cb569d1e17d716c885070ccb081d27ffeeec1e50bf377b378a35b512c6158569770fc375a2d3b2468c3c44eae4abb722cf4c1c35ac07ece7fddcbe80ed14932f825dbc9ead238fcd1e396e0301e9892d1258008544c28ca831a5c0394b7022aa813a02d1275fea440224450e9cbf26bb92814c5f869e538b48e44d125ecb938a8d0ba3783f59737a15820236fce1c54f5b2b73c2b95cf5a9f5f9d13cd372be7364d6d992c638cef2343dee71a28dc16a7585f6a3ec0bba880e92a0f1a52d3fa5bff7e4a08d7bcbdd79aec7915cdad5a1ff1dab55c5780c0e4dc436cf4b0f7e34cd6216db468a0481783d938a31423c3c37697c92c32f50400f88e73229c3b6ae54804b0f6067e4d2d01ce86315be00170ab79c3baee9d7a077dda46e40a30d8dd152e07edcb2c301ff9e4c512ecf3ce41cd5c7274698821bb859a42c8d4c2156906e25f0cb77deff30c09f9e02f25089cf01326d8602bcc523a32632e6152e273a7ba46a544db02801332372967a74ca610292f484ab17a5e867b556d7f8cd0c657a6a3425a2b5a4b60e5d8d13b0c4fe359eef28a36fbfb4f8e5e0864f1ccfd6f54e6e6267ab5aca557d94e521c7342229007ec3343bb54a761b2753ad93af24b62ef2cc4925dcff47df8e1279fe124e2c041293fc0a6f8fbb08bb066858148e7e09e3baece0f1728b270a932589f1425adc937e92b9e84729a5bcb9f99c0ee49ffacc1b20b05be631c6cf336976805b6cc29d7554abd792fed2d6db5b2da35b324ff5febba814b0e35d6fe0a2128e344bb459f179016b706cbd2b352502538d8054376a7f25740cc20cc87166748e85dae9bb7079a12251635f894886a9451be06c204a449dca42cd2f6f2e4f0e141d1358cc63a2cf843a5eb645ea881be4ebda247735c837f1a4e22c529a028f1a9d5881b0163c1289b381748f4aa2a7df465cf23d9c4b323dddee67e9e270d94ae22ff6d4b225f3538b6f16b6df554472b65d2cd1a6221e7fb76ebc2ac412d34e41a6038d796a9db024e495f1ecdd0d899f59cf7d51ed6f848411be3fb8e82da86fb9f1cc9c17e189e76b5d63de05e4fd5519346f5ab660ab1d8417175f47bb06846a959db826db386978d1b77460a81c405251632af120885140c56333b630cfa379dda5bb77c7b762751a2dbaf020465b966290a07b7d82e4adff485c78623f8af6fce7fb9acf658395a93ff1341c23e20525f81cd85d73f36d4cc39e0687c050d27ca8ce331c3d421f729eafd25c9ce66ff4d7a81565d084d8aa0774b9c40000c1a24bbece4b52aafe8658dfe623e5ab0b7e717c8d1b11ba732013913df231ae478f5fc49f08f860801499d0f89f00845dd36028ffd51c55bf93884c59ca0ed3b8f02156523ac3681f231301bce0e0b4bc1037b21c1f4266334123049ca10bbf3e48f721c1ac247c69f2448fd5b7049dbe2754334871abdf64ff4384a63907275697f7a3956baa2139ac6bc4f3f7e0bcb25d62e7de03da804806e3317373f7484564e55f3460af435afccccc8ccbbe4dac5c98919c693a42897fad5343e163a1382ae0225964c4ac8a6ab942f98647de84c31708abf5b6974a64dda868b4788fa4a39b4cc7b0ef72c544271ecca9e2f29fc87b637747cd21a08f5240c16091e79ac9e550aa81d53d4104e02d770d518155f80dcbe3425814b7c7f7bf5374a8c094c7efea1db06c741afc689a3a830e111b68d9a4616a4ac590ef43e9df0dbc14dd2a3602f7840f7a0b057d11683eb6e9f82f26e98d44dea59471bd1590d77e38356c2774c4a6d2c3dbc28bc5ac7ce868b17be54354fe8a12e453d5b5691f9a339393da79279cfd1bf61bde98c818f06453273e1ac1152318de63707e98423886bf40d6cc848e27be153af3c03efc135017c2b6d2cfb9e4c1019ab4b4fa343b773e79f9b0732650a5a0ec5db23741377cd5a7849683048249c4a1c901fdff0ab274227b3ee3e35f2e6801d93e5184f5cbe107ce8c6d500130372977de4e9b4c5cd04484f32b2ea9423bcd49426108bc27492a6960ce2d65833d8a615890b798487d3cf4a79b48c6edbef6b82cdb7656aee68de3c74891a4d9c0de9b6f21fbd3e18ec3360dc09fad6a382e9f15467bf32c08b4d34c68c808e825137a37d5693f778b44eef434dfeedd2ced51a43876828ab7a6e9b48fd66045e3ef54c9b8dd2b30f7103f854b4c5e0a277d23cd546aa3f806f4bbda4e44f1bcae7e683863d7eba855757e9054857d433cf1652c5f78f6f497f7f3f3ebc6f45b00383f90624abb51990ee4777ff3364eb446298a6bfed2fa9f92ac41221e06b4a5e37004ec3e688d14cd4b1a012e26bcf52f66bcf8ddbcbd0fd60a5941be63a8344b334cb148cc3a30c66703ed1c935c2c04f604a90de9f9b868d6205c657133c2e9208d24c4a9f552294dc3c593d9efedf6cc5adfd8951d0c95449f9d51df10529b9f21e05406fb5181daab783804691ee8fc681804ee72aa0927ad548dc04df98a6f6176d7638ef5ed057dcd3d054aed0541f14427ea9470980fd1378cf3a6a423aca418e1361751a6910765fb4a7b424c898f4cc7ef4698d1b4a1f09512effa6a6603da107e81223df7b35e5ebffcc22c90d07619c0e4d87b5e0bd4332b12b5fa06f503ddb12b61be6bb899be89d01e8bfeeb0c4ab36ccd7f52387609061aa189fb92a90531668d7a0bd4dd1f3afccf837c391cdca3bcb552e70c2f2547041f66adfefe30647cfde6a38ee8697d79e2280c7249c599e4fde79937bcd1de95f6e1b8f038e5852772b1184947ac0b111f209c57ce5b407f9dd6c0d1c747dc9e91b7f8c95ae98a0a4087d42883fc7f48122bd9f0a5d61fe703200d47fb7a683b9395c64b046560beb62efc53dcfed0fc1a43cdd06933ffadb95f4ed3ab33c142d54e5dd2a8dc7068d16440ab1afd7ab19d5d4f881b6e901ca5356eda9909d50b59debbab8a1fa97d0acede74409dff4a1d9a80ad7ece3c8635f5895f7b6747e4103c63653ab6914b29c67093eac31057ff069e3f6c866768d14a72fb8efa036dbf7255b7c9377aaa7d0d049d84d5142d98c55750fc4dfd385a48545a19cedce97b37bcdf100885f83133e23b92ad6884f585920d77f425fb73f0d98e54ddc57db221b86ebd051632f3e15e192af22093dc206b24ee0adf24ba1ff33a684d61b0f59024889637e9544ce8f1c200ed03d2cdf773f1a716a79ae14ae116e7e7a4b49446778b3872114fad6b23fb648fd695408a9a7059ed5e19278c4f59b94e3193e63bd0f194132951d7072213668423af39a1a83caa3ef97cfe1504ddfcfa0dcc4d3c7e30dc226ae29e7fe0e6129d73f3f45646d4af78915386327c330201ebf9d58cfbf784e25c32743a73569d81b234e9522da88d254a01e43997a720de69b47bacaab621a39eb90f6352d7f6d87546ba4801a17eb87e127c31aef53397c40f97ffc832607bce207552fbb3b9d8cb9e150b0833f9d1ec5d74903fb76fbdbf1d7efc7a96ea282086b9dfa8734dddade309b10dc4b97072e4b1451ad522310cc11dd8b3152a20706c9ec5f4d15aa24a313471c9416539f39fa734f521e747f223387bf672220b92a48084d8ca80656086dda0b8c150d2560e3647a2dfcd4224cd77f87ad255de14d1cb40d59705c46051b482939f4dd593c62897d8ea5a4323b466326b022635493a04d23e87d97c4220f7272d2407fc096d02acc6db607ad90689baa24a391036488283855932d3fd063ca25d652a848f1591c20e1e8a5fc487834724d685fe8d1b6624e4b1a49a900711cb35c625b2bf43ee7d3debe1cce4ce2576f38bc0273689e15aa6ef9233e2e2aa18ac47009d010415feb2771b00bcdcda797143e98b1c1523e423297a7f14bf231c3be71d5291f1d12cda366d504b6c555e68d7fc331beff1b6e39faa375ea5877428af622858cbb4f3200da0368bc569f051da49ea3224d38a7087ce4fcbe7a8cb886d67470706955a132ca745e213a8950f76c6670449f09560cdd2edd601ede31d69dd3402cef1be7b3de4667455e1d80b29d6372adfaf1a59d8d85e16f0acd9231219cdcf2a84e6e8266f7d31d6666fb36696184cb7d825a72b6a37101991232bfb3798295ed4d1dc3ea76466e4410d94f17954d6661cb4d574a3ad0efe292b83cf147e7b8c316a01e1abb267dd448ffb12e88f945ec3ce634f8854c0d8256b4aa304517bbcbb5e8ea8f07e2cb76fa60f312a5dcf763f88554ff9cd35a62f0821ff68338d014eba8b4308e4338f6bced35d8abc0ca0552304d10fe29705b55700e7907b469820a0ab16366e47f6a450a6892a3148ce1eb0a7dae56cd4a1d171234bab3548a6b41241df448d6d4ae42362739587cec0e53dcd600a5428ecc4b65ac8e7384bb68f0a6a83fedfaff3d9a0f847894ea0a194e590d5e02f97a9c7aa197063c9d6d113a43b4120ca814e6ca24c451eab7250ae5cb0688bcf040e761f310338ed2682ff7a05746e8f0487120bf681d94c6af49eaa68e10307b51a66d4ade1c70c1afffef59f30b8c6627430942eaa045eb87f5e70f2db5deed25f0571b4020ef2fd960a8aaac4ca615b4a93c7b684b43b9afd4041b7c07bee84695acc0c39b6b97361384da6dfaebd55b9ed54dea6fdf64ff325336c30de98eb455aa095f80f4a00fa1d920fe59df4b1bc7ba9e3c00fc60427f2c78f3e491850f10e5098a7272c355eccd027c2dba249af1a42b40cd6c84b6b8ad83cbc5e584d91671f0a80c62679a0edbf743ab156c17e4b2d8d56fb03283d6d72a914ba5d84366702505b70e2195595b5f2310c6bf400991884625b95eea95c832b0991ebb22a1af50fb38d25b107abc18958ae6ee3ada38595f76b3c3717185f48d7614490f16a2f75d3b6dc1b5bb319e84d48785d96f371fe8418f1ecc91958ce778eceb60e4e54a74777d4883d66479661598fc438cfb8d74a1b5aaad5bcb1b514fbda7bec6ebfc2ee1cdd996ecf1c805f24e2d2c677eebe858d8c2090160ec1498dbdbb7ee57023f3257882815e271418e2457630d456b37e88a3a8c3c981e297395dccd628c54de7128a83bf85806f7fbc76d0c0981d82c204f7a374e722202190104878b73c411d4063c99a26161b44a092e8b85f3a7d943cd2c7cec4f190841d485b76d54b141dd1419b49de1988e083025328860e8c7b8cb8b038053c8fd89de10dc572bd632f98a33ba2bc9d637097fe36964d7d68a53b5ce69645782194acd65ba763fe4e7d30b7f3c62282e246b610376a926377fe21567daf4044efc87ce02124400de2614defc3006e5499ee42101c23b19a9ac6f3e924369917b021315e9d3b5700bc0f3842dda950c12523a300628df864409c3a86d2371938fe8366d9fd389b24d08592a88c1f85b5", 0x1000}, {&(0x7f0000001b00)="f031ec12131a2851def8e1f150027206", 0x10}, {&(0x7f0000001b40)="a18959c171853ab24d7346acf994a8609edf4a0122ac87c3013d41eb6d41df2a8ca457387c7858dbc18d02cfdee5ca35cc95e23f139057efcd9346fadd8cd74259f5338cdf3ccce560d3d62e78cf05d720b80c24e4d6698e106d57d2f9d4f461791eb6b3a8c1177d082dfe6a7ae790270827ca3af7e40fc67af95a", 0x7b}], 0xa) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/186, 0xba}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/13, 0xd}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000400)=""/37, 0x25}, {&(0x7f0000000440)=""/52, 0x34}, {&(0x7f0000000480)=""/255, 0xff}], 0x8, 0x0) pledge(&(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x80000000001d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x810, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) socket(0x6, 0x4, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20080, 0x0) fcntl$dupfd(r1, 0xe4d85a7690ddb5cb, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) syz_emit_ethernet(0x10, &(0x7f0000000180)="8d2adaf42e3718230000000000000000") 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xfeffffff00000000, 0x0) 16:03:14 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e983d7908c9a64afa6ef8908b79611b517e2ab284053bcac980c73bb3087009666436b108b45a62e9d6da01fae6795ee0f80ed1448c9948c7ffbe1baaa4b36fe9f294e8e7bc25f47634a440b9dc17e35dc963efb53b09defd733ed3a019382c1c5e63ed11b46e52af2ea0e278b1ca2", 0x6f, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="065f00"], 0x10) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x108) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0xffffffff00000000, 0x0) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x3) 16:03:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/163, 0xa3) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x45}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f5") 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x5) 16:03:14 executing program 0: ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x200000000000025f, &(0x7f00000000c0)=[{0x4000084}, {0x1005c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x0, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000001240)={0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") setsockopt$sock_timeval(r0, 0xffff, 0xee5e0cd24b29852d, &(0x7f0000001280)={0x7f, 0x5}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0xaec, 0xcb54}, 0x10) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x6) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x82, 0x0, 0x8000000}, {0x16, 0x0, 0x5, 0xffff}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x7) 16:03:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x21, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x240, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20091, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x546406f667270e27, 0x2) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x80, 0x7, 0x9}, {{r2}, 0xfffffffffffffffd, 0xa, 0x0, 0xfff, 0x4}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x4, 0x9}, {{r4}, 0xfffffffffffffffd, 0x80, 0xa5, 0x4, 0x3f}, {{r5}, 0x0, 0x10, 0x1, 0x3}, {{r6}, 0xffffffffffffffff, 0x2, 0xfffff, 0x0, 0xec3}], 0x1000, 0x0) pipe(&(0x7f0000000040)) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f, 0x100001, 0x27}], 0x34, 0x0, 0xc68, 0x0) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x9) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x7ff, 0x6, 0xd962, 0x1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4d}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xa) 16:03:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x4000000000000000, 0x4}, {0xfad, 0x3}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xb) 16:03:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0xffffffff) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x6c}, {0x2d}, {0x6}]}) flock(r0, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1c) 16:03:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x1, 0x5) close(r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c", 0x1f2}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ftruncate(r0, 0x5) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5, 0x7, 0xfffffffffffffffa, 0x5, "4e85abecd896a057659d1e6b182d93592a1dd931", 0x0, 0x5}) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1e) 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2f) 16:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:03:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xc6) 16:03:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x9) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x101) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x300) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x500) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x600) 16:03:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x3, &(0x7f0000000000)=0x1071, 0x4) dup(r0) bind$inet(r0, &(0x7f0000000180), 0x10) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x700) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x900) 16:03:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x51}], 0x80, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) dup2(r1, r0) 16:03:15 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000002000/0x1000)=nil) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xa00) 16:03:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x20000040}], 0x1, 0x0) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xb00) 16:03:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() recvfrom$unix(r2, &(0x7f0000000200)=""/120, 0x78, 0x801, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r3, 0x1}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x3f785644, "85495588bfa600"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1c00) 16:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x2, &(0x7f00000001c0)="d2b0") r1 = socket$inet6(0x18, 0x3, 0x6) recvfrom(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x43, 0x0, 0x0) r2 = dup(r0) r3 = getppid() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r5, r6}, 0xc) r7 = geteuid() fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffffffffffd9a) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') sync() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r7, r8}, 0xc) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1e00) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2000) 16:03:15 executing program 0: r0 = dup(0xffffffffffffffff) fchflags(r0, 0x20000) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r2, r1) fchflags(r0, 0x20007) setgroups(0x3, &(0x7f0000000040)=[r2, r3, r3]) setregid(r3, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/238, 0xee}], 0x1, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x4) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2f00) 16:03:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2b) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:03:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000033c0)=' ', 0x1) r2 = dup(r1) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x0, 0xf4f}, {0x8, 0xce}}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) read(r1, &(0x7f0000000080)=""/99, 0x63) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "bd8013f5000000003d973242f69b5fcf405b41d5"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x3f, 0x0, "b19f6563814eb9264257f329a72dd514c74738c1"}) write(r1, &(0x7f0000000180), 0xfffffffffffffe67) write(r0, &(0x7f0000000140)="96", 0x1) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xffffffffffff10bd) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r3) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xc600) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20000) 16:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc4f8922d29a4839, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000400)="1c") fchdir(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60, 0xc2) listen(r1, 0x40) 16:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x40000) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000) 16:03:15 executing program 0: r0 = socket(0xcc6be3789fb9b77b, 0x8007, 0x8001) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x987, 0x6}, 0x8) r1 = socket(0x11, 0x8000, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050390000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) 16:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1000000) 16:03:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x1, 0x7, 0x800, 0x4eb}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffff800, 0x3, 0x1, 0x0, "0571452483285f4d5c441946f55efd479b4199a2", 0x7fff, 0x405}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)) fchown(r0, r4, r5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x2, 0xc6, 0x0, 0x4, "7b198fcd37e2a8666799eb58e4075a9d611649a0", 0x80000000, 0x7}) r6 = syz_open_pts() shutdown(r1, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/176, &(0x7f0000000300)=0xb0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000340)=0x9aec) getuid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0x181) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000003c0)={0x1, 0x48}) fcntl$setown(r1, 0x6, r3) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x3ff, 0x9d6, 0x0, 0x1, 0x6371, 0x190, 0x7, 0x2, 0x0, 0x9, 0x40000}) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000540)=0x7fff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000580)=0x4) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000005c0)=0x27b) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) accept(r2, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000700)={0x4, './file0\x00', './file0\x00'}) r7 = openat(r0, &(0x7f0000000740)='./file0\x00', 0x49, 0x8) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000780)) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000007c0)=0x7fff) 16:03:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2000000) 16:03:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES16], 0x2}, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xd056}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) munlock(&(0x7f0000114000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:03:16 executing program 0: semget(0x1, 0x1, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000500)=""/4096, 0x1000) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:03:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x3000000) 16:03:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4000000) 16:03:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x5000000) 16:03:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66fbba5494bd00"/24], 0xffffffffffffff21, 0x0, 0x323, 0x0}, 0x0) 16:03:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x6000000) 16:03:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x7000000) 16:03:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1000000000001}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:03:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x8000000) 16:03:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r0, &(0x7f00000000c0)=""/91, 0x5b, 0x802, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x9000000) 16:03:17 executing program 0: r0 = socket(0xd, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x0) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xa000000) 16:03:17 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={0x0}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xb000000) 16:03:17 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x202, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x400, 0x24) renameat(r1, &(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1c000000) 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8b") r1 = socket(0x3, 0x8007, 0x0) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1e000000) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x20000000) 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3d, &(0x7f00000000c0)="c8d20bdf48cd6a8089b427093acea73b2196ab4bc5ff1f0ceefd67517f4705ad3e9394726d2174089bc39cb2c7299e6c2efef751a94859f2afdac3f0b2") 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2f000000) 16:03:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="4402", 0xfffffffffffffea6}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65c400"], 0x10) ioctl$TIOCSTART(r0, 0x2000746e) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xc6000000) 16:03:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x882, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x19, 0x1}, {0x1}]}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6d9e8ca9) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfeffffff) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffe) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000000000) 16:03:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0xac29}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xf0000043, 0x3f, 0x2}], 0x800007, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000280)=""/148, 0x94}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000200)=""/53, 0x35}, {&(0x7f0000000400)=""/7, 0x7}, {&(0x7f0000000440)=""/84, 0x54}, {&(0x7f00000004c0)=""/220, 0xdc}, {&(0x7f00000005c0)=""/88, 0x58}, {&(0x7f0000000640)=""/121, 0x79}], 0x9, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x28}, {{r3}, 0xffffffffffffffff, 0x4}], 0x5, 0x0, 0x800, 0x0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1000000000000) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2000000000000) 16:03:17 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$TIOCNXCL(r2, 0x2000740e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x70f2}) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4000000000000) 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x64}, {0x50}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x7) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10000000000000) 16:03:17 executing program 0: r0 = socket(0x0, 0x40000000002, 0x0) setsockopt(r0, 0x2000000000000029, 0x200000000026, &(0x7f00000000c0), 0x0) 16:03:17 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x100000000000000) 16:03:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000180)=0x492) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x5}], 0x1}) fchmod(r0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x200000000000000) 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10a01, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x979, 0x0, 0x0, 0x7fffffff}]}) 16:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x300000000000000) 16:03:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x200000000000, 0x0, 0x200000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x0, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xfce6) r6 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x0, r5, 0x0, r6, 0x0, 0x1}, 0x800, 0x1, 0x0, 0x0, 0x6, 0x1, 0x8, 0x2}) fcntl$getown(r2, 0x5) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000580)={0x100000001, 0x928}) getpgrp() r7 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x20000fffffffe, r7}) r8 = semget(0x3, 0x3, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0x3e6) fcntl$dupfd(r0, 0xa, r0) r10 = semget(0xffffffffffffffff, 0x4, 0x440) semctl$GETPID(r8, 0x0, 0x4, &(0x7f00000000c0)=""/32) semop(r10, &(0x7f00000002c0)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x0, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) readlinkat(r9, &(0x7f0000000400)='./file0\x00', &(0x7f0000000480)=""/47, 0x2f) semget$private(0x0, 0x0, 0x420) semget$private(0x0, 0x5, 0x200020000000000) semctl$IPC_RMID(r10, 0x0, 0x0) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x400000000000000) 16:03:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 16:03:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000040)='./bus\x00', 0x10003, 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x500000000000000) 16:03:18 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000040)="23316bd98b8e7914611a4a0e0b2d76c861d118dbdc90907fd8", 0x19}, {&(0x7f0000000080)="9068e6a5099f0bc8899fb7e0bdb85c6a754fa1a458218e67c344f157c542089af00a91c74bd734ceb6a1969c2b7c1aaba79352f2a5a976a66d100854dfa9c4753e99da97f913f5aa667cd6244aa75c0e77054bc2343e2a0f26d4613ba5f30c6d46460ecdd02a5279baacb2c84bd7955714e26be6791d18b335870b6576488cef89b239a714dafaea", 0x88}, {&(0x7f0000000140)="229b0b4b90da166ff9cd0bc6a2c478f77ea494ff0277f75431f68f711511e515f9e661b6f89b133955179d6105ed92013e536fd12de30c6cb161faf0edc9bf66b0dd45e045770b40cf0d218e38ea5325ada6686350f5e016517667239352856e9414c8fe28e1ae7d13e92102e11b85b360433573500524b1a79cb716c0908abd7e06cf2ccaef70541c0cc8d9450e634488947d643dc21f657b974cbb1d8c00254e870e75d68b86ee940dbeebba356b4e2a59a44fad9301bb08a631654301cc80ad5a7194be1fbec9d34ac55990e67299e5815cea476e201c4243846a603e490db4772cae06fb3bd8655e958dda8c08ca", 0xf0}, {&(0x7f0000000240)="eac4b46268e3e6f28e1dda2836cec89fe2356e1734cbd5eefd2cbd1e1521ffca64ef0d25355097e931f95b0e5c2eae90d5b221058163ff0a3b9375d11cfdd2eac2d68833db0e070f0e37454189f77bb619dc984df99d17cba4f483292553bb66e5e26026d66f9bff8ead86ef519fb74e8dbc399a4ae6db670bb9ea19d554a2a8c432e4cd388e7b15eeb43a60d7d84c728af2f46649cceff0c3719373cf202f2e672c4be248e7940a0794d65c34ef52f8fa1101a1f757c69db9d088a3c1ebac494e80b7909f12c579977649ae80", 0xcd}, {&(0x7f0000000340)="b25ada09ca1cd9bf0d42d4924b586286fa24260563d273558de32f9e52579ddec75f960fc47564d2ec2da52fa0d2f780c79f108c03233d9363437c23a4f6165e79915807550d8d5d99fb2de37d16788d1421ce48af2ddeca9864a8944360c85cd8dcf559e8698fc2f858cebc490221bafe1cf92fd2528d5184f53f289a67d56741d7b9f319552c20c243be51a6004007a6a28ed1f40e7811b61b87734cc15e06f7c0f9cf20a37b62a253257d6df533b75004b48ecb40764c7c1d9e0012bcb659a15f461d224f2cdd1adc473b9f2a471e9f6efe6117aac7e0de8c31f924ac650f73de388cb156092343f2e7fb0ada57b549eff117f26ebfe9300c55f638d6b4aa712f2e35a38934c85bb3fbfc0ec3e4b8f4b87f8bb166d3f0809dcc911052288f50e9947b226f9b4c9b9b467326e7d4021b8a7efc8b5bc120f0782ecb7d28e16c565225ff2010e1284e99afca4efd9a660b0c93130ffb3ff3a09ac7ad90d7870c4c34df981bf9f3385b7fd64279c4bdb2a346fc129b2ceef92236a1db71c12fcfc1f958d19530e81b2c11fd0ac2de34bf2cf63a21d70048ba3e9d6bf51f6f9f233d14bac39dcafc763d73399d944b8bc2f604e62e20b78cad5cfd6282ac1b86096a710936f2ca4bb1dff2efbbfde5a6792f2a93222c2a5e3a145f1dd1331ae161fa38bbf8fe2e756cd462b6574cdf134bf2d4050efc4d5597d0c9e1399ac229e57283893cfecdd5cba31b262b4bda7f78dd55fd66c41f9e227c9613d2d55a366fabe91ec858a157976213119bb2408190bb9cccdd63b77aa2e071f87b6378e0ce131c2c765451f97af0781cefb62a712fed0ee3c512e68a799f97472f7a93a04dc1e5165d2fe8bb4c35742d1306f35e82317339426a8e4f811b8a1d299917a284123955c18700ffda27c76642ae6941f66fd2865bf4d2c44c5ea835a101d93cae5184fd8f2e645de1b66b80e80b97fdb3450c5c69f17c9595dae5077cfe5ca7639eec5dce98af7985052abaac85cdd5842664a1dc88801bcfa71f1b8922d24de850e91dad77584b217ed3b1c4d174228703890ab00677402b885cd50218aae60b0beba425b277aff7ebf6474e2ece7a79e92612547d741a52e9421b39e8013320d8247320b5f0fcb8fec4d1b2fd1c78d6ddaa4a367320813624930c3548184ff56ff4287d336cdbbd94c86d0355ba2e2abe04341ee5143b2a87466f54c66ad5e35e1b43874e46aee62c9b9455f35e4b94054071c7c403d93bea02063d662f82ae6cc5ee5cb205dbeb1d62fe44116e19bd0f9036e11d4820ef535592e46a90d6984994d2a76bd6fb12e50d72839f9c3f48bae4980d8b6e58fd7c7d1911c093a449e725a47862e5b4f014b0278141bb0f4aa99bfef9fb87a99cbca7062b6db49d977d7e36370d709b48e0a52ade68579279df8a0af5aec01389bfeac8d03470985f9bbd4da77b03ed7e9fc1fa6a4da36ddc10f119c4dc3f240bf54d78f36ab5d7e4ebf35c041fc826fa44d8fd191e8f7a634a6b469f4a142b11181c9505cddf7d730e99a24865e88c5698dbeb59145c6341c9740225cb8903ac86760108c57e9fa1ad474132ecbadfde45ad72ba2e45e2b3395c8108a6ed692b7c406e69b029cef67d2309ca691c9b3b4efb9eb87de7bf3e4a38a351142ca8bc5d15dd61bdf13c2cda3b078b3316c310686f45490fdcbfc3a72d5ae48df6509aa92c3ded163fe9002dd142c8f646ba8d72a99120051e16d5bc21670f07b266d07a31dac198e3402184ff5c86f9fa62d06423e9b494afab0c6903d92b09d1bcfaf015472bb7a405e3fedd1a39590ba1c9f540d2d4683124dd6cf8263f241098c764a73ef8c6f5070cc96ec0b27456c52a36aff9fdc04039fd498dcfe5843a98ce1a60621fec6c78cb4c6818bef89536aae4c9e1677af06781fd1949a9c0a51414b26edd0304fb676e2d6d99b59d7a81eea2cdc430d63ff889c8c09cbea7070dc82060e65abc6266bbd7ac7c37f8a3a568ef4ef36c852900aba0c75a7ceaea52bfcf5b30e6d0cddc2e3273b6d7bdefe93d85ca18331beb1cfb310e5aec9f6e404b57d7c40cb3e4bf1edeebb4a82b3cdc7d363d82304c61d4ee419f9906cbcf81a58f78e7f74f88cd829aab7e1a14e29d83327876eb2fb1a14fb2bbe079cf1aeab526f70753446a48f5a13bab450205e3a2086398e6c8f7ecc0c896eaa5a7b2091e470f5193670c7b0c0210708924d800ad788c287fb4d640b0a7c867bb391df381d13cda67b25ed7b77b7fc4dc5620837873453eca767ee55756575dc67e0b1ff594ac9a15d81250033f4ac1c4adad24b3d6acd82ba771d87760473276f4c186763c1ac02ee5ad24e47c25c4bb87ce0251a11e7905ea37c5b0261e4cc64b24b4be848554c14b039d0e454310bf657640eb9abab54543330fa5a235988161c19b70b386d3deb1bb8dca42724147a77e4d85f9c992f2519698f97a60f35a95956858bda4a632591a5852124a690222670bd0a02d3065de0ec718bb3efc9246bd9ffa9910d933dd6cdd7c8ab9461490932b52256c401630042def22fb20383b52a08cce4550af26b1f81a910a5ee1eb623f7cc8d83057b27ee1372e6a1f773c8aa97bdf534dc063f4f7c5b0044f61b69bee57a5bbf16f175d6a40ba55abceae131a748eba71f66f7c62e4357091b7d220d4143567810246fdf0bcfb6689e5d54675885b15a59f21ae7da1e520f9a7cdbaecbc263517816f1eab6d714b0a49f61f9c1db1033d6571620212193fdd455c82ce988866edceb1b3859a288eedd165798bf35978beb940aaa23d133bea35fce2b03d3e78b6a91daa45558ade31e84fb4476ee6df234f55b85170a6f697ebfe3bfd57a7b1102c5b59c6f91a6cc753ed7527da2cd1140133bb3cf98b7115ba8130fa24c5b243f51ff9670f8be5a6e582d1de8229e978f4fbf0230cdbd6a44b7518cfd6c950759c11fa9f3ab92b112ab06d07cff4afd080df7f007ce2ac84345ad90edcf4553f7c720544aa80917e1e7ca051154eac0f36da5f520c7b659aadd391b522d827a139ee5c3c2a7a20153969dc3f1b2487fae90ec209f3cc6bf0aebdd6f3ee1483945975615f256a4ddc32c4c03bbef9019cc9df46d527ed3628606979980f62f0ceb4e457ba596a76065b507c776245227bc5e101b6c4e5e9539a7e892d62a031a4652b1822028446b2dff78359ec58fea79c57428ec17a4e9ab9b65106e98c60e50d861b69788ef3bde310b2fa82ddfb725c2ff8680b3d2b2b2cca2e60c295e11758344361df2f24f3767b1da0aeab9890f5b1acc3aa82cc2c4d64d057d74bbbdcca8a93e99d6cce313ae0dd718c7a7083cfb7694db284232d3391bc3ea7fd2415ae8fa698bbbadf3ecbf1f9d4a7ecce881ce85082cf63c6a50eb1a7f276818fc33f3a074f75079b9ed6ff731d836728d6c7eae676ce35d901009ba95807f454deac67eff9375eece32c386751d2426244f84e6d261029b9af92ceb317e17aea70b3274a86907c9804d67384ed27cad3e63d30463befc9fb2ed87c2591adcac625c2c2d1bdb22a6fce28e1f411887745d0c514a9ba08237ded7f99e43f7f226f8016bb03af000d859890d9526eb8edc9c65670892e82b76b381a65df4a82e8cac9230fb593919a2bfc91a55621b93a539b5702d780741b1a5af0592c5bde276242ae9ff6024d89b4b47b02ac3e3db76f0b3282dc03909403ba2f76de35183d8b9cde287d63671e4b771aa9b9966a791225486acca0242dd099c0fbec1e995930c4a816505f0db40aac28df90291c60f983be2f5d142a4cace714eece49e7d4ddc5e8c28a2030f94603b26ea2784cb7c4d4bd2c686bdce3e2203d064643462881deb6fe9217a6a1a7d72b321fc8668d89204a137a5602f61645d76729a6c54e6b0cd49a6c70b60fde3497b5bb41b535c4af3384cbc48a1d1a1d8cfed4e3260c0c9e462674ce2455ffb0b23fd5a23881be39605c912a9c3635e601097262d0a8bb7eaaae2ae298f9bdc78996dd418fa56390aa24c679787aedc67b1ad3b8c1eadeb9c77025da04bbcdfa5173b319b3ddcefe9af02eb87d9c236d6bcd0896ca9e9d7d914deb54928352e7cae170601213afe8ccd79189a1934a784249097b2b4c906a5a8ccbabd048204715de9b9ac932ea257654d9fae1d9e15711f8366874d83dc40d5219fb80f97de6c8f1605bc45857ac7d520f3ca554277a956eac4a7671cc736364c52425bb22ae1237daee3014b09dc70781617b6d46b689d225964af550c95b5262ef5e9e95ec444b85ac0eee2532f7bb113ba58f10dfd0400dc3350a137116237d032276004656f350a625885105edb34d84f8dd05927f6557b61c23f27260aae321a7343a0c5a86f7992ca48ff9aef0ea19ab93279643ae278b0c56ca25527ce278a3e84816a7702c5c2f06bba3cd712a2dfd82a84d9335b2323b235de5b99d9f2ec50234b347be3bc1839464f4ed1b7b6d0cfebb6c4da92cf348ddddd3f8816b2223cc8fdb1e986ac3b67fe8e86d320c40c6eaa211a041397ac12c7598c46d562783968e5c59be367420e3e36f46ea56a99084b3ad5da627799950f436d5fab5775af1cb42234e0517c4889615dd2f04e951f655e2a9fe55744860d858b318668e15851a6f951afc41f743790ff9b9678d3b0b86a9db13956d81ecb40df481dc4134ec93c24d73b95a7afadfd19e7e8e5ae705973e4c9d3696cea66708037fcaf326a0b530c59f2ebd44a6433d85db01e618bd7a1274832dbde897b163931b61a0288ac8bf4bfff0ddc0d005fea91e416c96be05d4157b5353693ba501ca42404f83fd325a8c69d8ebb4f95cbe424ac83c65fbe936bdb9200c693e130ea217fd1366c9c544022aebbc98ac6d88f7befbe39d10920bf6f1502bae9538b058920c10fb94e4f484535aed57902b1089f225d4c3a703fa2a62540112bd6174bc313ee92ce26b7e8ecd06398d4938c10d6784560aa5690d8b2dca316354f2f1a1a8dbd431723d6ac145991fa732854ead8d124868f7dc2c67cc8270193407876112b5e786b9f24e9b3c6e5ac5d898316004bd81965b662831f9be2fcb476d433563a2b41609b4a975278b66ab7f432f0f85e045616d563f03ea3578b3946f9f8fe8ca6085aeaabf5efa303cab0dc9a81ea45607303969980059c226e7d4421c21272164e396055cc7652278dcba4092b417c7382d888fb1c0e320f50ea66bbd68266c6f71a00743bcb5524cb1f838c1ff8c30a9a78e6009f329b6f71263d2c004da369fcce527397b224d80326938062183c00a92a4e1782a36869510b576e4ae2921ebd7f85a4ab86623d79676b14e90389f4ae7e84eb928bbc14f176a1c3043788aa7229a8187a6f5f080b04c3c6023aee9a1bfd483deabfabf5b4b1ccb49bb04b496def75436ea9d40a254fca34e71b8bb456c3a664ff4c2b508aaba0e6d2c157b1873629d8977361182b8625d4b733a4cf4aa6bec5da8ca9bd3c683d8f7477614f6ca7cdcec59ff2c2dbc2ca46859f776066c0b5786d2f367b128601bbe29fbe68bf3c3fbb70bb9b43c20c6a5e09aaf82086a7ad452f9fefcf11f43c344127f0bedd8e3b85550eea1649c52e3f1986a0c852debb27cc7e9723ae4625ccbdd602d5933704dac08e30777c817617cde4646cd5dd2ba3cb5ce75b7bbd86b034862d24307c5fe6de203223a8f6c73b92f766586e6c02f1804d8738d16a98553658d4c0514ac2c50e4137759fc85f314ef3e5c27b8b5a57779f7219e15e8fc95f230bfe435a4c9073106e717eb762c543ce1d8783d", 0x1000}], 0x5, 0x0) shmdt(r1) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x600000000000000) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x700000000000000) 16:03:18 executing program 0: setitimer(0x3, 0x0, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000000)={{0x6, 0x9}, {0x80000001, 0x2}}, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffeffffffff, 0x80000001, 0x7, 0x81, 0x3, 0x1, 0x1, 0xb1}, &(0x7f00000000c0)={0x5, 0x0, 0x100000001, 0x10001, 0x1000, 0x8, 0x0, 0x89}, &(0x7f0000000100)={0x80000001, 0xa9, 0x9b, 0x10000, 0x9, 0xac7, 0xff, 0x2}, &(0x7f0000000140)={0x6}) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x800000000000000) 16:03:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f6600"], 0x1, 0x0}, 0x0) sendto$unix(r1, &(0x7f0000000000)="0301981efa88d07691e0b0de4b13ad6d", 0x10, 0x403, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="c443051224be37544b3626ad4eb57949f8e8992ebd913e00f0df84e36363c24ba1e2e1d97c1691320e03fe7ccc1415592c2b495abb49dde98fe9361b7bba6cb423819d744b6a4f69379d8b5f7d04dea94e7e646d347656bf5b208e541407ba072bb4f1ebce32260915a438b528809dc8669534407d9f26fc73e383ecc7ae", 0x7e}, {&(0x7f0000000140)="83c4ecc247ec2214c3d96bcbd63f910a87e21a48e50def6b64e121be048111d4a01e4b243e35f33bfbc71ba3ef107e332c74513780ebf541178784fff660f32b64411c8b51e3e3b36fa0b03182574a2cdf4f64698fe4240f35fdc775f427374899a18203fef2860f44c5b7dd0d3f46d700bda9fda86dc125731cf2f7888f7a88ad8c25d27063b22d8065bf77d1804ddd7ab46692", 0x94}, {&(0x7f0000000200)="7c23ef1cca4ab2bc9adb65b5026dfdc4becd4fac99a4ca36224c37e0cecb26", 0x1f}, {&(0x7f0000000340)="d9ab1f0dff595f78fdd0df15085ad637927ad3572ab216e735a3f059494c2995f77e23be520c330e0fe02f1cf3d3a5b50cba05def03a8bb9becd300c96bf1b33c8822fade5453ac909070a6f649357a2053f2c4e15485fa07537c525137e55ed6eeae1c3fb5dd9b8925d8a7c4d6a81096d2f26890e705ddfd4a1f024e95f579e2949bd7b3662f02f97946c461bebc1d98e46d601ef91d4268e1efb2838ba09a2748c7e87a87cd07a4ad344ffc7d8b984ec1d420f00b1f517de997129dc1b92ef33e551a484924e25efdcc1b0e2bf4a3d900f31b0248748ea0967a32f3c1223c5ad0fa434e7b617ee7eb6feb1cee8eff2b4cfcca896c6", 0xf6}, {&(0x7f0000000440)="254a61c58de4fd3265ca4166e2f73657af8eabbbf56283bc5a5381a935b8300e8c5a1805a6cf1815245bcdd5eff51bfa5a6127ad9483504346349c074af4cc3ccd716e1ce4b229986f1dc72a911d6d933be4c13ea5c21aaf9497450612708324c450e858f47d8dbd81fa980238cafd15c0a1158e4a1ce04cebeec06c4adc3e25c7d4e13ba88b0f5d8136e19139254fcba3d4162efe04905451ca5b449df72470143493438ece44c556f4ca68841598135066e84a4c7de20d3f62be19b204b39592b951ee333c9aa5aa21c421d452146302d7a61c18165a0bd7d56123b8bfc377265caca624d6d2c18f0691a350eb89", 0xef}, {&(0x7f0000000240)="8613f082c376df92fc7e13956652e746e2d6dd1decba2ac4f4e0de5f0b8af2233de7d5d1aab40f7209873de3b5df5557fb6de1697e75b4e3e2fc31e24556e1fcbeca322635d78cf6dc1ab369aa818c2ec14629b7726c0d90e659a2255a823f3b6f32dbb101d63214e8fe4cde544e61060ad0d79c9cc5cea1979e668a6e5403d959432f2b0f0891d8244a1820ffa0061aea61b8e0135f6faa41cca058eb1e55e4c7b5e15d97ca635f261b1df3e31cfbaf6ad64932cc1383ffaf", 0xb9}, {&(0x7f0000000540)="012c7b8499279a31d484f1a50912c7258bd0d97579679f3aebcdee025e1cf36b9610200f06bc6f3ca9cacc3430347fb426b65327c00674b640a3c9520bc313e75657e46d779867fd65189891f623777779a802bdf1401d92f650f4673a784e8edf3996e60ebb", 0x66}, {&(0x7f00000005c0)="0afd3ac4a5d5f63da4", 0x9}], 0x8, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0]}], 0x28, 0x8}, 0x8) 16:03:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x900000000000000) 16:03:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000002c0)=0x5) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xe1b4, 0x0) r3 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0xc3c5, 0x8001, 0x100000001, {[0x5, 0x2, 0x1, 0x4, 0x8, 0x6, 0x6, 0x4, 0xf2d9, 0x800000000000, 0x2, 0x400, 0x0, 0x4, 0x9, 0x2, 0x6, 0x7], [0x100000000, 0x5, 0x2, 0xc012, 0x7fffffff, 0x0, 0x8, 0x100000001, 0x6, 0x20], [0x6, 0x4a9, 0xc278, 0x402, 0x3, 0x1f, 0x7], [0x9, 0x5, 0x7f, 0x6, 0xfffffffffffffffe, 0x5], [{0x3, 0x8, 0x3}, {0xffff, 0x7ff, 0x1000, 0x629}, {0x4, 0x100, 0x80, 0x401}, {0x31, 0x4, 0x8, 0x7}, {0x1, 0xffff, 0x6, 0x4}, {0x81, 0xffffffffffffffd9, 0x200, 0x80000000}, {0x40, 0x7fff, 0xe, 0x400}, {0x40, 0x0, 0xca, 0x7}], {0x2, 0x3b64, 0x1000, 0x100000001}, {0x6, 0x560146c6, 0x20, 0x80000000}}}) shmctl$SHM_LOCK(r3, 0x3) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xa00000000000000) 16:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5}, {0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xb00000000000000) 16:03:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r0, 0x0, 0xfffffffffffffd1b) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:03:18 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffff42}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1c00000000000000) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1e00000000000000) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2000000000000000) 16:03:18 executing program 0: r0 = socket(0x400000000000002, 0x400000000003, 0xffffffff) setsockopt(r0, 0xfffffffffffffffb, 0x2, &(0x7f0000000000)="9a82e136ccb243732790af3f09595286dc105352444ad728ff82883ca7bac6a4ea71f845cca9ebc317ccf480afc550a9cde82a16bdfcb2b2da40e6bec419e823ef1d7c36166c4dbf1eb4b0db140696905999841146957f415a81b5159bff6e90a17bc5718bf715ce448559962b65ca565589f0d25ebcd1d86aafb6fc8080a36af5792b533cf125bca1eed5b07a39ba5fbd1baf65b059918679af6314cdf8fd44f534f499fa6033cde638a1db7d1832f834cf3dc6fecacbcf4235aa2e964e49cbbe57eb", 0xc3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2f00000000000000) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xc600000000000000) 16:03:18 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/132, 0x84, 0x800, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfeffffff00000000) 16:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x6, 0x0, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x2, &(0x7f00000002c0)="9b50") r1 = semget(0x2, 0x2, 0x2) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000140)=""/40) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1a1720000000000, 0x5}) 16:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x6f, &(0x7f00000002c0)="c201f12d7b0c8b805004de27286b17565bb3df9239504c1d5e1909600dfb088ad5e3590725055b7606167feaaab79fac04faba086daeea147b6c65f4e12901649e21c6ce7b766769c909c3e77f22a14bdab26886e8a3de6558a6d6eca1af669af78d0f561ba90640984ce10c43988c2eb428e7dfef14918702f327e083dcb0d3f85a9dc7999d7046421efcc06a04864cb73a6f8589899b0829be3b64548ca58bd8c6b5617bf9380ff4325146d47df6fe1b30bab13e3c6cfb4aff05eb8081c9242f61c2c18cc16ae35befc2276819da5318d4cd189f121e21a25b836bc500000000000000") 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffff00000000) 16:03:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x26c, &(0x7f0000000100)=[{0x8000003ff, 0x0, 0x0, 0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") 16:03:19 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) fcntl$setstatus(r0, 0x4, 0x20c4265da7ed8af3) mknod(&(0x7f0000000000)='./file0\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:19 executing program 0: open$dir(0x0, 0x0, 0x0) clock_settime(0x6, &(0x7f0000000040)={0x100000000}) getrusage(0x1, 0x0) 16:03:19 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x42, &(0x7f0000001180)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x24}, {r1, 0x18}, {r1, 0x100}], 0x3, 0x4) recvfrom$inet(r1, &(0x7f0000000080)=""/82, 0x52, 0xf9a98f473732b4de, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x101, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x1, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:03:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x40000000000801) mknod(&(0x7f0000000000)='./file0\x00', 0x7080, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x281, 0x0) r1 = semget(0x0, 0x3, 0x80) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x180000000000, r2, r3, r5, r6, 0x8}, 0x4, 0x8001, 0x3f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = dup(r0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000000c0)) syz_emit_ethernet(0x0, &(0x7f00000001c0)="8d") r8 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r2, r3, 0x1, 0x9}, 0x80000001, 0x20200000000000, r4, r4, 0x100000000, 0x800, 0x3f}) 16:03:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) chdir(&(0x7f0000000000)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x2, 0x80000001, {0x7, 0x8000}}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x8001, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x40044278, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x22, 0x11) 16:03:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 16:03:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file2\x00', 0x80, 0x5) mkdir(&(0x7f0000000300)='./file0\x00', 0x130) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='x\x00') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) r3 = openat(r1, &(0x7f0000000180)='./file2\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000280)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000002c0)={0x5}) 16:03:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x74}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="efbd1ed4") 16:03:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0xfff, './bus\x00', './file0\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0xffffffffffff0001}) truncate(&(0x7f0000000000)='./bus\x00', 0x2) syz_open_pts() geteuid() stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) 16:03:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchflags(r0, 0x4) r1 = msgget(0x1, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = getuid() r5 = getegid() r6 = getpgrp() r7 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380), 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x7158, r2, r3, r4, r5, 0x102, 0x6}, 0x400, 0xdc0, r6, r8, 0x0, 0x7f, 0x7fff, 0xffffffff}) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"], 0xdd, 0x0, 0x1800) connect(r7, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x23, 0x29) sendmsg(r9, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="541d78cd0cc23cbc67bcc10c985519b2f9dc1f874ef6f86da42ee076039ec03f46a572b60bf303d5b6421695cf9f291c77ea8ccea3b4c94ee1a3eeae0b41bbb3662bee1db8e269008fc3a92ae99fddd9b1248d30b633bce8aa8cbcb75c0f187eb9a6459a672cde2dc02f6dc1f81e959aa5cc290411df14c59a06d659ba3d97d72f43d896a196dddc5e047aa0e3d1b88afc58a7aa6a6ad475d6f04715ba3a5aa0a5f66eeb3387b3b47124284c584af4a76ba9d08312e648bf1dcb6e8c253d4c8c26421eb00a96921b35fe952f0139178be04d53d39d00646efa96c8de12b862fc3918868aba", 0xe5}], 0x1, 0x0}, 0x1) 16:03:19 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x7, 0x6}, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r0, 0x20002) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:03:19 executing program 0: nanosleep(&(0x7f0000000000)={0x8, 0x3f}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20008, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x4010, r0, 0x0, 0x0) dup(r0) 16:03:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) pipe(&(0x7f0000000080)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) socketpair(0x1, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000180)="3fc5e0d54c96c8416f3e0c588509ca7f630bc43735b08eb3fe2e3b4304f38e213a48e1ca480ae3083b1cbed55882babc6dfbb6e205952e27af9fb545fb2c57efcb5a161caaf4262f0d38d46ab50bfe8b2f6c2a5a7b0d819d9f8f8ffaf8d3e8a43b6bef5c4a9a8a69b45e33f503251f96aa5ff299a3ab8fe30a9b2000e88a9d8363a318ad6f", 0x85) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) 16:03:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000002019, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xffff, 0x7fe, 0x100000000, 0x1, 0x100, 0x8, 0x8, 0x1, 0x1, 0x4, 0x9}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x6, 0x100000001}, {0x200, 0x80000001}}, 0x0) 16:03:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0xfffffffffffffdf6) 16:03:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x7f, 0x2) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:03:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000510b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xfffffffffffffe9e, 0x0, 0x0, 0x421) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="02a66fdfd932724e6d6ee3b0715a9b965339d5ae872dfc2e691154f75b9809b7da4cc77f0133db12de1269aa4f02536b3b6bfc4a738670c2396ca4e5ff2cae40713d3e4af38116a2c1e241068521d507baaca9235ec51bf14930d47a1eb046d2f5e7d0616274f8d19b7aecd77ab7c5a2e440fc08c66cb22ab7240fa68cd3c0f457e89644f62883096d0ac517ccc0c244a56c47510123d9590aa0996317ba9f4ac9a0e27b6ae39c793abb807e84cccaa371354434b55b39711cca8460ff3cead07eecc88b3ccadc7d40c30db6301070e3ca268282ba668a2e", 0xd8}, {&(0x7f00000001c0)="d8aea20a0d40e00e901601fc86ce8272e81c3655e07e6debae6c165f843ac499e0c9dd618cfa8c184f7c9e73ec224bac5a6fc7c87b5eaeb24035d5d7475445039f68bc032f92f3e6ad5bfdce8272836605f5be2a5776cd0aa48b790c68f535d4e1668292223200823e788d40caaf6b5ebfcb4fa1474354a976", 0x79}, {&(0x7f0000000240)="09d0907dbf04b0d1e09fc1054b1f780ed19d206362984e03cb471ccf542bbdcf76c1866071cd4d423c224f0e87845a79ff9dded0f1a4dc68605797df3b86e10b3d349fe6c08f9c29cd36015505879c64cad6d9d512e56bab67aa7888ae3ceb803c615f29007dec0dbd9fab3ae3ef19", 0x6f}, {&(0x7f00000002c0)="17b87eab13233ca412c1d7d740b6915998ab8042f9a561d3fe8a58bc2489847cc2ce8bffd9825f7e8b983e38a8fff8d52c9e9e72bbb0175f748e52acff370894f4b1679b4694372de730d69d10394efa4704cff498fab9b0a889dbcc22753496349912e4a02ebeadb7bbdc880f4e10119f2dd43aaf0dc4d98c456e36780f743239226599300e3bd501c0b2477f2b2459679941287c27a3eeb23382a929cddc77b441ee19a0462519756f8d791ba777e2f117befba106de180f9bd08807cfae892a30af7420b87d", 0xc7}, {&(0x7f00000003c0)="820ef41cb26b42c3d01e531dd99e96e2d2bd9d84cd1f75a66ce264a3e37adf25b3cba28eadfaaa54f3c32b3ea14f7ad9eb2234bd1cb64d36a4b8438ef1fe9bb4014fa1444b28d7be44516c087a243b57b7005a4a249b1faf7741053d4bcd1a4f8b7c957d93241525e6459f244b0060060222d4223ab455aa226b3c5e214da4a944aee57154d21854b0a485171323f5726ca07a8d7a1208fd34", 0x99}, {&(0x7f0000000480)="c5df322a43415750d84b0f0d47b5efae6e9ebc47d2dd85961d9383874a0a8f908c32c53bb18595fc4938cb19eb43fabc08c8ed503d50ba6b4e7006c10808f0f78552a1f36858817022217b54a9ab1dd0d9180023cb8a489e1afa49f60d7d26f87cac23b4274a9470c5e35d0b97310642eb7d2b5d120f4fbecc1ec901", 0x7c}, {&(0x7f0000000500)="9a602d470c99512ca6555e9d35aa1cb44543a47f2b442cd9732bcd5d0ded41c7f785bd1ecf05a8f2ab7fa217bf03f1fa7fb1400c23385bc8a1e129f9c96221bacc60120377dd980c987ec381e03e146bd3744d221fd728e05f536df9280b51f106cec3890f42eea3118399dd56280f78fafdcc8887985d41e9396b8b96ffc4c7c1bc26e4cd49ad570be712bd89402e85c74fc3698be668cbdbcc9b1a9a0d21374e2cfa36fb807add7e6b493122f905bba7ef01c117e7b1bc9d913eea33b432", 0xbf}], 0x7, 0x26) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0x148) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) mknod(&(0x7f0000000180)='./bus\x00', 0xe000, 0x4) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x41) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x126) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 16:03:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="de", 0x1}], 0x1) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855", 0x800}], 0x1) r1 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x148) shutdown(r1, 0x0) 16:03:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xa7b, 0x2, &(0x7f00000000c0)="322c787b0c24ecc9e7b53e936bf6f4d6347b1ddab8f469eec2a3b84e4d5472d6ea79b68e5afdc2eceb368f9355489d753177abbf7ad1cf820f6b9d69f899818ad739a28c111029cfe86ccc42e6f77d9bcea4f87b0506c235cb456cd1946a13f5087be55f00e2c000e0ac45824f8d01391d559c1732c1f4548d3664dcf594aa05c5cd231170a9929bd83a49eb55e0", 0x8d) dup(r0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x3, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x4, './bus\x00', './bus/file0\x00'}) sendto$unix(r0, &(0x7f0000000080)="b192d76fb2e3b9eb8cb0e30d84260d9e8cfd2a4cd344b05986b389032d7edf46f9756e82a3fb1d234ec3a7027bd23d57086eadf712578d4605c0f89f7044370636aebcfa9ee0b1f7b54eaee17e0ec9c6c980cb383fb2cae58d9fe8296202a9cd0130e52fe3800542c4d2ae967d30d00f1f980be69b54af89819a6abc1cde230ea12c862cb61efae3a7582d5f35b5edac", 0x90, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./\'=bus/file'], 0xe) 16:03:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) 16:03:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) chroot(&(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') 16:03:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000000201c, 0x802) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 16:03:22 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) fchflags(r0, 0x40000) rmdir(&(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x100, 0x4) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = socket(0x16, 0x7, 0x7) pwritev(r0, &(0x7f0000000240)=[{}, {&(0x7f0000000080)="95e55d34b44f54b3ba7a57a7ffdc0b13314c639236dd55a7c07d07604018b95e1eaf6c422698001f39d1676ff2300677572cef1cc7dc288c9f", 0x39}, {&(0x7f00000000c0)="f6b4c4d6fdfb857ac7cfa26fefae5c7e446e2e739e8a8eb0c4576f0e68bc3c4072e78d40611fca061699040c63a9f95a1c19d3696e9e259314a5f3858311d6b3312820fae9f5e7836aa1519a3e82a52bdf75fc03fb686e0ebe796a66", 0x5c}, {&(0x7f0000000180)="c4c6065c07a80efd74a5d18adf168c2fa7df34cf2e5538a59711187d5185a5236b9dcee8", 0x24}, {&(0x7f00000001c0)="43ef2b4bfa68dcd39140f682e56100f3cc48ff45f6cc869d8ebb7abc49b563ada30ef4d24259fe0b0ccb323191eddce7bb2f2852a5f9d4c0701d1c34874d7c0cf922ddf98fffb7b19da0a9fbb9a6b603933c76091f300d2745a685c53f9bc4c424d344199740", 0x66}], 0x5, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_open_pts() 16:03:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x5, &(0x7f0000000100)="7fb702c400") 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r3) 16:03:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000201c, 0x40000801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000600)="c8e333bd4868e7814f895750dffd31927220aeff5111e8ceecea888b4c225285bf8501a538a702aec20e5f203b9859a19c3da5565476cd6fb214fb0a31ebf41e0dac568f3ddce5709173a33964e690d1d1d228d4ae70b98b791a7cc8d95da4fc41103cbcfdb5c92502024015395d51121e065a64190b34d46496a6d829c625b5b1697ea39bbb37d422e9e745dfdd51f5df5b7383ba624e4fe5fedcb3f3f9db738024ddb86d573221ff325ec0e4e09059c7bc12f0833d87bee07f1875be03d97f58233e3a5492b52dd40ffd5df7444507c97aaff174bdf576ffdeea6c819b6078b3a0181cdab442d3b19ae7cd2ed2e1e327583d155ef77526c08556fcb5d9c2ccd156892446f72332f8ef19361488e74396b7b68556f12951b6fa9ff8b35b7dec870ae2543b23fbdc0b675a46262a575e7f96cc4c506d43ae7fe66d73cacd6dd499af15a338d295fd2e8705e2081032beda9a31dda625aa07c7302fcd08045a13e0d1357ae193eefa80727aa8678b5e5dbdf2f9f0d2d4243767abfe2235e7334c8973b6a1ab555b90e4868feaf9c0400e4510ebef6ad1522d1f64ddd1962ff0367ad4ec39c382498761f345c07a408a08823d34bb7bde286b350fe53c5d71beaddec42bd7e66977fa6cc8f47811082bac598481c40f2b2c6768807ad727c71154ffac12a0191f89b05475e2fdb64732be310217ed0153d7ce528607b8632d85537dc1efc9c5f33c4676ba9ad756e9724746a8d28262f92fd3219a873cc105eb62dcf902b145894c6693115a34aa50dc4016f77370b93518c39fd5682b8951be95eaf7d4bb36c92c28af1787e351f7c0cb2c48ef3af3424f10b06ec7833d12abfba20d587a458ea6f9911f800fcb3996cc348fd0868bca61dbe408fdc6caba101de2bf983198d482e745c7cb39ba8f88d08a2ec90a1879c50ea4e091c1d6edde4ebb9ba029cc5041e4a1c29d42b72601c209a2a99ba97c0dc2a2ddbc1e1d1e3dcc19bffa317144042b6d75251e9aaf84ddb4392944e21b3ddb9013a11d3f37bedd16d8281c8047ff4f514fc659b578bcf0b07330cc03676f6fae3128d5f792bbb2e30fba84453375d700b047ec99f3874c0f8fb272074db11dc58f2f59da2f68cb6a84e32715182703e21ef77e81060db4dc8cea766e3aff4b447e7ddccf0bc990e12f134d25fc08c95d87a397fe6b34e5ed280d33b3acf0ecad06143cbc13c39121b56c3532167448ffc9a5dc0b255541b25893ae6b6fe05df43117346a48251ed616e40caa86a76d423e4f24f121188fb4ae0be89fdc8302cdb33a95062763227f9fd202ddad77f395a9c299d109abb9e8ed78464e76580914d090a547123ae1943e1c8a2e98778d351c8623aa7c7cfabe12afcc05967c6cd66b975b05cefc0d506bdbd59a3eab216220fe9add7f4503ed02c793edd3741fb32e215d89a6af37c59dacf34e4deed062f4f1a315829b3ef017cb36626d9faae6e5eda55e58a165103b6698db7e471de5b907406105dcc250eb49f252427f8f845df61e45925b0c61ef2d0396f8eb54c0267c342302cafb92f81d15a1fdca5b50653f07c583beb2a7ddf2d226eff267a748dd6a262f5a093af337ce2f61ea95e2860666e1f788323ab409d937b7d5736e4f65c28447883c154a879d41c24a4643ab6ad875afb70387886a42b2cb04321954968c8cc7f28f6b6fdac5442dbe27615d2d00ac7d044ec64067bed4f570e92894df5bdfddde6f7065c5a85490745b9633e350ddba995fba574348a1887dc134a1a552ea8e9e863c1a75f34e5f4c5001f4e1d488bcce019f8d2b94e42fb715e25171d8838a68b8da6e3856705c0f90ae1e130fc1534eb4fdeb493c7b67990c200b048754e235559e398049b3185ad73187d7477720e2f29b7807c93a5291d1de4bb7ac9702830c7f91bb306b05679986e9fb73c6dfb4ad0a4d7c624917d4cb0b9752d9fb4ccfce42594ff920d80cb8f6d6a1b79a8ffac48e1d1a4de75665cdb4da05876deeab65be252a7814370319f1eb2b35ce4dd76a6b2998ad994a8ca8cee6426843aa95a52b94bb1deea3b7b2382e91529f50581445d7a40cdcb875bdf10739392501beb6a65aefd22db452651b40c949a405fcb5855471702ffcfdb69ae557d472f64a4d0ec540e224248a4b746f37ac794eb11e260e1c53a1c552e1fac48eb3de3375b6ee18d47a0b3c38cce672f7b8ebbe6bfdf6f6f966eee7ea45ad3442bd8b3e4d0dc7acb84fd3f7d46f78b8670a5550ef85c07a0e1a875e3abcf82f21b5c7bd23d0f4630cf59cae7145ff00a84052463948a92c850a7d5ad6ca8d778d11f6621da5c4d583dfd0e8c1bbb1f93cb0319cb2e009a9f12a7767f6f272fe1702bc76514ab0d7106d8f67e5ea2aabf84b19c8fb0d54eb29c170ff8cc43f6d204f3798486962893f3aaa64a6dd0e0eed07ec025c3c821d67e20ce10a5ffa1598b782fa5a93077ca6d36ec64e5844f86d1b30ad33f96bb033278a0228c0b481034d902d4111000df2b3337943406104becc8429fad1d67807f2ae2857a39f0afbc4736cde1c8d01d461805fedb43f27c43a30e2823cf755d6a96f7b266161c5cdd696ca2ddc62bc9e4ef76243807890852077259d07640bf459d751b808111e0a5199f4d72ca0366d5d79d3af3cb1d903aa7195bec35d20f7f02454c4539671d92ccabbfe13b7e183f6668deb85e9a0874f6444171a910e12fe4769f4e2c7b681919266f2511a89f2a543d13f277a49458f229f69ecc3b7a14ac02138c435e1578f4d9dd47b9e0f1c94c7d89812ae3be1e72eec4653b6dfeb88517e2fb27560e7e854bcd09e96d11687ba199900359bcc32467cbfe8b022ca8d29d49302324a7fda09dc13f21e9629475f8d1c1aace0b6d19a6897ad3b99bb8cfebf211127a46d027719ce25669295f69566db8fd2315d9b14cc8023f4310db119f61ddfbb7960e93cee992897e627045ec2e141a12a0f71db927fb331d42ccd4af419de65cf65f717c172abcda4ee197e619c2d7748ca84a04b12fd3abc8a0f23ccb5a9003f8ce1dde74bacdb329a022d5d20aac68e29c4ea36b8f50ab04872de51d298ba2b5d138db252dec7495de6f51bd96d9a2ec0d7e181ecb3cb29a47a047e8e37569bfe0c4d466f5d4fd0ad3df9316638c4de22a9d686e67ea8241a9aee9da3268a3b4dd8494c920b283abfbc701339e1abb2101885069cda4788fc8eeeb00c0cfe4d9e89a998c76fbfc18f5af40fbebead2b9599a305e967dd47579a46eb525c88cd2fee6ae3d1fa367ad365f0a49d2f1f15ac5904d4555043cd74a2d7a0c5d5a56ae8df966e5f87a09a057c77674f61d82994909770e704d9ca0db107878296c2a477a09e1da380c123875f478d357be3249ce92011934823d5979c42d5053c37730d3ef07e68a0fe0f1d0a6e1180f5d0c47abcc45f234201b2dc0a7e53be81709364bf8e18131ab2a9fe3fd421d14a293f4cd5382abab7eabca33437ae24eb8ba57f5acbb8ad8ce939871d4db3ba3f11594570a10c0acd7e46c1d191bd85fda99d0aed64d49a9d5f2b1a8027d9228cc7128ab21c606723193b38062665f500972c43a27e7758b7643a2d405f2ed8865543ddc12912858b27600c4f7b2cd3f4a004bbe23778808877fadb1e72dffe009869b45edab13688d9220325e42056128f07fe0015d572ec225a542fbb71a0fb71729d2f5c55560faa6a272f500b6982ab58039e6cab62069a02126d3f23a12f767976120836cadf1a7cb0861f689e5d1f50261302ef37f9dab9cb2d021d65d76d950e210a71a15cd20cc037018bf13c6e30aeb6ab5d88ba2929b73acd5f955fac7f0540510ecc45eedf774834ee00371a8f366396aad6885bd8d52195d3db9c33562a1fa5deb6e8497448abea035cba7f9d3b2357edb9e6001949ee2eb2674b8bd262f5241ccaa44ea89df8d1fa72ddb8252518656f3f2e6c76222e2200d2902e580425246b2a23e008b431beee652e2254502a089870d45bd49e0581e26598d2c2ad91691df628ac9194cabc1605893ce542feaa6cbc5fc398df73381e0202c59f1f8307b2b0ba741ee843e0c87d9f4810fb46c724c416d13ac41c3e0fca17ad41f2a7a35612404df19d5959928029fca667e0f5da30015aede2a12abd98be73ccaa2be858407ac64f5ba3cdc8f30a415575a49069f942f7d789389f51edca6503c146279361628537dbbec250f55804231fa45df58f8d68763fbed66a69e35bb77857742af3f95df37518f79a10130f41941a9e0e7eb5f8677fb6bd6af82d7ffa5aff837b2fbb98dc23c742ed34d7dff092f00e37377c4e4ce8721aa3459c1c04fa5e431f2629eb0faa59dd46eb5e35aeb2cfddd1f7145d672602e4782e778868c4f1371266ee1b1da530c207df0e36ddaf126604ba5654c611bba3dfa2cd9bc7985f5e1190d69bfb9f05d82d1f992f08429efb5f6914f5a25e4872b84ed3e226d125584cafeb77dd8a3f4912046a1b6824291f24de893a2910103857931893b10542912c620a235d13c6c181d027c571ccbf005a4562d41b7e17156dc3657cdf85d1fae779a3ac1e07da4409d3992269a12ef18999fb6597a41be2637f6cd27a3628db27d5a90919fc5e2774c8893382cb7b46ab23cdb2292078355c717da91e629f8c3f6a50c2b89f8042aea7675e2eb1065d0c3658e44f17f026d84ce057e530e4ffda7c265cc5951d601ada5f2b5367910819a88202c0313f2db8e21fb45fce58ad94ba4188a51210054133ae14c38c1cdef0f86607650bd4e22a536be198d2d42f30a909fef1bfe3b616bc5bf2c0dffdce9e40fd4cbd2ac105abbe4ef1332d66092583491da9d31d36d8e771273350d9bec9210bbf16e20b21aeaad62dc9fa8e46154c8a1acef3cc263ee0cffed5afb0af4e8b25a303d04be5c38395c7e5f5d472b115b981bd5f5fdf930c0c7578254cf5befe4add713b46e90e2081da1410448403c9e7ed02f1fdad628c7c13395b2c020c282f96ebba271cbf333b55ddadb3d48726ea1d0ecded402966b3d31ec3f308858162284cf13ed12f780c6a1f74d899be6ebc90c00ed9401c315104778a8dd98e67e59c9b836b88cafd3616a4aadcbbfc13057577d828da3dccf260497a6c662b4ab2a8075bd07bfe6eb2a86fc310980eab91422b2c4ec11602335b7389e10b66adf755e763d987fbb2d95fec1f231df4c72b0cf7160707f109f3fda4030b37013ae0b143acb895654f6fd9ec2488ec24b73d286546a41301bde0b4dddc6092016ca1512c8a97abc80b7b9796340ec23f2427214209a979045db39e0984f034dbc50a5be006d1182e66ef32469d7e98a5aa752767b18558ed793ce9fe3d3069628d0410fe122955407a1f2d187ced5865164c8daab27ba8ece7f9ac229dae0e19e9fb059c25e25b048ee29258f0bdda81292e812f263647a5c89b750b4e666233bad45434dbf03cc08803cb3a9f65b5ae3771fe99faaae0505330b8e220f188dec9c62f95ef0e854bbb7511c3e806acd17c0c6b47889e7e2265cde05975211dce6790e05a1c52270ef659198c5888bb888c09bceb04c4f3615bdd2cc77d273cc576c9ec3e3744c0ea10bd53cbfcb0a0f242c285c453b2fac913633366080378e48abfa2343928cf676d9e7987b10b913b0a6a92111040ad6824fe3c769402ac023c71e44c040f5437534ee6cc6f8e16b725e3b42ffd3da9ff9f8e2283205b47bab0698b0973d33403c4a706e48d8446b6eda7d304ca3868351078f5dcc82b3be48bba505df5973f2c82afdea2f60f5f23d36a", 0x1000, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r0, &(0x7f0000000180)='./file3\x00', r2, &(0x7f00000003c0)='./file2\x00', 0x40000000003) unveil(&(0x7f0000001700)='./file1\x00', &(0x7f00000004c0)='W\x00') r3 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000500)=""/209) recvmsg(r2, &(0x7f00000027c0)={&(0x7f0000003b00)=ANY=[@ANYBLOB="00000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9240000000000000000000000e2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d3e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f86500000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff000000000000000000000000000000000000000000000000000000200100000000f84d8482000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ecc2e725bc70600000000000000000000cf000000001d0b51cd23006137a23fd4fa0000000000000000000000000000000000000000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a323fd820000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000001011f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006618d29386c0b3130f5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d6feae50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4adbbd2f2000000000000000000000000000000000000000000000000000000e565000000000000000000000000004185acad000000000000000000000000000000000000000000000000000000000000009bf67812f676cfbbe3b0e5df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000e847000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce5a6f3f5d1baffd3b024e562c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7df4e981124132e80f7d9a3751ee64980a3361673df0510d347f6532836ba5bd52005f3f08cc985b4e8c611ade6ca9dc4bc686f405d66f441abbdeefe8b29a640ad9a6b875bc3cf44dba20e47490e621041e34ff2a3481332e1f371207acd29d478ec096822d593774002b9dd2a6749a2378ec5e6dbdd30b54c760c98afa368a575a8da7f4654b4db24bffc2668b9fc22487544fe50846301ea8b92d0d7ed0a00000000000000b25b645ea356a88daba6dc5b0e81dbc88601172c1f307b502153cda3138dcacf8460ae2f10ca8166cd170d02ef81fc40554d48172744940e1c762f852d674c8f9d1d2c32db462571cf2636fe7c9c12042c1affa5fa4f2e6c1a9440b3022c3b0303dd3d4bc1a279091e224bbc46620000000000000000000000000000000000000000007ef08d275191a10f77379a5b57be396ab06eaf4e7aa73ce7e6ce4ac7ff6736a1738128abbb09dc79e9ee39bf4dba6f792ac1652d40bf2f1e01a408a79deb4a07d9fae100c1660d1f35ee37c0acc86710a5dafc975c70675449af9efe7e29758391b5f4f2c1a3fadc5855b279dbdf6b48996516fd8164934234ffa7775ff0b8007d59852efabffb81a020e9090978f7ac990adec6773f5999ca4110f823dde6b4ddbb78dd70312ad9fdc0497561a7a2693868e7475561b71b7cbd8ae59100ae958eb14dbace5278b042274fcb10ccfa17be1e801ebd04eb4fa1383e047c19769d4d8196446d0cd8006e1edc414a21edefe69d03f8f3ebd54542ee64783ad54fb3ef8e9f092567c2a77f0400000071e33ba19f0feddd3b4856d08729cde3e293fa9f5aa8013b7600000000b72482e938e7883ced5bc9ed5b6ee181e44b2f15dcc11a72c54919617030b35b2c33ffb739f8ef562c9b95955601376df35e4f28c9e14f4522ca8c08db04a21caa025bff4bec56eb32f56c0c75234be84b21053b1faf61824313bc71ca6d770459112dceeeb38b344eaf2a0f97d219b79a9f364e1180ec545e3f1a6cd561b23bd7e99734b7099d060457a69271599331a76d33ade311a2f2c69d43bcd69464b690299d5bbba19738a58906bcb93fe8b80ca4420b54cf6fe5f5a278dda498247b9e6a299984dc"], 0x1, 0x0, 0x0, 0x0}, 0x44) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000480)) getpgid(0x0) getpgrp() getpgid(0xffffffffffffffff) fcntl$getown(r0, 0x5) fcntl$getown(r2, 0x5) fcntl$getown(r2, 0x5) getpgid(0xffffffffffffffff) getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000440)=0xc) getpgid(0xffffffffffffffff) getpgrp() getpgrp() fcntl$getown(r1, 0x5) getppid() getppid() getpid() r4 = getpid() r5 = getpgid(r4) fcntl$lock(r1, 0xb, &(0x7f0000000240)={0x10000a, 0x0, 0x8008001, 0x5, r5}) r6 = open(&(0x7f0000000340)='./file3\x00', 0x0, 0x8000000000000b) fcntl$getown(r6, 0x5) getpgid(r5) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sendto$inet6(r6, &(0x7f0000001840)="d7b9ffe60d99c09c1020a941bb6c757106bf18e242708c8d09fde58d8b1683d10277200e49ac570df274bb39a7c06bbfdcbe0e839120a6cd0279b339bd6af82c760867d811e5254c4440d6f2aefbac2592bdc5215a98ca3311617f703bd7669de7515ecd24e5cf405e17eb2acf5d7ee1b3016c7b5fad2001922e4cf4bd89007f346165a9fc9a94b4aabd02d3e8923ddae1c7772ba63deb28ee1b0225b303fdbefd8b3e0961a3f0e40a0682aedc8007cb9c8a699d00e0ba194e12cde8e702e2ef4993b0becffc097c313a6fb5a51c6beb43fe9689e8bdb4ba88", 0xd9, 0x8000000000000406, 0x0, 0x0) r7 = open(&(0x7f0000000100)='.\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x7) r8 = semget$private(0x0, 0x0, 0x8) semop(r8, &(0x7f0000000080)=[{0x0, 0x48a, 0x1003}, {0x2, 0x9, 0x1800}], 0x2) ioctl$TIOCDRAIN(r7, 0x2000745e) r9 = open(&(0x7f0000000300)='./file2\x00', 0x800, 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = getegid() lchown(&(0x7f0000000380)='./file0\x00', r10, r11) r12 = semget$private(0x0, 0x7, 0x7e6) openat(r9, &(0x7f0000000200)='./file0\x00', 0x408, 0x1) semop(r3, &(0x7f0000000040)=[{0x0, 0x4000000078b0, 0x800}, {0x2, 0x8, 0x1000}, {0x4, 0x0, 0x1000}], 0x3) semop(r3, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffe, 0x1800}], 0x2aaaaaaaaaaaabf4) semop(r12, &(0x7f0000000140)=[{0x3, 0x86, 0x800}, {0x3, 0x200000006, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x3, 0x800}], 0x4) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getpid() r0 = getppid() link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') wait4(r0, &(0x7f0000000000), 0x3, &(0x7f0000000080)) 16:03:22 executing program 0: chroot(&(0x7f00000001c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x9) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x20}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050390000000000000005786ca90500e08feeea11ea8fef96ecfc73fd3357ac76caa0416fa4f3763b34d173d0176b30bfc36acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ede8e6b2ba6e1d8ad259699a1f132e27acb5d6027f0d7d026ba8af63ff37282934e4fd89f2f5a872c881ff7cc53c894303b22f310b404f36a00eb44a104201b5d0000000000000020000000000000a0000000000000000000000fe000000080020fbfffc1e000026a651f1560b9dcfea0f78ef6276d3a063d5d0913771bb654bcef5d60614090f883bfe00d47cec873f01ce83bcb38ea91dfc51f11d0bd080a51c3046859d5deca88dae13995ce41091968d12ae47b09417b50ad0357855c13d7e", 0x10b, 0x4000000000, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000200)={0x18, 0x0, 0x9, 0x3}, 0xc) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000000)='./bus\x00', 0x10, 0xa2) setrlimit(0xe, &(0x7f0000000100)={0x8, 0xb8}) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x1080, 0x0) setrlimit(0xb, &(0x7f0000000080)={0x7, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) write(0xffffffffffffffff, &(0x7f0000000140)='oL', 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) 16:03:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x1, 0x2, 0xe4, 0x8, "1bc8da0ec419440c78d89fea6eba6de9f28a021b", 0x8001}) sendto$unix(r0, &(0x7f0000000000)="b100050390000000000008004586ca900f0e08000000000000000300000000357ae26caae515734f376336ac400000000000000091f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c89000000000000000036a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 16:03:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1fff, 0x5bcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) select(0x40, &(0x7f0000000140)={0x3, 0x0, 0x7, 0x7f, 0x3, 0xe4e6, 0x8, 0x1c}, &(0x7f0000000280)={0x8, 0x9, 0xad, 0x6f, 0x5, 0x10001, 0x800, 0x4}, &(0x7f0000000400)={0x4, 0x878, 0x6, 0x1, 0x8, 0x6, 0x200, 0x2edf}, &(0x7f0000000440)={0x3, 0x1000}) 16:03:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x880, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x66240b8d, 0x3}, {0x1, 0x4}}, 0x0) getsockopt(r0, 0x8, 0x1, &(0x7f0000000180)=""/149, &(0x7f00000000c0)=0x95) 16:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x30}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x5, 0x1, 0xa5, 0xaf}, {0xa000, 0x2, 0x1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x802, 0x0) 16:03:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept(r0, 0x0, &(0x7f0000000180)) getsockopt$sock_int(r0, 0xffff, 0x880, &(0x7f00000000c0), &(0x7f0000000100)=0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x3e, 0x8000000801) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20002, 0x42) open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x15f) fchdir(r1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './bus/file0\x00'}, 0xe) close(r1) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:03:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000001800)="db2270f1fe483d524ae00755d85fad813e40526715c8613abf508e3bb498d68f29a5a52ff40443684828138e3b3fddaf08b9f5a84d5d72586f1183c8357bb77a6fb5a9fd7b811f5460ace24fad00e939ce96d8e3df472d", 0x57}], 0x1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140), &(0x7f0000000200)=[&(0x7f0000000180)='{\xdf[@\x00', &(0x7f00000001c0)='\x00']) execve(0x0, 0x0, 0x0) 16:03:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/20, 0x14) 16:03:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x280, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x5) 16:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0x7ff, 0x2, 0x3, 0x9]}) 16:03:23 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="418fd9c01f7c282c12770900000b2f66696c6530000000f20c69d5de2a2e6e3941c52c0e1d8f70d5b0800ed961664f95b614c3567c8b016da361e1e43602b637d319b2464a24b6866d9ec4a9ca4daf3f31eda70876ec00dc7c808d0fc05b0b82ed215b5980597f9959bbbed8eedececbddd04fc8dad827eb1e44e49542d0de84ded7d558cb3a94e6e1804d10784209563e0553fde6716a3479988523232fb06e919e20f025c70a2e5a4aa8dac262d924918a76e4fd65df5c5aac4e3c4ba4dbc01a933d8bce0b14f8163ab69462c28b2aab2d0d07f17655"], 0x10) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f00000017c0)=ANY=[@ANYBLOB="01002e1966696c653000a5e754ce85c2eee0a2f9afa15ee5034504e2f50e1f38995a3f95e6b15f71b0bf80c273f91b974e125897b8c123058f5261f3fa72b6507de460e87dff8216ace3254e9c4c4ea6577c7001a5f5bc00"/109], 0xa, &(0x7f0000001600)=[{&(0x7f0000000280)="e41d77dad2cc4989a753be8a5ce2cc93121ed70fe00a6887dc6a4f9fe18b56ff62f762fa526f7044f78a17958a2ee534733b0573ceafb604141de744f2963ab37d416780ea782ab179c849319943c7acdd998d7f4063d7ff215eba4f44a8d830eeb911f61c9bf163fdff0c63700abbf733a1587513b91ff8cd82df7d7a0d56f7cd0e044e124096a1ba1f84e73500477f584cae571024e2795051318b104a2471fbf478d575d8d65b4b8a3d13083dad34b3dd543ed026079b67df8bc68bd1441b562a9437b1df4f91aef8a892f35bf2289bb5686e6ec12d9b3e5b2b9503357cf5abf9184092eb8cf6ecd99251c631", 0xee}, {&(0x7f0000000380)="739c6b678887ac8383ba15a390e254c6a3d540042e4afcd5118873566bf51c61eb1b07683bd3f0d8df761e55cb1c1ea8b35f15beb3f580ea0d8feedcacb11088b0e2de13ef51f27a0da58ba0bc61d98820", 0x51}, {&(0x7f0000000080)="ac70d5", 0x3}, {&(0x7f0000000400)="9d6d1fa9b1bc61590963423e96881c1f2ec3f664d19b11c3dab191b1ead263458e24be860fe088d8030385710d699e1eb14ee3783d10078082a382f361bdf990fc0debe30677dce866b561d64db67e760072376eebe13a31e459c65bb69302987cb0c7d09210bf9e422324170749f292b400091929b540ed1499dba9f4bdc3380b200a6a9ed71502831580ab2dd6818378", 0x91}, {&(0x7f0000000100)="cb5087d3ad520403fd7ac339036a5b01b78992da998da364cf00421797a5c318f14c86ed35f08aabb75cf214593594b6a95ff4fe20", 0x35}, {&(0x7f00000004c0)="acd6faa212e93b685bfbbe45c855a48778cc99fa095be19a2832a1ca99cc5216b70c14b9bcfce39e2765782c62fee9130727b4cc887f8a3e191f8f3419b8287881f1e688c5e1ee0e8dce343b2bd5adcce6e946a67b108f8a76ef7320a4e419198e55210226197bbde80743822a7373ca69988133a8df3418eb78157a4f325a86077fa43e8393479e6148df5cd3dedf125015ffaf0f443ae34b846fb9714831c67d154d52dc2588f7bf4c21b6bade14881507555602bfbc004ccb0db501cdb9d376779c40b319760237addb6414c4ac22664c5a68b979293b8e18fedee3d1357d534fac4e4a4d8fcdfcab0167507164ff", 0xf0}, {&(0x7f00000005c0)="5520d552f7cbcfa0c4bd5bf7261296e8b99f2b7aaf0dd3f42cb00038709fa47e8c966edc640410632cb4898340c5d3f72ffe3ed7d646214ae25d85584902", 0x3e}, {&(0x7f0000000600)="7fee7cc5ef9b02e494ea8695978ae2c9701962df04bdf5cf394702254e927959de31d70a7079ea3ba366a99ea4c56064fc472cad332a4e88df58da99039be410ded3cb8b4599ea21951ac56644763d0cd365400da10c345c7dfba33007201042aba33cf85bc2a1e8c0151c759b6d352d7306a80b7f5d48496b02f91c99e05adb779aab98d8472425b9404f22f1b32506a4e637f910544b905983c11a907007994d9efd7d7a13964219769af9d8e4c35bdbf0e8151cc849e338aa2ceb1156e728fe111e21ddbb4a438b74896c49a2ebf25529ee7bad0cbcb55e9804ece3d6cff4daaa95198622d6774230ac65472028f76f52a4a8b48be3107fb88d80bb880dfb995a408e60d8fce47000e9284a45a8360b43076e12758837d41f963df28a9e3cff04cf0b3ff9bc15b81838affb48358b421a9932052ebeb29148ee216a3ec06ac0dde255dfd5f5e854326e92a51855a10cc271f2f1bec64c207f2dcd8ef843c58c5ea45a2c30404d14a6742421eda8d62499b1cac78ffdccbe6de1025fe113b03e02911ffbf27eec2e841c8771bae381f4f25894a01bca4f992d0ab8ba72e6cee6d8ff237225ce9ac3b30ac99a35ae8b2d943c5ec559706920f989eb0fd894d29f15d334998b82bb2b6970a9015ea8c44e8709dd6dff720421a0fc9e739ef8eeb111293b46bbc1bd83176b7b638016820e50accdc76287ea3cee5312b2a189e271988e32c0b369c7e1b536e0d068d7574829273c3a61404c55d4009881889ac90b5d3bd33db33a4593cc45a9d4da443e677ab3dddf33256c15f089d8547ad5ccf91f7e9e43695b723b1588b3f5626dbea997b328762ab8526dad7b7023447ed5908987618ef4a25a37a615c55871c2b3dfee3ea91822007a9517cbc2b79a468707fba32143b1cba033670b86c8bf4610f86ab0c44a4a7b5d44081e1f2355cbc254bf7e9e2d8a3d606a5f934f2ff77fba3326e6a02fa6814c9666e411e9aa78592e698d97206642307f3d6e2458440607d948215391e1d5edbe2586098a5c3a1f5ef920e22592252c4571c2ee5198a59dd5e90b398f924b1b414432fcec6b1963200bcd26e05da4a161d7e72cf675fd65d259aeaafa0a96a1710ea14737b791d568674b05f884a5cbc1de40493b6d7bf0f2fad8e8dff96998dd98b8297fa3ce1ee9fd933900b5ab689dc156d0f97c71441f9dc733292779db2bc895443c025d0719e9261400730f285256d5c5b5cb7b891897f79ad6162c777acde4074ff7adc2b8aff97ea3d437b892cec6c60bec2689a1a12da95002635ce8228975c5892906eddac0909a3f32cf8fb29ac43879f7d884c5b2705cf3d65de0972c224773bd0b19d88113d070f496f30b8b05ff92819cf3df3454271e33009d603fce066cf5440a6a671c450fce0372daadf7c46ddd2e12b78ec0feefe2bf594f2a7d6038678c75d40c7d5f5e2d0fce4c0dcc329af646f85d6a928051c6c49aeac2f7048b489d7ba68e47367dc5c20be2b7a2a6e07cdf5c7144b8056a89c76bbd7db3e8335b2d021c361fa3a1b7ecb049141ca99526dc6e95ca5a9c87a0e756f0d40871835fe3ddadd088e693ee5b9061a966ac1359a5304025617641c064fc53ef574e509486e7546b344e105cbf44bf76b8e19335153c6b8cd9b1c9404da91ba71a41e1b820a8203f7112ac759e7171d67fd73348d29ea10337ba5291a07d0b23be08b74e87610c274064ff4e0e03f55c84930a279cf958819935d0ea8aadbece42a04519899797017705f2bf6767a9e7088e4c7ceeafba2fb267c06d120c90fad14d902f31ee9055bc4a3b504c1eed9e5a75dff29bb25c743c24e1abc476b35ef677aaf424b085f48bf9c2824501090e1a3b0b9221e59cf91f290b6a83e891ec41fee0ffdad87d54694b2b96ce392eabcf4c8ed131160e56c6b1efbcf930e2450087c3f946e83bbcabb8402801be3e1ccb7d6fe8313d8b58cb927d35606931a9e01e3de9c20d7b461ee61b0c81433c9c2bc4c9418781bf3c4a2eb7a93a58fde9f65cb0b11f12cfa58c8e5d31dd0fffeca097b225d7be705369988c87a06607b61281343a61bbc5b503aac97ae4f753d1d9898341671f58a6fd579077c8dce8fcac7b41ccdf4bf3d6246e6d897d587485da2ec7cebb2bc5405279694ea889f11ead91b8536ac96f4acaf19a90fcc5a754324a4468b4f7a100b1b0219830e44a0fe6cd32eb0c73336f45ac18789ecf01b95d88f846e704e4d91ca92dc220a641d71486314f9c8c4db93f2ff70fdd5e9589b1afdb0f1291673d52592eeaf01e63ac0c07b41a4705238bb525dffe8b453eaf779a7d0af1a452ce3cfc7e05c2ec81352156c50c63d7cbd38e485740404321d34fc09a1c463451344c896fe3783fc1f0845f20f743a3b8dfe0ebe6a359836c19928b828d1fb5dd2a41142f4487cee3075e23f69603858ff83afc87e81702106e6226dbda6ba2e1262b446b2e7737e7aa1f291e0a28bb8a8df40eb350bb8853a0de3fb156084ad7cc88edaeba3399ff8fc6bbe7e877db6b3653feee08c01a5f70f6e0d98bf20bcca6051c823a0e08e8655dea99cccac01ee265b1fe2f9c2541cea2f1f4cfe464f4cda41696a2255d9e4359a3a282de7e065cdf0e68942ac98e4a6661031ffe57bbff20ff9c0a1b6d5867d641df0dfda3e723878daa7a08ddbcbd21ecfa4fcca37a5fb097d1a3753ea43426228ea2ba7698ddc8ff7ec407ccfb9b712ce9e7f200d1eafc99b3db28d22f63d12fc074f5c388bb8077203e1ca7ea903d1230510e51f97e91cfa8dfd43cc96ca05584c9755b7188e2823c3103c5ebae85cd0c28d38edd5a8ab831e85148abf08c9f109de7e7e8ff0c4751ec72b4d3126ee96ba58ce8f8d5bcabb7eda8b87149fd8ef1d069d8f0645be51e8cca3385a02679e1bfa7e72ed4cfe0858f6fc8d072f12a1a3a46b7c1d051cf97673261d9c1eee12b00eb22661c3af528c70b8422ed4ae3bdd31ad73a193b11a014fb9ae2787221725dada4be58d6495d111e1be73bdb1eb46de96ea185f1ba9099d0c2c28bb11ba993059fa398d3a826da5f53eda28a54d707c30012bf0cc80f6f7376f701bd1f6975a79f50b587f6c19e6b49a30f22a37c86733fb9101af4a89039be5be012ad3ed2065c00da15ae61105c8054f698f12d775631ddafa470ce332512eb41061e60756dc82aae846187ff1d84fb0d054ada70ff9e626ba2e2f9722b721cfbb126bc56d2391b34887c2aca2b33a558718ee0ae4844c7d8c1a24f117114d204d47f1b1185460332788a29a55bad3be3c41d0fe44436e069d156c89c917f363299cd0586dd28deed15bcfd0f9e190bf8eb0dec53bc76b05b2bed46e3505e25002dfb3ac61ef2a4c206eaccd3adfb29a8345a09e93819db1256c5511e2b7e8bde1cb5a9a679b514a6a274f59ea1b92820754be7735324820949d2d8c200a0228f937f23bb6bb7ceb7d6a36b34cc11b951a560a248f4adfc2fc3f08bec68fa93097125c27bdd2f3fda10b6ffc4fe92253222f1bb3c75ed808868bf2969ee183d75e29341fa1ad0918e4675144371c947126495c01aec06a5f3ae03258fcb18206c3aee32cc70d0895e0556be21445bd6ee2a719bb2195af59caba8ba477216c4e26ba1dfef0042c358a86982234d3b81735a5948916cf7cee5b4b4bb2d6b465cc0b1d045e27322906a21023e1ae53d6fc2d2a96bed6dc528eb3466a870c3722b79e256b2783bb44c6c07e3dbee9cc1a7228e1ecba39f0e57ffa825779607339b50221519b0d167edaaf2db55c0e6fbf17d0836f0f05e3a8566753adb27ff7b7a1701a04bd396b940bcfe7299e346228d6c7351523e93a6d10ac976b766cfaf8a2b7317bd4fecb205d3792001a9084f366e282693abe97fb53094a050cf87c11dd74dcc84c0dc198653318e9988bddbbbc8caba9a04fa2d909d5755e487b969cb0532cd0b68ba3cbb2de970a191d86f284210b675a50c2ae0a353aee6f8e0a03ce89b6944a20f1a350a4a0db917c7c60d5cd498183621def167c9779ca736397c8891bacfb55997a653473bb4d8b26753620b8b414581d58d324d1a756a8d023821e98fff3d2788fab1685f31d4a468cb9c07c305fbbc038d0e0f56f44d036fc57ca1aa2f51eaa240cf89d2cbd34442165f6e31fa5ee7b1d0be01ba78e63f1d2d8b4b0ebccd183c279b2273497a410b736624eef3084a47156baa4555e9426c22bb68ad1870313769d8f5954a6562f957be857d01f569c7c55b98ca3e2c28932e5224d1cc0c61fe2558a4893ff288afe29222353fd8e45e23d02609519928df6b4f47ee7505bcc9e56641c28ab19973ba7165d415ff15b76c7e1d745c0a8b6b799968d23152d54c04f1595272e58a06d35eda56a5ba908fa29eca7477a730053ceff015923307b26d38dcddba0e717d4be01d52d4bbbbff8a54566dcb80f1d2d38e503d57b1160a3493890b3cbac563f06392844119981c25a65a23a6a3ea684b363ee7b2063d7f5c3577917a428885e220d6ea3b9c48b988f48444ff3619a103c730b4146d80771cf1c140d45e24afe00034b6fb299341285c02cbe30ced6c8456bdd6662fbc96b41c4e8534f2abea8eb0da3351b77e883611fd6c2c5198fd497ad49f2ed25d5672b737ed8a25281a11368814c12b46e7649b9280b13f6d03c6e4336e08d692241a2142c0ed98bbb64bdea1992c08ac8dd3aedcf8295960249f2e88222402b21a8ae59f1f1e6459c1daa1bffb7e1bd28a7c9992aa22faa7a7dd202a5f1781d416e3d32d63fc3483ebcd06a98a1a8d619750c48dc16574783d837eae28ba8ff8762c74c4f8fea3ef1915e444c6e364dcf7ad874170031c5a014b8cccd7265033ce276fb3133a6e6af7c520cf571dd3e52fe726ac1439b17b040d74daa59f9534ee0ccf30381db29d6d030e5371fa95430eaa690c36aa61605dd0c98f34f423b28df290bc339f8775b8098c19c2d2233349a4c37343d238617167305b0a853c5abf57bfe3c83f7194af5db8abcefe15832d157372b0d4c94256a55c4545e2da686e82860fdbfaf24ae169ead22776521ea790c46798a92f04de72b38cb90a5e3f1565c844265d8b52b8e224ab8a188dc9777622afdd4c47f88713fe728c08e019f8e22122d19caaa9893a00566a37fbe0f7e709dc7efd2513ee3b14f41f8fd65746fd91871773ffe833aee852c328cf4665f54ae920028a0e69b37eb67619b8b0e0e807dab4558d232d6025e37291b6dfd56df1e42abb6a73a6e7b536628b24865268c3036723aa2fc7e52bc6af615b94be42623dfbb90e8471fb544cab2310a077a1337448f06fc450c0634dd14d8c3fd7334db363d78af0c1ef4873cbc910a28f7f1c54ee855abd44913d1a97a6cdf5e3b3dc04e3ff591297768d6cc03c7e8ca01fd7b3470ef9782256da13416f751b90cb8452f2e8e75fce3727c1385633e9d2c4de4a9b8b551a938e4ce7dd7188e6762763357078f6899c32b6c4d95c75e43b2fae103a0374610abe9c1334b74fc77e9374a1d41109ae6f6d6d6f5e41c920fa192ac9ca16b9dc5eccddae21283c642af5da8ab071d3238761370a77c5daead04a946a08855c4ce90a72793592eb422d797ab1fcaefd35014e8a84faf465cdc3a99a55e15e3e5641ac913f50f0ecbcd717f58469dc9be8b2459354813e59d2c133065b3b9ea8289a55401a2f0fff074dffe3a378654b7110dd8d3a7421815b6647e661eed14182b6e1be9f919fae4089b52c318d9f005fcab86be2ba2cdabc02b2e41522959dc715a6caff66557f8d", 0x1000}], 0x8, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x404}, 0x403) 16:03:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x40}, {r0, 0x2}, {r0, 0x20}], 0x4, 0xe5) 16:03:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x802) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:03:23 executing program 1: r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x40004, 0x2) 16:03:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./bus/file0\x00', r0, r1) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x81, 0x6, 0xc59d}, 0xc) r3 = getuid() seteuid(r3) seteuid(r3) close(r2) sendto(r0, &(0x7f0000000200)="a7bc4286a19b83957d5a6e9dd3e37daf59347b3fde512aec793cb80cef28725ad7a748e3d2ff0a223ade0cd1101625ceea6707a1889088d9ec59bb62da1281566fb574c522044fcc1d86e1f5394b648abd8486cd760263b01d7d03581509b5111562a769c4c3b2396ac1abe45ad94f21832a332723cac1fed6b8c4d01d5d9a92060fe1af2e438493b9b5933c80aa8fce2230903d9d1d3ead201c72901ccf3105c93c65d99515555929c8f86230759aa98c76aed078051d75b9319eb0c00ad7795e8211905d634f09561e8b141f79c44a4db2adce3bc9819ad27a537b873fd61bf09084c6c21ab83d2237056053283422b1675aa6c70f91b0c9d14717ffbe16413b4d2782dccab2ee1d9794cb6b00d8d2e415ad9651642132160ab06c9ba1398657e48721f71a2d812b45f7789c18bdd58e674b7d0db29023154e97cf32cb351454a9fae3e00d01d3db90ccbd22baf8899ee3bff3c18532d4e5a4173fc3318ab2ee58f8c88e08f6bbcf123bf5646dae3025a698765ae885d336621dab1f79b54b505b4068992eda15c0419156af127b9467b9b014a9b2134edfe97ff5c2aaf8498d753a087df8c2cb82fc00fb2a1c84302e995570ff87fcc1c2d49352b402443a221acbc570c986881daaf0eb61383c764c6408e70e2ebb04c4f27b7303e949af5a1b7c97208ec68886e528b6c803cd8582153440fb0888684a9e51748b9be3bc8224f8adba725ec018755fe26d83452eec3f71059f43187c79e493e356b8bdd04561298a84984d464cde06a4be7b93ba3f0714807f162db128cb0f7ab2cc3e89e360e14922cff7975c7f717f4c1dd94740081626f44aa1af5834ed2d2e568ea046e06a608e441aaf2f5342eb2340e0e3e66998d719b8f56ff8871f2a1ed6c886d76e896b75640bbfb143332ec244489fb358fcc9f82208c66e7ca36c683069ea49db7ed219f87e30d4c0dfb8412634b5ce1443b10ae1a9df4886551605e02d9993d5031a34b1c067826db8ee2c0423c8645542ef9031c75c40e17a0d49fbca42852d13362a93c174b9582ffc1d92b76be0ea581ab55e3ce6a4f8754485f90896c1e7efc9565061b230430082ea25446f3230f471b2d8e718f1b7261fec45fda4b0fecfce68ef4c6f9b04f9b25c1a030a83f230645405321fc09f5a8ee49596834ac3cdd79a38544fe92e2c63a3e6eef0f03d06a959b380c069a497703e635f1495688bf3f1a638bf46ed00582e072972b6f377bbc5b07631badfbfdd8c5cc738c76e8a8ff2473a20b5ef00bc43dbab57ee23ec961d0688210e491366f9f7599c49ad3bdcd7faf6e4563b3ac52661b908cd08cf40574bcd64d4ec00a2e9cbd9230ec6ddd2ba019d78f2847cb983b31052402c4c5e03b984f7c99f19d768e1507423a4bddc1e6a46889ed1372920c48f31fc3542bde93de2a15e394ef1a615db45e11af2d612772abee3a5f4a0600a2a37301758ee5153112386c395b5842e5f668afef5653b386004c2e2a3875829bb4908b9e5defc23f311611678fc9ba5ca5d26008a50f31a8db904e9562391b11a19997f04c8df23a09fed3ba2b7fe86a37014e9eac01cb7749936c98705f483914b54066d2b360923b1a4dad15610ebd86fd4df7efc5312f6c310c1847e591f160640dcef0aa61ff962ebc469b28982658fb7cf6c0e66149ee5a07fc95f84d23f99a560d42f2678a94e184368691bb402ffe837695e8472fafcb716d724e2caaebf8ca69ef78aaf70950012af9a904c3ae7c1c997c2c20e79353afdcddb1cb08103cc1f6db6fe2630b505413ea05a8aaed90d7b075bb6676eb7623df18f18dbcba95925ccfdb8bb56734539bbf9808da4bd0c34318c9f11ba93913fb2c1baa8f7c4bcccee86960395a0e63df0ed82226c40761cef1072be98ad699013968f5311ab487e1a3fae2f0132b27a2ddc1c9a47dc0188495a1941d6d0e2eebd8cdd43f5d6a1095a9d9903cf66505ce8734af128424923d4d51b8378bfb59e8c2d7013f65b610444d2018632b7626b4f6813efa261ca0db38943fa6ee29018270c99787255cdbd79c5c2e6d5088938ef07c2e3e7d4023153c5d65f38f03c189c96704527b8f260f32f0efba4b5dc77f46380a903762e1736903ec5cf268400cff2763ca3280aad60b4c84a2f877f4e63c7d3754dcab008fc44b0f50a87f03f07640213927ce2ddbb5fa684cc43a363e0db5af1feda7037f786fe553449f7c1f33ead90e0e4e95992354624098433aa161aa30a1d1a687aa90cf0dd8b33721d6710b112546876b8d9d94e5460f7e6b881baac6a98f2c63b542cb7d9eee5d7a61a8ee746d178f359779aae2b655d9477a342bb3da980d5976e95d6f9089248f4e3419d053a30fb2f02d1f80f94d9d52d9a28d33b711c5bec5538ed8f3f37a0b98ee11a2e093be0ced692ade39a5c1e33d026933ce9873eb77e957d367f0bd1103de48b542f3bda6f5d89cefa10ddca0d6eac8248b4fc98705c474205beb57760f54d8397b043521d22dcaf3727bbebeeb35874dbcb5af877bbc6c9672fd00648ade799120ff32a853823bd5a4322ca59a8231904137bb44b3b40d2a18183597b87c3a509b18b810e2e82356feb345ba65c838be778a1ae801b5443bf5a4481018632ca240eea3ad630a83221939175b0bec19b60eb62e47e139040bc0bc334d84799957714f21792380ce80e4c341e92a09a1b8b03ddac25e617ac68bff69c46395eeab301664cc31d04986b9aefcf38e166630946b14ceb3f749091bcfe6ae9c3297be5e6b99a752c0468eec1f2b1ce95aa7b620a0ac42a29efd483b37c4adcc0ae6989138a90995517994d9cd067ba8487d5b397795faf44780d47b9c67b573bdfc079a41601dd435ecd75bd2120c7c9093d25f97a5105a765d71e1ab8d313fb4cd0e7319818713d7dac9f6fb908f64f70cb81e711257d4a0e82f64a803b66f0196841bc05dba77b4a3c77565dfb4edf086ca980dfa2b79f6c47049570352a98d3bf2e0f834f0e35e39f7346d992e4c859a818efbff2371ae19d3da884d07c15c0d42dddcd3fa0ddba140dffaf2615b3a28b945285290f1836621c5743f511d14d2bfc70ed373e5a2d3bb5ecf2a1b260dd6808ce6ae0f6cf0de2249e0d0c37499378b772bc6a26c48ec8f088a3b6eba36f9413d8acf5efa2e3dd56d49899cc5c7cf14cdafd643cc4d71b39e047f4ee1e7ceb1209e821fe2f2b11a1dfe4c44bfb218d0fe393a861803d87a1218ff3167f0f1a3295ff02561530ee0dac5edaaea8e4374661da4928985548717a38eba4398e88ba6e6f509706bab42caa40ca45dadac5fabcc1818207190992d4158da91373621c3d557637efbd50fb2dcebef09b62a01dedd2fdc4944ea46fbf805ee8830daf8b8908fa0ad5ff4acf444d2240cc626cb70b1a442a5ad83be16072dd799f2ec4e7a891197ae1b05b9591592baed859ac3c1fd39457914da64e51b3ea52955c35a39e1f6d52939dec96fa6ef428e52a0276f20840109e022f76b513bdcbf8e4f36419563b7eb7054bd4b3bd7cfd8539e7a906f03f2dfc8bf2298af32b39667808f52a87234b537040da307c8e2e4c092fec7956ab3f03c896ab90af1ca6b15e2bd3c0307ee8d511cf44a08b79b740fbf401ec30752f5a7d1faf005e2c6f5924464251260472176cd8fceec514ac52a2179b44fe09a5ae9f0750fc12fa4fcdb08e5c731b71c5fb1460c3594f6cc888d4ec06323e32b996bc330d1c4d9587fad9889a973ed8a42a6b6dbe279393593454f4e024a2793788829eba884c4371b197e353c930978e39ddcf86619bd9ce92076f81ed843994c41d28b2f38ca70ab744032c1bc28b33c4d8513bbe86de8225558b4526ed2da3363211336f8c53bd828d42f135e4405bf23b40d7fa8690d38bcd11d13258f61838cc124b83dad22fa011cd3a2e2fff57645fa84a6d8004fc87917478e261c57d788f262dcdd22fee0bb511fd57594c7b4de6ec35b89de6653929169d902b5743779d0157e856771c27d50eccaee120181338d4f348992b88ec4a70213fb662c94a33a6b944e2b333283db5208466fd38d1bf41e735c15df5705abf71ef1c7cf20382b682534c66ebd7a3068105359548ea84cae06cf6fc3d6b311fea74e06771fa73dde7f71338cde8bd0e6250743980f23cae49fa53921e4c7692a0154ab39fa74270a39bee45ed41f424acd664bc285215185580b17d436d5762f0ff19872082684811bc1d6e6190d4e0154d21f803a38102558091cc1f20ee444e0b790e9a332d1ca04ad8ff2f0150b5ba624bd3d7c99362a3a4ae88aa894c4ded0ec38790a50aadf9fd57d29959bc35139750b4581b6525209cc1fa14190d2c0306976aea7e7c5ca2497669df4a2d8e2ff3cba90e49c271b5156454fd550f7e15bced0e1ca305625fe674d39200f4409ba86201b5398b0dd636d211003c582a2e772fa50001676bd29652670e539b2e80a26e055203d2c7560dcc04a6e6cca4f2b27b64f0c50934ca3e98665662b273711079537fddd370cbac0cc08a6fff595261591ae720fa8dab5cf4a260cedbd306bc860faeb40806c9f208b6cec12dfb57eb091e52e4852235a31539771cf6f1f92fd7beb18cef276fa55077a2b584b504b7c7598085423b8aa2c4037db704420d7ea308487702b47d3c24a6923770d1a33e9be098f5f14555304cb940ef8c7869af99f74b69f6466c7fdbdaf8efe4015b00c5f3ea8b2c9894acef7f7ca15cff61e746f25c25be535628d949f4ac5bfec088eae4e1db5b0df58fe794f40e2349ad44bc45727c4b4fd0e0eb705a24756d22fd6ee07a445fb9daa866c11cb54d568287c3abf2e6ed9d23707db8a1386939bfabfab27cf0052aafad85e82c7bf59852d3d293772899fd7c646a2153a0d2d4b32872429eb2838cb4ae603fe9c82420ddb95e92eba761e1c26cb9e913ba8e4dc322397913306a8b591659f48e71c8af018d805108d6af658e2c9f53a5a93ce066da9648b82469d71e83dd1d5f60c3e70579f0474bbd338c35de35e350f449a458583143b08ae7a6506b8211e8875b1da808fac333ad0e47c607ad8f2797517c788236b979b4b1080389ee3d6bcdcff94f7df8c9976b8d821926790e9f6be6aa0adbf6e1268a425f9e2f28094b446216610b5bc1ae753dffb1a418921d415b115771cc4dea7d29444c27b385c91759880572b1c7fbdf6a80559ca27ada2ae1505d19f1ad296f4390e79ad95c02cec6992c8b5508fb3e61ba3f1301823e3bfa0b5540e2ef367d8af9e3f137fc2248e16e7d1629287c2abf5ac387bf617b41f352970c5f5f935313347814d4c83dafe90fef31288b7ce6f7c199251affdb5a16ba627cf17016110a7aa42793f5b5581dadf1df2e15268b9535842a43678c5fb916485f93d868454bdfe82a8095b22bc75061de67dff7b890b098582250d31682b309b1264ca8b8d043eadb4025ab1d894bac4f40e84669db21ad530190f3ef82d4b016d6794ed9a71824de2af7c5a3adf429aee33e59293ebf9cc2d6ba40bb160555fcecf3b7a0ba922ffe5d5881a9bac4c0f16818b6e0c396c42802ab74ae19b589cb669c532777fe2c441b1f1c36294338a30c4ed3e7c39ab8c1e4cd095ecd8721167037e3564b574a27a7f6906285a84f1185556b82cc5ad9cf61922097b5036bebf6a36ddce499022948dc17c89875da5bb7524681f037a4f5cd7501a7e8a9bbe9e4a47b8110a66e1e0e477bd1f3698e340f6999b00e87de0e48e696882cd1d66421cdc7aa1849e4e5692c30b18096d0a6f1", 0x1000, 0x1, 0x0, 0x0) seteuid(r3) 16:03:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x7000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000000)='./bus\x00', 0x408, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/136, &(0x7f0000000180)=0x88) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:23 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x10000000201c, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x5943833f1a8bc9a, 0x0) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x0, 0x485e0864}], 0x7f, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x10, 0xc0a, 0x4}, {{r3}, 0xfffffffffffffffc, 0x40, 0x20, 0x2, 0x4}, {{r4}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0xa, 0x3}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x2}, {{r6}, 0xffffffffffffffff, 0x10, 0x20, 0x3}], 0x100000000, &(0x7f0000000280)={0xad, 0x1}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:23 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x3f9, 0x0) write(r0, 0x0, 0xffffffffffffffba) pckbd_enable: command error 16:03:24 executing program 0: r0 = socket(0x18, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1) setsockopt(r0, 0x7, 0x0, &(0x7f0000000080)="e3d0f96f04c3d90b8b722894", 0xc) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$getown(r1, 0x5) sendto(r0, &(0x7f0000000180)="95f6c78ff6a1094a4ba432e35206bd42415d54656196dc8c435892f73b90c915aba99d4903ce2c752a9d727f9a4d1458f502503cf6b7557c9e7dac8c6d5177b0ca8fad90877c0014e18841dc35ac7b8e584b2d66b6abca8b33beb81ca62ec652de5cb18fea2d1df22c8934cd71bbb70a45026f99d0a907fd62c310b45da5b4d9da35b8626e2dd91c01b8688d186f7b17e1638cd687bc2fb094701c5169dfe4b06f71f67652bffe8d9dd759733d5b969eea38fd1c0860dd8dff9d4b738dbf4d174d6ea294a6fc16c67cb7b140558fdc54d28f95d3b092589f806ce8535092efa1608484bf4e71836c7f2aa022763c03744f7ffdb4dc0cdbc8b522169b69ec315bea8718f687af240e5de365ac3eab5f7150c62c569a12f0d25df9cacddd890fffa81fd6818e0b10bb52a418506821af62fe762bac4e38435727b2406f7a4c04e5362079ea2b6715add165708bfd7187fcc79a058c26d7ac0cf8b282b1e1f8858719ca73c25a062a96187fed87c2b64b1d8e34650d050fdad604c3a5825fb305d635325cdba0a5effe39ec8b6c6f189ae6d29e361c107b9d35cb884c63398081938ade7c2aa8aa2c1fd2167df39b69388299f23efc367d3e76e5523c5df75fe1b81d2e2e0f2aff3a27cc7e3af05b3b982b0758b0bf5069b8e7c49eb90091b64b3e385b5dbeaf28580077db56adf3e940c79872e664efaaf44b02897487969d3144430109ea939c9eb8fd7c761f8beb96a5c82358297dd0c0bd31eb69d7d5ef7fd5097a8d9808c1012b62f26bdbbf43dae4884d3259d92b97963f0059b6929bf5ad9de2f04f1b3871fe4ce0a0e84e6b0ddb755d4f93d5b79ecef03f88a3fe55271df38e2afc2e3022f8b12a96d5b79e3bc6e56e30d55836926deeab7629188bcbf7c72c7e69dc32850474774240d0740cfbd9856e5392f5228d7be579f8bde6c96476802fbd9911907fbe0d648210b50ed9dfb74533d572365fdd8a32242261bc16de4a812929536f6aff191fad19af6a26ba8dc7feb932fc9ceadc3298950f157260c0bb1eed2a85ba9f2d2cd16f0dce2da2c531e57adfd9ed71932cbf8cd899af388ee93824ee3792225cfcb1e32d3c1b7c401d124b712a9e5548ef04ded803e3146bb7ff2594963d75e32cbe67b14351649e4e3d2b616181984b45bb6daee53b680d0c80cb5d9817c0e022cff29610452d9b97cd5cf6002721637b0ad57fc7f8638d54d743fac5fbb155ebc64f5ec778e31fe4c40f1f0280f17bf8735fc79ee4e5bbefbee168f2e41106fbde4bc7edca6ef2d9cca21f89acb6b5e7bd8dd55a421b52709abaa8a3f4f3ec71766a45e390ff7c0d5595451d883241be467b953c28a4527a9f39ff084fdecb12f4da6e7e4a4b44588739032a742ea49c7f611f86a059176867a4a93035897648a2b130f6e71197dccb9a8a605143ec906551f0a0580c1eefd990a7ffab03ef87c729c45b33a1778b1fb662641de55ebaf311c4e55a49ab5048118598f61c90394a4077040a3cc42a0869de7b5bdb2ee3bd75b2ef7cadc25cfd668462d95deff839a4ad757eae4f72fb2bc0a89ba13567b96d23db534637852a6afaaffda3988207f66b25901bbcb7d2a704b7f6e71b2dc0b5ce34d0f271b8ed86104b65725c57b8b73aab27311815c9ea79ff31e46bbc8d7a41758bac5f42f404131ed68d579e35299ab1cfa06be54652597693337b9070cb9162d61e29783c85b73dcfb3c81676e5b75c2196d528d2d5cb6df7fa55f42b80a6654577c9ad34b9be089fec70e56cf46d1a5f26c86afb5cc737ac1b026f06887a946c68405475dc2b0a1e5ea76ea11b60ca7f105152c54cc707dc363513aa29e6db3a7d23a0b47326cd6337040cd4a37ceaa0e810aa097a0e2283d24f28cf5a56e965caf7e31732ee991a8807ff52ca43df9141dea8d7dd3f71d36c8aaf84123e5dae0c978796ea6253cbf79de64ae6aa3f57946449d19c94990446939d61e0f94f39fbd3bbdd663e412cd913da9471f920996f40afe44ee892e3b0b817c5679c7614343d99e0278291bf12073aaf248a86a326432c9eea053b3f3a096173b5f093145df4422941175528e81e42dfce920946f603ed875b88372f4aac3b763e839b42dd8693093bc7b07ffdf53440f36d70d33850964f54436bbe55d32e72414eb036b1966324a300bb2a988c79d94b6b0a94e97596eabbfab43d5f1dedea3658886fd28af08bc45417e5a8492aee18a731277ed6aad9b89e9afb08d3846ef3291c43b751784eb2ab43acfa1bf1d9ff503dfbfca7c27ea29240dc07196d51436b9cebb031b8397fdceb74c2f451d9496e72fe2698b73ef94e7f382ab291f80ecc058803e5ac5b56358ab6947fddddd8e4048bfe26db24bce19a1c5bbdd14f466176cd5ccc3e1568b1c1efd3a9f2bc72dc1a2463a739c5a1d01e32f479c0a8d3ffdecddaac6e96989903ded8bd1158deda80afd015c7ea2df80e3d4315dff8ad0363fbb8aff07498a6edaa8ba264f3b0eaaacc5bf2507d833af994eaba83ae8169f91d327a449a63731af815f308570df21e50a197dcb57e1993efa628fc456bae4229bd61b11ca2f9c967057694d2a1937a1f44fb5dc657324b113b9d74aa947deda8f02b0b6498c03d866ced4078db0d88420b224cd516e9575faf6a21795494bda63b511d9fa9adb19f8475ba88b10deaac3d02f6040186b921a9d59e7abf25a8f022c74d2b64c6b2b73c37863475f96ced99adef276979b95d05bd4e3733c249ce82e23e0e1355fc22245a0f9b9326f2b7ac04a41b55d9842d79822e05fbd08b27bceb3d2327f49b16cfdbc4a75212577331247d0a2b329e4971751ff1512e137c828bf22d286e25e8501eaa51f1ce9cd23c67933f5c2b8a9e63a367cc9026fedf0af5d3770014fa0c9c256aa739070c20615f182ea09eb255027766be47a0077b45e4c01ecdd3427c0de908cbd874f5392cabe90da4da28141441ecd2563cd557a5d705988e07b249076fdd6817055125f8867b5fa8037f92599b6081c68c443ad96e46f0d5d114efec28436de55e28a61bd13bd89a5dea11bc7260f1e1397cbd372d8dbb59186c616ad3c3b622f04c26c6cca105c9fec2ba8ac0a5795d913c243f11fca1d2ad25b378f6974e8871bd46764560e1a15331033c91ab53062f12a2e9643e23f7404e4722cb5c77736dceb1bf74293672a72cc6c860d4d373579b5a59de7fd43fb5e833c94f52f7d655b912a35eb0ae0fc28b80a6226df1b2679bf89e7a7dfcf01d1a5d47565fdaa8aa4a628643ba74471f46ef865ccd3ea718d5e6cccff6b1c8a37d8a1213cf4498c84fd7910cceee16dc108591ede1b6ce3b70ade81d1f82b39285b3b679349cbc0009314af55588d3879c9c048b1e5ed1112284a03c21dfd2c2fc948562f26d74e4dce6d2b624c50a68c0bb18e96daf1c2887e608cdedded263c5f087514401855b58c1b994f3e5eea529a7ffdf7e58340f993c52d13139c607852fa8ca398187e5d448468be6128b290cd51d9a70ebe24517f89793e50a8e53f3b679f71a5d60f1dc4fa4e0693fa9b161f81dc0461b9c1b5df1790c9f8efd245e69fd4e9449cce04535084805e94ef813edf1188786ba1f243cf4e16cc3040be5afdbb5bd0118a51f48fd4395d2d6754b94e0755b5aaa34d2074ec467e268e33515cb4a041f51fe8c060b4ada21e467edef0031042172ac45d263833af75c3cc461a43c3ed3846b0eac147b5c7cad3e30e8571d45c4c3bbdf13261d6d569cce9338c16f335866dd3183e3b86bc17e8517fe0cec203a0e7b6022ca92d4f1984ce4cea420b446231161b491f2da92b8fa78da3174249b3e5bb2fe99be2d81eca0ee3117dc47955d863591c3cd31d93c459adfca084cff0dcb20aeb78d7cbce4a019f9fd6107564a0aeb33cad36c7f687964b028d9e9fb96ddaf147d329bc2571513cccce177690ce94123bd1a12698cbfdee929a3c8f2db0905844704ead79674ac8be488660ff877659b8155c30e17360f22408709c3302a4709ac3c668d1324bc6d603dedcec879e6927b78fbd98a94aafd769f1e7777ec59e5e48b1f19d7cc9ab63f5229da772cbfe830133249bae7bd6a83112df13b2064ad2791774d99c89c783eb6f8ee6f0d1e6657e191b575e3bd19958fadda703bc4fe53da6a3465fb102a11dc30b9025e53f12e9981ebcda8d276bc85d6838194be49d1b1748e243dae2e536611e19b478cfcf4ef460109893df3bc353b18a77f0ad5cde5ac039b38da2041bc76c1e4eab1f265db528724a45b31e26b10237ed2f0f301b7b13ee32e69ec016ddb6e56ef9f68a97118896781bc12ab4a39ac78a52593f5ee53d97012ef87b463244fd7b0524c102e177600a349c925547448540f70fd2e666052610aec89195be469b50d7aece9157c0f3f751cd92da7598aea256a5f9f1b06f8fde8fda84c0be9eb58bc22612dea746d12eaba8bcfc6d9e4fa9c68b3ca9dd73754a0979920401345965b6862f0bd644dc2e55d7cee9911a22342156c2abec3fa99aaf9896499aeffd9fc42cf482dfb4e9b52eb105c16fda3654830b6756891dd28920a76b2fb595bef9041d3c52e2d22cd5525054c992bd49c7b5bb31a6145e3cf9dc2fe63f08da1f6d803ee8e39a72b89b337e60c61f6853c450c7c8539ccebd30973005297b13435df8682e5db4969395b089b6025081ac909ee3826d6f3052a56b3d3eef3e09632ae37e96126c8901e0bf1b9900162321bf85e09d98ceafb161a9c462b2dabbe533f433ad09be6c8cbc5ba146302567b476421f81f84d8d3255241e8baa51065732b492879b28493b8dcd2274b14fdc4f45d40696617c10be1be769e1435d5d15c6037ea098eacef6d64c2d82029044370de64159e564b77727f52bebadb68d91c09d590e426974d8f43a86f28821126eb32e2275b6747d31b35092a6386f075cf243161caa8b24cc5e5fd8d88e0ec947b533d68643d7cc7eb69ce64bc45879be2bbe2b294ac17bbc78db7588e11cafeddbad656c8f96d0c2799dd48c23c1bf9e38f363a1606259a93a6802f85281a33c8f3295833596a6ea7e78a5b017107a4625506e2276dd7fd8e674a7009290c87163c8405ce0e2a63c9f82b327606c2471ccdeac3e52c130fa0724b7fb23b512990433244f281d9c9f634b1bc813e71ad6be6ccca69370e3f55e264ed32f451890b99bf3e17cd8bf5a5a763868a7064d57447a951977d8ec2ae2a889bf3887e2ae1cc5d665169e00dfa5aeddc330593b950eacb4d2b1a668aec8e598065136552ff866874abeb1e95368cebf47a126e69e20e931011cfd45abed5c1d8f13d6aeb1138d8fbffa2df07ec5d7f1dce9b2583f0e4b52e25c98b3fac48e6bcfecde7aaddf7280d7157a6b066c0161cf13d10a4fb208a1e84c447085f12aa3a5ec0e080421446aca3a7e44d2c9d1d322adf830ac30ac6ef87617c37c3cdedd7f52d46a41fbd0820446d51a79a5066ad6097cb025f192b123e7639b31700df37946d8cff8c28496ffdb217e71814729d166370860917c518203beb1224fecf12e289583ab7591ff2a05c3d389609b552e0138a833743822065df5ea9009761f487eda27fcdd35183dd8279a4dc4b70b3c99e46d16a25072d013732abd3b56e50df8a80db1d71e2ead203ee8bdc2e7714257578d87e49aee227307ed77108b4370977d663c62377f928d3dab6193474d50dc70ec64b4922e189ab914d6baf359f47d2df956154f954857040fdbefe07a09866a703b4b3870d3308a535f30f2f3f9f0363fcd6dd47e5", 0x1000, 0x400, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) sendmsg(r1, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000011c0)="183452a8f4be2b95a9bc3670f30bac82604df449a174af676f8ec3636076224cab8e9843f8c63196", 0x28}, {&(0x7f0000001200)="70f9728baa92faae5ad184e92dba90bd3c465f785acba0e079bf7cec9aa1c0bb48512f8f4227a22bcad7fb4a34bf4cb79736af", 0x33}, {&(0x7f0000001240)="1627ca22ef1ac8d7149d69faaeda0028e08572f08f5038ecc2", 0x19}, {&(0x7f0000001280)="22e143446d401baa0876ff84713e88c5b0b225247fd58f3fa76e4c4baa70740f77b69589e0a1cf685d8bf1f093a8af734b6ab98ca7588b69a5db8c30802ca2246eecfa2d8c187f6cb3fdb9a7", 0x4c}, {&(0x7f0000001300)="33f8529edbc2df04aa510d6d460a6aed59b55b265638fe402e4b2a3a47e87d6f75b3345ce007b2", 0x27}], 0x5, &(0x7f00000013c0)=[{0x108, 0x1, 0x9, "b743d5b0874e2f780327a61f870fe1f4730c8fd84a6f9a31cfcf90c94755f4b853b4e172f72ea8625430a983d56f07085a707849abcb6ed74a3b5a424022f75beec26d5fe8854ffeca8d4d7898de80b4b120f51c068eda5648effabbebce86c76842592882635e458749c1e7962794e8c7d9aa2d89c5e0865fa0d1efdab58a3699ed2427af975479e88bef45e1dcdca9601ada4d2392fcbd93fa36c7f45feda40e5c26bbe0ca172c4aed191efbf35291f15a71d451559807a45c5b159bd5b0aa7d158d4115a96bf325b7aaa1631775285d78d65b042ca4e22cd637f038004f63762910e476160d21287034698264162c8f113f8a"}, {0x1010, 0xffff, 0x5, "214581c8903c528ecc20cefbb8dc67b50935b502d4b727e6961f07dc59a79442ea9aa8009e07890e9e94cba66e112ddbc050b6f249b006eff79805d61dfae6c45dfc04a3a17451df854b49985cb56c4efb845663ff9092a2cdc7f2ed4fe936abdcdcc95447c5fa4d05ecf1ab302bdfda324ac9904e7124d70eacf6d8854bf69db73472674371818c121d981a055fd42715e02be8d381811c3ea7a31bad82283c55032bbabbc7e30fe95834baf210468e7ce736ff5285b8c56161093ad1b532a244230a71999e7445b3cf7c71f97f95848baaa6f512b30538bc2b127994ddaf3a576ca1e61677ae351be1b0487678feb001899aa8e674b6be7b6e731ba4de92dbccc218f2e15a1531d9e64b852e407eab63dbd128211ba5f76a58504f285b01d5a20362411a5324dae450c791f981da8c9489756adfa2b1da1b0bdbd5105c6be236e6a7eef18ade511a32dfed538c6f99f8badc0c55e86e92181faf2cac8c4d61063f5907eb4ec00aa5f46e11755ecb2b1ee96ca19eb6602c1cd57dbbf38520982de72c3c887d19862c3f567aadf552fff727adbc130fe058d64d78db5a27572f16d84e8bd059d180e6ccf51bb48b03dced75f848c049a13a57d852f0a6c1960df7bf415f81b5e4fd4caa23f1d1f84a1b6a1dcd38fa5f7ffaa453a16b4cae0acb1d79cfcda5aa087f20471b575b70ba589a7146ef0aa9746cc91518783dd566a3bf5db05688b08be30969889217973124cc2634ed4336f31cd63642602004f129287868133eca87991d2102f2b240d02a321adabe4547f70606bb87b7caf9d03e03bd995ae1f6b0d3038c3f4558747298714825319bc5d7d3ac0bb871f9b38591de7a826c48a8773ab3e71b670913425696bb412dbf1234562aadd1c7b809a1b5c5c6e90aa928c5fec1e77bebcd2061e0e9e4da76ec8e6c111e3115737493b9affbfcca4e3164ee65a31fe6d490c67653b36c3c4d1b63fb9e47d8b94405ea36dfb9b6ca400ebb96a7264884831b869bc958c05090d0a68cf3aa4382a83cc8950150dd8510aa7beb91183c6da6ca20d61fac4961a24f26c64627c362c8da84ad105bc62c01b6edb85dc4fed00b888363e38af65d02db4175ed4513a45948493a7547d798cd8bb87ba6ec52a73ce0b6887dd4ce6e7ac7440343c52f9b96d0627b2796d400f135f47d12e7b703fe30c8aad2c89e667fce98b52c4176a7e423ea503e5a8a3a068bb0f7b1baf791e7b1785fe86dafa2a388ee9fe293043644c30be9e45af9fd5c80e3ed19a6f13eca499396353e3b31c9ad5a03e10a9cbd8b48380298c790d2cb00cae08743fe1f6900e42db269d80820379ff70685524c9261de287c920c74279bdc6ea193b5ea2ea3d01554c9255869f76ee7b37ca40478093b1ec9b184fcd80dea2cb83201bd309d8ec78c28fd99991f8ad4c1df9017c8cd224fecf8fad432fb21a6ac131cdf1653dd609b85540fec4b5827103617ee76cc1f915aa3cc55deb8bf3fc298680475519264a4931510932d0bb320f98dbdf3eaea81a6f6a49c1325cfc3248be087f7078aba1699ddc30a9baa604628ff3040d3976b693078f4ef305a7bbe95ca09be7c540e1d658e777e3d7ecdcde7fd58b1eba3a18761d6c3e16e1088bc0496f7e98493351bfe35b743a478e9f4d42ea908c41ad19af3d89513bf5d2e066d4ae11500bad074e0edc16e91d89d8c92fc6f181d85760b2cec4551c8afdaabeda1ba55a5a335be38d43a333ad032984e657da3384485da1bb2300191bc6da89bf88fd1986a1c07ad8bfae8677afb4be9487432c4573ec289f34bcbfe0ef078e1c665a88e437603593447f096f7c0ee85cc60e4008abd1a5250941da8e1ff4e58bb9b09fc68e9e91af35c268444b3e9051b11403de694b5811926bb0e189dcb5c66348814c10a2ef05846eb3aeb16eae8eda9617bb59b16dcc5df7af754072544f80ab8c4367af65f8d7bd030a648c0d139235108b6c955f4fe5c0336b925b91f8f39386774207656cf518a2571544deba02dc74b00bbccf0fe27ed38218bd1abd72cdad16eed99395a5864ab7589707d152e040050f92afe1bf34d1e8889588423e421907c6ee3bbcf8fce3f68916daf24e57d608e8890b83631bb1627e9d98a8c2fc736cf7ac4154d7bdd5c959d77455883d80a9b02e3978057fbb347013f4a08b27416f10aa79a9114836bf51476cb2d58c686b6c00910cd5ce3cc049854a46ffb04b416df8640aab98b8c90957cf25d33a4451a329a6e17cc6910b1fde5eac34bafcf0473bdb21bb24545e3da7d5c742e02aa64ad0228c48b420ce1972906c704fc3edc51216aecb22ad21f643e3d336fd7d855911dc2b56c33906f68e029d6af74e46d5b5d6b0591890ee9d91e47dd822423e91a171af3e3765ae895df2e73973452051655a9b409c2989868b4d0dc1800713dd71d122e4988be27341f3a87d4ab590e6d5fb9769931cceb567055dcd5cfc53204d0b97eb1fedec7249503a60d6a1196aa87c57079d534001bbd083395f3e208696e9cab613b3b8b9c0bc2266e8493db0fe3d058eee8d350d4943cba21cffa8cfd3794e0e2dd3245a002178582fe6abc75f8dd4a0196b4ff9ce6b9211234493af0fb3870ac4b47f9393075822fcc0f6222e02669ff33e40cfde72e5ff510060dc7fcb0fee6b054365bbb43c11cbd462167073670b52239cdd01cf667ac0487fbf6a371ff095b0cd26dbdf9d83c6c40c13fab101fdbf17843586efb3a17ed5b7922dd7691c0a0a2acb436857b6597e52d170a7061de1e6170d37dccd7d413eaed1cf21a882e01169fbeadacdb95dc36eb3437aa8dfe792e07e806595dd8dc612364625d1579cfebf1a575008f143d43e6a85ba00a09d66f32151036306e586acd629b86ec5eb1f7bfd1c795350e6762cfa2a2c8f40f0cb1c5fb1920f12b6ed48d060efec4a60d715ca958b820dbb14b6970b80623ae2245c3b35026fd03e38df24c2d2f0f0517bd9dd92773e8e94903c3ff0648b44e08e0e5717e88f95a39671245b9607d64b37be54b47f0e0d40c0210b5628ec58151a668ac26e99c87a374062a77d592538126d121748cf26b611b6681374e2a8a95eba14f601a2d7c8286725cadc3dc89eba27529433247e9e6f1cf36d4f929d706837c2910aab47e10fb932f40cffba4ebfff99ad945d0d413ef3b0e86dfcdb301207adefbe01cb36d31c709f7ed16c18fe897e711dc08d2bd4abd80cf67ef9e88b8c40fec5382b337275efdc34e848063bf05114383cd65c15e80230b4f8faef64a5f74a1a4ad357fa43aecb4d1117dce34e5e435a0f59c847d41ecbf8498f672f9c7cdfe348df0a1e350392a37b7228ce96a59b7f7336815793879129da9e43a17d95be15b09dccb516d329bb1a9f08a947cf033a4f77ded1477f516124f6637034f79880111b0ce99ff47494270a2b397466ac4ac6c9af25feaff08c1d6280781c3b8da969f27b59b0b61baa8fa75d28f24d1c4e249f98ce4a9528316c3106df89f5c57a32758f0f4b9cce7d2dfd92b3ddf386cd2c771c431629b65b0841dddb8cf159141f1d55b0ee6df7f85e828bfd48e37d8d31c88f32f71731916c80739d24105e34cf3f52e376c9af760288f41346dfb9568b81999653f686e242ca2e2d49283de1a58e050ae7a733d947e90c596080c217d398a6c6bd9729642cf8babd51cec3d9379d1fea8e2a44ad4fe67e1639e3dcd8d49ca33878cabda35408e91bfff7b8fe8668bd3e3dbd3fffefb5bdbf9e8a1f01769703e9af310fb90c0b6a24f8f961125d066517b1a86f4dbb85dd794aca731a8ddc2fb3809b84e6df093e7774a9790c2b04f28e4ac182f17c7eee6a55aea2bc37fe82b799a12aa6ff60356b700a25abd3d83609e2a62b3007b768b5243e74d3877345a01aa1b5bac54317f93ea062108596be6cb5bd970f8030644afda44a284ad53f0c2901d2daa107e136023ee5205509f0f658c1e36f69fb4aaaefc85372b36dae7fe6d419320372f13be5d7ea549e6c8142c947f386ac818a2db6e6cc9afee6bd08cbd01530b487fb03f7404ec3d30a7bc3374d05fad035e7442bd2ec84666371bbc28b20c3a738620a6738b90504181f2928550f95eb6a44d97d142ff5d4e27ea5406e7238fadf1a53a6e8a459e4de9157887a7e10c0d8fea8734c53706c155e49367da0b8cd12a569f61abdcbf987ea64c7134ef068f7d7c52d1028ec42bc5c9605ebeb5d8fb0105bf003c4534a04b3998ab36c353608197d3a83447523a2b98d89341750366b27adacccbe85ee846cd5949f45dcb4e07c8c6feaeb28ea34ccbd0cb639b47210b870868b4da41ab62eefc234bc52820e20e3832e8d19bfedc84b8b81035fa060cac4a0b54285f8326cea0cb551373f9636df3f7ca506dbbabfa77c8fa2fbd88a6d172f100adbb84497ab66b3d873b3407543f774cd709c523d72da78ee628b53c31b548a07abc3c956e88561f1234c9b5ba8da108f3496adae631faf37426019878df1baf5c573d9ed665c8447ca11f7287ae468f087e28b954eeea1eeab198b96406747159b0d8bffdc637b2af09f4b38ef5dc2f39258acc0533f74c693094213c7ccd60eaf450fea8a5345ebcb133d7fbee61f153afa5dee62ca9a6c7840a02d0276ab95917b88ca6b35e881c2e603e462782fe74c521e47ed71197614d5e367f135e8f7163ddcb3177e8fa7b633507b1e2f293775929d6db890ecdbbbc2c779a0fdb8da60e1f5f7aae1b6c10b070925ff031588c9f94dd2878bb260168a579f657f918d2aad9a176555138f233c3cc56abb693845b0e750b0bd398e897ba4868772dc95127a8d489644cde8586dd60eb2d3b80ccb0962393dcc9ea404a64dd73180c4751da117f077ab0325d3d3ea374e74be55e4bc30d2a93661b4fc421d0b2fcb233cc3825e5edc9be4acbed0f0cfc21353db8bfe8f47b267843ec238f145901806d807aa77c5e8a83f0aa1fd4e2b90dbeccbe381c3a53ae8d58ed6aa3d9116979a68fa098ba576dd48bb3d513f48a05eca1c01a6c9d1f0e8d6915ee58b7dda8d25fbd0d44c730f00b019ef1cadb895015ed539c28a72c8f369ed376653bc7b11e38c817a5636f87bfd2211c3dc44a424322dfe139b7370ef0906f7763ea6c2cbc1ab775e56137716c19f1506f6e40f506aba776f6a47242b9ec7f143f4bd4be6091d430bdfc722f5799c1087ac9809a5ffe654f042c8d427481d88c9289aaf68163e050d765c45e31dd5e39add1d06ae25cb40c850bf6cf74dfefe5e4101665e7f9a0e3953dc496d1ed5783cc750f29488a3c915cfd129557a572812941c244c2aff9f454577cd2468b78b6d84aa2fa0974b6ea558dad597ef817abb84dc1d5bd1b24fcd7f29f1cf209f90cdd2b8758f88224b85aeda9428bbe3c4b8e78fbfe76455298da6a6356c03c7309a1e7acbad80c8447d94afb283c75323313075756b1ffe2a39bd14c61eef350064d602928a272e76df68b8f192e87572b1f0eebb5fc9d3a986de06a96960dbfd0b6aa11ef2a31e0d85964384908ce665087ef819e84770f8542271c5b3d3450b51bf02ec752d8ebfe06998681fd1255ed8014d85b28060d84af7edba8ae8432481ef27adc4f0e03742effde8084324503b3a428c983b5078eaefc6148086713b3b23bbccdf86c54ae59a149982fb98512cb34ed3cf29ab2e466e6615e73dd2b4fe1146efdc58f609018e83346bd86d6dc934b63af415a4ec86a5c085d8cdb36564f2c340dba1c66e70a0185063742ce1bdc8f273a8bc4bb4a9d47b6688d57ac"}, {0x68, 0xffff, 0x2, "90dc9aad5f031efbe82d2758862cc338d57e19e6950715cc1516236f38feddee80d9b9db5df4df5fcaa3cf321380274ef964a4e15c6b20aa13d756bcb8a7358deef700abfb17879352e44ee73e24a08a54444ba7c031"}, {0xc8, 0xffff, 0x9, "52fa10abb5f0e3a24cff1af09061762145531f2f93b1cb571c7e07e7473be68dcb391efc95328a1e37f70683e9d565714b997683b572f49a2e752a2bfd32213e1b34887b52ff86fa1c5ecd9c12abcbd0a031f0c2ffdb4ccf4d3b57eab611f328d5e04b69bed98c0bf061a5df38f6dc4664231cc083ae64b6450bf667d4d4612c7d3d7cc11b6666911b075afffc25ce9857f38fc69a91ebb870c4c8561747b0dc0e0dffd9d58d1acf5de0352359910929d6671263374dc1"}, {0xa8, 0x1, 0x9, "537730924d54d6a2d232476b0ff07d0a73e3b3e83a1f67b8c325f3ea6d6dd1918523e02debe31ba88a1da855931199e4af3473b59dfe344d2bf0d32f186e9bb290b97ddad3398467f1976e7baf0979d0a5454b17f9151a0c44bfe787e71cf1904fccab4a4ea29c8054b9b8a05427a67d23d8f8eeb23f447a4968d8dedd4e0eaf791a00c70aa4f3931ea684af6d254e7d7c"}, {0x108, 0x1, 0x4, "49cca3ac314dceb387de4214b4a7f75349db9935ec9cd75a139487b053695afe65190d37d45cca9769207328d62e39fa128416d035a934e4502f735622338a885b09599d6e66c71079a192cf7e28aa0a76acbdfea90e50eb384fbbeafc1895ed40c63c41c54fe75c3deff783b070374cf1a6ae38c1ce1d2fad86e27a88e45cee992e7511768342b5b2cfc4c947a14388e03e87b524391edccf2d85767e4ce5b922e3e1eaa1757e5c9476d399e762748476fff350441acb774f85efa04e9b8a61cf6c599e89528a80a23ff658e0bddb76d268af351555343029166bf8b674d610715fd6e1169e7ecfd41075469228c830a6fd7e67"}, {0x30, 0xffff, 0x1f, "f6babcdcdcdca1778cfb392d7be47a4e66e5da2d1acd77a0ede21b8f0d6cd0"}, {0x68, 0x55972490f1450e44, 0x3, "a8c712cf8b6160824fef73a81ff6411b1e9268c205a3642610b7370e51debc60a22ffa503f9158246eb5256d0e98b7d2787dde9ecb6402f52cbeb1267eef9c55f62947f6ed793acc78bc18882a72041cc19d5b39f67c"}], 0x1490}, 0x8) setsockopt(r1, 0x29, 0x79, &(0x7f00000000c0)="0063ad0d6f5baf8694fbab67111772fd189dd2226fef21810dd74900599de983cd06bf2b7e7758b46404842285217f43f6120ef6d9493e7e9da4e7aed8def00a421cbcc3bcd0fe21014e5061bb62e488ce29db77c5a8d75be9c4a099add7f71162df305c83c896094ae67427de40ceb18aeddfc091dc34c65408f082a9746c38d11186491098228e857228b0d3759729c66cb127ef3b90947110f16651d589a413", 0xa1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001180)='/dev/bpf\x00', 0x0, 0x0) pckbd_enable: command error 16:03:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x21) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") 16:03:25 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x82, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x102) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:03:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="355612b341b8ce7d6e586ef6516ded12557c8f5b", 0x14}, {&(0x7f0000000180)="7a617fa4a82c81f4138adfe3915b144d3f87e42109c437d46d6d0ffefe8a3b8b3652ed94b64fcc46bb9c22e3a48631c0fa9033e933bec1038cb60b58a5417f54e59b0dabdd600881ecd5abb6436f6f4c422a52b9a7d1e1f5e6fd2b3aa166a925f772a838f1096b89b4327cacd206f2d5cc33c6f3578a033c792b88655b809e3a688ea93dd7d26af9c453db7200c112f02422db83f24a0736eec4bf023852380d21639c5fe22f9fa1f2429637afb9f7145caa9b47f2e17be6590ad8be4224de557b488c570b", 0xc5}, {&(0x7f0000000080)="428bf6926915f2", 0x7}, {&(0x7f0000000280)="fb94539598219ec4a59d32eb6d3dba10ec2c30fd8cf64264993950ba9833d5d08547cd159f26221ce76144fc079330874cb301c4d1775154f3ca353f896b9e1c9acd5204b534013de9b23441419ca576f912a6e3c559e03fe4c03aa5ab5ceba53472d3de843911efec98fecf26a0d82624852bd9f8c7bde63a301dc1d75700989488098de7de5a204a981c1eef81afc1dbf1cb72e2e6e65207", 0x99}, {&(0x7f00000000c0)="1b7b5de8de99407e32d00ceaf6bc88fde1000c295b59d26896a618f7b26abd111b6bc6452267613b05f502838892f0eb25dbeaf902ea2b8f6fb371156c8b1dd129b3ab7219", 0x45}], 0x5) 16:03:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0xef0) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:03:25 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x100010000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x84}, {0x16}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000280)="9791fc0a9cd9c64220cdd1ccde5cd7a9fc363e68dd5e5d10a3e3cf6140d580c69a78155e14f987a140927f6504716fc5c5d2f284720faa93be189c60be6c191a330d77fbad6b7882d6228d7269c555ac81e6c2a3f54f4787293a36eeccf61eaa1c444c3831bd2c8ec089dea08eb8bdfde690cfe309e80b8c18f3393f5f9dfd222239f60825c386fbe1ab2814933505b48ba162f9f8e55d489d34db24c71be7723cc22095158d3185961faede8e62ab4efdd80230dca77db150ecdf53dab0917553c1dc2490ea748973f08eb2ca95afb999235cc9641f107b962c47c14732c2ab70dd") syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x42b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:26 executing program 0: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x6, 0x5, 0x9, 0x0, 0x1ff, 0x4, 0x101}, &(0x7f00000001c0)={0x1, 0x3, 0xd9, 0x140, 0x4, 0x6, 0x9, 0x101}, &(0x7f0000000080)={0x80000001, 0xbc, 0x38000000000, 0x7, 0x3, 0x8, 0x3ff, 0x10000}, &(0x7f0000000180)={0x1, 0x18000000000000}) r0 = semget(0x3, 0x2, 0x4ac) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/80) semctl$GETPID(r0, 0x7, 0x4, &(0x7f00000002c0)=""/171) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x850, 0x6, 0x9, 0xfffffffffffffff9, 0x1, 0x5}, &(0x7f00000000c0)={0x7fffffff, 0x6, 0x5, 0x4, 0x20, 0x80000001, 0xffffffff, 0x5}, &(0x7f0000000200)={0x5, 0x80000000, 0x5, 0x5, 0x0, 0x1, 0x1, 0x7}, &(0x7f0000000240)={0x1000, 0x8000}) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) semget(0x0, 0x4, 0x400) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18480, 0x0) kqueue() 16:03:26 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x10080000002000, 0x400086128) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100000041, 0x0) pwritev(r1, &(0x7f0000000140), 0x100000d4, 0x0) ftruncate(r1, 0xdaa) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0xfffffffffffffff7) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f093c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f7", 0x3f6}], 0x1, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000200)=0xc) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x8) r0 = socket(0x1e, 0x4, 0x8) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/220, 0xdc, 0x0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:03:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2012, r0, 0x0, 0x1e) write(r0, &(0x7f0000000040)="670dc3", 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="58152db6cbd25892774b936d49655431370588ea6b5059b804eddc5253234dac6e15ae746630fd", 0x27}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x4) 16:03:26 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000200"/47], &(0x7f00000000c0)=0x2f) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x400, 0x10) 16:03:26 executing program 1: socketpair(0x1a, 0x8000, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f00000000c0)=0xc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 16:03:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000004c0)=[{0x110, 0x1, 0x1, "8b9944674f0e668c3bdc1ae616e2473f9677f0af2e3d109d9f65fbb9bdf206399fe3e9f0221de8232c02548f85c00db5e3a83e941c7d89ff3facbef0df142e0384dc7a740cc9d573af10a5f423d6e061995d7997d1bea884928eb2cee875322f2d20290ef7f684da4890f4cf729eebc2f50857035a6fc3b3532025367618fe50bb73aa0c0e7354cec1c6085f88278cc50cd7d7333ef186e84231cd59cad05a2dfef07836655b130a67d50cce9cd9b14a233415df28fff3871a1eb0ee4d8d5097c804807db7204688bee1b45a9bd1abd4b268daa12968adb9f5f9b98846cdc9027d514d3ef05c92976cdfaeb05ed25eff941d31cc2028fac18376938f5b3d"}, {0x100, 0x1, 0x81, "2686777eee21ffc01f0d07e583b7b15be622377aa4d102d183e6eba3400a03834bd587bf6151680f97369ba9ada61f0c24b6609b79b5e4ee77abb92317ca7acd0bec2f6cca76cb06431a6d02321fc11d837f5b23c6d030dd7db420a456a7bc9d63ec91ab7cd9f0f524429b61c2e39120b2b290eaf8d69b12131cc2daec802d23ea4fcecf9da123d2820546096a83fa7211e947ea65c2f0e1345888ed71ce9d2e7048ff6348948b6b513d308c879a2cb11a9a743aea5823e8a0ea528d466d767a0a301cecac6ba52f4aa772ddac26990a2cb09e4ca9d61176c2a036d113ae8b00b523b72545954c9b8b5844f1f007"}, {0xfbd, 0xffff, 0x1, "11414070385e0a10d2cc9013ac4356c65f4d7f567a92409ca8b329d16e95d79ba859c732e0108c11bbc258b1a05a4a385f75936a04baf11373126e10042ab134326dcc65ebc5e75dd28a157686e388fcac4e2963167dbc2dc902644baa6a7c69bf5a9d386a963d6a0567a8cd2ce25eb5f34721981daa84b1b578d4df1565b84ae5109475423751f8aeba4351a8384064ebc0dae2da2ee2fda125ff4cf7120fdedd320a17050d1ecac65b4d5acb2a4696f5602ce13e31759577c2ac946035271162e2bca6ea0c1226ac4e2b40a445c150f9c096a040a734eafd2619da57b6e6317be760128c39c6d86fe2e94ef6df2758fbf0bdce0fed887f73943c13c2be9f04fa6fa88f7fea6010c52bcaa5821a2f12572c5ff05f85eb5aa79ad1119163649c4e1e2e33b01563eb705b1b047297fd84559e5381bb26de55143914a6ef90b6dccfcc54421a628d501308309fdd2553acf5b6e360f54603dd5a034f49e2d067487e9b75afdb946cde2c8a22715290ed341a1a40c070e53a0f6dd7eb8eb9d02268b87793f71fdd0bd51ac5100b7abe135e69f2344ad5deb106dd9c31ef0acb500bdeb9cbc71147f959c8a8691abaf9452f9ffbb68a7229d3effba3d8017b6f80ee5292c41873eaad4e866de7ee2fc1f70ba382956e37d505e9c1bf6248027f31427e1dabe56e1044d60dcfa91e206020692ceef8495a769e88c8501642d6e350f5f62a6005ce73361d0adee67a444e463a31ac8a4303bad5b933adcbb5f70f619c89d136900c4c315700d7e579846e108a36584bdfd2fcbf39fde71dbc3a44aaac0f55547639e06c74a1b0c46deae080beb0517ea2c979dd95e6a3aa22cffcf565ed36261bbeff56d6a9eb17fb8d3896c795fdf1ef421b311491565b9007292b968ee24d20d0fcf7f6d2c5888be8040882de4be297b110f07fe888d614352cf345cb36571f10bd3b8490f213b8d393c8fd59071de145cd74c25b2df31385366204893d342120b094d857a37105e4d9247435732be1c2f79b62c75a4dfc53e80cdd1b37f8d8a688cdb3a305110a8142e31d0258ff8514510ee6fc0d1ba031303ffe9c3705fe56794164e316abe26c1d794656220b9f364309aee0b67346af6b60a81ded52744f16e082085fed70fbb9605a5d2071773741372e7e19b13c2f6aa08b72966bd71898d52e1ce635149b629ca69ccc236364c25fe008dec4862c8ae57b2d59e1fd8d2a89a2c1b0482d3cfe0f4c914d2686a0aa5afe707bfca85ef1d5e5e6c431a205a507a16fad5acd2704ae8134e1630847af520b2fe76b771b9ee1d84e338dfcf93f6103871828b33a89d9e9fcae974d65139a9687df3cf5893bdc4698cfb7f876b1aba14c7d9f46a3736b7d1fcafda4075bc001af42312bd60741ddecc96a4abfceccb628d765c7bb674675cf5082cdb6588fab50d5f41cd6d24ec1d7ce1f11cd0daad68e6528d59a765fdffa52c1782829683c08bc172651ed0bcbd91a3a7e89e4928f1bc8a5a208a777032bb35c8a4a54ffa1416aa7f0ef2dfbdf780805e0877c1745fe2838d29d50d4cc796bdfc54eb6219d7e33280bf7ec5892d0fdd2f1d79adf6abfef5908d572c51628b89ce5b763e4bc4f8d66403c9d9b981dc8dd33d2d1025ad656f580176e7c0b3d31a3039fc4df04888d6a9512d2b0bdd688579ce8b423f4bcf35456589c5c912accd65776d6d547a7323af7af2feec71f22ca554dbce944819fdac92e1f0272448abff914a7c63df7a80ea670cf09f95f6cebcea1fe5192c738cd1a30df892028ce601c5baf4db43efeec9bf4afac12ac276f938bf2dc1f9e648dc7af9ecfa7c9f4b065de41d006048278ad0cfd7ae91c2e74e229bc02c0e07ac2fcff7662413f04fcfc75254659ea68c4f98a1484923a238b03121708a3a752752933d34afe37788e1a319563135219c86902dc4e70047f69353e8f1b05b4291595287132aeb4db9d0935e048c02032350874351ae2047b2debfb97e5ec1c3dfd61f99df8f8b88f3f157409008074879324ebb7faeea2a808bb9c74f3fcebbda105f7ae784d8afaecbc5e48942cd2807a81e13e188aea0bca6482ff7896f8f06077f6be7b7f1545a96affa7bb5abf7e4739bb0304e836762cc49f1b4935eb527636ab1e503edac275337df30a807933afe9b812b7d853b6cb5a5bbcb3d5cd66b12625ce98a8c14374d5a6258863ffda5916028be5687780ed26168ae21d84a3c81c21777a99b41ad27b3ee9beb20212a6980341534e0ba94fbbcb42db6f3150308060d18a54e2bdf1425ba1c359789b6e4bfb819422cc57895b28db6cf1787bef63df62bb48c3c5f8925fa7cc24c1cc506683343d0cc9ef5a26edc8706488c5d53eb0eb38469561057740fb392657c42ded8ef57c7101be6fc7928c4efea8ac593075c0847459826e5672bd12712f14c999f15040494b5cecc4563eb2541b2b8850f3a655404286f082c766bcc8235e309c1591579948f2797b3c020292b1b5ff5ea8370f421ada79cb897f20d2c355e788085cdc27c7325f5ee7a1e7c674ce89088514a3e1a52a0d413030045a08075e61551395b7cb8b99c19290690a03daa3873605fe2af2367901cedcc8dac5924a39ec2a70da069fe87379907c86eacf2cd6778d617c1c6bc6aa6b18f61a6d1eeb252f0ce3377c52507c3437c161bd06631eeacb285d167dbc679df9e27174f129fb605a4cd87638a8214f6167ac9f84c84fdde5767c10c6eccf4c33225acd4dbe5f53357e73692164178f499ee079cced60c0d8f3b4e98fd8a05df59fa11871165c0cc33088f3c3b8ade68ec3c69b44aaf20a23fef525e86522a49ffed3865134fd850e8959bb7072ec1aac52d80620bf2a3a0d890f298808ed853c82771944d9ea16a325b2eb2296163f7c7b0c90655adf3681a96722b4eebea77ccdb946ef506a469e9f8eed6f8e9040a9c7fc4a687e5420d193aafd74f599694eeb29884a145e8b3bee34a01efb191c1712b32c3bc8f5573d694b9d7bd366668411f6b99ab9e4e82f65b532e7c522671eedc4811f4510f4c8b5a57bf028f7a2bc9bc13b161d66a9d033a0de04a4d3f2801666143d0e4a73dbf300f249b3e70b0d136abf461dcb90303481265f81b71128a353aafecd1f31dd8960305b63c0b952a2177ce818e9e154fbc00b72eb017ccae7181d07d4f5bfc80cf44eec551755b3b38492ebab2d27472fc7e47f0f52ea140386995b8fe4e8be551fbbc0e7b3e754d2aa9c340e4d1fb67e8acd98509b79d43b2b2373744faa9a177f345a7909d451eeaa2059fe4c2f77caf5c30f7845fc59d0e8e5cf3f43119cdee215ddf255f6fd72ea5a7b0593e5776adb9d76f0319b6ce09cde87a9bc969b7e080e1ae984983de9d50914c3d1513465307efcdabb074e4a86c542a23ef98c110be04029f6536b79f6cbdf809b248980813014b2ba870cc69f9bdf9e536ca7fa26d6580572afba5adbf95e76fa75e4b5faa0dabd2d778794fe39eb1d9559f2ac51edec0aedcf084210729624fd2b151505b381d797f87bb3601de00603b40ab2113dc8da88fa5e3b5b09460234500ba0832cf60da478bc6053095b3b88139ec4408dd04e5c860c6fd1d358bbe2196631be401fd876fc86354c778a95ce26126b681aa639ad901976539c39d08112db220b42ec076097971889eecb4c09702e6defdd29311ce4fb2d573a1accc5529af59a5288ca0c0149d5780b1aa53fa16f869464a664766e1de3fae0b872bf5fbb4d692ba53029001349793a64f4fa52fb9b87e46dbb8137d407917515ade9dd981bfe7a6ed06aa01a68c35e4a33a06cb7347df626ad1c0872354feaaf3e2a8f5adc9b44d171228ac26e8716c153cd38de2f5275734124b1887d4d98f2d005c4bea8df39b30f710bbdccc330b7a718c5e1ba90f6db787a54943cee773a46b0d3e8aa9016e19ccc0911c550981791760f430c93cde0de18b28c261f992626cbb9471feaa00f8860842a601ad0a177ecc0a3c7621aa4e092c99f9db1349073772321d277da05a8b6787831935a712f8f491fd070f798035c134b1caa759af973519ff6516fed7c1b31e882c7b2c9feb583a7b9b05b393bb160d4f372ac1967c4f620fa542cb441de4aa949076d54071d5a773b81c4a5ae047beebd6ad339b024711df15f965db2b8db08bded61b459be85bb7b31dc6dc3c6671205c23f63de1918d793d2f4e7574989e90e14d7936cd4c50d63ebb52e56095f7497789bda93a5029d0eae4f502e4872fc0e42903a31c992d5c9881f62aa62dd84b398a3b052cba24563eaa5a996ff861b33d7ce158eb258ce0e81e91b544c8764ecbeae0e12065ac53dad6d8a0d559f468a600ab6bb80be66980dd7aafc5768c63ad3b0f49fa301d5a97ae4f23cd80d7cffbb923a932781d533103fb58ea314b3d33bda5da67f9ae9a2fd67043d7c19739f2505b0230c1115e08422bd490328a1ba561f6dac181bb566f9d033b0383895206bfc41e78ed7618814fb6662d2f7c1fde6413dd51af97c827e6ecc06469b9378ac3520422052de0dcf88c87a96b30860f7072d79ab587b56cdb9a679c5103c8a10dce4a37f899f6bf878595dc6676ce3efcd4a53cc9013778f90e558561da9eed2dc90d4e5a19d25f31b0ad1661d7a8e84583e240f62aed444f6f0cc4a7d454812e3d751bf83d6c3591053c69f72bc6b1d870c401e0d346953535a3ede0ef6eb037f02dc4ae48a17b320afafbfde1d942253dabc7f3e6645d1c1e71c0815358a6a8a580c6585bb659f565c6c906c496b76f6d8ea660f2c6649f1dc8298b4d9036c536bd3b6c3a77c6fdd461def094092384b2c7cdc5431008094aa1ece2d89bb8af7965a6dbce318809eb1c67ad7d54754fb6fb80ab0aad8631aa31dda4a2954585770cd1f39c9ed791671281991b83eee472f9393c048307cbc05e4ab7f36d012c106e3fd53112cb107f558da9a03ae372a44a999a083f398adb937a870b0745144d567ae43cb943b353fead345db14c20b8db4460392fcbb50cdc2ac6fdb67ef38b1fcaacbdddfb1b1bab7335c82088875c1f0699617a8b841689c4f8881d042b1f3e0052b71201e81a9649e53a66e87dd13a8dee8f33866034ff722bbed5f245d85a44f5508ee65346b49fa8dc9ce2d1bdd24aeaae8a60b49ed5cf2aca021398c848b42351eae4f65452809fca098b27b66712e7b0154eafaeb9bbc3694a09def07ad3a43ec3fd82b90028695685c6c7e96395b42655efc73da89d3f7d791d98f8e973ae0e3ba1818a947328e1e652fb6fdf06709dcc7557e54ee428d30dd449f6a3ba5a9a0cd533a06080c4d398cef806e1ffeb2ba0bfde5b72d916fba6faa7812d281fb2897efff0f8c2f6a6d97b58e1aef612bc54a02073b858667be8849e24ead062510618484ca6476b5cfd26f1db25d552521ab98582b7fc770e693e56d19417909011020119f2e03bc6c709e8d04c07119a300b104da00824742784b17b2f9497b0de75370d5b6149c4a72b762829407fd2a4de45500b5c640d6dbb1056d9ca8856e42b75e0f8dceae17bda846cca399779e7101aaa3243600e7a418b457b056b892b5759aaaaa7adacab7f478ac87eba189be00bf489918bc1fd2e7c48bfbbf17a805b558df6bf61c634e87b279f5a667472dabf49a41fb0c918ab99a8ab3b40f864ca59b9b44f782206929711c478fd7aa2161fe58d4359608c38386dadbdbe2cb3ba9aeab320567b70f6a1a311d832bd48cb2931cead659bfc6ee265b39292b183f60743055173ea6accf7976e26e4f558d1d"}, {0x88, 0xffff, 0x1, "00b0b06752d3b28db10519cb1f1dbd2a16b2e1fdfd9abdda49489fb430bdb473f4b2033daddf35f0eead455d5b0484d8cbf8fcdb78c93721338225f00439aa695f2c5fe4dcdbfe9f0c341148495e5172f5d732c02d26831ffa5f164f7f5a6e9c27d2cf0a98bdf2aa0f4178dc6e6f822b5c369849f1f9"}], 0x12a8}, 0x0) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(0x0, 0x840, 0x200000008) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x100000000, './bus\x00', './bus\x00'}) syz_open_pts() ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x2, 0x8}) 16:03:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) dup2(r0, r0) flock(r0, 0x5) flock(r0, 0x2) close(r0) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/61, 0x3d, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x104, 0x1000000}, 0xc) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10088, 0x0) 16:03:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="27fefd58000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0xffffffffffffffdf) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:03:26 executing program 0: socketpair$unix(0x1, 0x1000000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000100)="66e5eda55bda4e78f4bfee7cec17c34205f26ebdb56373e2471beb4c3ab41c8c0e1ca9c8249274c31c3875620295ff636b734fb96abb4275d43aca96cffc98ae0a95ec99cc6679b20c4be64cce6256ddc987b0e77175741504e5a5e6d385d21d0d3cfd4d0285a938f5c274565dc6b552818f75332a1fd3a4f8dc2ecc6ab46fe034d04e38234efe1b82c01de7735c98eb720b4ac1cdaa9189ba55b9863424a6b2a630446a8e7aa668b0daf251970e23f807417444f320cf84febd3c525b6090bf15e974115e3083802f53e6e3a7afd734c8361742361653a52540bcf85dd06271c16ad90af03bb2324543173505b80af8143b1742968b189c8970d938cd16", 0xfe}, {&(0x7f0000000440)="47f5208def2e9b8c2b7f4318ee58d4459490e2409cd55a0a7f788806a0cbd3c851970958f95af503b1455c688144f436307da720f8c80acce0bcfb3cde71e12ea61dfd649cc0a92ce3a4e4c8ec80c38296477fb5b63dd271d2390ca8088c81f608e82518c68cb2bbb1b51e5db5f321739a5a87b5796855bdd757ea560d771da5544202e430399ec3169958e31d956dddce8d29816bedb24b3f7590dc265fd59952413aaf7bf0eee5bed991522d20812a6f68659d10a0966dea855bb1c46e08d4e3401350273218cd5c0fae48329350ec3c6d940cbd46d2ff8ac2820a7a7ee2cd8529c251788e2f1394c3e7559468ab62bb239d9cbca21a6c345891520095fe87022d824bd9b3fa26d75e9d2107bd260b7a9698d55f07c4d929058b81d5181deadd2782fee4da71fe4e859795becf803739982841b174e618c10a767bbf0cc10ab97d6fa7006266fd4122d7bb72fcb321f555a135e3c59da1bd829d9534eae7a86f3ba35a032f31915f4f26246b4a917365c59d888ba9d4cea6fdefd37941023d1c627e192a3c858e333a5a7f5670e290f40dacbe27a50dd88dad69557bcc9f02c9675a8ffa1dfafd328c44f33204285d4a39b3b02490f4d48aa5ac17244a2ebe27bc6beb47489559e140e3216616ef9849176a3224cb2bf5fc297a62b812c7213b7490e20ad9c8931c7235dea366f0ee1746f66de3014984cd1bf70bfb460fdca625b118432553f55e85efa075f99c40fb4721a31b5db1b86229bafeb2c6d3107f8cf5c858e03718bf0cad3a590ae153011f5d98528a00b2ba47e368f72f91eb10448863f3e3b92a30f70f2e86b721fc21fb13fac09cecd7d67aefee3abfc2fa1716e290647f52c920009b8bee08307b39517b40305e39b00ae855c6ef3f13e30b6f1e96e380ad8613036670186d7733bbc38377e23509654b2e7638f1379f89adf272487fd0d2f17d717556d63e4e3649491d11cdcd8ecd373f344c7fb3fb30456f51793dd64ca689a903620b45bec818af72e4539d066db1cb97f19983bc44da4cfc9a6bc38f428e550c98f825f096af64f6fbd0bc250808ad4e5b3e7900423051f6715dd1e7075e5f6d252c7d717e450cc3c2b9d9923d7aba36b40e7ece7f800f9848d6342a0ec81172ec9102b30f7e1498b30e2bdfc1db421728b83bd7677cc371d626829d9575a29d77d1a3924c0faee045060e50ed82c24910c3843f242aa447edaebbc3c335749bf7ab61ca3d91afeb429829597bcfac8270a40bf20ea3bb50601aa15c8736a27d149670764c7b33b0cf0aca996e90897f267dd97831b12a6a83da48324a8722eae934a45995de4f28560e1d7190741b07a941bde6be72eca42040fe5fee1c5e63a097112760f6e2f7dc2312a4f3a3787d7da30e83da2b97c99d21d82b39a70b4bee627c14b051860b2340799c1ceff8ab87649827bafe09f4f119caba57954ca0816067d64a7ce3021a0152a671ad0b77926f5a3b993bb0f70a0a4e33747e5ddc9dcbfd161897eb42bc140129273743742aff5924ee830ef6a28cd7befc331021ba8ea92aeead723154d86f076bb06dae99bee0803972c1c7246b5903af737262bf0960c53b6b4b47634a5f7326ecf0734dbe7e724ac986774322cf4118887ce6db7a855ff42d0153a3ea1a5417cf190a7543275c86910496a3b3c3f4ca65a0b705de9ed69a2dc4252b20c61f09c4771025a9f79e70abc1e08cd561e692910fa7f5b271381f10ed2dd47e79af69d6712453dfaaf432cf1479da5dd098b8f709e995eb1b413e9daf0fabd22a3e76681e433c250105c2a3c3cf8af3136b1a8e644e81c5b3ce71031b1bc1bea798f296c9991f355b971bbace5c3ff14ef82f1bb16d83d72d235448ad944ba711bce440164f75208741f1649386ad80a344b87c43db6d50f0f0d3537a0ac75fb1e0c6a9826c5f348fec5a40a4e38e26bf7765cb1e92da162f5ec545358380fdfe977d6aaa26713dd7e0464b03941e98756d3c385edd0550728ef05e6239856e02911c5ba0a59f1752ecdbb79fd77a2588afcab96c90db18d6736b35714a9cb204b1768cafb17b8a1dc2003f74b2d3e6e389557e5f6fbc8774342f1f960478b52fddb53e13804b01a47fdbda614e4776db01e50c5485bac355f770657fe483a4f73e2942762f676e634cf2690833eaf40574c599530878e07e96e411cb1adea765a3df35960e8f3eac71405ea73b5bc01e95b450f96930315cbb8efeb1aa805296419ca8982e11915b084fec114bb524d34b64ef8b04b1f1353793786fb6c7271dbf33b027ca400577aaeedc476b2392190875134a03ccc60ad9683d43bfe5e1cc31257142b0023552c89a753d3f8ecf317215db4647f16f53ef77318dc0a820c29da47fad89dd5f746112ff5504c65c2dfec52d7c5b334842419a4de8f3afea2cf4603767054fbb990fe52cfc95b5f6b5b425e9ef6ebadb4f592e4c87d8fc325a097646f1ad2d3bf9bffeb696da2748f747653125effbd16098addc2e043962caf2d1ff16c9c9e220dc8874fc23984799c1a4c9f97c0d0545fe79b78e3353b0140e393daa78b1707fef41a6f158f03f8df735eedc8cc00177cc822e8b7cbad570886c26744d48db258f8aa3778c0850ea4e38a6912e192cd39aa5fefcbd1ddf624ab38333c82ab2f7f7db5747faa9da92374d98ffa990f3d3e9ad09f7092acb2a0c9f3eac6a39285e2694379a83b033dafc4cd6dec5883059a611480989e79f8b15b22c2abc6878b145540ab83b404b647b19e75b1ad9cd4f47b48c091d64773df4a8489adb8fc3349c823f3177196e6291bf7eca421c7e1a5e541bb07c93b38d331ecf0f60ac92bb95a431e0a571729f9641d523f7fd9fc9e91e60f01c4829da14a305d6c4074dbe3c504cb4a829c21294ac3d8ff2e29f558b11fabe99d59cf90f4d537a75062bc8453dee69621a373a6a8d98ac660026a5af0ed8aa6a0d1f1d4236486f288d658153a6e37dd3f295d75594c0ab2f109ed296f50a88fa31ff8f1391afd6f89d7d79c603ae32e6b1225428e3078baca9a948dc08a67126a10e7d726ce4a68fe73c651447554453c94961de5c98a8dc9b95e3ec2446e21bd5477476a5e505f057e438a8932293bfadbbebf0053e31dbad9db044bdc4c07f625e0a972b41b29b1f51773d24fcf82daf7e80b207f24c67a29a9d9ddac5fe1659e6a08702022fcc786e47b4d3925a3e4bc425a30e641700cf008232c731f188c5330f4416ef5e00567201dbe97465b6787628a0411f610a0c498e59893940639255b673cc1443deae7bae3bb70d9073908a501ef83dc235505684f692c5c766957440b0b07f46daa2f9e5a365a5b2d1b3056782745b386afaeefe2f2fd5e7b635bd88a854ab897511307b5a0af22e2042cac034dd8b2be4fee27bf37d92e18597c6318d658e803d1c28988a82faff61662f06b361497067905e08e843d3d1ff2839d1cd04d1e5f1b8c1256e909bd3ea6cc096ad1c37131e1d2a7edea790e0b09f0f069e7339065b8ea5958b9c04be6a59f595582f2bea428ff33a25461c0523f9d98a1ff1b45c858f00c031d47448af4a33e3ec5ee1c8b8fcd11558fcdd1b42ded7dad8d0392080798045d63c806c32d329af292b710938cda6bab568f291c92eb66ad0e8dbfaf0ce41e61198bbb15ad2f4e776f296575f5dc8da0356678a23271dbe6fee089d6ec70cec2928726a38d9340b8285d376447a6ce3030456c1fbfb8d190a884b1f3fb7b82a4e7ce47d1079485135e6e49e6c1467bc8c55c98b03bd3bda0e875800310fc727b9e2e7f4fcbcd230bf2612f48063c1d7a7632c650d8183713cfbd072fdcd12b1afcbc0a6c494008f668eb000f6908a571a78189604eafbd3275cf330b09b96f0828cd97691d3f337eaa6fee5af05d7819d320d2b6078d767023cd6bad27ff508827b8b6fce6c5ab8e6b89991f81a72ede477b68f1ef7beaa88d263d21f9c357aa87b8f9dc9fec9c7e0160115ce1d2ac4029bfdffcf90dec1da6ade0d298945e3deb161204048af6871c334429c8a6bdfc0d697d20a41727cea792162cfcea57dad96b1a6d6e84cc1ccd305096c6e493eb35a1afb2f6ce9792171e4d4cdb67b48cc77690c3a71232d5a29e9562c894612b488bc48106630bb1e4929c34ce7c3a3749ae53d1b8e0e59d34b498d518894beba7eaa4e8971fd82e03e6cec977a48653d4c15fd1812e806e697343a6cebcb42e184b377dc811da8e412182512270be5620ca638d8cfab2fb1b288d72f93178a6e146e5f0e5705819d78263b02d89e610398316f928f7f8ac84bac3e4b3088dd4b554c8a98083e28bcb79e8b49b93fe17d804aa1fbde8d6cc7c0e682ef4a1a1321395b403cd804683a191d5da374b3b560065a6759c42637f00655219c1dc36a2afab6841a1ad2ce592520b9d19d4b9cb4351f471c3d245fdacb41d95fa0e3fd798bb2f485adc3259106f48582ecb3207b34c74dcf591b12a4937b1ca2737030b0bf09333bf0dbf4153624da246e6f57ab6f39161b054da7adb4a0892115c1c7fadc250964394c7d47dce9b7555d74bee62ce8e327be7c8008b4b5b067035d4c69930d11f8a62bf28f31b774f125161abec502c3f124d3528fc9b0843a7ae3983a2b98aaf613aab9b709b2bae7f6bbd06c55096a1ce087c4a7af6da69fc3b045c530fd3ff01501bb8698beaa0b5de238a90cfb111f9898a4b66db8941bd3115a5995164f8bf7b2b4c9baf0971d863b9da0fbb0ed133010ee0e39fecd637bf550e86e32bbe0302b2874c7c027a0922545e5b66985f175d2b986f3b618d4448a30146bc53d3fdbe8ad323e9d6175951a8c7909287bf24f75a33c921cc2a3acb1b5bc783396dead1af67d83a0a4a5e7574ee212e0497bea584db74a78c1658f4d2f2e424143578d813720ce176f57c6926f5dac82fbf2b1fa19514de555259f9c28180028184f11379ef1ed888367e24b2ac3d2a047831cd3861c7987e3fd3837caa27a0e122a21dff19cb98cfd6cfe1d58321f69b439046c7e05019603427cb5754f16a493db19636803149c0420e728ed92db2e1651d91ce752bbd22a96d7a0c4bc5c83d7923d407cb6ce93cabc26b9736600ceee1f3627636751911f2a3510a9b20e5abe4518b1ae66357500a501dcf9e91adec44a5fbbf37420060b58286f709a3240018e309d8f71257e00d2142507b05f0cc01ccc47af6d18c08dac90a93cc5d5496454f6b7b0bc59f0c037566212bc16df8c5a04e50bfdd3a43dc1695281499997fa644db8b273d8034a5eb02c01644d8a5e817ced5c0362a876103bc40cfb0fa008a8b5d78b2045d26842d8bf175ce04df7726b24dc326d0a2af6d813fce9cd05db375e10e9bd4053ac516d90e23adc91291777c88da53c42ad122ec518345829ceed8682b45aeeb9eb61b63a9ba138f9cc5258996c1cb8c503087e3392819fec27bc7dcbab190a2fc44facf15e8abf2074fb658fcf456753cd45a0bef39fffaac402c9f0df6c1a0b7915e5067dffbb79779fcddc595dd3db14c45546a22ae759cfda4c1a428c32cb11693b60187c9643609926d554fd29ba99d3e36e7f9cc6ae97b8ce8110695dafde13e72e493775c25c9564e4c6e9bb26533b2da74a81eed2bfbd862d59d3bdfa44cfe6af3738b21f886f36073fa62af1d78fe8e0406c298bc9396a291f9ba1c41e0c2bc73d16248b93571e59131e3c087615f38e7c908f762ba48c62a160d211af124e27f60ec91680c590acc8343601b93b9f9dbe257c20e9b799aee95bbcac9a74a59e23c4b7", 0x1000}, {&(0x7f0000000200)="e89fd3013f44de8afdde539cca5149dd8af78b5aa53b2de654a8f76421e76f439004e724a1ed2dfd877794d998d14a96db562b88d264bfcc62f8f11308b3e4c96f47f6e0031d4df5ca5a5594a34f55900335df6efad8fcfced43d97d58fdaba8f6336dfd5f5d62e909ff1d75006ed69ddaa28b2290f476c08c56d5806ab5cdce", 0x80}, {&(0x7f0000000280)="62fb7cd9132391e0589234077546124bfb5fbccb54182691655fb31c1e7879a17ad9c9536d3f574a6a79b4adb90dc67865252ac4ecb5f091a079eaa896801997375b2e70afb5678d125f89df890fce166c0ffc3fcd77064a936f1cd13089975f740410d31964d0708fa5c47bce7e431fa137805f6a68a1020bb0daa165a4f6b14b0433bdd638b1993365bffcd05774c018d4a886b74a153b33eac1c3b5016729f864cf3205fa5091c46afd1ece547ac128784d3f9a8d69b1706ac1e9c15e68fb68cb8076ed917b2d493dd7a16a4b23a2e499ef7f042f66fc8e8e6fa2ad2a70529833fee07a307fc478", 0xe9}, {&(0x7f0000001440)="2874a24d772c23ad0eda688adc9575693b2daae8f2755d39177f80f6d42b2fb797bebf9f036d7492be19a1909cd10ad4d4529f701ed77481219bba5078be2f8d6839ba06d445eb328fce58d4e0add94ed48e61c3a11fbffea75a348c584e11a376189182f5e73a4158ddff9f03d5bc1e446ed5b8d19362376c74c28738652fd9575de36b1d6f49e0bac89b0823ae2e34b1d5bee94a920f10484aa80e2c9779130b8fc4915210233fe89e76c8bebef8161a2a6a93fc214abd7a46", 0xba}, {&(0x7f0000001500)="aa16665018a3c7fc0a14e2802cf05f5bdbeac3af7b1daef7293188df384b8f2d905379837048c4b81566f41b8cb53fe49d5857890a1e25e129787a7ce28303c6dfd84d2ca5b6caf7d460e4342228e4e65fd9c34a2c5cc6ee655a2134866e4122aedf0b45925933bb5635299c107094ff870ff826deb49fa220bb6a5d186f3534eb269ad70a320d6bf7d3706e647437a97669d7849ca6b86532a7d43c8eeccdd54e847729771a835396957f8bfe2fb4f70d1cdf83a901f47e71c04d65e9be573237dd316456bad1188e5f", 0xca}, {&(0x7f0000001600)="0627e7eb824e52d0ff5d44e6c3b61f11120681d75ce841784d230f7457fcc538dc4887173f10942526fcec8081d2f54f2b8927479e8225e940d7a2f860173481905a15e77b46f0e87818cb0ddd2d46509d80052056b941f29bbee678899bf0803a573f0832b91e792294c9ebd23c2dcd26e9a5a49929affdca37f989b030c5911eb6ed87a28d4e94ceaf2ec70666de84b4ec4e", 0x93}, {&(0x7f00000016c0)="17c4ee843f3ba5f5ae9e38dface498a16aad8ec1ff3bcd22bb173dbad1d62879434a80993991a0bf9ac415fdc3a48dd4c5485cca4169d74ea0ed29eda12830924c27e91ee489dfb6afa419c9624ab8bfa5d35f0df9b1cfadfe0cf404df26c5b39e42480462f3047e67067a5a293c0cb28304c7d9a98c0f805209e47ee61679eb880dd6d4a23019528577e6f3b35a263076a23cef42ce73fe56fac5349799bab62826a81be327c2", 0xa7}], 0x8, &(0x7f0000001800)=[{0x110, 0xffff, 0x9, "a1126a0530cd8cf708c8c045c0d2a4d353968815ed97f5e258c02f3354088f00dbe551f588d1e6998f66eeb81c3e48e20a74a4ec2bbadaa395e4a89ebbb4531a91c65843472b768c37e86003edf2a6f15bcbba43a98793cfe410c839a72d223472e5ad70c4842dfa2d666fff5e1b11b27246d76530e9af71572257292eb283616f62c3b10b1ca21dc7dbdc9cf1ba797c13539ea24d0b71c8d2104c7aeb7abea8eed8843faa143d1ee53c784256fd51fe071a642edb6cbd6fa0f38cef1fec9252e2eb251d5d6297d63caf4550d7e3bcb61232d07dfc7de5c7418df44feefe872ec53c064a0455e17244bb4237d24fa790258f85d84efefd86afbd42"}, {0x38, 0xffff, 0x40, "c36e4c20663c15ca39abcdb9a0c9bc7f60921eefb4429313a3a330977c4bcb0ca908e8da988b1b"}], 0x148}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28010000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xff6c, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 16:03:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) socketpair(0x1e, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/169, &(0x7f0000000180)=0xa9) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x2000000000000}, {0x4000000000000080}, {0x3f, 0x4}]}) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = getppid() r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r6 = semget(0x0, 0x3, 0x10) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getegid() r8 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="9968ec73e1d0aec0d4b4637f29404e482b421ba5092c9025b520f4cb22033ead2c2d13293458b275fd912110e3c0abdfc0065631519683fa2a72cab569623613ec1b7cc5ddf726add30053d3259c", 0x4e}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000400ffef000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0xa}, 0x1) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x2) open(&(0x7f0000000140)='./bus\x00', 0x100000000, 0x0) 16:03:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x881, 0x0) r1 = semget$private(0x0, 0x0, 0x634) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000800)=""/100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)='b', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000400)=[0xffffffffffffffff]) r9 = getpgrp() r10 = getuid() r11 = getgid() r12 = fcntl$getown(r0, 0x5) r13 = getuid() read(r2, &(0x7f00000006c0)=""/223, 0xdf) r14 = getegid() r15 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r19 = geteuid() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000007c0)) r20 = getegid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="a6f84115f2ac339e585de5a934b85072d032aa13e685c52c9cfb75367e5a9bf84537b192da9dd8ad6253e0db6d917f2cf5721e26986b861b0007db1c819cf967edc4a676afcc88e18014ed88b09c458d9e193f6c1ff7e9b33c653e1e015da29fa0e31349d1e96ffa3ed2df37b3e95cf849772a22014d1cc142bcabe6167e02f4f9696393539b77f4bab36aed0ec53456aa4fe23355f4422d2fd6cad30554f42cb54ae6b67e1d", 0xa6}, {&(0x7f0000000200)="c3c84c3dd4070e64225d4d513e07cca4cff78c392d2876441bf232186693dfc2dd621a9bc7b65c62beaaf94626f470e77a91a583e925a35193e1c531dd08d2d96eba0a880a391aa95e0ce6fdec403412b431ab4c6fee3b42713e969e10e67f6e822c0ae549bb62443aea75d5ab07af4b5e44327910032e4def3cd2eb7df5b403", 0x80}, {&(0x7f0000000280)="679d4c8418032a09f011a98db3caa44c490e4afbc129b85a58410de4d2d561d7e273efd7173b5d0e6223ae599041e8a2eb2fc585dce7448187c4001644621a5e13cc7fa5de4d10405dfa1dc8adb3d07058c4cd1ca429373078339fb2453d", 0x5e}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xc0, 0x4}, 0x40a) 16:03:26 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x10, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b287", 0x2) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f00000000c0)='./bus\x00', 0x81, 0x0) 16:03:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000006c0)) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000001a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caaa690611827d700573368ea85a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000360532ddc80799d1fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000078ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008caa8289d259b3fc1d1fb6a82a47552aeeafb37cb0a7973958736fe5d984fb99fc068015674936d233f781527f63d3d48cea7e266da3351a69b4a5b1d5e9ae1085c040d6ab178387ca413f45d4b5076f2d79faa45b990a2d500ef3e655610f31be98f870b36936130c112a74ad2dc65ed0bace25fbc2461da811a9e321751cf83cdba9814b1087e0e528faf38b3b6babdc67cc0c4c712e44b7b32dcff55e5f366f5a89d2a72422a6ce6497b30b1122350b7726cbd53d2e8c06f5695daf43f79f2e3cedd8619bfed991b68331bbabaae22f96887be72270446695d561bddd66728abb21cf30f2243bfdedf1da98771c8e08e0f6c78696ae2c422474fc6ed0b2fadf276ec3f3864676ccc0f1b943d3dacff86134b3ff37cf0bbe1cdda72f48f44a5163ec2a72dc9074ce9e2871d9f135977f8d9a805ad558eb9a6fef228710fcba4e6ba941237fba99adc7c3bfcc7ac3c9d6ea1ffb06e2b0"], 0x1002, &(0x7f0000000580)=[{&(0x7f0000000040)=""/2, 0x2}, {&(0x7f0000000080)=""/194, 0xc2}, {&(0x7f0000000180)=""/79, 0x4f}, {&(0x7f0000000200)=""/255, 0xff}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/104, 0x68}, {&(0x7f0000000440)=""/51, 0x33}, {&(0x7f0000000480)=""/209, 0xd1}], 0x8, &(0x7f0000000600)=""/75, 0x4b}, 0x0) shutdown(r0, 0x0) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/92}, &(0x7f0000000000)=0x5e) sendto$unix(r0, &(0x7f0000000180)="6de40a58a2679d1de10e05a6bda48c7c2eb66326cc4a4ddf00010e56bb521a41973081960e9941d242b61ae1dba00751c0cb9694a2d59cdffb47a17b3bcc105cbc93737227fe86cc6f02a7c16b840ec4368d63ced8ea7fa5a1159d88d28f2d3f2a373ab237c970ecedbe86d17abd3c3e8536f0b6f8919a16b63d2f8fcef9e7b86de006ad280edec546ba0a09279484cdd639c7ab2daf45ea48798967290177a2c544a033661a7b4492e1053d4e0e705469c6ec21968f61de897f7e1884692fa1e254155cd60b433e258485b2cea23b283d26f68626317f10c34490f50ea65426ff7c011427ca6f41e5adda37c60f7515eadf59f8646a18fc22e7778360ddd8c81fb2837e24d5c3638f0de8d70bcb4b6bfe401d617ad17f399932442afbf085ec606af25cb4ddf348213659912a86a08bcdcad540923f8251802e30f39fb129608e4e0d1b49c6673d556c423d8645901668c56f591ae28711177e9f865acbbcab96308409157a38b1c414f0c60c72edbbedf0a45a98cc3618b92e95c8343962dfcce8dbc72ab8f8fc7ce40c144556080e3d28735d00dba10bd4c5a9e50602bf175ef8b64f75c74e5ec6cf5dce86b5b2f1eae7ede34513622d946e21189b6b021e3d377db8fbea2d8c58c887ba9a0c8b2017f3fd12da4d5648f264647e5451a9499304bdc723ff619a8926c4bc1760462a73e553d925acd919f436c3cb724e6696ff66ec20dee7cc074283e035e1950236dabe391b551d2369907a0f22a9d8726fadbf27e6d02f6bba3239d3d1fa8d89685217982f1dadab8f0e11a67d155d89570396b023ba9bf6c010cc69babf257dd2df20875927ee9a41869d65274042c4fefb721e11c1b80068201c255d2ae647ea61fa565153625939b2d36bab1827b385eb6f87b2f4da9e79ced41071693c8a22ab637c7e9dc797f4431e6047e056b3c5a1b19a9b5c86a8110e7c87156a15c7f6a5c1c78f39f56cef736458305db4f4dc29249925adb6ff50eb1a3f9bd5d7aa87552dee76499501e3c9875855b481c5f8011ea02620b9139c03fc6e8b13d81f7f835aafeb7668eaaa14138dedbe8e030b6e1318b9f3a1f06cfaf97412d9e3a3d05dec8782af3fc65686c19b649e1137e48bef1a0f27985b49ed152dddc5e500af96a3454e1750402fffc32fe1784eb488e5532cbff98dee903de9496c8c8a7373375c8f158dd39718a7884fca9797ed9d85629fac2fea52294f6f7571f28baec23f18d499e340f2999b6446214eb0d3a75554560b2e46ab7b6f0b649531b9b3814fc0af19f2762b1fa7ffc7b022929c1970b87fc6440504ec60855be68d706c1b8b110ab57ee398bf8fad03e1e026c05e262acadc0972a63104632a64a34b6fe2cdcd7f32f2e3ceb87f81e373d537b7767030f5182f42917ec8d59b9dacbc900221747ba102c2c4e861ade2758dd3f07d7839aa24b2c5c7b17a72e114a37080edf25cf75dcd56ce84da1c120f7edc01e008dba4836dddcb1e1e0d7b367129314fd88902f55c7de14dae5294812f6f2e93b3546b694d79ebca55c37f4642be79276d392c526bd2a6e3c701b4bbbaf32173da237c6dfc5adada9b87bd315f9acec85bbe7ef4c95354e2a45e911f4965fb5b8166fea5c94efa25d36e3641afd71925bfed8373b8d9d6ba8d158979f3bb11b61800e46ab5e8373ceb11b987d6a0657b39f812a6b4df478b8ac6ac9c29516e678eaa23cc6d7f4bb8dcb50b2dc8281122587c7b1d3f63ac5804700f438c57d05b515480730c905d9c8c8ff24daf5f5962daedae93dfc736d59c281d7cf35f8232b3bb10d728aad3d364e8c24c8a55c9963f40c8e41a1fb53a15d2a33ec8984da9128c82a413cca6ba9f1ab7e7e72864570ef751ee186ec194a576632fb83622326d78af23af7019e54a1cdda75a4eefb1ed633fe1d1372300dde3b13ed546cae73b85f320f45b3fa0dd3c138e9e5ec37e5f61a62cadc2b0619b37ec5c42977f5ab776cda58d249c41f8d13b5704491491fec7b416f50a7dfae80350ae906360ff78ecac7c01a76a13a3d6821504662f4813a715713d4d00dfc43bdb501ec33deaded9a54190060896fa00379f27d714ad806243060c5f19e71d23d659de9bcf6676ae88a964ebde1b64690541fd3fd8201b006e72ea37b0059b544015df4c79ca1b59b3f398e4b3975af80fabec607b0d43be718fbbc069638068c9a3734bb3efc0091cd156c050b99e4037468a377a1a7791be7488e185253b828e8d1f9e9fd48704108130aaec896a411410ec483943a7e91ab2e574587b922c916b7b4bcc67ea9788f2a799e89e73bef854ae5534bd4432e3c076c2e01abcef4b916aa03fcc5a04e5130a78e0ce6f176e5d8673e657e4b96c2a226e724a938c536bc633dcc8e56931028fe1d4d3bd6849936d098bce38a53f184fa78a321457913d0826d9096b901511cb18279c67826c3beaed8c99a85ccd6f95e4e9adf48c1f8004223296147f070c540784ec5553648531f8c18f54f92240833ba56c31eee3f8fc0ef5f020006b235a21749b1655db16b545c8b2c32dff68d2df6f3e5d079438fc5bc809b7668ade0e077946188b9692cb846d0b6c3b275b3503195529ad84c39d5a93cb6ef704cb04e57e12b52dcf3eec780079c13697ef48677f88b187bd07706e7aedffb7c1425cb847bd6355791cc044e10ba8b37ca2115cd3fe7016fdc0ecfbff4649c6d7f78d1d7d7f3474d633bacef74dc3acf3fd81cb0d8645d2472694a9a653d094dc1b9a3c54bc677134aebab5e4ca2b244b0339b3e2b2b76fa61fd938f1c7542cc533748f47676e28e5309bcca5396b11bcc2d37b79c3d353dfaed26948431076015a943126e17e30e324c919b4315ec995fd16d2016cefa602f5e892f7397c017623e8ed4e4842b303e75f2b5708983671a8705b0038d6f2a5fadaf32fa68b686f906fdb766a3e94a7bc0f1109486bfb6c973e27ee9769eee5742d9bebe3baf4e58c46141f7ebf2fef8102757baeccdd69ee03b5ea1a67f643af8a65431cd2752930d4fcfeda81c132aa67eb7cbeac70467c03c51cc8252df8ec687333a215c485d3626216723ea85d87f8671576d7083a5fd91342b802c301f5d159a37e52d42d23a86e5578c759e3336fceec4d3cea46c28ff2b8e6e8f9dcaff9861ccf62b417f39c22515571afc355740df535f938ed3cf654a90456bab950d0da99ff3e5025c73bb44ae8db41b16522b8c02cfd7ca024c9067cba6ed19ca957a6e1999b8fcb25deeba6bfd4393970ff746030dfbb19c6ca722063a0d4f10c0e3934c298ad473dc198f767bb432e90e8678cd80359d8047558886bf65e14acdf42a71dc87207c19ec21443eace74166cee2b40dddc3568c7ec80506ca228eb90f7669caf3700c4107750016f430df9f453180749d2ddfc10433a5be215fa2f0530f43424374f54837d0c3453bbbfc471d57e9fdd3d20bad67cb74020c26bfae28b32846ddcd33f445725f8e6d201ee6ed2d365b4eac3758b27f70700856053a2eabbec04fd2da27bd7b01c3c61159cf3db92c583de5628506f20c26c6e70b05073533ffbd12f7a5973d4de782ded741fc8285dab314ea792493a8fbb2268450ec90c91c0da973b611ec3e32ca37f565e3c710dbee79205d8c19d5e2e7b5813a8f03bb55ca4ee8e5512da8e8b86048cd9b3729fd455701bb93a5ccaba9af200fa30aa9c4e05b46c369c3a079cda83dec5937305e65d6f1e93a02f03eaedc45da86328a74254001d561635c204708a8716e700fed220e0712010b027f3153ee8ec23faa470b8624dd887ad79ef89d109410f795f2f90ce8d7c71147523382fed605db93994c3c967cef5fa766f0f446e6f5e3afe61d7cbd6f42f728def29818c54b2eea5dade1a9771890278c83330c83e1fa8675c4b793168979fd549354e7e10277da78908b1b98a66e25f6ac9f6681766ea2b473630088e9c2bd7a17a23becdc2477a31d855f615e7c102e89e56d813fb16497b069d272d1904acdd085279dc7b0cd3c1d5da2e2829170e0df2d0cd209e2635ed49e1e4e2fe16304845d7d56772b2b1effa1cabcf0323370c6cff14b9bb5ca819ef297e72b257a8d83884db85a72d0f94b2824e0a3a5f043d235ec3d1099308625b1acb8f7779d596f57c98c14baa98ac195ea10a17776b6a21a5264f78fcfdfe48bdd7a661f2a4d80436b14ce82c41d236516d4f90b5ff44984f9cdc8c9e9716c92c91534e46661998fad566d6fae936629cdb4e4430e2d0fc2275e06db93878b8da2bdbace4e48dc26236f83253cd9eaba0fdae74ccf39009f9c0538fc75be4aac3873542a60221d6c4d9f44aeb57071b757560b39412a9a3699291a027fc65f44ee01e0ceec18849f2f8c3cfe71b46a9a818fedd35410df3a546546e408fb118fe2a9e49eb837d7ea3214074dd21061dc43a58b7dd8f5e36b9f69d8fcf5de23da1aef40993df5a75b10eddc64c1c83b02a8b9c3596834c588ee317f6b5ebf627b75b0fa7988e7f963607b40dbef0ad51e96fde6905045c9a82564b34ea7fee1c3417dc66e232065c229f57fa154a02b2b4f374e0688e7e5be2fc44c0ee139f4255e50d7f949fed08f5f7000433e0eb16e683a788114ad6a32011bc66d4cc0a16d4bcebfe6b24f70ee40e99da1129f1da06b3b28825d46d5fcca3457192825e6d381c6ec3eaef2cc0f75a1d0dc85b1eae11927d30b91612664434372e494d2fd2f269a4d340833b2a30bd447f4602da7f8cbf692084b7f4b81230176b364466c0da10af9db37f765c71b66ed216ca9863d1899180a8564d74e6bb882a9f2457372652d6838e7f0a81f586b8e40a00353734b696b50b7c7eb04dc509f40fc72320d858a4a0e1748b9fd16b5e24c976c1d155e08426b6a681506357a5da42ac398e36cc6ef59a4e49336fe9c8fde5da790ac7031bff9eee9e0670dc5ab3a32e392c3027a6cb8941c7023667a371cf83c522905f1f6d83d1c24bcbc700940c963b05e276fa205ea740533be15c67ff81e668b7ded4636ad5469d34338795d80f72aeb2ac14a52cfed9a310188c71b265b9afda88ad23c22e877b5dd3e6bba4de244b3f65e0c396d2ae0d3bab0a31187fafccae40aed5b511805ea0102bfeb7bebab5ab686c4e04127957ee0a636a39d5ef07be88857b904389701cc445352efa745cea07cc3883ca2c114dda057382a740cdad86066b96372274148627e0e06ff5831852c2857793c570a81094f10f5671cb39d636dae2ef6731e626d99fb47b8ec0fbf32970aa34242471a4cc82fb49c9fdc88e844b85f98402290d79985bc7181ab9bc0daedff86350144ea2a7d026df63b7cc5d3d4ed59a55e64e5d585dc6aa7d7da007b8fb0368f9527fd4bf84bae72574c0e0ff24bb42c3a9871547e7ed9d1a7f9445b6967031683d8b2d9de0dac226a2268d7c34ab59bc9f55d97a8552a70e95e70841c2af367d725dd81a9b8ff50acee6eef20e6d75cf1ef811dffe229584899a3f1af9ad1f646d3aea3d28a899c0685df09223727146fb337cf6ed974228242c4c6f6bbd0480ca3ad20e914da986ee6737854f9530714585094ec0b27a3236515a47efd162523259056ee2baef82438172473c6c4cd7a1c07ccb3576174bdce874e959584cd8e754f9f06a4dde604a8d74d1c6f7a90bdff9cf6ca75381ef4f9f1212ca8f7b7989e2f1849891ff4cd15072192a5da9b1151e42b16ff347b7bc5c6d3fb1da756cc1457327cf1f97ff5d01c6be5e7c53cb50f759176bbe481df2e3b57a4e6eeeb2ad7285fa2160", 0x1000, 0x4, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) 16:03:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) 16:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000180)="e5b0d794d781c8064d9a4fc1b1b07b601160e48a4d625dfda9f0404a5498f4d0c24d9a574c6d7c021d90fc16825f87a52f5ba6471db1d1500e9df3386154b1f576ecb598e8ebcf2bce57fea26c1c4fb721cd707e2873e5270f586f2f02635d57bd2d9d709beab0d07759b6c33ae2052bb5a1257dd5d46164052de2c8699d2d8a27ebdea9c86816c5f79bf309f7e6e56c5213e7202e76560aa84aed038f00b1c3d1f48e15179e94d5e9adf0cd52c1aa0f5207e0bf808ef2364f2f180c5b929be427a25ee093f3877271f282a1c5701d7a556034bb10ac772e3b73d37017bf270ae0c2397bb1212c4973dc08858af1e73f10f7", 0xf2, 0x408, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x161fa39c, 0x0, 0xe1, 0x0, "1dfa76071fa400000000be0000000000001e00"}) r2 = shmget(0x1, 0x2000, 0x81, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getegid() r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8e, r3, r4, r5, r6, 0x170, 0x400}, 0x6, 0xfffffffffffffffa, r7, r8, 0x7, 0x80000001, 0x4509}) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x2, 0x20) ioctl$KDSETRAD(r9, 0x20004b43) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000000000004603080fde3ef9ce8895af1fbb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d", 0x47) read(r1, &(0x7f00000001c0)=""/239, 0xef) 16:03:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc020, 0x802) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20010, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x18b, 0x5a9a}, {0x47, 0x10001}, {0x89, 0x7}, {0x46, 0x7}, {0x47, 0x4}, {0x6}], 0x6}) 16:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus/file0\x00', 0x100, 0x133) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) getsockopt(r0, 0x100, 0x9, &(0x7f0000000080)=""/140, &(0x7f00000001c0)=0x8c) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000000)='./bus\x00', 0xc00, 0x100) 16:03:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="cbee4dfafab1aba371c1864d02934573d086ba9ba93498ae033f633a1b2ceb361b61c412d951a96b4406a726f39f34cbcde346cf46dc309e34e7b6f0ec4edb1699f68fbfddbdc0e4a8f7631ea5758cb8c88fc5ed201f975ecaa4010f416511b8327679dcf99ee10076f53b23915a452598b9d6b51fb1127c699ab9412ed6275b88fd7e7d3cc53f8f99cfb05764c05bf06107cc6c910c10e71abd12cb55fbf8d3f0ff4e5c46148d57be9401ff72512f6ec4fb93b74499e627d00d7d51665b6ff3122e38829e3311019d83b68d3da7dff569a9afa39340c24d43fc7efb09698836c91934aa743ef4176946f3fffdce08097370e48e2139b4762e", 0xf9}, {&(0x7f0000000080)="40e65ff42d729373662b919d09ca109a62ba66d4e7cf7e4dabbd839f3186d924e2d87df3649dd8", 0x27}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x78, 0x2}, 0x4) 16:03:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="87f060d66e2020491b1db344bd561dfed509aa006d7e1bde23ca686bfc49f56b0219eb13d28ab24573af96c9fbadbc6b58c60c2f9f0896ca40da6c782e986853100b7386d35ec3f766a6a98bb76383f8e8b82c5302470697323fc7f82ff450fc17b7d0d60a0cc869618f7379ab84b61ad5a3b53510d2ea657e33c8d93c035abbd18a13032c1e1e3cb81f6f784ab4c2538394ee0913a0ef3b3005cca94d06892c1c043b32f24c9c5761509235460e84e648ec6f2a6661493dbe05907c60ec2bbf986b26989a04c01be1889df125f51fadb6c45234fdf7a2fe5ae865d34056c071abdb585c073802ea9cab87b0beb88d695b1d36", 0xf3}, {&(0x7f0000000200)="3e75f82cf55f0a03955ac8859fcc90f2", 0x10}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x404}, 0x400) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = kqueue() close(r5) kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bfa6b680667da7b7880e96bb0b2f7c6eef5e7f58"}) 16:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) chmod(&(0x7f0000000000)='./bus\x00', 0x10) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x2) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000000080002000, 0x803) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000002380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c7f4b7521f493c7a0000000000000000000000000000000000000000a8759054178626f0ed380db76ad1ea"], &(0x7f0000000040)=0x6e) recvmsg(r0, &(0x7f0000002340)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002240)=[{&(0x7f0000001180)=""/46, 0x2e}, {&(0x7f00000011c0)=""/84, 0x54}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x3, &(0x7f0000002280)=""/131, 0x83}, 0x41) r1 = open(&(0x7f0000000080)='./bus\x00', 0xd198248e07b71d46, 0x0) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x4) 16:03:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202b, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) chmod(&(0x7f0000000000)='./bus\x00', 0x4) 16:03:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x802) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x28) 16:03:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000201c, 0x801) socketpair(0x2, 0x0, 0x8001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, 0x0, &(0x7f00000000c0)) r3 = dup2(r2, r0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x4, 0x100, 0x7b56}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6101, 0x7ff) 16:03:27 executing program 0: socketpair$unix(0x1, 0x400000001, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) dup(r0) 16:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000000)='A92', 0x3) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x401, './bus\x00'}) pipe(&(0x7f0000000080)) 16:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="44a471ab199062b9ef7be9c3eb6d0d", 0xf}, {&(0x7f00000000c0)="8380eda6fdc05fd595e4aa080008574f65dab2ceca78b8e7e64d35fef05d99ca5791a07e0c9b26c75b467404e3b535f1b77f088c311d04d8f7afcbca828853f8eaf7ead70764383686afc57748b50495970260feaafda71aeac604f68c9486c3d2a22353841ea93f5d2c63ef5d", 0x6d}, {&(0x7f0000000180)="e9ef399a2d2aa439aad8f90115d9e5266e2b73cf1e", 0x15}, {&(0x7f00000001c0)="231eb797c715d5fdb75a474f3d63c6ce8e4821e484253687e41cd637cf0e1af9146043759bf619e2b15f384af51e8a30ca98a61518a70c023de9dcbff4b4ec21d78028aed36795b1b95df8fe1156947b", 0x50}, {&(0x7f0000000240)="97ae3b0b16b090a161facbeb574f56928813eba583925e6287c5fc23bc84b0c68332bd961ec953839684c756c7f82e7c720c9cf68d60b0d368c04be71c2c43a32353ca2df1ea133fc2f518e7619ed30e678fc34d922dbead29cef6a53517422f138702d9df76026ef0f5f26b1f8ecc0ffb588cd1b7b9a6be90d418e7438fe44489c8f0f4eba930010bd44a14af73b8182ca8a1fb2a1574982583bcb912f6a12b6f2eeb1c00a7e9678e0f403433e5ddfcb7b00cb59cac347ba591dbf72776b967f7a62289460470dfac3c81986d2072594cd08eb6a9d410456be290ee0a97c42e2ccb0089a35bf09c01e7635cd11dbbc6663e2c49e27a14353a31f67bc4c4e1f07fefce1f7da6da2c97ca4c2d9803cd98fbc0b9cec190786c9c4dbb5eac66b3f0eb1e3f0fc813fc5e176847232823d77b2993b6007691ff116e6a71f363b2b2ea79c2ca5656b755b8b68c578b0288107bb01120527cacec19de3bb9f4d8c8944af04203ba4a3a4eb0c27e0c2daa3e18d4bb22cba64a8a8f93d1a9e56e54e27a391c2e26fa5537a64cbb5134ed7d2839ed45911f3f5ac55bfecb848c32fbfda8b70889426b53bcb5f3a5c0aa8414596ba50f2464dcd380b07598ab14182ce3b1a87f3f03049f93970b8309c9127ed63c30afadabb82048646f89a9e39b82332569e5e15751894bf763c9898ccf4c36fab48caff1167293958bca2b8b9c06aa16bddb402452b70eede45489a3469fe37c78b894c5ccd6d7ee296afa911abbe125b11d21f641b3de66af3caa68b5720daa288ce23721c0274b475335f377eec1caed94d09fb83e5f6ebe06235792cbe4da61bde1587c10b3af54ca0d20d25a3f2fa82aec1d36020c4d4e14aa2710442f5a1d5edce8864ca99cd675bea1c9b25b049b0779b9ea6f9e0e26179800ac66835fec46b925b45a050a0f0d0739501ac1cb5c400fbe112a6d051ef4e46cedd0ce0b0f47cbd7d4991169dfc19b66df9b56887e2c11fe4352d6eea06a8b1733a7f8f2ad000b11babd465227e09cf10da2631bc5f9a0a1976151497044d4bd930e3b4b511287dd8166fee41de785429ec5ed626ae377cbf1be5bfb249b0b60bf82e4a7cd6de7f5c0ffec8a93752f81cbbd594a731fda1d0bd047b79a66eb92fe3b2e3a7282abd8a016c323d192cc99724c373bd7f38d6bdb7db1c44d2eb691c595a987312bc01a82335294a9f0fc9f1c56add55a518c00d523eadf461e173ab9d527d72a69e4bbdec67a79ea9bcf08d477f720463b9decb09a4907b33ebce2caed89d72e2fbd792f7b6fb07d90888c645f196ed9af110f7b6cb0bec19b64933cd92b3c7c6d61613bbd1686e45aadd944b66519fc524a86210fe7c22b5dcec9111db32b43a1f8b849cee269c04a50fa6c1521320fdb270666f264920e79158a6f35db50605619e0fb5cbd5015f4d006b890b6f354da55f2303e1bf189dd910957f73192728f47549f716ed193d0af238ca3348c260d71ec955496f70d9c3e42ffa1f98afa20cb933e5435b740434a86153260982053d9fd61ec0e27ec5b1e9be5a947ecc786e5a3de6e123d8f78ba53986fab6762715013d2912036e83293423fffd3258dee1658d7ad11134941af32f69afbd9f54b60256ebd2d29b59503847be1211fac2872beadd8e6915be83234d08bb7776bffcf76b78fea2db6a0e71b5848397b2bba078d1f2f1c0489cebc37ee7b08d367688a9764480b649a8e81bd1d73108277d93ad1d2caabbd38eaff977c6c224f32bd5ae227e7dd0881584bfc61f0750e78c901dc616cfd73a016b265a5300137916f152a0a6962dc44fa60bed6879bc63a1fb12a8b42a7fab2254471a5ad80afbf838d8ba775600f3c1fe7e2cb8596e18d321e2caadba7bed8aa8e4be462bdbe839ac262f48f9ea5fb1501dd94517eb2aba7305b635fd02b0f729ebc61d20cb1cf3f51d6613a6936d99ad97ad67c1679d54a671012be1bb4ac18b35e0098494745680c22291f64ab7935d3ae6d25d56d5ca124003c32e0ffbb812e76d1b31cf8133a934e3b5f9d33c0127af7c97a12e9a32c1951a90a24931db3400371051d94cdb8bbdcb0090e6223a008750c1653333c4b24695edec1f5006a975534159356bd14c6eb6b1cd25ffbf4cdca850543507eef368a5e97985a980ae5af5c7a5e4ebd89d87d48112abe0f04aaee3fd06d7da5f2d151e821ef4736f2d3a5743ca0981885a5d2397304d35881ef558f59d8c350b73bd65989df20598c1954f8edb8a6bdb538841e0e6eb537ed34fe81c0b21d159c7abebfb2e0b399cc1bb96d4b44d28c009a61997f515909a17cf5b492657e401793f047d00bfd0688be661d0a093d864637fd64a8b62951ea5bb200f922436810fb4b765ed6a5efc3bbe9e1cebdf5c1359e85ed4a5acd5ada1d131f199fe37ef8dd71bc4e9d2dac7a65126775e1755bf33febe2ca410dc5b1f67f02452bab83e411928ac21d58a4d2d2ff1008ef487f9d7193268b08768a04ee13365635407f30d373c451ad2d482e299d553d7daf4f4d65ee1a48c44ffb80253df795f68a09c417f7ac6416b38ccc3c986a48a4d4e6308a3599f3868ad6b7aff11985be18725356789de5303cbd58186bc2b1a90b80ab9a63be36916179a4897a446efc306fbe9199f01c810eccea53d92e82f7438d2ac78527218e24aefa8bf24109127ff23d2a26a3407a047f4d1221a334422401cda23a65a8df471cee6b8aecb4eb9770a572e1d90b678ed3df364015bdb8a6dd2a72efda1403d2bbf0a1503a5f80689df29002e5bd75693ff9967fe62bca6f23d0cf3fab268576c885f53b8f7eefb7c0c20352a9fd7eed26790ff6184c8c70138f063ab1ef6d978d77814024e5754beaa39dadc5078bc4f8b87ac0c6534e497a127e0fd262856e3fc225f318682620db699f0ef83edbe2023b849742152ac342c4a1c801bac73954954248aebd7ce0200b9ae8145be986f46e0de407acdc7b2d383fc19570442c318b229e71050227fab735f9fa56902a6b5e54e5f5a3bcbaba473bd9ab1bda911376d993aa9b009d365e7cafa61769c417829fff2fe2a22a0498106499a813d2856ea3a17b7cf892dc3da4fbc345c839d336426477a45aa84ca92991ef48c19e7c08ddb700c8dbcd4258e932a2bac89d9fd7aa0e9c7e320d693853298136177e0bbbee4a114baa0b86b6c01710b6238bff87ec134699bb76fdf7c068fb5f27cfd8812b10f03a8ff4810eda7c9888955d5b4960620fe2db368188298bf720d4e59e16cc9ad96637cd4258843b5d709031e8a5d48c69fade81131b5482d9394ba193f8bb87dc6dc0ada753562c8a1f136b0c269552519e06fb7d929ec1741cd1738be381443a3ded5bac00ab0313439d8d5a5b2978dbeeb4527560a54f42bfa68caa909b4c7beb2dc67fd13fe73ec1cf675d4f0f43db4e70e6cec09315a22ca13f7cc774b985edfa147e5a11ae49c9e4d12b9ed965532487793e77a1623255a641dd5cb187d274d5c967de431aad71568d88cfe20c3af80b68f809de115330df76982ac9eb17aefd244b945ef76afb3a96cc1ddd927f5470acd929f026bfeffe407a6a11d8c732302b1b70d99a7462eefaaf0fc241cea8e06d1ff4feb5919c5b504dfc9a9bc1904a7828118b0e486d8a14df3595b2c6a4d65a9d11983061e2e658b7dee1630a58b19f44176dfe805726721aa3efd3d368ded43cad8e081bf8b6a1e38d67b938c6e9f09f1b4064c8ffe1ca2c05a348978986676e2a0f7e6698b1dd4f7f4e41e1010e8fbb156f9d8e1ea2a8c72e28de61a5af708a209941a206fa23fda098bd00582f91f268a9a7718bb395ad8aab7b656169284cbd1ca61e8df5165c4d3c4a6a554c823073709cb8c37f11a03241a62a8e2e9011a2b8ee3688036a0462628ca83a9641c674b88428bdf5f7f8382af8cebad902bc5cf8f89f7ecebf056fbf580e77e64de97d25b46b8728d176bdce897c21db7dd44501c9e235016a028dc7c209a97623c60826a0705939fa27f80a3719f49db4b17c3b0c4560ec95cfcd80a7fe70af5d105e28a8e7846ee5dfa3f127fcc6ceaf97057f695ea727fff346b4df0e625d5fe2172a2791b05511eb44ef769b13fc6a78c8a638849de57fe0f89f7dafce57c8c0f2666deef6ca9a82240cb83bbf8322ab109748d7dabf35a183b5044b225257c4e14c2460b571074a92f2e95c0654ad2490291ec442ff3e782ecee6b853bc1528f7c12feabc1b507185c517381fa8c2e2d6c3b35b5f4f29a23b7ebd925854ad61508af6b005f061ba13a53eda192164025a8a5bb1c9fc72be6cf1afe6c9ce575cce0a41c1844ffa5dded4127d96f025c48bdf570912c9062e2744a0fe52eb425b175faf3a39c38a3ae49901ba15116e2ca4197ad150d0d125f1e422e51718e8480f73a6087ff7b8b3ad60fffb6f1c89860185e797e5c4e94ff17bb8592df2ea1f709ff3cb4ca1d60eb5878288efd07c54e1cdbbc3ec00a30e85dfb106e68c257c03d7efa50fb1c4b575ab65218529f5d95823c74fd44e827864881711ed5fc839190e17a0fd4cdad99156886d2af68f0452e9681c17575594b14c2bb045f6f3c964f4f21da50d2b441c7766703fbb2a40387627c89b996ad0c0c7a71947af63d7517352d1fd071758ca1adf6241c9dfcefb922cfcaa29ed0153d1a69609aa13ccab02fbe7655fa9fc6ae857104ff11a15787428cfb79bac4799293f68ca1821983527981a8924693870ce6f2f2ce2fce5130696383ea3c7ec9c71413c5057d8e3e5294237c747c9094feab2dcbf1ad54441071224d73ffc2872066f77e2bc0606abb6f16fc0b73aa61e7bf8da34aac62f21398129ccb7a463d578902bfe1396847a813e15fde7289b19bcf9a6a49b3da1b8101c5091a48192351caad6d1e2395302000a4bbeba2e256a8c84dddf9cf6cdb8826dbec7fc40208d7165ebca8ad8a72f797b18712942998428e73eadb06fbc6f9c788f0325ed24e3992634c8077b1da6a5651d92351c8fdc7903679c695a746e9a4b2c9033a99b0ecf6601b4988dc01b1ff2e26eb27380f43c2daceab6cfa3f6c9c63ee7a4d8d8ca51a1aacd651912d6a85ee5eb080c310db1615f108cfbf75ce883f76ab3c6a5b62d60c884da444d6f0ab69b289f5edb91db4b5b5db559326e41db0c33390635fafed07bab1776a34f83c99774d19cdbfd85830567078191e602bf0339c6e562ebbe794ac57706de8fd074baec56f189fdd633a53d6d3f3b9ef4538ee5ce0c197f3ca211be8de44d145e199b474a582ef3351819f25a683bd9ea98f010a70a20a122e5b2cfcabc676cac4eb9609e0bf6a810f955bc46deb974eb3d67191537c878362ececbd22d73935f428841c8da63d049bbab5dbde1d4406df53a6c14ae8017f38af0c665a27483863a48786b0d3af2963d90f8449de0aa833c093ac34725cc1fed73a3de7f3398e9e76c4c13e8f44f31c2e065f8a65288fd70fa7e55d8cdf8b4caa80e74644c6baeba81ff820b91bf9590a29163a83fdf9c0661c516a0b1ac37725505718104346a29406bdd35711e510f206dc52cef1878538132201936043cee4e1e89a0b7b97e1d4927a3ff55305beea62dc15c1ae52509b25eb4438dfa3f1383fc15512564e12c1ad6aed85b033218622b94d125542783f1db4472ca3562acfad6f86013f1ca5958a74a4e289b9afc1a5d96f9dda0edd51b710402e06e393bf86852cb583bb3013a4f41b0508571dcd3690873e584afafd42cc35a107f7a1f8c8d9711e3d54bb9b4f49b3a180c9cd16a8dbd325a", 0x1000}, {&(0x7f0000001240)="0245b98b9bac5782081ad1ebcd5a259cae327d5ccb4eb45e9a24139aefd01079eb913938cb8e75658ae8e1154df8ed1b032f9be4b446fb1b671269e8d2e7b6db4ab5a91d", 0x44}, {&(0x7f00000012c0)="97453b1f23c35fd17f7513389694eed9e45d0bd41578cefaa910e444b500c2bffcdd8587d7", 0x25}, {&(0x7f0000001300)="5d3e893f5226e8669bffda1981fca03c7688fcee48b58391237280710fcc249bc03151bc8fd469469a70395647bf6740ed5f53dde4d35ad3adc379a23821a91ebff7c2781f6f50b9671402588a4716b1ce931f8dad3ae715e5c292637588ae15a7c272628e00b7a1df7866a88e6a4d8f41e6095b5b308c", 0x77}], 0x8, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000001400)='./bus\x00', &(0x7f0000001440)='./bus\x00') 16:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:03:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xc000000000, 0x5) 16:03:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3ff, 0x5d4, 0x1ff, 0xe98, "5c2b91458c12fbe2cbe38553b7d4b9350d430f85", 0x5406, 0xe2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000240)=0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8004d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) 16:03:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x126, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:03:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) munlockall() mknod(&(0x7f0000000000)='./bus\x00', 0xc001, 0x800) 16:03:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) msgget$private(0x0, 0x3) socketpair(0x18, 0x7, 0x3ff, &(0x7f0000000040)) dup2(r1, r0) 16:03:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x0) r1 = socket(0x10, 0x8006, 0x10000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000800)=""/157, 0x9d}, {&(0x7f00000008c0)=""/13, 0xd}, {&(0x7f0000000900)=""/144, 0x90}, {&(0x7f00000009c0)=""/167, 0xa7}, {&(0x7f0000000a80)=""/117, 0x75}, {&(0x7f0000000b00)}, {&(0x7f0000000b40)=""/14, 0xe}, {&(0x7f0000000b80)=""/38, 0x26}], 0x8, 0x0) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000780)) r4 = kqueue() poll(&(0x7f00000007c0)=[{r0, 0x140}, {r1, 0x60}, {r2, 0x1}, {r3, 0x90}, {r4, 0x8}], 0x5, 0x81) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000640)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000180)=""/137, 0x89}, {&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/172, 0xac}, {&(0x7f0000000540)=""/134, 0x86}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000600)=""/51, 0x33}], 0x9, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xa6) 16:03:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000100)={0x0, 0x23e, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x10000000000000bd, 0x0}, 0x3c) read(r1, 0x0, 0x50ef8d29bb50f2d7) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:03:28 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x100c0, 0x37) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="f70000000c04d5c8669145acf76ee919c1058959ceda3b5e32d576343338d97bf8dd3dfe1ade2f321be61b6ec3fdf57ab512321069045068531cc96fbf519e5a009fe0180594c3968f207483bbe670c1e40e6d5bfaa00faeb5d5da339ed27d38a4e8bf4b5f05bd1f849e5655a1db3853a447f4ca7ab03988697ca829f5054a6f5cf7c9ecd560f280990d78"]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5, 0x7}) fcntl$setstatus(r0, 0x4, 0xc8) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchflags(r1, 0x10000) 16:03:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:03:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x5, 0x100, 0x8, 0x1, 0x8a, 0x9, 0x8, 0x3, 0x2, 0x101, 0x8}) 16:03:29 executing program 0: rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='..') open$dir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x61) 16:03:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x2) 16:03:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) r1 = getuid() socket(0x10, 0x8000, 0x2) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, 0x0, 0x4) r2 = semget(0x0, 0x4, 0x4) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) fcntl$dupfd(r0, 0x0, r0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/9) 16:03:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, 0x0, 0x800, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x3, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x9b, 0x4, 0x47, 0xf71d}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf000002b, 0x200, 0x3e}, {{r0}, 0xfffffffffffffffe, 0x90, 0x0, 0x100, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0xd0, 0xfffff, 0xc0000000000, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x7}], 0x0, &(0x7f0000000000)={0x5, 0x5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r1, &(0x7f0000001900)=[{&(0x7f0000001680)=""/158, 0x9e}, {&(0x7f0000001740)=""/100, 0x64}, {&(0x7f00000017c0)=""/64, 0x40}, {&(0x7f0000001800)=""/243, 0xf3}], 0x4) r2 = syz_open_pts() write(r0, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "f69b2256db24ca665c6d2adfe04300"}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000300)={{}, 0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f0000001940)={0xffffffffffffffff}, 0x6a31b71681e1ce73) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001980)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000015c0)=[{&(0x7f0000000380)="23a1426db4f8601188a0c270ccb66d4909b0d3305aecb31ab439b389aac5183cc5860952f1a57b077e1eefd0146a234b", 0x30}, {&(0x7f00000003c0)="3e4b568dba03785cbd4b9ceb30a4167075cb36e12453da9ffa63d3a6b7e01980900c1a4fdd1a2b4fa790eb868120c3aefd3d42cf2be28101de49c5b70d8b379b4259621d7d14dadc86d2241da6e68fc6a0879238e4bd50b23f52662aa51fe5c503509f7f1cc914637bf0338ae4bacdd07baca965307915bc922125b6d24fb3cf572557b86e1a27a33882ec7d53e1bd9857a683a556b3", 0x96}, {&(0x7f0000000480)="229e91658040dfbc8bcb296e6ca6ae88dfb517641dd27f7079b053aa41d6bd834ab9cebd48697ca816b7bd25a1f93780e3fd37b7dcb1e2f14514318b1e43a7a79e801a1861908394e46033233fe5cc53b659c9682bd593598312c16c4fc17cc20e1aac829b9f9a565130f8bff8fe323d6c251b4478cc1c00aa3b8b85d8cf77c58346ff668cf2e639414e6aed20bef4afe4f8a9db59cdc80c11c51f0979840dd7e1243b7c365b2e2d895687", 0xab}, {&(0x7f0000000540)="c480d99725f537744b8eae00a55ed96fbb876f52fe1a67647c7eacc04ee1da4c527889a35ced5501c4ec9cbd6ee71fee306f8406cea667b085bb42b3c693ed8e17eeb653ce64a843692964395e4ef618cb7f8fad62a549bff8de0ffc133d81662ea78e77c8c4c2838ed66b3e74e1e1c007e4e8686f4cf7883d5eddeb0c093409ae9f5f876b8ba23d572527050d44d720fd3587ffb94774d71f0dcb6c2591a8df3e1164b102a25b37ed46d16f6b28ddd00a5b29008a1ec65b34e51596d7869887dfecd78d17aae7a02c7a0663eadfee411ed64d619e284cd24626589d5981fc18cbdf3b8d762207ce5f9b32a15ff38ee32ec1665141b38c2cfd23f9c4dfd4422c0db89cfa60010240ad1fd3055e06ff5218d9ebfce240f9cdb397e53bbba8d7352d07235b82a331d7d948b48ee5a2bb7946b64b2f5a3c06d592d007ec9a89136f95c15a0b88ee6a15aec2fd11dea915ee6d61b36e605a9c4486c38c82b67329d39f9ea4ad5348341060807047e1d08d33a5810db81ce7aa8786de76ea5a3ef5453cf718724d2a1ac703ea07421b851ef19ccfc41659bb3f71947d7de073286c7a597f2104539b050c2ec59071c2d8b94f8b60aff51683e33af37811faddd7ce8b58ea104164a8f146cbad966841185c550a29a6a54a601463494232c4888cd926c202d385197ada2fc38c3a8a2877c5a3bf696055a5d8b38b6344fb65c59fd95b36e41b2fb96c8920868136bb312e95bfef1bd3497cfca09c96ff50ccc45605329085fe07415b0d16ce5dd270c193784efbb04d23c20f9617111b961f7c0560b0292baef50bb30acfe2a39526f5140d214677e59687be4a9842381985f241f1da6f46f8d86397cee7d234c431e090e2e45a0ff0a3c8bbacb18e0d41bf29bb1de0ac2f2469a671e86e73239ce4d27a2c26b4c1fee619b4db9f82469dced6091436df5223927b02ffa89bf9b6dc2e6a4137fae92d83a99d5afeea3ec2a3ae433fe8f619d778bad80671115fb686dcbf98d6704052808d5c302fa4a899a37175220bf46ab01231ed9d6b8971473f0860acd75b49028dcc8d51f93c8ff8601cd05703b4241a62f8000fa0d135b4668da26fe3b660e5a64e80c7bd069c170d41c9b574acc7a9eaf3639dcd179c633aabb3972408dde79c308d2d533c26fb2cf2bdab442e373dc446c9def6b243bdf6130ae88f718f7cefa997e007f3dc6875fa38411ad9e271469789fff8b7153d778bf1930ab35b43da195c65827eb7707fdab7c60feb7e6a7346f99386f9439c2662e5356497f75e7fa6ad477a3f7a10376de5e9c2e70fcc86d583c9896280587b78ecf8829792c084ed1746856b277b6d4f583de0d59f9780ccdeadbb7e5b86a4743c77e56903d2f45f645f8c50874a11c4d104d5ce88b39faba8243419acebb5289066bedbb9810acd705f32e80751bb6874db05567c4e5529d19a80bfcd00bb39d51fe264641931e5dc3b0219e330913e5b2ec7cdc7a14a4e3fc7936b9c0559269e1fc09e526cf44b07c7e60f4961ecc785da5926db6200170abdf1df76b123a4b8606bad8e8de29cf954413aaea98296ec661f748cbf365c32b8678829989aa490f83136ac2bed43372695f808e202ce9024238fb2628436267233df512831135206c1bf39a22c83dc11a4a29063182cc2955e8f45ed6a33b07c2a1ed5a1054b7b062f39cda554451f1b0cc27b064abc69c668c88f6a231cbcfe19ba2f595cfd323c98efc5425f3b79903cc8bf1aaf5f911d23158e6d786648d3d3b0ec6c1c8bf1f7b996cc6fcc538648a77ab67bc2be3dc64610fe4cfc0ccc19fb2b9fe38026a9abd6ef8400f8f283cf84be8171aefe78be16fc3cdcd309ec4e4c62d0690c51d7319f0820482fa67f6f6c3c043f76cf48a9142a4e649ee1e87351575789694c735c35a328692f8e6903f980d7d7cdf4fbbb148fc8f086e3ab9a2676ee15362505d01c8059320db624f0be03a036d9645a04a4f8e0971f51e0043d325b428db566b52c01764f92126379af5adb7d1aeebf9734f9fdfde8f661d2c4e860867623145206ee0b35960114b86f07874a9c3e8c95e012aa143cde4418d322fff3913c50747ac30c6a8380813e7dd12aaf3314c34128175a398959ceff898064e67c9595f5b41b730e1326adc2134ec023da0275b3dfc86353444f1d10aa27d231f3aeb7bf5dd8d082391352528522a70c32d8648980758604ccd6a03e4edf4525e5eb765e2719cf303b3869789ed4ade12edd55ac0028bbc0f3d8cab4881828b96807360785cdab58310e401a5c58a813f2dd2779b3b2f17e920028e9c2c7809210a314de2079a9fad6621eaeb309a680539253cd9ee322a3814d7eb75b5b09fa5c78831aa3f665d4e22619c614879348091390c0db086377669ccf5559250bfe22d24e2b44c386df9ae24ba20d7291e31c638934c693ad4192c9b97c41999f21ee2d36becc8d3d98577404da10db0401c1226074032d2590a0a9f3b51dcef95bc2861a850162b987bc656b73a219e37c123f2af384fa09dd42c4a3d8e1e8f0c66f5509a4edac6eb799636a29d2262d1dee5d751f88ed42f49ef5126b0cb57c03096515fd7946b7e6404667dc070efaf58577089a73b5864796830c3c298b40ca6c20d50e42cc9787147a20712f3e93ea78a6ce7c17831aa765fe273c46fb3c293a9b89fd6837b3e97116d0ada844382f9189612adb5c557d04c2b16b118373b3d12bc4f2d5be2c524901bceaf4609b7fc9a5229744f15a03b5cb9a6b1d6c11fd947d70c56303719205d0a0c9d531fdd9f31e8e63ba0db30cc3457c7119fc87c8082234a6b51fc5baf8b6b97880e1cf79854832dab6ac245dea3779410d6c1d92b727d78d757a7cb8a30423a20ff94c134a821d4f7eff60a27d1e382f5c02a05aa0279131e2902fa0df567c13df68338d04fcebe9b697c0ab96dd7b3d4bd219bf593ed1f0e29458c57420338f3c3764af17cca73e14d38041400f45f05d6bf4778a1a6cbdb6e7c49a6e44461f8be9af1bcce2d4b4d7a620dbd6318bcb99017087992f652c54e80653bbb850ac5fed076f019e240972ef3c80c011551f8ced6a1e1a08e78944aa8d91b56d3b503fbe65a29127d7c41a917e1f2a14b544021c190387ffaca765f04a8c11f6e6f6c4c67f03dabcf72478548204932eb9629055c30d7c08fcaedc64088a6fe1f4307bc07cdb5a5bf0d289d7c34708766d14d389db2cf10963d5d11b80078303fd8dc8a1b427a547e8b395d8f1e35473597cc81bf76ee699ad621205dffa84c9c145a2ede5bdbe295b58c48fd1c26999d2bdac7f8a22ba3abab776f430171f9ab88c184fd3dbe2bab2d41d0825f96f67d6515d369327353252a9a0ce5a3da6ab83e80a40e706b7b50ef1b7bfc5065e111c28087baf1e70d586c161455eb93f415b5ef1c71f5ee40f4eee1996dda549ce235d61dbf110d4179b9d502ad57dc627ee5c2d87e2ef9523a35b3fcaf22415c2aa64db8088d2c266351a91b118929a4a86e483960791aa557bc42b7f98b08a39322df100f0b99e64b9605b2c3df31a63db62a7c9855596de33d70b32e10c4d204c05b4ee744e061e4ec691b6290c49c46061746e08a5d214a0a7c72b1e36d21e6f1bf9da9e49a5160d4bb7076af7b3f43c2fadc5f4eb8c75fd6770c612a23f003bda412ab5eee0f2cf10778a4ac9782211529f7cf8106bec1570639b521a4e98dcc5f836e28b03ba47274f9ac0c8fe920ae54aa94adea95381d0a80070d85bdfdbdfeaab9b882d48e6f081e75fa55cdb24fc913c08b31b5bbf3d5922f0f497bb7ea6300b86789cb5ff3182715c51c57d5d6094c68a09dd7b55b071d06b158c0c184bc722ff6d0a02e15943036560695ce2354d8a9b55b4971b0dc0b18defc426151fe6f31da1c10f81cfad31d35368dbe6911af86ff158c36e2c4f98acfd046f83675011e79f5d7e67778199c4977988708cc319900575dee369570fd55321fe09637e8e7290a47fbc069711b8302db91433e279dd79059c3a859f390bfd256d57cd8571d271f48824dacc785181833331b69bbe060f4ad0c459e83ad2523fe537e4dc7ba8ea19cec1e68ce4a2d61e4c26a566ad5e87d2eb6ddd00417d153b580ed2014218307756b594d687fbf5a11c257eccd06859b189a0ab8053a9c93e2f99d07c1b5ec2eed61335328a39108f4f4797f604e768334f8a1d3aa76bccb99bcebb9628edc03b3024f67ecc0d12c110f4228caf28b62218f398190809c4718684eab0fda90c2b3b597d521e6acc301f8407e6055101b010fd9b668ad61c228c38486d0c094409f461be5725157225f3ccb0ef33017cc301daa64273bdd95923ed4c0d4cec536babf8741a70a2709da7e38cfa85201ce51f44e7852fc2436960e60634d2337bddbffd96b2dd2c266100cffe960ac6694f2760300cad849ea2d039e5a40f0d0c2e9897560f11471b17a047ac52e4207bffb9768812aa1a75f48d67207f05f6039edf3624e56a39300a7887bc97f62ea4a674be265ae8293af5dcf766a882bf484c819a1836ca1d22eb4f82394c742bcaae044676d084a488a96b1540ced88fea237b77d9b7fb70695ec3811965e0069714bd00cdf7efa468f29cefdfce283756ff0909758078ad66a096821627b9b1c568ea78b29f42130287afc6b5126d7eeeb7b041800cc3dc9c9980eccd0ef715e7c05ea4d28fc33aa27f3d3e93d3eea00b7ea45a1da9a7d427363b583bd7a9a2a0ea87b8b925a75f6696b3c7ca801726e12c66eff11858832a1e4ff201fea3c48b3e4bec4c2e5edb3196e5681f107daa24e7b69ee2c9d144fd26135dfdff351483eb1101ee66e564691a2003c63ac575c5fabbbf0e9acada472e08c14a9a5c7efca0d865d65ef1685e9d61450c2d6967222dca4e8a9eab69ad6e27939225ae92091911db8253081d5d0822345eb4f55f459870ead25b735ac3d5cf107ced2c6061d69059771b3510abc16d95835b7e117dedca52d654f2e44685171abcaf3682e9e09fb489c92a41ec963966ff32857b9f9b7b20ab3dd952a251cf46bcbafad6b23e41ce7b27788f9537683c83f6fcb85117e554239e9dd6fbb27360cb43fba5c323723d7325b36c45adbb26093881b6cddb43050bd890748f861bbaadd0d219d7f12901567cef75a6b657985f0d08e8cd7f9f0a447144d100246296585211fa6e25c15ce15687aa9e2114606b49eb89802ee3851c5e08560210feadfd4b5ae15ae53ea2453e5c0e44a8140ef51ccdd85cbc9d6e17b48b17ca5f6d60dc17f4d2b7498dfa5b3722490c7ea80c37a232bbc0a2b067eb939b2335fd4fce8743d5715efe0ef9fc7d75e84e513df09081e330fe410db53ee254651b24482a2d798a22b7f2acf0acbf7e2dda237c7ec33e6f7fce6b7ab8eb54e64c2d3b1872b3745d4f2aa4e2f2f12fe162fb0e670f149549e5f92db51b867798e1ee59b981a164fd93cc0f18b24b124305c898a2522ef37a52a4cc2ce8beecd3190cdb30d14dc2e9461eb854f6a44deb93fc3e4cd0cd1a4ec1d18733aa0e19588b0f26a225a65723efa82c24729907ace7503e63f56947f31c791280df06882aaee1da794f3714ec8b7308e79cabc4bd6fecb6d8c82e15723c0dc1d430bb9ec1862d949a160d99e15917a7a8ea9d768fbcadafc88c705ac119ba6de870c32c7c207020dba50b6db7b5a7d2a49fcdd1f8043e560016094cb89a6b1abe1c93c758bd165712878aed00e0d1d7a6e413304bb3037c69555796e1ac4f8241368e58282b9b01b60fa372d07899df47fd0bf3", 0x1000}, {&(0x7f0000001540)="50707727a9d3a2e89b8eb54d648aa537cb1ee3fc41f5abbb8a862d36bb8744a25bee3cdd1f767a819761ef063ef68a8adfb35e02647564334481b6b1e92ebfaf45422f03d33e89e29ad9ff337ea08ee4cb85088ac7", 0x55}], 0x5, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8021, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000280)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) r5 = dup2(r2, r0) r6 = kqueue() syz_open_pts() kevent(r6, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x7c, 0x0) fcntl$dupfd(r6, 0xa, r5) 16:03:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x50fec2e6cdd2cea6) 16:03:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 16:03:29 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="98f6dd7c9c6eb0a235a9440deeb1d62e911a49463391a61773bca51ff7bbfc1a32a1f7948b323105949474bcaf10", 0x2e) r2 = getpid() fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000000), 0x207de4b0) close(r1) socket(0x13, 0x4003, 0x7) execve(0x0, 0x0, 0x0) getpgrp() ftruncate(r0, 0x7f) close(r1) 16:03:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x104) 16:03:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x40, 0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x800) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r0, 0xffffffff00000000) fcntl$setflags(r0, 0x2, 0x1) shutdown(r0, 0x0) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)="ffe972bbaeb24060cf358c42d83ea0e8c200d161e1d2440636238ee0abd350480629dafd2a4cf408c998cf4505ae67d39ece42bf5bd152f1f9b8f5bbd3b75bdb826a41cb270385bb4514b1ed053213d4a03bd554db78a21c770330ff4274a085b1dd044459e334285bf5c5dbfd4ea02e652405df4e40c8ebd1135585e9195c698bd563bee8140489ab55fd41bb28437397864c601428538a81633108fc469c65c043cc93ad53f55b3e241fd141ddb2971592b0ae641566d7b007d2641601ea6dea7d2317ab08607cdb8bac6b40dfa076040c04bc79da2fbabb1868bb30d6db94806974b5e36497adae0bf236b8d6230094b973e60e460b50dec787f49b1a319718ead4052387f80e9883478eba722284fbe2834cbbe231e1eeb400114b630691e9c1122610b359edf4f99af006c77660bd0db65b453b82d3b0645c6d743f13548adebb93b3608b47615555f63e5b702695e9224fbe9c40be083b1c22739e32421dce72987f8823b685b4895df9668b21348b95b631b5c57bb93d050bfbddcff45ea5a0d0a9148ba0061298d5ccd80f53a27060bc7fe6ea2c85c091013f1d8c7187173109646f182927e68f9710a09e62c15db2125146f23d715195fd17ae291c2f0b702c4ad2c6090c5a4bdf53c8d718fe04c76a4a3cae77241c30cb62fbdcbba9a6039847ac9e7c93b18d246a95b74d886d32b47bf3efb85016f678526e3f662e01e6fbf5bdcb76218ccee56c378c16dbe798d1722e1f2e6a934cff855dd346ed29a61016eaf8127d8b00daace937b37c17774002361ec1843c7694f591e0ae3d422df5289f8fbf7af2a0743a96f2cbe40e4b90a294395f49ade1c34584cd700f08a4d102fefd10f4957ef4601486f442ef2f546bc38f59da139434304aae914a0e89bf0226be8f1488820bba63b06ec3a165fca1fc068558fccd6c8d28b492bee33c87c005a1304036ad963352f12dac5c6b0d82078c902d58e6d10cb1265040c6a20cf5866f4e33372c934bb7dd8f4135ebbe6d13bd971c61e034f9b03163ee62c3af7e4fc65acd215eebf4a66f7441f60618c19b371fe0c4ba896b07fb78905500e007714e2ddd70e83856050554f8dfb04b105c947c7df4f1e4e656a57693fefe43d9d2abfbb916ff8cdf25d4d852f1e520ea46a5b32be64631b1877db71cf0cd5ba499e4cccd77732e6b18927467b1293c3c33f06e8701e63b8e6c2e0ab6b9136e179aa3d1e2903c9c356808c853935460b333e0ecc4f4a7c95867a56fb655154007c4b1835375049bfba7aa6b9f016acefa85fa6ff371f6f64aceb83a4c7e35185c2c4467dbaef30cc7fe4f497be033fa2400c4aa6c5d59213565950ffb1ff5ea96a5be1144b6b5e03797d25adbd67cd3c2bb01288b384328701bac3c35e20595d3f9b4c4aab437ad0d0903d3d34e1e4396697b4b1a5f229d088017f68b73ff6b87d9c55e066f5cca2a0969bdd543675226faaec07e736dffe68022355f680cfb1dd765a0d7c8d344acbe6fa37b5a684980884acf18e9e26287bce07e7e568a2dcc88c23865b80ab0c769d506254fa5484e935135e3c3f0c69daa7fc1764eac1ff907aa12fa55e653731b8209f24e8a859c37c80d642f90c1f909aef5f1faa36b4bab465e77c5cf53b28f1b22872e951777258636c0c909f92cdc56e7aecdf6936e8a45746194e5308d3d999c48970ed7ad958b8d15bc723990946f5e5120b135f92210b840ea52ba35bb5ad8fe2b7360ae25ff9825d9ebe62ae6281d6864957ffa804a15b00e44fe8c21896fdd9adea791d97f0dc07720c5d6c19bc1b710d6de483899bc82c8f655f0f9adc453f68181731369f3b6ec41697c505aaa83774f5cd89549e2f7ab06b9b7c310636a4b27790fdb6e8202b8fdcdf4de215d063f0ae79846e218f076d5d608f7302274856e4bc803a8a2fd1f4275b7c2e1665b252facba9dc02fa5cbfb46cca2fe77a0269abc7b8e842706eb3acda918921608f19263584732822464bc6fe6cee201e7d61a8eb1f05f7144bef681db30473712558939b15bf253ae34f87412bf51bd99d80933c65ff8cc7648d0749cbb484f565c06267150676e1e5158a8a1995dc2f2a6806569da0fd5ace7b3aa21db2b112d136b7b245fa9530d2975e68dd452c81fd3339004f4f03e87a6058fcc445bd6ee12b33bd4d5415abbb384e8c3250a16a1ea0bfbdf0de20519dce92bbb8509a9e348e117273125aeaa6ccd79004faa3580ff4b1218dabed41b3bd376d464ff454670e0fa73c39f18373a650ad6f7b2f5ab2482a1501392fc771313dd5720edbb9673f1f5258d62ae115aea6c7f217fb7a9c27856a7695d3fa213cbe2c6eed75ee0ac22b794e12f5befda30e78b18bc0d71713b12eba3174b6c07c6442bc74c61577204e7177328c42a4f6fbdeab0366c87b79dd8cd0291d5179efa951f9180c70c45f7033a7171f2225d9b448f1fc53b9ee0e2a35d3a5dcc9eae1352b1508f4ebd9612cb11af38879a7c3a663a3cfdb340c22be2a1ab96691c1723a2c3e4bc01951666a21a496952d26cd792cc66e1a46dfdea60d1606356172dec157d33845c375320041defc523f06b961ee7165d07d456a9903c27ca4a889552f75f296d139a157e469262f06fe35f3960975dd3dddf241772d4f2d0609058ff3bcb71b96a058203cbd9e9d015c56d6904d705e441b217f564098f81199b53c366bcd9cb032ef91f51ebf04b54eba8cc82a5d75242a90826319302633113eca724c6ac75c34d7c58d359cebb07c141ddce3b5ce9c0e6c5bdccebbf1526e36cc52780cc169292b66458758d3137a012e5c7381d0920eea6027391be9878de5c2a455c2236cd2d30443aeb90bd82305a1ef92194527625d724c3bb70217c4591fd159681741008c9fcdd3e93fe449d158b356114a155d99f492d011216e09aa3e1744e15b6370174245cb038ce81a870d58eaedaf67603b7b989df2cc4720aa316b8fa12288b1b40d1ceefe57ad774fd7be0ccb1f18ce6cea6833b83a17715e8ee05a4f334c2f09360eb47154d8c131540c361d6885b55107de2d8bbefeaf1ae992489e0aec88a932e1d962e3d2b8568ccc3b5660f4c037a0b372ca9c56690bf1fa0e6a41c98b28a0299f4331b9b6c79f77e1c78a221e7cf1da9e7ebca321bd51e35ef29178034d8bbe25a4d6d2780ced844480083bf550b0c0cc1d2cdd44a6cf5acb6107beacd105e9654c01988520e44b65d192fa73e68432fdd02dc2989f69e4ac16df5a9e829bf3c37e4344bcbb44fe7c6cdeefbc8a5a1c9e0d06915e298aaaac7e1dcae9bd1a2839e7305383e36e7719413505417e31782960e046d30bbc287de3d29b30c1583ca3817b35fee450950f5f7c5684d47237279864f97ef979f3ec488b287a24d70c0cda5d573e4ed7bbb6c8698a1bfdaf3314bab6c65b9002abef6e533bfaf75159bd29ededf5687cd803be7e7831e33236b446079c6c0d85f2ced227aa96282c09e9a1d19a8c6c91fb6feba82fcbdcafcd68cc593acf36bb5c2efd5e2a8a4eb9bf693b80190a084d9f63ad46ac9972a3dc472db67087b4434941e1403b1b9745df8fd0c27b87c17ef9a83095225f2f441f299b7f22d75fa320a63d3dc7c24973b9cfe990a9d6b67c5d9a6ab2edc6fa6f6aafc4d0b18b791dbd0b3dc5f81b22dfe175711070928c860e3c8d102ca559d44344237ebe395697b4493cae17d855b1d0213549134c74eb5e31b30b44f8b31d93f3b5a93f9f1ec5aa0d16a08cd324a24620677caedac7bcd015366de8c26eb7b71d3e3856f16c661c9d022bd9a16e436a46a1a2d14d58f8ed899ed5c367768fef4c89710e9836c40c893637202c3f0021351bf38edc43cb92bdddeaf60780805fb213b952e90b4cec4aa327d728f1eb544ecda51a7c2342f1699773037b821ce74b283a2f23e39a963d6e99cf45dc647d3f3b006ec714707eafb2d60062cc4ac8aa2c273b7779bb8d53f9fa205b0f58e3625b5525ea66c784f8305f5c44c41402388c8cc25738a9cb502bd2b63b42a8951f86a758be68fd524d0379cb48cbf39bfe925e652761d7416f344bcd0dbb43499f45cbf3ef2d91fd95dc3721fe6c98bfb05ef7d1a2b6598765111da9d794a6d102470a55fad40d3206dc066d073d41404326f8dad86572694e22f157a5ec86f1ae4d81cc4a6fd37f6dd2177d57d2d66cdb36f875dcf97176d16c2a0684cfa33370b7cf7ff2e8dbc35bf59cbc04ae7637b99a0562785647b7eb4906651aee8c8d3a0f6af791c0c703b4a43d43d4d835001f0583f0aa7ecf226fccc37dfadcebda0129162f87a0cbae44bbd6cbb2881318c336d76c7c5d074f40d75d7c289ec6246a7bb6a39809752b690c19c5fcfadcc1afbb96146ca5b2f682466ad99b0e738d4db8a596ca94d80d7896d87c38df1effb2d5f72f0d01b24f438d4e95529eab736cb10de626965b8f81f4669aec41da6cd50e789343824e482ad3a3f96b7226689940f8ce882f13f3e2280ed49436ff46a5d2f885cf0891087fdcc4118fd71eb6c163a79b575e63aee66e5f96b18a3fdb151d0bcb12d2141cac0be9ffd309b30792144a34eab857b339dca122b9a253a6e919f75e8eb892d8e9fc827fd0b6e4969f3648d03a25265cee5931d8c3d29599cb72666c53f7ed5415d07ddeb218328ba1b1d6d149a35c58b135803ae48abc38538237ae665bad44d47bec030ab2a94824b6c5b3a037ffc52d3bcd64fcb8ee784813ceafbed4f5bfce90e342b7e85f1b8f44c61237af972c9df559e66bb7e5cea577d7c98a653b156c02562e589d5c5e2ab334ce438d7061f2299db151ad57459f93ec855fe213bf797c14b1aa45253cc82a34530a1b1746788a2fe8cd8f845ef52603400731fa642fc4de3a274cdc1edd4d2bb6fecc6ade1be9981ced73731d491fc8cefd3eafc2e3222b6d51f4c3cf10e100eae8b4dfb9f8d33de85c6bc9735689f5fcfb444fbcc4478688b7508355ede36ff2328bfaa9a4e05989ad11f727bd88111145ac8e748fdfa0d7b55ac433e74d3ea0cc37674b262d5dc5a188751db29a37a3cabb1a2db4eb3c14fa97be3cf012f22a87321f094a7127e0a170fa62e22a294e09f7efdb0e2390e85389362887a30b506085e8aa540be4b81afce86e111345708106d1f6e9517354b34781f6e7bba76f7a46137fc142de08a66ba62f95022fa12b4accc1495f95c64017d1b1b15647848ed50d8ccb934211bc7706d4f85e4e9108bd01999cd353cae7410cc2079accdde4df3f62faf8410719463c8ee4c47c38b8b10bae6b5a7efaab88f6efde56f5ff5548be21c749cd07af2c51a8dd9974447d370cfa8d9cdca95a72d462b44f588e1c0f4831e4c32c2acfb6a72938d6793f0ac3947a766901d960cbc8b89b5523787fa95b74d2ef766251e525e940f3185182e0541357002d20df649007320cdf226c127e540a661df5b74e3e9746e77170e32a1b08f5cce10897960789993b0a53633044ce343ffc64baf922f19aee1f6f585dd9fe8ad1da96c05d788a2ff7e48f23ed5f932c699c57df6f8fd5791f6a0dbb279ae7ebad55d8cb5fb3cae65ab5dfe91b1fea0d06c4927f3e9019d57ff606698484dc2daed5f9fa0b928629be6086409fe99f9ee6b9cf72dd0fb239ef6447431fe49b6551169994659467422982bfb639130dc8090bc0a7f2de8673cadc55d168f837addc0b674cd46919d301fc8e6f947d7584bd85aa28ded1c998c79f5fb0067367f6b30d43679bc57466548d67fb65a1a0541e85ef5ce3d911d8542410a72f7c3e96fe4cc85", 0x1000}, {&(0x7f00000010c0)="6ca51ee0116529a5cf684e8799ca8d7f69137f9da66abdf329b90eec5564a941c8ab6e9a40cddc3bfe95f568e2a9ecdc511aa5c400ff1a4d4ade517a1bf7f2d0a4ec99ed", 0x44}, {&(0x7f0000001140)="9001bd8a78c2f456b2b24579baf4a3e1b148e688e86ff9dac7ff86b49f14fda20e559139e0759c5b2a5f50f98cfc7c8f61e1dadef182bb55727cce0d0668c422ee8d80256e0e6d269a3996f3ef18d1286c2f1024b7d0704c3e77dd14ede8d569fb5ee4369cd054a95296961daae0a82fa5c6d6ddf4be879b48fecbb4f6b2adef5b3caefedc7de53a9517811a2f54b612e0a58d8887ceb35a0d9645595843eef797e6047ca1689a41aaa48d29d462907041cfad319217843c3a768de537969654133885405ebf4b8ce71d04ea65b38135d17e9d32e42fc611b8c45e9b615e9aeddb405b7bbae8c0d63dcf2f3f5e47791484a28fb38c759f3575", 0xf9}, {&(0x7f0000001240)="2cbf95b7677b414476996d5687e0d672b11cbfae2e01048f976e0cf5cad37f379f7c1b892257a9c6e35d52e34f35769ec2d1b5ad326a24a2c359d615f5bd10f630bf00c972a5e0a02aa014eb6e205dc503", 0x51}, {&(0x7f00000012c0)="0a9bab2a9273e6f6c89ab7dfe52deeca5b33c8d6a2adc86da3d06d7ef09f6284e7b53341c352cc9157b742f31b3c91a6d076322004e8a88839a0fe2b1a8efbfbb136290e9e7c360d9d31fe8a7f3852500ccf112a80b49eae7dac8c89cd8a4138aeecf8", 0x63}], 0x5, &(0x7f00000013c0)=[{0x10, 0x1, 0x1}, {0x38, 0x1, 0x80000001, "53424e2619cff0f93cb42c05dd2a183cccd05ffb598d1d57f7d4721de3aa453d549762c5"}, {0xb8, 0xffff, 0x7, "1806bf14a2931ac58aeda85ab33052fbd4e55c9fb659a0d65f0dcae9f3b1c22dfeb6831645647d97508c2962fb8b5edd521cde0a3a0fb3db66961b470794abfba311de8fadf1acc7608c846c45b2661062d5f630d94d1351f65bbc2293e58f5bba4b7f6f85d665c82623ed87ca98a80e1372d3890f9f1242bbb1459b88906d2a840c92ee4270da79ee13b75fadf6f0a8b1ceef97ccf287aa5523a2c03d1a0507ae04"}, {0xe8, 0xffff, 0x4c6, "473325eda35061be7f1cf4c8fbf000dd255bc07a72a3f33c969222943f6a9114774ceae898cd669987239f5429c2ad8d6b6f2b1a05f03d82557defd5b99a679bf4ab336b208771dcff1ba5dec688cc2b79f09f969786595cb772c411984c7550bcaaccec695085e363c8f71d052d96eea7e0e00c7cf2f3c9922617becd1575dbcfc617646a044b17e31bc934bbef73b44fbd79b47a79f816500e57217edb1e4463db3a015958a432933b7aec0223a1bb450b628f948ce741c854956df429781bc565cd6b683e1eb4d76957bd91f97c956b"}], 0x1e8}, 0xf) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001600)=[0x0, 0x5, 0x7f, 0xffe00, 0x7]) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001640)='/dev/ttyCcfg\x00', 0x12, 0x0) truncate(&(0x7f0000001680)='./file0\x00', 0x5) getpeername(r0, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x1, 0x0) utimes(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)={{0x0, 0x3}, {0x7, 0x5}}) getppid() fcntl$setflags(r2, 0x2, 0x1) accept$inet(r2, 0x0, &(0x7f0000001800)) r5 = dup(r3) syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001840)) r6 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001880)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse0\x00', 0x10008, 0x0) fchflags(r4, 0x6) shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) getpeername$unix(r5, &(0x7f0000001940)=@abs, &(0x7f0000001980)=0x8) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000019c0)={'./file0\x00', 0x2000000000, 0xfe, 0x5, 0x0, 0x9, 0x3, 0xe9ee, 0x3, 0x1, 0x1, 0x3}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001a40)={'tap', 0x0}) 16:03:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1000) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8040, 0x5) r0 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x81) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x1}, {{r1}, 0xfffffffffffffffe, 0x2, 0x46, 0x3, 0xc66}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000001, 0x5, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x6, 0x9}, {{r1}, 0xfffffffffffffffb, 0x2, 0xa5, 0xff, 0x7}, {{r0}, 0xffffffffffffffff, 0x58, 0x40000000, 0x10001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x82, 0x3f}], 0x3b, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x35, 0x10, 0x1, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x2, 0x332}], 0xb7, &(0x7f00000000c0)={0x36e, 0xffffffff}) poll(&(0x7f0000000240)=[{r1, 0x14}, {r1, 0x15}, {r1}], 0x3, 0x98) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00', 0x4) open$dir(0x0, 0x0, 0x0) r2 = dup2(r1, r0) open(&(0x7f0000000400)='./file1\x00', 0x8001, 0x10e) mknod(&(0x7f0000000500)='./file0\x00', 0x21f2fff, 0x81) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000440)=0xc) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x8, 0x98) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200)=[{}], 0x204, 0x0) 16:03:29 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000201c, 0x462d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xb5) fcntl$getflags(r0, 0x3) 16:03:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000201c, 0x803) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) 16:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1e, 0x4001, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x1c}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x51) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0xffffffffffffffe8, &(0x7f0000000380)='c') 16:03:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) 16:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) 16:03:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:03:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x8}) write(r0, &(0x7f0000000100)="b4", 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1) 16:03:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) getpid() socketpair(0x10, 0x4, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xffffffff) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="8d") 16:03:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) pipe2(&(0x7f0000000080), 0x10003) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:03:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/4096, 0x1191}], 0xb7fbc8749442c84, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x2}, {0x80, 0x9}}) 16:03:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 16:03:30 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x76a, 0xf13, {[0xce, 0x7f, 0x8001, 0x101, 0x2, 0x0, 0x2, 0x2, 0xffffffffffffff00, 0x2, 0x40, 0x6, 0x9, 0x4, 0xfffffffffffffffb, 0x6, 0x3, 0x9], [0x10001, 0x7fffffff, 0x7f, 0x65d2, 0x41, 0x589f, 0xffff, 0xfffffffffffff2e5, 0x3, 0x3], [0x3, 0x5, 0x4c28, 0x9, 0x20, 0x5a1d7b0b, 0x5], [0x0, 0xc6, 0x6, 0x400, 0x3ff, 0x9], [{0x6, 0x4, 0x0, 0x3}, {0x8, 0x4abe577d, 0x20000000000, 0x3}, {0x5, 0xc3f8, 0xff, 0x81}, {0xff, 0x6, 0x8, 0x4}, {0x2f, 0x4, 0x100000000, 0x295}, {0x0, 0x3, 0x8, 0x1ff}, {0x6c, 0x3, 0x2, 0x6449}, {0x1, 0x401, 0x1, 0x9}], {0x0, 0x5, 0x67, 0x6}, {0xff, 0x4, 0x3ff, 0xb5c}}}) getpgid(r0) r2 = socket(0x800000018, 0x8003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:03:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:03:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x80, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') openat(r2, &(0x7f0000000440)='./file0\x00', 0x228, 0x100) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x10) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="001400001175990f520509752103e2ba4f820015000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) fcntl$getown(r1, 0x5) nanosleep(&(0x7f0000000200)={0x0, 0xfffffffffffffffe}, &(0x7f0000000240)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) 16:03:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = shmget(0x3, 0x2000, 0x402, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) shmat(r0, &(0x7f0000c00000/0x400000)=nil, 0x1000) 16:03:30 executing program 1: execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='@-\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='(\x00', &(0x7f00000001c0)='{.\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*,@\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\'![]/$\x00', &(0x7f0000000340)='%a-\x00', &(0x7f0000000380)='@*:\x00', &(0x7f00000003c0)='!+[%:{{)[\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0xffffffffffffffff, r0) fchmodat(r1, &(0x7f0000000440)='./bus\x00', 0x40, 0x2) open(&(0x7f0000000140)='./bus\x00', 0xf, 0x0) 16:03:30 executing program 0: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040)="8274697739490c49b825314b76cd2d65bd3f0709908cd912cf01ae7514fab1a9554b63517d5f449c30", 0x29, 0x8, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000005"], 0x3}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000000)="3048e69931929648", 0x8) sendto(r1, &(0x7f0000000900)="7cc5c480f21624347d87101a9ee90cb3e20b070000000000000075e935f62a99524146659a13ac5a4b9357f3e5cedbf57d78306fd869d3b2154e1af4fe758ffb7a9b9b8bbe128c8bb17646630ac7811a3d08e1ae035fa6e492c8b2137ce6b4144b3102e0ff6c2c6b156ca2c1885e0e7fd66b8ddabb85c2ec3cde27f17c97afbd08013607bea4c99a2c689ed06a50a7e425f8ad55ceb8518742091a0ee8687e19c0418583989b7c02f8672a74f51122b9cf43d779c92b95a3b4870d86994f5e4bcb7d678104fc665c378d76350f6c980b2efc561a382b4571aadd92660ea20b259707e66d4a2e2eda6b6974afb5c08edf06ede345df459f435ad7122d4d427bb0f08e205fb3da91958379a14def397d401451e6ef953e318e97ebe5f95f23357371b104709345f0ad44079c8d10d467c96df17647b0402fbf90cdde030d9fbb3fe7a9fe3d0b912c017505b8aa01859850cc5171e125fc3d95386728e17b32e525fe284d428335f8390f512ae381d0d57d239d5a39fb4330a25922e1b16b36aef58cc9272a0a5b99d12c6aba9d8491d1f8c416707831a68af12caff5405408805d6d5354c5f333f57d999625ec1eb8568570edb23934cb1951237f34f7cab40c2ac6343f41e57e00020000000000005e7fe05cdcea2dc28923217105b8c66121e1f1a9f6d16f4b4806d64a97e6ab47b7e13f77cd09c0cd2dbb38871e47665fb822c3e65a4e3ed6a649805511eabb9fe88725a8afe4a0193ff5e30406c9fdfc8dcd5a4c6231fb54f04fa7af13f03051e623f55049a747468baf14da193cc233147760e5d382a1f9352befe0663309b7bccdffeaad0fc0108fe808b0fe77383fa152cd9216f1d43b207212c0784380653f99070ac3a11d8e411c85b4c7141977fb6ed064e4c0d30ef08beded79d5973911a37205fa9602742f4be67a84ae9cf921cd735fb2fc37443215a3a3f5584b1c8a9a9b753403c952d9f51162483969056c6ad0a2f09338a1f885669021f58028c28b0032c11aacc2a6d83249cbeb5d52811c88e293e3a8d18c23508910d52217090606ea574ca0289cd048df65a6cf13c5d1a280fd51a25b4a30b39fb1933d778271f107bed417696c49fe086397831aeab3058d2ab4e0077576835a3a15359507bccab1669a5d40c69b2c391522923c767d2adbbd94d57520f6198889cefc50121a64442bb2c8403d9002010eb3799d8e3562212dbd79184d915415fced59fbbaea52a61361aafdeeb0b580b6a4b382ab3006cab85df8b9d766b5d8b04a0c7a56e60e3c85242142d7e88140696047ab950003cd8059ccf087745278f94d714205282f75a4519f2485333449ee1fe441d7f874d96b7dcb85718b304189c3e8b8b838c18ce9473c46c9093e838f082bdbebd7684452a748418c2c2f1e4e54285ccb76973b6d6fece7507d2f4a4532f85ac48a33c3b9d245c965dea37576595ab04a7fb0af36666ecc845f259836be54b9321dbbad6dafe7977c4849a249a6314803cd305fd7eef8e91e6ae299cb10e2775776692a96e8891201775777f966c182d6e5a5469ce6c420c069491db6f5f8e47d610231597d38cff02eb572d501bf9269896e8abee614ecc9535d0c8d550c04eb7a294789176773fbea3e83da0306e57d002155726771e8ea294dd9cd0194b3c19c", 0x4a0, 0x0, 0x0, 0x0) 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x4c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = geteuid() getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0]) r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x19, r4, r5, r6, r7, 0x8, 0x4a}, 0x7, 0x4, r8, r9, 0x5, 0x9e10, 0xffffffffffffffc0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="1c") 16:03:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x6, 0xe80a, './bus\x00', 0x6, 0x0, 0x10001, 0x6}) 16:03:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = semget$private(0x0, 0x5, 0x0) semget$private(0x0, 0x1, 0x630) semop(r3, &(0x7f0000000000)=[{0x1, 0x0, 0x800}, {0x3, 0x10001, 0x1800}, {0x3, 0x9, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) utimes(0x0, &(0x7f00000000c0)={{}, {0x10001, 0x8000000020004004}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:03:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x60c0, 0x31) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:03:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2fd, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x30000, 0x0) close(r1) flock(r0, 0x8) 16:03:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x800, 0x83) 16:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x1004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") r1 = socket$unix(0x1, 0x3, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:03:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x85) poll(&(0x7f0000000200)=[{r1}, {r1, 0x40}], 0x2, 0x9) 16:03:31 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x8) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000001c0)) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x1, 0x85) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) chflagsat(r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4, 0x802) rename(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000280)='./file1\x00') 16:03:31 executing program 1: socketpair$unix(0x1, 0x820000000008004, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r1) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x800, 0xfffffffffffffff8, 0x7, "a0120d53eed73d6fa2c0c8d4b811dce4150fdf2e", 0x9, 0x4}) close(r1) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0xfffe}, {0x0, 0x9}}, 0x0) 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0xfffffffffffffffa]}) 16:03:31 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x25, 0x40000001, 0x2, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x3, 0x1}, {{r1}, 0xfffffffffffffffa, 0x82, 0xfffff, 0x5, 0x800}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000004, 0x7, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0xc1, 0xa00fffff, 0xc7a, 0x1}], 0x4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x6, 0x20000000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0xa0, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x51, 0xf0000007, 0x2}, {{r0}, 0xfffffffffffffffd, 0x88, 0xf0000001, 0x6, 0x9}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x1f, 0xa2d8}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x45, 0x80000001, 0xeee, 0x9}, {{r0}, 0x0, 0x4c, 0x80000000, 0x80000003, 0x80000000}, {{r1}, 0x0, 0x20, 0x5, 0x0, 0x2}], 0x4, &(0x7f0000000140)={0x95, 0x80000000}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x6bb, 0x0, 0x900, 0x0) 16:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x1200000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:31 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="e958183b9889789dd4bac98de4f5cf1eb915ffeeca442450610c912bd4c83a92e3d1bf701712f074062265e6cd1d9aef8284053969c89a7c1a5fa53ec0bd97ed50", 0x41, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1) r1 = socket(0x11, 0x8007, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051390000000000098010020000000000038f53e8551f30ce390500e08fecea11ea8fef96ecfc73f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x700000000}, 0x7) ioctl$TIOCSTART(r0, 0x2000746e) 16:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x37f, &(0x7f0000000140)="8d0dce556cd991598644f0cccf8a481c8f0cb9ffa32cd39bb91cd35a1ec2944d8cccc7e7e9a704f00d209fe8a07a1d1384d7be075692e28a1e3a3ef0b8a51b") 16:03:31 executing program 1: r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x8140, 0x7) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) fcntl$dupfd(r1, 0xa, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = getuid() setuid(r3) setuid(r3) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x4a9) 16:03:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000440)="ebffcbff13b9fd813aaa4e4f3048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x9, 0xfffffffffffffffd, 0x7, "5e20b8e9da6d0a02456ac76a28f1d7e9ac74bd54", 0x7, 0x10000}) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040), 0x4) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:03:31 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$KDGKBMODE(r2, 0x40044b06) getsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000e6ffffffffffffff0000000000000000"]) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:03:31 executing program 1: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10400, 0x0) r2 = dup2(r0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x18000, 0x0) connect$unix(r2, &(0x7f0000001bc0)=ANY=[@ANYBLOB="01002e2fc08e9b97ccac2b715966696c65302f66696c653043b917a0195e0cd1cc128688094d9c3e926190713689b08e7f627dba137b7172e6aa584a115889f46b97022b43a5833fe364fd2124ee07c4d1f184b745841c8e5ceb03d1559adb172998ff733583db335d2506f5be4acbe507241814574da86b8fc1f3d382d92ce8d2aba64c78b3c33d9af09aa5f1c0b34439a2bd2ce4b46b7a9e692745c6d381f6e3d725f3ea806b4e627febf373eb62cc70d45da401a901c4378709967c407f0c298f199d4f277f9c62f6b35c726900be0e262174ab8e7dee8cec35093d9b97b960fbcdf4c454d892b3c255dc05aff6f4cf79d4504beb74f5542a82924a3e41825eedcc13e10b24c274cd687d580063da260a4096402597c5e641d9fc45e81cb90692776a9f1a53f0a47e0a2d4ba808cde6367bcea37aca15f259f65a66864c04d905534d233b3462857d50ea1776c2b79d2b41efa8dcc5242c4953fcca167e90e1ae1ea54057e69e80d209a22a1350b09e89129674c62e7f186aaad6ed9b77e7ffd22f08cbfed3e6fa14a21672affcab04f3cdc6b0a829e70c787730d0d85f9ce6e664a3ccf6d80b974c4b8d2de625471a26fd43f0556566e5e8ed7246cf9fdd7d2a0a785ef361cc150000ffd91447a9d4198ead754fa599619db09c9bff8eaa1ce6a35fae35aa0000000000000000000000000000e5bb178e8500f1a7609500cbabbd3fc608cc66003d6c0d502e2e223d79dbbd1c5b6e4b8bd619d04a5007fc1a18a5ed1814ab6f6f8438dd3fa3517a82a8649c495cf8a9cd91407262a8bba548b106581eecab0c452fd8658f3b45f53dcdabd8047815b652a601bc0721ed975678f3d6f2f045d335340309024e36bb831d0f611a6a0f19f4427971db2cab7f06ea6e6e44e906dc66b66b5ae0dacd1dfe329912e3bd00696c7f868a9c416cedc00acb5156cca9d8a36b7841f53461be557e8c407fd43089f0339c333810b5374e83e65e11882c5a5423208a"], 0x1) setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f00000015c0)="88d43e7b3c153961bca013fea24e99f454a9fe04f1796f11dd9b20fb565f255bc936be26b716533020c171ac21d82713f6c02c1d46a7f66994bbc525", 0x3c}], 0x1, 0x0, 0x0, 0xd}, 0x2) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000280)=0xffffffffffffc590) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000001c0)=0x1000000000000005) mlockall(0x3) socket$inet6(0x18, 0x4, 0x5) r5 = dup(r3) fchmod(r1, 0x9) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) r6 = semget(0x3, 0x4, 0x400) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000500)=""/4096) syz_execute_func(&(0x7f0000000240)="c4c2c59e7e92c48189fcecc4419d7dc2f36ec4a1985c5c7805d9fa6bbc00d3480000038fe95098f9c463257f0b210fae5806") ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) getpeername$unix(r5, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x40) fchmod(r1, 0xb5) write(r5, &(0x7f0000000340)="2440e1406ab3f2aa31bce6306be62729cf6a1eaede4ec34767da98d03e9a49da2028c2b7423c8abd7eada11377b856d55274c033bd6ac8ebb201ba85d45c163663f41c92ce91bcd945fbfb31c7b9deeba7a93a13c2fa6948afd0d12d4046b0f7e47d2866925904363cbbb5e26d36c97ea45a6a3325796f42216a9e0b159993e2751de0e87199d400c4b25567ee933b7153e9880c95d81c51bed2e5b0bb24226e6a4654a9772785d37fec84f4765835ca061713f04b7e8d28b54b0b9db943f44dcb4bc170b6d2e6", 0xc7) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0xfffffffffffffffe]) semctl$GETVAL(r6, 0x5, 0x5, &(0x7f0000000080)) r8 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) setrlimit(0x6, &(0x7f0000000040)={0xffffffffffffff0c, 0x80000001}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000040)) 16:03:31 executing program 0: r0 = msgget(0x1, 0x402) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYRES64=r0], 0x1, 0x3, 0x1000) r1 = syz_open_pts() socketpair$unix(0x1, 0x2000000007, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x1) setuid(0xee01) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000200)={0x7, 0xedd, 0x8, 0x10001, "84d25b2a12ea8ea958de357d594fafd6b88fb493", 0x6c2f, 0x6e}) r5 = fcntl$getown(r3, 0x5) r6 = getuid() r7 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001980)={r5, r6, r7}, 0xc) r8 = geteuid() r9 = socket(0x1, 0x8007, 0x5) geteuid() geteuid() shmctl$SHM_LOCK(r4, 0x3) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000000c0)=0x7) mprotect(&(0x7f000038a000/0x2000)=nil, 0x2000, 0x2) getsockopt(r9, 0xfffffffffffffff9, 0x0, &(0x7f0000001840)=""/229, &(0x7f0000001940)=0xe5) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={r5, r8, r7}, 0xc) sendmsg(r3, &(0x7f00000001c0)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x401, 0x5}, 0xc, &(0x7f0000001600)=[{&(0x7f0000001500)="57172ad9eed6929c14a0fdc3f1dbbb19d4398a05c949992dd89beb59d639e061a4e067f8d06b755e85ce497dc90414bb97e3137af0ccb1c79ffe96412d71fd13194f8dfcc60f6107cb554c5f5c8471feb7b8ee992ddd8b95ab1901aef3d6d337e02ef0984e4ab3ea4802214b910d41a3ba4c88192902d29c9cf233115486c481fce0f529572b251d6afa0e882da7d93a2e9a9f39d09f9deccbdcda2d1d29f3509e0ae8972f260dc8293c6320d99b3c54a652cc3c0461cc48b5d58f74b737317a0aab735dd2426d1bea6f1ea3c5c364c593b08610", 0xd4}], 0x1, 0x0}, 0x3) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) msgctl$IPC_RMID(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001800)={&(0x7f00000017c0)=[{0x24}, {0xe7, 0x619b}], 0x2}) 16:03:31 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r2) 16:03:31 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/49, 0x31) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r0, 0x10}, {r0, 0x40}], 0x2, 0x8) syz_emit_ethernet(0x54, &(0x7f0000000040)="f676f8bcf05d1afa7c8d060cd978377aba7ba70ebd95b0c54b473d880000000000000010961732908bfb2a0834630000000000000e64f3710000000000000000000000000000ba4a658e1689ff1f6e2c388b9bfb") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xff) read(r0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)=0x1) 16:03:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x100) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x2, 0x6012, r0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000000)) 16:03:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=@abs, 0x8) 16:03:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="e01618306aff4e87d3cf40970fa55127a254a237c30a945cfe34589d81aafc8bbc7003beb5ce75cb4111ef0265482bbc58c5f9b162206df844c7366ade6668215f5bbd7b6db00dcd9a8c62611b2478a069a8fc411f0f69d62ce959b3d575eaa2c141cf3dee592b7328190154400797616d13ce9761b3ca73402577c81e2861f50f20f1a24774dedee80fbd890adad3e780229459cff05058aabc0bf7c65cabb762a99509a482bd11e41cde50baaad2e8322d0aafd6868374347e982ecb76adf808e89469b1af", 0xc6}, {&(0x7f0000000000)="cced647f47087fd1e19e6d0c779b123a5374429a5e05360e3c79f91829a405bbe9c926f34a72a3edf9ce6166d1977b84054bb6ca", 0x34}, {&(0x7f0000000340)="3dadb79236540d8fdca47b6af8498af7c6d2be78c66acaf9451396496476a68e94afa4d165e5470d37bc51b40bcd36d3a58dba53c5b2e98d702e2904aed4b8b0f436049d02dca3165ce11092628733fa62d1be663712f9bfd3f3ab4f0c2769a879cf383786154d368104edd1c98bc891a37d48f02b85b0a367fe0bf299143ccc6476151cce1d37e883a13fe1d7381da46f80fc1d4dc77bc94c5653a790e641", 0x9f}, {&(0x7f0000000400)="036e26edef82f1bca0c9f82fc92a3dec46d6759143c8dc3573aaf9934e3e6074223e1194dc020174fd6d5f5567e0943c20a51fe9fdea2993de7691d99b2ba05c008e5c9d3594cca82d9b33d54b05ec3cc33671879bdae521074b9edd05e17022b2893c29e94d81e78f01c4c928177c5c739baf505e718e99538806df52d0f2e80bc5c8b143bd0974478370381f170e0e8b4a6b6d98df0d576939df0461df3acb170447f9829f5f32ef9c371dd875c1f9db2b2afb5b16cde11e428fd44e14117a022965859acd8e148bbaf45e4f0bfc1b07fc411b714c6bdaa16e", 0xda}, {&(0x7f0000000040)="8501a73bfdbfa051f1b45701713ac5d095925e27773d3b", 0x17}], 0x5, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) dup(0xffffffffffffffff) syz_open_pts() 16:03:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) r3 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x1000, 0x0, 0xc600, 0x0) kqueue() 16:03:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = dup2(r0, r2) r4 = kqueue() close(r2) dup2(r3, r3) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="c1dfcb9fd28860bf362b8cd17a988321235146dd0265414a9611cc6af37f0ec7ce4df6c47fa8e97ed1a00fe22b7bdc404efb0efb5b6174e35f90e27a87683386ef2808b2142b1a51715d77e3307abfa31b5ad32116ab7842b101b1ba4b8a625ccdacd6092745d9702da51f1a61eb3ee222a26ce40d83ae", 0x77}], 0x1, &(0x7f0000000140), 0x0, 0x9}, 0x400) dup2(r1, r4) 16:03:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$KDSETRAD(r3, 0x20004b43) 16:03:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="6c49ecfcee346e9cf4ec77f7f39291424b6d0ac1350e6e82bc8eeefbea70f6ec1f29f9c4c84b40e0faf04fe61a23ee1619e186239ee6fbb33896943e3379c1b0a4ab71de56aebd7afeba09f553ff14d0c1db8dc7b089881f44e3af24e7d419b9e40df70f33e5a8dad4739b729b5ade462293eecded1f94dd066ac825055912a0d4124b7f9d1d62a01a2378e8c0f1262f638e4736e709c36c30b6495a2aa4a8c70266e128aeda69f0705d08e8569e42dcecd173230df72bf46c842d2c9a68df2131d8210ee2fb9f8563161ed39289b0", 0xcf}, {&(0x7f0000000200)="6a40e3ea7ef335c3786d1a4fd009498221798d03fc0d5aafafb1fe57206bb38d9ed6b301e9973f7c7cb33cb2ffcd4d7e50c1da40765f6995ccc54d28", 0x3c}, {&(0x7f0000000240)="777bab300d8a303d253bbc334f468bd865d8a947db83ebf23bacb06fc7e38b16fef52ae311853e6089ea1bb28b7996b3286b5142616e549a3f", 0x39}, {&(0x7f0000000280)="a861392c24255dcaeb9afe258bed124d5012fc445ce8f76cc72d8ec49f2feee7368aba10b17e5986f3ae7d", 0x2b}, {&(0x7f00000002c0)="93e440a928b9b341d4293f511d98cc3c0c9dc639dd3fa69bab3fd349ee7295bcfc0ae4426d0d65f389817e1a8fd624365822f9f29e8b810fcba7807b79d29cd9e428a59a51d84833e8076c880d6ff3ec61b28a90e8d446043c5f535816699391dd77ade484cc0fe7e38294eb2fae814edbcae7fba61370c7fbeabba91c27bb9aee9320fa8d50c1104de239403438d01bb25209df2e0209ae59f85408aef0fc90b65c42ee054ac1542a65c81aebaa7bfdd1434c4fe6ee1391259c55431109caa8d566282f3e", 0xc5}, {&(0x7f00000003c0)="17b5b33f897a03ef54db4e940dc5a45113a7304eadfff8a1fc968177cd821920139138888eeb9c83e0a4df935e6a4e1e1d06db49e91db39b195edd22aae30a7647a4c7d4a96d5c34dfb6d356c30a3fd6dfbb24f28ab32d0b70", 0x59}, {&(0x7f0000000440)="dd89b085f15afd4d48a97b8a0ffb1fb403489b2da312099e5e7386481e2d3bb3d6ac839042b0505b50ec6d0f753f06ebbce4c61620079b498e783719f2bbc52a65fa1fc6a15ac2f3733ae27c52ce9edd47121445cfec46011ce6f7db787f72affd0df49976d654ab197a30a4f08cd6fde65fc3e51d450d", 0x77}, {&(0x7f00000004c0)="66fcb61b322b11072418915497d96bc50fd0233f0dede641b5023714e4bb4faf23e8172013569868108d1f2998639ec0b97ba62d8793e3cbf1ce0c189f4a7e05f6b62b06db1be28c15662b541e90b742ccbdef253672b145fec551211c69c5b32659b72feb6a6bc342f865f98ac63c25c9630ae1426939a8d9345a582a0534325778e66b30690aeb769018412a788dc98f6d3618e798a301ae0d4fddf4fc73d4968dd8600e1bf85f30929a6b3f9862fea2742f54b8f6c388", 0xb8}], 0x8, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x78, 0x403}, 0x2) r2 = dup(r0) kevent(r2, &(0x7f0000000280), 0x7fff, 0x0, 0xfffffffffffffffc, 0x0) getrusage(0x8000000001, 0xfffffffffffffffe) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:03:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000003340)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) 16:03:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) 16:03:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x0, 0x4, 0x120) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/181) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8040, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000900)={'./file0\x00', 0x8, 0x7, 0x3, 0x1, 0x2, 0x4, 0x7, 0x1, 0x0, 0x29, 0x80000000}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x28020, 0x14) r5 = socket$inet(0x2, 0x7, 0x2cd) sendmsg(r5, &(0x7f0000000880)={&(0x7f0000000340)=@in6={0x18, 0x2, 0xcb, 0x8}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)="388b38ba484b168b19cc14e7cff3c994307edfe0245def319aece3bba0ed6de18928a808bc8ead3bb39abc12bcfa01afa82dc120de5baf45f276c5cc97fc2a54e052715dbf4b6ea67c3abd4ebe92337cc81a680900fec49635b0007a6b86a237cbc645205a1d390108737507b4fd55bae0446c69edd024c8ee5e5832664cda", 0x7f}, {&(0x7f0000000500)="8bbd675a1454b364baf7fda32c3095c7143c4c8eacce92ef13f651a2dcbe6f30e89cf1a29822c209ca9af458bbf9fcf676b66b6e6b5545af25ac31b9e31debc3a091c98874b0df52566e21b7e50f4900bd261bf38fab6c3bff81b220b3b571f890263e1aeab72d7b5a6b17be782a10e95876d0221c3a8a3418718b9269a8bf2bf7ed34acac82279a397296153c62dea919d10dd052f6deeabffcf294bc7ad7ee885427a8ce2851b2faf146eb58db7a6935ff72f66eb29d92d58829c041fb31488df40f7b", 0xc4}, {&(0x7f0000000400)="6838bfa8c22626b0f61f527b02da43f4904b3751e7f8b81795a97c94bbf3", 0x1e}, {&(0x7f0000000440)="ac1c8167c8bea918321fc1c89a00188d741c43b1bcf50bd2f9c46a5e0bea9984f0b759de8915b6a47344c985a254af3064e7f3677288c4ab1cc4f4bc59b5563d22", 0x41}], 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB="7000000000000000ffff000003000000ff67d754411f20fd49010055b9b6abbf2507ea19cee51e35fb5653db4c8ad1e4d72ffaa4430444f46c88893337829f60ab504a69c63213c944da29dcb08077a6c490e11ce892198dffc343934414a22a46dcf712038f251e44599a0000000000a8000000000000000100000006000000cfe0a16155039bd1203e5400060c0a8a44967f0682f8e960684ecf310c7dcf7ac15aec6bddb5a896207037ed38dcc97a1689348bb14bba425eb1e8b1689e928df41008771a2b1a7c2937f775ceda84ec8e0fc9fc4d09ee4852e65120efae6f044d9ad5a0301744616523ccf3d81f1aa4fe605e5087b38433696828023390382b1f8e6c7f227a26e43aa32cb51cc2b8528f6600000008010000000000000000000001000000514668ebee6a5429d519e269a06cd0c52565e80f5ca23367a19358d483b1c55173e23ad299b64d507f79ba67abec6b4732f0d3d6e4807fdbd613410f9193ec3c0c5f55d5d30e751e356b79739d3a474c8a54e75f3c2570754c27318dede76ec19a773f05709ac7bc011fcbaa54b49903ad5e8c0d9c54854e7106bf4319cf7b3f21f6c1b7bff1ea1e4071147052a645022f990905f5725ef7701f50564c682521e5894ca2b0c2a721c6881c2108cababf38f0886cdecf056aafe7955317bf4c9d77a8ac3d410abb423962c9c3bb1c5192e51c21a2e06f5dcaf1583f93adb0c00253b3e7c266991ef84ad9aae35f887b7d356a7c1fb0d9a400000000"], 0x220}, 0x40c) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10020, 0x41) renameat(r4, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r1, 0x113}], 0x1, 0x0) write(r0, 0x0, 0x0) 16:03:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000201c, 0x801) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x7bf641c2, 0x80, r1}) 16:03:32 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffffffffffef1}, {0x0, 0xffffffffffffff88}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001800)=""/104, 0x68}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0xfffffffffffffffc) 16:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x64}, {0x6c}, {0x6}]}) r1 = dup2(r0, r0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") fcntl$dupfd(r1, 0xa, r0) 16:03:32 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) syz_open_pts() 16:03:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) socket(0x2, 0x4007, 0xda3f) 16:03:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10a83, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x400000000002005) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a9") ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:03:32 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./bus\x00', 0x8, 0xf1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000640)="eafff05bcbd1b88e", 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x200001f, 0x7, './file0\x00', 0x2, 0x8, 0x400000000005, 0x8}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8400, 0x0) getpid() getsockopt(r1, 0x5, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x800008) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) sendto$inet(r4, &(0x7f0000000440)="ca9051e9fa90e56a1356a2fa36a2206d07e1c9b0303c3411397fe03b8c5ae31a06b00cecfda86ea244ee984fc63e2a3d4c83c0a8d0b4fa16c2fe3a89c02f142aaa441dbc9a8d07540159d86557044b82ee6c03569eec1b60ce1c977ba4e5a3c50535e30642e7681cb219f15c760a9efc3291f2c2b3f8145ff8a1d415fdcae90efa21", 0x82, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x3) semop(r0, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x2, 0x101, 0x1000}, {0x2, 0x5}, {0x7, 0x2}, {0x1, 0x1000, 0x800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) socket$inet(0x2, 0x4002, 0xffff) semop(r0, &(0x7f0000000280), 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000540)) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000a00), &(0x7f0000000500)=0x314) mkdirat(r2, &(0x7f00000006c0)='./file0/file0\x00', 0x3) semop(r0, &(0x7f0000000240)=[{0x3, 0xa7d, 0x1000}, {0x2, 0x32, 0x1800}, {0x3, 0x7f}, {0x3, 0x52, 0x1000}, {0x3, 0x100000000020, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0x809d, 0x1000}, {0x1, 0xc, 0x1000}, {0x3, 0x7fff, 0x1000}], 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x9, 0x8, 0x0]) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="5f1a7e87", 0x4) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000580)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) semop(r0, &(0x7f0000000380)=[{0x4, 0x552}, {0x0, 0x5, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x20, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x17fc}, {0x3, 0x8, 0x1800}], 0x9) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000080)='\x1f\xdc\x14h\x89\xf1D{(\x10E\xfc\xb0\xdcZ\x87\x8a\x85\xa0I\x13Ft\x1b\xdd\x82:\xe6S\xcda\v\xb8\x13\xd4\x87\x99\xe3\xf4P\xa6\x06\xfe\xe59\x1fG\x13[\x18\xc0\xb1\xf0\x84\x06hxU\x8d\xad\x01\x9e\xe0#\xe3j}\xbdt\xea\x85z\x9e\bF\x8f\xa2(6A-{\x80\x9e\xdc\xda\xcb\xed\xa0\xc9\xc4\xa6\xd4uI!\xb6x\x167djc\x8b\r\xddZ\x89.\xeb\xadj*\x99\xbb2\x02bk1\xc5\xf7\x91\x9e\xf3\x1e\x8e\x01\x82\xc2\xdb\xd7\x8fE\xbb\xa2\xd9\x7fR\xca\xef\xa2\xc7\xde\xb3\xcc\xbb\'\x1c\xca\x8du\xe0z\xf6wn\xaf\xb88\x8c\xba\\\xba^\xc5B8\x0f\x9b\xef\xc6\xce\xf5;\x823\xb9\xf7\xdcC\xe7\x9ay\xac:\xb1\xd2\x81[O\xb20\\*@~%\xcc\xa5T\x9d\xdb`=\xd1\'9\xcc}\xad5\xa6\x87kz\xf5\xd5\x7f$\x1b\n\x1c5\x00'/236, &(0x7f00000002c0)='\x17\x87\x06\xf4']) 16:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/130, 0x82}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0xfffffffffffffff8, [{0x3, 0x7}, {0x3, 0x8}, {0x1, 0x3}, {0x3, 0x2}, {0x2, 0x9}, {0x3, 0x8}, {0x0, 0xfffffffffffffffc}, {0x1, 0x8001}, {0x3, 0x9}, {0x2}, {0x3, 0x5}, {0x1, 0x4}, {0x1, 0xbbd}, {0x3, 0x1e2}, {0x3, 0x40}, {0x2, 0xd187}, {0x0, 0x401}, {0x2, 0x80}, {0x2, 0x58d0}, {0x3, 0xffffffff}, {0x2, 0x2}, {0x1, 0x8001}, {0x3, 0x8}, {0x3, 0x8}, {0x0, 0x7f}, {0x1, 0x400}, {0x1, 0x5}, {0x0, 0xffff}, {0x2, 0xff}, {0x2, 0x234d}, {0x2, 0x8}, {0x3, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 16:03:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x9, 0x0, 0x3, 0x3}) 16:03:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r0, &(0x7f0000000040)='N92', 0x3) rmdir(&(0x7f0000000000)='./bus\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) 16:03:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000180)="9c8b16dc2303000000774d6c35", 0xd) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x7, 0xa5da, 0x9, 0x1, 0x7, 0x3, 0xffffffffffffffff, 0x1, 0x2000000000, 0x81, 0x10000}) 16:03:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x7fffffff, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(r1, &(0x7f0000001440)='.\x00', 0x0, 0x0) 16:03:32 executing program 1: r0 = socket(0x6, 0x8401, 0x0) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) setsockopt(r0, 0x3, 0xf5e, &(0x7f0000000000)="532a2767e5ab39b4ed54bbaed394a41cbc83cc6a085b2a731ee18b46f1a914f68e003aaf8f45958bcddaa4377814005fcf1220f8fd80a045a1c60a931407080307182bb41248804d817ca8632d38ae53ca3da0377da00515a0f00f182bc3070fffa9d12fc72df3e9e82be7ed32f5c8925e34c321a32456e84f6ab9ad34a766cd25400a1dbed7ef59696b65d3eeed44bd33c2dec517f0bcce2718717a339f1311f2cfad412685d0290998303d5c2d92a3b781dbb4d640e2922c7b", 0xba) 16:03:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 16:03:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fd60fad8cf27183357bd912a4361b7239a2be0db", 0x0, 0x3548}) 16:03:32 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x5269, 0xd3ae, &(0x7f00000000c0)="1ff4551bd334f1ea05e6532ee40c38f3a8a8458f72f0d554ef674c239d62401b3684b708ff57ad6de561c8346f82826b7f6cca5db589938fc1449038b476525fa82c9e8fc56b58", 0x47) 16:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)="88") 16:03:32 executing program 1: shmget(0x3, 0x2000, 0xfe, &(0x7f0000ffd000/0x2000)=nil) 16:03:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ec54aa6a710404cdaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87adda4eb7d704512f7bcbae70914000098f57f7ed533b44ee508dfa8065587b5d6f925d8cd2411a2d92d3641218c49cbaaeb6207e95a781269ebc6e32095ba69cfb93c3191d1f1526d004e2a54de99a40bcf5b687486f420552c9ef4dc7ca274cd2551cb74af6a51f745d4d67aca68090034a16ff74131618e1c6e9ba3bbed1e2ad48e4c78c18595b63756c4d34a9755d2f106934ee8a009e6527e418fcdb1a5572b8a28c271dfa62d2a5d5731558d4bd3c6c2d4bdd35293e6bc0bc3f3", 0x12d) 16:03:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffd, 0x9, 0xfffff, 0x8, 0x200}, {{r1}, 0xfffffffffffffffb, 0x85, 0x0, 0x86e6, 0x5}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000010, 0x3231, 0x40}, {{r0}, 0xfffffffffffffffb, 0x3, 0x40000000, 0x4e608dca, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x200, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x100000000, 0xc7f}, {{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x9, 0x8001}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x4, 0x2a9}, {{r1}, 0xfffffffffffffffd, 0x1, 0x9, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000001, 0x29cb, 0xffff}], 0xe78, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0xfffffffffffffffa, 0x6}, {{r1}, 0xfffffffffffffffc, 0x86, 0x10, 0x1, 0x2a4}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0xb, 0x800}, {{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x0, 0x100}, {{r0}, 0xbe0f5c671001d72e, 0xf5, 0x20000000, 0x1e}, {{r1}, 0xfffffffffffffff9, 0x40, 0xf000000b, 0xfffffffffffffff7, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x6, 0xff7}, {{r0}, 0xfffffffffffffffe, 0x5, 0x2, 0x1, 0x7f}, {{r1}, 0x0, 0x2, 0x46, 0x70d0, 0x3ff}], 0x4, &(0x7f0000000300)={0x3, 0x4}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/120, 0x78}, {&(0x7f0000000180)=""/217, 0xd9}], 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00', 0x4) 16:03:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) write(r0, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x7, 0x5, 0x4}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:03:32 executing program 1: socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000080)='h', 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x29) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x1, 0x3}) pipe2(&(0x7f0000000180), 0x4) pipe2(&(0x7f0000000140), 0x10000) setitimer(0x2, &(0x7f0000000200)={{0xefc1, 0x8001}, {0x800, 0xc00000000000000}}, &(0x7f0000000240)) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) 16:03:32 executing program 1: mknod$loop(&(0x7f0000000000)='.\x00', 0x20, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file1\x00') ioctl$TIOCCBRK(r0, 0x2000747a) unlink(&(0x7f0000000100)='./file0\x00') r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0xfffffffffffffbff, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 16:03:33 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0xf0, 0xfffffffffffffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) nanosleep(&(0x7f0000000000)={0x1000, 0xff}, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) nanosleep(&(0x7f0000000080)={0x5, 0x7f}, &(0x7f0000000100)) 16:03:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='r\x00') mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:03:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000001, 0x5, 0x9, "5c739c91141981acc3bd9cd82623078e27a38454", 0x8ec3, 0x2f1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 16:03:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffffffffffffffc5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x22, 0x10) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x6a, 0x0, 0xc) 16:03:34 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r1 = semget(0x2, 0x0, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/40) seteuid(r0) r2 = dup(0xffffffffffffff9c) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendto(r2, &(0x7f0000000100)="da1f6ca5d43b0f6558a0a4a8312dab430f1d104f80c9318fc56acba94d857398be553ab0f96e87ffc8b3f30d", 0x2c, 0x4, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet6(r2, &(0x7f0000000080)=""/103, 0x67, 0x800, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x5}, 0x3) 16:03:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) chflags(&(0x7f0000000100)='./file0\x00', 0x40004) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)=0x1) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0xffffff30) 16:03:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x4001601) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x9, 0x5}, {0x3, 0xc0000}}) 16:03:34 executing program 0: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0xae12, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x20) fcntl$getflags(r0, 0x3) 16:03:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) 16:03:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 16:03:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5dc6) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) poll(&(0x7f0000000080), 0x0, 0x0) 16:03:34 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:03:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) sendto(r0, &(0x7f0000000040)="59401612a8d364ad351d1b42c259c2034efe255bf330bae341460807c05561a55641d0f3294668c4cd37283032cf1fa19a4007e6d59a48c312c4c970b44be7a5455af88d4e37560a9c4a910fd81cecb22029c5963784d643da20aac6cf33d89d23468e66dfabf2d7e450ecce374ce9f292e6f9ba1f092031403c6c7cfb3f525026932cf88188cd529af6c95e97831f28b1add1e17f2f400dbc67c863f8cd322b6aaf4f266a7e22e4", 0xa8, 0x6, 0x0, 0x0) 16:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8d") 16:03:34 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r4 = dup2(r3, r2) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup(r0) dup2(r1, r5) 16:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x44}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdfb, &(0x7f0000000000)="8bcdbec138af38b76450739cbb261e05031a60c6793cc48ccbc7dd578d9e9a944c6eeac553a891f0738abcb864074adb8a96608d0c7312371ca09765ba") 16:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1ffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 16:03:34 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() setreuid(r0, r1) r2 = shmget$private(0x0, 0x1000, 0x704, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/113) geteuid() 16:03:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000001c0)=0x74) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 16:03:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x1b9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1d79}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1aff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x100, 0x9, 0x3}) 16:03:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") munlockall() 16:03:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) write(r0, &(0x7f0000000140)="55760fddb7cd718e0d403f4d06f4224872c6d4ee698d9ab9aca801ec161b687cffc14fdd5455e81d004427e1a9c2dc923b6569429fef473915143a5e2ecaec29606c3213c75ee7873c1bf2d46af5d8b5b8e4c04f11c92cc4f3a185ab5079fc8a7878b95925b65cd45851edb88b4ba91a71dd0cee5b316cf7437dcedb5a4f1153adc6fd0ab4aaab8f661a12bb24531aaf81348628c491ef26db492e6a44506ae7b0ee4308e629e255d52bfe29a2da241675", 0xb1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") 16:03:35 executing program 0: getrlimit(0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x403, 0x0) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:03:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x24}, {0x44}, {0x6}]}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1c, 0x0) 16:03:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x20000, 0x180) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000280)="01f3a04594aa4d1e646751f7e754816965d3372d5971d85a67203f685f9f3640cee86e5488002b8dd2eb79625f1f7ba9a37c2f08b4a5e45c5193fc2685493b0ae251b60a37d9f6952a67e2259a61d185ea28a25577aaa2a904181666d81fdec5d54ed4eab13360224f9dca3a63ab673423fcfc88b3043e5ee2157d", 0x7b}, {&(0x7f0000000300)="0a1967e40aa45eb73cc2dda3ba755068718f6638b960df393b3a9bcd99595430d5ec9949f44cd969f75197191e1b6784eec10c063fe28dc7a8db50d13b4ce45bc13bddab42f29d410992654fb3bb0caff8a3a4109ca2ba82d55fe89e07d320d2e26c8cbe7f87e6c8b7fb45071e4403522f7f2f14dae23337b5c6af626f19d16166dbd42f44b728228e58ba9b488f2bf25a54a5458e320a51ef034d7b5c97a2e4fddba97be5df00be1f0e78836301c121", 0xb0}, {&(0x7f00000003c0)="f343628542e46cd4dbf33ab8c1c4d1ea746f594f1d69b2947ac32ef5a4ead54ae9388ba4809d0959f4d79671820616dfe2b6f18dceb43ff49627ee83c4d1ff", 0x3f}, {&(0x7f0000000400)="0b6f88773a43fa63996d3b488b7ab262dc33a6db23afcee4b4a4c7a39d00619f29ae7fe97cff4920b5b5a3b9982393313be9ad8bd630642b31dd7358869a6a2a737c1977b3b9607d16e99aaf58715c2da960b0aca7552b002c28f240b5e8056d7cf1e3cd526301f51d6f1c1f63f2dad4413131d3cae48ffafe439c9aa9e2f4359613dfdd32c6e1f10d43fe458706f6d47bcd482ed9ad66fd03457832ef770177f606458054b7b231ee6c9c13833dcc3497e94105cea4c53ae75e5bc6e11cca8b9fac590bc2925e910cf76a7c221307df0af4af2f4dae7d4de0a5681d82166128ed7e32c745", 0xe5}], 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/83}, &(0x7f0000000240)=0x55) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) 16:03:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:35 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x3, 0x8007, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 16:03:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x400004000080c1, 0x8000}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:03:35 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r1 = getpgid(0x0) r2 = getuid() getgroups(0x3, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r5 = getuid() getgroups(0x8, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = getpgrp() r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x12b) r11 = open$dir(&(0x7f0000000580)='./file0\x00', 0x112, 0x8) r12 = socket$inet6(0x18, 0x0, 0x92) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x10000, 0x0) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="867b16a12faadaa8f10c391cc3d71ce3a198429df9fe30f588b42d4b3b00ca89c18ef39f351ecac7ac178ae9c37df1c4796a30fdc5c81ec7b26b4368c097d83a33141641ce369e914c91", 0x4a}], 0x1, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xb8, 0x2}, 0x2) r18 = socket(0x2, 0x8001, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket$inet(0x2, 0x1, 0x2) pwritev(r19, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) pwritev(r19, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCGWINSZ(r19, 0x40087468, &(0x7f0000000800)) getpgid(r20) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="00fb2d2f66ff00000000"], 0x10) 16:03:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x22, 0x8000, 0x7) setsockopt(r0, 0x1000000000025, 0x200000027, &(0x7f0000001200)="4b74006f5d04365b6dba6be450f1bfe5b5a35c00493be57275e71cd22f1fe7d61e35254ca0e90e371dab9a19698b8c1484f1a065ade8671d83beca1079244f989579d9fed18c2e0382a122ee99afbf53aa29011bbe73a781648b3d485105e5790af500d59dba236a179032313a20c8c4787478f651e5169fdb25b6ef628d0fda7cbdc08ecb45fc779119085c90d734ea9036b0aee80277452c9f6e4113ba6364cdeb7642", 0xa4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x58) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xff, 0xbe, 0x8000, "34e1e5e78e3e60b9607827d3848df94935cb699b", 0x6, 0x8}) write(r0, &(0x7f0000000200)="de7d780758ae7697944cd7f0aa414132b21afef3d7a0fbebdd322ee2539c5edcf4e630926f6d1fd0e724d6b46f4a289dee53544dfe4373a6f1725deb79e99edaa58d1f554ebf2f160df0c579c55f84ddc7053b43dcd094699cca12658a84253effcc135e233e4b0296c18885b2960b01b583154cbcac0bc87ae7ec7cd2318840ca8d3bae6c222aeb619b20a2d438538234d70605ebeb6bc08a3bdcaf80f8b1f1c4532c17da311c565ad40799a0878579a240cd23b80b1b8f025a10bc30109e470c2cacbf6eb1c84fc639bbc31601dcb2a9afc33923d3f005135bd9f9aea0e5976fe175315f7514e56650c5867fd0db59b8906daf88b1d8344900552b292af6112888f6e521eadcb61fdefc32c8d151e49cfc452b729c17362f6c860a05c183106851ab4a85ffbac915a06d52938bc750db04d9cd65dc58bdcf3d0bc2a8c91a14cd118a65eaca03ac36ad3a8df3d67ed268c8438bfb5d17d0948df9d4857bb41b7f91fcd67f40af1a1640a22c8cca505233461049c2f229140596f601919d8a98c3b341e9fa6523030d0067511369019d7b3bf954418cca9dff9b54927b7b9b76c1a574fccb7aebecf40c9ae3f90d31674def52c4e2a1699f588b774da802a8577a38676e94e70429a7d1de7c35c21d40c58b94c0ef0ae4cbd88be2872d402efb48f422a40307c3d5e2fdffed6c5318f2f92d827d0bf3ec4b9b12d79e00cdcb5e1306d22b6500d2c5f4f51a58ea42950e00a17875ee0dcd1867545b0c554d742cb553763e4ad524fdc5a19f104f6d858adda9a4e743a78eefabfa87fb90f34528c902d85d5b5e258e8939d9421884d3d843051bea58dd6defe3ef0cdbe112aa5d4fe1d09b3972f5ac1c6b7da316c7ad67357d85d4767b2c8d4d4523f5c8eba6453964d880b6e2c31139dc4a664cba3a79ec1800402c6d0c15756aece03bb144a72a9a90471371a3d78dc5151af20058627bfde951cc5fe487b6077125681e4b3134604d76032da3ff61e0102ae3b3035eda8f85241ba0b07e11944db0adbe02e8cd003901e21af54667f92eb6bf80c363d34ef90e8f6fc84e11bfac7fe61e45dc4625445dae274a461fa2ab772685476d9fe02a8b378090d51f05b14a688889a23aad61e726b65c93512318720e31001ddc798d9a123adb37599e9a4db13505f46c52db035d578cf440708107cb6c4cfeb836b2600f33936f8ede64026c0e96fb603aea3cd535938ccddf22d4ad33f64659940c423750a82419a276836599d816b8e1c80ad43044422dba97b781903c824a12323e5c0fa0924f459ef33066ce078a767deb0b301943c3aff7e0b7b983ac6f6e268ca52b41376487999b95a61cd7f478d368927c7afac85933feefb9717f7845aa10682d42a99557e2a1c76e4cc7111c78808a3ea3bd7f78e6611aaf5c7e23c6557b8dacb7f5e2bb8caa315bf68408474bc4887b5bbc5aaca2a68c188592cc99ea27fe17c6a2d197ef547aceddc2a6074ebe723baa37a6fe81e70c86c84f2dce6d50f10b82351f33aa45b33d2c4911fe1d91a1d510be35588b06a0c927fe22eecfe6f649a32707170f82d597ca60048b621760e1f88764a9374e45021d979dd8afd949a34dfbe129ec7722215fac9acfd357185c4e6ec5b8b3c5f1ea24b5c05cc90bb16320f03cb5b628aac7b8058422708d9c819e29cc2887b778033f110da561d6c87820fd33cf8bd8f36116d38d40095ffe9ad85da3e22bb062430d5254794c49e4be0ac840ec4ffce996ffaae451c560f32b3e7c85e0be2f5c02e738df115ca5ed975418276b5921125e568718b40e68ec318444baf7d57eab8abe7281f19918246c0312c4ccd10bc4d849baf31a0fee54a2172783e1c2d3077e2cb8522c2b695e22b9bcccf3af2fa50f6f964f67d0506be751e92f4eea6ac576a000970b0dad006924227de2d87224e6a56e24674b7e0d418fc3c9b38f35071d056a402e169998f1b7188d15f3a0d7cea55845fec0d58fa6369f1ef99bfba9223f3b252769e692f393a70c600564faf6df90089b5f26623e576161bebc8294f7c5713b37827fc12ff02c08312bf4c50fff9f4bf8e2370c5c04eddd56a4390beaa770689a8241b0a7bef100196590493b5ac5331c83217a29003782d8a3d18c261849bd168f217094be8ec123d4ee962a0a72af5dfc67d507da18c81f4c10db960bc6f53f40b4942d68e8cc54926b25c761b2ea545a2b959e67cc6bf8cbc1c43658c2009d2b781b974bac7f66838a4254453ed4cbacb6a801e03935b254c9de018d935da4e25dfd22dd33a5bbf91cc6bcfba948e3cf96295c267ece2088658aaa7972070e8e4a96d4e3615ab9070904e4dfab718eed89d442285d160ffd0026a01ed327b24fb2e011db56d3c93f4e38d66b513a43b90bbba2b1c8009866a62d22f5017fd881567005655f78704092195f57cafd9e4ee361bab755d63f8070f7e2a69c78fbd12bda5a57e617cacdc75b6b96413f3cf19b9dff1584aab4df577a6ef11a22fd2835849a193dec39004e98442b9d6b2ea42ca30ebd8ab648db4cf2d53c17171033c5e0f5050ee853f83f72f26a9906fe9e3e4e6c8b0bcbf704f5ae3219b62b379e3ee99f66a8b8baf4b558c4e13d13c5fe1ea35a13d08c3e95df8c298c25503170994dfd1a08a58ed467283488a6476c0dce8e8167982b7a3aa4a6842f7c9ae1fcf3032c6eea4ba02b4d3ed4656c8c17fce3ecadfb67421d8d0f88319d31d89df84cac8efff451c53fa21096376d3af703ba9a32fa0aa5be3404c5d9d6035c48f1ba74dfc52eabd80a8b8dd3911968cb568f9700c82f1308a648af1fc997f91337e7d418d2456bcadf573f9c3beb9b38d061d211f976e0b3c577ea9aa7bc69a922848e31a621e4b018da4d5afef9b582248a73dcfb7afca9bc95455eb666d4eeae655c943bc6bbe13da05cf2748810f9474021e5e3e2648d8d04291962d23388404fe50d5e8c2531874e3008f84dd3af591867ead7e9805b8b80db700d9f54a3e76fb261e8d5f4602d2b0a979b3c824d9946a12815e227f19faffe33fb7ee58720a2fcf76a33ecbee55f6c073619d1f50c91926af8d9e21662f0839796650ab78f187a37597bcdc6a7cf64ce6f72fc8453a14e8cc734a7a68f1da49d2a95121c5401dd7766a0c69edafac1c0821ee72bde1a169a5e934f333d943606459827f615ec637b6123e91b12aa2d8ecb3a26e69d0c2afd76e95468ca06f85d6f629eeaebb172ad67cd401f02fe4d56ebe20022b4dd2640faa6ba4b5745fd425b7dd137d89490d93c74ea3c3cd6f49d29b30523d10f1f14ea11063b513483038eed83e225229a79cbfbac3254e86fc05ba20e2523de4efb910840058802bd21231b4bfbe4deb28128c42381a924c5060e79cdf8cf8b7d70ec9e1dcfad1f0046afb34db6127a3ba637fe36203111a168cc017d84c66f0e8803362bf1b3949286be61517034f631f913b093d6cbbab465d4aa2b08d632728e08e6b962a534f8f1f3bfa36d1ea19e68946dc37b0eb7522d44710120ebe382450f911a0043817ff13d1dffe31fe1468585a9337a807c699b72d1b024da019a5ee3a441762b9adccac0a3d81f32499b29f2c7ae930bdb9d30cba959a2a585e46db80d8b7424c7d7245a482af1dd29bdeb6fa57fc4d7e4198e5bc44828c6709459084f7c9185ebf5be3522c63d0aa528f25955dbe69391d1beef2a265443f73393f0abae72a93f83177dc44c30a9b20ff51d76b858dfd65cbb1bd89d6f8558baaefb246edf16ef827b6de2677b5e2c20b937a8805b700a1175cfbfad95f6345f1f899b8bc3245a2b033bff8abdd4ac7c6c142967b240e49d8bd49110aa889ce108e3930c1f57a62bc204284d137889945b63fd47e68dafcb942d750c3db3bfcab44bbc5e632a0cea4dab2af922c2e7dbed79fc4f0060af89b50a0f130c75b24c3f5e68bf956b0413ff017c893f3c5439f3dab06ae8458f684b3cbc282bc080d6635e996d3eb1af79c7c5ddc6aea383fc4a0d7fac666fe68759424174080cf4c41c7fbed9bd590dea5e2683bb5e1529ecf67df16b8f3bb27ac0f85c08634a34a29fdbaebda6ec8cee40218d151105b6a59b6130cbb070f7956ef97ee7000ed0f20a9cd7c10f9edc18b839ed0f76041631f722e661aab50a8dab2e7205398b7e400acb3de4d28ff30da06252a2d3b790ad2a1a35cddfac941b86a64a25ae9c22a70e74542eefb5fd06c0a71f8cf5883a1e09cc0714b6431dac393cd1211d9ef5fa81f981ccf5068ef67a487a2b1fb7ee6601b281dc8f74cc75b64f28aebf91d16fde23a4ee0395f33647175c7f4802a6ab5ff0f23e8b501f6ae7a92c855f72aee341da9313101d3e805b0be02a46cd5fe96ad021157bf504ddbd39c7feb19226c80cdc2880efe7eed7c477422593e9537949c6b3395a39c2a95d30d6a79560af88cf9abe689629187d3a63d07b3bade55d94668a41c8818abcb9ea7b30ba96ea235ea8eca5ef78471befb7236fc42accbc61af1b9c99f3b76b747d8115d5e699703a479f77e795aac8c2cdf5af0fdfb3709a5fa623786360b2fcca88a6e5caea249dd6c8a7771e2fab984af27bce60ac18c5842dad0ec511b82199448f124d43e9192e3ae62ba5c598191ba44d7f49bfaf31297adc3dff1703c53af50f2153160eef9c3d4500ea9fd0b1b6d9e6826c0e3d83078a562ee7327e0ad8270707e4e4ae8ff2fc1196317be26e0ff73ffde90609463e2179a0c0e8d3add1181edd06981434272f844088df5289e732e9c0986e1341082c29e19f70a4e2d38a4f9a453592d8b18549a45e4cc1aadab916e3ea99a3627f05a7ae259264baf78bfc3cbc8349bb2ed4c8f378fb518197b029d33d923431dd545315d5ffa15e312b2c7cb8eee93b2089d8f5a6de1691f838e02bffd28fed2cb22eb399106bc11ed659f94481534c481d4d100451a1d38adf99ac9b708585cea279176eb49ea41632f3899e53b6b49c463c4cebdecaf10fa9ba93287e3b0b008fe49c363271c78c21ddd8fd8ac97a6e0d4c6c300db86618dcc8c6b2014128256a1df194062576fbdb8782a5131cb2d8367a0b2bedf32529651d8f4202ed7a9607b255b3deb41e403114def3e38703c70b177f2fb7631b28fd37d5cc6d99c6b603bef90cfe96a1b196f27b91084c37e5f630bed4d5b7bb3e53d25240f19583caf01199c4c9336bd75f198892cddb7df59215c4eca6ee6f9a21d2ca9ca6ee19dd4350bef755b98b499561bcfa069f11595e443a04acc419a056be15cf3238afee59e311b7503b46689fce40da87a12aac944958cc174acf929a1207dfa116b9d78ae5cf9ac10b8c4ebb9a3096bfce2e727491f15f8aa455c886f71d565ab566cf38df300456534773257ea12c99b982ab78767a47fff53fbd3b31bc8c6d2429219285afcde30a82eebfc293b0d69f18f1cde23c21409e706976aae72ebdd9a1df8644401de40f8c6ab9776ad32b1c1bb57d33581a4cf7d0c28db05e9da314b17da4481797327c9d10371f8becda5c3604fc04a999dcaf4d7a98185f8acf8c54c23c2517f153e090e3455ab736ef81887fdc874214a6374363175d028e9c131a9f6f33d6acbf54c088b8fed862b0da15496283d99d49dea0be3256fa2a0e47a83e823fe4aba88e98a3eff1044b620ae93537fd425d79fb15ff7f83b8d97ee9212f53426feb30d1415b8fd7cf8a285d458e9f7d5ecaec43a23c788fd8c3cbf1ac83c58967f101e8d580f403b00b3f96d5efa82e860e1ae84b7f53507e74bc86e534da2c108ab2c0141617", 0x1000) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r1, 0xffffffff, 0x1d, &(0x7f00000012c0)="892c3f0ad2e244ee852ed2b9e5d6496050eb4e942b0515e632797e33f827d58153af281e1517559991f62c3e3d4c0bfb0650fdb9021dd264cee14c5d44da9514ad3c9a7956a3f04b42aec64dd685722f4a43b4c67939a290e3962215606881cbd1bf235cf21b0c903e154479de5d2ed287543b6dafa72c47f44f835f0fda4e2fbc21d3e94a7b4c4861eacf7d65351572e3c36c6ba9c9d73f1f95c38b4c861898870525d694f4fac71d7f6ecd879509adebb3dc4b7ba5a2337c8d1eb1f56c868165294f1039b78ecc0868c48632669af34812462d7821776965b16189e56743d448ead21b96b299cf9b4fe71ac4ef699928246206bd23508e8b9e0cb8fbbf932435bf8e985f97250a1bcd49acab36a24ebe791e445635ec2d23bd2c14175fd25e60d06f066da9ef371585bced1e28f817dce386f8a93d759a2731748a082a8fae377edfd57cce0e7fe7936bb34e45c36b95a23f4a85963ac63aeadc4d5bf06dbeaf9e94323a36bf87c5bdc2339f132995e2e9f5989bd1d679d7adb8cf7a4d14c33510c09971e5039a026034d450cebf04d219211c242fedc12f7ebdff9c4d0c34a708100d54b701f4ebbaae2c17d89a9c8a276bd2bffb127d86e890e8f2d72d9e26c5b2add8a9a924d59e7cb761b4c031aa66450d83e039f35745b1158c18e0a4e949e8e4e89b8b8ef998e39caaae2cbb49c0e02401ad5275f4523e4aa8d4cae557e8b32d4cba9be1a793fa9c8f2faa245be66e769ad6dc52a9890f5d660e9b6f3934bb503a371ac208698eed1fa845a5d479d7858c22a4ceeb5a9dec02f8c9647a0a3dfa6d2280b023068fe93f8ca21be6d5b468b4dfab598aaf94f9c704604c98d4ac122dc985bff50da4c224a551beaafd32bf38501cf20144f1bb5b75957d440a080ab0f06a677003ebf61b86481a1332c9c2b6444ad17c4ebd78afe6e36d416d9378c0157a3070f6cb93840f7c57785ccf8946f748e48a0ecf0f9598a46c5cad845deecb8c5193cb616e4521a9b5f36232615504f09e7358fe8b91afe47d527e508f89cf289bdd27c2164ba18ac36755b491adbfdbab24bc243023c246b4c16e977419fc7470f46320c6dfb181b59933342ed3efed176fc545ef0915b10f4dabf6a72d29a3e5bb6e1042c40102e38280623372b1a0807469f27355637d8d90a7946d3826f1401dd27561db6c92f189dc10fb1ebdb00c4e2fbe8aa8d2b1d7da746e13ffd9e9c627d35c402f6a521ec5b61803471af7a87c2121bb21f604b18e1a04a06827873278be310fe4548c7160cb03b148258b9298e48ef420aa347f99f3084591c5c33265e7020bbe7251780f80b8180efadcb51a4c442784f2ce2bf50c8f0abf067f0ea24d416f23be2d865652461f2fc44563ff4c9adcbb59e4dfc5b3fba446589ef2fea72d4e5a51b4b697739b75be779158199b265f6458d632cc78630948aeb3c765d2e93b09be5fd1dc2d4156702c79fb58854b129d0d50a77b4be10dd87c13c3b6eb7da6a3c9475b7693b87988671cfa2a6c839c5aa4a5eb2d6a644acffd40991857069d21821ec74e71cb961a8a9be6925c1d1d35a552e9da3c0a5db5b99f58a049cb4eba52f60cbe49eb08eadc2c93503631c24ecbda8c538107533a62dcff120a0f4164679cd82a65a091c20df6738d15aa3407adb9067c9ec570d3c8d6ae9827cecd81c2c61b554e5bbc243c1e4de1f9e0ca101ebee94dbc92e5e293bad1c2be0f68ccd5b0792828cbc85adcf9815293099de4b83b72915e5df60f992cb566ea42b6630374f8128e76b2e8912a1b41bb20dc343dbef5242aec5b8b39a7014fe52eaa6fe0af4e8e9c01a90191923ed534e27fd3ad2abc7e608a3022fc7d0dc6baf3903347c2440aaeac3611c81a871cb4770f56874799dac6224149b102fa21ed83ce3ee4680d41e1fb1109aba964563d88295f6837e036e6e5e5928ffb9049b222fccfb65beb1c0e6bdd4ca3d00f1de538d5636b6244b7b5f019328dc1e7026178f5c351ae5c0cb5b47905dae25069057e65a4e1f52c7fbfd3d8b7b44d1446037786a0999f42e38c99e32e84d425de57b277a0329aa18fc3615b960e0345213e391035623d84a065bfdaffda3c36f3e47a315fd1863f932cc833efe20e714083a2edf1702a9c3d940fa51c9b2bc49af5df636097830eeb1ad40778acc38f0244c7de4e86b5ce75dc43fa5667efc14e940cb39d3e0ca55a1ea6c1b081a0358c17a3063d0134800fc57fb9f5685f7c596197afea182687f70652f38fb0bb182f4902d1600a3ede0d753ce1b9da091c95484de72714163585a4eb44c0bd720e37407891e7bf3a130d783d56110c8a541694c5c009205ed636fe1b435a5f6686fb9b8cdc9fabc7d8d7702f78804e88ec5385fdd29a693cdbc771ff83774573fba86fa2a0e7c3a9449d4b55ee63539adf716320ac2bf282797feee94e9ccedc746ea9a56cca973e59ea7bcc4c38c2a2547c530088db0fee9005a7b9f93cdbda4e410226de98fba9b1a534bd8a41e6559c86ebb7aa9baa77a63a0305e36ef249c4ec69c3602527b3d85c47d7f94497faa589e30fd7fd0d6f028a08c1258e1038b2805dfcd9894db734cd26e6019ea902f2c895b488be7974c6de6cbc8f53211dc6679c17fab25e1138166eb83b84b9cbfdd44f25370e1e006309f9d1c71b60db5901c4f3bdc7d662a5d1874eedd552fb47431abf4c3f117cb97398a85f528e19510e0925f807cc646984e3342d0c75e7823a72aae364e644a19ffab278298348aad9d6543bb602777ebdc282092f20aaca38309902091ea3df2a8330e77e5fe4e4929360f06386dd9f87ebcc35f16ddefa5aa77f09d82cdcf60edb94fedaf9a9a4b5f448c4d98a6cfb45ba20bed41e2b4354c067cac08d282970780c753f8efa9b9ffe7158443aed5b33d3e634674217271b9ee06393c0c8439cbea26d0747dc1be3c3f3443a3a910f684ae3c0ffcb472c96fa8e5caa108c4b61955ad6e3ad1a42766b83a6f8e815b25bee11d82b7fe5b8bc47ff7892356dfd52ea7531e84848ce429c2e73bdc4ed763f4cf4272e0a2229ed0e7790fbd37bbdc37749fe6e7588885fe720fc4e74928b7ef3529dc7b20b73b2a6b80f112d545c6fd7d7c3dec88d16cb3d440aeea3c55217dbdb6b52339fddf226bd7b50cd37fd22a90642c6a12ee20ab0c180c24331b15767d941f408b3fa7957536910c25c149da32e269558f3d995e6831eb4a005b4663d53144d62e6fd2ab2c6e32e1666336c453e97044819d4b3f6614f8e69d1c574c56770c9d96e6bffc0ab9c4ac6b36d491d21830243b785d1c10babfbd119b2be690ada2faa9c586fe44bcf5429ca97b621441f9cd919892ebdd9275854c1327f1f209bbc3949a12d2e151e50708f4fb560d17fcb7443d2217fa7259f450eca4429e3b9c8e2edd2b151742c802dc6777f0172833867bca387eae701ddb20848e4aa78e7a87068501d136fdf76c23a71f73a83a5bfe578720fc9a06b6e22656aca27135c7caac56266f1755329ee07ce4ce8a2f6cc2e8da1a2e5e38552b37209847197dc95c2e972fcc9fd00923efca54a00c72cd00d5ac2049e505b36752be1f8d2d13b9b7dda2e4c3fcae804f942a4ae18b67d97960dbfd47eee7de5a59423f6ef4f6db7ae1251044cf96b6d3249fb49a4ade5cfadbe00ff5fb00f2228663b58165213f0e03d122c50cae4d8d7c8288e5268e4d4d94e514db7a82559c1251051d7e0183ec81d6e4a968799b4807d31ab8c955f29b7d5e89f9f8659593ecbc2239b9439c2e29c5f7102e33be56888ab88e697eb01a5fed195a596ae66123c2fc262c2714e8093539d164792116afe6ade3e815c94c2b3debba0b968c78c7496600913ae25a59d34b90e4132a1dc1fb8553f59fba4c57808fe956533171664461a400fd101ee577baf1a75df59cd703680ce6f05521d4b48591dc64b7525ca7b999c9e8ededc800c68bcae62888ad19ab8cf95af032994a66c904ab88cca4b59808a8308b13774ffe692fa3e4a1da2b7cdfd32160ee6911c02c6ccbbae9fe3a16322e6a1ee83a7375853c9c1d17f3d04df863de86be4bad3f9b06e7f84dd8b2e66e167b547bad67804149ad73bbff491568f6fe460579cd165ace516038546f1f712fc5e399822d4a84b3bd1200cab15df451e977c7a686d207caede0dff1b461493c1c6959dfe6db5e074ebd831a9f35106815e4b6809c210763d9fe6d29d7d8afeda3e95dd64e10dd1bf0ad857db29f73188de236877bfb46133e177afa664e239f921dd92972a5972c1e660de8ee3478cc44839be92df66971b5392621655e1f9b51776ba6e685cc8fc3c0daf96c1b61c425d74574e8fd608281c85eef49bc2cb2b1259c98cfb98e2e474a793989841228050363fd816e5ca174cf1bd26272864d9c8d8f7588ee6ffc75ffaab452ea12a4fb7af4845abd6a9aeff36fd6035d6b0c2d96546130612c3997378c7823a471c5fff4b5479aaf7f392807dd0e3eb81a5fc269372a9a11e5e1752484c818f96a5f8cc0cf7992234595a5ef98748032b32580f78ba8c94beeb6186b6d528a9997c7895a0e4ef4b255e06ceacfd42fbcb311ebf2669d654589810f12064044809205d04f56bc60481932b1848a41affc58c6b4bc1bfc8e8c2979c1949005a2f4a7924fbc6dc632cd0f02128f89c0d514609fe12c8cd1230f5ad2a2cbe90cdf49462564ada2a992a091631c4c88245f6cbc9cb6702128b089e183bc9f8a5a64adb1bc7d0d8d2d18a90fd15fb8b0bdab3d951f4823f8eba87305ba9711a62f3a7f5976a2ce6233fb1abac4a3c84c427deca40b92d933055ad68840b378a089819046c5fc503faed80975d7b253dc42002c4cb251136bf54603cf231dd9d2087b1e8b3bb0b0d248fac67ea1ac6f22cede5b27c47e750b42ff175fd1a2bdd378b278a691bc4f3328e85452d6ae66441038e8b0032bf4f765df45fc035428da18f988a3a157e17c33a3b003dae13776755fc5a067e979c183f6e4fbc654b25f3bafa44e423e8c5292de8657076a91964466fc20b40ba99c44a190d44dbfa5aa2905e57c7684a7bd28f22a7324d10ff5c0d58f26ea1ec273e0ca6fbc8200a1ba4ac3c2853a8eed079d1406ad2f9b3789f098983d43da56270fc2bfd52e375d91aef21409d9a2e40d16d211f4baf3bd430b8d4a0abafe0e7548c9c7aa7e858eb1a86ddfb0d9d2d84e2c02bb690a090257ea35ae5307fb88f8ff585627bd122b8d65c6225451b5c500ed6392a543e239ac347af15c17b940265b375ab2e4a1471375a8f0f0233f630955f059a24fd51293e6c62d74c42810a0638a048dea0e2ade67b4aabea007d13c92054e7f140b312708c113e8761a9f1c164589a1790f760f9f7eca153d38b8e353a73c7a91b5fd36df7e62c9cf49ba251beebd3c6f72c7f410ee0eb3ba1e09e880f6f78131287f79d9d5b9075878fb35226e8bbb7246d7504a4177850729657ed438d3a26e169ae35a371c8939e69ae986294d807eb43b3d3ce5303a8cf0381c69dcc1b1f7adb12e76b352b3fb062fb520163ce49786ecba2244c37f7f58a0b807e96b2ac6cb1da311151a6c674a03f10ea5e43f1599935ccc97e76ac00588b601a858277775c2e938a35b419c75aea0a960695d3c558868e6b3d4780ee61b842175e21f66aced8981524d0c82fc7278543c889a65b8759c15871ce3612457bf787d0fdc404dea7cde84015d0fb363d67295d4619ceded39a2274c4f9926ece806dcc43b4dd82234ddea969e93a233fbd26b071e2d5f8965e9481", 0x1000) 16:03:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="5f86c3ce8e092e0cce7fa3fd3aaf674d0052aa4b915d5b5ac4735f9de089b95556ee506c7015856fe58f39656da39620f927e5f6eaf8cd1456ff49b34f398eec6fce2652296e3e2a8343ea1d23c67a47b20458bb152d323fa0733380749842b44a71273ec5d7340fd5f72686321ced4dd6457dfec1fc108870d8bbf0e131b7928004b971e5ea3f007c881acc83c68f413f", 0x91}], 0x1) close(r0) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x87}], 0x1, 0x1a0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x84}], 0x1, 0x0) shutdown(r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x32, 0xc001, 0x5d6d1768) 16:03:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x5) dup2(r0, r2) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) msgget$private(0x0, 0x1) 16:03:35 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20020, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x5b91b6a6}], 0x96e, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x20, 0xf0000010, 0xfc, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x6}, {{r3}, 0xfffffffffffffffc, 0x80, 0x2, 0xc7e, 0x4}, {{r3}, 0x0, 0x4, 0x60000002, 0x1, 0x101}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x4, 0x7}], 0x7fffffff, &(0x7f0000000400)={0x7ff, 0x2}) close(r1) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x4, 0x40, 0x2, 0xffffffff}, {{r3}, 0xfffffffffffffff8, 0x40, 0x0, 0x0, 0x81}, {{r1}, 0xffffffffffffffff, 0xb1, 0x800fffff, 0x10000, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x82, 0x20000000, 0x401}, {{r4}, 0xfffffffffffffffe, 0x2, 0x1, 0x1000, 0x83}], 0x6, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x4c, 0x40000000, 0x4, 0x10001}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x81}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80000080, 0x0, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0x7, 0xd3, 0x400}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x100, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffd, 0x8, 0x41, 0x3}, {{r4}, 0xfffffffffffffffb, 0x18, 0x1, 0x6, 0x5}], 0x7ff, &(0x7f0000000040)={0x1f, 0x40}) 16:03:35 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x27, 0x4007, 0x3ff) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) r3 = getpgid(0x0) shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x10000084) r4 = msgget(0x1, 0x402) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e100"/250], 0x354, 0xfffffffffffffffe, 0x0) setuid(0xee01) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r6 = geteuid() shmctl$SHM_LOCK(r5, 0x3) mprotect(&(0x7f00003a2000/0x3000)=nil, 0x3000, 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r8 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = fcntl$getown(r1, 0x5) r12 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x7f, r6, r8, r6, r10, 0x20, 0x6}, 0x80000000, 0xfffffffffffffc14, r11, r12, 0x40, 0xff, 0x41a}) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x4, r6, 0x0, 0x0, 0x0, 0x40, 0xffff}, 0x4, 0x100000001, 0x0, 0x0, 0x7, 0xfff, 0xa}) setuid(r9) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pwritev(r2, &(0x7f0000001740)=[{&(0x7f0000000340)="ce94e8cff610ce8374a19fc334bfa8304044942bbf74b0f007e9241af714847ebacf6176030a35ebcb97a87adaea0ee8b41b6f27431057a0ae6e08bb78e13c1d9d088677b776789acb4b2616344fc821ba28c8ba7ac4641e167fc0b41e071b0adc4885b84917888ac2be5ca08727a580d00c0a381c584b1caba6f515d22ce93f79cf19cee7236005439cd3c3aec6c1879f239e1d4abd2876beebd5c8fae6f2408b31aebbef3913ee1d78abaa15dbd49fbb9c150836e5f806623be89989dd59bec93291681aa11fed89847d66aaddf754e9aa47d531665145951b32bcbde694a4aef1a30b69b65b70", 0xe8}, {&(0x7f0000000100)="ad21dd9774fbbbf329501f979161423411be114c19dafc9266ee067b23f39ab1b8b4a1ea69caea5f736fa269da4606ff31cf2c2a2453534b7335b423df3db56772fa9d7da200", 0x46}, {&(0x7f0000000440)="64823dfc3052ac2c8fd7562ed57d069ef37903f6a31e19f47964d4278a871f96871bdca0b62b7f249dc209cec2a286b727865f79683d3d1d77d7f000f7e4f340d0cb308bb8796a520a84077606bfc3761020fd5f308f8864cfe9b311e23a960277cdafb89532e29ec7fe81fbb57591f3f9f299643d0f6f6fa8bc37c113e19f929d9ed8227dda4b2e88f3", 0x8a}, {&(0x7f0000000540)="558fbfd469139fb157585fdf0ebe054565dfcc1b950e8a5c210166b4d9f68088dc8188e4317183bae1002f144f1854f73c377b6eab2d7ef02d0cfa8f81e34c859675e63d882f6f78", 0x48}, {&(0x7f00000005c0)="4f5d768cd16ed6015409c51b1160454b136ee1b2bb6986b1e5d706be2b10b7a2c62e5314d189413486775f99bfedd3ff913ca9c194b22b4adc758ec87e112150db952e16f307d423d8109ef9e221eb5c821c4da2bc725716a6569e504256eeb4e445f34a1256cd462bd77666638d573532fc55abd0585af74a06b6fb2260f3443d186dbb9275e6068767c1abcd394a00450c07511969b24e79ef677b03bb4817ed90", 0xa2}, {&(0x7f0000000680)="7d2f0bb85d10b0e4fec38d77c4c6140a9999e8aa25299ae0da7bd2562e73dfed528eac181f86be45a66d2b8cc84e37d55f33c6f07c9a51262fe4b02c766196a326f9cc450ca82f6e90aafb160790a386a5f827b5819a4af79bd822d564209fe99a9fabcc358e92aa609e377fa91c3fbf62d6f1a373f74fa08ec6ef280ac3cb5c023fb717371d9cda5dcd75885bd301057494aaebe1e8e2bd059bf5dc29b1a57c88db7b6a7307ef0bb223e06128af0913866ec32a5333929394d9a0fd6d85178d1be6c7b91031e4564287bee00e6a469d5dca02fb4eb7b41ccaff51d2af9f567c01e3bf798802e74dce8c821b934642399813d9808a5d64cae72ec4651a3491d938ff396955901ea683e0e5daf75ee3deaa35569218d778ed211c3b6467c5bdf8fdd96ab4dab1e1144a2c85575da57a9eb1c89ecd157fb74ecd0b3d1540d931726b62ab94a034308309cdacafad71160b351af3bedf71e63fdeff53b74dc9a484253795c58da3172442ca6115e44469f5795a7415dfd540e903c07d463eae61a59e2ef286b1fe5370a1f47bc91f8b4ba8de8b23e988bad87eda8de1c4a0afca3e3df002551860d810c9ff2a76c075363cf16e19049ae27ff4b954723dd8b58178e987c2ccf06e44f2d9dfed0fdf1f418113cdcb9ebfce5cf50de44eec34233bd0de92517a5ae876a2f0c9918e7c703408a74cbf35075080f86f1f68184aa93a4a0dbcebea1e844085b643b0e0b3bcf004304ea59007a5d3759537c42bce417039abf0602e097e3a0645564e38ba13961653f424706bd6d342078f699dc41937ef85b84f068ec14df098ce50491c92f39a24b9db9afb1b38eccc21bb3cd0ea95943a41d350cf8f55e5036c76187e62d33d1e0ee2bbee2884f29f14208f89c432bb832672949c9e1ae6572e4d45947684c0d8651f6f21032582545220f22ab52f71a2aad03091b8296828d5a3e95543366f3664a583f0635773e9ebd58e975f5ed1db9d3a4f932c8de093f0d41c591774e34edb2b36c33f0ed3b9c908f7d2aa7c44c0cbe503bc5ca9bac2826ca9bf3629b065887e33623ca57c3ee5a6ba3f21ecbce423b6323cf75b331b4f8190c853bcc0b8d0e73f1eb018d45f56401e66cb4a0ceaf707b5c1ebfc15fc5318d39615dfce04aeebafe5be9b05059729fdd7108f97f9126eac735224a2ce8aaafce30752d0035f38da64f28b341f5c346a7dae6b2b995e22302b1ac2bccdb2fcb39ab3c93fc991d3eb28487d77013ed1dedd3b5ad11789c3bd6cd03ccf1e256b7e340363e48322f3871353ece7f194438d1ec5e8ef2283f9bfa452872f500001ce6340c1648c9569afa177f707677b8df1b2f9c85ca7cc2a33270888993d4a01bad30055d82b50b31a24d31590a0103713cbbbbc13124162dd3517afb0c7349227821d535acfe4b46ebd94da8448a4470c598a7466a067de97933a4d6e7b695c6630765dde2bfd275015bcec15888e8d594549cba6487b9dd7ae63a2f1b44c661f3da84c5dd9b696c7841ee10af94a3f4cf7d2e5bd61552845975c618bcf9726a56e0b1936e3b84776fdf34b93c237a3f4a61e52608cef49575ea4784177d03de7276eb39c7a3fee2ad6fe8f58f392ddcbf50bed74302abfdc69624ec3cd4f778bf17452aec63cf92e934012445e87c230986cf3e89cd3288149614485b542de6020125f0ca9fe1ef5dbdd3f54510c3dd1b9f9d5fca65fe5383ff75cfa74de930b538637e66a8987185babfa28ae5eda8a7e06bbd8fe9de44fb93eba6dbfed55cb894f7c957931b084e05a9a0403e826bcddb28ff5059f144526e7fc025aeb8d9c508ffaaacb46ebcffaebae365a51f7f3c68f47397c664cbb7ca39c7f065caae771ba2d1a8173b26016bc365bbabd4438cab9ec0d29beb953242ed9a38c65f4ff8221824a46df898b823dd89f71755265c65bc8fd599aeb846d592767e343c86b4863de0a30732e68077679d798b7eea4b2727a9d9482f5b016d2138cab0b6574e0d4d9f1231bd9a59a0568545af74d4e9b810b4cc034e96c80b8e3e1cf0884a637eb3cf647d4ad8c73d49563e1e9ad5c0f8b3ef96acc2f4a109e990c064dc0d78582399e8d7a4a0d80bd6e5e3945bd7147ae574e6f2d47f4e9987a184d1add0f8ee1ea3ffbf125f8a3a526ac01027b7490713f9f1872f154d6688aea0504b78afd9f171b8a6e4fb6bd1eee647ee7dd409618eba176f57913d78384eb815c0bcbf41b6773892f80718e92343d903d6f76a22dce405be450e778c66dfe904de5c7561d14bbf1dd2d77e7feb22147d4724d8af68723b224771cc5d0ac5408cddb82dc2339f3fa81ea01405a6eaff5709c0eb513092686cd4bdccbaa682e24fed72b4cffd054542b4a7acff7dc0dd7eb575d46c5923b474c617102fb9037eb809cbb5ab4b7ef0408aae660cc4ba51972fd2ac48a4bc9e6912b0c31ec160c331fd1d5cac228b83959f60548a0f68d9ee418b5e272f769c84d56b470ce803cadb0d0afe5995c1d8b695cda34fcddd8a00f4a757b81ca861323726e59e82adceee0639b87f07ee89d3768cc3215bcdbf742d67084d29bbd7a70a68fae1a19624311f330c7cdff562bfe0ed5bed2ab324a5be68ad2b0f465106d7e39af49fff32be608f9c51ec347710b68314212cb70e7b70ac279e513195a0623545ee4010c0dd570c2dd84a153699ef47107740606a600c1a112235cb659473c67a4ddd9740ba0570dc8e32d8b99382e6299020623eb6837a2e5380df9130e7e6ea8a89a6972cbebda7ec910d81bd0d7e4aedb9b02ac3de6621622b21189f08c183f87332fe8e1de458da2947c3c14f93382aac3afc422c384474560bc3b2e090cd85c2ca1980458f88abc631a85a2f3f1b9d922da33fbff6c30f1e61d5274d6dd9317ddace124b68261b877115bc1b0e643ee4c0cc69c3d7227c5eae9b5cc81796acb22c328b7195bf2bd702837c57e264c1d7852a800833bdf1e1c6f8473f2f76d39ebf84d276a746cbcf0ef57366622dfd6f501f6a75a996b04bedcba63603f9accfdd0759f41076190019d87aabce0724d487ff4ea1607dbc8261748e3b1cbf58c5f8763b2ccb6bd7a96e6e5dab9cbf9d91b6ab27b16fa3b9723896fea20a62807019670d02f8dc0f9f3ffd64086666d5bcae23ee41875d006ecc2fd92ed9db45a30a3cf88c0c2865015ad9274f1cd72ae36299f84ef945897c91b4a88f1c5deead9e8ae9c4d10841799b4e786a8d804b569038df0619fbe1cf8ab67e713f6ed4a100e5bd0b65921e8e0ea26fc5a36a9debdf71fde4f7a0cac815da387cde1d25afb802c977108344f7e2343abd2ca196058c0a7416dfccde92739768e79eef5cc59250378b069d53c3ca7d8e04e27f34b128b08979de6f636430313c9a5bf0a0ab2e4e25943e18ae9ed5b13222f925457a7f4124b0fc6d9fd4e7b0e2d396afb8cb08c91e81bddd4da1f521656b8709da0bfaae2493c9e66b1dfa75464136814f9cc4650bb75dc19fede9595d81b62b9f377e84e7a93a973d3124e05fa94e44a6e67d7b7afa7f6fa71595661f104f511bb61d6a39129d3e6e3066ff5cedb96ab4c2342caf792b8778623635378ea8ac8e40ec450e53e32489110acc365f551819f1fdcce78cae068cff5137b3fcbc1d1894cbd4c4132cd7cd3f96adbb3149abedc0da5d8fd23dd1da128be729dbb4f8c9609c0a2ef1bb84d940cba524db8ab264502f1c4ff3af7b93104addb6a8032c718a78d2102e5e05abb598f1baebde13fd1f7f3b0be1afe9e6e489fc4c3b0e9ad571678801fcc6ba775d3a328959b9a5e771ad0ac2ca702844a2685408c54858873de588c1523fafcf049a3c5094e26aa89990cd24dbea85b56a036deba87f33f09fac3eeab55e0e1d7db98f8f517b62fb6c4ed879082f53974719af9c2db073293ee5cc2cdb682be2189a13912bdf9817142c4887047e74d7dc9ec49ae9ad46fc6b6d5bee1f2cd4f9a10924d731f1392c97b7f958073fe2c3c91e7ec49cb62ac4c815dc1e7ee9be65492f3a569dd7f1c012c1c450c04b81d92818cdecd808749f505ad2ac8917c75e6bc72466363993a667eb75cef00a0d0e749f340fb26bd6190488fe2269ef913b1dc6b94ef606e7dd826025dd75c06c93ba67f8b76e566c0fcc916d1003926ab1fcceb2791a58243a9d74210f12700bb2598164ffb5fb4fbb637c112192974ecab849c14ba7b4a52e199e2d13c7ef8363897228314304271bc14a2a46f33b5de9f5ab400847991fdf1eddc1c318cdfcacf33eebb28886c0dd7aad63897565cf288f07fc7322dd693e21f8044ddab8a5ddd749ff8f1835b9a411c250ec50eae982c241d515d17aecd3c0d069033bd0ccc2e2fa56a69d6d80709b2c9f92829e7d23f8b96e1812e16d11423390c69dde80c3fabf3e5a95eef3a7dd8d0ae6fe0ea9b2401765bb9642bd36c38cfa5bc810803984a10eb30ee2b7d492acf9d9b224831e0930c59354ca75c806d1707ac0607c809c458ab5fb031f7ca95724490a4d8dac2a58133a010a442cda1a114f5dd56c8d4dd3e89e2e132194c6979322baa7495c7dfea6307a786fafda8fcc14c10e2a6f058600694ed4362f96fbae4b61dd9b390c8b3d141f5701468afc561be6ed223263e1e77b06d27e8136a6efbe89d33549d725c8456c3e6e327a75603df9adaa7180e310b1cb8b549723aac9567d8a77ba78139a946172de4334eee73cd6d6a04396303d7d85056b7c8fffbb1e5149fe4a7c6289a821f058fcbf73a597c1d635c43d98459bc8860a9c071e607c3eb9c0a96e1e406a2a3e0607d426140f6562d6865104a24f58ed4f18942f6b0988ad0a3132a98840b4480f5f8c8bf50119a4f85c2c780562598f9f3dede2ffff648ec5c5bfc6ac188dfcd3323e7da7f4849c26b5b4f844fb3275a9a487bcc6aa572523d844724a2ec7b1c989804c56932cb7a5bdfbb1fe589c50817438d8a2260462394835ced4f67036a1b89fbcd9141bde61459105329b7a7b56cdd7f81c59ae519f2ef1266b01c33b0d0c0567a6023e95859edb4c157e30bbe9d1ae9ba6f2c5486862bb522eb87660a97e2540ce9135f0fe013ca054ed98888e9f9d6f25da7824c095fed648751694d48a5a51c2d3ec5de6e1796815023ee2cdc39a230d1afd80feb4cc3a1b786931c42c940b5c4b24d497a7e36d9d589fe3d217ca350264fa4ee5a8d8261a83ba35b10fe90d32a6ea457ffd3b995015be44c8aa7c2c1e879f86c8e1059a902843b6a0d1717eb98ddde542c074ee11320771a4b0cf495495f33e5e66cd1aa3db3dffac7d2182188ebae75ea879532559118f965c267a2618c7bfd5befec145532312188845b953629680e2c58dc074d0099fa34b1fc3f5e361a97a9badb43f43a5bea830e7e9477a2f1adedcf2e9b48924e4cfd393a88a60a977f1f38d818c9fe6905bc4517ab06800ffb77df8bbcb7d8cac904079d39c207ed13a0a8c69b46434a9cf199be37b0cc79a573487d6514f5785261b213a005ca721a7ce1731ad81409d1548490a6106b8a7f28f97ecfbe6f3cdc8e7d75d51d9c5ac8f0fcb8df20edb7e2716f6b161e94b9a828bd905a39f8915b2410fa41b93e0d88fec5fb53172160731882e11b3d05dd54b06894b2668ae4e52a7efe1fae847ae9eb0eeb5583b700d8988d6e348b9f8d9c4af6b7f59fcc87d08409c9c9b913bc52891520193e99120df22d82b7b4fbdb00c0236f423aee2b25ff67b35a8b7e16c46929c29e902ccdcd1e1c8b7c88a7f885f3f93f2af71c94f533ffdbe93ae9f52e3234f3d1", 0x1000}, {&(0x7f0000001680)="e7e402ffa3bb7285f35fda58bda28e0680484acf3a0c4ca4a37ed4ccda23ba43e552ffd42e7a7fee026cb0fcef52eef8b779711b83d196e56b9586ae2e8147a54813b72c73c4ef22cb0731a2cbfde3d2a6ec3e3e00d264f210aadd1c6a56247ad3bfe3895fe97dac3adbba0106b8a876a1dc4762c8bda0e1c308152218aba346d900c92c27807e1d7ca095474c77064e3dadbab2b3cb1615c9a173094b39f9a727ae6a34c2d1fbcdf56721e8c1de", 0xae}], 0x7, 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000285000/0x3000)=nil) setgroups(0x0, 0xfffffffffffffffe) 16:03:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="8d0cc136") 16:03:35 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x40000000000004) getsockopt$inet_opts(r0, 0x0, 0x2000000000016, 0x0, 0x0) 16:03:35 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x90) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/pci\x00', 0x20421, 0x0) poll(&(0x7f0000001300)=[{r0, 0x40}, {r1, 0x20}], 0x2, 0xfffffffffffffff9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) r3 = dup2(r0, r0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001340)=0x7ff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x81, 0x7, 0x10a}, {0x0, 0x9, 0x2, 0xb6a6}, {0x81, 0xffffffffffffffff, 0x3, 0x5}, {0xd9, 0xd3, 0x3, 0xffff}, {0x1ff, 0x3, 0x5000000000000, 0x9a7}, {0xed9, 0x3, 0x9, 0x6}, {0x7, 0x8, 0x5c0, 0x8000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x20000040, 0x0, 0x0, 0xb6}, {0x6}]}) r4 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/4096) syz_emit_ethernet(0xba, &(0x7f0000000180)="ec709c474a82c422b760718453234765ed80b15b9d18b0c4ccef034e7cfb55a91d2799bf14229ea0a4b5a2b6464a2e089f0a80de25473d2b89dda6aedccfd1d361ef46a05216caeb9478ec27ec5b320f203044448bf13679be80f7b645c23b5977eab43325b8932e7d8d9f6a8bd15b287a297f3654a84e32dd41d7e5b225a5ef67fadfabb128beccb47f3c79b473cf5460fec5b9d4322555f485205f9b7e87509c82168e7d2241938748dd34040b4448c4d8bcaa46b0a0fdd001") ioctl$TIOCCDTR(r1, 0x20007478) 16:03:35 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r1 = semget$private(0x0, 0x7, 0x2a0) socketpair(0x9, 0x1, 0x800000004, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x3, 0x94) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x20, 0xfffffffffffffffc) r5 = syz_open_pts() close(r4) fcntl$lock(r4, 0x40060003, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x100000001}) flock(r3, 0x9) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x806, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) getpgrp() munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) flock(r5, 0x1) getpgrp() r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) getpgid(0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000200)={0x8, 0xffffffffffffffc1}) getpid() semop(r1, &(0x7f00000002c0)=[{0x0, 0xfe98, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) 16:03:35 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:03:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) openat(r5, &(0x7f0000000000)='./file0\x00', 0x8001, 0x48) dup2(r1, r4) 16:03:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x38, 0x3, 0x9) socketpair$unix(0x1, 0xb, 0x0, &(0x7f0000000100)) shutdown(r1, 0x1) 16:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x3c3, &(0x7f0000000180)="1bf9aff6b828caec740ba3d7a5f96c46a88ad39422cac8da5d190b91fc71ec0cbea40d7ba0c12f7c1bf175082f95aabb6fb879a581f1fc45034fce1c922485de3ebc10bc8e8606407eaf8b96cc54d9fcfddf91a93742babfd9561e50a97aa3dbdbbab4fc7eb36c095fb9872e2114bea0caffdfad023327c3e1133f342611663f1bdf8a99ec364996192e842ace0b66a079f225b9b1243740adfec76d0dc9921344b8d1489c4385d8a38bdcf1062da4d30aedecfd08fc9da8badf3a78ec1082e0341a85ddcb6d035081a52d08ec8671fe77b042e14b602ba1f856c9c812626530963605c377494ad1c455a0f55437c6490437d459bd047d0495b7738dc163e646f8a685683c0bd034794fc22419") 16:03:36 executing program 0: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) fchmod(r0, 0x21) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x80000001}) 16:03:36 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) sendto$inet(r0, &(0x7f0000000000)="dfe84412ec4ede9ffdb175cd1356ef57a08c058a9056c280146ca915ecc313c7cb47c015877b5576b4b3cdbadbb523f3357aea015e584842cf3b6fbcf78d71db2b071e46e3600c6647fedff72c4628b37f08e4c9aee91e9bade7ce8ea135d6831a9367f2d8c39bc3cea4ad7c04da782f2e3d5d34c05b99d9e043268275e872f46c81060946baf53bcdbf60af25bda74107d8b892204acc82c1643c2c60c631f7355d064507db49ef1805c101fb780c72fd49d4ea27180f", 0xb7, 0x404, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:03:36 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r2 = getuid() setuid(r2) read(0xffffffffffffffff, &(0x7f0000000680)=""/44, 0x2c) syz_open_pts() fcntl$getflags(r0, 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r3, 0x0, 0x1000400000000008, &(0x7f0000000a40)="b1ce7444d8b6bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8437ff029b75ae167e9360064de2e1c3e0800000000000000e94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25b10e083a4987492fbb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b8a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6bf98e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60700"/326, 0x146) socket(0x1, 0xffffbffffdfffffd, 0x24) write(0xffffffffffffffff, &(0x7f00000004c0)="79da8809c9a08c23518439e1815e59c8665de6b3cfbc8860a6bb18b30edcffffffff7ba811cf114a851f987b29a92a9e0738223ff64357deb098a616c508c3a357cf0f3b17b3c8c3bb7f698ecb7ed0578e3f7e2266dac1e4dee7142c29a895d91d622c0e5a8e19c61c842a0888a6de2214e60de9372941733eff0b93d11dde41be84df051ea71ed4ee1d6dd6c55ea640e4f5a1997dd4857b014c268d1dc93d3022eb19e1e39eb07c4c40446ab8ed614d8062094847749a278b2a7f9558dccfcc4bf771ff00afa29380b3658c73a7f13ffd607cdd02d7b9f28dde32fdc08c6141e081b7bb29469fc73d1cd63671e3cc8133580de4b487f7a5dac55dc80443ec0a0ef5e1ac9c120d31166abf0e6b0b3c7243945c65f98d311814e02a5c9ca0adb52a441368c0", 0x125) r4 = semget$private(0x0, 0x6, 0x8c) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000640)='./file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)="a02a4762ec9fc16bb33c24025d9f73268a9bc4f4e98d030db633637993ec76128ab45696f8af828c8efcd66f7577c191547fadb2a32e2f49bea5909a94b0049631db13286183ca80c26ec802932d8b469c9eb35684a7ffc6cd8bafebf09f5946488f2e2ea62a80b06c147f099cd66b87a551c6d21a1a0a826e61e2db5c7cea76338fbad00f868df1a3ff5f16c8132d698470e544aeb481a79e7e0cf055d4396179b4806762f3e691af5f1876c3e87cf14d1f09e1f4abd4f9699dc61f0830d91bc442bb458e5a6c642bc23e62a3ec5794c65fd2c20658af", 0xd7) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffff7) semop(r4, &(0x7f0000000300)=[{0x4, 0x1f, 0x1000}, {0x1, 0x80000005, 0x1800}, {0x3, 0x5, 0x800}], 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) getgid() r5 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x1, 0x100) chflagsat(r5, &(0x7f0000000280)='./file0\x00', 0x4000000000000000, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000028c0)=""/4096) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x4, 0x57811f44, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x800, 0x800}, {0x0, 0x6, 0x11800}, {0x3, 0x3, 0x1800}, {0x3, 0x9f4}, {0x4, 0x80000001, 0x1000}, {0x0, 0x3, 0x543e2c3af8e394ac}], 0xa) shmget$private(0x0, 0x3000, 0x23, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x81d8) chown(&(0x7f0000000000)='./file0\x00', r2, r6) kqueue() 16:03:36 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:03:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0xd80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) select(0xb8, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) 16:03:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0xfffffffffffffffc, 0x1, 0x3}, {0x4, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:36 executing program 1: utimes(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)={{0x5, 0x3}, {0x81, 0x8}}) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./control/file0\x00', 0x8c81, 0x1b5) r1 = open$dir(&(0x7f0000000240)='./control/file0\x00', 0x8002, 0x10) linkat(r0, &(0x7f0000000040)='./control\x00', r1, &(0x7f00000000c0)='./control/file0\x00', 0x0) open$dir(&(0x7f00000012c0)='./control/file0\x00', 0x21, 0x80) open(&(0x7f0000000080)='./control/file0\x00', 0x40b, 0xa) 16:03:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0, 0x3ccb2864ae96dd3d}], 0x94, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x101, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x10a2, 0x0) 16:03:36 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x20) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) open(&(0x7f0000000340)='./file0\x00', 0x80, 0x20) mlock(&(0x7f00001cc000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x3) r2 = semget$private(0x0, 0x2, 0x3ff) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) minherit(&(0x7f00004da000/0x3000)=nil, 0x3000, 0x2) semop(r2, &(0x7f0000000240)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x7, 0x1, 0x800}, {0x7, 0x156, 0x1000}, {0x3, 0xa22, 0x1000}], 0x4) mprotect(&(0x7f00000f8000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000180)='W\x00') semop(r2, &(0x7f0000000280)=[{0x1, 0x0, 0x1004}, {0xffffffffffffffff, 0xffffffff7fffffff, 0x1800}, {0x3, 0x20, 0x1000}, {0x8, 0x3, 0x800}, {0x7, 0x0, 0x800}, {0x1, 0x49, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x0, 0x1800}], 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x4, 0x200, 0x0, 0x7f, 0xfff, 0x0, 0x2, 0x3, 0xffffffffffff7fff, 0x1ff}) accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:03:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x1f, 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) 16:03:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x501b346e) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x3, 0x4}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x120, 0x2c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x1) write(r2, &(0x7f0000000000)="e1f318b6296c3ed1cbd29646b08ced0aa02c43cdadbb9e9b5d53a136892eedf26dea179d0908a4573d71", 0x2a) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) 16:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r1, r2) 16:03:36 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x7, 0x0) dup2(r1, r0) 16:03:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000700)="8b") r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b000033010000000000243900000000000000000000000000c6f2e910bd81ee479a2def9427a65b5ff90de0b276ce0841", 0x38}], 0x1) 16:03:36 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="8c1ce2c4b3f1befd8dee010c00f0002f41632f7c72632ab4a4f5706b3b17d5e1d46bc0ebd0504d1ecf5deb10c55a920d73c914f48a2d05068861d9cf06de3105ec7a6096323db361a8c282", 0x4b}], 0x1) dup2(r0, r0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) 16:03:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) semget(0xffffffffffffffff, 0x2, 0x204) r1 = open$dir(&(0x7f00000003c0)='./bus\x00', 0x10002, 0x118) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r2, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) fcntl$getflags(r0, 0x3) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000340)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="f500"], 0x1) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, 0x0) setegid(r3) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000240)='./bus\x00', 0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000004c0)=[{0x7, 0x9}, {0xcb, 0x1000}, {0x42, 0x6}, {0x42, 0x4}, {0x1a7, 0x3}, {0xcb, 0x37}, {0x66, 0x2}, {0x86, 0x2}, {0x88, 0x3}], 0x9}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) getpeername$inet6(r5, &(0x7f0000000540), &(0x7f0000000d40)=0x9f) sendmsg(0xffffffffffffffff, 0x0, 0x8) bind(r5, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc) 16:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") close(r0) r1 = shmget$private(0x0, 0x600000, 0x518, &(0x7f00009fe000/0x600000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8001) shmctl$SHM_UNLOCK(r1, 0x4) 16:03:36 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) flock(r1, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000080)) 16:03:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000100)=[{0x75, 0x0, 0xfffffffffffffffa, 0xe36}, {0x3, 0x3, 0x8, 0x20}, {0x81, 0x0, 0x9, 0x9}, {0x4c4, 0x400000000, 0x2, 0x1}, {0x9, 0x4, 0x1, 0x7}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="c6984c544be9789f7b0667a4e46d4c9ea0f110676ba3e45e5d9773aec038b6fac69bfe7c860cc81926c0f7cc7095081fd65037c8ecc5f85952ac9da016ffdb01fd39bfe69676a9fb8f9cee13ab0fc84b9a695e79780f84d45d6a4c2d0ff43696a03e299bfcb63f0a2ba0c871f5ab5bbdcda7dbe47cde8bc725f8ade87b414f75ed81a5657ad6749ee52229315a7f68b975ea6a5577648c6ba188305e4f74c5ef5045f694674c3eb4226c179391bf91abf74f783e1c0228c9be4a99b1e80bce7c6b55ce170c7a9ad88945eb243bbab4f2283ea99bd2", 0xd5}, {&(0x7f0000000300)="8094c1612bb105f0878a85916473301bcd5ef5cbd1d4b0db4eb6a889de6d9753492494a3e077e8107b36ea1c6734801be3a5fd81622f003f7a1ed5bd8c2ac90d32bedf43fa46a4f51bf43033f44318bb741f0440c538e221858e2a3a6b5e9205f45b442b7511bf67632df81699a45d88b4118562162e739fe924462175f4f971c8dbd1", 0x83}, {&(0x7f00000003c0)="e755b566381d23f8337b3418e24b49bfe11411324fdf923d319fe74c91e3be81a721b94bb358f4318c56066d9aecd0bf6c24c49f0a8116d571be76b9531a09c93b8becd6908ef7e7417c26497b11d5000caafb744395bd9c91822925", 0x5c}, {&(0x7f0000000080)="47cac1b700090313172e84f2cfe3bd", 0xf}, {&(0x7f0000000440)="c2b4dc971d2d41580ffac2d6780c96fd03412d405728ca03755e4d442e8abb177af73716f7e1e7f12bde9666738582284c637a99988090d97782feb8e0f43fe2742110c706669a74caf28de39d42112e10a395bc1668065733e3748d26953c7959c2d35bd36305a04bce4dd822c73448c8fe3bd6512132b9acfa6af9ee66cbee5af52df3f60d869a10184b5c16584e043a373679920bed9474783080b664f8fb8847c6cda4c108579013a8c7a384ffb9a8b010afd5eb5a57575fde190179c7a07e71f1149f1dec8bde02a30eb1ebacc0695e8385a0f8c0d1015b65ccff2ad114d5f44a50089d7bbb9fe673768a060c97", 0xf0}, {&(0x7f0000000140)="103f4bfda7bd23f2972cae6a04976893e586e29edf547ca0b85ffe99afdd445a4212f3a1e0", 0x25}], 0x6) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x81) 16:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000140)="8b5bd25a03060800e61f067973c5522b1fea7fc0169e93fe3ed794e0c71000"/45) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 16:03:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) 16:03:36 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r0, 0x7, 0x1000, &(0x7f0000000000)="912f34bc9e5b7260d233f3e8ed4236d368a1b7ba7181a5b4ce2330fa6f8da20e5eb213a954f31c72eac2d955578643a077f1f236812682e0e468b49397f3b8645d44158667f370d4d87a02d42431f18700b03195342c9fb7d59eaa9c254e97724a4bdcc0c129016feb31d3eba0faff2770f4e1a331bd041a44a0219a1e94943ef29d94db208e6b536e8ed53dd3707a9976acc031bd55ad5c559bc0d80886994a8cd85d0e5ac7d59c35177e3e55ad57fb3f9d065ec1d2cedd7f6f2c1841b4c53a1d924492998c037c5ae8b829d7cfc0431a4783a788eff7c14333c0727ded930ba465600207ecbc8fc31085a5c9ccba1c7421e7583a24c86850e431c4f53569607aba6f1ae3c33b85db62fc0c6e4b9217cb20c263d7c1c70b49615c148746adf8b60c457e29c66e7ee060e49e9631901526ec80ce96ec1462e663145f6dff223512bae86ef4def786f60d014b3c5b6d081dcc7bdf15022bb0210e0f39a25e37beb2bc88bdef2e452d805292192c2986c2c8e6fedadee84ef2cc0da96d26edcaa885b7a6da57d2fdeecb976674c66446712e97e554e620617f5dd2aec0bdc98f3381d969482a1da2c41969c71efe1970ffe7902288dc16d296ae9cfcc9e1eb595c496b59e43f5bbce00af48d17aadaf13212aeb4fb61ee0870b0ecb13102989f3b0f761addab8fdd95a8633a39e63c29acb5a7ba87d710b95d38dc18ebbb675fb95b4bb5c73fafbbe64d15ba150341468324e4a7390b833130e773939f04d74a39c68b35c6d445a54fd9066e517c657a7310c18461b7499310bdd4eb21bccbdc52c40595930715ea6b4d3d18120f7e2f0ddca3783bd3b5f12ca0e4f8e99c5e78fe375288193b8763fde314f6fc7bd931a05f6a77f93f95e21451b14d01a7ce38e474db8f53cdfb5a39b5a66300f36a8e419978ed2701d9b3e256802afd687fc9a3b6431e4d4857f43afa60a6d2f1ae5090e4b26e9d74c9d47763c305ed6d968cbb4bc351e4b2de86bdc782879dc4e012ca512b0e8ba2447501812b8fabac3e19e4cfa789d58acd4176ff852a85a27c3115e8cfa7d73358eb3230683c42bf7f86b58513b5154eacacee74b61b6d9912639f5661a9769a0e8d3b557a2efbc9c97b6315687640c60fff8c18a09d6a6fc51a65814932bdb6cc07e9829979ec3e0f701fd970c48c4e74d956214379b4ee76e85173ab5dcfb7d07d3b4f7e010e4879dfaac74bbd5bfe0f3acd8f9cf067342e76431efab660db0293ac5e3f297e4328d1e8aca4e8a0c0ad13c374364fe43337e45ed0f5aa253fe15d419dc906d00016a0a1fb82e6e206f85fa9ef58cc6659d588e66f312333507308164809994831296c034d6d705eccbaf755caf5dd3217f35854a14a9d2fcc01d052cb71efae8a8e899781f705655d9f324198e7a05610f2b0477cb5fc70f5eb4c9f49ad45e84e32b0b3ef5117d2f4d51c049cf8873b5c307f6d46a89b912c21435b8b7180fc58f26eac0ab046e9d256ee9730e392d8d6bbfb8e12ca64d82ece80b079cad19f020e0029dc9b27de4d9362af4cbdd35f2968bc26c693f79b9c07d11233392f341c4d2f439d29739d7e73b6cb500a93054f8ffc048f6e85c9df303f2240233cf53e7f683cce54c18aa580516db3cd91a5e4be9ce1aa3106a0ea53bed1975f580baf1089a8636588b13a2a4daa7eb5db154f30237c4473bdba97f725008ee74168c5d2d4c039f84b5ebbb371eb2a3f06152262c9cb6dc467aff3aece490617f784014fd7cd30319d6b2a273a85f82e72e31919cf22106f1f063f108188c2c3e509d5d996678b9a0244c8ea2546ffef8037969fc294655eef8c9bc94d80c8a1e5f4d1e8ebca30978c4d6fb2de0bdd130e44dd6bbdc0d8183be82d48586fc3bf8e3e17efa0cb359c9fefa570458035a34f731c3424e9f983725a3638c6921788ff93deaf1e41397ba9464849f646c94ea7c8477fed86a546a00dab0cae0c457e065dcfcaf2126d05af4bd9dfbd58c2de8dabba59e4e98501127757ad6ad4062cbad0b555dd75526ebd5414c3aadf14101446829861fd54c1354082b8659c2980c4248e2fdaebc801cfbccad2c4b49d7f4e75963b16f3baef5826604e60d02b53bd493df34b76705665275c0771437f55fb2bbbe5ada8c3da56dd4d8868d84efeff72f9babacaa5f75126fe9eba70e08e2a3ede5ec00599aecd53b8d0006e509938b16003a31001d5bcbb47931e1775a5d3fce72a3c8d14cec6594e4005a97ccdc299d266033eb8dd7e98876089f05663169e31c7371c80310c95dbf20f8e2e7b8b9da5cce7133b1155662f533d628b9fc35bc35d1d64ead50dd5678ba581b7494b00bbb62bf736eb30726499a3deefd757dc19cb5805ddd2dddd1a598f3622947d90babb83c084ace05f0ab95cb691d98be338727ba309490a5a5ce6d5dd1943453093b2dbfe27c75fb4b33883b6a7bd8613b38b336a594ecbaeed09f405d7d9748df4ff78e5477b7afda7b2bb139ebdf9a107dad5f5a776f64f7b1ad809a2d761ab3b458d110d4c8c91079a33e78e2a144ea21d37fe3e63b2e91d249f485822f6f011b31ef9fde40c880629bb2bad56ae5a1429cf10d46885b06a15dd252e6d2ad44cbff86dbeb23af18089c5fed7efb0dbb2a28913aed7e4bda909e84cb43b6dec78c72ec2b68375d47f01390e7eafb2223c68614d712a9ef1307dd3050370939444af284efb77227d8846978394c68d286b7876041071d45ebbbc09669e7d166eccba968da17dc1834d60d9c5d972079ac5dea47c44f6071697d04c743f916c6a9356b3b51fb28f52a3522c9e2cc10c8caf81388145c7d50ac06244c835ae1b56dea69ea06f0999a48eaa62b7e365852fe6d9e8fde759f2d2ab1186c23f598daff6e54f276464cb0b1325faec19b71de3439c43e2d3428c0e496c375c68524ea37d7d08ff000e1f7cbbe2d83cc8a7978d2b27a6d8e9550b6dd766fae77f6aa0eb4e609f3f673990e1b7dc595c7b2a98e5bafa67bb47158f877ae96114fcd762aa956c6c2e0bfffde35c637ac9dade7a4b4a38cdc77084d62ea5806f89a7b7601325e07862232ee6e5854e9549abd76d7bbf813c3d1dc1d071bd8def1450575f608f6fb72ee18f0a5cbe45ad5fcab51c473503d616beae129c755cef0740650fad67adf1e08d9a5d376ad433d71303ed30c8b1ba9e8a2c88f7de49d3e4e877c2c742db796e6d763a3aa4634033a08c8a352137ab7b724de7b4fd1de0854b61f63fea699a6daac7b9fd8b07c8189ccb3cc621728858706ebf27f1e80314305fe7b1961f9b6aaa32f63f47cc23de1aee66022eb1e8624ecbbc0d85b0e8b0153d348c8ca40cee546353b220937a98a4780ca7c5235547b65e890bfc8fe5fb34dcd5d42b480b7507d4a69721add0ef3e112505c7cd6bab91bde81b07fbacd3ebd1ce8cff6832caac7d0cdd5860ab1ce05612753cf4f04dcba8df50fa6273c3b7d5acba3bb7eefbef57b351fa838bc7030032120218826506c64cb365a791619b37a1940f64c68d9a3482919eae6b6db7f3884c16c8fa630a2b8b8db43dda3748a79831dff0ffb515ada9103d75cc68aa75a02e40b8df89e041d4f5f6aec9dfb1b6fa57efb8c44cf834d03414d7e2baf753fcbb1d8fe6de63b1de51ced87b07a90835d01cd528a70b00c063791e872fd53ceb9632cea1e1327f3db6a28c95588d354444a8cc52576be86f4bb8e867cc169b6c1b6675a1f3484635fec4a655b9f13227038c154bb9ac82699c31f67cffb351c019716f2adfb893e3f004590938418db4a383d0cc6bb9b139a4fee038747a835ffab3a5411b20b7ebe44452482a87804160d6dc3458875b89962d53bfeeee50bb67b4a37236107fde2d3a5b97889f65aac87e6e478e6504a9a816e0706c401683ebcddc2b3711706228120d3813251706ae2c8e2b1d92f11011dc4987860fb62257b21c2d1c77e51e679e2d891cbf0ad52f9df7e7c019ea9d923aa30e9394cefe305ac5cf83fa0ad1469104df2220060164680f6f7379c1e8482501b08f0a9739fd81d773b3d494f79fac4d026fa798042d71ab3d0e576cb9e21ae2c035e4176a667c5348c4a5529c6d68996db32e0cda578500e24cba0144c1068dbff1852ef84876156ebb286ba95b85340bad5e9a0356380cdad411aed32abd27382427a88fe3556b331a3776bebf54e7914db1af10ec9ec094957f746a0b77beebeda3932707842b24ebb610668626134ff3cbc324e7afc0187a0ab61700da0b4bd69ac46b7295e91ad84b4e20b1a4c3b35c3d0ea28254ffa7d8b41e4eba89bd291869378d43a21ddcf6c671420b73500d3e5cbb705e0ea1171d732b3718ea29f58d1df21dd748205ced87659d0339cc05a9cb36620d94205269b87d9c6ff5fd729616a853172d63737a9f044f9d860039f936a2c818ed818d88607da4351578b6ade547c644e650351d4f2b62b090e3c271ecdf6f591e41a041f97687b1454a5364072ac7f8e76bdf46fd98521299829469fabaff151d9ebd79bce8ce23790d64e1ea4a303525d9ee0c544f6575b6527fc5596ced38b0a7c39f02a6c176a8bbb3a7e91ecb766140b4dcdcb4732fb2cd78dc1fca96b41dcfe5d06d1fad987ca31202458bdc9556da9fd00deea61b59e4448d634e68ee436255d38a85f21e91dc372ee09c095628951ac88fa003920dd1e8b098ab976320d77563524f076f5f323ffb8f1822240181d7279c5259727482b294f3c7bb9b468faec2f2300eb4e3aa3845c04e212fe9c05764da1ba5ae7c2d1097ae1c5780a65881056cb0162ce60d8748af59fa7b341b9d056e7fe543629f9576b8bb76633bcd114e07edbe9d549e77573fea0fca1fedc59b4bcabc19b5246d746b088f300756df5808e6e178144a119f0034b780ec9152910db4887a707b7d0b79ee77a2e162e845790e317f58778864ddc3d2698cf86c68f29f14290f156fe1b3c3755077448c6fdd207679bc72bffd0b18130dca8b8a0d3b177b32cd8851719d48e215a230afb17fe118634392086c35f331bd59777d8c4a49454605222ae9def189a716bc2a993cfaac7a50f8bf8c44c0b31b8f44c32b74b8d52e82af260bbeb3ffd2e519fbe2ddb453347dc0584c595e3a51856168fa1012e1b3779607765463d1762e91980c8328d52e6ca6467ace3c60f99d824f4776aebb897df34ce30420b7081c4c381130a698cf6d572cb268d593bf8498bb98b4a5f0f8695a48438da2f7a4ea72577d18e839b21727bb831dbf1fbc937bd17e5d578367784d434842c94ca5017a19b30fb2e99df32629625340325ef217803771dcbfc1631ae874434c1df1aa2d3965de7a515974637a760c7bbb5cbb578a8a08303310fc51dbb9b70a2d31ac870547f60a3af44031693bbbcd7e07ef903d0300e456cfb6c35762d8222ce2651c1680330bc0ed02b9ca1307a968eae8ca98064eb0295e47c9d5df57db75d0ea7515314b215152d295b26c979b4956ac84ea09d084cfac19c24dbb9bc14c7db3da35f38002317390afc5e8135db9f90c495928ad86bae3005557df25669f80d113e6a1977e1d1bbcbcefdbfb2744b989f473d5648a180d521fec1f7a2371da4e335badc9c259d3a2a29f0891afd2e16542d63198be97b5df28bf6aa0743fc51415803d2e73846a75ff95f2a13c4481c09f7f8832f4f64c3c899ce11ecaa46e2c0465882430791360db71285e53163cdf6fc885309b94077ee2d8e67e9babc3b39ab09271e9a8475a0df0dcee6f8b1ac3fe1813fb7e85ab70bd3de229336f606ad7d6b6", 0x1000) 16:03:36 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x200000000000003, 0x3, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmdt(r0) r4 = semget$private(0x0, 0x3, 0x4a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) shmdt(r0) socketpair(0x1, 0xb94f8de4cc9b39a9, 0x3, &(0x7f0000000040)) accept$inet(r3, 0x0, &(0x7f00000003c0)=0xcecc5897d7ad28bd) r6 = dup(r1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r9, r8, r7, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f0000000100)) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180)=0x5, 0x4) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x4, &(0x7f0000000400)=[r7, 0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/216) 16:03:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0xa0) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000002d6bc0aa76d06aaa18f36c6200000000000000000000000000000000000000000000000000000000190d00"/145], 0x85, 0x3, 0x800) bind(r0, &(0x7f0000000100)=@un=@abs={0x25ad51a74fd02bc}, 0x335) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800a, 0xa0) r3 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x0) 16:03:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80, 0x7fff}) syz_emit_ethernet(0xfffffffffffffde5, &(0x7f0000000140)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x6f32, 0x0, 0x8, 0x9e38}, {0x6, 0x4, 0x400, 0x67a0}, {0x5, 0x0, 0x8000, 0x6}, {0x6, 0x9, 0x9b44, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0xf4a2, 0x5, 0x20, 0xa37d}]}) 16:03:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0x0) select(0x40, &(0x7f00000001c0)={0x9, 0x2b5, 0x2, 0x8, 0x20, 0x2, 0x1, 0x80000001}, &(0x7f0000000a40)={0x9, 0x4, 0x941f, 0x8001, 0x6, 0xfff, 0x5, 0xc6a}, &(0x7f0000000280)={0x8, 0xe6, 0xc30, 0xa508, 0x9, 0x6, 0x3, 0x10000}, &(0x7f00000002c0)={0x7fffffff, 0x10002}) r1 = kqueue() r2 = dup2(r1, r0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x20) 16:03:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1fd, 0x20, 0x0, 0x0) getitimer(0x3, &(0x7f0000000000)) 16:03:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/12, 0xc}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000380)=""/118, 0x76}], 0x4, &(0x7f0000000500)=""/234, 0xea}, 0x802) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x800c7005, &(0x7f0000000140)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_metric}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x4) semop(r1, &(0x7f00000000c0)=[{0x1, 0x6, 0x800}, {0x3, 0xfff, 0x1000}, {0x4, 0x4, 0x800}, {0x3, 0x4, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x200, 0x1000}, {0x7, 0x80000001, 0x1800}, {0x0, 0xe1, 0x1800}], 0x8) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/182) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000100)={0x0, 0x1, {0x80000000, 0x8}}) 16:03:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x40, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) poll(&(0x7f0000000080)=[{r3, 0x10}, {r1, 0xc}, {r3, 0x10}], 0x3, 0xf0c) 16:03:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x400) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) listen(r1, 0x0) 16:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x80}, {0x6}]}) getitimer(0x1, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:37 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffff7fffffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000000)="4bdeacffb9b7aaef8f68046ea241d4e20a1cf965", 0x14) 16:03:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) 16:03:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x0, 0x1, 0x80}], 0x3, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r5 = dup2(0xffffffffffffffff, r0) dup2(r0, r0) openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) 16:03:37 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) r1 = dup2(r0, r0) lseek(r0, 0x0, 0x87da86990c828a3f) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0xe6}], 0x1) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffffffffe00, 0x6}, 0xc) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x2c0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x7f, r3, r4, r5, r6, 0xb334ee27f403c5ab, 0x3}, 0x400, 0x4, 0x100000001}) 16:03:37 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x8880, 0x21) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xcd, 0xf0000000, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xb9}], 0x66, 0x0, 0x81, 0x0) close(r2) 16:03:37 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = socket(0x11, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000020003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x4, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000200)='./bus\x00', 0x400, 0x44) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) close(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x9639, 0x4, './bus\x00', 0x7f, 0x7fff, 0x5, 0x2}) mknod(&(0x7f0000003880)='./bus\x00', 0x80002002, 0x28ac) mknod(&(0x7f00000002c0)='./file0\x00', 0x69523939c3eca8d6, 0x100000000) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x3, './file0\x00', './file0\x00'}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) close(r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000140)={0x40, 0x100000000}) socket$inet(0x2, 0x1, 0x7) close(r3) 16:03:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10494, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc88, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:03:37 executing program 1: r0 = semget$private(0x0, 0x0, 0x4000000002) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000004c0)=""/67) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2c, 0x20000007, 0x400, 0x7}], 0x7, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x81, 0x8, 0x5, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0x5, 0xb5, 0x86}], 0x7, &(0x7f0000000140)={0x325, 0x81}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f00000000c0)=[{0x88, 0x7}, {0x45, 0x5}, {0x67, 0x1}, {0xcb, 0x7}, {0x6, 0x1008}, {0x1, 0x5}], 0x6}) select(0xfffffffffffffe5e, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x9, 0x0, 0x20}, 0x0, 0x0, &(0x7f0000000480)={0x2020000000400022}) r3 = socket(0x20, 0x0, 0x7) utimensat(r2, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x5, 0x8b45}, {0x3, 0x8}}, 0x0) r4 = dup2(r1, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x101, 0x100000000}, {0x42, 0x8}], 0x2}) connect$unix(r4, &(0x7f0000000100)=@abs, 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000400)={0x0, 0x401, {0x100000001, 0x5}}) unlink(&(0x7f00000001c0)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r3, 0x0, 0x0) sendto(r2, &(0x7f00000002c0)="dd4a73c6bb4ae219229bb9050a21a1df4eede445062c6030a2e1d368b130d034be27f7dcd09bc6ef3739373c472e59d78307c851436e05e9778191c0d74578622f593d6f908a19b2d9d5a52bb739392d0a25e386fa6383a2cb9cf3feda86f6a2664af29d5a7cbb4b353b6ad328306b7561ae71e8c1a114ddb41c1a2d0df0789695fff96cf068083954d3b176a6c44291625c81ca19a6d832e8a22922f7d06e5c6e41b07811b04456e84ab8131b29b21ff488a328e46fcb0f283854a9afbca4f70c9c0d767b8f844a3fbdd143ba61facb8fbfbf07f4fb9f88fbdd579a69bf38b8a60689f376cc4511931ad48528a84a3b4005293e", 0xf4, 0x5, &(0x7f00000003c0)=@in={0x2, 0x3}, 0xc) 16:03:37 executing program 0: getrusage(0x0, &(0x7f0000000280)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x0, &(0x7f0000000240)="d4") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:03:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x881, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb8, &(0x7f0000000100)="a3c6a5f0c7ece9de8a1821f801687a840b3fd8a9805807e8dbb310f3c14ac4f00255b65332799b254881da8b5f65eeae9036381e2e448bf179aef9350308fc4304ab115df9b90b7a8d80ce1c174cb826c4b313322080de5d53186eaef35c539bbee54d146d08fafee37b987b1a98786966ab9bfb02bbfb23d6b5084fe22cb87ef6240fc61e212f3fdb3c621ebebcc0664f41444195c2560270d2378759ec28e562d08fe0dc9fbcb2744c420050ab6732d7c34c2c1c7fbf8e") getpgrp() 16:03:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1f}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x7ff, './file0/file0\x00'}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:03:37 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='M', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000001680)="de", 0x1}], 0x1, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x20040, 0x25) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) fchflags(r0, 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:03:37 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x3d, 0x100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) ioctl$TIOCSTART(r1, 0x2000746e) flock(r1, 0x9) write(r1, &(0x7f0000000000)="174f44219efdef1b7e12da5772ec43ba09b03f38943ecab1e9fadf8bd05d50ee44cbc60485068156ddf28559c69f428434e57cea2ced2bf96b6ada5564d9581e327707b3311b098bc42c5880478e57290f59ef31e7944129d13d995d32cb6cd9ffbed3d771f82f9ab8d53333e80bcc1971841dc9cad8df0fc90c8a1eee688d7003696bf94be9ae2af51c9fccd7ae391565694ef41789e10af8e4d44ed1e4521f7f8dcb2bc28c951f1fbdbe31dc43f6d02fb06e176da6277e591fb08af1dd01166ff43a0879df13cc1109d14e387e21882ac7abef047840fb5abce195c0e25f8290921f1f641454ecccc15522940c88f9cdb76531f0044bc1c7dab59bd63f8f", 0xff) pckbd_enable: command error pckbd_enable: command error 16:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x20000040, 0x0, 0x0, 0xb6}, {0x6}]}) fsync(r0) syz_emit_ethernet(0xba, &(0x7f0000000180)="ec709c474a82c422b760718453234765ed80b15b9d18b0c4ccef034e7cfb55a91d2799bf14229ea0a4b5a2b6464a2e089f0a80de25473d2b89dda6aedccfd1d361ef46a05216caeb9478ec27ec5b320f203044448bf13679be80f7b645c23b5977eab43325b8932e7d8d9f6a8bd15b287a297f3654a84e32dd41d7e5b225a5ef67fadfabb128beccb47f3c79b473cf5460fec5b9d4322555f485205f9b7e87509c82168e7d2241938748dd34040b4448c4d8bcaa46b0a0fdd001") 16:03:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x3ff, 0x99, 0x80000001}, {0xfffffffffffffff7, 0x2, 0x2, 0xffffffff}, {0x0, 0x2, 0x6, 0x2}, {0x8, 0x7fff, 0x7217, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:03:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1}, {0x6}]}) r1 = socket(0x17, 0x3, 0x1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") uvn_flush: obj=0xfffffd8034088918, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:03:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7f9, 0x0, "0366402ba77f0c02f9650000795acd3caf000011"}) write(r1, &(0x7f00000000c0)="77ac9f0da82c4bf31aad1bc8061b1b66df967bc595e62a92756d32eab5a6bf3470fb6390494f97671218f1e2aabcd8afa533c85e8b79308f398d3e29660ffa210e30b275facd4db5b978ad668c503c4b05e3509033bead63aee1", 0x5a) write(r0, &(0x7f0000001580)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2040000005332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571e126ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818030000003828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c6bed8f7cba8576bd78bc7b90a0637f305e41f431bbe4f7002f835afe476695763c22acbf5146c80a8eb4cb4e5a7036ff3e7bde7cc5fcda2e60c54e1b985ae737b39318a4dd295b6b9220c3383bb0af5f44ac212b01f6ad4c6fb5f878be414d78d476bcb2119b3499cb977f6de12321c0ec54f0a547c1307a6895f9df7e05a8fb10e378e6c34bfee653fe6054a59cafa50bf061ec32f954be90a259eac85a60c95881e2d16c0cfa03f6367a07008a1e8611be3952f029756c64c36cc34c42115cbbc536f2899d11a586ab39862e03c9228fc40409453360a724b8f0d6a1499d6a5bac25c081e7fe2c4ed2f0e6e75b4ca956f94eed814deeff1f8df2e7ad3fb6b266921052a2116e519913f5428786111f4122b90260cd5bff5542b60cc4c30ddcb698e3d8c92d166adcc1e35d0b3eb79d81acca5db876b697b87784e97c2317a21e230eb42f42c50f7d0c", 0x96a) write(r0, &(0x7f0000000ac0)="6a4a4e5cfab0fbad605a30c0ca00", 0xe) 16:03:40 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x20000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10011, 0x100) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) shutdown(r0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = kqueue() r4 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x4, r4}) kevent(r3, &(0x7f0000000240), 0xffff, &(0x7f00000001c0), 0x101, 0x0) recvfrom(r1, &(0x7f0000000240)=""/244, 0xf4, 0x843, &(0x7f0000000140)=@un=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000340)=""/68, 0x44, 0x800, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000003c0)) 16:03:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) write(r1, &(0x7f0000000040)="83afc6f8bc69c7da641c42cd435ab75f70258a1cea357010c189d9263b76cf", 0x1f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) close(r0) 16:03:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0xa, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x840, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x100) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x7f, 0x80000001}, {0x18, 0x1, 0x800}, 0x6, [0xe, 0x2, 0x2, 0x3, 0x5, 0x2, 0xc00000000000000, 0x20]}, 0x3c) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xba) 16:03:41 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) bind$unix(r0, &(0x7f0000001040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:03:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x0, 0x9, 0x1, 0x2}, {0x12880d3b, 0x3f, 0x7, 0x1}, {0x98, 0x7, 0x7, 0xb0}, {0x6, 0x2, 0x5, 0x400000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003bd, 0x0) fchmod(r0, 0x102) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4d10", 0x2}], 0x10000127, 0x0) 16:03:42 executing program 1: semget(0x3, 0x0, 0x21) r0 = semget(0xffffffffffffffff, 0x2, 0x401) setuid(0xee01) semop(r0, &(0x7f0000000240)=[{0x3, 0xfffffffffffffffb, 0x1000}, {0x4, 0x56e, 0x1000}], 0x2) clock_settime(0x7, &(0x7f0000000000)={0x0, 0x401}) semget$private(0x0, 0x2, 0x2) 16:03:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050390000000000008000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) r5 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) semget$private(0x0, 0x7, 0x2a0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x85, 0x2}, {0x22, 0xa7d}, {0x101, 0x7}, {0x43, 0x7fffffff}], 0x4}) socketpair(0x9, 0x1, 0x800000004, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x3, 0x94) fchmodat(r8, &(0x7f0000000080)='./file0\x00', 0x20, 0xfffffffffffffffc) syz_open_pts() fcntl$lock(r8, 0x40060003, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x100000001}) flock(r7, 0x9) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x806, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r9, 0x0, 0x0) mlock(&(0x7f0000f2b000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) setsockopt(r7, 0x1, 0x3, &(0x7f0000000300)="1651c9aacaba5e950f89f935a2a937f67ee568c31195e420a5820da178fc5db8ab2dda519ddf417d8be32ed874f5351c44db4f853ec67c5e0fba36dde627f5358484f402cd70f9cf85aa3ebe92d4ef980302c1925c134ed70507b38eb4d22cbf94324ec9f912d01587192dfa391663decdce73ed2608df63ed1b63d81c6e1f4b2351093e926dbe213b11e776865485e5285394f3c2264584063476e4e39be1fd42772cb9fef0b52f3124037cb27572f9257ace5337466dbc15e6aeaf55a0aeebd71cab9379834a18b479fa60dceea9c26a118d66", 0xd4) 16:03:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:03:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050390000000000008000700ca900f0e08fecea11ea8fef968f3c73fd3357afdeb2c0900852e126336acf00b7804be781e4991f7addf5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000000200a371a3f80000feffffffffffff010000000000000000", 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) r5 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) semget$private(0x0, 0x7, 0x2a0) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x85, 0x2}, {0x22, 0xa7d}, {0x101, 0x7}, {0x43, 0x7fffffff}], 0x4}) socketpair(0x9, 0x1, 0x800000004, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x3, 0x94) fchmodat(r8, &(0x7f0000000080)='./file0\x00', 0x20, 0xfffffffffffffffc) syz_open_pts() fcntl$lock(r8, 0x40060003, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x100000001}) flock(r7, 0x9) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x806, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r9, 0x0, 0x0) mlock(&(0x7f0000f2b000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) setsockopt(r7, 0x1, 0x3, &(0x7f0000000300)="1651c9aacaba5e950f89f935a2a937f67ee568c31195e420a5820da178fc5db8ab2dda519ddf417d8be32ed874f5351c44db4f853ec67c5e0fba36dde627f5358484f402cd70f9cf85aa3ebe92d4ef980302c1925c134ed70507b38eb4d22cbf94324ec9f912d01587192dfa391663decdce73ed2608df63ed1b63d81c6e1f4b2351093e926dbe213b11e776865485e5285394f3c2264584063476e4e39be1fd42772cb9fef0b52f3124037cb27572f9257ace5337466dbc15e6aeaf55a0aeebd71cab9379834a18b479fa60dceea9c26a118d66", 0xd4) 16:03:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x20) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x41) mkdir(&(0x7f0000000140)='./file0\x00', 0x4) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='/\x00', &(0x7f0000000300)='/dev/zero\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:03:42 executing program 1: socketpair(0x2, 0x4003, 0x100000000102, 0x0) socket(0x0, 0x3, 0x9) 16:03:42 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0xc0) r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, &(0x7f0000000000)="347f02d14fa1fea9a2b0814776362223ae705d51cff4a65fd814c9387fc449d54c9cf4d4232a4e2fcdc2336d5aa7f63c26f2bf25949d950b57832c9cfd75fded1e9363d42301204adc89a869b398149d7f75a22452b5c6a6c8f8e3bb1e442661031f82140b7ad4f9fc10180286e6f7ffd2d307990a07e55cb0a11d3b34b638cd7cd847c22bef100fd2db5f7ab66d8d1351b74431cd6a3ff38894cc6097c55b642a90c410dc6958bf908398a7184c5018699843a57465b2b9bc818981e3ba947a1b32c91e24ce18d31060778380939ef45522ef542a6e0a9b019835d23d8716eb8d816b", 0xe3, 0xf, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x5, &(0x7f00000000c0), 0x0) 16:03:42 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x800000009, 0x0, 0x7ff, 0x0) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:03:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000a1de0d30f9d3b1ebbb5185df3ff1777b1b1444ad228dd7d084446c6bd8fa225bab6d5100cd498f9be8df947d191d0d8a5c26165379d68de0b817f88f48"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) 16:03:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x200, 0x0, 0x0, 0x0, "04713d02b028a2813d8209b8d9f39321849e3c99", 0x0, 0xfffffffffffffffe}) 16:03:42 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x3, 0x1) sendto$unix(r1, &(0x7f0000000140)="b100050290001800000008055386ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfb000600000072c881ff01003c894303b22f310b404f36a00f90000000000200000000010000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x2, 0xfffffffffffff801, 0x1f, {[0x0, 0x8001, 0x100, 0x800, 0x15, 0x6, 0x3ff, 0x8000, 0x8, 0x1000, 0x1, 0x3ff, 0x101, 0x2, 0x1f, 0x7, 0x0, 0x4], [0xcafc, 0x1, 0x9, 0x9, 0x381d, 0x9, 0x2, 0x2, 0x4, 0x8], [0x7, 0xfffffffffffff001, 0x24, 0x6, 0x3, 0x4, 0xbcb], [0xe4bf, 0x3, 0x4, 0x8f7d, 0x8000, 0x5], [{0x9, 0x3, 0x1, 0x3}, {0x1b, 0x2, 0x3f, 0x7}, {0x0, 0x100000000, 0x4, 0x4}, {0x60c, 0x746, 0x8001, 0x6}, {0x0, 0x1, 0x200000000000}, {0x6, 0x0, 0x6, 0x84}, {0x9, 0x9, 0x1000, 0xe6}, {0xfffffffffffffffe, 0x6, 0x100000000, 0x6}], {0x6, 0x45da, 0xd322, 0x4}, {0x9, 0x7, 0x6b7, 0x800}}}) 16:03:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x800000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x8001, 0x5, 0x8, 0x50a9d082}, {0x40, 0xc436, 0x1, 0x56}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) setsockopt(r1, 0x3, 0x7fff, &(0x7f0000000340)="4fd8165364d291b283db", 0xa) syz_emit_ethernet(0xfffffffffffffff0, &(0x7f0000000240)="8d7ba9e6bcf5466190c03674c2437056852fbe03e0a135dc2e8ca989b7bdfebeb437686405803ccc6ccaab11d12b370f93821e7ac7a84a67967c55f7e039ea4a0b30a6e9e6e5a0c6b2ff99adfb659f05362e87a6f79fbf575be57bbd2e399d2552f97f10940ace4ab38f366c6044cd0de8e9b6d5e46ccb71bb82962bb5795c5eb39cf2856e81fd9c1969a495dced9798ce1c088996b5b8ebd6196cd5ef3fbe0759ceff1a397ca489bce2e5b55c98ccddf023832bcb810ee0bf446073a4632403ff879ac708c7") r2 = socket$inet6(0x18, 0x8003, 0xc5b) setsockopt(r2, 0x3, 0x400, &(0x7f0000000180)="6bd7f37704dca516c298bce068663056be8c44252b757b6ee9a50a72c3fb43cbb1935ab73681c3bceb867d1817d36be6ddc664b4636d8bfb64fd27aa13cdf62e26633cd81b216857c3dc9d65daca166fcc501d85339d25494756b42ef4ba896fb15ba00672d746d654d12d3ee15b6e47abf4e8c0217377f0d8a152b5e682b2a030c7795c39203dc17e5b4e9b98768a2996", 0x91) 16:03:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/152, 0x98}, {&(0x7f0000000180)=""/144, 0x90}], 0x2) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:03:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050390000000000000005786ca1020741038f53e8551f30ce390500e08fecea11ea8fef96ecfc748e93f0b780486ae007373a1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000"/177, 0xb1, 0xfffffffffffffffe, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x106) 16:03:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x20, 0x0, 0x8, 0x5}, {}], 0x5, &(0x7f0000000300)=[{{}, 0x0, 0x1, 0x1, 0x215, 0x1}], 0x2791, &(0x7f0000000380)={0x8, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:42 executing program 1: r0 = semget(0x2, 0xb, 0x8) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0xc0a, 0x800}, {0x0, 0xbfd9, 0x800}, {0x4, 0xf6b, 0x200000000800}, {0x6, 0x10001, 0x1000}], 0x2aaaac07) semget$private(0x0, 0x1, 0x1) r1 = semget$private(0x0, 0x7, 0x1) semget$private(0x0, 0x7, 0x500) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/194) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000180)=""/153) syz_open_pts() r2 = semget$private(0x0, 0x3, 0x400) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20188, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x111) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/158) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000002c0)) chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) close(r5) 16:03:42 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x24}, {0x44, 0x0, 0x80000000000000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a9") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:03:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x21, 0xfffff, 0x51, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x9, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000082, 0x6, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000004, 0x22553214, 0x9}, {{r0}, 0xfffffffffffffffa, 0x82, 0x0, 0xbd9, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x22, 0x9, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x5, 0x5b5, 0xffffffffffffffc0}, {{r1}, 0xfffffffffffffff8, 0x1, 0x2, 0x7fff, 0xfd}], 0x7, &(0x7f00000000c0)={0xfffffffffffffffb}) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28040, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x4, 0x1, 0xfffffffffffffff9, 0x40, "af1238d53fc713edeb01d6d85eef35b917298bd4", 0x3ff, 0x63a}) 16:03:42 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x80000000002003, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x84) msgget$private(0x0, 0x2) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) fcntl$getown(r2, 0x5) truncate(&(0x7f0000000080)='./file0\x00', 0x8) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:42 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x0, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = kqueue() write(r0, &(0x7f0000000080)="f538cd004385fccbb0a1f0d6acbcaeba1140d1d5c127189fb001453d550be90414c67c15b253792f1688672e43e1932df35930624a26c8cde1f45bcf64cb66f35d8d4a8e9f4960f77b3ef73b8a3c04616637a01753a6310231efeb9cfb1c3ce91c5c65b88036c320fce2e2867af424298d799a36a91ea64e39784042fc506126ed3a81fd6f6ec363b2b2f04da46555bd96e826741af34fa514e8f6e2552a4346de3d2cc7e8e2", 0xa6) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x329e627d}, {0x18, 0x1, 0x69f4, 0x3f}, 0x101, [0x1, 0x7, 0x9, 0x7, 0xfff, 0xfffffffffffffff9, 0x2, 0xd2]}, 0x3c) write(r1, &(0x7f00000001c0)="d43b11d14b5cff9d394fbe366221b3920cc97dab67ce6f07277715afb4c439b354da33d8d624de7eae092b9949725c5635b57beb7ead03c862e9a95d3e340deb8ee62556234cc4217301f26f9bd11b1e66254da5c85436b3863b897746f2af1a84d83d71ab0d0b89552c7d4f71a05c172a4e08a4e1b6e3f12ef557ab49c440610b0db44b5c059c56fa4a14ae23d31c32f2536b3359044774cd76e0e95846fd813469b0a0e3921a01cd2db6a728fbebe544993b39cec49513a3ef1328ea2c1260e17b5154de04dd353d03f835708e824d720b17f44dfa794064b06fd0702ef21f8b2ec5f05fd7c378", 0xe8) 16:03:42 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x7fff, 0x1}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0x200, './file0\x00', 0x9, 0xdddc, 0x100, 0x100}) ioctl$TIOCCBRK(r0, 0x2000747a) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x9) lseek(r0, 0x0, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x6) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) write(r0, &(0x7f00000002c0)="0645fc408d5cecbb01d51dbaee15ab01b7eb91f909a001e3139e19ae51129eca738fbc03bfe7efd6e496e5a7d48dca2ddf544879a3495483dc72585e37f40597fa1f21535e54ad92f0ac01418196403c2a774dae0ae23cf8c60e44e8f89f044269db04006d3164d04d150723301b748ba054b587b377e7ed956ee44135968394c573ae51b0a1cf8a7929561eab8e60cc3bccecaebc56718af5d0729ee396ea9072196d8f884b621eb372d5dbb4d519b78a56d99ca50dfbd12ef9c491874cf26fb9db31ccc1d98907e184ccaab038fc1464d09f603e193a443bfcba5eb131dc0ea54a990ebcb6e4e613046a665808fb64f84cc8fe736101f5a9a3890fdae02a7af23bc9caa7a11d747587cb91ba7d86907fb8dff174ec7497acdc013498158844ccc8e0b7514090ebef74729485563336793ee6f757be2e48fc0f0bfb3f8d015a7dea054c1c95a2cf51c4cff00d2f3a123246c85365f71a1a9027eb50f4c5e563f2bf64ace2aa9a23b1033bcb6ad7dd24eeab1012c9089f2c5f91a11cc19d3a6667de19be534b15ba87f553c50190d173b59772cad06fc14d362874ceeea61db7096bef8eb1616ba483a7efb8d30af24e350d9a12dc01fa755689b29cefa1c11a8e62b5c8d25e25245d0232dd3e8ccd8d3041c17082e22acbb56af7444b26fadfae44c1517ebfd8e435b3f2a3da6dda42449b9d7f74a320b226a85d80d84bb1e2a32067f1514b4d08808f7409515eccbc6d27583fa2a32856792866466c9cc7d99794d2e32b16e1849d2f8348c3194100a5b4dbf25a83266e189419fa87f5065623ee5ef735af2c136ec5c65a05f5c13d68d0c424b2f172f34bca64717e5b3641582f8756af51b21cf0ade2da66a0c79c4f83b96d4ce48daec2cab28cdd09a150b4abaecff9b8df83c3453976aa8bca1abbaf58bd07a8cff12de0538bb90727cc92d6ebd01f7d02b1fa386af5652ee2482e5619fa70ee5931b3c78fe758d84c5c29390e074440d1488a5dace3b8632d616f44ea6840b94bbb9341436774c2219300df937112526ca3f40c89a2d2abf236ab9bf27ea8ef49ceb5a751d539c4fe4c5cb12a25cad7c2d425fb841155f2023b397dbd0cff4c1d7c014521fb5644cd86979ef319182baa0adb45d3167f68b02baa37f510fd665b1c80578e35799f28e64a3ec298a83f6a3a7383fa7103825affa2ebedd15936a5d6b6f7d4a03b306fb478329b6bc5cf65e87a165c1eef05ecb6f93820fb4224e85ff8f1e17befefe49365303b0aaeddcf7c22355f37e210401b8e9aa3058e2701db93cf417903ace54805c0fc7453a97721b5fcd061bbf41a5a125a2a50c8399792d9e6885ebb4a92d5079203fca40b120b35ef93fabf35fd3b073a4cd810e36d31d92c7a6d81f3ca944089023db45574d3b0e60745f74536d62a72a963e0d49fa3cc68da7749f063fca19b29a4df1494cd75a46025df2b13335af7c40627c54d185dd89873b3170c919eee468f6b24717a7f3323608823d2fec7580f75fb42f76074d28a1e3c7a475f706c8973d0d54b90d073fa68a254e26c81e7bd373cc9f190e3d104d3bdb465fe1f0add3e1ca73e25662b0126ff07ecdddbd0713d0fee26de10e05dc8bab6df844bcb1c4b1124a8868e7b39a49430ef89474123968ed44be8113b30e62de967630aed92d8b5bb3b6fa05929476ec5e94e19c9e4ae65c59cc3eb1a6e4fbdf235728999b1daa27b558740bbc0eeff82e7e159c0004fe032b9d5d6e77b70036185b1e6b50a4591ef67307713a225f84c0d8544984609e58446a1b30372c14c1f11c9ad1643c8e0e28699db365e40a52c389152bb95999239454895058cb9fd2b883c6d69fe0847f90dd7760abc50d6e1787cd589578649b7df04bcc39b9722aab6d2de5aca22c867e6eb6cfe755dca2fb0f3fa63eb316219a300382248332da0a03f1eac0d880efe9e178c67e35ac5c0f09e7bdd17dc8b3923406b8727576bcd8d847ccfe98969b9f80124e3f7dc316be28abb40dc19b26d4029dd1cb1b344bc1739c80ad9cbd5f80fbf6b0cad336987e8094ff7beeb0e5a91f26774f96477de7a6281b435aa7ecaad16d948385d54a9a82eaaa994f4fe8bda4e792236afdde4164c1294cbae2db0afdb0a351e5e81447d144c8abb986d92cafaffb98ca6d1de951246400d9ab25da5fc9e84652db566792324d7660b0277755f7f64951a8a3701402456b73aa4a5447b3728ff4beffb678f77b9410eecb52ae704f0773d43a175b805d8c60cdbbe8a90ebc30892dc5980e14587bdaaf7670bb2544775be4d2d2c518e2307ca46f6e618a59947275f40d4fb36e2b3354d5c17fcef24da9771d2518f8cc16d8201fdb4a2738ee7b07b3dcb55dc8c45e4cc601a6dd4ae02345679ca52f645b3aceefdfe119cd88553072729992185411595c689f2916fe06be8cf8508142c36db934d80f81d699bf96b64bb5532f2f24498a4a8bef73611f214332df3fac6f4a618a71168cab2c7cbe0cd6e5e8e352a59837998c1173b1c4b48e8a78702de627153a8026b532900fa6bbb2daedc2aef725f4e2191160cd32220ead802bdd5b2088758ffb61b3f52949d72195b0125a6976c5d7a1b62b39802ad74ac4e4581ffd2fe53e5a2faa715708a5126ba514ce1ac90225f3e935e8555b2ee222df889509e8d7d00e6e8b2871beb86bf7f0d24bc9a048c3f7b1d31524553e77d416434ebfb2e5a348d06ab75b178e94e2718e448b73ae10271660f250a5a3210a9b0a6af0d4cb24c866b4a0ccd64066cc4b6e27716c592fe3733e50bb2f4a86648462f0d501434de165974c9a52bd86d01e62b09c215b68deb7f45c106c6f9e837251c7c5bfe90a6cda2ef13425df6bee933d6e0a71359d1ee857b660b88f80636686701ff52933803cec56e86d330f2f77ec0ca71cce59b69e04d8d78d8e51dae6311d56e3d0d65fbda4f6a28cbc81983ac52c9b09361a678d852ef3079b3bf2befccd3d3481c39855081111a462a89f8d801196c65c94de55b864ee74f1f636dfb5fe6940a361ffec2f98c3abb2b1246055f95531603dd7f4a7dcd1253edc7e3d5c45e6140490776a41d7c4140ba77f4fba643d8b05942387d7ee9b853eea254ffdff02475c471ee346ea20264db1456316e51a6745864a0cde1095afa9058fbe7beacbd0cacaba3d07a0c6bf3c9a49c2bf9645aac2b30cd3a340b3a787c68fac253ae0bbfc959017a67f53c43924fc5c36b0149bc18fe7b7ca52369bc2849b52ee783cea4116a6ec60acf6e32b29228bbaa7d96c6dc85ca73ae30565558390623b49c5dbe4dddb9d27b46f9dc933b50a155556d13e6cc5d32eb417e5cf9bc134aa1f8e158a4ca702b9f1ed0fde7114d611a25574ce0dd51c06ccd5a02eeb18bd73a726d156734a10e5b81b9a27ccd4097ead246e32bc8360b961bac25942ecf1bb7671cab15b9f9bf9d126a846d48c8087b5ccbbfbb6469293c1f29b6ec09bc75fa79412b96fb3ce093ef73097aa8f4a0e18b8146d503054cbac354f086090ddf820cdf24753e4d5355fdf4e0b90f651fa459b1494b28c8d423c06053700b08d116f593b5e0b83779afe68324c6a480de0a0ae8ecc23abf109f72506f543cff6c72784efb089e6ac58872876f29ecff97a5fd4961a2499d53d2bdc31698fad858c8fa91caa4f2df3e3d545b2fc2591f322c77b1144c395dfe93810df3c5cb616c1db153feb9b36e4c452e9f741ae2f0ea2a480c3a29934feb91aba6c8041d7ab4621978eb85e4ab172ff3a08af4e5304ca2ab3f52b1d015ee9cd45a9fbf2b30516c580f534826a28575bee7743f18da21e468fb7d518d924baecd8b1d43993795dc4ea4e7f840b4eb3b57665440e5e1bd8f67de0b797c56c32e7a3e926de7a353877596b766d3c6ffd9f47f7f02cc0e6c74d522e201f489cb206750e1a79de4297e0699fa50c2cce55165001bca6506af15eea6ecf71936b662683a72c61aa45fcf2e7fad5eb16f2eb2a1d62b84aa6d6dbe19eda660a86c4ccee26d18c724d4be44620af50c461918603eb08dba3525d2bc23a7bdfb722c144a78ccd897bd1c73e038367b6e4db3c4f4d0c59f428b8fcc6d666d6bfc352f146faeebc8becf11d76ef9ec1ea497595abaffdd585b2cd92432f9e054704f5759478548f9c4fa09e5e8006a8c306aa3903595b0eedb0fcc86a7da6cf620a6588ec7f41be13153627b19c6c0a047c2b832697ecb732f91fa51bb349a84c54a0121b995595505ccbd1b30fc7d463f1a8ab245e81cbb60ae7f8e25cd58c17f9cde5c1a851a13aed1e8c6d49080379cfbb326dd8aebbd2970a55f8549c5545ebaeb09057b1ced2487db0128571a3ce734f9c9a5d672b41ababb85eb507554b064fe29f206925c349189f0799d3d62e4adfbc149c3c227272d447917f5ab561ed51a3dd8c0912198c3073bc850d9887532ecdcfbce9c937d189b277ec924f9b62e5e5236443f1adb41f70145bb62750a67fab786f71d14b4bd66b6d4b75a8f6742eb2c187e1676523484a21fc4c48546508e94aea3b50b53e42d365c9915b6c58d683612428876b93c7be937fbd825a98ff29dbd676835c4213d8dc42600ea3397ae4add1047cf90a9465d6b331f1f68706130155a204d3b36185fc76f4f2e17550926879f88dce691ffece63421a1e82222541b02fa592c89f3cd2fcf0ed2c52f4661f469a82f56610582ae2931be9513a626606ccf5dd305456a68076293b83ef72844e469df9bbd0e42fb8108db287663d71e7186942943fdfec59b803f576e781c289aa46ac40c56c37fb1effc18eaba6ca2d8dc5c879e721c2a6e3cd0a1ace94f44354063ad21776b56fd7683aa265c10f40c6fc3c449aeb51b3261c21e77b3c99af40fe539897caa19dead66d6815b4b6ac80bd1ac770641c5c681bff77364d90c7a7c4cc870570d6e9315830479515c06d8e2cb014809e950a467d55bd9a3624ba82f2704d5f8ab87b144a5828df26949ba69a3fc6ace78564b87906fc0caa9b55d53e448441b016032fb7f98bae53ebc378d63ebb218a7c6532a414841b0e94836e42bac8e050d93f07056947e61b0e0c0ddd8c051b2c1b649aef60896355fbcb9c1d52990217567e54da2ae43f13c10619fca8d1a4b33105443887807d37e5c38853566120ad18f46d31d3a0a9556a71458cddb696cdc0c45054eb704f3c0e7bfc600e4629f9b7345aa24049b768e25b6e95b1d69a762bbcb5227e7a84f4e178669a4544e392853589546701a39fd8c5d1b37127e02939fc434cb3bf1be330cfceaa494b3b3cf929e4ff6f2e44f60a7a90dfa646397d5d7938dcbb162cb88a146f2be0cf94a4ea5b21a713c55912a5969bde3e56b8bcd63e140abe76dba0ae75f31bbd7810ced3c1ad1cee0fd55784c6b68a7c8757b789b75e8c10d01f1f78145ae46a0679c4fa29f78d4d03adf6e50b16ca84cea1cc93394daa4ee43c83ec128906e8107ae1ef4d56916676ac74ab9dc07fd0b42f0e9e4b71364f7b76a78dc983d865c8d06326831f62caa9a5bef815692b1be59df39a19e18994c816c8ac04f44af2fe1ec1a053e039b615d2b542cb61c990629cd07a2d5d86362fcc3ba738f9685182caca2e4c4a77b9e4b7f6ec09e1a92e7524cffc4d497ecb5e836629830c8df43684182458fc14db5f65d610ce859714207cfde3dce6ff1a3dc339495e80cbb1bdccfedd34e1637f10e72c094100ab607bbaf6581077538e9f01f2b1e694ff76d6115a4ac1048172c42b924d3f330dd33dec3d1b4bddac84145d662f3c9b730172083", 0x1000) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f00000012c0)='./file1\x00', 0x8000, 0x3f) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001300)=0x2) setitimer(0x0, &(0x7f0000001340)={{0x7, 0x7}, {0x5, 0x3}}, &(0x7f0000001380)) chflagsat(r0, &(0x7f00000013c0)='./file1\x00', 0x20003, 0x2) symlinkat(&(0x7f0000001400)='./file0\x00', r0, &(0x7f0000001440)='./file1\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000001480)=0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000014c0)=0x2) bind$unix(r0, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x7, &(0x7f0000001540)={0x7565, 0x7}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001580)=0x3) syz_open_pts() faccessat(r0, &(0x7f00000015c0)='./file0\x00', 0x1ae, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x60, 0x0) utimes(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x9, 0x101}, {0x3, 0x10001}}) utimensat(r0, &(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)={{0xd7, 0x3}, {0x0, 0x2}}, 0x2) unveil(&(0x7f0000001740)='./file1\x00', &(0x7f0000001780)='x\x00') ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f00000017c0)="a9d9f8f69f0e7bb2293f9ef794d463bddc0912f985bb2321cbeceb9471", 0x1d) 16:03:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6b, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/51, 0x33, 0x801, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:03:42 executing program 0: r0 = semget$private(0x0, 0x2, 0x7c) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = socket(0x21, 0x0, 0xfffffffffffffffd) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x20000000000002, 0x83b024360500c842, 0x6, 0x7, r2}) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x810, 0x0) r4 = socket$inet6(0x18, 0x5, 0x400000e9) unlink(&(0x7f0000000340)='./file0\x00') semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x0, 0x7, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x44) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000000c0)=0x5) fcntl$setown(r5, 0x6, r7) r8 = socket(0x400000000018, 0x3, 0x800000000000003a) semget$private(0x0, 0x2, 0x32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/34) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) fchmod(r4, 0x100) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x67, &(0x7f0000000080), 0x376) getuid() close(r5) fcntl$dupfd(r5, 0x810000000000000, r3) 16:03:42 executing program 1: kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0xa, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000037c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000036c0)=[{&(0x7f00000002c0)="f2849af31c177463d6befbc90bf69228f5216c20f5211fdd91fb5b386a6d47a326f42ad7fa22c53c87d196049c785d8ea5416ebd8dc78546de8ffe07930a59ee7c4ebdd41fc1e3ad1d2116954c21b63fcd7bd88ec2e406017408ef4c8e4f68a201e6c31f3fff83df1fd7c6b55ea7824b5b6834ceb669b9d178e65cd1e15f87f10e6e6eb12087e88270e86ae3690d904d7eca8178efac6c94340bd87aea6462393cbcbb06c054d97ec5db51f9fbfc2dfff38e7694cfcb83f58c446380e48c6363e8b3b0bc31e0c12eeed510c97c", 0xcd}, {&(0x7f00000003c0)="bb3dae2b7825e7da15bab4dface783ab56c3f8667b1d5365de1e6f0459ed10b582cb021c7f43da02dcf148f1c7f9556e8328faad65caaff1cacab7775439c54d0873810962df7a2615c70c9f2e60b328101b95861345c734c687ddb062aeb425e052bc13b927a3650af7341c34b91159777a7d7f8ed82485e417debc3ef62b0c8088173a7f868f53b444992c4400e5f0f322550c679908e48022111be6d7c2c4f8379b3e0bbdac87a881c070129cdb8f37ea4f5925d9b67df2ebe84e417d30a2107494bc57e8dc1e36f623f45bb0", 0xce}, {&(0x7f00000000c0)="03a2bfea9aba771e893755c95b05be50670bc3aaa20abc70f3d1a8a444c16d60fe9c2adf2cd11f4b868f782f08607f95da061bef8be409a3bb4cf0b3d51bc050f0a75ecc5cb802dbe3e86a86d4e36f919b5c349f49e1e979820e822c44192315644753715d47b837", 0x68}, {&(0x7f00000001c0)="263788d8bcf63312a2b2c429322f7b2647c567b86d94a246f9c1b63e9e6a37eec2737fd70a23ef81d84734fa06cfc58ed7fbd4196e7d9b3ccdbf21b32780ca0948", 0x41}, {&(0x7f00000004c0)="1c7bc1a2e0462baef95e1cb65b9ec41d911b7c3452f4ea6612b00da422d629da115f424b2d86779adfdb5b7c892d7be8b8230e9661d0fa34593f865ce8702a81d1a5a7dc21aa20940cf0f37c589b6bacf1cd49b47d3a95f9404d8c701512efcdbb409265a4f09b2e800ed5c5a431fd07a514874bc32e822a9337a92f4f26901dd694cd529499fd4a06a75871d7b6fa6eee048c26a3d80d55f10d9fb5fe44239a8bd168960b39f1ec0db45dd2cfe90d1f2c4ca11c8978c8a7c5cb7c097f59430cb18cf8161ef553d4fd9b99d9cd899b708b6cb365f264e1b3fe42f8f8fb0a9422f51bc01a6ce09cccf95349e3d6451fd69a03896a9f2cad131975d41f7be8b056e470991a80a8c1fda5707292039d8447c71628266c8f38f679b1d571ef21eccc901224de13cd1a002d1e503c05d6ff3af6a7e65690f5bb3e22bd8cbe2a3d525b3b7437c8be0535052c8d5bbb15fac9a1fc4f2536b5462f05acebad327284a7ec350908c83b0d8d4a3dda79d170fb02e3f0114df9ffacd51b509129bc9d67f6f63e4152920970b52aac54a7bccc2bb6c80725eef22c4a16f035eef69aef08590ae382c0e30f7ff7434b1401fb65fe848b9d2d915330c5b110754409272ed5a75e8637104cbe9435399a9673204e40c7a30b4db7d843f0149e5b8c14c8e22d09304a9187a3f0d76d846e4a33abcd17cbe4139c7a8d7625e277afe2bdd0b7bab4b072f73728b48116279627f80063940cc6ba2bc40b78c860f9169ab198ca8b76403dfb28cbd831b86a25f4d71c3756da5a6032591da0ca0bb96a640d12b084ad095de628bf9ec5efc10ee74b64b9fe56c1d8d6b10487dfb85d85f696a3d1d999e51cbef1067ce0f42963c8a109d136a13807b13d5abd25739ffb4b7f9ca89ad61442335d7a807647b5f7ac0db2e9184fae1a4dd8b46203a40e6933b1902cf6ad886daf020f9c4ddf22e0296a4f355ab44ad72c363e1ea5783891d884170d55cc40cc2f933544ccf3311e4b0aae592cdc4c720d83d37b40bec97044c6c347df5e9e38d8a04b71413a1b45b3feec7fdc9cf734d6b82b7bfe2c5e910e0032eff0b156b67c3285c66811ef2c0db58db9c5dae0fc1313c1a17c28dbf21231775aa6a1be52b242e300cb9c5e94b0747f2265fb01adf0601a2fb9e4b7ad1decd227cb79cf75214dc6fd3c96050cb448e358cf5b480ce751c8eb4bd90937e206c74d69543a3272f131ad48dd5dcdf8889a41552061fc45e45e96b4d66dda393a902abd03324b2b905027d725a1be4b888473a7d4ccbb2989ed703bb56973836a38ef3c748b23511596b99808d09cc4eec68af598aad793e5b755cc528b0d8d5bddd3dc47ea53dff5714bacefb6120aa9f5120f38bc51192992e119e844c24808a8154f221b8ec59f8c43306a6b1d170092effea765c426cacd96873170093c4dedf4d8e6807af5bac8aa7341787293096630747c4f8447cf634b777887343534e362612460180d60d255d7b5c37266337fb8224aac0b098a85d31569f7eba97956ad2b954593349350f19c3e5302e0c9baeaf2b08c6cf0aec4ebe0b446e8ca85009e0d80cd3f440f054902726f3030e3695b592f0f65f67e69f90e42f3f77e905225b7965d5c2410bd8f4e1ffb62b15671e705186464a549301a33909006cb5e380921b132b2e4e827b35ffdc351bfe8233645fe4d62d4569d7671f58ec73367bf9f23dbb568c89962984af5b653af962d1374154f9b903ab397bf4ceb0192a7518fe8247befae94a90929cfdff0d0faf1c165fd3d686679028fe73fd39ecea72c899d861515c636661b75aa1299738b8248a923beadb033d86d23abd250f7ab16bcfdb4487e177c132f3ea896d33fe38d0f3eae976e9be0db1214a0250739297b5e16c08284ac55fbc70d30afabe995f8324922ca1c4c600f4f1dfad0620212b9ab9b4867089f75742cfdd0e0539d573fc578ee7de15305b18171dd658261a83d10fd1782c1a8da7e35966cd6a46bfdb2b820b8434ebc3f40777406cc194f847d3d60d58d85b26c476cb1399c454eaeb6076569be1904acd3738c6835a55786358d8b8030c0530503e653cfc28650cda815c084d8fa4c272f176eb8cfef8e3fc1ea17a7617b2be1618abd600a378a171af964b5e0a5799c04e4be9243635b09ea2e36f0208e7efd339a98b8db988d95312221475ea8fb7e8c326d00b8a0f5505e5f8f93769ea3227f845ddabeddf9ecbd26f4b90661a7a95e2d17836bdedbe8f9dc32593c5c0e27230c7d7fbd3d07cc1979057c84a84e7aeb83f97e39ebf8d689d119ca9dbfd7140b8290966d636b69432d27eacdaed802c0eca48405158780b9a0ead8078a42255a88373550cbb6e1615f5aa9238b4c2eae939e8d577f1dc2abde4e664c78e20d31dcb5c808ade3096e70eeed417e3376582720f72166ca4e4dc38832a9032909f6d5e6fb996588c1e28ebd9be6273ebdff112847c64116a3f260ab1ee1fd0b09b77e376a1a8046ff27c7027b0b06c45bfb951b4d66d595c2203bab9668c58da14f64e181e3024b7e40302c8353f4e41c74a49026800eff4c3555fed6af27425e16d628245467372264d374df2f07d856ba3ed048db50844b7ca64a70a9b5f551b287fcf7733cd9cda95fda6fc2a2d610b70b4c511e8be43455b6001a924bdeb595612d0c17ad777b1f33f4d8784ef3af812e2e63e6650f822540e26f69e42beb32ff953b5744f91590f84f8147a26a1e386e285c3c8af531407720dd2ed0e148f5bcc34e38411516f4f400188298d8f15c4fd7852a0bc09cb40ab955f6e1f3a8a255f8014bbebe0914c5b20514fc08da8b68b34b7efb0dc6d1dfa53f5d8e02bcf2957effeb323fc95b1218ef6d9e3c4c802b8504846a05c43d879c9000bd730cc8acceb792b5844cca86a569b06c716114dbcd16273b88800ccbb05d43a6fae802c77353add0dca862f5d9d6d1fc4e7175858ef714e2a7f90d7b7ad65b5ae83ae0779fda7f65679f45e05b2a152251fa35711a3f5ace46c3fbdf50fafe41a009ab4fc328e9ab20155777fd5fc38dc96be80362e6ac0dfed5daafc76b761b707234de08ed41e051cca91afae9d1118e891849820119322cf3f1c2528bde55ca8d2ab6eee69944560eab46f4a4867d4acccbef3afd3a31189fe70ebf9ed859ade374ede545e9967504cadcf58603cee4b49546d9fd17d23e78aafe9eb98f56226363c29d041634dd6e262c88c9cba9bcb04f9123d67e09f4eaa7a97965674fac6e2836f38db1677474342b74de0e3434cb34e9a4ef1e5d03d11052b84f6cd9766837fbd7677cb0fd6b0fc96797858164fafa2a0f3a95c473ce080e13bbd4dd0605f0adf0a9785ae2cec010f786dc1fb6e4cffcc405b0152888daf077c4efa3c4a15e17f3fe42a54d86f32863a3efe35d14ae3c764337e9f8566b564ead8605ebe0411027b64de43063a94f8ef6734f722bb00527e43dc62bce73f38ba39ec76240111540f63ef3ffd652cb32152eb466829977070d717e79abc5ac6086ef6532e02ef9fb52aab1ad37d2dce637eccb092e12a351cbaaf8189a44ad4b5e6a2eb916b32a81314210e7ce71f980e55cf9745bd28c1fda8f0b651de64609b699acf2b26c13e05c17931fe9dfa8c2fcfe404108bd00bb1e997204297eed816bbf02ddd6202ceaefaddd661796c257cc4b75b401d0eb4655628976cf4ab409c425873e578f782afb6dd48dcfe121fd80591029873175b174137e1e20565da1f744502c7e919db357bb3462f20e805a27306104d97d2c2d1a39cb265a52a486a64aeacb60dc228f231413915b4b442d1faad5776165d0083b99f5dd3ddf2426e9515b8953a24fdfa74aa56570aecf1ea0c6efc198b22b559bc584b7fbb6a2c63156cebe12d25c9ff1b89294d123c30b2414b9d01be390e0a85fa98788e699485d535d3e3e0d1b9093abfcc4c1b53e961c70f8b8d260362c9b646f04d991c3855e3b26879f11c072b91fe51a1163dbea9033e379bea1a6101a8e303207f89e469b56ab24b6f6a246a4b40e76cf0573738539a3b6721cfa2a01c2eb551116347be6236ed817c46df05d8a3ff89cfbd37ed46de2378de8b34fa80461bf35785a8665d0057f52bd250363dc87f2524cca3bb02c781b6068358cd2b4be057244c7cfc700a7ca3cd45493aacb37363524b93b0b28aee4c68aeb5c24e787e19a695f0001fdb0da670e557a80967cc39e4ed6aa0309073f594f67558fbc732d3f6126930e448a9120afa5299740120aaa241946b615b4e36c4e48a0d6dbb1e8ff27717091290099112c0a472d8c8f0c31d87490bbadc588ef433400ce59d7ca38b540e234e3d239c9e7a12c6a8e634657a5c4d8b313a1a9201619cde3379891dfbdc462daf566c3a7b79cf9bbcc3b6705e4ded632675fd93759486ef09ccda9bb7c50d2deb4f3ba6a9d9e2b6d12aabac70b9619d7e097c9aba3e3487f68ef5ddfe3058a17815f94a4a1c810673c244b9edd3b5784a5110e3c5278439dd5e0b07040cd36fbb2094e3c8d522539b01bd69b359c941b3cb4a89a271aaaf633420681e92d7d61926605743fb5e7caf97557c3bb66e05a1226370bddc0ca8dfeb49c19fbefcdef533586d0f603be11c41f653cbfbb4dc47049630e4cddc06362666d5c4faac090a0e114bf8edd6cb5e96d0c344454911a66a161fee23446e02369cdeb55fe5ee11637182b3e23db4b73be487907d4e1a824a56bebf43c3cf1ee455ffcf96bf62f82d1b37b7db50b8676cc69b5a2c8e87694c582a7389845586454c34d9f2c3c298fa59de653e9db1aed618f5ef9126d43d76cc51aa0c93a8fdc16834c8a90f554fe6836da6b169d67658301c0bacd95befbfa1d354bb1e39e976f2c433d24d6ad2fc9c705de981df7ab4cb0b5e4b4526f9f697b6b36b754e825062cedd0b083b78915cc6c08177734362cde02546702eb43c9f4ee278e5dec2cb8abcf1e42cbb05f9178f530e123a615f007e9e4369ffa676e95ee0683d572cfc991aa038f824d6b3a853762e0878b9a999b91168ab5e83f84a79fabeb02543dcb07759444558ecb410970545cb4dc5de6071bc2000167e85690679294b398bea1feaa9f9ae22533b5c51a911ed47c04f9f0831540210be3653e01c41e8be6385fcb9026135a12762dd6aeb17fc6d1e871859bc22fe8e9ee1894e11b53b835f2b799449fdb4750151036adbbcc34c9f3226d2911634408f6a7894cf439fad500f763be851ca88a25bea1d5d2446db0d9fe75112213573d0d0901214d4d89b9c555072c06b792066259d3180a62246692e0cd3884ea88634e52c070505097e024930bc108de7f834ad76d95b737f59a117757890b75c771c26ecdcb6e747ef987c56147b61a325203b6aa23402cbc868ea665c74797aabf0213d4ad520dd6bbcda11a85bf93eb474e45f9e65492b6fcca948ec3dc749e68b5034de6301eeab390fa00020b90ef549d6e27866a51a677b724ddbe65ec5f526e96c312f7518136e37156402dd5d0c2ecf725cddf31d3755344940fe5b72ec1b3d82cb9e2f860e93ab65dda9a2010fe200643d304f69f2bf43a31a11980846bf681fc2aeaf7be230f531f67940793c7daa9230602ffc070a16aac06866d933c50a765d96d179cd2049d4b143d5e3de6e2abf0540b2967761b54b4013f73fa6a73287374e244f1017d162c58c8793f87cc852d2c86edb8fc642554c68f9e9d7a7d680db8479ad68c0a3dbb95ade122f63b8a73ac648b6c2a45377b46fc098ad1bb7e22e1da9414e28cbb943677ca4f33d5", 0x1000}, {&(0x7f00000014c0)="c4ca410ce7aca36eedc17e2f1143332075b27fe2b57564ad05a825fef92ef87ec753c4ffa498e3e539ab8a57c3335c2e0940c4754149cee14de83aca8df4ce26f27edd1cd07f026ccbe3be10469496d0b9e28610405bba28543b46f902bc49801597d4bdcf42d11fdb9b88f855b16ed568b78f5dccf2e4d13cfba6b720bb9b8e49be74c21cffd634a7b613762d18abe8258de5f8d06cfbd219e1800a6a2755175933e9854389390e4325482bff768c0ba7c35e592eb59953dd86c4107aa9d52f41160de524eb3f3dbb0d82352e55d2226680c2b9f3c7e3d9e33829c239", 0xdd}, {&(0x7f00000015c0)="fdb54ab08a7f4edda9041f30003cabc1f9ee44317f4c6482fe8f0fed2a8f972d43fffba6c259f31820002e9e86953fd12e5caa66a0f36eab4d6c45c9067ed8ea586a4d90590cfe6f22cc1ae76dc7f966f2464c4cc506e099006bfd8d0e6d569d5ac6c6521ca6101579f7a83dde62a12133c939aabdea05c2ffb72a0d55407beb636fde50a5cf1e979cf3a3fbfc4fa3799fff4a65b7d045ddafcaef26677d37d9260e2e4681aab14abe9b4e144ee4ce92e0cbf557347340040a7878006e52e58b19f902393d647ce08a47a234e396e0370fb91d233ba164d32f54246932424a90", 0xe0}, {&(0x7f00000016c0)="53946056b2d361f2ba9177d4c026ff3a1c384353d4454ed45cdf525cd42126f16423a0cd6a47777479699ef9acf89a874e4ed6948c3ce6eb02dbf090b7eb61646086334da3f5f8f982159e037971350079bdefb1bc925f87fa23b4c2c6bfe7590f8bf4bafe4aeae7c332143720842ff757cd14a1ac5145c35571e0735ef15e709283414cdca28a3cb90c304f31326ea8530db0dc88e0c82b7d0c5e3f66eb74d621576059f2837ee63b508860f09de25193c6097c2440c1f19c29f4ce6bcd64ffeefd9ab57e883921b259c4ab4119ea846f90508cfe33f865db091d0ac111bde7c5d737df0be7c988bf9405239f6d9f0a4394f78cd01bd041a4f02c17f6cfe476ec660dc0406eb74d7a1aa118b24791a4bb45793192ae791913762c061d7f9bc2561c0f77fb8a58c501758a3b8162071ec1d01e72e74bc781dfa0bfb653e0e11fcbd887e5d8b28512ea7968fb387a4aba931520862a2aba08742bebcd44907f1a2464fc2d6dc91494b64ff5d6284682a04dd66fcd9e3673ad20e370f434d5cfdf81d71cf24bb07075c3921da26d4c3690f0dfe7c34a6bb2776748a35e92302d156bad01c9fc880e66b1134c306dc296db7615c50ca65fc948ecba2973b95aea72aba0c4789ff15aa95e63235bc0b11ab0c4f5de34b6ea86c73020af610507e03da016a06605f6db36433daa3e3d8a4a68a4b0dcf9dfc212d6deff0ff0860e4cf0af12b38f29c3becb3df493a5b7f619492dbdabea700a5eddb4f7527a3ec076d82666f7c3ef2dfc8e68f744bfe6e874f3f6ca5d138273025934535b16547a65405b264dfffc2eeefb647680f6c60cfd055a6c3d5b142cd6ee452dc3f8fe7f699d4ef36bd35a8c1c749aeb00abf443ca9c5367b7d072bc9e717309abcaf74e38e6c3eda4da1415abec17bfdc1deccf5c1e2d586ba82e319c7251b423d48dceb19616232c8bb94364358d064c1dcfc731a7d25a5fbd5b5c10098a65d512ef551ca5666acfc35691478c7a01f24af7e8524140c04270c9e4b5b01a3fd7824d1f21ac340541bad6402640d3616fe19474b0344a51f22946ce215943a27d102ab2606cbf0509cf7c5da84d266660008d695fe0b6b88fd8cfebb55bf432c2fe721bf50847c8732a73a92c113779a293942944e56876f3f5f7e893d897850205d0a3cf3aca2da968fa4bfcc2ed3976fa83f484a8d553b31d1acc7092ec908e77c5aa82ea6b682d7ecacc795109e64575408f2425e3c724fe81d3a62feac7f11d2b8f0621b962dfb25acb829fe7fe442d2cfe6dfab7e15f8b26dc978a8cd67530fdcdee28f7b43d445ab34487ebb9b05c4fd78845ac36aa57b5734cd86179d490ae4fe2550bce87cc876ff0c659803bfd5971f5697cd6386efac93f676febf5271fc7c7d4195cb28d213a5a794238e244ce83af118b1cc98c2689b88e8976bf0211c2891ce14c1aefb25535d26c90d3ebd3c08dd6818512af2f46a5950850d9195b77db0b807b302eca299414bf188e83b08ccbbafd26fc2914fa705c32e7dba89b7467e4fb09ddf9ecd31ed71541c43f901b0c74eba626882b0c22dac1fd2afd08d0e534bb88e2dce1d997ad878036456ddff4b0a716529d8828aa2e485c618435b6684a8cda8b142c7e620e262f86d805a083fceb167562265d24b6f3421599a8913fc82004e15cba14d8fb000dcd3c3cfbd349943510527031a289b4aeb2aedcb875d738180904e4d1e7e6c46125c8d478ec35bdc29ffa8926e164cf054a334c9258b85620b04d83a5b656264c08e2f67ce5f52c8504e1bfbeacac2d660c6f13801ac535b8a782d08abe4694d5948fc942695b76400a754bc25ebf3841a3c240ef66f4415149684176d22096fa9ad102adb91bcbc2ecfa127fd9af54979adba2d13900c03fe0d36a3a3a44bea2c86f1c4ca9b236ee3324c70d2c62799252eef2f087cc79f476a3e6d45a484121fdb76668b09bec4a60b1c897358ce04a7fa96063e83c781b40c647b53ae1a7ebeff5ae7a9cd1c17fcf83fcbf56f9942834567cd5da4d2a957f70ad231f12ef6a3d988e2d3a141bd321fb282aa7c48c8e8593e6bee53eb1c1b3da1eea82ac70fa24f23e00de589f5d168bd88a01d2adb67e5058db9aa5979d75fac50bc6c86314327631b98c0f9ab6acd7291a30432c9c7c06b0e4a4dcaa6ac95f9503459865dec25c479cc5c7fcdf105df51c631fbf686642deab98742afe0d91e53c89b73f733ffc343558e2cb79bf433280dd410b8c22ba99ca81d3787e500d346df91ce736dc685e52e3c41c89cc065c23c9c3ba7da4d932a6688afe50dee579fce098f24d7e25af80c708518ba4a5e98c6963991b3b582f427430161d792ada5cabf5a46ece2f362c1de562754455c0b8126dc883938b6a155f97db9e78bc561a966c3b5968c4718849c5f4511daa7dcffde110196846697361f69cfeb003d5c0d82f44c3d3f272db6f8d55045f3b02c818ca08d17e59a9a64a6a322b7143093b992701338e84f0dbd786bc0cff9b58eac1b90a78adda087082ac137b1266ec01163151f9d8b801832e3911babd3a91388cfa46188c9e14bc74fddf05e4f42fdd032781e4313bbacbe05637caf996b8c6a159bc89a78b8e8cedaf037bc742e9e9d7048e146e18367ebfae587d600fcce1192783f4a6efe97917197cc30c9c911b695d994e0c6e1c9b02dfcb08c629a7d8bc18da950fbe15157509599bf4e51bbcac005d33ed3d06e95e3ff302178caab40bff8c3f4a71016f2cde254348af8ffbfcd00f90f2b0d713c795860ec240c9827d10ff8e485bb5f855c3ba6af5047ed7183f020dd1ceae190f4e41fdaf789a0b4db97ac46c34555b18e8a996caa7f13daac0b6f8c62dd345780bea02ae6e0260352e50368a0a5aca29021b3b7dadbe77fdb12448113b0843859d8035773b9193c6a3bfd68cbf77e7c2dffbc494db2413e4fdf56a0acb9ef315135bf690bd7f30afb0ddff348a16557177f3adc5bea17e8f046def00d9451b9b8865af53f05d192c03a00b1a1efdda5b691922ddf51312797f054550ee8bae4013f98c2101b9f43b29c60090eb1ab5102dddd89aac66318ffb8c1a9244f36ef8408319df2766f9feb78d80ee860887bcd6be43104cf9a3d1f33668a8a8c3e5334867f14aa5d259bfb74db46a25563f9ec5e664f33c3da91b6f5d7db4f7dc7d01a74f5e0fde90e83ab25b3e660110224a266bba288ad54500f22848f3a26073407b5dedeb8b5f03aa72444983304232dd53aa62be058899cd7187b8fbfc93a3901d5339e6fa7dbc580dcb8c8e7aae6939219b31384dfc69c30b6693c8ff9ae77517e35a0097a43ddeedce74c4b371e95e473fcd399af81957b1e46c842466eedb2d84f3491da963389a7d1aca094ac7c7af0377163ff2744a7efd78c31ca12b136d24d65c6e2da00dc09792e465ab00ac2019dd8150dfbc1bbc0df83b4bb6fa0b48f7d66f5273088a4c8533a621d0e11dfbbc4a5bc8103dfd8ccbfb982405c73515541e53dd2d13ca54e7dc579122dafeb00c738edbc03cb659065a2386c0591f69cead8e9b14f9c2f6056d3bc90c51875b4244442b9b3ce898e6487c6cea6f623d298346d23ee1458c3172b9f4118c5166bea69d7b875cd3ba0337f95b440ac863616da3878806a9ccffcf14b1f4e8674a87483d64d196fc5b1a9c5b3d94beb87a1f4baad25849223dcfd2c81e5ab3cf1eaeae01f1d44efe94e595a198f8e9f54849ee3b3cfa2e47a8e86f76deef90f1f66901a00894a6145de28f55d24ccf6548e47bb3a7d3b9170a5489373b04630b0f32b8b28081129d022ba15d8358c0130716aa9b01808f6df9bc428252a02772fff5bd9511d1020cf73b860ceb3c6c6982ab0f3bb9e23d419d97e61a96ff61314e37311466efa792d09a37cae33f63eef73d2d7547cffb657d5997453d3cd186fd426959f4cca4f54e1098b12e3704920a74216bab2499f37618d4cf84f4a745218139d0407610d47bf4d91a7cda45d5b958084b6fd44613216e6d5c509be2d0aec755a9e031a376074ab3c6f02ff68fb7a99727cd4c0c485799819e6c5fdee4233547d57f18583c4a85c37528929b2e2d0c9a3a61f57fc142de69c6e4cbd63c9fab08f3c4d5c79fce60e36b0a8280ad442f4ffb1ec5edb3dfe97009043c86f001791dc8af1196c47e9e1d89d222797bef69335056be60006b76f055ce6db60753d55044941ad84052654167e9417c55f7f23fda3f74099c8a11068f56b2041c6cfac14f2d2d2cbb3e155b02bbc213ce5525939f4206fc6729627f9d75e3eb8308d5bf7e5403ebb8727595e2fc3847197ed3b2bbccfd57f17b82b6ba820f54004f55d0ea7be82225bf71b1f8d54c29bc993fd416fd534164bb584c6a3d57d8f5e12de6e40bab8ba0197b91f41caaba4c9e5b56f0bed9f3997c74867dd342b651d1fbedc2c20a35a52ea015ed88dbc21c0da77c1a14605ee56dbd3eb886b5e301edd3a915c1bdc839c479d8c40aee94399e0c4e907cca7e949e9e759460f2eacb358d6db4cdb4c148ce7c45ad9ec2f4010f4c24f020f934d39451663be485f2982a9d6b2524a5bcf5e50018884eb862fe5142108c3fc2618028c1dc1f57793272bff993476fe688667e1967d8dc26184d00e8ad6822e745360fc84d97061fcd22010ed7142154a3fe92cbbf03f536f7f399b270c0fee371e474b5f8e88324ab460f3b69c38cce0a4e2d018ea1f7ef79d7ab5e9089ccb82abfbda58b48f7367d78f3ca533b06a5e512fff32230aaa045cf330fa22eb3071008f9b0c1ce30ee30b78e08b54bbd62cf42a91426b5b5d8d4c1c5f36698e75cfdabbd03709ae12f21e39e4677bc912434dada47d8bb92cb8b9d5af51f19ea08d0eaa731d52960ecbe4201f3b62ec11f4086df526565c35682a174cdb53a00dafc19e2501ab20d7da618365721a30979357e5857c68fcd7fb420a4c4d8cc1aa466fed34fc6fc5424f501a95936d461076130e10c2de6a2d82777a20ef5b10c5c996750ef236c15631619c61db05c7ab8acc3d52c5120b9809bbc8c345e2ed281540f7582208e70ac3d4bc8e9f705dad724c34ab51de129ff79a2394e16a937966b94603391e554fc0be6d16daebeb6f87468d518a8470a0b05d39d866a9641020c0f747e90981395234ea4f28df7319fc0837e8f93bd077807af8b40c3824815544ac460cfa8c50ad9241695dde1810981bd1d6ffb45e60becbb23725d750fd289f03226b215126ac16dca40d92ac476a8ea663926f2d31a385d9e57e47408b5b9bcfa65cf39a87aa8539c62907844367f2bbaf83ea38ecf99b3bfb3713604675ea33c970f4c45b181a1f34eda9a8ae3dd2a77ab14d1eae85e940ef8eab29fe09c00ce56a18dd98ca35c040fc2c265cea568e4959cc12f09652665ea0dd155ae8b40143b6835a5ac19c55af75983d48e763a0f8d0b6f47d2aa8f8dd87637c73b574d8526d5745b5c72389ccd96858fc0fce9aec80b6e0b6d490bce7fd5d0a5fb2f833123afaf67d72d07e1759b8beae4019eda348186ce0b88bd0015b28cdba2833539767717e2b2be17eaf50450505263814c5302c6973ee18483a61faa9aabc93f63a8b7f37c6384df8677ad641af5e588e355575cb55839f57d6d6e8d32d57ea29a270856e003d1c76554a2a2d7d8f763d1201a85117d3b6e4702fa77d442e23c2e2b9220d3afb337fa376f035b394138ea1452a118d04edb971267c4a25bcd855c4dd474bea92b5f87c426abd1e0667b5234bc65e45b2d1829ba4ac39c62e887b8fe48a93ed6229c7e", 0x1000}, {&(0x7f00000026c0)="4a8b2de497dacb36b55accbe8a32c473273a8d4a8ad6895f943dd454e9c3add73e296c385ab20d774c82d31447917ea3e129284cd8d13421d2228610297edb4f8951bf05b0834369300294b93b40a36d0d3ff47621fbc3f2320c5651a7f81a8d630066cdeb5658a1175b55f866009e3be6bce6c4b4de3856c2a224b3f13164d5a20e149e580bf0c2fe82372266f00def662704590774ee6af1d9a6dee70a65a02cf259fd322ee50fcee8b25d0829d6ebb72b22bcc3a0c9df8feaa1510425e47c815600ffac2a71782bbf6bd6aa58ad7ed5e429745f9c29650bda3d191c713d2c3a4b4533be833fa78ef607cab76c382f618b9d60e0226d65df8dafc97bb9328ffa1b8ea380f6a1d679d889e14ff0bd937ea92e697ca72710e836fcc00c64cc4f57056504f69ea87448f2d1e24dd3754db7db293a8ffb40e604f0ded8240a54e47286920ce27593632a3749ecfa374f31fd1592d34019b9e91649c8eeb195c478fb847a04042c6a0ac5dd9ce42a1d2fe2c9bb4eebf4c0cab3fe8994f1c5fc862dfce3a6948cc04d44c30caef232c70109d1d29245c108ba579a2c891997017cf8d468c6de8e89fabc767a96a7f39a974043b0279273aa45c7c18d009d520c7a273d1aac6f0fc567611d706f24f723cf7f274a9563a8641eeddcb09ef14e58bcc874bb6d0dc9b6f9dfbd45cfba868bfe7001b9eee05bc7d91fab60be6d1e5a0e0f0759ee6f81faa77fe21bfbf6cc753106d1dc58bdce121674862d108419bef319ccc0e2187dcf4840e0361293d274296faa248ac252ca12661e735259a6737f472e1d567c6f4c612441310908926ecef1475a0e4a0a2a1fd1394cd3c873894e9abd2bf929ae0b506e43e20752217509ecb288ce04da8e8cff47993285a7d7f46e0c35f4a89d01381735d19edb8344a0675724307f66c0e11f674a1cd7710e178b5b91d743c80472ea592ee5c5593b6e8938c8dfe7da517b2cc9cdcb3ea00e28fb41a97e12e8cb4b5d231785669ef14861e323de604e481c2a03412461555cf9728e3ce9ed6e98261d7013d205e25b4823ef78147482b821ebb86424b7c5eb2b2b635bb7200e41d6a8085ebec696f445c53b2a15b1104bd9366a846cff1cb1f1b35cd2dc05e73f8b4233f104bbddc63dc9fdf63442b5a634541a1e4f2e0410a064bbef5849459172a15c253d09c5dfa3e0d2cb7e369edcb140b2f0fb84c2c5fdc80cd5fe8e41ab0199aac32e22b8311ccc44eb9476d1d61c38a53fa314b7eec460f1188dc4a38302d4f1197c7f591c25ac49367083a4dde83c0814aac3e6d72812eee93013f4f9240b56b036170fc14015a0ed65185c81ed8834221d965a1eb36a0db2cce314455b400a65b1f55bcff1f1b68f9472d3b37f4ae6b7084b63241f444489b86b209b8ce036b23456285765cb442081aaf629efc049f92c69065e541c8cb557a2fd7c7498654f0c18525d2c6fdb8bed2acb5408983508fc10d2111b82e0e79a257777acf7a7daa86423eb3119fdf1358469062d68f2d2e352139a8fb1846a04fef9ae86f29aead9d6ba0380a21eaad0b4101fb11d011b925b63d3efaa39c03a0031465c935bade7c8faf4cbcfa56593cca1582087c6ba4848e0ab4ae98c270411451916fd6fb7d27688e05e6e857bdadf8fb5e92047437223f3d86353caa0b2dfcf05022a6e111c3d31b4c8706dfd343a3d13ca5d582a79aaa05d5cfd4099171324adf0316b3b743f0c640a66f3dbb7a771a044a3da3ceb58cd503efd26aa3832740ccbb41c85938c8f038c766874081e2b01bbf42a528aa56440e2c15c1c644aaf681449ef2fbf86a575e78ce56b9c31f378a93e65318dac277a586e19599ed6f617b12cb0bb6e9a021a72ffa6bf48e86d93a2b038cb3bfec01c5dbf55e6dfa41c90249e7bc5d7c5ae5bbe7e2999df86b61a993f56bfa29fc2e52ee4fdd5cbdff5e7c7b97cbfe12950a8992ad44f724b4b0b7dc618c8ad0379eca727a1816a7b0c2d9b5478ca75250f1e7448dfc169bab8796e301bbfe6d78629441a5edec5207101564546854d380396b9361f48d751bc8045b41b6996df022f7cd5466b8b75e63fac7521874c31dbbd29a0e8d40fe8ea40e595700e4f2b2dd1c4fb7e81a05a2a747536bd56bb4475f3fc8834962edc105d48d3c8c6487963b8157a5f9988fd174f0d12a460699966a45582afc134c0cc9df1486b0dc619a559e0f53fb14fb1764fb9b3a41626e97c186b0ffdaecc7189766198e4b807d2bf215fb7885f2a6884f973d9626c22645626e7a2e0d791d6cd0c506d98a82fde2402784a33813bdd032bb3ff8e63d7f4fcee550a6febff9633fe80fdc278d0b43a6b2a79126e74eac3f80224a0c02cd0efab05a419d706d4813a958e265b1d89c09ecff9b3e3bf62683e6b091bf596a0db07cb62c42e93d53f221f5861d9e0b00cf240f3f75a4908981814a162023290d3cdfe223bd9382dce07c6733069cf2ddc26a6b6c7ece55402003d554d4384d80c8c404a7759602f101395bc79307aae1dd946c628e675fde11287b6e5e5047a2d2c28827793d3c610e2ad663c1e0a0af6c2a1961cc6d5586dbdce5d84e04cd37dafbfd3d1f659c052bbf393f08f6ff439ba1692ba35e0417d542a7d1e774496d54c97c72c917d566a3fee9e2bec1286a438e743be4422413fe255409d572fd4540c8f5db6d0b22f55ad6a18301c0ffe6f555c6e640dc1f6ade52b30b93113d2cead6ad1395a57e17d65a83af0dbbfecec4c6a5b8bf97b2364a5d91153fe21cbe57e1cf992926a767d027dc2c8bd94588609ebc937900d88bd07dc9b1842033058a51d15426aa5951315de2c6a0f06ac7c7af5a0a4a654455b695b3f3da58fdf4b516e867731a69dce70305814331b0b0150a69f283c7ad2316759db42c7687d44d60f650fff38317e27c7a2207bc406a9aa016eee0309ba05bd58cfed894fe6c820638a6a2caebf9953523f6cd30b7aa442ab3e5571518434c7f1b0eaabd4e4e736424a28e812f19ec628f34367f1a84febc7f760b48e95a5785192fe9585782bfabb9605f205efdf302ac04d6471d42e3401ce0f0581297f0f610e2f57068b16db655a1d307f4b6c0e7e0fe9c003d2f42e64f33063c3dbdbf13e0aa7123f1512d3ef4a321dcf492fb51371ba82dc45ce5dc8507acd6f6da230020c259fb29046dc145ab4372641873e049e13e9f63d9c831f2f84b754688d15397fed96dff557821f0f77aa7ad57ff0f7819a5a2f4f7d1b4a226937930fdc397a4b4daad4f612ccb36bcdbb12baf451bfbab52277746f85ca07c05908d04a93c829a4520c97d4a8cd3d472631d8c1cb318838bdb62c0c6ed62a775081b0bfd6a8a083f0ab1706e58c2398b5a16198ca846be0645af2be2efd6a319ee6f304257c0dd947e11fd4776e3f8b347a9f7853de8eb109a07c3bcd90d85cda4b73acad8dafa09a37ee84ed08d2c569c5d3e572a2519e9f4b3f452c6d2090fe72fda0978c9c872e57d81f8cf69084aeb92e1bc98f6af7ba99e44efa17ad8f545f0e2b84f5b1c8e95730515dbb7e202dfdc51b0c493228349e21e6a34b7868762ed427b26ebecf27bcc5eb0754588adc99d2ce35502a5aad83cc42c1ddaa08f3cddf7b59024b7fbc2614ce9a15dcb4d4ae111259fc4209e2025b00fe96ebfbdb44d0c1d1edd8fdb853cf1a8d9b0c7165ee1be528c03339abfe8912ca4871e39b6b8c411d0a6e2ec89c027e7bf44e5b1eee4f21f02fbdd49efcad68ad84b55f1288d3c9f2a5c63248e19fc8ce930c6a6ad0651acbc79d899d4e8bc9d6e65c4395ef7f5dd122cc1700f0689c9e58fb040b9ae4c6ffedf982ac14dc312f2c5d4417edfa9bd7238cfc7284327688779608a2ef10c3c88bcf0378d6a6c4e684574412435fa66d5c8e007d33c5de09911da094433e3f5645431539be8564532cca84a2577dd47c1a798a2fc0b4fd4cfe68a9e8c19be2a5c1587fd3f9b0f34ffa84bc4eb874c30c40f83d9ac2969f310c0fc8d83cfd948ecabcce5c01f47297ea90aa24425042146521e2bb73493714594b23221dcc0ec66f01c1f4f6f05339bd20c4c5cd7b311fa8aec918a1550b31d9c01c5d71eb7d399ea5c95d181a1ec89d5e86ef2eca899b3c7d68a8940f791c19527172cc7c2589ac5be9aabd512492d55466723a1af9e3f56cef9535223397132e82746db14b8e595b89ce2cfcd773c9cf4b85bc5abb6f9f70ea2ec41bc2be52c413e67985c41f4203f15665426073f2a835ef95f33540d66417e597ab1e32250f8bbfb2bcb385fb0d98a1f96e936fe2eef7ec08efeccd05e6dd4d2842736d25f23449753def77cdb818d56e05e16a6c8e661be562326e424886d6ab193ce9e07e32767cd33e537737b2d67f1191b7df9b6427e768818a3f93a6258c53522d150abea8ea5d5c8b478e5680dc59ed828dc2c151f6447e7d843f287db9e1f7a79247fc5d979cb0824a035b4de4e417e8dce2b3ea3cec447f851e61ef72e6b433a552323401412385de455f6b03940d1008152db6438e4d1261aa133c7ad7dec09f46b9548d2043b9162f17ed1e48ec7c09f6c9ed01afce56fc872426d0aa78ccc125ee3ad5de4aea2d730ee7db2dc84674b2d79bb942776ae6754cd2f52d10f4805c120555b0bffddd5f0266706181048e68a57b3e0f8dd651120e880a960deb6ae6f992d1ceefd9c68892f2295a729fca6a09214411141204ca2b9c08e58d58017530552ba92abd3e46c15d7d70ffc040259176d522419be178b5e59c5d1b22d48030a86527bec7ce55cd64abf1a67ff89aac1625bfda7604d1bd1635d9a5ebea36aa83ecd9e940d50312222ead31f22c4f95b4d25ba8f07a879d1ee3841623f8a4bbefe7d17b0e3b537a63e4e47d9ec350767484435588a7c001d2b43aa9675b2b374a825254bd14239e092dcd119ce0630c87cfbf40eb68e047b9432979c63c25543bd87ee86dfbc6e43c41ee73152a47151d055f7a8767951ca3f65549e299e625a417dfcb24c5cf1f0a241ac0e648e6cf4d204e93b569cdf43888a4f8953211dd132c899de731dbe03a84e109d6bbb66cb6ec8c3e8e49b1b7570dec18c564dd5083a709315716f52190df695880013664c64961e90021562b58089ca225d0cce4433389a83ca97919ae542fcdfd10cc6c389751f4c4adaca2f6a71e5ecc712de322531536a72f1da72c1c1644117951518fe51f482c895bdabe3b6a9711715fc5128810ae20282d5e1d2f753cf5bf5ccba258695bbba2e17807b7361293a981f961d2e1ce9d17fd41dd2ca2bd36291c7d2e8f01cfd9fd3ca058eb2475a4e3dcc1a32380418aeec32d2c9d5a1255a8ef1091281dfe6d8c5db55622f52219675d7c165e28e558cdc7002037046552f7c79c693265f12ccfd90c99e203da602c023a5c6e6408a9e481bb12807520018bfcfedec2fbe09a6e5502b1e5fdadcafcaaf0429437766b0258989385d6338c773b790ac51f7417cc62c817bef05ed9dd133cba76085ec76024bc9cb98aa0318d76472352c15ff94fb7022344611b37e30a5e3d07872bbb4d409ecc5019be28367b4e283467283b725abaaf11aa6f4686aaa77d3810dc87724ab9582e3b2bd83602d59b35c9ab9098dd13fa7b4a971076f00431ca17302a116f4623f95db60b2d56971e20ac57d36fd41476b7d18da76cd3a06a087841a4dd0f5fcf051c16a1f3799093ffcc70bc128ce111b1b37d0afa63dff762a32b39c107c1993ba094e669ded20159b4b18c19ce99b55be16cc17d2e111fbb872306506de23966f39fbbc438", 0x1000}, {&(0x7f0000000140)="ae5071892b3bfe3cf93c5d27df38d75dab68dc60539243a05812d812", 0x1c}], 0xa, &(0x7f0000003780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0xc}, 0x402) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) sendto$unix(r0, &(0x7f00000039c0)="91e8703d615d07d686596193ff8161503afbc09d9ed16397e4c085697e646519622e3e30a2bfccea757e8bfd2818db79fb1b4bcc16c80a8bd65949482c2ed3042095dafcfbafe555cca9db59079080", 0x4f, 0x0, &(0x7f0000003a40)=@file={0x0, './file0/file0\x00'}, 0x10) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0, 0x0, 0x9}], 0x1, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000003980)=[{&(0x7f0000003800)="f63265be3e3193eb99196a2b707ceb70f0de2211fede9ea3c1f4d160fca41b460924dd05540ab18c672a4847a8dde2289c82bedbded6b365ed42572927381178eb34575487f11600308dfce307f9be63868950a4cb00b7ce9b399d2d8801b88c19a3adec99ea70aa1186eda93d67c5063761be5fcd1b390e78d04d343d676340a4e22751c88a5aacc557181895defa5da0208a602043f0c6ce5edc98839785dcad8a5e393f34b758d8584f4fe44c377160f45b19f53915aab538c3727a358f27251e86678ba5013f33934f21af930f0613f6dbbe1313f3854eef0ce002a9fa09cec112b3a24a4f67dcbb61b4abd041494b6f8d8a16e6d7e2d784b2183481", 0xfe}, {&(0x7f0000003900)="8240b118cd05981d82ebf6565e7f91c415a67c8ba1f9aaa98977430884b8a6e7f93de971239a3b5d4c9502ee72ec3e99ca83d6550c0cd5d1c9467f2bb23c203023ae79291e7480b50700805fa3873aac525c93c6e1", 0x55}], 0x2, 0x0) 16:03:42 executing program 0: setrlimit(0x1005, &(0x7f0000000180)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0x9}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r0, 0xc0}], 0x1, 0x0) 16:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x30}, {0x20}, {0x6}]}) r1 = socket(0x10, 0x7, 0x889) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)="0f") 16:03:42 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) mlockall(0x3) 16:03:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) socketpair(0x16, 0x5, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f00000001c0)="4167e3f98bb46a12dea5a1cd8a768a8384652dbfcb6b2c6323ac744c35", 0x1d, 0x1, &(0x7f0000000200)={0x18, 0x2, 0x6, 0x9}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20800, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000002c0)=[0x0]) fchownat(r1, &(0x7f0000000240)='./bus\x00', r2, r3, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\x00\x00\x00']) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8000, 0x4}, {0x18, 0x3, 0x20, 0xffffffffffffffff}, 0x4, [0x100000000, 0x8, 0x9a, 0x3, 0x80000000, 0x8, 0x1f, 0x7]}, 0x3c) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b000033010000000000000000001000000000000000000000bcb32734e4d2afbf498c8c71", 0x2c}], 0x1) 16:03:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x5, 0x100000000) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 16:03:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000080), 0x246) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="fb76dbf463950f05b88523a3803b32aa6e5697b702bc6fa4e8d216538071143870baaa42e1a138ee55ef1e92b0ae164c0d7ac5a77d6bbb5bfd914cfb998790f4f4f70145414013a818a0e652da3bda4a327c1f679a002e2626f42fc8b11c322c999fedbcd57b", 0x66}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r2, r0, r2, r0]}], 0x40, 0xc}, 0x40e) 16:03:42 executing program 1: r0 = kqueue() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r2, r3) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x44) 16:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1005c}, {0x6}]}) shmget(0x1, 0x3000, 0x41, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_settime(0x3, &(0x7f0000000100)={0xee, 0x1381}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:03:43 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x504) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x3, [{0x0, 0x2}, {0x2, 0x5}, {0x2, 0x1}, {0x0, 0x8}, {0x2, 0xffffffffffff7fff}, {0x3, 0x7f}, {0x3, 0x3}, {0x1, 0x7}, {0x2, 0x7}, {0x1, 0x2}, {0x3, 0x6525}, {0x0, 0x101}, {0x3, 0x6}, {0x3, 0x1ff}, {0x3, 0x1}, {0x3, 0x8}, {0x2, 0x8001}, {0x3, 0x6}, {0x1, 0x480000000000}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x1583962d}, {0x3, 0x80}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x7}, {0x2, 0x9}, {0x3}, {0x0, 0x2}, {0x1, 0xffffffff}, {0x3, 0x5}, {0x3, 0x1f}]}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f0000000180)="8855984a230cc7eb0b03279b836df654412d0620b3217bd42b1271124a068ceb9d10c0fafdaea3eb363cad699cf173b2ff6dfda05fb17a396ac7be13ae0146660f8843f45b8a9f021dcebd30e97d4d6f253841cf6e2e97eac99eaff9831fef7e6ac84bee47c3cd4e260269111128e1acc9f0a7bbec213721ede983e99e", 0x7d, 0x5, 0x0, 0x0) fchmod(r0, 0x120) sendto$inet(r1, &(0x7f0000000200)="e1fff2739dea05af17637de621422e4b48db88b87f48c0dedc7e31c017f2bcecf2f11349a3e29f2f76c1c4d78dabfb415d26e008316c263202167ecf67a9f51c0f21c2aee8e6f331f95b4beca00cfc664bee824554dd773dc46746f39519ca4ead10c570dc7d2ab1c9613cc0ea982643ba458bfd620ac94bc0f8fd5a3510e90bb10f220f69bd092733d356973780b0de913af8cd61127249b41d5ea9fb77b3a26f90c3d30c0cc918dd", 0xa9, 0x2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) poll(&(0x7f0000000300)=[{r1, 0x3}, {r0, 0x85}], 0x2, 0x2) r2 = socket$inet(0x2, 0x5, 0x4) fchflags(r2, 0x20000) poll(&(0x7f0000000340)=[{r0, 0x1}, {r0, 0x10}, {r1, 0x8}, {r1, 0xc}, {r1, 0xc2}, {r0, 0x9}], 0x6, 0x0) recvfrom$unix(r1, &(0x7f0000000380)=""/30, 0x1e, 0x800, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000400)={0x3, 0x2}) r3 = dup2(r0, r1) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x200, 0x0) fchdir(r1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000004c0)=0x40) connect$unix(r1, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000540)="e9c0bcd938cb74efcf5d42967b1429a39a7094febbc5df0c5f4861642fe39899f6f6aceb781d64a8b832206e9c26b9b352a905360b623989ff0d13286082b7686cfe7b8774340e40e5f32390356319175a44871b43e3ed0c44ad2ba9e62f7a7a1f72d23d849550f2dda6475970e75c35b8f8c7117efe716d3a5e93a7d895a36838f0bd3e43a596a78121c622df485b0ff8e086991bab391b0aea56cb927f1e4213c794e0f26d1adbe2384123af00240f1f252ba06ad89cd8ca493e0ef810c6cffb7992189ee7ff407ef146cecaf945de7d56313c", 0xd4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000680)={{}, 0x4, &(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0]}) fcntl$setflags(r6, 0x2, 0x1) chdir(&(0x7f00000006c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)) getpeername$inet(r5, &(0x7f0000000740), &(0x7f0000000780)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000007c0)={0x3, 0x5}) accept$unix(r4, &(0x7f0000000800)=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) dup2(r5, r3) r7 = shmget(0x1, 0x2000, 0x182, &(0x7f0000ffb000/0x2000)=nil) shmat(r7, &(0x7f0000ffb000/0x4000)=nil, 0x2000) 16:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x502, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xfffffffffffffffe, 0x103, 0x10000, 0xffffffff7fffffff}, {0x8, 0x2, 0x100, 0x8000}, {0x3, 0x13, 0x8, 0x6}, {0x8, 0x9, 0x9, 0x1}, {0x100000001, 0x8, 0x2, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x808a, 0x0) 16:03:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() getpid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7f7, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db2433889cc52adfe06000"}) write(r0, &(0x7f00000008c0)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e074467935e6f1ba383dbb042ad1c19c8b0a2e69e951b4a3c14af3d4939fcafc066c0a6be948e14b108eae0b1863ed2dbc74b9df469d7efa67c045d8ff59b85f592ffada93bdc089dfa0e446cac7079dfa215821ac1744d3aa5dc9e970fbb1892392a460f8505c30ec539d462f51773b5ef55ec5204e67393d93c1e8eaf7f6e47c35cfc49933b38e33bb2533e3f8dca21ed2d10ad5543dac9a11bbc15fd8f7fde4d5ea4b87000d1027730d7f9f93040a7f8c8727b68c98812ccca42520fb662568c597771275ed794f76a7ff128d10b81b850cbf6b6a084bbd3c3ac8f8cd73421b36ed3eb98c9545ef64142fef8701a36d1e459b31c1596ce91fde4a9c61213fab25c456f924a9696528da395fe9ef59a7799802b4d7d488aa02cc1c5293d7214b9b5ef184a59a79136da43fc00367c6a25705c456c8befb1ac46e8970189ad4c1b498b820c77cb316752817ea63fd0a2187313303c8ca2462fd4a1ec1caf6ce657a10cd042b8e69af08499dee8a1974859b66d44a980a5eb7c96097e9c7ae2e4ea9888b2710b497a25747cf5b2afff96d2ce60ede8b1c325ab19c34a8b726bd31dfc189b853ea504a1f707b856e778e6506beb51578c774a452ea39464909bbf93bbe36d6d307cacc5b350178c7de724ae730ee086ce82d45d0091db3c32f5f31d244e0cabb7e0de77fbf9b38d220d5171c3ebb192ee1ff78ada09cfcb1548d94d3320aa448517751f88dbcc8d627697083b4c1474ef5c1e50d00d801c85b26a8e3cf64804c0b7a5d375a1810aa22e3b8c45ae96fb63ea7f28e26bd45857d13826d62da9c7890fe0043bbd06918bebb6089d9fc61e829d25be165b46b543cde7e68016719f48303621d0274ef836782d893e4fa1eb9cf4fb3a3dcdd3cb88620e19007501d2ce41bec66d479fad6f56aa30788cf29a50a1b57e730462813895828670679cc9f14fcd33ff766fcb05521df8a006ea1fc2794ae1408e17737f89b210a66b60671a8b3c741981a8bbd8568b15700df843e0c445d8e4320f86fab5aa81aacca22bcfa1be96a03ed1590654e3203dc1a340768191ea2411f732fcf04ab0267c6bb263e0873852c3f3001bbd41a1cfbe8963dc97e43f61dadb72ffb8f2e07fac63735c844378d0c1366128076abb5a33bce8997c8b697ff52e683ed3e1aa503137504fb2e0c07be16454728ea32c808949bf6e5791dde8d57318b576ae124dfd2210a518ffb351ac59e5baee457176bb53fee7d2e062e3a5508c6a5b31d378469a0b932e2bd57e39de1a37f2977e6555d18db28ffe05bf0459195aab71e3bbfa996a558209180ff1aaa261daae05a9b094296c377f91d5db931f27eba9cf05705993066d69cf7b1f76c90ab7d3687deb14f11cf607d28d981e239ecd31139e227f039d5ae9ca55d9e4af86819868e288b553fee55cc859faba43c4e972ef38d956d1e57b2398f1ec78debbd350a69b87d3e839be35b5ebf738939bdb40fd852d1bb9d0796d979f8967496a146775ff603321f620d1441abc0d79571b148f0956df64d967e48763337250659045a58601c42570474dcaca3bbc799d4bdbe64d2adddec6d3772aa9a562e59f4c7ed95e6272016cc379cfb0e1c8dfa8156c7277beb014a68da6560464aff2aaa5d787821f31fde612571e41528225eb70196d9c0f1d5a8da28429b2c595d50510a40f7382091c078b401f6356a6fe7059c13e1c1b4fec69a2594fc924d3c9974564d80eb76be697f1a7979d5edb0f2b08d0d3ed7fbde332cbcc651a2d458d7a48fda9a080bcdfa552c96cceb86b2d35091808d08f52a693bc294c4eb9b5bf95d2d212e612e9295b205c7417096fe8686de3f711fbeeee7366325f4794b300ea26e0b0fb8d70fc8e265241c99f10620f04960242919bf2d3b4c78172ec1503de4a4b4250bc9755f66b5218a95a766f50b0406c21e1c43815f78fa09ecd4bc836deed9b94c69eaa66bb02d905852852ae923cfe75c1d5ce85a03c5a90f742e0d702d0c6b624a7599121f7264b32cceec69c4037b8c97f81b0c6d2c30fb5b6f4b48e9ca9f6e5be7ba22f707d0f35ee4b5ba322f20c9592be24f73e91cbbd3c61dcb5db37e9600", 0x638) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000080)={0x9, 0xd16}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x90) ioctl$BIOCLOCK(r2, 0x20004276) 16:03:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=r0], 0x2) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000200)="7ee84f6910146cf633e4615962c94e4062a8da36b3b7ee4eb597715241f02cfa33a2fa79909cd889078cad39757b1ffeebd310e74eb300eaf7b48f63adb6a3a0afec605a6af886c9b3283ef33c6eee276d586a4bc5273b4db67fdf375c932e6c554a2373a747c63bb60c6f34c4c91d795b86aaa56fc0a1fc17", 0x79) truncate(&(0x7f0000000080)='./file0\x00', 0x100000000) 16:03:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) r3 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/87) setgid(r2) 16:03:43 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68}, 0x0) kqueue() r0 = semget$private(0x0, 0x0, 0xc) semop(r0, &(0x7f0000000040)=[{0x1, 0x5}, {0x0, 0x9, 0x800}, {0x3}, {0x3, 0x8f, 0x1800}, {0x4, 0xfffffffffffffffe, 0x800}, {0x0, 0x3ff, 0x1000}], 0x6) poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) 16:03:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:03:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x400086128) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") 16:03:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2}) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) 16:03:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="782e6d8b6a091fcb526651fbeb4daf953225a5e24c117b9f87c4a0262635944e89033129f99b4f37bc3f822e80fd7eba7c2a72bd29ae54f451867221dd9e69b1b29729eea87407e6fd2aaf3dc1fa361ce4c7d56c51fca630612d421fb8001eaa3c2f975ade4187d8adfe60a4853b3c7435ac50ef0d62d4467fb121f0f282e96b4cccbac2ed5abdbe6fe1a8aaba879240b0206695dacf0251276da865588f193c19c7afa660ca9ecdb6ad923f84a6fd9213e5290131602e8797a96dc7dd4c00b9d80df64a0a023be43c700961fdf1c4d7e9a39fdb274994536cde8edd7bea90d718bbb8636e2cf645c498db", 0xeb}, {&(0x7f0000000200)="9e434265569c0319a86fb5632a4c9b874f70cfa720311f9fc019e576d6b3d35c071fc9f5849fc72a73db1805e7147ffd2e47f619ae9161897bd0828acc38a4684b1dfd149316a8c237342d3c40c222d88e57905b341fc4af5e6a0970d071554e4bef8cfe43af820f58ce9c4a20ee888ae271788a77c5d1b862612c7dae4d2f0516f573cf81d9f46bc7a1a2a0a5140a48b6d96cac6740e9d98802ceb7c0f573f76097d47e9bf5fe5e6819106a0c27cbadc7bfa58873a777", 0xb7}, {&(0x7f00000002c0)="4ae5c179a06a3252ddc7ba7910d4cfe4fb3bc431543f285839fdbc80733e56e09b74738f2e913060751e73dcd4bb313799c39a5a9024898af9f8622bfa8a64bd4ea78d37c73d893814ecdefe6cebf0c532bcc312b1e195ca747c8638cc1943177ee9999eb6b1f624755d73dfc76e34af008151e82f4f35b3de1f83b288e17c477f9fb43e2538d4d638c5a7e9198d723273dc13d4d6c39b914d6e7841e67b9fd1143bc8cf01ccd93afe2f6235f8de5456507675617f2f39c41efa89adb9a1dbab35ee450b3b382014971e6dc4d64c57", 0xcf}, {&(0x7f00000003c0)="a4d583c4539ff9a5f97b7544a283e124cf251288033203de6a90ee3dced98841d89d94dda8132ffd6d436906456544c0a7ce2101caab867bf5c4a41e5c85fd8d047a79be156f82752299ba98ac7ce35cdf4a6d90b45d0589ecc9e24885d591bd64661218fc7d2c30e06037927aa119416d55e1236539aa5f8d3cfbfddb8c2af70de6c6e17aa200c4933ec80bb9a773c5fb47b9af74a9b09e7eb799faa0dac0ecb176ebb76ace326ba87ee1035370200ae34ed9f4261f577efaabfc1d35e9250d7c3029b50fed91f028161610", 0xcc}], 0x4, &(0x7f00000004c0)=[{0x108, 0x1, 0x8, "a30a7c5a8eea54353e876356513ca8e11f6182d5b8f83acd272a49bd874f03baa29950d72c7cf4b01c02c4096a80162d45afcf4d521cda74f205483dcee151b48cbca13dad78d0c022e7f2fea0e0938e38fd2e3f4ca7d74a58b22eece0cc351272acef53c2d5e2af64af305903724336fe40c67c067f8803abdb34808fb4893f044f1605813a4f1d8871ea93236a200a6cc9d5a26a4a538c52b2d85e73afd1fcc726dfbf9fab8b0b25683903a9e20bc11d07056720cc2671eb70ad51f934576abb3da41397efb5e238f64f87e107ada66c1ef1f6efdb3b4f337ce0081c17e0eda6487c3a133bec34bb647473627e2017b9aaf53560da84"}], 0x108}, 0x4) ioctl$TIOCCONS(r0, 0x80045604, &(0x7f00000000c0)) 16:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x81, 0x20cf, {0x1ff, 0x1}}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x7) 16:03:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000080)=""/243, 0xf3}], 0x2, 0x0) 16:03:44 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x201, 0x400000000000) fcntl$lock(r0, 0x1000000009, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1000300010005}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x80000001, 0x80000000}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x312, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0xc1, 0x800}], 0x9, &(0x7f00000001c0)={0x5, 0x3}) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x130, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7f) execve(0x0, 0x0, 0x0) 16:03:44 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') getuid() pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) execve(0x0, &(0x7f0000000180), 0x0) 16:03:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x7, 0x3036, &(0x7f0000000040)="db708778393cc916bdbe681ffad43a8db9e5b32c0fa1dc9bf8d7126538faa2fb9547990c14cdd40f94fddaa6c4daef1267f3cc75208132f1be53e108efb4f721d09d81ad75b7f45d994bd5ecd22d39b7a8a2174e501c2380f3b46b60f5e99a446e935ba9952bf004b02a4f642d8a3cf2f4e1939f40ba1a74e394dc68bf0751e9033dc36e951df69b55ea96e3b60d0e6860fdcc9433ec220c32b85ace274b0727f4749a70123a6e3ed65930942d219c978f0724a3e61d8c6feed17a42906dd37c3644ac06ab999e8104d5e91537", 0xcd) socket(0x18, 0x0, 0x10001) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000001c0)=0xc) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000240)=0x2) socket(0x10, 0x3, 0xd1) syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x80000000) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000003c0)) setsockopt(r4, 0x0, 0x0, &(0x7f00000006c0)="d93bf969764bdb018002aee0cc20bd211267b697a0e1e6b18443eff453874d0000000000000a5639f884d8e917e9ed941ef381f79c9cd4bb3c65288e992498855b05a49acb0cfda9b9287b91c17f6c8cfd1c11fa", 0x54) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0x1a1db1bd874e5173) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000004c0)=0x7) socket(0x6, 0x7, 0x1) msgget(0x0, 0x220) socketpair(0x18, 0x8003, 0x8, &(0x7f00000002c0)) r5 = semget$private(0x0, 0x4, 0x44) semop(r5, &(0x7f0000000500)=[{0x0, 0x3, 0x1800}, {0x3, 0x0, 0x1800}], 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x3, 0x6, 0x34c3, 0x4}, {0x959, 0x0, 0x4, 0x1f}, {0x3cf4, 0x0, 0x0, 0x2}, {0x3, 0x3, 0x8, 0x24e2}, {0x0, 0x1f, 0xffffffffffffffff, 0x5}, {0x74, 0x8, 0x1, 0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6}]}) 16:03:44 executing program 0: socket$inet6(0x18, 0x5, 0x7) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="85ca55292c810c29ff89c7a6471bcdf036c70bf3fda85881520a02efa854b9447b210f53d88943f839210896695957265c471f33cdb5cef5d4a36cc3baea30b5330703e678b9376407276de9261d169704573b9ffe4062722304b4423557a0fe974c7ee4ad41624144c11fcb928fe71614aab6ec8848eb9a453b3c6fb654904b3daca37a0c4ac5aa2330b672be2a86e552fadfbdbf85cc4c617b573b5e1804778aa39d7062558cb36b78f34953a4e4b713470be2a4d726a9a8e365892281e1b00759b2bafe02f56c9a8a65e904c4c0b328de04a8f5490cd64a55190e6edf51b7eeec47dc9878b4b52e41884e7dfc5a89410d9b1c2f6f29803133dacf743b3471ff0c73989f74e835dbab7b052828ddd6333364e9a5b3d5a046da17799aeafd482703ec9d3456fb1511858ecb4b8aa90b3b61ba4f09c7623f6d0ccdd74b979b9ce5c80fed55a825d1eab398abdc2f30f1792157782dc328a1bed2bc2df33db5f051c394d258b949d40ab83e75c4b32707b4577f3097ddc85a928210af1cbbe9d98813a3d10e7a39766195687fd677c87bcfb14aaecf2dade0d0f97c633a32125530a9ec38e323840ad661bf16e4a63b11af061239e3b914c1c144a5d41231317f5822932a158525ce1d6104cb27e8f2474f6bff6442af73d42f30a4e08dc5dbcbd94f9fdc83389932ebb950e8a17f5a550a5e3b4a724c5b17238d78a56d477f60b40ea4851739dfd51d1475ca1e10de51a58763cc5dea986428d827f139c416ea7ce0a1c927bf65ba473a1c38b7ee8e3411105452ee32bb49bc887690e0e4e85e797cc07dce29186c64be1682ce647496358b34416bd66a8218bfea7b00b74cb6bcce4b84fa3aed282a85790349c02decb85db6927ab13b9bde0da7e7c97df8a329c4aa57badad5027c9b19790973e14620a8467187dd700e1acd58226a062dfc82d398c3680692b5073de3a28151c916ad6b48ea784696a70f8aa4f56d85a4d25d2eebbf7a45fa5982e1103864f94846290f0f1c72011f6b0a59d1ba20b7332ff4f3e60bae08599705e6a3630b14ab2dc6b90d5f625084faad42f4ae00a5f6e4f9a7cf9e9ffe00c78f16d7cb4952fe93a7bff1495d3ee288b8829d974b00c1e5aa574161cf525632ef8dc12cb5f9783ec9818896123395af1061488a1708a57c2059ecedcaa2e8ea8a45d7f48c3b6d2a6b1499efedf8aa49a03f8d8bbd03d673a3a924d4b5540c462e94c513a4de8d7fea20b7f037cfda330241ff14ee460955f0a5faebe976c74c216dd8f37172893304e314b41f1d19420e49726511a40fc70e30959b1aacae5ac1b27834529bf8a61dda4bc58691a85088c36bd6df36421bda413ea0a4c11aa1604eff68a9958c592adc5f829c43a08ddb92912cf34ed3d059cde11e96ac77800072d9a732e83303e13fa2b6395be929918249dd951d6adcd6b2f1f182e65a5a5c6d59d9553cb7a6ea0be1b357b4c0c10c35eae9fc7bd257b63bea06ce830dffeabc4ec5803d481051aabb841043278563936e4ff290c5528e685d0bcfac6680696049ea0a715eb0db5ca35f3926ba0b7803ea443c0c9b2139109ab129cccdc75e1509ac9b9c547bfa067681be4eb8341e5585fed8bbc80a5f8be9dfaf9c8a226d1e7ab6037c7a1b6544f7e81ea4bf83d498fdb9d75ad102b0c461e2dd388a7e0124cb40c9853a455343720172852fc71aac2e79ec9f51b474685f450074b9d2d601c7b4970d23fa7891d4b952df5df9ae0835c9e6a138b51ed434195c72461c29f50c9aa0d595f3799f3f68fb07ba924e599544ae5fe4b6d679030abccb11f0667425ca2f5e3417471f9d6a37198e6ae50162c75ef90f14d4d5ca5cf9520d42a31c6d4fe345c1fc66c5575d08edef1759bb776e7cb36d3c0437b66a8d6ada2c6b06f679649dbe8b0b9bc7c05c53a714c35e0f4a9000565758aafa425d39ed49224fcf34973a9f43e12a59f8f00b558549fcac55ac5c81ffd33c6845d41581a7c2e0813af850fa918be722fc12444c9a84b6a992bea8f89b745231c28b068f4ac8ab8c8af444843d1749b44edb87822abd8eaf89439ff8ddee781727557ecb5d5be0c0d3577a1e3bd42c589615dba7bb14d516b5fba06213a0737dbd2f192b7e6686fba73c6fd53d993288543676b554669b5a1d3faf9da3240f3a5914aa617c45c78ee8dfa6060291223f8a9b641c99b4d24a050171790f5986bf412c51baeeb8e5690b5ceb5339f1335867a099e0e9d53449619db6151bc948e4ee09806eef8a3363a957b0b74f7ca6edf0c576936baeb5e48c96ce79953dfc8c4aa6b7ae04811d37648647a641633a5d52f61efbf97f0d38ccb06992557ecb31277bfd0b3f4298c12d93f46dd3aa8fc17988fb9ae43b302f73cbbda289fae9f3f1a978c5b5facda0b3031d58d3f817b16be84512074eb3efc9968f66be4db1fadd1ba84fe03fc73a4b25981bf3e464fad6760eb2eab2e0de988e1f857ec7be0b08329ffd15da8f8b193175bcc858985b9b61ef9cff166340d3010d728502fb15668dc1f4b67931dc24a379f4f1e79610adde43717b2973407a87315b7b6af0673ffe5537f29b7b86e112246bf2a12d3f1220894a68f6eeae4fad95a1710d264db4dae6b609dee2cee93732aa8fba09b0dff5c412bc481f7711093b668dc97fb1aabcd666fae0d47f13eacbe5c1b4da67c46335219305e4e4965e955c7b172d9756a404609e16ed5c1c117265f91bd62839156a1564fbba063ee10131710b60f94ee3632806eb32a993118a48ad25c2a94f45508c8913091831b45a75b17ef35a0fa5d68f34571de8870435d347e9a7aaeae9712e99ddec1de6a7a798ee304daaceebf7b674ca341bd7e989b11166eabb1e4d7e3a81cb83214ac22a11301a8a5ae7a1f13965aaa3ee3417864a89cfb649f0ee0febb24429bb20c49c57e369febe662baaa1cd5be94797f5a66d2fa8c3867d1aa6104cc8b130818275380c651eea6e2b4b08b1eff295eabf82d23ba3967a842a8f3b1ca438ff0e99d4d6ce9ef562c58957415783d70757b8103df7af09094d0fd8701bcc2bd9808464db3e47741b93161d24da786ef04182b1ce4daf6f9537f084ed36d35f4efad2278d2f41ffc532b9835a9f985f635dee9850ae17f950bfc477cfd7bbcfbe40618a1f86aab20d5006f3540ea64b6e9e785b9bd8ebdb45512da1cf0e4190e998f1968b52121acf25e8f4b171319e19b0db147a427ef1c633ca86dbf1a5faa8e7958b12abfa59db64971334344f6c3725681bfd0948cbf5432cb3f987199a6d84c47e44983bca9465993def2a797e74e0b9df8f3c4863d43474dd9454ae3a81d5b67a2535eeb4ccb91d18bbeadc54ca62f73e3e91a4c1b94c5ec84a1f152fc596f73108d536b8fd07451f46b44e815ca2888ec6bd64aea24109fbd36acbc3518f89138ba8e7174808a246cb0b96530ceca5f0577c6c87863b1d61861bc826be9dd72323dc73fc236f1ea68dcb18a249862d7cb64738f1dfbbf6cc40a3be10706d9955251a2dc9a30c962b71afab3be3a90c474cd46111767086288759f28ae1cc34d4d6b2068232ea558e3fe5fb9dacfb0a5790a7283b54e490fd59ac2b38ddfab10c8685a37840a996f28cc7244e8db971de39376da4a921b4239c473e679deb7fddcc7cfda2da9b19bbe850a5012171ba97c52d3fe5b57dd6c7d6cd1796651c8751cec089f232bf2b2a525f88c9126a5e678b8b1fa9d21937579a876efd9e8c8c096f581bfea85b3d972ef4c30363dd1c42bbd78b80a9eb1731d18ade09a1213ee0712fbc2215cdebaac82f53125a4735f743336c6e9463aeb29393bcc7d48f62ddfcbd9a56f6b2872612750d5d117e20a95fc772ee814eff59c2320418b0e25b034a553d9bb769123823c37ac668287dd74cd5233716b2e506463eda84bb680ee78694497ca58c8eab03ffc8e2cc637e032286219bb9236e42c412454a987f229887d1a7ee6d0e68eb9cf10b8f96cb9202bb9e7ef437052066c94897e38fef449164e4e97bf5b01409324293ac0616461ab5b75842f4083ce8ca29e1", 0xb39) 16:03:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlockall(0x1) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x13d) 16:03:45 executing program 0: pledge(0x0, &(0x7f0000000100)='\x00') pledge(0x0, &(0x7f0000000180)='\x00\x00\x00\x9b\x0f\xa2-\xf0,\x8e\x02\x00\x1e6\xa04\xea\x96*\x0ee\x11\x97\xabW\xeb7\x0eX\xe3O\x81\xe5\f\"\xdcp\x9e$P}e\x84D\xcfy\xb1j') 16:03:45 executing program 0: getitimer(0x0, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x4, 0x9}, {0x18, 0x2, 0x9, 0x2b}, 0x7, [0x9, 0x4, 0x3, 0x73, 0x9, 0x1000, 0x1ff, 0x100000000]}, 0x3c) 16:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x81}, {0x8000000000000006}]}) syz_emit_ethernet(0x41, &(0x7f0000000180)="7a88039f6de94fc01291ac1ce9513f683d9a09109584dd0cccd2a804ec45d92ff74fdf2f45515013b656d3cba828310730b3cb93ec483afb80bcfe257343af05cf") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:03:45 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1000, 0x4) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x1593, 0xffffffff, {[0x8, 0x9, 0x8, 0x3ff, 0xfffffffffffffffd, 0x1db80, 0x6, 0x0, 0x2, 0x84, 0x1c0000000000, 0x6, 0x4, 0xd1, 0x1, 0x9, 0x80, 0x9cd4], [0x9, 0x6, 0x2, 0x5, 0xc, 0x7, 0x3, 0x8, 0xff, 0x1], [0xffffffffffff8e67, 0x36202b3e, 0xb4f1, 0x2, 0x3, 0x7, 0x101], [0x0, 0x80000001, 0x1f, 0x3ff, 0x6000, 0x400], [{0x3, 0xb5c, 0x1, 0x200}, {0x6, 0x7, 0x5, 0x2}, {0x100, 0xfff, 0x4, 0x6}, {0x3, 0x4, 0x100, 0x101}, {0x7, 0x0, 0x6, 0xf0}, {0x100, 0x2, 0xffff, 0x1}, {0x4, 0x7, 0x22ac, 0x60000}, {0x7fff, 0xd2, 0x7}], {0x8, 0x0, 0x10001, 0x3593400000000}, {0x6, 0x6, 0x2, 0x40}}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000380)="1e2260ca49879fe605b78902bac7d17a1b937797b77b9a19900861d08e774f683f3a2417b133214299539cf490e6b5f94d4e5ec2dc5d25c0c3aedc1e66ec61a97b026e879db882a1bff824a733a7bf70ddecb6f92658fee2480c40b19a33d987cd5f7655c1269f2581f9faf0bb102ff5b9d7a54d925929e63bdbc35fb4abcfd2e57169e2a96e4f1fa2db1e239fa4ebd3b0523274b20939bfb19a0e3e34", 0x9d, 0x8, &(0x7f0000000440)={0x18, 0x2, 0x80}, 0xc) dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x8) 16:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x10000002b, &(0x7f0000000000)='\x00') r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x20) 16:03:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) socket$inet(0x2, 0x1, 0x4) 16:03:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket$inet(0x2, 0x0, 0x2) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0xffffffff80000000) recvmsg(r1, &(0x7f00000014c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/143, 0x8f}, {&(0x7f00000011c0)=""/62, 0x3e}, {&(0x7f0000001200)=""/225, 0xe1}, {&(0x7f0000001300)=""/91, 0x5b}, {&(0x7f0000001380)=""/43, 0x2b}], 0x6, &(0x7f0000001440)=""/113, 0x71}, 0x2) setsockopt(r0, 0x2c, 0x1a, &(0x7f0000000040), 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x0, 0x7, r3}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:03:45 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x61, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x9, 0x1000}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x9, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x8, 0x65d005f3}, {{r0}, 0xffffffffffffffff, 0x1, 0x17, 0xb96, 0x1}], 0xf8b4, 0x0, 0x9a9, 0x0) clock_getres(0x4, &(0x7f0000000100)) clock_getres(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000280)={0x4, 0x5}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x42, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:03:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000000000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xfffffffffffffe01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/215) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0x2, &(0x7f0000000580)="9b1b") 16:03:45 executing program 1: socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x104aa, 0x4) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x80000001}, {0x81, 0x2}}, 0x2) fcntl$setstatus(r0, 0x4, 0x8) socket(0x1, 0x1, 0x8) 16:03:45 executing program 1: pipe(&(0x7f0000000040)) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x4}, 0x0, 0x0, &(0x7f00000001c0)={0xfffffffffffffffc, 0xffff}) 16:03:46 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0/\x00', &(0x7f0000000340)='c\x00') chflags(&(0x7f0000000180)='./file0/\x00', 0x2001000000000) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0xfffffffffffffffb, 0x8}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000240)="6bb11d33a69d9050bc9a903a0b73bfef38ec380e23ed7548d3d008fbad6abfecf37aa315398657307d2d675f14e8f23251b948017e6ae3f53cedf1e5aac2feaa346568b9b2bcdb8b47fc2d79c860c819ed16ea3a939a43bbe33bd6a639a3e014c7990cdb1025d07d29202ffd82301d87a4e973eb3231db41d2c89d302d3f911511f73c0c7f21ddd356878f05b2f99c6f157bd43cd2aff60077f1e3a9bf6c057db615cefba6f7dab15127f72188841ca4e898291b10e3fc4f91eef6cc82abd9b13a170a88dff928e7634fb19af8fffc6d074b4fc3be94fa7f1eb9998d50992b42b43b392bb42c061b2e694a4f058c3becb9"}) 16:03:46 executing program 1: r0 = syz_open_pts() lseek(r0, 0x80, 0x5) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="9f1e676be8597bec8cb91915f24d3aabfaf800d9b35d33f83d7faae9092673743f3dc75ec871c681b258ca35e5de7b", 0x2f}, {&(0x7f0000000080)="022bfc1822637d86866786342b8788a213c81908d9c32568497109c4b5ffc73d9f9532af860f4ee4dcb2b930bffdc9a32c163b777e9906bc31124858a2b7a117d1115a5d319e2a2afb35216674f8b1dfed8b62403c3458ed0786a23a47c0e208e0fd40b51b7ce08b0808baf752d17945d1defcb82b73d7c35f5962b2be36933f82aa4a8b18c43b20d62058751950b2d8ff8857bdadc3f4d04b339387e6726f15", 0xa0}, {&(0x7f0000000140)="3c4dd84017cc29f05898c79292bf05fe1aad6af58767fa6d69a587767dd915092c616f29135ba8861c05f3026937f32b699e25a0463de8789fc2c367ff0e53b7d35fd62c4c633f28b49bca1c897ac1170f5a15b9addbe3b3358c20e608d7992d1655d3e1bca73060f3d2e3d776e46a40de64f043a7d1dd79a5e6457356f061", 0x7f}, {&(0x7f00000001c0)="a5f4ccabdf0bf8116535b21be1ef1722169f60b88d54f7f7966e3826d5e73d0d2e468dcd2f61aca5bab62da700e4fdc9267875c8dd2140b27b026963708719", 0x3f}, {&(0x7f0000000200)="c5098761720b357f48f53e333c4da886c79c1096b0904232fd9301229a3d2ba7c598744d148465e82b8f67223b8ee432a75546014203da166a81c56ea384537b68ff751124ba8abb1266f56822f7f5a65ef9070aef5a175a15b0c90c1dc78c245246ddb4e9b355deda3488074b2ce9f5ce12716f1be7299d8edca613414be3090b5c661d47c12e4d53d465286f25cee73999615d7737fc2d9edb7ee737a89803b2b26c1db7ddb83a50850bfaf569d3235295fc1699b57ba035c63918eb994de7a47512d97ed58663dbc1d8bb9a0acc5f0ee19d2d45", 0xd5}], 0x5, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="59a419076047acffdd4e114cc73a1d15327c7861dcbe3a1e36134c1771d2731fdd27eeba4c9b8c6379554055ae5ae55e13cf78a03444e7d9d8e1ccf0cb257dba3ce9c554dab80f2ddc76ad753bb5ba03f6e405abd7dd4183eea1b058e59c929c0fa7ab839fd880ae67b4fe5cc1d45c2cf3ad8238919e4f84aba990721f479560847f142010670accee6be7896b9a029c163463c00440b3543ef0ed03b930444ccd54a2754765e6b4638abaf53fc98feda4da9895a19e1f6bad1fd6c33f533513668f385b6592e77ffa1b181c8db8e4d829f2a2b7113993248deeb29b423c85722e79ac1a703619c24d0952c80fbf95d8f7a3de9a38ca0d702dfdf640e8523fabcfc4049c82a07c2e4224a7e0c02be33f2299827df7a4ee7ddd57f4f8923b900e76519ab806d18ae5fe410b5d7ca7858e01cc3f11d0ebfb44f0cd4d38ec1c920c34fb0c86cf7ad2b508398e71ab815324ba21e78f7a532ed70bfdb65ff13d1f1d747dfd9e7cada34a0a5013bb8e65e487db43e4f82b269f1dbefe648f9ef3d1f02e1648bf633964e8f8f9bd15d7087324c8a7bba204420e6012f0aeea638105846185d7e81480a8b2ca5015a78e7542ab423577996bedc4dfbb6d79150d9adf3fb7b1f86022c5f0664861088a191d2e6a9c6eda64455b60faf06a3600452a46c17e3c33ee9a1a45f08baa3673ca8f8f59d757e8d1e85770b224ab818ac53d5e7156dfda87323c7cc0dd4bb5d3f922a2c5b6c9ba6d70a5f2112a58bd5c5b6161aa783b851bcade496390b6d5c97ef51752e731eba48466df6b822b86af68dadd105d40ef507165354505a395b96fc05229fa7baaca45568b95681615e2df063aacc8d42848d626530b261c4a7e990e525299ecdfd95db7cbd95d5767858e0184c2afcafd3093b8891872ff5412e98452e5bfa6b77c044a123cc9c5e9893b55c2b00e8dfc955b136fead6c066e9a01d84fb686730afc6550396547aa8fa4420125253edb91771eb9b2c93b9ca3ae969c6d2ec39e989ff71499c10d9d328d1ae7db3e9b18eeacb50274f65d8f3a29b48c75df5e2fd372e4e6e83e078aef0a40fdc5dae79cc2f37ce0cd43cdfa1c053542a034bef747c2552a72adfb30ef4272f360954ef251f005824ed2d43754b153f398a9c1bf396545e03d75242521706036745cb934c5bdb9d282d75d5f3966ffeb3d4b43cda281a7fd66243fce47d0bae6b21edfe182c6ac185ceb90ff6d60ec2455d454b511fedc4a430631a15dcba2a1dc9a334a5e6abe89cc91b69b4e42d138f858eefdcce1c8ffc79e6c037402f7c9086e0cb2d86f6d6ff1a755837940b8e7a7dd1f61d76e88aeb7ae78d1f5726bf3bf8796606ad5c69a00ee66836365f29a8ee9637e5e43d11095a2af849682dbb5af4e935f94dc263594295ceeeab3044d3455ba454932ddab03a3f13c35623a1cc28e3cdcb11b8d60038d4f5203c65e7ba1e932513371dfcaec742b5f4ae5a3294e1b4434f974115b8f08be83e28125699d2772e536b7a605215576444ba755c01b8c7cf098db0994e8e8288b61ca7965d3f9cb46534b34c504dd8f65fb9d3cd6f09b38ec40d64973fb4adf8d0dda0ae7422eba76c89d25dd3b027776c5237706cbe98cb661cfe362835e638e393d1d17c04fb8ed8294c8a541ff4a2191dbf0a24edc67e3f4d3451d5021d7c7aa60181a58a028a9672dd826b68318b3b169b453a4251fa3ef39d3b961197320bb9667912d4e5593f63642743fe654eedc537e4eb58b89367799cc72a7c597f0b32ed80a1199ba0b1fd97d59f23077f572900f2f5e2d3573ab0a69cc487faa5fd6374a89d3590137c9167bb6d55b37cf0655d783a0d0b4c3d8523b82841810cefde182105811a9ecd4f088bb2c8c95e1010d68f09838306191fbba2afb8ee4a06e0033db9f69ac40737db1f1d2f0631785b2b83f30bb869e39d03bf208c2c79b7b30dfed1baf8280ae95f0cc11e67bcedf80dd6b7c81110c76ce1f74b00f39cc2819170fa09d98b61bb7b010e7a783850ea973917489847e9b3c775b7c9f4e838881b72ded92aa0a65acc0ab419ff02f985556da393891ab7013462512577276149d9e1a2808ea3192cb7426bf92bac0ec5e38342b5098a3fea4c01f15f6719321ad9c7697a48946184099940103c90bf3aaf7d0682e5c826a8d397ef147c3e1463b77a70c6d8f0cd223a9116ac141afc2323afa0179b96c1d9fa07c954bdeab34f8e0667d044f0317a962c125339ca751d9a7216eeb613eb90b262ce4796b8094154aad56428d89946f96bdcefccb1a12981d0669dc366d5bf0edc58f125276ede43e6a18731cca10099b2866242212711e5a2df85fd48bf4cff17fc4c07a6e4ff4ea6a92ff6657b42cd340da264385738de9229c1d9e3191255ca9090032f55f880f478b4fcfd7c9dff17c28fc053a10c568a7c9267eead0bf10bbe6211cfe09a34c9908e3bf6a4895e0713789ce47998b9459f3b4cf4c01863df7752320f40df9760883d43e1b48b75a020e5018037f224fdb52ff987e295d6de9b5e8cb636c1bc5408090d7b3b032b3fff21a0b755afa8f2bdc1c017e36b5ed0a3aede20d3639d35848670dbfa26013e052ea2aaafeb337a5f2064ac6acd42c0a86cd244fd629d3b8cb28e671183655286d6c6eee109334a8ca9bc628840e3bef3d794c91516d11e06f6b140f73d7b7c310b6e158ccb567df3add36e51c5b9c2f3086f32ff4033eb24fa23ca97c8d8b1dfc6ab17b6bb8f582a2d35108437e47dedfbed6a185a759789c385e01bf53173fa97c17b8a817b7400311de09a805c20a4ef097706af0a274475bb72d80c17b32a261fffc7ed71ec91a19e02638680a90707145f660b09b44f79c7adb03b1a715af08b82f9d719aea920852d957b012c6a14ce3a09526403d7dfd09fe1afa08af79a60863c8c2e5fe89224c47c70667c65774801002e904b734b65da439badc9cace5aede6b7e6e0eb8e10afc64627f29d6d48d5c588b39df4a7b5c531736783d1e5fc927face0a4bd717bb510e51a55660215db519983a41064998a85c2d2fa6a07f191ed39c67235a18c721af24444d0eef522651ad2bd4d389e04e9e7f2cc162dd2e44f99b249dada0e0f5a4a2aa7f9767eb4580b6564bd5205cf577da3c16cbaad8f94992adb344d2a5ba02ad189651fbe2f59cd671dfb31fdbfe03432e383e6103188ec51eaad42bd7bbfd72413ff32cc04ff16931a1b88071a4530ba8d4c6c3f6b97449e3275285de0bf0606aa025d1fe17a7acb9262a51e01ca9592c3bc2a686f465fdde0963fcd7eabd3bb5fed096a40217055beed2388c84ddb7779f4015cc29aba743086bf4025f2a77b251cfcde9acc7d186e1d2e6fc53b3be748d89eee7fc7ea8668cded2e975b075202e15e9c33543b01e8adcbedb6b93b251a7607b96a8af98c4165d17c7df5e39375a84928c5f48a6f4af9a57d86991b304a737399a50d999431deb1e508d22ba89b38e972cf47edd53efc69421f92bf9cb17dc06460be8c55f20e79b58d0f3a3b96990183c2a565b830d1e58d21981ba60394d4344bfbb04a5bcacea04e849af626ebf2180f71bcd875e4d00d5543988904daaa4982bf8e6ebe4751998b512aada88839d657c60ddc28f6fb0978d5f0790042c4d9a962f6eecbc38085b88127b636b3c6a26f1e5187225651b2a58bc286e6850c09312e925de7608c26eb4ece857f800961c2cea46ec3a94d6df0610c19d615a87fd871e62bc18fa35b05403c68525da6d9f8d22ced5d479e8d1046fc914a9d42e5d8bf839ae97ad28f6a2720b78a92be08ba981a45008ccaabc019a3ad5d4403360e7cdb6a5ad8095443cdc00ecdb8bc495f2dc03789d89377167b39ae7a80357cf27b279292b0771e5205ad1502b3929bb5f942306556a7033a50e135a69d8a9371fc6bd8edd25e58a713dd6077f28af69a66ce6e989369d3893676660d53bed668a92306b250f2e0689f6e3f827a585fa28d25f32c104d20f009f4ec1a6236c86bf1f1e911752057a9a2a67adf1f01f43277c913e9fdc13f66edb40a391dc4f72b5c703b346413cd717db0d6861852100848c1ac796f67a66b1c095bd1ecc075f9076cd7e4ec062e2cf767b71b333489fa523d788e66ada4259bd300257dc5152057af0d839c151d38e4015b7e53078306491441880c039add459f99ac8cee81a3750d4bcbbfccf09e6795c9c95a229d038b944a888848cf8f7fb409e66ca73b1149b4290477072ad31dcd3c90d81c68d02d7c0f3f5d9d2ed78e2ac88b0a6dfd25af86839636d325f91de357ddf0c54f88fb6bb6d19350e5f1c34428d4eb8b2f0433faff4c4a7971a6b5de119ff6c68d1e557e62021c931273283b1fbd43dfb91d2fe21701a5c6da302b458a851be6f86ed1a922bbf70342efc549aa0fb3544cf0e3c124deb89d0fc301e4daf62b35d468e734e620057268100a06b4b03162d5d096b680f4ca09f3f895c9b2e40bc3183c06e394cee0f57f031d7168f9df0cdeebf040093b0eec66264d510ab3eb1f343471dfd163d54ebaa9fb6ae7e18b5d39b199a6fba21532efe9abcb1e1ab6edb14f47e4d0f5192dbd51ab806bdf71d9fb0feab755d92be44e0fcbe807668c459f0d3d361170a3051871cfaf17d9d2bef52753c8668a12ed0755f746b45b4a12279540f4860f61e2943f9dca419be027d4cc6366c68fdbe893b2b2d112e09034ea5dc56a84d8dfc18fecdf645992d472b80945e711127a3ae517213d3ed34fde95b35f60486ea9a9002b1160ec2810af57f5d9a997f5194fab56cd25c09c99aaeeb2be525ab8478c27463a68f12db4029d7d8cede73612e5da087f4a892f08900463f58ae29141ebf9fced81e4141ad42e092df0f40aee379e21aa985088fbd43f55b5042a06fd4d5353da588a2777e24a90a4ad133677a2c03859d1f1ff349b65817345206b0abc9e0bf2069c0bda2be6b9bc1fc8bcfb475ab4b8639c9f14fbd34d4d6245bc86d00aeae3cb0d842ba265f7bd4bbaae86c03dfc722b2e6be156c43f3c9551728eacca4df491f2404acbb69ca38cc046dc5181fbd466949bbe7e2b6060aeef4ed8aa771367bbb77e87cb453311ee6ffbe00a95adba1cf431af3c43e68654276fb0a8127441e9c848404c044539e2f67f41cfa21e0f683edcee5f375360907b2a45fe416e9af5f9ac27c9af22adbe9fa431b932dc254b07e8f44220f3fceef003c9255802439f07cc0fc1ad34450c8b88571c1b2542770700fb1342ffb34fabec0d3127636b54a704dd47c42317d9e2e3a30d115438b44eb65c4b4b31c58bcd18a8e0b3cb3f0e812261096bfc38f33aea74fdb433d5a5eba8cef367ed9c50eda9b27b4b7726215d7cacf2e6c48e569e54a9edf6573bed7ff8a360d7d7d68eae90fd416a38675a0db9c81a075de5383766a57d96751813aca92dfb1afe807481da7399a22c7c3f450675b98e1517b6871a3326ba43fb6e2144c427d9836a235f1200f87b645dd2f5c7f0a46496aeecdf395cb8fe0abaf644125b67e2453abff25862d50e3fe950041e04c22c9aba261f5712d9b1f440acd589e01227748c31967e65c1a612407ededc5aac4b65da0d016a3daf3c793f817257aba5740d948e7b353157472d862ea017af53081ca94a44c43cb987f4892cf041afcbf9827571922a6fcb534bbc29e203b9fac9d71facc1e0fd82e83316c83d89b3666c60861b847bd66efaa1b5b9ba057cfcfc95de915bdce0509cf50f77a95850ec489bc8b95c9ba1fd40d1afc614f7dbedf17c84e9c42533be", 0x1000}, {&(0x7f0000001380)="585a41552e9c7ba305", 0x9}], 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 16:03:46 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000011c0)={'./file0\x00', 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x6, 0x4, 0x200, 0x3, 0x0, 0x1, 0xb974}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x20000000000002e3, &(0x7f00000000c0)=[{0x25}, {0x87, 0x4000, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="908c3dd71db4e3a02b005f6de62705f39cad368ede110485d1fa06cea9e3d1e2a67decc29d2f228d48a975f7018aec18b0f82b5d5526463862fb2d7789fa6f602e35b08d189e93d1ba027db11350247e6308c9b2a4afeaaeef8b0dbd04d4755796c40a8e77e6a668ac24748ac37d2822ea82d8180a5eeda7401415c3e3a1a77896c411d745d9edc5c60faf8b0556852bd21d954d4b609bb26d11a4dc97f1943c19bcb9b518bffcb0e5897d690d08b4084ab77b869f140f5f75ab9c00a8b2527886fe7d7142261fb60751026d06e68ab8d18b7bbc4bc02ad56eddf0183fd7775e2e675ded7a3c0252280af2e3f86c45747ced958b4ce80c963215b21cfbe2944c8a8f0196adbf01f4257cb6cf263d775c489e4506f22512c9d8636604ea7c9c1e064856648af90f84fa52d579674c104e22ec84617c2c443a43d0c4a81ebccee887d23def842eaab15cc20e2e70045fcd3324fca0317d3442be9a3bda69125ade74a81a241a87f5246ee1e46f9312145ea79ae30e51a380608fcb7c8763747268cec00cb92b32d27ad9d7937b8589b4e8f774a06c83913fc8d3c77aed3b42d0c5ad447540f2c06e3040e946d533df1f1a6ab9d4680821dba6fa2a4db92295fd3d343bf82b52999785d107d60ccbfbfe0ea26901366c0bfe3e63c83200efee19a0810f152e22b821b0f0f359c7873a782c17e86ddaea77d1e0e383e6d333946255ec2645e5779584d54f8eb1531a3cb443139f86dd839f3b86dee9a2e98ea00181b5a2df9b348ea0b6cf7ca58948730519d325d02b783fd02cce2bcff647b6a7a067024686aa8407bb98b6deafe52f59def07a1f2519a3c578d72ea7e16d65f2f05971fb1a55151d60421d0722016f05f78bab37f8361e0dc61f74af8d5364f5badc945d803e7330c90a05c37d114f8c2261f91d61e0726b3575074f1c76f5eae21ea702b90b1662faca50798e3e5fc033cd77f719efdc6f5dbc4ea64baaa936b5de75484b4faf8a88cb6fb410374ab7e7c00c5403894041d89ae7cbb9ae737495d3b440471059d1c44e12543756751aecbe165d608fbe6b8fc294cff0b81b7691e9d19d869ae727b66a61ecf3dce89dac0c67ade5fa87f4f980ec8f59066cb53a419011c904a25542d8e056a8cf1858d30c315e2b5b5e640e94c095e560bfd1338031134a677b92f836c10ec7638c2b248efc8d936fb71a39d14ad3da927a7be36df210cde41a97eaf58dfdce1fe4c23a8e9f77ee3f68def6c4a821f29e9e8d0c3fe20fc1f145a30719f4ee17d964b318a661f5daad82ae7499ceaee13adf3713f59ee9a2908a23c7f88335bf21d6c21d071b47333640582194062ae3a0983d35dce89c11a1e401dd3fa0be395ebf08de50c28499efd00f195347f61785aab386a7cdc57f355cba1aaf2e625143625c6b097421c3d85022a48bc9008f79273ac73033564f21fdeeac78086a03d0d836e14bbe3aa6a7758d21e1b71b0f89d926d1e70493ff7f910dc60157f85a55047b58a343c77dd502e1b90b0ae04697e9b8d9e2215f81e47d0e5402ed871c1fd8ece91bed0bfdc1395c767b1d95415cc5e2174bd4e20528f38c6ac8829eed1746bd8f83f4d0936d1fa076d498768c6e206678dc6e3aac7ddf1ead7269316965a4b761310f0d8801c1717232e8eb36ce81051a1aede79f5eb53e462a787e931193be288d14c302455602fbf59f65a32513c61b8e03359c4854a09b3e9b282c52a58fc9e013e1d230aeab2052ef2d129e5479e572ae43c20d1f99191f17c5076711cd1480c52fa5f1a0923021fe4bd9462e457a130c2d2cda3b4aecf405573eee3a5a073f284d462c905baafa1e5415ac078d14579309895531fd589095c8535940c1e6dd3b071c3fc069a7adcd10a6ceca994e0ce38ad7d7a6c630cb5f4137bbb1d576ef3f82ee3f4f0cd0e9d1de4038966ad6bab973a6e4e9f0c6d86710712af972ee7ff8b9dc8d1ded0d5757dca45acc80ff1f94bdd436c26178562b4146a4c6f372a93b9a960be1eeb26d074e922937d73892455a750394baa83340b04ec3f9a69317a880575679ee1091fe53100e8c772b1b9ee2a71cdd41f788f36e8487e84d55bb06f17404274a6543608dc7cbe0b1cfabefd5d218d3b5c41541070776516c20466888f045bb9333e8cdf9ffe79f25c2b26968c03015678ab357be6cb0094b4c955b3f646c335cdef31fe8f8d72c7037f0db39ee2b2d6e9b4ab957b2d4b5e5ded7dc2df859654b519f87ac4dfe0dc669b4a3bb3d79fadb19d5101e54092a36a3c22ea76327f94a52f9ccefbb5ef67906aa468fa3ec2dfb84d954d5ae186e77b694f55f1b1b710ad17ef376994a50ca59f312f8396e9ae3ef6450b231a9d5252442e61192d6187b6d833771d8305ca0d69408bc7e131935f09ff5236e6b1520f3269e421caf600a35c5c8820c14a511f167f9aea94ae3e4b7922fec6a56cb1bfa20eb324fc7bd531590ff7fdca5ee602ac3f6b26e5323d5bccf75caf36b8341e3dfb977d7948a45e7ad0077d6897b6c870e2e07e7a58302beac66610a92a5c8b3d7766bad1632105d2a19fbe3807624da50cbf788b80dcf9b7a1b4c3b9d67f6504ad1ae6a9cd64ec08a78cbf6064e9a588c1a9f3a18f37f6a69648f145fcb21462ee349addd0b2afd1821e965824ea449aff05a829f72e63f57500bdef6b9feb82ef78cbb3447d7f6a32e6981b5a682cf4a9d7eb44c19ca9b664747d0da0b37a895fa2f37f9d84191bc75f680fc43233107cdbee8389d4847cdc46e2d8a05d3901616f7fbcd20ea1fc27d355b04d5ebdbac9a4427059f26e29dd639ac05869390e921d63bc738f03b0f6fd44637d7cb3b8fddc069122936aa40d14623a398610a655d8cbd4f42d643c41e08f32a42bbd428392e7b6b4e3279285d4f3ad02f0f83308f855e60949494bdff766f970ad1e351b91e888b572a9951989d83cbcecce0e1413ffcaf037212fb08e2171b4f37a2401fa3c63d529b630192804248736fe0c0150ae4f6ab266737626476b3858dd4b096a379c24595de55d68d996ece9b3aa4ef54c7b6fb51d95f4048e20a66f0ee9368e6b8e8a2e222b0fbe13d369b845aab7796d819986b6923139545dda074eb4c5138a832d5f117a1dbca00ab32e7e65faf30e6e283f04114bc80cd24030c7dd6a5bae329c9a5c473972c4dc97c8c80d00bb560990f71a4d6147084fcd0e086a3e15a44d6ab27558bc2a17e1c5cfb0e22a07096818e96b9e1b2a97680446ff51322dca0d785327538e78c73094b35e2726b55dedb7584f841aa6963dfe120777cdf38d042444b27c3a969cd3bb305f1cf8409e546df6dba99d07543712cf88fd693b0932084bf4188c5fc4e9a5d33165bb8f63850833a4864786809beb4fb7d0fc8fcaf68f96ad2cd996cf61c7c39644a1b44baacd3a3c0f750ba0e1093a9ec059c780dd48596cbf5ab7be64a00b73abf41d2838e37636d9a7bf1e88bd1f310744ab2aecb9902d4ceb228f410ffe7a3ce96fe15b45cd20a388b414c4f4f7c96d7ba31cf59c8c247921f9a768622bc3b756261ef2b01c048f2dc19e2f34c4bd61e4fc0027a63abd8ec1de54a9033797581d219541c183ce4cb82429dc13f8e03dbe189a934c9d6647e50e0337c53d4860c0a1daac0c2a5f5f36d439048f426e27cb7925a7d025721ce7b576fe972720998531bff0833805b9698f0a1a506ee94cf8fed1b0e7c89ae8bdff418dbd2365eed625100d5f6c8836091b8279056325c508a34618783fc62a5b4b33839cd372c0c95275d44fc8d27d144080301ed608b1e68a4d012d66df45895d385dcdd738a2e45992710479891d4d7c2973681a2f75a630810d52a9b65ff1bbe395bfab2b4267e2fa85af2003a373228dc7a9ed4973a7210c15b4a3a27e1c625b01bea8a20862c81e8cbaaa22188db02a5dc771050a35b1a4a920d237044d41a507e78a6f74db427da9ae6cdceec8163c3eb041fc5c7b97b4b290e2fddc09582edd0a826edb30cc76c2c240bea20fe1d043789d1aa2bc6ee46736687188c20bb0d0cd575f7ee32182c6aefa72d363fff5440c9f915ebf397f1aa30880b1d37170cfda11411353f266eaaa5366b603556755c4bc74980c9032986086c006bec04c172c638a5c7a56810d60c7b3e0d0f17921a5944b40b446569a28f2351d03b1243b606df2f0f274eeaaf7f9106c5cdd844b1d56c4a1eded8b9acd0892157d0255df56997feb0509c58941072ffdd68257cee5778c17c232e98a2c4c4ced3a3294558b3021eb37f2cbc95fe0a31789bd43643c4d790bdfe39566d627597cc03c24ca693b1d09276dea981f57bbeec36bca62172891b42ff63f3739dba9c81147674c2d3a8ed5bc6cf2fa7fc19686902e2d13d4c3ffda8e4dc2135ee6c9d0abb74a427f3c4460d8db6194733af7af5a503af5a58ab9346ae34928f16c7934b1b8a8f88b93f7be80447b409e715538d60d5d84c8ba4f0f2bee85b388009b4bb4169d3c931d1d3539e73c3eb2bfd606eaf7c4db699a9b55c5a00e6122e2e4ab9657e01058c63dd0727446e9d22ebbaeac1dcb749a59aafbffc435d67392d1de6b9e6b416e8335aac6fdeaeb07454e9b20ff7b6b327c6e789e4b223db917218b390a15e4926848456a38072942feb9613dca72b33b83f2187574f3e9302f262c74b21b013b74f05d556264a9d05f44a6f8f9af8ce498b0b339a86b4d41c5a7bd9aa7018a0d326af9a71a8bde573d7f2cfaaf0f013966be25f6b872a79e224fa2f8eb2fdbcc86dc6292acca8cbd710f4790c61511b374367a128d748276ba4f34e0ff68127014ff8476d88ce785de5b414aede7694a77f0734635071c339c5d5e9104da581727958fdba2b157f436b2ab3d946a05c9adbfd9a41e5e72a7243898029bd89222b9097e774866bd5ba5b6489b9b9becbfea24fd09f18ef9e262e08f201cdda595eb6cfefe56bed029ea48e523d2f43ffde31b423b09864b61c75c0d5b6d1697deccc8d8df1f4893056cf8027cb23bbb88edb90c9bb0d2302b881bcd2251f5e3113e74e48d642ffbe2509b7309f8fd38680016de3ae10d21b27264b1a95ec8f6266473b5ccff21bc4471c38e3ff265e6f1895a2d2c9094a82a942ab96f9ef49a415b51e628c281d2883149c9604c4f5c293582ac463803a0a416eddf83b5907e4cc07d5de80d2583ea22990290ab517f3b01c91f8ab60fc6b33f966c88a23a1493c95dbcd0393f86edca22ed8cbe28bf2c170223cd9db6004ece175e6287d6d9421e1e88a515b2c1bd9ec392f84d817e1cdbed6451c0716819d4da680134841780b798b53185422d6b479bc68c7da1966fe4fa98ed841a36e0c535fd0bb11f874d1b2855397738490b37ce3705203870326a229e88dd807b75ea189e5a6cc28481b6ce3b70d2aaa46ee726b7daedd6904cbc2a74b8c33aa38eb42ef711753a6bbbadaaedcc25cc0477010d85b114ba0b6284ed01f0ef3ceac3760cfc9845d7085f49deb46533b9e7a6d4055873d242201e4363d76b2cabb201be6dbe7b8b5d7ad11992e81eaae1e3fff8bdd6d923428506fd83b706435a674991d033a992256eb195fb703a06846704325c810b97b3638b51ff447552e0cda92d7d1bc8ac99e535f889a4c0982a63714e15a82477998a5d8898311629a8298bfcc3b492605ff1931c60644ceeb7f74675162555e8adce9f712aeefa48a175b9b8a63cdb66d5c8cdf564c63b9edc1e7d9360638165c6e934fce4dc7387e9df7d43dfd0c2ddc25b393bd8a9d6ff8aec112c22a429e659827ea6b3c", 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000000)="8d") 16:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='>') 16:03:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x344, 0x4) 16:03:46 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8000000001) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:03:46 executing program 0: r0 = semget$private(0x0, 0x8, 0x100) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000140)=0x1000000000002) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="3e00e2ffffff0034f30ba7ffffff005655d40b5c718f49e03f0ab24f74abe0f73bdc61f7be3abc57c378cb0c7ca90a8d1741f236e6824a041844f84eaf33"], 0x1) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r2 = socket(0x17, 0x43, 0x818) close(r2) socket(0x7, 0x2, 0x7fffffff) setsockopt(r1, 0x4, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xfffffffffffffd5d) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) semget$private(0x0, 0x2, 0x1ff) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) getpgrp() sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000680)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x412}, 0x20000004) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/95) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0x1c0) getgid() r5 = shmat(0xffffffffffffffff, &(0x7f000043a000/0x2000)=nil, 0x1000) shmdt(r5) getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, r4, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x4000000000000161, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:03:46 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x401, 0x4, r1}) r2 = dup(r0) ftruncate(r2, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYPTR, @ANYRES32=r3, @ANYRES32], 0x28}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) fchmod(r2, 0x40) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x800) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:03:46 executing program 0: r0 = socket$inet(0x2, 0x4, 0x8) r1 = socket$inet(0x2, 0x8002, 0x400) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) 16:03:46 executing program 1: clock_gettime(0x2584a75896f1faa0, &(0x7f0000000140)) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="4e95bea6974e9da7e651068f24d264a84e29c918f74abb38a5fd59431f569387e45fefb978aed19124fae19c710ea1c867cad5b54f6563e0ee4d6e07adfe1699a4f0cf8a63c8e3778f43c279a27561adab2d1ef38539fa1470f18b0557accf14b86712adba4a0e6249dd6145f1473c93003d729ca7c60a709acf31232fd5f14a8fd85bbdaa1d35857dacc7efb845e68823a3346430bbd1664c2ec26b3bced23287885d76b82cdfdc2256a7ead6fc89c575d0dd0a731357fbfb02618242821e953b58ec37024003e6d40cbc468e468eb1c6b1dc1c48b79cf57531ead618f6b98f6093387873f3814b3378bf4443c7eb88fac5aacf426dd3", 0xf7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xa80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x100) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = getegid() setegid(r3) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x10000000000000, 0x4) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100)=0x3, 0x4) socket(0x6, 0x0, 0xff) 16:03:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0x3}, {0x48, 0x0, 0x0, 0x40000000}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff68, &(0x7f00000004c0)="8d") 16:03:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x7f) 16:03:46 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x2b2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/231, 0xe7}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/72, 0x48}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xff, 0x4) r1 = socket(0x1, 0x1, 0xffffffffffff8000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) sendto(r0, &(0x7f0000000980)="6cf478d5d8658aed922f1d906c104d0cbbb8651a7fb2bc084863f5fde43ffd60f6d4ea6e6c93f24b642a4c9f329d895559a51eb887b57fde1f7d555a323ad6e7084e4fb3cd0caca41f4e180da9be4a5952084c54f6ba762b44be3fee11", 0x5d, 0x8, &(0x7f0000000a00)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000e00)=0xc) r3 = getgid() lchown(&(0x7f0000000d80)='./file1\x00', r2, r3) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000005c0)="87620c746186b177b8091521c7fa2ba41dad8704", 0x14}, {&(0x7f0000000600)="a73c2145e7e555b828ccc92903da2f365d507db50e8767d04930d48bbc15adf8bbe3387887f0eefaaf87297cd0b4b468206fa243b7f1b27865c720e0c927bd0580d216d2c82a7eb15e0af5008d", 0x4d}, {&(0x7f0000000680)="8c7e52a7ef40b63aab9630d25e31619a204c1c532a400765c0417b58d484b354d4f1bf954b35b8a4830d8434c9cdabfa94a58278d8443ed883af9f8d8ac636da25babbc4cbe3777664ae1cbe56d3fbedb6688520bb30ed4f70cc30e5fa797a0f67539aa1075c005d082af6ef06617574c265512a82f2138fbe315e2829f839e7475a2e4ebedd8c4ab11fc76199f4c1460a4e5387cbac7bd33139eb7a9cb72fad753a60df20dbfdbda919df0edc8819edc4247253238410d88ce90ef4c49765dcc043e3e750577f24e94bfb9e1b4d6908911afa9aeb94041397", 0xd9}, {&(0x7f0000000780)="714438502d1f14f349ee3d1cbc1ac3f84f033c3cc59627cf2293", 0x1a}, {&(0x7f00000007c0)="4f9d1c698f9d8ee38a46292ac4258112e04d771f231a5ac6c38192abd514c3", 0x1f}, {&(0x7f0000000800)="766110f813763c94d3f01fb63850975a711263e5468d4d65b31797683164c7504c2051c7", 0x24}, {&(0x7f0000001340)="e7f04b244a19c50c43976c604e31018275b04e731b97dc20e7c2c7c3567c2fff5b1a3b9c65bc466934eb94ae802de6dfd396cf7d6dcb1cb2645b45d7e20a0974de7b7d1fdaeaf76de8bcafcc94ba30f0ef3137bdb66f96e989a30ef1ed8434dc6cdc8ec916b8e043cfbca682556a50cd87843b808ae494428cb89ff15bc5c740d5d342b861a5c5a6713ec6e20909bbaa9ee1854d9b983e4ccf57bb70882df750012e867c03c45c9c74f29df29b802bd445db81150c51a41e273759d5b5b3f5cfab49961dbfb826ccd7a18108dd44ca04d02d0e7f7c4d4ddc0a50514e5977aa4379901a13a65ef3cb7de18c0e09b4f7afb41cc3de1a66bf79142a25c7cc05b62f901ca4c90fcdf885a71a74dd574744bb37b01acad5a824ba0dd0766e39dbb0542a64f005aec72e0cf246f4285e77c84b53865a430226fec2c209704802541fa6751ecb8821f1d8a0e62d28f0d276b08cedb7c0bcf75d9996fb7382e5a6ba75ebb5ba14ae331b1db2a8e0770adea4ecb9fc280c7c1886841128ca362091bdbeea6e8ee03cdd920f8a32921915651d2b186a57c555471fd723cf9b3600c95163e9f95dbe11974cb706ad694b7db7927c4bd8ccdb014f34fe471610a9cda011bb8bb466b77ed3b56b832d03c073c379d86722cfcea7f64ba134c19b39e6e49e88aeec21858ea46699497a259ebb56eb91a5de64241f263e98dbe6ef25c55f36d30ba3fe0a01fbd7818272632e6203929cdeffb3b0b9d22f1d95a210aa116c3ad28ae461743f4be88971322df390c8009e31e7d53a05c8a5b953835356ec3cd5b35d1e43a6117b52bd5833d56d558f8fa184598cb634b986b829ed067fef6277da987d38dc0bd5bd6adc2e68d3d117a83cea9c032d30460f3b047570a4cd870ea348d338c472395ff0b8fcbd79b64e789c91813e0b4e07f94473e57769fb206f920a94e876a03f3f8dbfe07e67cbbbf941531a301a75812e3641a9bc5a3901eb6ee9276796f1b93078cd03bd92ff38f0de4210efe6416368f8f73bcdf51b398ab9ad3a64872f4dbbf21272887d43f09f48268f726e2026e3b368a0369626e84e3c93d465e027e482da0ccd84e1c1458a0a19e7241416539ff6a8b9cc38e315f861472895d06f71f9fcf43723188856363fa2b7f3e1f08d98c493c1837b4d08734418c201e8e064bb70373410625fa03384687ae222c0773bccd183599c395b45bf32a1fe55c502b10c5f4361e4d736a63211489803b1b4f97778aca5d60dacc7fd664f8c08dcf7741c2e4b6a9902455059f6cf2e7bc6983721b3c26c057c0b6e1e12b04cc62d3fdf9a2ba10e683c71d0fb7fc255a56dfed9d5883262630e8630e5f60e2fdf4e909ee1df2221c739ddeea56a1134e3af773d41a0983add23bcf6db4dd0f02cc3d472f22a8955e25a3965a3240500bace4e24dfc1aea9884794538941844e83066cdeea61d1ecb34db965991460af66305ce2caf11c775181d30016bf809ea3e7ccbe2323ac7a40fb5cee608316f63dc6bb122dbd90700afd26dee42cc33d82865626e23fb85f3ed2389a18227ce6210f1efc9657265ad5c195743f286784e31d98f8bd3e35b1bba0cbf723bee552b728f51f47ae6fee73501208301772bcd74e993d6ba9a5a0369f0d4bf9e43c8991d181b1c7a082a156d5d7f8ad773a753ff718568f55882fc2940bacf2779e66807fb4f808883121fdcab34c6879b79e607a2a68b504f006337bb6c31a81fa3c5f255ecca3564fc6ef4e47813778a3d6a61c0e68f63e5d11f12c9b59885c8bdb3f33bd18e6d8a1f25003cacb70370d7ba0fa0ddbe4bf3f15754441d6a7a4729fc30434a31f941d2c25b539274ec07bf6a02061d4b0ceaeaf768971b24226af66df064fc4b55ff0a1967986169b9ae89d258b82ad25a0460db3fa9c6f05749e325da86a0a8e82754e862721742dec885d0e0592f90964db071b1a4ca08e264c7b9b36bd8ea0770a6d95d0982d3f4c54b5c22821f1137ed28876ca8652abe80b53ac64e75ed12c2d21ed3e125163bbe6256af58cf2e8fbb0e400f7085c6127595c36b632e52813ae24691ed9cbde9475f42c8231c0574cea15f83470e65db111ba4f1474a2e162aac713e042b32a690e0318579a7bfaeec1e8c9349ea07806a71e9d3f54301bb9ab638dfc9aba6b38a851097f13584388e6092ec2d4c64a328db2e99ed3e3641721a323fc7426cdb5d351ed54a3158342b5e56502a3de925ff45fa5185ea27548088cd332804cff1317db2ab47942ef3eb4d3fccfdf293aa09aa36c74af616ed34ace55474e26b189c32238ca86546b606e299c3f8cbb898d9bee8e6ae85cea26db2c89ef1b63600ec5f06367f4e0b24df14a69f1bef9b05542927c7d3b4fafa3efdc859da96b7e6f258dda038ac99d898c6cf426d82b74e0a2083589f123490e5586a6966c4784c8ac3d79ceaeef235dc569c43515fd8ac3e62c1d22a2786fc73a5e660a3da1fed06de909e952df4c8602e066202b3b9866f39fd49908611c7c8f18bda12c4c18b27ce615b696e385a4e86df799a88d31099f29d1bd771be075a9e3d3e20e3d3f02d0ee2c140688e8541d551ed9bf8fa8c7f132774c20476cd308a434ad84da5735369b7cb48055e0d35af9b86f8c08a98bef570fe7cc5f1a903105d7c69b4f60471c3b9d7a509320aee8c013961df5ca232887276c6da6e8898c94ded667db7c05843c0fef3f982a98d551b6fba25d890f75a5f6b32caa40a3ef88c4ef075a9499f3671dfe2b60f0f6b1a3d7220caee01ca18336440d194b13d81394159b0617fc3db10dc782fb88241671a0f237fb6ed1444773375d4f672ecb5a3a5d625549de79a9553e14b6f7414fb128ec5de88909241a4ef048230c7aa8f01e79728ff77f8c5d95618bf05dcd61900fc6fd8e74720eb29c489bbef734c9528bd1648721a6feccac037dce68ca8ba21744c86cee50bd2002a1b7e8ea921b3035608de9f9b6cb098a11c71b352dbbd1d8d34efce1ff54d3dbd0e59c0e8b36e7f65329f84152ddf8d6223f10e7019a60c7ab8ce681eefa06d9705eb4aa42510cbc87bdeaab9e7416dbca81f1e89d6ef29782b5fa3a70652a546d91b4e13324a8843648a170a1ea9f596ff51be8f477ec57a41842fb2e3c60dccd5f9a343ac506ea2648bd38a33fd94dbd987879ba3d755320d12593b3ebcc1cf5246c2163519f61bc55970933c1a7af6818109d5879344cf85613aa8c70f527908ec459e61ed54ed158db58af97fe1dd8b9e5ad99e69c17f7a4e76f9987c1e68784d4ffb25307267c0d825720af88814b37be1cbc9d8d87a1cfee4b08d31bee4f7bec96a228f1ad54e5c73d5b39c60a5581046fed728251619c2650ec56a0a29272e397c5457973051f67ae5de56a8971b46b40f7f92d819ee05a01e07bafb54e3e208691e46e43d6e8cce852dc271be0f84609c7986fe67b1765b29cd1ec62fc11eec4f141a2a01b5d0c30710ce2ded5c272873b2ddc17103ff12d60f8fa8726cf10ac1af94eb3f3f3798a176ad9da2c6080481dfbd89c081b13e0602a6645bb648001064f1c4bbafb4d2a17effabb5b8e4f04f6b5079a0319dfa67fd8b85bdb1258b38ce03d245453ebac9ef38ef452f17fba0b8af5f75a8038f8f932cd422bf205f986ac7ab2b3fdbbe3ad4a948868820cf91524f4f95d777b539b6823bfdf9a9eede817d7ebe9f619cdc4b228590205732ee55350de0a3d6fd0617587b752798d7e17de91fbc3f094a5dc4aeb012e82d0b0f855553f709394d9bc1082b22530ac9f094985ffe6260201ffad28b2331da6ea1133fcb20b43d71ca673dfc8d2c8e3d925f8ced07364101c7ea55bfd2a17471b7fc31a75ee173e0c8444e7b3c471d0febd232330410980430b58cf1dc736b711477bc1f93fd97567841e434939e00bc39929b7605af3c6b155770631c7ac4c1d70f8e69e00b536be904143674d0f6f82289f3a3ee2a58a80911f322851f7fb4c2a7838e23d964e1ae9fecf5b53ec25ba7f12751b4017b8db37d3808adaa46cc036fb009b83d8916fcf79668aadd5a3704ab585b04ef581af1543178bd8ef38f7661d63d042fda1a53eb9d9b8e8c65f5a4cbba12236e5951f676093607038262765b4f6899faa602e2d9d31728503818304007cd24df3ebb5894591ceeae44d683d97d027ced4710bd41a9b772e20b3491303e15198d28033566d7d3449d637d14ca7492f6d9ab5fd721e48ed700eae0c61f9361f9555c59cf1efce59672fb2c7f7eba4c2119b0a61bfba0e1d5be7bd48f6b6be98e20cc2c844ab39244280e9d35c090f3377bfa6638341da0242b5703e5f139801fc0de5a8ca72201829bf97aaaf05b74b7dd4d2ea798ba658f761a41646792c2cd5b7206684c3d9fcbcd43543b557af7d3753f819069d193bee5ba6720f5346bb97d103a95ec934c218fcd99925524f89ca2e9b0188cd9ff39e30a3c4d8a441b7232daa3f99ccad2caa67816ae442b2fca26ede8e5135a2bf537632acd4e067a9875b8e0d79c2269af491fc97a7f8f9da49c947871dac05706889d135801483ba1de8a235bdfd749e7da14f999d63e1eb8e07a3e2a9de24d0add7554fafdea30d20023f91485d1f767040bfa762b639a7b3292f82ac74a2f38913cfbc117dea8ae8139c0a0ee86c423a02d2cf7cf368cadcb928693b23740cec26590ecc2ada839888db2409de3f04198ad1f001798987183b196aecb225e58afabd55cdd235f854fe17de4349a86e8fae73eb9108736b054b1fa584c70c12dcc798ce6d6db70971fe054d900ccee0e73b79166af5f24670ce8f93eba23181d2877e02385f91322e55ae2c20baf5f0eb997dce3d11867f4e7147933d69280119d021007c595ef2145a4a1562d2bf7d64bf3669a7d47ceb8118cb5e87df4cd46f9702474c2da848cfcb785ccb3538dd60a0803752e4e4c6b8bf8de0ef97b65d65dcfc9b543f8618d124260b423c3f9508d4ffba03a56743b880306d2f7ad0a479f2c3c3a7de89879b9edfb8c73e428cd8d67c0c54e1a4b95f591f7125aa609b62ee4be5d25d44019d5cec7fd6b957bee324f7a6b6155a471e4d864e4251ccaf13c89632e938991fdcded70b59bb0b8d143cc2b541729446935e5fd698516604554cf669a14fa05577c8136350beeb4f93c69bf4d77da02fc81762888f6a0f1196577ad82a02f6ee54557659060bbb5b4169322e08efaa0e06014028b8c612ec528fafc347693d5c366fd8cc561765e4d64e13d7582bd795460c7351b37b0daed90a3146bcee8f13bc85c12a28bca265d04931279a9cb773766acc00296a29d60d036559db949b08f462fe27ad9dc360c5e646e0dd063b2887afb37840e5fc930b3b80d39a6a4fee9e468ea92f5615c436768a6bbca1b8d350e226fc65cdafab15a90bfd21d79cc2a1018fdd6e9a48dd3cb187e849b448d309403f965efa8905953873a68459227a495edfcfac61c73df0d370f8e923e04c490c60847ffbaf95a1e4f8d3322cfd7d5a30696ebe0593a106271b725d0a197c0fa0314f86c5cad875edd4671eb20038b8a43c6b67cf6f289b68477c52b38a0f2a6dbf630c2bf04555ffbf00003ee7fe0d1edf83716134a19bc57b41cbbad543a755145c93632942ac6f1d80440f3448944b5a035d825bf4ea52219c3bae3500e24b18accc593d74ed4e4c6a872bcfe5c82597edbb1f5a15708ad1a36b6113ea7a3cf63c91d69fdd30e7e7c33a3cf94f83d2c4154b0063605242a428a71655d0076aa515897b2a855c38bdd69965e9879ec93ef132", 0x1000}, {&(0x7f0000000840)="4c96e05de1069e55812fe27f7425f8", 0xf}, {&(0x7f0000000880)="4ddb27cfcc19f7304c82d39e8f92d994f3774cec9cdafb79cb0e497c06412fb49718d773aa7beb28c528c2c287876b1ef04db5d6e55cd77a", 0x38}], 0x9) r4 = getpid() r5 = geteuid() r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') sync() openat(r6, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) writev(r1, &(0x7f0000000d00)=[{&(0x7f0000000a40)="577350d860f26bca685c5c74b812b2f0bbf27c0e92b78056901c3885bd9500192be262f854c8aaa98d67cf319bcd5a688de19cdb3b218923fa655e413db7b92053b98f46fa5d11252af6716d9d30771b12255298875e6657112a61fcdda8173a", 0x60}, {&(0x7f0000002340)="7415f718927e0291e319e6701317e39ff3437d650d9fe084706f55622b855494371b734f85f815cead5aea7bebe72c6f12e0acc7dbb37e687a6cb209058c28aae91fee3d0a3f2ae55828aadcaf82a7fe1cf7a29c613bb9dd952f5a93e07dff2942c7f615bcb14aa9cd0b7e9d1f7d93423047f4c78cbfb1e86fa77220601ad2e3ed659f6daf9cb07d3967e549c4024f235a668bb6fb81f9ec4c998e8d20c30f4c370d5d6e7661270f9fce491bf7e8834236a18589588587b671e443e4555b1d056789ceadbde766bc15b6a57cc35367dcb27b268dbff48ecb3083dd728210a4376de2a5c79eac7690e39d767590bab8a317e4c49b0357c8a081ba3310d5fc18c3a71ab641e6cb362310b516f5f262256f326c45449b651c9224bdadd9e760047f7aeebd4874571be7c5a024ec7a02f8fe102344387748bb9c551879dac8a0be12ccea5a4e57f4d21f5f09bebef8d52e3461c21c0e45121dad9255943d672dfba01da236951b1e6e385f8762f6c49568d29030c96f2fdbc904af4f23339d921319bd8eb4e940619816735d39a23ef187e330f92158d2ca1b623a41af483ec2e68e20ba5d5fa069ee8dde98feb9d9bff6add58d66028d2ee9dc8e7eedc670521abd191daad4d90c539463160491fc6305db4fc0dbd6fa11de213241fa63bbb265391c0e734904504c3e079c0865d39947cf49c3ac39946fd7578ab22bd7cc040a91030a508f045fb43d59936c24ccc77927555e9a0dd10204bbe0a5b53021d5c51dc3fa16eed103354d2df1171667c9fcdfbb9c77e042d9b65d257c59444034923ef96d3569636eba293a869094ededf256992a50b1608155cefd0720f8149aeda24a58dbae8d47a401c679c5a8554bcceee49a074434fca2dfa7b5ea8d7b1929a0ee037f4f6844aa775f99ca0e1aca0126f96a568f9dbeca128225663e2e669b70021e372c98fcaf748be41e5fcae5c10386c257bf9b5a4684bd392cde36d9e93875cca323b4d8d8b6e70d1b0d4403944b050de536948af5c23bd63765accf46f241ef2e8b72aa8f1788178abe660ad5bfa0a8c56ecafe3c99d796292829e2e67fdca732229abb7f7725d4cd23bf504741338993a9148c1625229c77c27feacce0b0240c58f538bf1a728521788389b27799e988d6e25fce65d10b639a260c0169c26063168cb86999fa9cf1eafef9d7aa22be0938c12c0f3be36e97659005b09971506c367d96a4668413fd135a3a0a200e8f9c7614aadac8be7452ad0859cb47dda1e27b9b50e4677fcca16490731739c3323cf79823e1ff8fd87493aed8dcce1053b8ad836fde291c40e45e145c9bfc321e2d7c3fb5aa42c91f22868cc586dea6bd5773dd0992a60c1f2ff0739fab79693f3cd2fe7edc88060a40b99f581d51d9b9f725972ca1681f7578755633b276eb624800558e0dca593860c9814d98f67afd0866d7b98c1b31d65003e81f90bb0d43a9bf5183980df5139b3e75d90d605fdd5d6db56820793c262e742585c51ca08cfa0769d459f25b6ce9dc2ae9c2ce860c338d262f9dd602d97136346edb4b2c6e99f8856410f44c2673beee098adbb4734d0d98756968cf4f92642d092c06f80c5e3e398152850b3a431ee92058cd1a257e6e7949f808bad58ab976053986e45482255552ad09e4d911e19823b111a7f89ba065524c1b86206c6180a02f75f86105192fd93edb303c39f9f902ffe5550ecdbbc4e3b670bb8fc877d159b46a79ae018c6f80e83a5bf6adab099d3f9a7ce88ea516a8f53b21d0195b83a17e16bb304994e3623f248e86b4a7dbf2a3b595228ee0fd040298ae77972bae42501fb9d2bca3c01d3d49555db487dcd1580688b0665e98293a801b1120df420924126d4414f2f8ab2a5b4f738cda446b77070bcf176db1f8ece209e62a4fe600a862764b7bfe8b63c8756d2b029a191aedb8f25e9034b405dc35c91a49330e354bbe65481c6199ae9b8b044712124ef9eadd2a05645376f99bc40b2cb3c7a79b97f2b7a3fc61ce48afca131e70b0c5786efbe6486a0fdebfeca8a6d6c310da70ced4cfb0315ccc748d30891d85fd67303aa0c5659882afd43fc3ee2d50943304220e75f285e1659fac75e40d3dd1d19ca1910c5c299ddd53e86806fd5a3d1e21d703ccb9df26c8f7a885149563c7335f6f8f6a74ddcd04c18b5b6472e4c80376efd6d4c39fcd95a747ccb8d1fd23f13421f7dc10459aad52c44969854e2827884ac145c48264dc74b1408a5ccac0385f5bfecc6569ac1e99134ad1c8e8e30ef7e2636953d06cfbbfc2451a6aafac9c7ff623607eb152b7187efa4bbe2eeabaaad6fafb9c1ee2b84c13d2486458bf0d1c96aa9bc3b5d1caba28d7b233bb379714168b69250ccd28d0ebf730f509deb06a6a1effea3022906c1eb1a38555a41ea1c39b6a8040f074eeb338cf1a95b21a654c82471cbec9d236dc5c7f1c82b207943733ad24a3d203025a4bfd324c39b48bd23d33f361fe2b5ea7664b6ec7b4d60a2385e68e827fef8b5dcd4118dff361cf327efc6859457815122fa581f7e46863d568f06f8e0da7439dbb989e6bdeca035c45e4a17e64b14c18025c8048cf7ca59e9aa5de9db51a968d1f3f163058c66622c7aad46a990dd1b0d311a4b74e61b675172e15f94d0e5dbda1d0856fc3d5b1ac7886f834cd71fe5871bdb1955eeeed9faff51d227270f461d45700450bbc13b05fab61fab60cf2cc2ee369449ac8312e04efb0b5ad7cf415784a3e0d00a30e1b225a8192bec614b3f5de5b44f0de59cde1697ae9bc8658e18bdda6206fbf0c59b5fafbb5f4f550237c52194da4e86524b1cb637e58776dc2e1a3912ed0acf171613811771acb9fc76678b0faf3d54c7d89e02f542f47da28bb85bb1f8d2c45060acd519e603edb3303a30528ba642fa3022f2dc526ba06459c4c2b7e5e15a3049bcd88f13de2e7068be9e8339fe2ec12d1386983e4035dc1fc109952196c1d37abf7cf7b7a0902fe941c9a544e7a9d6aef8189fa3290b657c469746cebadd045df8c0ce2fe0f99b92214b54d733ac588803b25c6ca75b9cb1042bbd586920fe47bc03bb8cfc5343ecb59a6296c9307d4f6242ec5d72bbe32578aae297cfa2430fa69595cd347903ee74032211cf7857184762aee8e7d885acd5f8e07e070d57c2d601bcca0d405522d490b91db199607545118dd6d4009226ce1abd85ac07e10bf7580354812a04474145fc9c6e4c37ddb8645dea0eab696f75b818eaa5d406b7d741052e59b658bcc40da603e2fefe0708b0e42124ef114031e39b7421fb0b2eb1feef7975c9762c5b9cfde86f24cd6b1bf715af5403c3204be3522e82bb42945c49968af43aac40c6bd84d28248fa31d39794e6b0567cf3facfb8db51dad1c6657dacf7348a3e5fc456059d54e8339364e1a1a8941ac5451c180931876970b6c22ba8978168ebb27918b8a522c31aa895a5ef0d26552537de189ffefd3b6cf7eca8ec7d3a8dc9143fb41fc8a336f3b5e1062a66a3104320e6caff6f7cea3fdf87daaf8608dd5fa177ff5ecf6cd0f84724b828d3c9536d9aa2e8f174deecaf5b2b54ccfe9600d3706d62546a18cef82ff702a2eb23d28188eb2225f6cd5ffe5d75c1903a5b59dac75539f726d042b21d5f75dcdd93d7df168726049204a88a5da6b40033763726e661c6bdda0a744627d4f9e466f051e780657e79f8b7864ae0fc2378b269407a2aab4b828f835a83e097519c8af896b664ac88b65796d2a99716ed8da8c47396a7344d4b5f2e5c1af4c931c00897a8e403228c4be6e78531e06be4058fc7047383e3af41f7604886843d6a69f8dd5d88bcbc1e3a5f67063dca259d5d9fad564e6701835d8798d3da55008c5c1578900a0fab8672daa5b784fc76bf361b604eb2647c4ba2231bc5624391d44746d1958e63cd3557b7e06b28b45ad03525271d301325158fcab55c3c019e07b23faa79364c1b4ffa140c5bceaec58ccfe75437c0f58c1d43f56f247845b014aa7812d0f6b0b035b80e242805882f0c3fea1de90ab3b74033b63b651ddf6f349ae434085df4f12f5c69e1fb704d7fd85e6590f49928d6521ae844ef53f3454a1d775dc2bfffd2c43638638a025b21ac8fe64151538a62429c994694e9b247fb0ea287e5b3c88adfc17d5a297adce3a8ab45d20dd53f901064ab1ba4f05dd7719359839a34cf6735ddc4a2a2ece2ddc3e55e2379ae5f6a40e0cc9861381161ca741de61a5a3926ba5ebf626a9a4fc2bd83909fb6efce65a113c7b2d95ae9ee1857ca263583ce7c757d299c8c7c247f4a7bc8bfbd48078c75ea7a8b0b13ce5a39ed5b7a5c451e3bc5047cf6124428ba8a84fccd639d76003b08ad4b0011bfa4fff37307a768b7c08b7cb0dfaf03f0205f9aa34572727eb01ef514ef1c6f3a3047e0093d8b73bdacb8c512a2eac049243c2330e51788bb5755896538da1b774012c38248127d845b0c58d838333cc9b4e57478c1389a0539d9eb067b25a751d10e7a13ce1077dab076e49131d0e29076582e84d9bedc259f48a9cbe190514fc6c81f9b97b99e3abe1a091c215685ec714033fcaa0dc4d00af9c5511f368384446a5eedf4e9de4ae8209887af32084f0eef6348818cc19e8672198d0b7d6f637192c62b3973ba025ab1980b5cf4b9c6dde3982edea9b9677dce7cdd722300b99ee9335926486a0415c6c55170b8c5395bb7c98ab1b8b35691894cad40d07754b5069ffd8cc77338fc7305be64dffc987edb0b53b1ba0bd4f362be888631e295d467a67c38d3d64fa407d6e58007d0ca1a657d17167d9ea8c32c737a6edefc6e40e66bddba1b53a40b517985c10778e0f4000a27ba09180991aef1c80ca088fcee6f5d9749c7e94a3ae1d80f2e80adc66e00e8980cd8d42f2ae43d20065fa051c5013c629d37a3dd44ebb28bb761ddc128153da09030e2749cc8f24e0b7559db269ec781cf59fd97a4312238eb2191b520d450a03f4874409d74b9ef1c88e4504a1d81fb3e35555c6e47ef73b6864a530c2ce898390eb34a22bf6cb3a04d429148714d2bb9036920ad4b831f805f15de8d743766c2c497d444f6836db2b8da2703cfd5bfa50bf1ea10f048af07eb104a1238972fb47c95e8ea104ac887bfc9daa0d6a521994578885a608c5b05026661e04030663980db52c58e7251e093c63b03f7c0f7636b8bca6dd799799cb2f7a6e8c5d32941478163ef140ec485e2c72dd0e77301cf22b0d8850e5fc1670090a94c8912a309cc36a9693006b72b9dbaee1e4e1a2613708670e7e006d00ac698c48df842217a25f30b22ce40eb65d2d91dd3eb9785c30db54d70f5a12a81384f1eb0ab0798ca596f27718f47ad5e927362c3aaf81ec0a72324c78205fbbfff195aa878a26baa1a6ae4950813d11407c6111b1bc87051c73971542bdb8e1a3639c3e17c7de7297de3642a62aca25613d36a38ec522c50a11f7004ed7e229fbb07d9166718573c669a785c2a7d542c775e91dcd853d0a36e8ee0aa822ba7cd4176a7ce48f583cb52bcf646c74dfe7e05bbf54b139956aea394e1299adff31aa5dd11f2cd8282b026c22d53aa84ea5a0407acbd78c36fe0c4808dd6e4c26394827b3608dc4b24bbdb07a43b4396e5f359a67510f2f55b76d01beaa1301586bf0c57c5538b653093b219599d5b6a75bf0724e9baf9d5fc4cddc9fe5cac5411e2eeb3dd2dee13518eeb1756ec62bdaddb0a252d7e1e325150b3a3aa19499e662dfc58d173bc32f4f794d64e08f4a20c4b6050ee6be4eb4f934de7afc05793cb32e1c8ee2", 0x1000}, {&(0x7f0000000ac0)="8b1444bd64a5679d70364016062a8fe4d41271587a54c9b97c3e7c9044e998c9174c4f1bce4cedc9abb841b51f69852569c91b308c03bae23da66ca5acec5708cdf66a8a1900745cbe50fd2bf190b74be8734835a31d9e6ce5d93e44979828a6c2b3687e9e7acf892bbe4dcd0e1c88d278ea200d31dac599cd57a4e29e554a877dc76ad7aae21bd4a136e5d2c0cae0dd46a34635214c79e9be869bb86b541593eec5232d1692382062a85375bcd1472d8ac2f8c873136d4f728b6ae1daf8e131733de31a90", 0xc5}, {&(0x7f0000003340)="9f4aa0c94c4a0efd2844fc3ac654c3414ae7bb371a690b13c2d875d0cea2000b9f3e8ea772f9dd246758e05be3e1fd4bcc2e434dee6ae06556596491a6e113309ae1c0facd9cdee8f667681bccbeb80fb1f5282c20b7a41c896b05e9706ece9ea2a475a9caf36a84d4897e9b93efaba9c89d4deb3ca9903fc60f7765810d40cb22ba087e5769745c25418d80cdd7b9550022ec3b42b96f2ae3c7aa8adbcee8c3ce220fe2d25dbaedb1d4ab68cd765df985db3cde3380a1fc99e292a6cfd9b007604240c2af249255bd66b6757fcc9c97a8b9a062b650221d927272aba2952c61ca1a45f06aa5e97f7d271435c7c4916acbbf7a72a295f9722ff6e4ce031b6112f0b30636b8672ee03dbc46c189dd4cf056c6fe005610fc59bbd8bf40eeffc22376e54e0d464abec381c3961fe4cffb6cfb65bbe3df284ce76088ed79319a88593b3f7cdefc8cc9a53333f84a5b6c23325e851f93d8aed2f7d7a8dcd7e2f79995c05447000d04dcb927c4a5a67e0a55317e68318ce48e23bafd21ee5f2bde0f705fceac34a98a5d8a74a589746afa4af4fa3f48eae3e42fff7169fef1253474298c4138f366d29d443c541f24dfa58765014ab354cb6a26d13a01ef7ab4ba3f08b1c6905b48b9a50bc5b4121ea98abbedaecce8edae072d5f4b28f0cf75f4295be8a6e492f36e9b0b90daa716c94002113a095edd88924cac33e6a6b2b0974dbc28188d888e2a67725d500316a8c8b42e6a9495a48b03efaca8a893f0a4a5b1ed263b98bfcb37ee43fd010ee08c67e981a9129dba625cddad88a5f1adb11cf05d144fdb77b52756d7a95851618d9eeafae4a62057d7debd3de2174e896f127ac37dff4f6bdde6acfa3bd3e2a22ca539e47d7c8b626918189f929c9573487e15f56f0d0fa485c2b38a12de7cd240282adc9ea21b9a9e8af0b4e3d93730567e2be4d6bb391687c2cd2566d985cbb0dd44261fb56d58aa0bee27af413d9093ad44290a76f47d4736eefa5bb89c8369606308a5ffb1cd05d8f96c1b3d1a932cea55dea7b64a3f56226453a0d9a9bda72e4a2a7dd4e2274c62987fd23a6583e4b203d0344aeb303a4280fe80df4e73290d90d29865f7c10830270155eff7d3ef58d01471ab5645c91e58ad135e1d13bd413d5aa7c79e4f0fed5481b56fadb076b8c9b49bef0207604bdb5bd49cdab9724386bb1d8ec17d0caf9a85ce8e26547deeb1daaeeadcd9be06bffbf928d9d866bb02d0897c00a67cda4068d3fb13d0a2eec9afc9cb8ad2ac28db996329bc794344eb115a2bf0efccd2aa13130058ae6cc982651b1b801826682f24e8db23939d79b1896af54e11c55ab9a4cd43b167c34973047a66b57b5d87c415ec55e8bb9ae8dfc2913b03d80b6bf0ec1b4917c86279d1c2d651335b5763636d11a4b1848e76df4f1df0a12e238521d5bd9fcacef21c58d66bb5c849f9e9a6d4d3f25f44286b17051be79eb69b6014baff6f59032e6915429928c13f7aae3becb5680ea15dab467ee15998054cf67da4d5032e9307e69d25018c5a91beabf8e45c5d8576f079ca03bdfacc8a9aadf80f417b4f8b50c0ffafd3ab1750a87422f7d6d2a4ce1c321d1b6e438f68ddadb267a48c197e7d18a9280c223bcbdd6b1e3d69e1dc9f388b7072c26786ec2e8ad5643f54d76d9634a1006136a2a61622aa546b6461e54c56c3660b3c7257f7e4a5123c366592a5173c2e89b9612cf87255f577b0e6dd0dfc2ef08106c91f94752657b281c9313ab0de4fcfa1df899bbef602ca981b58f08c557065f2ecd2e64817464649d50803ba5ab50a560729f0f0ab88af426b7bac3642778cd90e7254e81056161183f3f26c95217c0f64e6ed8a5b6f739cf3c3649172ba414bf6c618731b5629d0fc3b8bb389ed352b99ef27b0491e7d7ec1d6c151111bfae4b3a6f3562acb1fc1e06928f44afe4ea82b07cd1bab78ee90ef7998e0929715ca6c2081cf7578e7cea69327ec468ec6c5895886365ac6c6c29fd6c0bb7350efaa724bb931edd4ad16925358013f0c62c46ee6370ae5aa011a0e49b01defbf8f23b4af56b1a878e292b9ded3fe317251e816305db6e09e3a150ecb4ea7e7c6aa895fdd0638da28f08a8088ccd6acf7bc0bd87647700f8a806efb0d7525c2387ac090ac5c45d209022246882173f1718be60b133a166cff2269dc7281b444c5aa5968cc83a99579cc60aa2ec51f3bbdde41546cf919fefcabfecd1edbd12f275d80e87051dd7677b98b64553c3554480c75a74d297be12dfbdb558bb26a02a7ded659bc74498506be484db4f21a287cd1c22dad8f9a2bfebe7e0608d540fa65e5ed5fc668e2d6abe848941de2ae222cc0d60ae6cfbdbc2be0f66f033f6d6b28e85fcad54f04da30caf556a7bd5de075dd4a3b30f7b2164931328d82cc2205fc062f4e0994301a272550a55e09b0cdc36aa6735c2478a87f4b8760d510f11aa0b6e050f3de101e852b53948ce4f8d0f3e9e6553c492576440acd2ab9143c496e5e42f707001dd44ede57dc92411626236f1d67a7cf06993d6e640793dfe5d9fdaefd3d03f7df28a83687fc828abee3cd7e0c85603fd89f0c29b23db82bf30fbdc3a860e8e12070b17e752f08cfba20ffc83d09842f48e04010d5e355e192a5ba3bf8488d9640c22776d1e458450d200dfee50049ad20d1354929c3f9ea3492b455df348296a0f141104171f8756a6276754ad34c50c3524947db0bf8af54686477b79c235aea13e6fbdd32fbb6c95ba153814ef286982357af8bcb17f8ce78db5991f02f87227d360b119cb577162053a531361c2540a808b814c93e3e9c48e28ed7c7f42c9af0904df11b88c25780e1653f39d72938d6e547cb2a54485749c09d5b310e6e36f9235b9c2083ba5348ab33cd292f12e6c7d569eda18db031d6b54623ccbd58777f7ccf2843db9110572ae6c42d9bbad87e62be44534a2971858e57dde98b9919018f97aa3b0a8fd8ebccc89c1ea858f1aaf01f7a82a42e91f39abf58ea65c90152e363575d04c8d30430a0470b82a30340e4905344660d89d2cb6667b283f342999d95f358891826f270f5aa4b2e9b949d9d40de5f4dc9a492bff75ebb252ac73b0bd4ac31482e039d74da1e05c69e3b170fc25068e466b9703a78ad3ec33b0c9fe1a0fc40bd32204a4a9d863e80cab2203bb4111a72f6717c064005f89efefbeb90514d31acec61c809b898bd96b1e9c6d187bcf45af62e7f6840301488db0369a0da9e72e7b228cc260ad98c28c0847f2a55e81eeca5bf504fdb82d7bd5f2c0eed260e4baa3e7df4415cba80f13600f7ca0330fd53ccabb00d0b37b80bacd85daab653d13842f9656f74ac1933b00f5e0b5cc2634f46d8464a0ec0a41ec52d408948fc0dc4bb54b562b72700b96c633fc0476aea3ceaa2d1b22dde4a0362ccab766c8dd5ce24f05750d7ebc7f25b924fc350d3ab837c28e3b51856932d4f0b451c126fe72f07eaa35afd00e2eb6d0b074be0b80112dbd4bed86d22ac9b0761638de1a6a9adf186c66f2078f7ebe30d41e80b63f62bf2c4d5a029d208d420bbf4317d26098fdd58e8f250145149625045336c5d45e10054c640c055bb1881c5d0c2aeb9b8ab2351cfd3e98e229a21fe5b182ca6b56bb52b0326b7fa09134a3eba8b3cf29e9603c613f680119efcfd0835c602ef4c8a478760821823afad8c269144bb1eb9c0ab4c8c164c450ee14483bea576e0a81a908bba02cba6bb8869aa32b9a77d451da38f847a1837f0b6058d02a976e98abdf59109fc8584e45831ecdf0fe88b457c4d41ccb7765b7a04dbe12f6abbc0d7fe40aa7fae2dc077610c5d22e66d8bde3b5b68f4ac5137ffeb1efafc6597951415c0fa8563b3e766acecbfee6aa23ebdcae6df045e2078a5509e4745f3e0260cb637c3512cd6d2fbea2e7dabd7dc63ec0f51e435cb4b7501a369be583410dd74d3336f18df510c397c109d5b1ae09da574e49dc9a05ec51b5a5498d59213169d1e65948b478027525da6c0e0fb156c64e88c0075a1acf67ad3c66b796f9c5664940780cd53fb79b09cf8e9988613349c38eb0f90191bd6ba619653f81801b078afef2bb5cd4661cdeae5ad239943e8c85a425db2c4dc57ce7b0de9d488a2c669ebddf4de5ffceff54fe3137a29b8c294c83be9d265b605761a5928b6e240e6de1228fe4fd8ee2f6726dd398ce5be8df81af8a519f35b47f428716a687fa9d1db2413a2b2036cf555c5185f834562a459cf6a765d3c8ab3a1d30f2c8036d58d7aa76cb791323c6a7c081c4abdb281b5f531a78e1328189ec5577d7e41fbaa88e76937359a4e21dea350afaeda6ba3f70c7cbed7c915df34f7a78718e83cd2e1af8148a37636c30a6022bbb726b738bdc48ea42b03abc07713356ae7a8eb5f0b9856ac61a19e73b5ca9b8fba9df696a6e641ecef721e684dc312ed3d1d04e359159c8db150516ed7ee3b276615a6d1b95c9b01bffe9e5c69fceee941c6503ff9547d85468369bee56b19b9c874117b415c6db1f0ea5f719aecf35718da7c19044cdb4f9b6cea8966b20241ea6d7200f9a78a5eb5149c1dfc10aba99bdf02c666a788a6b2a8e49a16d05dd2a4240ffceeee7eb3981cca3b5cac5b521b08fa2eec624e617372e2c16f0bd2bfee3c69c11b09c8e9396e088eb66e57ea4bb5797259b435db263d41e98fffd1b4a065ae8788c342d12ce1eb8521c9c24aac147100b80dcd77433a7dfd46e0e46776838b7a8fab96604d0196af685bff6a01ab07dd4573fc52f658da7ebb6242b316bf854e4c1aea3be22cec1474593459e7eeadd30a7a19b004cfc32aa2cad3b04958fda189cef93a5752ae168a3242d4fcf929bd6ed8c1308c077fc6aec6a2afc93ddbbda3e2e07efae82f5f39b9318433371167dfd564ed7f44e6d82137e5dcf09feeb0b53d37ebe0b488c143c7495639026f2378a997b513825bfeebe7f659cd3423eb8ec0eae55877853c6992dd46a72cc6d666d9cc7292f719ba30ac906fcd44c0bcc2b49e3834d928e8388965fb76d17c50a02d31c639115d38f5dd4c91763173066a73addaf51a9889ddb7703b1d1f0e7f62add6e5832f4ee1dbe6e221cef1761659877743d480c5319e19f010e7ad5918f537184df27f3e012b71774928b42cbdd2761b8b651e70784313e0c1f411690d35b6521fd5304ecab8c508e2345292a5e08638f17a1aaef8214952ec98852ade510b169cb18e15b977adeefafab432e682fd7ced3338c7f7dae4318a58b49ce655fa8f4120995be42ad448ec222aceb84d21c254609dad339b342523f9f48248c651cbe93b31235faf7feeb06be0d4297f14aa56b4b2dec4fadad0381f1e741d3f0c453068c2366aa7824ca5bbb8a80732d38bbd5df169b3a62404a8494a5dc5089e043aa41f638f9a3bcb4f68e8d176f82a8be7dad62f5a48a187e77179f7d9aef31a6083d9b4af593b8a145f2c1cfc6ee0616e024e6bab8e3639fe29c81f6279a7e9ebb5b642343d70d9df4c516f7421be2151bcfb0df470835bc2fea1268572085241c8a708ff7814c88026a398f2d078877f01c1b56f947a0fb4f7a6524ab2adfd7c2cf817f5d805b0c9702400ba8ae86b639e483d7e147617efa50291775a7e4f73450db783591d974749dd03e9013f35716e0dadd03e5e2e30dbcffdd83267d1c72324c74ffe6fe46e7bf6960c16bf8c223be947ad91f253eba9959d43014044365e33798d8a9d899975fbdc18ff1f8a3f1998226f24d9077fdccc2087dd96c10a0243c98aeb8c00f44838fb13034089e4ee2ce0", 0x1000}, {&(0x7f0000000bc0)="910552d80b4a1f8fe09f6936d41a413ffb541c9464859a98d973d708161e4136813141260282d53b53f3661b089c581ea50643ea84e21717df1ec4de9e7abea26c4fb0c8a110a153845a621a3303d1bc15d2f472a891f91fe3475c6131e6b7e950e59f3423fba0a75e0baf50a39156779bdda66dbcacd229f0d2fcf129b60fc9169876c93cf6f1a2365ee3dc4969ef8cc03fa3d1bf64ee7509b592b586fa9639de8c59b3ea399f535f0ba2bcd86695464162836d75de5f6b594ce1d21ce998505c7df4a5d5e8172d5c3db051a3bf5a7fec4e9fdb7b1f407e2e786f252a5471bc28e14e12", 0xe4}, {&(0x7f0000000cc0)="8e61abd8747d4c446dc629a9ab846ea9a0eb", 0x12}], 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r7}, 0xc) 16:03:46 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) 16:03:46 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) setreuid(0x0, 0xee00) r2 = geteuid() setreuid(0x0, 0x0) setreuid(0x0, 0xffffffffffffffff) seteuid(r2) r3 = getegid() setgid(r3) 16:03:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) ioctl$TIOCNXCL(r1, 0x2000740e) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") r1 = socket$inet(0x2, 0x4, 0x4562) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0xff, 0x1, 0x7, 0x9, 0x42}, 0xc) 16:03:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x2000100000000}) r1 = dup(r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) sendto$unix(r1, &(0x7f0000000040)="634115b32b60d697cea52d024a9744ea73bb0790c0d4df7c78b3e13bc0be1fedb055d0c401f535f7a6bed1d31b2686154edc5e9007865742da", 0x39, 0x6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:03:47 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f00000004c0)="cd0eb067e2dd8f7ff27830b78498c514a8cafac96d2b057a44935f046ef7a7d64412d31bf3a2b452aae4d906680d4568792cd82264a27c33cd2754dc9ab5461605d5987054caef6fc3cbca068c34ba9f9eab333cea08cf8383e22ad966c5a22de0d68b811f1cdac794c70e9ceabadc0ef5b5f960ef8a7d279b8a4f762d26748adb20a0c322eb59cadc9a07857301a853e07d51145eb710c75f1229e2abb237c62e325fc7d6c691b053f99ddcee595e19951c", 0xb2}, {&(0x7f0000000580)="a9f1b5f608e6386125415c31a60a547d283efacadc9f25f04856cefa969aa671bb2dca7e7b9d4c442665895c183a4d263a65df0fcc901c56499e58998ff46abb5e918ab7f5edff5c16266006e7d296084c46270f1a6d42c89b6012127b4c591c863d6538aff2d834fb670e710fbc53aede30320424ccde9c2686e9c9533e79845b49357d76c92564ba3436be94164f47282c416846ca9b68543be974c4648149d002b2755c858406a717923008d4b7ed181065c1fdf72c289624e838437a9046c87182c655a149e687be6ad530f502e9ffc324d835aa677f6ae8e63cc5f584c2a47ae104f5531a6abf3b87b67894d8f4c3da27097a5d3c186a54d688e75e574da456810b1e4713b3cef567d67b7fb8c39bac9450a40efe669bed24e69c746971a6300962260bf6afb56f3910e1716961b61fe290803873e63ed164975df2440aa2492657f03ade7a38509a551ce7ee4863044dee7fed9ccc109f02a857150116e75a2d0c3a1eef78d59da7bbc748c1149c2b4c72c762d28d529bdca7dda47a7375bbb7a3b6e6b573096da51386dfe95a8cdf865726eabdedbb2b5e6d7d6624bdce6e7a19585f14607f0609f8252c465ed94ff52aa5130a1dcbbcc05d2ad242e2f39355f921016523cf6c68fa0c5e6e33fb1a1b669f5c09572bef3796ad5359a46532904b2c12451cc680edbcd4364a4fb2133eaccefcdf4f255fd932eab47fe0c3465d0a3453c402bb9734ad14697d74286ceb481aba32cd8fddeb1cd0dc6e4241c2471fa01a3b24db25c844865f9654ca710da369ab7ff7570850b761f5d020717d7ef4b963e3261d050097f725c90b9b539c20f4cc2837d851e5b7c2d339983a19fb56d4b84fc20d6cd1a9b3ab922954e22509ac600f37cea3983d556db97c4166a9c81013a7f9f2dcf7f4e22bcbb5d855ca8434d33dff1162073508f19b47eb17977c442547d3141c324640146f7103f67d95869b28afc0921984447e48cd9c3e87a41d7e480584da2dcf1a7e80201325977ac5ff9d8caab935bc3885e2c97d31989130c4c0c48c62aecbadfc9b82d0a79bd615c87b9958aff5b12055801a5264889a3253028767b78fe207a1a297f129085a01607b5b26a3d07727a5b045e5aa3241e964a1b98bfab21c12d2c56d06659a7dc9079aa50cc2618e3a0b223aceac7502f784163f33dfbfc84c39ea93fb9986f952f57c4e7af48ee8f54f726d621d5ebb680780f72d3f2861367b96d544cf699f64d21eeab031536d1d1c1c395a5e444c14a210c4a608b47aafbfcf6f9b23f62a0083fae6ca577354e626356effffacbbbe124d754facb7231df73afe4c39051669e1f2577316c4895b412b57cc3002b8b37613fe4d684de0cc0593e5f8e8b14f07ef0b9aa160820b7494f1f6dccbc94e607b73a7f950ccbc9b21df6ea80489be7ceeb27cf0ebd02c32d1b969f04bc1f3362a28fa9f61a71bde66b4596a478f2eae3c70ce432715bab54984952a4622295c67844bc88e9edcd596d8ac600111d19df3bbcca9c3915f6f6c772ba096b1c7900e246026f97e36c4845bd54e0c5844ffd6d33b9e0d11a97dcb1aadda58a3bb4c17f738e5aea1a25272c39bd94e6578759ad510d4185cf83da4bed8978cee0abaa0f6fa107876dacdb470e7aa6802adf7949a68cdf6c0156f7fe041ed1a18b08de4a917eccbee6b7ab032d1c19b1fa187e74926c735637af7578f74184790d9cfb9a4ffc444c07735ee6b8039f13aae19c2ade2a2e5a6a34e8682d54ca2b1c263afe8fe7798556437404aca4ba64ffd229d7a840a0085d4ae3769cb853f80cde4c4c1c69823311041a142bd606ee0488e5fd9e98db8e5eb9a26335098f1ecacacf642f4a871f72f38366a97bbc2c0e729faf32f04fd4ad661b85f56def99342965eb8482f588e3e5c0aee48d23b6dc78f0ba77c0f1cab9e8c459ead3ad7a78a97015d3af32ef0194b1f630bd6e2b3a41bc8731edbb526c94803b8a9450b8f4fdd1754610a86346ecb0212c43d3209b811544503bc7207b0e6f0ef3e931f6bf9310ed3ce478cbf0c4f5913dbda74136ba50a33240b7ab3e3bbec1d95ee205787a907de7666ef979af68e2cd44382e7f4abeea3543118b2dd935127c6de7d3d4f51298754ea565f56621df61ef943ccb2455d95b355ebed3c8b6daf49c9f7610d0f6f13ca31c224a3cbe836b5058b56eaafd61b35dd5cad8d526cf90fee632793bea25d2752db98b2f12d0b2c394941f49cb891e3552a7c6bc42a2c4662841021629ca2ec7fd0bae6f74127085a67b8103048daa834ff84c0101674df93932fa3f1b80647deb7378905409e08f5ca0555c707cfa16208e9a562cfb48e52f90c0f0ba0143bac7992fb5f20af19ab57dd2c4398e3fd249be6a4da422db35beefa9ac636b46cfd3aa8cc3441c53d4beb646ad0054972db58363cd86a07ed347d2f60839d4218d2ad1d05567e87f6e35499cc217e17b38fc3e8d43fb466c360328ca195a2e8b3cda7f27f920439d12ee12b35e3ec91544aab6ccfd5435ee43911f35a96ef74817f435667ecbd3e70e5e899e9f55996da00943d1bfa5b5d4efd956426a354d6e07a9dd4e27bbdec3200281240566b84ff0df87fe639740357ceea0ba4a385b6087caa8fb3ab0ef478edb18133bedd21aced04a5681d600dad48db359cd4f20e72cc6510c56253d4d54d73dcbe03caa294ffc4a2d2b0399136fae176b24c0afc7812593721dbcc666f5013e0350affcf1839f750f4b3be778d123e99738afbe11355b3da43afc98a00efc8b58aa66eb2c489a8d93511d3ef0014f276fb6b2d403ca0cb71815c3c76decfe7224b29f6bb1ecef87665080e28cd0272a476e376e02239c431b3d75178a4f66aea9df5daa6a425d457d8708143ccf199db5c43b6bad8e10ab7bc29e91e39584d7c9964ca1380fc3227115409522d913c6f42f1d3d0fcca972f33aa262fa1d0e58a101447a808f82c7b6834a283cbb03e77636adebf6f556d4ee1042f92fc9b9b9c510138390cf36ae71a215b57bd704fbf91a2d2a7526f11a87151541612389fc5e573f027ebcf79f262315c62c23875079a6160f2f46f98769400bb65ca803bd5136adeee52a38ec4fb4c0813c9f4613443d1aceb4ee9f4de4735dac7d1f5ca4ec9bb64a41512da74ea5a24a81e941f6ca642acb5907bc132df75afdce4ca1a473e033bcea2448a70d45010cac8d7dcf72eeb3d31689861f4d586b827d324df9ee70fc77304be20680cf60505d492f104b1d4aa47a3dfcea08c1a36bf8eb85503ab628d2995311747902631d652b788ad0036a7e2e62d19387d90dc0036822a0991c1098660bfb26b6ee710ea8fd45c861fb3fcfb76afebac0d6c6d74b2addb745b4ffc320a1ac23c24256214cb0d8ef6334076b9b8504ad1d3d85fcb3ca50938b5eb38aca7e7ac2ca2cdafa214a89cc569394ad0a189a45b6e201e8e63eb4ab65e06e560ffedee7fb008031334b58bdf789921e66afc324270094080007b7594f320f259d8538f5dfca843870fac2a6723bccad7707b22a0d63e2ef9f69270dd6f71e540b5541e93e21807e6d6c641cc9448ffb4e1fb7cac4ca1b7801bdcb811012dbb556b60e855a893fd463a11bd5229e2f0dbc9b7986418d58105f49c487baa1f866fd04cb903b1600936d4802f516fd9a2caca61a399a3cc9c0fa63ad9d3d6f6f2c5b1dfa47f418cb8a902a826a1ed07a12bc024f16642c060b4e1fabefa7cfa59a1204a07c31c8fb03a654b8837b8110ad51415d27e660d439b6c188a275bfd54f7b5ea775c26dc2b8d5d78154b2a89bc35763e16dfd7c8fc5172f933add9b0e252c9ce040c9011a4ea3ea263ae203cc555b66c3bd083e09affafcf51dde1b1d22ddad4e44c63cc61fdf04f3b0737c5c745c8eafb00ae50be56c0ae720fdb13e3b6a6e96d85d232a0f1326b990b3ecf63d9b04dcbb2939e7ed166129c5537723652576fc077f854b581747c11fbe3ae190a3f5f3e308b835acf3b0560870e8d8706eda42b83be3c7e9f991308efbe57d417eb917e9979613cee01eec86d54aaa8440e54d178e9b39765e7823108bf14285a5d12d37906fab48ccee2460db0b47ba5eae18cfd5d47c53447d2fe6fce2742fc81efeb94de524e3ef3bb4e349a463b9f072b5c63a498e49653f4c68a5d02e03a25cf23f4ec02dd61108881a60c33101cf429aa84c7e7b28c25cf7f5360d6ab5802b47a1279fe8556971a16befe1d6fd07078a960f5e6f4660d3dc6851e576b8a7e24a6b725c3979da3f988f0f370726f2c74179ecd5ef2d3fe5c73db4825e4853f4a45dca5f0c103dc7c21f811243063c69fcc7cbb97b2b286f2f215ee5859a14f89b2318138d4b5fcea11041bd607f25ecebc3bd8ce0b6a7c666d8443d865f781104402c1ec3674310af17860a3988a6c092460b1804712b542bb5cb5545f89408b001e19a133b2419f9433357b6993bb45677b0d0340ee9d8b356ff0a18f455d8245a4d3de4dbad18f4da98f559612483bf29df4e78922be220cbd0e3c100500aac4ff2f41a88bd12cc89d8150c8921ac94e6580a5ace00936296eaead5fd040e68fed45289c9386e4cafc4eba78cca30a7897a12938eba11f52cfd008f284e542f6106e3982617f98642183724e2075f580cd945051f516b845b279afa5e8ae4354ee66caaf65cc320a4d8c2a77ad544357d6ed49da00a6402b4235d67ae6cf0270505c56976182d8cfd3c6c086337633d616fde335c50537f148cae31bd0dc5ace6b8b9724cb18ee754897278e0be1ef96163562dd68e0cb153048c47c48d738bcb8ff2f52ae245198f2cfeca6b6f90002f872ce22a72f539a77e24f85a9f2fa75f3ff68d37cf4fe1343fd77a87de9890603e1517ee7ceda7e0c00646d81a4c7d46bff30d68a11878f6068b6801e59d222aeb3c7a68f0e033587b1a9aa25a4ed42555f34317ac25044da23295349b2cde4ec350a5de3658553992390b6fabb8f9e56eaf0672ba6f054ec150ba8f9af41a59ba853cfd5564623c22463ad74f099ea6dd071b2617d985f51e689cb9a1259c81cd51956d5354b856a2437837962cf55d0d4729f711abdfe295fa5a7ea5e7862653651bca49e485eed2a314b04581deafcda9580d8be8e27e4b83c534844f3f89cca7e6a23288ccabe6d7bacce5626cb3b07f766bae501c32655782743e8a4b47750b1e2d8a01666864a288df540ac32843047841e924057b64de941e477af354ec10ad24fe26182561c626e2a8e2e8cc8f018c6aff1c052dfaf99eed98bc92886ec47438bcdcce445b5c740c0aa59f03c50e779e82ea2366b021b3c666b0c694f589f23cf06f8c0347cb36fb1cbf771b7cb82c52e73b32ee3eeb9a3ff36ae2c933e7313264db3ad62282510a9a47441d5dc50dea1011ee3a412ecf5c73d3ffe6a127c52bb97a7070dff455a0b81a1460d4472addcb90047d4249d032683db66f7fa0c5e41916d8ccf3251298c2c5588d09fb8b23c3d036ae1607952c1f9d9ea7e4c2b8a97910340a0935e25018b99e25f6679e4365632da56e9e4290112adfcb885e1f80cfb1044f9fdcf5ef74558f411cee71364b16fea2c47d05c042817c23067660c8a568389229a69b91e3e461ac1e5e6d5eb3e58a91a7eaa6e50192444c12acd80a67b07f09ba32ce1c511488227b63ef568dc65beb3325b7e39c1ac51630b728fa93bc91a18ba88c42f60e1ff68b72c1b18ce1a3bbdab2431593ad2fb530949699309f1c02f475b3b47c70a1a2cc414fe24aedd141619a944697cc622f49d83dfeda4", 0x1000}], 0x2, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="1f3712ca00ae38d6f5650da129a64f102fcbc5e26b814328e1b115d58f90e7ca7c7f3a9e1d95a07ca90e7bf81e024568b723f76182c312baa0a77d8bf9476b52a753f5b604b9b62a1ecadfc5f9c5f2695f43a7", 0x53}, {&(0x7f0000000180)="fd208a5af558a6e5ccc8b84f9defa8553dda458dd2fbcb759d11e72499f3229481a4427b9d3cd94363e7867ee6f0ed344391eed321d55363cccfa4", 0x3b}, {&(0x7f00000002c0)="1e60cce9be1bb26c6e3e38cac8f32454fa04d6b3d19c45042e59ac3c7a8c3f71de98e6b4c8270e4651133d1659548c3da1d4ce9f2a44aa1e8eb89a0e2d82e75683fb5d63e0eedd9dcc833451c6fcbcd434443926fb810b01378e207033faaf120e504c8270687675a8a9cac3034efabe1bbcf5bafaedc520c1f94ff1f2a445724ad96c8fbd9146b06bbca3a1e1917d46183245206a946009ea5270caac30b3b18333b8cb57e7235e0a96bd9cd7353ed8a0c9cc9552ae519cfb60ad3da8b5a460d5b8bd7aa77c76ce495c66f259e471052d89e0387f98b78f42f30f2ba56967a7812bcbe54c5e5227f1561aea7625c4", 0xef}, {&(0x7f00000001c0)="78a2478bb986a25ebf8ee8d97b38c20598bab9ff1be3d8906a2983b12d08963e7a14014f2f5e450b62a304c4a954a7fec1da3b499c", 0x35}, {&(0x7f00000003c0)="3b4008881038a6b09a1f17093cc172b1ead5e4ff818e873918b913e54c3ade63971687e0642316411a4b1336bea19ec1b92bf885cd8ff05bcb4e75d7df9c08bde5624a0c4902a39bad05182e39c7e28a6acd5e1c2908cb675b2f5789c427e342e6dbcfba4463b4c502bcd599faabfe0e00da0abc7b0ec077e06d4d5de206fcfc8257f9dea7a6bc63c8f8afccb388dc47502e2e80df0ee6e52b0382350c0146a8b4cd75bb80a40e0d8fb2dfb51e9f74996c95bd1fc7dc8670b2c1e9946d471f29bd8babe00784", 0xc6}], 0x5, 0x1d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x6c) 16:03:47 executing program 1: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x3, &(0x7f0000000040)) 16:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5}, {0x24}, {0x800000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[0x6]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") 16:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x6c}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000140)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f0000000200)='./file0\x00', 0x18) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:03:47 executing program 1: select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:03:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:03:47 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0/file0/file0\x00', 0xffffffffffffffff, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x1) 16:03:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "08000000000000080200"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x101, 0x4f, &(0x7f0000000100)=""/254, &(0x7f0000000000)=0xfe) 16:03:47 executing program 0: pledge(0x0, &(0x7f0000000000)='pf \xb7\x9e\xb4\x85\x96{\xc7tX\x94\xac\xd2 \xce\xf4\xfbQn0\xaa\x95\x18^\xa9\xc5\xca]\xc1!\x94UE_\xbd\xad \x96}%+\xe7\xd9;-\x15\xb9\x86H\x94\xc0\xb0\xee\x9c\xc4\x8e\x95\xa3\x87j\xa6\xa1\x81\xff\xe6\x83\x10c\xcc\xd4\xc6\x1e\x7f\xd5\xf9\xa3g4\xd9\x0f\x86\x05\xb1\x87\xea\xde\xe0\xbeB\xdb\xc9\x13i\x8b[\v\xc9\x9ax\xc4O\xd7\xc8\f\xde\xa0\xe2L\x01\r\x88z\xfd;3\xc8\x132\x7f\x13)\xa8\xc0\xf0\x8d\x98K\x9a\xfb\xc94+=\xf4\x81\x00P(\xd0\tB\x1b\x1d\xbc\x1dnD\x191\xfb\xf0\xf1\x1a\xaa\b\xe6:!\xd2J\xed\xdf\x17\xd3\x1f\xaa|\xf9\x85\xd7E8O\xdb\xd3\xba*\x94j\x85\x02\x04;\x01\xae_9\xc4\x9f\xec\xef\x1bG$') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x1) 16:03:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) lseek(r0, 0x0, 0x2) dup2(r0, r0) getsockname$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000401008583550c53d6341e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c301000000000000000000000000000000000000008000000000003fd5153e07cd2ff57c7c62b6534f6c95b9b02ba8e74c33dad98427b8e4089337582c8bf6deb2386d560d8ef4a276021e4331895b50514f8813338e816de75f445a3952ed4762103282b070e982e47c83a1a6c5828b517b2fe4776eafd6be05e19095deea520306e274d7ce57bf44f7b113641096414ba74584290c2140be50955d26a98b9b37d153a28c90ecda01ecd6210f6e85e3232fc748e0635997c6312073d0c767efc4de2ea1b7521d1a9e6fc8d0190da2aa81fa1c6f6af3204741945ffafff881bb4025c7f85757a4c1055dd1b7648e791aabb73913ab6d1419cbeabb39daa80e1981f8cf17523daef509b243746aaece2c2710b01fec"], &(0x7f0000000100)=0x6e) open(&(0x7f0000000140)='./file0\x00', 0x30040, 0x14) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 16:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x140fafec163b8b73, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 16:03:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x2ec9, 0x305b}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="9223c9de596aeec36c0373dc166c0e90daa2a8af8a237da71fcfedfdc313fe0dcc10fedea6045a034a1d59feddd0c8c690ef872407dbcd6de2b66fc4fa8885b8df4881c8eb83ef4d0fa8cc8102108f266604d97a3ad52b82594e593842ba25af36fd546c836a7ad9a160fa2a259a081acab0c29b9193e267375f78dd8966e58055c96cf5c731e612f8795ee314c7c9b517f1be8faf54ce8f0c925fc85080d0ce591efba185ef3c98f496495e25876030525f00fcc02c8b71739de52db19d8376ec382b1572c2b5235ed78eb9ecfdc806696f33da39c479d5a82499e9b71ae8a573b61ad1bc1bab81fa5715a74875ba5623", 0xf1}, {&(0x7f0000000040)="8e6a", 0x2}, {&(0x7f0000000280)="89c6b9ec76746244f7759caafb47109217474468707d31af4655245c932b9b14d00fe56bc0a7d7aaf35d3174ba835ea687861919dbe118488abc220f003f2cff9e26a36770daba86bf37e3604fa3d8870f7a84c21e3763cdf6612a0c5400b67004455061f0b4c6ccfa52968cd58baa16b6ee9e2f57c701316135a8fa9042df681c789c7f38fc15b335149e33514905998846da158f98ccd9f8a34640a0ffb902299dcd711d4a297ba636cc7df2aeb2d6c7825e5558afc12480485a9abd4a904ead0f06ad3f093cce50ed6d5a", 0xcc}], 0x3, &(0x7f0000000440)=[{0x10, 0x1, 0x1}, {0xe8, 0xffff, 0xaba, "637ecdc6afeee58ce945ea82288232650db5150782ba2de264df9766b146ecc36d3a011a7b53e14d4418425741521eb3908a0b400c74650dd165f0e05bffefc01db82315751b7920cd977a9f778da93b5712f6599eaf99198e68fa109518543289a0abd671cf8706c7ea09f79bc3c4368bf6886c18285f92698e8282248d0fc98796d4bb94fb176cb9e3e05cbc6f808f6975aadcba097caa7903b4b1b12e6493112f3fdcac54948dfcc21a566d48ff8c053b5a1c7901bf2cbb084c40639b4877145bc08fca2fee0e61cfaa9fde0043b02d542070a2a87407"}, {0x108, 0xffff, 0x887e, "49d734a0b659d4ec90ec7e013cb43352682253716744bc461d849e01b6422ad7406d4fe10e53c3c9210d7d1a7e7ef11e480e3a02f9518c8409569af7be532278ad3dbced11773e226e36c14606c455ea2945f3f4c5c90becbca07d03c298c4e55f1eddde2405583050925cd9eff12144668032b95f321cf171e3b27449319370a31043854f6e789d79a23941dab4538f8da3f66d1025082d009332676038f2aab1d2ebf2a1bfbf10dcbb314ec0962c3cc9c94c1c63472a82c6a71e963e672332001dce8d9347ad1ecd524fdcec81932b236582c74703864c3c1fbb6b1cd9463b368d0e5f9aff156d7686cce4cae55e13a7"}, {0x100, 0xffff, 0x1, "ad462d528bbef0ce2f1de07b3948f421e75c07f400086ae5576d9ccb0d09012e20d04b424dbc994237e209331eb4ea63c53f016f4453740ede6c2b37cf69ffed8a70c83054b9a1a76393b1ba750dcc64f158424fa1cf87b4ebfbf74e458f0fdc910e43fab49ab334c7b85b427a9ac38d70ad35207a4e2079637b89fc68d7fd16424bbf7cda672fe8a8b4ecc53fd20679656da22b95720809c1897213dcb39f931e8c2327f86bd2e5e5498cc3b6933941a0a7cd6e09579b912deae262dc7833f2314dc7e164c4b76840d9c69f9e3d791f45ce2f57f58b2c11b2e6e2c5d14dc9a4c31f64f3497e341a01458b"}, {0xd0, 0xffff, 0x40, "b29c6f6486ab42311bc8fc379f41f403db7c10213086555ca5b6c2d8cc8f73a27f5d82748d6887d0ce3bf094f1c223c0539f6d29d048641da8218f78fe5608daa5d22a81487a74792ef42e0fd114fe14ecdfb0dc652489708f32e4d03284b867c1de9c9879eef9982905ef2e40eaa7bc55a155cb3ad67c8edecec2764c1dbc07a52efd1789971f628f26ef5ff7babc6f5b72cf4cc68ae57b31c0c9b19b23756aeaa20579494828a17124c0c5a343b0c4f7d301b1354aea61d9"}, {0x88, 0xffff, 0x10001, "33b744623f91536976787052ef3b922c0b90cc203fe925ca44e922a00be39010202b948effc3c8999c6f9702555a634af003e69dd3b783d7222b88116b94ac8f100610981cbe59f4a7a9ac535c2f7463667380dc5f2874680b401f3fc33aa4f62d74f3e41ee60acdac412f13a52f925abad7ad"}, {0xb0, 0xffff, 0x3, "a2f4760c671f89c5fbd6b434e3173940d23feebf00415ef9da8c2378330ba47ea6c187e50f36b7bd856f8e2253e784a159d5e06d0fe0f531faf037aad0fe2af26c63d53c059d5e2a100f32e65ff4e9ae621bcc74fbe4a2909634b36cc89adb87aa9fb5c67870ebf9f11e6a3dcbd9fd9c5c7a8615ac19fab37362952bf79cc0ee21464144267b6f1c1f0613c657787e35ee8d337200a3647983b9df"}, {0xa0, 0x1, 0x6f20, "9d195055b3ed9d0f654bb59789869937b99535d0a35df90915310e03dd0e8f0ac5cc2355bc087415d52127e5d0b1aedd062516f486d5948eb638a7a85597c147bdc3ec2bd14c1ae6df62771d167343223b147137de5f2811d8767d5cff7ef611ae0602f42f29ec121931714ab59f0255753eab72ee95b4a9a558eb31f11b095a3079ce177b0f87b4a0d747"}], 0x5a8}, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008b00202b27feffffff00001a000000f0402c000000000000000000c409bac5415da5000000", 0x2c}], 0x1) 16:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x18400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0xe0c, 0x0, 0x0, 0x9}]}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x102, 0x122) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)=""/171, &(0x7f0000000380)=0xab) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000001c0)=0x7) clock_gettime(0x3, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x80, 0x200000}, {0xba6}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000540)) clock_gettime(0x3, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x5, 0x4, 0x8, 0x8}, {0x200, 0xda3, 0x6781, 0x10001}, {0xbd, 0x401, 0x0, 0x46}, {0xf3e4, 0xffffffffb00119e5, 0x5, 0x200}, {0xd9, 0x24, 0x1bb1209c, 0x1a2}, {0xa6, 0x3, 0xa732, 0x4}]}) renameat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') 16:03:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x3) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) syz_emit_ethernet(0x0, &(0x7f0000000200)="8d") 16:03:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x1, 0x6, 0xb4, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") pipe2(&(0x7f00000001c0), 0x10004) 16:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:47 executing program 1: symlink(&(0x7f0000000000)='\x00', &(0x7f0000000140)='./file0\x00') stat(&(0x7f00000000c0)='./file0\x00', 0x0) 16:03:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f000062e000)={0x0, 0x0, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)) 16:03:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x40000200, 0x102) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0x6}) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xfffffffffffffee0) 16:03:47 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xbf) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)=""/175, 0xaf) r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) 16:03:47 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86131) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x6080080c2}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0) 16:03:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0xf, &(0x7f0000000000)={0x1, 0x101}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x6c93, "5e3dcf51eb06004d0532aed2412b200a855d9ab9"}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)="cc2d23908a00b7c08eb149f6e262cd6aa58d32cb3f0e1ad1c1153961e891e5915bf3496c7f7177a46e083a3e976494b69bf75ea923084f4b611c9f0a", 0x3c}], 0x1) 16:03:47 executing program 1: lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:03:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x7}], 0x1}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000380)=0x80) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) listen(r2, 0x80000000) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="d96a8600da01f1bf418b91491358e373b9c457434953f94699531e6996824c23b35cc3df7cbd2433204debf6d276eec529405946f60a282e116f16437861a3071ada195d1d3a113fab798f98215b312f5a42c65283c5b6ab099819eb2037772061888ce73d36bfc5f663fcdc5b68f76efec4a775089ebd3bec1e0ec540f833ae1ebc9288d082568a5341fc8fa373d3d452e8979d454d9b", 0x97}, {&(0x7f0000000100)="e0f795ff018d97a74ece726662f076dcdcd9a8ff", 0x14}, {&(0x7f0000000300)="1a8138411eb30252717e06fc1ee2e2bbd81bd4516ba07f78af7a3f9f7beff0e195ec87992d94ce1079ceab9133ffa23e4429c3b928b0289f487fc211e966b8b52b70d1b32572812ead6663e3e89558d51fd1d7ff0a", 0x55}], 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x65, 0x800}, {0x44, 0x400}, {0x86, 0x101}], 0x20e4}) 16:03:47 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x35}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="03") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:03:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f000052f000/0x2000)=nil, 0x2000, 0x3, 0x4011, r0, 0x0, 0x0) close(r0) lseek(r0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000280)=""/60, 0x3c}], 0x4) pipe(&(0x7f0000000300)) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4ebdc4858b09af60, &(0x7f0000000180)="dbfdb803a3a5ab2f087d38fdec77") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8083, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) accept(r2, &(0x7f0000000380)=@un=@abs, &(0x7f0000000340)) 16:03:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x8000000000000000) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x80) close(r0) 16:03:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x3f, 0xfffffffffffffffd, 0x0, 0xffffffffffffff9f) 16:03:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffeffffffff) write(r0, &(0x7f0000000140)="9a68405461ef8007114288d113117787408b7ea2a698dd89f4c41517d36f0e283ba0f307a5b974fa6d26b6b29d58415730c1c535e69cbe155c86c74cfa0d5258863f8f07c0db9f49defa5621ac9b2d14bab7a69d7b5b42ffcafb5b53dadd7049a865d5b848d938515d0dbe973453a94bf576e1290a9ac8f04182ed6f80d2b4ef98456113d676bee6f8f0ce12f35642da3fb73191b744d0e82a7fb6b4a7b8eef169257ea009bb917e810fd0cf98ee9f5ab4bbc0f80d99d11b564c9e96ea60bccd82af8edd34b61dbd1a9a22823d86f531970a48af85ec0a099840c75157c868bff1522ee424767a41287c32982ecc6629a58a9b2dd4cdfe7e114de6a4955e85bd300b100b7602a7b2f4a91d57bed7e127773e2004917b3fc0c522f189872f56d05074d16e42839cc204f15e854403a3d623381fe36f5a2a36ba5b80ddfc342727764a97bef17c1f35113c937c9a7492c2fcdd6b77ccecd503dd82dcd61d6e73c9346155a8999d5f8bd03c342cc0ebb8a9402b7936b72d3a38c81e53c54b068c74833129292a7a6813b41f50321e230cb63088186d4e2ed14b341689a38f1cda6cec5bc6d9376b9a1fb4468c6b2873592bb319c5c28a5f5409794e412b377c887cae836cf18873102ec0e78f2625ceec2e1f7e73a703c49e861956ff52f6c0a3f819bca593d449dda29feb0ed94d34b27a761edc19605380bcbbe09efe214e1a7535b4102c7d409177d2ed31de936597bd550be45164bde2469a07545a8d2bebd51bae5c9222518e8b9ebcc9ee748353c5df7bc288f4bd948de76b8910553b26a2c6bdf0a4211ffa36f0c259d9fb48c5937994410123c016da00b38a571f50ae2d2b3c31cd674cf3e6456654f0e794f6b355b204fc407627534fe653079cce13f44a33331ff02c28a85e7ed0f11e8d5dbc35496710c5e990c5997b6c4b40717c92f5bf8fd848ed78af468a37353fbc30952392f842347a6a641a109a674998bc019188d10e9bc2b0b11637e5767fe1c87ef390ad768c516352b1ad5610f8dabe84748192491ec1aa9676e869f2a8389ae3af4b4d5cd7a4320821559fb5923b261ba0f4bee5d5f1d202cb8bb037edc1a8ce31f6ac1ec64e5ce7c371841c3e50321a6de4e81807827afce1bc8991e0825c82df645de27e2c5b26cb650d21b7dc4345180d5fe6fe6ffebd0a1904b7ddbb64cb2c61ebc571209e0b84d667ef388106f59f89a0b703cb720a841e0a492e0178256b4b40c248a60db90937efdc1f3e6546272621467fdd392c45ad6b970a3fa5362c6917a37a1b63e203de5ccd2545b4d307cc07588ce41fa1012cf806bfd233787061375bc51ef15632236055a4b28664f7783b91e093053aa14e3c5a520242fd2d0abf893cd6fa78d06afd317c0b554caf1db9d8f1f564187101e075330591ee0c8cefe178ef0ddfad008cf80f82a5863e762484c772c3e74eaec1c728ec66d93466b7494529fb4b500db6e8b4753d56529de73491d67d1ccf5297a9ea2a7e5299e18becdda5089353e00f8051837b763e85f7312b5ccefb11d93f5a556957ba64f427bf3a7f2bb99da9182505f7309a803d8e6806029770f9b6b5fb55d03f5b0183da0475e5110d11d87897741ad693d4c8dd6214d731ab75d325635f730445c2eaae1604136a2097cebec1d331e16bf41d0e38c2745153a55db85715ebd82e6749ce2b18a2bf1f548c8417566e005fb5a12f9ea8b90537bc861348ea9b66dc17fb757c0807e75521f456d92965f68c30602ab0b6647e59f7a15b1bbed9c88b95172d7ec181bafd93dd4d20e6b09787ae9c6538cff19f5369e436ccb53f18c91936b859ff32d7def7e8160a60e5eef7620674520bf6db1183368336c97df431e6ff147485f5282eca25628f84a9aff3d42c2aaaae883c7f7bbcd3b7b9ec662ac18be1ced55e64f050b18fd2967c84f8ae22d9fcb10c81f7454ee005e6adc662902c5c55b662ea5ae17dd2f44b87ebac3fe99ce287efe2f2ca9b6a591ad19cb6f731aa5c8f70fdfd1082f4dd40a2b91c5221d0ad8502d1743a9b869b7d38fd0ecddfe37f586080d62a0c4cf1d91ce177b70701d1f68bac433e5fd5b319ce946caaf5647844b5730e6eac6233874fe28d033842f45941332d038d8c6118ce9c23f64803a4cb1a478138536e816073acd0579d6fba63e022bc2a8be30df31a2907e8e5f82a56c047d176ca3ada7e3ca40f4255c898ed056d782c3443680ca2e21b022290b129066fab7b8168ff421fc9a34fa0d70569ea0d9a30ab9a96941697bb80c30da399bb67ea7f07b5e23a5e72a5a1e510a9419945b39f1178b8befc55b95e666c1f26ac58d204fc36957b240418ff7861ed2c347fb9ac7827bc1fcada848ecbd67988908235d2d91cbbdd9548da3bef63d6b85e6b0fd750dd4a46985d1d107ae10b2db0bc6e1e53c18b93aed37d4c5c48e982efd0798cdf07a1c11877e2fa910c76b70798be1cb7f74acdef6268358758794f7661e8e19410c1a78c94a477b24f4607c462cafcc14e6092fa3a90400480c6191d6decdef1ab846c39a1141925c9885d22007748aea33a7bf479dea91883a0e35bf704588a132475e518bc0ab7d1d1a0d45a8e6c830d6cce032f137c2dd24716a760664cd79c26d90baa5fbb7d1e998624e7a1777dcb80462c9d4657e5fbdd94390fd0cfb6d36a2252278cdc593f0fdc18773d9cb61cd99dacf4b8c0d3b8771502bedc08883200126f56eb1714ece7e3556249df0f08ab66cebdaeb1b9758401c50ffef1a691d5a744c009661dbe39351d4fbbc0662273c6cb900b40ea769218aea802bdfe58a739591063aaa8b2ff4c6c4ab2f65ed45329acc5b6cc9674936599fa625a8610111b69a65a9ae0e3e7e94d74726bd671516460a8e7c5485fd449d8399d66825dcb99900907702384d82699f397f92be284a04eb0591b1af7c0130a663fd71d61bc08106023d40e90c856566a65b1babd9b7458731cf54cab2a13d3025e1bf9e4263a6b26255b80d29d615d2898b9bb58fd9a85db02fd2a38817aa9e0122d5b8abf9b7034862b500f519ddc0b859b099052a7c7616ae1a4f22c144990a471df1e287b80c8f7da5084e27e84ae3a5e71887420dc13a58bef1956d1f1ef92f479a69dc1fd893d71bf5c0f4068af8f06a789cb341ae961ef77c7ffd27ad1eecd391fe0701c84ee72ac099d3f7181acfef394d4cc3e7110dc0c96de33cb26f72b1d1bf31d03315381a210fc23e8cfcd3c7641eda76344e249fdb69c45545d4bc24820b7e9c17db862a6548c85064757f0270ef0796c0d5564b80d06c8f7127f7700cca39c1731abea2790afc7abc882f6ce672fac6b7896ab2d87e03eb73f4cf9c27c642709fcebce4493b3ee769efe1f6a59772074fb672adc46ebbbcf490789653fc5363c99f528c6b395a47a2129c1d09506b4144fde9eaef0f3ad95e1630fae2e0638bf836c21b27692016fd8fc277f4bed2cab944525ac989a89deeafa11fa97617fca3bce23aa88a07ab9926710c0faedca5f43e1226d9cf1484f397e45da11ab1e5ca7c5ba2e86a31749b76da4e912bd8d64d444c22b241e9ffd4e8a3431f4a64422298924c9f379339614050634c981c1dab1e20cf72711c133e7c173cd4be931676dab000736ebba94101db2e4bce6827acdbda2d9396d3b2d08055549cf47498ad0b8fd16b7597312a908de4b53f64f61cefd425fbaf649c20e220806e0839952c512768e15702db329ab226b13e0c5cff1c1332e19dc8c271305817d36f307297c6c8baeb56d84ae6742326be9e013e795b50f2086c69f0ab9f847238d9e16143723ec2f77474a18fb921dcd4aa25eabdc79b9cddd896503cdf4f60ca5865852d0f0c5f74afaf8b276a4b66af832e75bcd38f95b2c034a5bcbbfc39a80955dffe56f3132bf3acd54d5d487d62db8737fc6896aac5b9beda7ed294dc3128e3d565cae95460da2a34e38acfbbca5148257c8b5793e1fc46a2329097facd28a7f4b1823a16806677971c2ed68fc997f041bc85d22c70608668b83de57d1c52c0307693f6aac7678debdda06f8e91d9b86bb9aacc494f5eb24990ad525f93f70f980b450a0535cddde188f4b984af487e7dd350e102d2b5ac58afeebf44322fda24288536888ba9ee2d47e042d8f6daf5f157ee02498b47d64962edf43ff0f85f8449380dda0cf4e72678cb0c7af523a098eabe350730fb5fe8964f554993271ab5b96aabd4c80cb000402ed5e5083c5fa54b9fbcc0ce205c941b9000af52f2e6e8050f6ffadf0d07e6b848c9058a034aaacdd841e22256ccfaeb7e483b5dd6578f6ece73ce03e5c0bc5a414a899b03e39d29b815b2de196818e4849a7931e25dfbe26eb6002de9a7efd8b39ca7a9a9ceac32d3a903e5a4eb6b2ef08c879a8b7dbabe0828ca96b1e521ef928c76a8e5291d74c2b6a8ecb16762c470f37ec9061beaf45be75b70d2981399f1009ee7a004bab63c147c7641d10c5d90218e43326ee558835164619e5efd5a8b0d0b02aa57770002b2ca1f5f6cbead9d44dfcd7b73930cd7cf7dcf227900e9f0c2b97f55fe7c642d6df97961810818a95b6a732eb8dcea1217266e33c6928358760677af7419d1dc9d8d6290df31309836a94438bef76c044a9817967b43184ec6cf3d6421603366016857390db3763ccaf1df7b749e2d0c9b395697085ca40d5b2ce583c10546fa5b5196aa460d9b99a204d1f09910ac26178a528d948f733ffb39fc50581acf720478c0529f549bc4ed44b10f79bcf325e6d4f7827a38c8776dff6321b36a2344a2fe74559c53f4746ecdaf8cca9ed86e27277306e64aed943ccdd0013b98665befc957c784daa431fbddb79f94c63ce05294e2fde8ed3b341ffb1643841b6b2abfc1d4f7f7073b3ff8295dc2dade0b06ad8a31ad4b3a6f1d2be6a985d73d4dd9110edc716c19ae3c5066a08efe09c17e2293b7575319fcc23e0ab2e1ac8c2ddb24e9dc0a9c7671429cb83651d3acaf0855293740ce171173613d844a3a06e57e5dd5efedefee310c8eb7b79ce87aa831300e6d3e6f868e82a7b01580046f4c5213cc24b68f9eabf956fe43f0397a6ff2df235e56aa862c618eaa4131a5d4a058e6d5babf11b02f83df5e3ce3486d1a2f6cd385d83947ad64ca7757fbaa47853508193bc48d65a700b2cbd5bab12228a712b6e44501e6954f0e09d18329e446fe10f540eb1fdadf780d6ea03e0d2e072c5c0db2ffa75d8e40e99587763bc799e5f43839ce6917edc7cbba76840e321393e54683ba19e6a9c7b6a10e86d04f90c1af9a3ba9001fbb529bf4fcc560db89353481e16485061abecb3806b549a435d5faa8d59863a0aa2e40814d11d6f51f7f4f96783b07e7018e5d9f529dc8d3af51d27478a40f7ba466533eb907ed36dea4fc1cf868fec9df03b60e1da6095c98063ab97ffe46782fe9fd2aeede5cfe815378720ffb4902e7120fdeadb81a1b470d8031b42d87eb2e631ac2e2f02901d8faf0fe7c25f23a0ee6430cb25e438bc32b97c41c839bbf846856a9e2cc99d744207e6ea034113172f23d984f96c0082c83f8a9612a429d804753d00a6a93d60a5e787382e56a930adab1f9cef848cca00ba52c60425443226b859a94f1333efd80caebcab407218f5bb72eec39fe2186c68269ac101e1e6b0885562dd915b8bdb7f922a121e3eda3e8106c06285dc73778fe8c59663f3948069c82d7ab7b7684887adda6ce85aee4ca2966c4c12d422fdf41248e7f32432709a7ab622d6bd3ea5cdc0411b3ee6e88d04d0cb490352b0fefb", 0x1000) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:03:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c388", 0x588, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x4) pwritev(r2, &(0x7f00000003c0), 0x0, 0x8000000000000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) 16:03:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x1) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) ioctl$KDSETRAD(r1, 0x20004b43) 16:03:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050300000000000020005786ca1020741038f53e8551f30ce390500e08fecea11ea8738ca1bdbe781e4d91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37280007000000000000872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c2900000000000000000000015ff0300000000000000000000000000000001000000ec302804a8fa127484f4cf57d80cf4f561c0ab9915b929e78eeb5b8b02bf9b1fbb1ee41a48f450370518376db304a3b19f4a6e5d254423d8b476e66f453f2c2c80c0ce8e5303ce1cf9ceec4c363b060297d74c5ff0d7a7", 0x108, 0x0, 0x0, 0x0) pipe(&(0x7f0000000240)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) 16:03:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x218, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000880)=0x1f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x12003) r3 = msgget$private(0x0, 0x1) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000007c55cc113b99b6600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbc7187b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000501c71b6abdb11e1c70af68dfc05b3e200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5feca0f0613cb2b3bba4000"/4119], 0x1, 0x2, 0x1000) semget$private(0x0, 0x3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000013c0)=0x65ca) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7621) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000200)=0xfffffffffffffcc0) ioctl$TIOCCDTR(r5, 0x20007478) r6 = semget$private(0x0, 0x4, 0x30) syz_emit_ethernet(0x0, &(0x7f0000000080)) msgget$private(0x0, 0x20) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmdt(r2) semget$private(0x0, 0x2, 0x1) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) getegid() sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f00000001c0)=ANY=[@ANYBLOB="17007c64226530000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffeff, 0x400}, 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x101005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r7 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000717c950795483fb43234da27b4cf0cc87ed56ec8c72f1f73320c96b6ddacaa13f1527ec541af4d00fcb5d08c299cbf5844c481aada4cec3f8e74c1ef197dc02baf0da79fdf02b0429f65e0c7ff7bd3d35199247856052f2736e0958622382383bd17bbe80810fc26f7de90f0533642043bc060f335d23703561abac834552765cc56cc1cb4d7a0d70f2f7c916be454cd7ce2ca237c332c07593a343cc0ac5fa1fc18eea5e864ad7047bcd7fbba65787f803ecaca9a33286b9f5ed2680c400bb66da139ad05b4ccbe93817ef7a0b1c46c7c2c633e1a124e2e9674bd34bd7b7becdd62dbe6dec03528d4bcdb"], 0x1, 0x800) msgrcv(r7, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000f2000000000000cf251ef91dc4dc256ec5a383a84dfc8c26d19814fcf9b30229340792695dd442c367c68705fff0171e32f7a9302609825c6be5d4477f1593d717482e108f2c21edfeaf31045a6b43462adef3fa59217176a98a33681a3ddc8c0b7e920360e5b41b9a759ac7465673a5e8f871a28183c076f0dc3752cee6772a01b90a57ca0f3ffb81305d8ca4284933df946066451d939fc610cfc257310fe1f7806ad0fcc099a9640ac9a41c1d8f70a6b159ae1f4b1ef4e499ed3bc19e54177595b3ff56bf2fb84ebe7a49c4b32d6629bd767ae4eb97f46761fbc7bf7b5a85"], 0x68, 0x3, 0x0) 16:03:48 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x100000232}], 0xfffffffffffffeeb, 0xfffffffffffffff9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000880)={0x7, 0x600, './file1\x00', 0x4, 0x3, 0x8, 0x6}) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x42) ioctl$TIOCEXCL(r1, 0x2000740d) getpeername$unix(r2, 0x0, &(0x7f0000000200)) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000080)="5d6e9036bb0140129e432cbb9f3af1b577a37e92bfc572c10c0456149a699159caf29f99f3b04b18f7d0bad652d0a4a7753ecacc86d8b1c7dc6e", 0x3a}, {&(0x7f0000000100)="1027e414e7cb4fbf625a180ce8b92fa8c560df184d258b2e1a75a3869f4b34e3cda3916afb1a78c1912cac933bcce7500f2dc3f31dc16ef7da3bb1693c3dc3a85e2d2937dd8a04d05d79501061f57a6bbf3d58a3b0f433abf4f46a21a9a96a76c0b1f7f4d7f6", 0x66}, {&(0x7f0000000240)="17daa898752abfc4ef3e44215cf5bc01d390fbb5d22d148f37f9a3a386337f4c308c75d760d9f59a1ac4f541c5963e3fea95b368fd60a48544c00f920397d32be3862ee7de0bc2d0a2680413422e8a9cfe2fee72a455b5adab227ea67dab5796443060b9a3d21361fb19527ba187e0eb284995fbaf1290e7b907484fbbc7c1cf549fe3f90305459fc4fd9d101c7e8ced096d896d794409baeae184014a495e8938977bf80965ce2d567d57b9d0c4c161e3ded882d89566fa944756434ede9685e484e382217b917071cbda9ddbaed928d7493f3302ddb612665fd2d51541d9c7d6fb4b12a1478c4d7a4bb9a8843b5d7e7cc56f05468f", 0xf6}, {&(0x7f0000000180)}, {&(0x7f0000000340)="268ae7ab4ab499d9f868e4c08565245b00b4d15dda03729dffd62587836a99ca807d8f87c4fe3574c00f5c91382baa699916cd52e725977c47fcf5e81637b96174fcf80d7756f972408a926eb5303d1ebdcfebc708b3e3dea2f5680b4919d0d0d734fee9a0d870546d6e8292e32d39e92b2df2440b6b55d3c1034619e84f88f467da0bfee4902cc0b3021e2e200937fbf93bb8f2f26c58d0c2b6e3d17d697a2817102ebf505640460e2af67836682a28c7782fbaa72ed387856562", 0xbb}, {&(0x7f0000000400)="ece8ef8bc601748221053e78cf58b00bebd5d50ea30847f1893996bce523c93bbe7a36ce5f2540ce1af90954ad5bb9db9e9da29b198a8fb2693b460757b3328e3385f8439db89689ad2835ef54c8859929d24754a55c4fd154e50ddc368851ef603ed3c245fe096e3f3e8450e6534a77875a387857ca392d3b7237686d8aba7009346e697346a3f8878df6b2bc3241bae8ad9420f1ec7798ffa3dcb74b4465aa0734799fc603a2b14b580861ba574a8e3b2dc693", 0xb4}, {&(0x7f0000000500)="9c8e428181fdba8c86d0c01cab7923d18143b5acb69e60dede914d8aa61af69497f82921588862ee309b3b93cd679b78215437db84878639827dbc57a2ac2cee3fc8e49bc3d8a19bb50ea7d41e0e73eb07e8775999c65d11ba308d6fd077ef4b097ed018ce5f8960f85ba69c97def8a82beb8c3fdc5ba920674c", 0x7a}, {&(0x7f0000000580)="bc6992ca3c943e120f973c3edde8e6012552220bab72a11535ae318a480349b9a580966f0c86be9ceae910dcdc78b0ddda89e1325375619f4ca7542c8d3cedadea1d4849a1411b3b624cb21d4c9d9c12402ec5843fdcbac3b6e8d573188d70cbe8f00b12fece1c5e583d0eed760e387bcb3ba01171f80cc177d1a9890507e94bfda007144e4b2f2ee93ec2e358bcaa561bfad0af104e52dd1236e637f06ad6e9fd614968fd8ab2a19fb498973f054a82b4914c8d0939b4b3c63e922c4f580a7f956f4e", 0xc3}, {&(0x7f0000000680)="2d448fd1a00a5354f1558b4d055e9335531e56bbced49f3ad4c6631adf41daa97ba0b2afad99ae97687ace5c7f77ca32d336fc809397f455e25489d06501fbad4223add9139a8f63eb27820cbfd2104abe348b46006766a46015bbcc80f59230d8030d9d631d72388f10bb1a03b8754aff8ef49af5fbb1b28654e6217b6a6bea3246c216e312a6c30b4dd22aeb6243ab95c9961c2850baee38b59ccfe12fc086e41277e87709f911d00d847f79b93b33bd7127ded638c0bd63ddd81a0df4f67fd5424ac9c10ac8d9c92f49060f4753d39b158133b5493e9134022054280b2247b7c067cda6ef6c5ed44a30a05ad1f5f43c6ed4e06f80", 0xf6}], 0x9) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f0000000840)=0xc) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) close(r2) 16:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000008f, &(0x7f00000001c0)=[{0xd567, 0x7f, 0x101, 0x4}, {0x7fffffff, 0x401, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f0000000040)='tap', &(0x7f00000000c0)='tap') syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:03:48 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41, 0x60000001, 0x8000}, {{r1}, 0xfffffffffffffffe, 0xc, 0x1, 0x10001, 0x4}], 0x2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x100000000, 0x20}, {{r1}, 0xffffffffffffffff, 0x6, 0xcfe96061b0e10467, 0x101, 0x2}, {{r0}, 0xfffffffffffffffe, 0x11, 0x40000001, 0x8}, {{r2}, 0xfffffffffffffff8, 0x1, 0xf000004a, 0x1, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0xa0, 0x4, 0x30}, {{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x952, 0x90}], 0x4, &(0x7f0000000040)={0xe9a, 0x8e0d}) kevent(r2, &(0x7f0000000000), 0xfffffffffffffffe, 0x0, 0x8, 0x0) 16:03:49 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/32, &(0x7f0000000100)=0x20) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair(0x21, 0x4000, 0x8000000000000, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080500"}) close(r1) r3 = semget(0x1, 0x0, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000001c0)=""/230) fcntl$dupfd(r2, 0x0, r1) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:03:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000040)="4c66f6abc68ef0e27d30ed9f87c7b665f527f681bda561d35a0539a1ef5e07beda8ca1629c19c0a972c00c43cb768e1aef8540fad0a75a38bab2b0709b3d67ba4c616a581e22ea9ef64e46b686b44c924fb0886f0ffe62335101e7daa37431e6d968e7dd0b6da93d41bf7cdc2abd3b3cb3599f125395abe3cee58f7d50f1770f3d9b443da868d1a0b5eea14a14f571", 0x8f}, {&(0x7f0000000100)="e6e33642255ebdb897e26f0422f7b5f9e1f4f2c987bf19320a6ba6e2b0339d99ada82900ce9928cd4432bbf213bdf0fdb1559e519a2a170087dd07b8b93f5df1b0661ac19b49f0afe4483b92e559d0dfbd0aca6452a4fb9b48e300278a68e8ae12e88c7c4e0eb8072b125cd7637f7eee", 0x70}, {&(0x7f0000000180)="15dfabec87a585a2d235b190481339ce7467037d0d94d8c60ad475370571b5b549eb613ac0aa9ab6ab2a88b46dbd7965a9b723c6e4f99c53879091d364d03f88c4414f346c6536c4825fe224b84b9c9ee138ceb19c12510359de37f4935c1e38a51a8a840cf0208f4044121599efcbef835521463ad14ceaae3cb5f6ef8d5d847b73811b8ea3f25b280b8504341a1a80f23292aa7dc76b795dfc80d19f4382f9b776dba8fb4acce590584a03d84099b55a962dae8690dfb6d6830b04938eea17fde03d", 0xc3}, {&(0x7f00000002c0)="6a6e2a1d3d0922e3a255967c83c478c97fad89f0dad911f9084db69bfa2428c8cd706398ceec71f4745ba447944490572d32ea5c268bdf3573028d0ddc4d9f416995cd3a57f820da3eb95c0090dac00fc8ce92d4276ac91e4503785bc394d4f39a711a7b1ffdefb17f4c8b70e67049fb6d0a3f53fff1225a8719c7c710b771c601a3538db4135cf2e99da119d4a0d6baae9b1111ab481b63122a8fc4b6fe9e3c99", 0xa1}, {&(0x7f0000000440)="d35feb1419c399797590bdade07e97ff1f9fb7fb8be5af2cc8e1537d9cc378c92b3b36e95d05dfb32e34ccff3f30c2e358e66f8c393c6a9028e0f1334e1fc5f04c315a0e52805bebc7dd8fd5ed41167631b3eab54b065f98d7ed2a62ba9cf2133764a4a6e27fc2e1af23a9eaf15be63a5bd84e608c0b2636317166c2dd751f143c4abff42f4b731459b3bc0a38d1925a4ec7ce66e73ee26361c64ffcfd10e31df9bf38885f73d02735a991d2fc5ba88a2b54a976798f54871890619d1680", 0xbe}, {&(0x7f00000003c0)="181b2f39079fc14c72781c2f2c56734bffbbf97ce49f306b81b82cfb9594a73cad040ae70367d68017e28422d907d30ca2", 0x31}, {&(0x7f0000000500)="ff7c4d065c455c5d81d0c2a1f45c553186929241c3927702a4ed2ff6d9d1a1c963aefab4363a57648ba91fb38d5c3161349cd3f2acdbf0d123530a9c900b767221472fe79b9902c4c18fa50810320b2b1a743841c5f24336a8fefde5df8d7847f89be670d3cdaf652d85288bcba2b6a4ce5c80df11be774c68d9a80a26f1012a5df344fd3ec79c461a676b3f8ff368e07e3eb8e1af38d23b3a719fe6dc8d41eee7c14ebc54fd88efc82add5d2608671c41d41011e757", 0xb6}, {&(0x7f00000005c0)="94ee218c4e229f5d540e41a24bfb412779e6934d384ccc0f0cd74c9059e14ba07061ab4211247defa399e6743b468c92c4245fbdf33055202b3474fbd9e65fe6f1ba321be3780d7511442320594b19ef135ecb2d7c057312ff0d27c66c0e2af056f72d6b12a259aae1562615b72ce81c200d2ce68b50ed55d3956bfd31a861a3dfa811d6e7e34a28fcac8a6372dc9424b1071df982f514133b1ccfbe56489ed5d23bee23734536badf2b37e0018c5cf066d25cd0f3a73ce17210772e81ae2dfc2da4c843c62d9b54fa2462338f5b3ac43204e341", 0xd4}, {&(0x7f00000006c0)="09112279c93d06", 0x7}], 0x9) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="000000186004008b00002b27fedce7ddd84d3e2a7fff050001e19b0000000000000000400040c60100f2e900", 0x2c}], 0x1) 16:03:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1005) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x100000001, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x1000) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$KDGKBMODE(r2, 0x40044b06) 16:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x2}, {0x7}, {0x1e1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x11, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x1, 0x6}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) clock_settime(0x2, &(0x7f0000000080)={0xeaf6, 0x8}) r2 = msgget(0x1, 0x80) mknodat(r0, &(0x7f0000000740)='./bus\x00', 0x2, 0x100000001) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000600)=""/169) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r3 = getppid() wait4(r3, 0x0, 0x0, &(0x7f0000000540)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) clock_settime(0x3, &(0x7f00000006c0)={0xf921, 0x401}) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x39) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="65d0942ade5a049080bb0f766c6e1d870c0818deb39d985cbccf1ab88b9a8cf36327b8afec8f31d93fb4ddd1884c7b1c7240a16bd6f670f89330fc07a7560176a4b2b399d4b06384d5c29635b7cbc594ece1609290b9fa3401bb34d4784d85195260f8b3842378cb34ae8cc844eb1c8c7946620b3ba3be499ac8be5aa95f0ae7129c937d8294dfd695f642c5efd0509eac7e328ac98b1fc63e09f3704e37ddf2f1294f079285392c659fc86a1075c311c7c23a27cb0ee58588aa", 0xba}], 0x1) open$dir(&(0x7f0000000700)='./bus\x00', 0x20000, 0x100) 16:03:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x6) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x31, 0x6) 16:03:49 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="acb23f37ac29a9fc4d5e156eeb0200654c3d37493f5950bc0343ddc4d17e4d", 0x237}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000001680)="de", 0x1}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) ftruncate(r1, 0x8000000000000003) fchflags(r0, 0x4) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) write(r0, &(0x7f00000016c0)="6de794b59bf8beaae4b338f491614279151ab3ca6e98742f4a79a5ccc84d20efc9580430491f5dac2d72bd0aebdc2647b286e539d71ce132247428613828edd13d23607e8dcfce94efb782704f38f9bd12cc02c75bae06cf85ba46471984512c8b16192ff1fe109d5fb932d95d30435cf9fb8f194f2eca2733ff8122cafcb9bebcb4957aa44df2f244c85d8e96a63c42f986d458be93a164b24a8e4396ac27ed81858e71c80a9b8939ad2628303fc1514a2b6f3c41fd4b39f496401c4348957352f2aaaa8b302677c88e439f40ecdde939b0337d21a80c8cebc16f05a09ee5a9f76baf23ff136dca216c183b4c9252a204e5be791d63f029ff18352760c1f93af00b89142fb17e36398eed44f8f6229c1db90184c9f9c3eb26e9264af49e8809e52345a32066c5df42edd24fae1f7436a6f6402050564c43377e5f12de814723785ae889187f2db71908be505ee5b351441ab7853095edc817e4cb96ac6b08b8145b6ad89a969d2943cbf0012744bb312e17730a96c45ae19006f6134b6ea771dda7298c46f3f70ded609bd61def5eed4d17ee5aada831330292cf679fb91f0580ff53dd567de6507fdfeeda52fe45fbd009778f9c86dcdc741a6f70fcb86b0d7b35f4757a9d8d94164804bcf6f046d2bc63bd50925783ecaaf931a5de441dc87776085bdff667ee3aaf1a624bdee798fc2dc21ad9acbfd90262db093f49dff52278fdde67304f1e4ed9876dabecbcbd32c702cb18192beada7c7acbe03fe4d78f7360c3fd09ac398e1c7dede40c3b126d68b2f665a8760e7b8d96cbbbdce813688d4f7fb1bc6334233eb3ed971c986b4ea698ded533d54498e9f0704fdaaa2039d9d0537dee3fd17b4fd95cf7eee41ed3c726d8700ec5e8a3e997b94e4833858a3247bd29f47087534d11e1ef72b55af7c3e100a827261b8115c2d3fe0bc19c10ad967c2a7c3d20eb84031e9f997732d282c7ae8c5c4d6c0ac627085ea32ad011e938698dac233b95a6f3cda13f1565090b4e43a445c4c193976bcfb8b0ae038652de619e8549c7b40787c84c1b87174f4bcec7ee815a1938c9f2b10f72cb691d8a9f8b257535f987288b0c48009a2a2091b53edbb36a44b48ef5cbb5405f0eafdc728efc3e91f4781d1cbbb7be281d87c3f1826b0a9597fbfe211e8cc9b5337d1d8cb10ad373977a93c9e35d0d7eedf927076de3a1e6624d586613ae91578976d7bac88f546a0fd3852de8677277c8d93a5d9a4c41d966bba19acdfb80f8ca41186b463f35ee07d5753845d8c37eda7bca5398147637a806b25fef6236952eb5df4cfa80d6de4024406620b9b15c05b6c833c71117445505b61baf8aa8518b8e3c5a614529859037fac84e4c1ad558e885f4cf2de88db4428cb93f3c49b1f30c339794379b52b2212e6d89be169dfb1b74ad8b0acfb94b5a846e27816c200717a2282444d5d1daf827a345af546e9b72951a3b120151a913f69887c4b40e155f15072fdc6847808db94aecbbfc131c726d2d05e67f2a3beeaac3fb00d5879f94901ed078d2f8d04715616dfc7462b1604038665dc9ad75fa569d082d3c02a166f7056f9e33c0343cd4c611006a4e895178a2d2e1bb3e458b4e510e284b49073b3afd5aa3f87a6882398f7eda37926632f40fd0efb5436a956c40f422c1d7e767ca4a045577aa5be6b9a0f70cfba1e3d44dbe222e561a762914b1b6fb63d295df861bb0b550e9bfa4de13129e6ec62552b415cb700a112879cfb31696809f5f8b2f421dc39e70e102536da9b1f2a3a9b6ee3440bc5eb7d4c8e4026c947fb3aea9b2f1d70748f0a4d05da20ec1f89ef38ade51b4819241dba01f2f01e9d9258085abffa7e8363ce75007c439c7da191721ae59ac74a02ada18f888029c69ff996f50cfcb8a2f47df427572101687ecd6ea63570d52d2eb319a3ac670dfc8dd803c00cc5ddb93c3349e8562e609c76723321b35e022087774c2329f7b525f78fe66c3079f1172afb763a80909cd5169d1ca2cbc696539907567a4571c488f6a1083bfa519a4634dbefd5e509d01a1aed00f6f382da53bd9f8b44ccc4e88638517bb8f154d769965edfc56fd1928732bacd03c2068f28fb6a4603fac0e939638083dbdfa54005f12e69eb2158cd9155a1b2adec85694fb4676946143d0df4720588903e9b4169a9edb152f04bb1ef0856976dd7902ef4c9df65beb0d2db713842c2fe54096de072278d6686e7c1cbe320d05797a2d9076ea7e730a47008278cd264ab9439147c7534b09868147193a651a0e1cdcd99a437ba163b19df37c378e037913889ce224ade4583d7f76c54e644f16563bdf5e2c3cd72b370d279a17ddc638394b11496989042d0d1e5b78657cea6b93c8ed1e3cae9d6126a309de54f1fe61e9fd353b5d09d78ac9115490ab41cb51bb2503e351d848149b677dda044215c715ded660656f16cd7a5eccb8d6ecd6905e62f708b5def03c4e652564717a67e6cd97c3606cf839ddf0be864525fd6bfc4d8eea0a44c9a853dfa6374db1fdc2e575e21dcd3f562d2f345950cb812bf5a64725170a3011c7f0c6e6001ef18664f0928d2f53d80b42d46ffeab9b7d38d7e045b0b1a1ef309c488a7f04fcbb1ebd3d47973ecb0057ecd2e1b3f9f2252283147ef9ffefff9b1c2f0bf315c7cce80fccfff4e4228ae84bff06bf5fec1a2a19e2cac8092e23ff4d04873f6850eaceeafb15fe24159a138ddfef70d401b32ffe7591e5c0b27344a2fcb610bbc577feeb3b3a5e531d661bf013d436b990cb2adc62b8f65008278fa3115139f11c6e2b7ecb1d190196a78677ce7781714441287430fdf500dfd8da32486df5b02c31d5529998fd736ab86c419945573277ce424594a337fcfcf0e160dd350c0616b036812ba167334d5802c707a37da8d8fc810c321ea38858a7370a7afc82e1b35099e684bc959bb06f1e0e1deddf0e734a9d56a111fa7fbf097c6c81817e9142d4867595db9ab110b3d6ce4e5d16591a57d6499c059e2b391276eb4e15b19240137eab86fe330f9a8ddbb04c34c611064c365fec4601e331bf8043370c337672714759ff2260a610519cd6b672035b2782f7d36475428e9a0019879726f0f34ccfd979b7b9232d8706bf4e287efd2af52a920c081814f99798087ea2b1c8b3f01fcfa4efea55d974b50ce7e191c7fe3f81be41d407fc772dd37eb1aedb9f1b89210860ae7b0f3f6a68dd084066c86d15a81b41e662861baf1856ce673c4f368668cca42e92d9725a06c86c29ef899db2587b873d51a54a8526a017626f2058ad1a11492110f404eec8bd0484d8c93bb8a0262a45e6b39e518e605a5c82134480eeb1832438d55becb7435a5c3f07c3b73f4082c324c6a5f5da5c29adf594630a171abcbe7f236c6a903fa61fa8657c146c0824f3ac153d40ac54cb773235e5038cb127f27a7554bb3c0255b335b7cff4aa48279fafd4019640ede460367700174540341bfcb30e8ff2edeb684a1fe3196f52eef8b0b8122c2223ef591b94c4f7de3a5f0bfcfd36847fe407856110b5cd1a39b16eb7f483fc7403106f20fa17e80e6bb957d32b121241605da11fafa0cfb8207ef2943cc2b3af0bd9be50218de51494577c44b5a382ca0969a29ef5df01b1442e5d25e2e19ae9aadabe62e1a60bddd646a556523bf20b9d6e8ee3e06599d58f41471711d3dcc8fa05717a89f66c8ef3c0c2425a1e57bdcff9a0b4b48a12c33446275b35d24ccd17218f69461e73eec06c242a5713fdf8a263cd2b9d6d5f8c244cda61077b13a29bbaa2a28919cdad538de08847c6ad5fba72b85740a92fa0e25239ecfa345e38a884d731c7faa37a20dd033961e5b56c0f3b4176909258ed8fdd39ba28ed2005de3c0019dd60f7971ad9ec2bc0539f07d36f24202d9a112e3d27a50de02ef604c31b13b8d88226157438d4cf5e04d4994aba82727b219adfe2cf2f9961c6122bc8f8849113fc6fa932d83715c2c3c872fd3358bc7b17b877209c70913e4c3b8a49ab1b6a51e6ffd1553419b2fe5697a6d18b6c85612127ca1faa4da1cd800e70bc4c4a2dff6a87a2363ebd56577c3cb9d03a6c39e89f9f88cfd922485e0937ad8b3736efea3bf3df6762d800ce90d9153a40101906f976ef75fdbdc975dd3a9e0f04d2ed834b8871d6465dcf66f544d1a61f936cdd42baf4d79874942799550eba17f4cc9bc197e123068b0e48e6eca19205c4dff57f39e4fde302c9de56bf1196bd31d6da9ba972aa4d5c5c26937d60abfee46696f2cc00bc0e8502690000f4d34aa159053027c25530a11a619c6bf85a7651cb87cd2c6f3c13e8a9d1f445c17eaaf0fa739267db14fdcbe3a7f1b800163142a4752c6bc2972b89f028efe6eb62574fec8073f5f2d62c986dc7c2cc1f91ce0d2b1f1f013882c4ec0d35fbcb9ab740ac669d4a2f9283767d78b4dfc16fce5d6bf9cece22a72028d3f9190a2c47938f8b8dc7ceb333df4c1ed7ece0d440172ed62ccfebec370ec588bae2687983eff8a3f1bf12d64c351a54100567e8d80d9ee8b3531d2018b31d5d6fa242be3ed7189a1c6249d0adb49adaceb27e5625075acba956ae85cc274b62c1e195b403c2226e0afd696dfa50210d59dddc4f617563e8ce443a27cebf85af63d83a35181b4ea06e7f639f1f8d9c97cdc8165fba668ca1e20234d009158e1d9c4fc0d4137c31a818c62b474d4c404d498e866055fdbf21808ccb80f6b94db7f3d0c8f6963c174b20046cc4869c84564944c8f7b95b86777d8792a1331a7c39799cbec7903ba587e5ae4534767157934a120a9415543ab32787382a1162b310df3ec60b8a6752ef7ef53e77557f583e95bde17d297aeb4b07a57f46d3cf4fdd5d24286a1deb32982812cfbd426c28778611790f4a0f5b7e0512e7dcf6f782bc219014d7a52457cce71ddabf56567074b4ebdefc8e79435283bb01d1a087d6e338d7e92ce25d3e4ab5e5498eec2eff4b3051baaaee44d33b75037358e3f80deb8236177a5e6647516b1accabfe141c5415591c0bdc38aeba7db0395876b80230be661e241ad25b583da39a16f410a19d65823b61671940119d98000f44304e0a2ca04d98f7122e96fc1c363e2b4415aade864e29a295207de112d16c80942187bf4a44bcca04fcdf7caeae55f763bc969b1507b622078c710eb3dbb471895900643e58cc12c0453426baef143e0e2d96b8d0f7c721bcaaf664ab60010f8008486685a3cddf80cad8cc7a9a721c0068bda41ff048fcecf95eb748140840065836ad81dc14c68abbc21c4f4279606c75fb71015283a50290519bb54081e07f2a6a8dbf17268f1e05d119526e34b1eca6adcf18ab294310336a1aa1d1819db2b6ba2e99ca3e99e7e8c5fb87dac08dfe4c1ef0ea1ff088fd4efaa4893ae55e1c728bf758175be2f4d3ca1dc781e70c1192d0e23dbd432c759d05aeec28663d4072627efa373f2489884b0e0606fa5f663ea8e708efaf0d5bfbfddb364405fdb0f4798218bb6644f1358efd45b2f1fa1d2bef50d6aaff2356a6dee1b17fb76a868058e65be91b3354afa5373afa2801b2d7a38feb9fadcad2e2c6c1f23be5cd8bc6206680c78e033807cbfbd170e69d94d7528d2f7d5d2965f8475f5e1bce8d9839e25963e68083a173df0dfd7d8a799799a348b816f269003ee349547a53dc137c543a380cddeaf8f20f46da2c950139bec0286f3c41a17b6a0c769998420401c903d1f783c91576a95c7de95e14edc5293dcca7a8154df565edd7e264d0b810bb6eae04c1c414dfc936187e48913bcf90", 0x1000) 16:03:50 executing program 1: r0 = semget(0x2, 0xb, 0x8) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0xc0a, 0x800}, {0x0, 0xbfd9, 0x800}, {0x4, 0xf6b, 0x200000000800}, {0x6, 0x10001, 0x1000}], 0x7) semget$private(0x0, 0x1, 0x2000001) r1 = semget$private(0x0, 0x7, 0x1) r2 = semget$private(0x0, 0x7, 0x500) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/194) semop(r2, &(0x7f0000000080), 0x2aaaaaaaaaaaada5) semctl$IPC_SET(r1, 0x0, 0x1, 0xfffffffffffffffe) pckbd_enable: command error pckbd_enable: command error 16:03:51 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000100), 0x10000) poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x8000000, 0xfffffffffffffffe, 0x0, "92da8ee8e0a9958aef53aee4751e3393f88168ce"}) 16:03:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x50) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0xfb6}], 0x0, 0x0, 0x1f, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:03:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpgid(0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x78}, 0x0) uvn_flush: obj=0xfffffd8034088378, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 16:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="ad") 16:03:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x20c00, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setreuid(r3, r4) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000080)=0x7) 16:03:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x84}, {0x6}]}) r1 = semget(0x0, 0x0, 0x400) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x2) close(r0) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:03:53 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0x0, 0x52, 0x22, 0x400, 0x1}, {{r0}, 0xfffffffffffffffd, 0x67d199a04ae11a0d, 0x40, 0xffff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x77, 0x7ff}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x20, 0x88, 0x4, 0x81}, {{r0}, 0xfffffffffffffff9, 0x11, 0x80000090, 0x94, 0x40000000}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x0, 0x2, 0x8}], 0x2, &(0x7f0000000080)={0x8000, 0x100000000000005}) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') 16:03:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/72}, &(0x7f0000000100)=0x4a) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x28}, {{r1}, 0xffffffffffffffff, 0x4}], 0x5, 0x0, 0x800, 0x0) r3 = socket(0x1e, 0x1, 0x8000) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x5}, {0x18, 0x2, 0x2, 0x5}, 0x7, [0x5fe, 0xffffffffffffffe0, 0x5f3c, 0x1ff, 0x9, 0xffffffffffff0000, 0x6, 0x9]}, 0x3c) 16:03:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0xfffffffffffffffa, "0366402ba73caf00"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000000c0)='<', 0x0) 16:03:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r0 = socket(0x31, 0x4000, 0x3ff) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:03:53 executing program 1: r0 = socket(0x1e, 0x3, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 16:03:53 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) clock_gettime(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000140)={{0xfffffffffffff000, 0x2}, {0x8, 0x8}}, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000180)='./file0/file1\x00', r2, r3, 0x6) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) 16:03:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r1, &(0x7f00000000c0)="a8", 0x1) r3 = socket(0x19, 0x5, 0x6) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x800000000381, 0x0) fcntl$setstatus(r4, 0x4, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x6, 0x0, 0x9d1, &(0x7f0000000080)={0x3, 0x7fffffff}) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000180)='l', 0x1}], 0x1, 0x0) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:03:53 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f000039a000/0x3000)=nil, 0x3000, 0x4) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/169, 0x71) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:03:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) 16:03:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f00000001c0)=""/159, 0x9f) fchdir(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x129, "0366402ba77f0c030000a04e795acd76ef3caf40"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7f", 0x4f) 16:03:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x1000000000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x101, 0x401}, {0x40, 0xfffffffffffffffe}, {0x83, 0x3}, {0x147, 0x80}, {0x100, 0x5}], 0x5}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:03:53 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x8, 0x6, 0xfffffffffffffffa}, {0x17a, 0x100000000, 0xe46, 0x5}, {0x4aa, 0x43b9, 0x7fff, 0x1f}, {0x7, 0x2, 0x3, 0x3}, {0x0, 0x7f, 0x6, 0x7}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:03:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2000000000000002, 0x0) fchmod(r0, 0x140) fcntl$setstatus(r1, 0x4, 0x80) lseek(r0, 0x0, 0x3) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) close(r0) dup2(r0, r1) socket(0x2, 0x8003, 0xffffffffffffffc1) 16:03:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000003a00)}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0xfffffffffffffffe) r1 = dup(r0) fcntl$getown(r1, 0x5) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:03:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x6) 16:03:53 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x4000000000002) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x140}, {r1, 0x20}, {r2, 0xc8}, {r3, 0x4}], 0x4, 0x42) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 16:03:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x10a) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00002b27febf00000001002777050000000000000000000000000000000036271ded5700", 0x2c}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) 16:03:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) dup(r0) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) 16:03:53 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x40018, 0x0, 0x2000000000000000) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:03:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc00, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x104007fffffff}) r2 = dup2(r1, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x2) 16:03:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)="6a4a4e5cfab0fbad605a30c0ca000000000000bb477bb3ca8802ffd344e2b27999030100008000000000cccc1647e33cab9b47c2fb6901e403000d93f48530090cbe391c3e8c2ec75f4811c7b637dedd3f9835676e16586f5b7cceb8246e56c94c6aeef01905d7bdb63d3a2f0f06d8a1cedb43d71371298b99e6fd05000000000000003ce7a6d590fc1b6b85dcb7e4b4c21c2edc35dfc23d048e753eafee045e5409daed53746048f21096c39ef3b5ea38428ae0e59a5c9acb36b8253770832f17c2c17910b2ffdc8b7c0b0de329ef598985071004995d092b", 0xd9) 16:03:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) r2 = dup(r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:03:54 executing program 0: open$dir(&(0x7f0000000540)='./file0\x00', 0x1, 0x8) socketpair(0x19, 0x8006, 0x8, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) r1 = socket$inet6(0x18, 0x1, 0xf28) r2 = dup(r1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x280, 0x0) r4 = socket(0x20, 0x2, 0x9) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r6 = socket$inet(0x2, 0x4000, 0x80) r7 = socket$unix(0x1, 0x7, 0x0) r8 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x2) r9 = socket$unix(0x1, 0x1, 0x0) dup(0xffffffffffffffff) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) r11 = socket(0x10, 0x0, 0xe97) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x105e8, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x8, 0x20) r14 = socket(0x10, 0x5, 0x7) r15 = syz_open_pts() r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x28060, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x2a, 0x4, 0x9, 0x7f}, {{r3}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x400000000000006, 0xd4}, {{r4}, 0xffffffffffffffff, 0x0, 0xfffff, 0xb7d, 0x4}, {{r5}, 0x0, 0x800000000080, 0xf0000000, 0x7f, 0x7}, {{r6}, 0xfffffffffffffffb, 0x28, 0x0, 0x2, 0xb1}, {{r4}, 0xfffffffffffffffd, 0x1, 0x2, 0x0, 0x9}, {{r8}, 0xfffffffffffffff9, 0x18, 0xfffff, 0x7, 0x5}], 0xffffffffffff8001, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffb, 0x80, 0x17272a74f6300881, 0x4, 0x4}, {{r9}, 0xfffffffffffffffb, 0xa0, 0xfffff, 0xea41, 0x4b}, {{r9}, 0x0, 0x82, 0x4, 0x1, 0x8000}, {{r10}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x6, 0x8}, {{r11}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x6, 0x8}, {{r12}, 0xfffffffffffffffe, 0x86, 0x0, 0x7, 0x1}, {{r13}, 0xfffffffffffffffa, 0x9, 0xa, 0x0, 0x38a4}, {{r14}, 0xfffffffffffffff9, 0x20, 0x4, 0x6, 0x4}, {{r15}, 0x0, 0x8, 0x8, 0x3, 0x3f}, {{r16}, 0xfffffffffffffffe, 0x2c, 0x0, 0xe6, 0x9}], 0x7, &(0x7f0000000680)={0x8, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700000000150800", 0x0, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0xa22) shutdown(r12, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) sync() ioctl$TIOCCONS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)=0x8) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) 16:03:54 executing program 1: select(0x172, &(0x7f0000000000)={0x80fe, 0x0, 0x2}, 0x0, 0x0, 0x0) socket(0x18, 0x400000003, 0x0) mprotect(&(0x7f0000069000/0x1000)=nil, 0x1000, 0x80000000025) r0 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/15) pipe(&(0x7f0000000040)) pckbd_enable: command error 16:03:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:03:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000fec000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = semget$private(0x0, 0x7, 0x32) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/110) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000380)) r3 = accept$inet(r0, 0x0, &(0x7f0000000140)) ioctl$KDGKBMODE(r0, 0x40044b06) r4 = syz_open_pts() linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='.\x00', 0x4) r5 = getuid() kevent(r1, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x800, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0x8, 0x40, 0x1ff, 0x800}], 0x6f3d, &(0x7f00000004c0)=[{{r3}, 0x0, 0x10, 0x10, 0x2, 0x8001}], 0x1, &(0x7f0000000500)={0x5, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) setuid(r5) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) clock_getres(0x2, &(0x7f0000000240)) clock_settime(0x7, &(0x7f00000003c0)={0x6, 0x1}) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x5, 0x55a}) munmap(&(0x7f0000fec000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000300)='./file0\x00', 0x12, 0x100000000) ioctl$TIOCDRAIN(r0, 0x2000745e) clock_getres(0x0, &(0x7f0000000340)) 16:03:56 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x441, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r3 = getegid() r4 = getgid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x4, &(0x7f0000000340)=[r3, r4, r5, r6]) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x100) pckbd_enable: command error 16:03:56 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair(0x30, 0x5, 0x2a3f, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1026, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:03: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, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000000)="8b50f8d9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) 16:03:56 executing program 1: mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001140)) r1 = semget$private(0x0, 0x0, 0x14) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/222) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 16:03:56 executing program 0: r0 = semget$private(0x0, 0x0, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x1, 0xfffffffffffffffe, 0x100000000, 0x10000]) setuid(0xee01) r1 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) r5 = dup2(r3, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r6 = syz_open_pts() r7 = dup(r4) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000180)) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) socket(0x18, 0x2, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0xe3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x7fff) 16:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x61}, {0x4000016}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8, 0x4, 0x13, 0x2}, {0x4, 0x2, 0x4, 0x3a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)="df722cae3e9199b62ce2bdf3e004bd623a6b6f49dfa261844c4acb08f3d5d26ab94cfca4f2754bf6c74327358ada33f3ee29dd17fffccd1a6b2939c0758221885e028fec1950346bea09a8d0c006c8ca6fbb9962b476ce320a6d19bcbc8eb4f99c1321a2743c3833ad9487b83a16527f7fc9c33433bdf34d55bd921914c895a937ae7960688fa4dee9f25e1bf804db87cffa2f0ee6babf17eb5734bfdd23e4d17a27f94505430789b443776fae58847761ae6c41da63954cc235b3d8b1cabf1bf87254ce9c4e6f23471769d60139294ebe6edef9b6da54ad88b96a730c75ebb9763dc345d867247c1c2228c3ce1da2a5d6ef9a097f612f636a98de3a7c76608e1df493cfcbb3e91c40d3e35258e091d1ec7b48a9ec032e88bdc088a2a38dc1d79957f0f053e0a6ed6b0b7f66b1f5a8d805059f5f69d427676420120a099bb7fd65afc14d55ea5a2be8bbc51223b807fa974ed5e93eadfc4a8f36dc4fa8cc06f5e6067514284b359cab5b5e4f8a7d84dbbf282cf815be75ee08018d520531859c6f8569315f5b239338b2df4a74d9cbe206db22e737e3fd02277f0f3239861b56f5bbba23eb2dc4890b64e2a9ebb214c0a56d6956") 16:03:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x8001) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffd27, &(0x7f00000002c0)="0057faf899b7e561eedc7e65f450cf7f81f31bc18c390900973f58ec96e9563bb22c76695249e39b9bfc7f5291db0ae40c66810d805e732dc63a985a4313cb05216628832f603b3a7a9a0678c940d2c4eee528058369366087aee0cb6fa65e68379a277a8e6b6b04df6a718703032a56d72b36335e5d") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xde, 0xff, 0xfffffffffffffff8, 0x4c8d}, {0x9, 0x7, 0x1, 0x7}, {0x4631, 0x0, 0x3, 0xffffffff}, {0x0, 0x7, 0x200000, 0x4}]}) 16:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x45}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x71242aee, 0x3f, 0x3, 0x0, 0x5, 0x3f, 0x636, 0x2, 0x2, 0xf3, 0x55}) syz_emit_ethernet(0x0, &(0x7f0000000100)="8b50f8d9") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x0, 0x80000003, 0x4c3e3493, {[0x8d54, 0x8, 0x8000, 0x9, 0x2, 0x6, 0x1, 0x4, 0xd5f, 0x100, 0x3d, 0xdc6c, 0xf6, 0x3, 0x5, 0xa85, 0x81, 0xa02d], [0x526d, 0x1ff, 0x1, 0xaf, 0x3, 0x8, 0x100000000, 0x7, 0xffffffff], [0x1, 0x4800000000000, 0x5, 0x6a6, 0x1, 0x7f, 0x1], [0x74, 0x5, 0x536, 0x80000000, 0x2, 0x8], [{0x9, 0x9, 0x5, 0x5}, {0x4, 0x4, 0xffffffffffff0000, 0x80}, {0x401, 0x5, 0x6, 0x4}, {0x0, 0x401, 0x9, 0x5}, {0xf01, 0xb12, 0x7, 0x7e1}, {0x4, 0x100, 0x401, 0x7}, {0x80000000, 0x4010, 0x3ff, 0x948}, {0x169, 0x4, 0x8115, 0x2}], {0x200, 0x4, 0x8, 0x9de}, {0x200, 0x4, 0x20, 0x6}}}) 16:03:57 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x3}], 0x2000000000000002}) 16:03:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) writev(r0, &(0x7f0000000080), 0x5) setsockopt$inet_opts(r0, 0x0, 0x100008000000000a, &(0x7f00000000c0)='1', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) sendto$inet(r0, &(0x7f0000000180)="81c68046c3e6a58382e7ef58f7070abf2c22a351724a12e8ed0120b0e1ac97ebea55f9cf7bb164d58f0f643885567a5763f4aff487cd7e66faffc850bce8bb8f7a8602c5216f8f640fd9929a96f3c5992ea6fe5153dfbb6ce476db6bad881267c0b162be7a90a9d04f2f5f15a4a2fda7976aa37dd9fa5c7be55a63eb298f8d512025ed4e6005163c9a0a1fa0accd8a11252cb3e3fab7147b5a504cbaff99ec0562ade322d52648b920c0b7ca43f5f3e3938971a75809ec252c62413ef347f8c8a377249800e4c78dbeae9c183120d82f8d041e2884439bb46c58f3d1a221c22c4919f9ac1ccce0344c7573534d13028862029674ed71967a43d0", 0xfa, 0x40c, 0x0, 0x0) 16:03:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) 16:03:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0xfffffffffffff86f, 0x4) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x1e, 0x3, 0x0) socket$inet(0x2, 0x7, 0x5) dup2(r2, r1) 16:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x5, 0x100000000) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket(0x6, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:57 executing program 0: r0 = kqueue() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) dup2(r2, r2) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xc0, 0x0) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) fcntl$setstatus(r0, 0x4, 0x84) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x8) kevent(r0, &(0x7f00000001c0), 0x5, 0x0, 0x8, 0x0) flock(r2, 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:03:57 executing program 1: r0 = msgget(0x2, 0x202) msgsnd(r0, &(0x7f00000006c0)={0x0, "3ff7a047bcf503f6922e1177530413c7f23b8a94ace3c5fe273aa97d2035c4a7c1c06cd0693fe580d26f1016e9207e7791e6bbc24215478ffba1df8da50960db4ec195a00aad4d4d1586f2de566a896fb3f60dd6b666401e83125e13c461db593504b388c6d7de36da1631ebacd2a676a7f5b93c80d35f03ba4d54cfd516b94b493d242fd1b136c67ec743d1782d9d3e15b7e80cec3f505cfb290e25ec721dee6cf1985c6fbef8ed8b94a1fd7430148a18d9921914fb0d6b9fff74e63aff00964e72e507566d9a730082a383d0f80d37a0f0a4a18f5d56a5a16d67dc47d611b500d15502ea97847ee1d176bc61ba7508f45c4b9685d82529d6996a1d19466e8ec443998815202901ee237b96a9dfe78f3ab3cce80703fc07cf5ec11608599ed7801ed8915bbef0fcdf35ed918b597f0410fe19206f6e3640df7470ebf9bb80c259b6f803b7e25fd1bfb5282c37c1a0f7dcb5f702b8423a7c77cc74a86bc16ceb3d0576bb1bc5310a81b50b5e2fc9600e3c8c07e03dfa75b5f119c9d72bf883a2c895afdf063cb74faf53ef3c8b5f1680278c47f8d17308e98d49dfc8a1ac8a6da379203a9a8b29fd7684d38c6161c9683ddd4c5e1daac25a20a83fa39c465b028e5be6647400749f235830a9836083bcede74e44b36cdb6abfcaa7312cee053d557b579dd73e915ed8bb930fc3116d6305a9886140a853bda5a991b43a966951eeb7dd1b7e87167b32f2fe34f04751effdae226a0c22765c7d9a3471885ff7dcc94beb44e86c7b165a7f8a469172b72d13391dd15ca41ba98dc066c760b3d05a66df708ca3e113a96c109a598237c1156c0f461da5b9a84a5cde80e7731da2e0ef7cfdb4f7bc38cdab8843c7ad7e885f27c79a229fe0c459442a332b94f47021cfa85d7020237b4825022fb3f7a96f15888357f1f44dccb3f18ee19546eb3b6542bc2c52a51fc01d6f802836332b1b3d64b050d7a1dba9ad10d59898ed3dbaff6df0661335fce09c705193eb7543bc03f748986738d4032eec772705bf3cacccfa111620f5ea325a31039c205fc92c1af53d8744dd289b8d88e7e07f81e1ffd9549d06f71f3896df5147a705e44e21812a80d0f1178cf2b67ba7d83834f0de9f62e2b578d8a79576de211e046a969698cd6eed7aa23f121c83c15cd11ca227b7ff683b0869e023fc7a047cc782d5bbc5b7b275f665c80be942d62db4a0f0c6865906975b3dceba966ed7742ac65aaddc93bb6505b7f4c4082c6d9f4c214b55097dff59f6e18fdda48e32bcbe8413f88120e9c8ccdf56635abc95ed296f786bc9cc81870ed4541e8c681abb1857e6e3181a39bee594df9c38eae42994f89f175843da6c6b9dd3e62a631b34c7614e4cf68c74d0a30eabb1d2b53a29bfe4f9e58498a6279ea3f024b282dcb3b265d5bdd3594109e893fed3c0a411cb3dcde937cf93157822cf072512115c7342e14b4a3cb7a1fb23a2e193b68790ea444c4050afdc11e545f28b2c150fab505c99b8adcb86b12769e5b411544186524af26fd4eb13250bc5b9339eead817d020e389062c6187ca7bb1bc9ec8a50bb8b65deb26a97c94cef47d7c443ddc400b1efbf1e0c3347b71a47db32b3831a249fc89bd3777287e004e71320b1e88b6b331bed87969429ad1b59afc396b65f4f91c71556d5f6090756baef200d06b56ef6f61318dd8d8129e2cc77c9f7b6ae9012e36f9c6d29518edb6a2ccad47c12eacd61281fe3e20ddfd0c4c622c2b559646c8bbd2701b9ee9e5f0c689f3d7d4e5ee2168540f6e08f0981cec6fa315416471f99ea13a00908693ae07541c4340cc47fe68e8279b80e3ec19fe79b435e7a9f461809c4ab72d1db43120837e03081b7c6087084348f774791e1af5ba188c36b10f994685a8dc9dd21c54170e4358dda7b2141f89c9299b69e8ed54c126d1b8975201e2635aca677feab4479bef0f4d119d057e6d512a4d86e5816f32c0e5b479400fd99043a6eaf4494b132a09594fa7b392205504e516f8a28d834f8fdfe488d0d4e69078d27da23a96bef9b46fe2bc7cf12d1b2411d587db34badc42a6980a8f6027b7e7df706ddcfa82130d53de13c789e4d6598efa1da5aa66d4d9b5617bce22688a7b3e79d3de9b2a06bb5d1155cbdbb453900467b6c5472ae4b06cc20f5d99d41ddbef8fff6c700bfb0b2ffc7dc8df81b955394e6c278ea38c062869603f9e7f416a76ec4f89ece4a418511c7156afcc92d72cfdc0c2ddd155343e31da615a6c8ddcef1f131c0e3ea83df440e917e4571adfe9e686661a28d7b254231b749c4bee1cdea1be39ef1367d28345fb789e4b1e1afbc68b21cc47fe2380fa915ede552e4a6310937870ad85416c351113f8bca417f4cd53d9fe5d686c90ac9a9a22660c6829f1dbb2d62b6e27a6b0046b5ada12f1009cf953f634869fc02799196718d798b9dfca045779f8b883b2b6068041ebeb625015eb9025ba44b09cdb9d84c05bfed88f488ed7b5845d90699239a79bd1cd160f2f6edbd5956cb0572dc7214913b3217ad364b747fa4f065c32708e27adf6ed8ebcc7e90f8666f5312ab3c2a6544e6d27040ef43ceb4e35d44073c09dbe614874f99ceb1910f9ae97e42d291fe731c012ee874bd0a92a1a2c5243b569db96cd873b008cb253eaa1663a87b81f57aa657d958eba376b187f9b22845dc3e76f00cbbbbcb3a4494f7c78a67b14e9034c38b0f7aba54a4b073efd5b1866219e26bfdc2ead6e2ac512781d44aa597d6481b5c6eaa7f00da0c049385eaeb9ab2f350393dac90697523fe03e03064dbd35dd587f87ae9b922496ecd1c59e98d56902e640c44b748a39dd6dfcf2c6df118591d5579a61ffba2f1494584f6ebedac54115d031d61226446441"}, 0x801, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shmget$private(0x0, 0x2000, 0x787, &(0x7f0000ffe000/0x2000)=nil) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 16:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="f3") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x3, 0x7f, 0x75, 0x7fff}, {0x9f2d, 0x5, 0xffffffff, 0x4}, {0x51d, 0x10001, 0xffff, 0x100000000}, {0xcc4d, 0x6, 0x0, 0x6}]}) 16:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000fd, &(0x7f0000000140)=[{0x20, 0x6393}, {0x20cc, 0x8000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8b") 16:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9e, &(0x7f00000000c0)=[{0x61}, {0xc78e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:57 executing program 0: r0 = socket(0x0, 0x3, 0x2000000001) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 16:03:57 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000140), 0xff55) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:03:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x65, 0x0, &(0x7f0000000140)=""/101}) close(r0) syz_open_pts() unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff, 0xfffffffffffffeff, 0x3ff, "b149de1e35a1f6cfb7107f6e40722bd276e9c946"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097f", 0xe8}], 0x1) 16:03:57 executing program 0: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x8) getegid() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/237, 0xed) writev(r0, &(0x7f0000000380)=[{&(0x7f00000006c0)="79e159447f4f9594b8d2bea1b27287aa90bc2e67eda2cd2dfbb4f16d277997a625736b2a48cebed9345064fb4379b72b2aeea971e4f0a40b775d7df573714fe0fc9941927353e872c679c04c75c568ed6a75fc52f6c1a4d29a60487f4a524ed92bd4f9b67537278f5c26af4c0ceb7ec75fdf7be22f6b05bf5688897db03de9088695888752a3fa589e83b20909b51727e8012fdba86736eb002fbdf4adc61807ef7f9a6f47461923b45eff8fe5a89dcd351fcef24c8e508367bd00c5d9b4032737bbc3ee95a2d35bb87747268b76fe38532627cf657417c5557723085648d78528ef9c060bf96e2e46624beb519766ca83f8fda5d2a5f20fde1032f9c4901f278e6248c61362726bba3924abf80e7557e31d415fa851d07d1b13ee1764efe1bf3b948f6b6d63c11556fed84a765c66cede0304591562c006622b", 0x13a}], 0x1) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="e00d28ad63ff431e5b66367b009fe5eaee9afe9991800b85e03ff7a4cc6ae8470a127de72e428f392503b003664543c6e181c909cf3671222bd65fe35a0081a7acdb3dc73b69390db8326b2b8a0328c3d4a85a385f84222b2cee23e6c4ba2a6649c9ee4088debfdb6ecd76f2a36d2e03c78a4467eae2b88adec810b56425b70637e5b48cc6a3373d711b33c0e83e1c4c8f1b1a2c87426b0e01362b5ad0d88295de2cc72c46628f36dfbe6705e3ea39cbc5507fbcbd80392c505a648476777d569e0e1be3be2eb14705527013a288caba31909daaf5e7e081f1b15aea6c2b2980aa33be46b92073a46b8ea610b1a8587c", 0xf0}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000340)='./bus/file0\x00', 0x0, 0x6) 16:03:57 executing program 0: r0 = socket$inet(0x2, 0x4, 0x102) sendto(r0, 0x0, 0x0, 0xd, &(0x7f0000000100)=@in, 0xc) ftruncate(r0, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:03:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1d6, &(0x7f0000000140)=[{0x54, 0x0, 0xffffffffffffffff}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:57 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:03:57 executing program 0: r0 = socket(0x11, 0x400000400000003, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="b90f5933ac06c5b7e8f81c4383b650c611cf96cd2a4973c19ce070cc2126fe3801273fa5ce39e75975bb80905f71dc9115ca393b6b1a0c9e118ecf9d3c2138659afce5cef1ac5a01517ac057f95ce661ebdec995d2fb6473658c616e9b1e13352ff67e77622f68f2a5f5028747bc6fe9a6c7dca3967af39a7890370f295fde0c3cedfe50e2c2433a8b2cd2003ba2225e6be09413afbead7a2946f95695935d6398c8417fe79177923a95a189dc0bb6367d0107edd9c68063eced", 0xba}, {&(0x7f00000001c0)="6533bf240eac52901e4c61cf4155e3baf6aa4b9545b2d306c53d9f32ce0a666872ec49994f2ae4d67c77598587ca6ed8a5f158695ff1780a652af55a94dd7a5e8a4ea76d3cbb8026ad53373d9ce58251d1f714e5e6fd7c1a71c0ef1e31c10b840c9510a17f9c0cc0cdb7a2c4636bb5340c09b6c3dfef4f5b325f9f60ada0341c251413cf87e66cfc545828eba1aae9c9c364a3749c321128c184dc9730a7878440bf7697cb9d319ab5e69e3e2adce02b589e4c618050e3fcd9a7e64943041e6a06eb2131ab1a4cb73803bd54aa20d5b91e46be8e2d9f583b4fed6dba36609146f5c29502d76f3b24616706f63b6fc6675665b8b9c4", 0xf5}, {&(0x7f00000002c0)="bca9706ad1479fd25700ca33199e0e2e88c085ce617024026d585c391781094099f87d6b7b77f114c216e784653a87632d58f2322e338464b22655ce377d5dcdcfa7951b3c41b0e55c35c56a8d80314f8e62378d2adcdfaed98f01ed8952da2da292a6f223bd49ac90e15b87c147f54fd25c84e707b305b43e6cbf37d552b23dd58c5ceb693241701a533dd1dc06fb7acfe647", 0x93}, {&(0x7f0000000380)="ef1a8985989ce48209bc0bce206513b91c5cbc7e1eb3ced0df18ee786dd5b3742b3ed506d0452d99c77a0d76827faff7fe072a91a074a0261e1de4321da1c9d3638f4698", 0x44}, {&(0x7f0000000400)="e78666c3d7154b24485cf7f284e1bb74fb900495503fe87b8e5aee2d56ae74cc6c413688d4cc9258aa0ae57a8b94ae383beee9fcaf4f656c588f5b4241a7920fbc35892123391506719a84e07a9449376864cc83d483a93d7bb293362082c71879e94610a882392c84c9", 0x6a}], 0x5, &(0x7f0000000500)}, 0x1) sendto$unix(r0, &(0x7f0000000040)="b100050490000000000000005786ca546f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000000002000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 16:03:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0xc6) fcntl$setstatus(r0, 0x4, 0x40) 16:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") 16:03:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f7372a43ceb845a5aa3e701b8cec238f5c6403e493dd6f4681eb4850f8a4586fc168d2286dfb527574cb0bdbe9d288b25a716443531e19ea1248cde2de97de7bae33d1f0d01660be2e7247cda415a7682c0412b78c529b041ad7", 0x5a) setsockopt(r0, 0x7, 0x0, &(0x7f0000000100)="93970be37d320f9820a66852debc9bdbfa9b7d", 0x13) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) setsockopt(r0, 0x5, 0x6, &(0x7f0000000140)="1b1bad66fe6c24bbb33dd98a3f31c17ab1244cf2bcb5e69fb9533f84d8d9d02fee731977fe4f91ff782afbc74648bade3aff8f48e3a82e92d29b43b59622e5363bade4f1631e2fb61d63be876d210d12c234f5a24ae0bb978ba68051c9a6c7e91ba47f32b6980c67c99e8f7874a0317dec7e20ff1639f04f7d8f8d92cb3a7144960983bbcef41ddbe3cb39953295f5b6d9fe20e875cb02fbf4e5852f2df0e0b577d27df6cb6fdefb94bcb9e0d1dfc9894e7d57709f238fa3a991ff22714d156b4b169895f063088b2815acbb7ea5151b3f49497fd9dd62a19e6568924b5cada450726489b9efaab0", 0xe8) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xfffffffffffffff9, 0x1860, 0x571b9cee}, 0x8, 0x92, 0x2}) socket$inet(0x2, 0x4, 0xc091) 16:03:57 executing program 0: clock_getres(0x6, 0x0) socket(0x1, 0x4000, 0xfff) 16:03:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) recvfrom$inet6(r0, &(0x7f0000000240)=""/199, 0xc7, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0x9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:03:57 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r1 = socket(0x800000015, 0x6, 0x100000000000000) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r2, &(0x7f0000000440)=@abs={0x682eb13985c518e6, 0x7}, 0xdd) socket(0x18, 0xc005, 0x8020000000000000) shmdt(r0) r5 = semget$private(0x0, 0x3, 0x4a) socketpair(0x18, 0x1, 0x3, &(0x7f0000000080)) accept$inet(r4, 0x0, &(0x7f00000003c0)=0xcecc5897d7ad28bd) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x2c2) r8 = geteuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, r9, r8, r7, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x1000000000002, &(0x7f0000000240)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000180)=0x5, 0x4) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) r10 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x3, r8, r9, r8, r9, 0x8}, 0x80000001, 0xc9d, r6, r6, 0x3f, 0x4, 0x8}) getgroups(0x7, &(0x7f0000000400)=[r7, 0x0, 0x0, r7, r9, r7, 0x0]) setegid(r11) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETNCNT(r5, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/216) 16:03:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86134) mknod(&(0x7f0000000ffa)='./bus\x00', 0xfff, 0x3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f00000006c0)='./bus\x00', &(0x7f0000000740)={{0x0, 0x9369}, {0x400, 0xc1}}, 0x20) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) r2 = msgget(0x3, 0x200) msgrcv(r2, &(0x7f0000000500)={0x0, ""/112}, 0x78, 0x3, 0x1800) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x4, 0x7}) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000001000)="8e19f27d61cdf346aa9de301fac64d522b6394335ead807bf313a8b9351280bec347b42e6ab2f3fe1a33009a30fbd1202805eb3ee080f41fecc6eec99a868180a40a7e72a51cb5cc82b4c2e982092b1afb1e42ec6eace7a9af1eecdec6e6959f2ef1874628d9aa4ef0ed8fe81867aa5468d998479ee68ce0e1cf7c0782d8568c587b1d791ac6c46fb06ee81cde36a6c8b903ead51a2c2dc7a19f00524b8bb4198abe2a05356258a422128ed5c0534021d38cba7b7e43587db68eaca8bc7517d2c460fcd6f66e6fcebfb43a897efd4490780655cc6507d418a428fd14e49a58cbccae7a74fddcc352f8371220fb255b2b3c4af36968b2e1e843992c8480e7f0ba9d7a734eb69192aa7b203b23e8bd725adb270e67f2e68d617327a1551ca692e7475355fd525e1bd5e9533160ef3e125b7cfc8769b6596920e38c21f2b645b8d92e1e0619cb8d6e8ffa469164b969c482a76c3036ccc6c2cb1d25dd8feccedbaee3ec8b90c164105adc41de2955db9dc27ac38960f0183858af8e0d3a3fd698440243db351cf8afaa3267cf775a6cb3c32c6e94528b5e2a0adcadf6079e3efcf4d5482d27f92af8eccb54e7172c5ca9d0199c93b041d37decf3d2d8b3c4c43dcdbdab3357e6b69c5b8a161c31492d57b55b2711573828499a72debaeb73428aa7bdadaadb749878910ee4c71d4c096b40ccf4306d90b5f0a6a0bdaa412a0d5d627c8ea2b215d51c0229ca3e12607267f4463ec0e23f579cc5a11127a3d998c45e0e3595c02cf27bb8d63f2adc59fa3acebea4ede6671a652766bcbbaaad59419e970e9bbab27a4e3fea78637d3ec24e1311b0f73282c8181cc1a6e098cac83b529b99e99203c00c6c680027d85539210712771fea3d41e0046d85fa133cd69a600a2ff2f313e317528bb0283d3510f7c049ed82bcb611189c70213069fddbec58ceaae0396f412badbe9e977911ca59f71317349bd3e0d3a80bb732aefec2fcd8c2a0e2bc8aec216ed983bbf11a6e18a5a656f2d13e73977d2b061d9e0aa0bab03078a12c1efc97f9095bfa99221a0b44aba783c507a1601a300f3713a90023f5fff6f966d0e85913b92e936b946a2e31ee370a21f56d53d391d673fb8877442c554215b650ae265c7adc9aa5a01d283d646402fbc8000b20e0d3540f77b1c5077d3819eac32a6c5d5e79ddb6cf08847ee98a78046c936292d916fde3642f7cec8e85ffadc31572943cfdc9c8553c22167aa901dc78912180940a56447ee721685b687572495816ca579fe5ea524e31165d9298a84d7c04fbdeada3df82edea25de50074e4a25a113e20286ead3c25d94c4ffe1adff310c48d29c2e8347ed793ce49fa8f600e43ab0e9e9e0888a9b85779b4b01d3d5c244d1fce7bdfac7b3b21ae9828c0fcaee1ec9e5fa7d770bbe63e61ec4ca2d8b480674a7ff6399d71e0fe08cd9ce7cef008e2b6e1826637052d13c9292a73b394ed54ce691e2572fd138ebdc228ef1d791c9dde9ad07bc29df2d9f54679a4dde9949993a35c80ee82ac5e5eb0f3f779340911905a8f1a018e2f291fbada5a9a0b4d10d1b09ba07c32c6b010c8c3c8dd989968c5d18295d55cc23c32a4e683e0560db14a563a0a260199b304c0f6a2dcff449f7bfbee6af3eb9b6df0d494edc8cae7f7c861249924394edc825f84c4b229bbbef73412ae2a1d100fcd5d6828a16624163b9c29a50b20e15f92dad91e56d0c9e7549fa7483bd68f58bb40489e637e1e8a735e3fd1c5e24fb8fa68e3e15b7ec15d0812524f20bbf74fc086c3e4321e28a8eeb15647b53f7163191fffe3a6eb6f5c5123e787463311622f8c174a25dc2a999e2a1c724266c2a93dd754e31285bbcafd0a182fcc64877df42cff3cc646f0ff4e3074c125de48f5d18f593b849769352f434ceea28f36f718c6ed44718f45bc2293cbc9aa03bd8f187f5137592f9c78a3cae744f72f25e5a3816ad31fb2d5c2762d013b1d59af978064004b8ed2bbd56f1400940c0895600954e0b322dda1429cb13ce5e6103c0331727341207f90cdef664c9199bc812d7539efdb9de852d950670258f111dbd8f82d583469f89f67e60828bf08dd4248fa22e8a09768f8c327fa03ef36bded150f32976d33e4eab40461acd4f6b903b59213f378b91bce8f37d2404a7e0f6e4524c0fba8868c2f56c917100373eb18cdb3073adfe6b7bffc86241c1c062dc6dfac1a0b7758697729283c32951bfabe3c6dedf4823f46c2cb8968e9b4ab079636161cedfbebb8239f4ef617f57d0c0caae22e3221e0150ea3a5257cea60937d4fb4a5beac348a71fc9db4fa02cec72786a842e314dc36846ad1b1e06a320aade3a7cc60885c3c50a46d56a8d3d91023a4de0a18de35236c4f78bb94ef16b856e4110d4c59e73bff41ad2bcb3e6405394bbe1bdd1d4c7d80627e7b06b8c4606c91f638f2bd74275128aad30cd7b5c34e1e8ddeb1388a77b9e9ce20025ec0a2805709f0d5c59fdc0874cf1664f7cac22bedf9a42050381becb315390ad11e3585960526d8a5a274dac5b35a807a578e0f3ba28cf9ad1ebaa25ae2f2cc1b24653aab988c1581a0b09f148c2d6c47e28576821fe4b86ee566f3fa87680e08876bb3a89551df40010093daeddbb80a70924756bcda01100a04511240a54dcd34fe6f25cae211d91d5f715fd79cbcc31d71f5accbcbffd4786f141026ba374c699170555e0d36059a88017174e9e1bcdeb9889200a6f936cf4d3baed4d217cea21205f52437359d759e589b92c59a377e5daf6fbafe41cde92ce821d568e56542219451cb1f53364ce8e6242d65bffdd7fa460013511c127049e9c755bc1e2a21555ade728e2a301b364d18fdceb41e67560299abfaa3f893412e9525fbfc4b17f6c55d607ce550dfc8e9dc1951ca948d9f52facfe4f2669df55e2b2cc5b3818c33670758fac16395ae2288631bb1c4e876ae24de813cbcfaa983c70e801ca305dfaa85c4b751ec53d01af86c344d04b18b1155cc88ca885bcf9fcbbd2e162609dee77c27b882979c296b2a3950a8c1a84dbc122cf5b1f880dd4c0773e3b8b2e0e45191b6d743484dff984c4c695f534717cdee33428f754c6d438ada5eae9cb464ef9ebeee92e4eef2ec7aa4fcd794daaeccf823566925b274320db10faffadafbad641579aa86485b2985e6df7bb43c69b84ca4ae242f7cc143c7e61ddff20885ddfdcc83d9784ec0ee472e0e8fe73a44fa38e88b6c5f637785c5c492bddac6ce4a2396f8548b349282cbc0f13a6050514283793d8a21ce503b6857201a8f04ea314923b2a2669def1e08fe39ad6944da41e4e60a334bdb5f97e0a8657a726778ddb815b446cc98f31e42dd7387d76521bd9429f5178a084083302177055b3a3711267c953e6d0d368543264da87db4190a8a09215591523e844e1cf57bdd26e2f954ae428762a92fe1c834e02bab48577671867f4638bf31fa1fa45a61d6bf0ac0633002828075d038216682592f3efbbbac78b00e9ce940152d2fe2ca0c9349c497da352f767533d409aa7dd2cd6cc0987930054e22f55c6b40301e2bd545bcbf0649dab3bea77e32b8b1d7caaebb9117de94c5caa8c57a7fc32945dd2209404a1e601e28d1fdcc13188b6eda3c38763df521e8b63db81cb46834a6567c91e4a30d92cc73d71ab48468ce171df2794afa54aa4fc522a077b663b51c53debeafb8c473104a4e82286885bf6c73e1c87a0279b2b9bcea0db798343ed9beafde3a8f1e010f45e752f21c9c91ec0b92fa9d31e11b6f0bcc525b61b218e9cf24a11b206384ca84fb4f74c6e769deba6443d507d7d5daff720c2cf6e0584183317ae2dd3b28e85baa08ca2a5643e15f2361c0508cfbfa9aee5005abf55f8cb862fe1667e364fb57aac6446a4e8dd8a4725a4f6bf18d9c2db043b13b57ed5320b3b1ce625f40735d8c228da8b7a98f6172fd139af248d94ff01bfb091d0750747f039b2fc6cd37aab9aba1f514bff0daa7d0d6487d64c933eb562fd9d4283b69a537d5da437edc6f0e98d192ab47a05a92e64a2147bbc6ebe0985e7c6a769e0926785738b6d883b813f39eced47234f39e23a8e8915fdf6fbdc607ee3d287d474aa002ad99720744e17c90835925693a0ef120bdf85b9b3114479e5a73ccbc7b108d2be65593cdc5a9bb70546febb64313fef300067dc806505ad7657f5ce44121dd219d2d8c2ca798751a6fd453e028f86338870720306263ea8c0a5bcd594c996a72e6cd223a679814d558d232f7fa6c8c08a07104ca9ca9e94a928733f9a5db5543a40a44150ed6e03589603818fe791b283ff8ce96ac0cbe1cad4d121b66207dbd86db04cb59c5d0541c6faf607fa37acf47a886dbc493f9b0cf24f77a0d6de1a56e22b2944fa91f3a397441fb08d665c04f0a58bcff645b0421d2b97375a04fa5406b226f75936edb173e42413cb4b78025dd8ca33c7d9e6351f81a4f670cde7dc758bf88b16d89d92069abf2b97fb0de07cf7228350cfe3108c80f8be5cbf3a43e50c4df624bd8cc07188adaaef45b777090a568e0661161e4097c4f94f1c3b7c77316c8069888c36d24dbd0c619abdf9b4fe73906b5500d5eaeae12800722e25698067627c5560728ac47d8ec37269c64023c2df6c9e3869771bbf21cab87ac7c353b89b5dc2ea031fc55fe6df9a06d2b79e543971af3d715d1b1cb5a796bf85358d11a30b4d6e862f13e613ec7e0de3a82c5afb9b9db8c497bfc67d37db9e2b2aca3de769ad8540f5cfdabec57bd4d96fbbed044936a4a8226c772beba94c81f9f8da63921f1f3bbdb622ae672b3ea978934626f918e67f82e8eb6b0405fe756f305375ce81f937811f8f4e737e326eb3c21e364179d53bd48a50597e1458b2176abe126cdee90dc50686a1edc0614fbea27a0b00aaa55267db68401174b943e59245d8cd3f4e046564e7fddb8aaac4917528675cca066f08592231b661c49791d473c2a8355d3668417d8217127e0eaa233478a6f53a07ae558b2e979630cf207cff1c7a23a47e68337ff061bae87b2e9fd41ea10b3841f9ed0a7203b1b3d8ab7969cdc0c2563bb79c1dab3bda1e2ff8399338e2b40d144305a7afa994ad79b5cbd3d47de9f345e8c73f6d46f866a53b76730885fe57aeb3356937741ab6157eb00cdb734c8e3baca4fc5ebd9e2c4c0de2629a2f73e9f40cdf6c84b64203ab5ac549e384ff5aad7a79f0e5a3b1f979fddced9cb4698eeb86f9bf662d8dd41499dc0619c7341c6c80f43addc0da194957a33ab5581c2007395d3ee0a6e7156801e599d441ed5c18378bef348c8a77161cafc50cb1b3756d86095a57cbc266204f89013e3ffa5c0c0ac884b92cc442418fb357c3928c45eab66000da415155641af719593532b5ac905cff7a744e0d3ad9760a067e9142e4152c2ccf0d9c3660ac9a1f3da62d420a8fb6f96b0dc1ab67d71e0ad422c198412599c41e1e6aff88b05f9b108e432798d8c0936b22135aee9d78aa3f72b5526a61a7e80925c1bf29f8f412d1ca6f017773131b49d27aed6db4d2e97d8bb1beec56c859a3f47c2461d91f866ee89efa1908f3f25803c325abd8b4c0e5803cc4f26c40f628c141dc24433ac3564a3aa983ba61b884e2016744cf87e150506cdd3fd9f72026860d5c12413207ccd47858debd5c0ba50be4918dfc480b93ec286dde0122f7f33a8bffe6476f25938daaeaf68c1658cdd5fd3019e26ebf42b7153631965a2102ce85765aac4ec6c4a17b9a0bf03c02ed9ba3a0140695031a03da851d88f99d11ef2d92f3cc1e", 0x1000}], 0x1, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x4149, './bus\x00'}) getgroups(0x1, &(0x7f0000000640)=[0xffffffffffffffff]) r4 = msgget$private(0x0, 0x102) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000440)=""/152) getgroups(0x6, &(0x7f0000000680)=[r3, r3, r3, r3, r3, r3]) r5 = open(&(0x7f0000000400)='./file0\x00', 0x3, 0x102) lseek(r0, 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setgroups(0x15fe5901693535c, 0x0) accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000700)=0x8) ioctl$TIOCSDTR(r5, 0x20007479) getpgrp() chdir(&(0x7f0000000180)='./bus\x00') accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000200)=0xc) setuid(0xee01) r6 = shmget(0x0, 0x3000, 0x40000400000002, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) 16:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c, 0x0, 0x8001}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) recvfrom$unix(r2, &(0x7f00000001c0)=""/189, 0xbd, 0x40, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = dup(r0) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) 16:03:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x40) socketpair(0x4000800000000018, 0x2, 0x100, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:03:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x5) pipe2(&(0x7f00000002c0), 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getuid() setuid(r1) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x3, 0x2) syz_open_pts() fcntl$getflags(r0, 0x5) r2 = socket$inet(0x2, 0x5, 0x100) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x7fc, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1000400000000008, &(0x7f0000000740)="b1ce7444d8b6d1d6a842cadb90f0ffe2bffcb3fc16f24fe6e4b4af014dd63f1fbac6c91a88bfae81f031f707e8427ff029b75ae167e9360064de2e3e9dead9b2d643f6dae94036d0ad868012049d835abe80e4b17fea7acb8161acf7d18e4f47f01e25bb23dc1417074c92d21ebbc21b2704445a7aa001833904a15f8842cb5fac31d5b11c1171db51b9a17215fccf2c265952541592443bab67fcfc1ec65d50d4ee3afcc06a9d37ff46bd5e00e2b38994c49a0bda7f59fb8287f45706e951ed2d4757fd862ee473da42cbea8e775ef6ca29e60ef7f58d85b9e4114bede16487fe74ffad245d232786cf1fd0357452b0195ff70893f5a2afa06e05165a791b0c97294e27fe1bdddec79f3f378f6ea5d904f7ea3f82737e7c71b6ed9dee9eca0a8d490cb3ff37c0bba0e8a777efa7ec7969cdef6f89221c510c8e29e6705c8628a60733d26b9cf828ead700", 0x14b) setsockopt(r2, 0x3, 0xa, 0x0, 0x0) socket(0x40000000001c, 0xffffbffffdfffffd, 0x24) r3 = semget$private(0x0, 0x6, 0x8c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="a02a4762ec9fc16bb33c24025d9f73268a9bc4f4e98d030db633637993ec76128ab45696f8af828c8efcd66f7577c191547fadb2a32e2f49bea5909a94b0049631db13286183ca80c26ec802932d8b469c9eb35684a7ffc6cd8bafebf09f5946488f2e2ea62a80b06c147f099cd66b87a551c6d21a1a0a826e61e2db5c7cea76338fbad00f868df1a3ff5f16c8132d698470e544aeb481a79e7e0cf055d4396179b4806762f3e691af5f1876c3e87cf14d1f09e1f4abd4f9699dc61f0830d91bc442bb458e5a6c642bc23e62a3ec5794c65fd2c20658af", 0xd7) semop(r3, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}], 0x5) getgid() semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000008c0)=""/4096) semop(r3, &(0x7f0000000080), 0x2aaaaaaaaaaaad52) shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r4) getuid() kqueue() minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1000003) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) msgget(0x3, 0x5) setuid(0xee01) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:03:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='c\x00') 16:03:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6235a5c4accc7c9c2b216645500a8b88499fa805"}) fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) syz_open_pts() 16:03:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x2}) 16:03:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x3, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffbfffffffffffff, 0x0, 0xfffffffffffffffe, 0xcb97, "0100", 0x0, 0xffbffffffffffff8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2680, 0x1, 0x35, 0xffffffffffffffc1, "1fb2dbc13614d8878865e1996e270a53944681e6", 0x41, 0x400}) 16:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x400000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:03:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) pipe2(&(0x7f00000000c0), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffff220, 0x1, 0x40, 0xffffffffffffffff}, 0xc) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) 16:03:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x64}, {0x1005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:03:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x600000, 0x2, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r2 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3f, 0x1, 0xfffffffffffffff9, 0x9, 0xf2, 0x7, 0x8000, 0x8, 0x5]) setpgid(0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) r5 = getppid() setpgid(0x0, r5) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x200) r6 = msgget(0x1, 0x104) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000280)=""/224) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300e2bc31ff0000210000009d13e97ead9f46926c40a6b814ba458225845c0cb466df73766fc0c6fd9c5fe682bf20760bcd31536bc8172dae56b1dd3945de3f897570bb67e2b215ab5f04efe73bb8aee0a207dec1c5631061cf6b8052ed9c000000000000000000"], 0x1, 0x10000800) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000bdf000/0x2000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) mmap(&(0x7f0000d61000/0x3000)=nil, 0x3000, 0x2, 0x2811, r7, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x422, &(0x7f0000f74000/0x3000)=nil) syz_open_pts() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget(0x1, 0x4000, 0x100, &(0x7f0000a2b000/0x4000)=nil) socket(0x1, 0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000000240)=0x2, 0xfffffffffffffdbf) msgget$private(0x0, 0x44) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x8, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820db14857ade53fc9980a024f3b1d102301bd70df4dd061ab5d2560ed6a4f6305bf41bf2dd22c5cb9447afee9daebbfe4e3b500ded3429b752a35e597e4ce0fb5a5c92be3a3f3c719114e0a8a8e02"], 0x1) 16:03:57 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) close(r0) r1 = syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x62) 16:03:57 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0xfbc, "73000605070a7fc06d00"}) ftruncate(r0, 0x100) write(r0, &(0x7f0000000100)="668afe5bf455c83295acc8782044add8e80f8fbc4d64edaa827a9a650c58cda9bdc709c67d717d1d9edb0be47dff459a7ce2776f60c60fe09cda569e983e0b993a768ddd7f", 0x45) syz_open_pts() 16:03:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x109, 0x0) write(r0, &(0x7f0000000000)="4c31327e56c507082395b8d141508d94e45c1566f4f0aeca5ab7760515442159facfef4fc577ed75911200868f8aa4a714bc7ab8580a2a0b50aa9e7d35f3d49a76475091bb9a61272f3cb0b60b6f1415bea9a18036cbc32d5d3472507d251336ba1aec758696c00f16799fa548b1aa81ab01114eb0b392a333b59c9b6c7b00be9f02", 0x3) 16:03:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x8000000000000005, 0x7ff, 0x9918, "8d0f5c4eff017ede9eef0cd631aa1f0337310cc4"}) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000800)="54cbdd766cbca8d47036856a4fb26e833e70a5919d0276c442331fa2c9a926c4c86a00d41501", 0x26}], 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:03:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x8100, 0x7f) 16:03:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000200)='./file0\x00') setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc43757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b28027822cf13ed95ec3503602308c91b9be47803f6dfe60ced96b2eddb171f81e983ec581e96e02d0c612c15d890c214e5ca244494b78481bf0cb4751865aa8ddc3ef2e8e4cdf5a539589cff4b284cd83945394edd418692b756a452cdecded820048ae9d1ed5e5f09e8df8ce08661b9833cd9d832b399cdf739da2d870c433fe40b00fedf9b5262f30e80c4555925d5091c3f216c469f75a10337ded92f905ee878d7528e4f70", 0x16c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x56) 16:03:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x9, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x964}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000600)=0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000006c0)=""/168, 0xa8}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000004c0)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000cc0)=[{&(0x7f0000000b80)="020127b3c3e1c56ed2a2738c4d4d984ab780b713a07d59c62c126211e2ee11acdce3ef3402cf26d56b817eacb144002631b3d00fb86fe93c5a2763303f708af2a720125283c1ed3c09b2bc07dda62dc0e92718262fdab6fbed1f", 0x5a}], 0x1) write(r2, &(0x7f0000000200), 0x0) r3 = syz_open_pts() close(r2) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfa, 0x9, 0x5, 0x2, "7a7a02da44f5d57ea43fc59be839fc31ffb0f193", 0x8000, 0x10000000fff}) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x11c) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8001, 0x2, 0x400, 0x2, "2026082842e819d8e358bca906e317e55dcf85d4", 0x2, 0x5d7ef608}) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x5, 0x9, 0x32, 0x3ffffffffff7fffc, "845d550900200000fc5c7fd2008f27df00", 0x1, 0x4}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r6 = socket(0x200000000018, 0x8002, 0x6) kevent(r4, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x80}, {{r6}, 0xfffffffffffffffb, 0x5, 0x1e, 0x3, 0x4}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x3ff, 0xb8}, {{r4}, 0xfffffffffffffffb, 0x40, 0x800fffff, 0x8, 0x3255}, {{r6}, 0xfffffffffffffffd, 0x14, 0xa0, 0x9, 0x3}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x7fffffff, 0x3}], 0x20, &(0x7f0000000240)={0xfffffffffffffff9, 0xfffffffffffffffc}) r7 = semget$private(0x0, 0x4, 0x80) r8 = socket(0x2, 0x400000000002, 0x0) semop(r7, &(0x7f0000000480)=[{0x1, 0x7, 0x1000}], 0x1) ioctl$TIOCDRAIN(r6, 0x2000745e) setsockopt(r8, 0x0, 0x21, &(0x7f0000000540)="e1f777eeb0ae48106b46739293862123be1e5f0a1f0ece2249e733cd9763c0e699448da57fb09c22415fa403abff169a8d43146137604b809b60da36acf728bf5241144a51e277945dcb10ed83ad827dc230f331e3b2d28b6db3993cf27101273c28d7293e0494242e469e0c1ffb2fd7004ca983f53e5cea370ecf38d3a526e599c3439cd1ca5b620e4518", 0x8b) fcntl$getown(r6, 0x5) setitimer(0x0, &(0x7f0000000080)={{0xed5f, 0x4}, {0x99, 0xbd3d}}, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000300)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)) 16:03:58 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) r1 = msgget(0x1, 0xb0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/203}, 0xffffffffffffffb0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3) msgsnd(r1, &(0x7f0000000280)={0x0, "5eaea823ebea12f5340a8756d4c83a8fb5479aed11c7fe954b2fc1b5094482e9d0dd8b5972aac85381208cef6c68aef1c05de511668bbf62e8845556f3966f3b130243c8d86671db7ca96da1322b879c31de352b067a0a7fc5b660fa0b12107cf4"}, 0x69, 0x800) r4 = socket$inet(0x2, 0x2, 0x8) r5 = dup2(r4, r4) r6 = geteuid() ioctl$TIOCSBRK(r2, 0x2000747b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="98c2cccbcc9d1a15f50fc7f1f8b23722bd13f8c2262cdb1a6f1bbb3f7c9638655cd9e7ac3034e76094703fa36d988746e2297e8089e12d689a8daf9eb19ee2017406bced9ca3656fe197e53e7140e578d7bdfbc1a32e397d2cf63697c75ec6d8ddc20dab95ce250b5916c09687ad469cf63b9b57d0de610711c2a603706eae4f22abfdcc0a6649d871192724ce739f04de3983c779f00687c46b895ec2a922f9d4f46e43ba6fb6618d5cefb79592f7bfe14350e8c3d653a13a0eb55c5a560b27d7732b3916b84d209bb0a79c22a168e6b3e1d3abc06302", 0xd7) getgroups(0x5, &(0x7f00000013c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r6, r8) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) shutdown(r3, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000001c0)=0x2008000000000) chown(&(0x7f0000001400)='./file0\x00', r6, r7) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001340)) faccessat(r3, &(0x7f0000001300)='./file0\x00', 0x80, 0x2) setsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001440)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/33, &(0x7f0000000140)=0x21) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000012c0)) 16:03:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x8, 0x175}, 0x80, 0x9, 0x9}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:03:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3, 0x84, 0x7f, 0x1ff, "a576aeefb97e3142b30d44176610795272c632d1", 0x6465, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffba, "c4690008000d00"}) write(r0, &(0x7f0000000200)="43aa4d267d00e35f184559a5dc587dd46de99a5905785d4ac9a94b2f7327b2162b9c5965b63f681a27ad0ed5a06eaea75b8e337a7540629ca0949de8bd2a2218cf8f97ef2e4abd145e9ca6b961581b30f2b92da2da93a03adfa8ea7aac2932578c37f7df77eb3cb6891397137bdef6c4715f8d4a4fd924c36bda40cac9a67781cc63f1bd8bd6f7cbade1236eb7c5e0ade8f2ed00669397322fa77d8517d621e11b22e247b290c01827d36710a0dfe311c934e5ad3175416d900c7f6d218c48ad14cd78ecb4d376d86877ed7ec4d97147fa84115b6ad32450af5d30426db7ab0043d80d", 0xe3) r2 = semget$private(0x0, 0x1, 0x41) semop(r2, &(0x7f0000000300)=[{0x4, 0xa91b, 0x1000}, {0x4, 0x9de, 0x1800}, {0x6, 0xa59, 0x1000}, {0x0, 0x2, 0x1000}, {0x5, 0x3f, 0x1000}, {0x4, 0x1}, {0x2, 0x3}, {0x7, 0x7, 0x1000}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1000}], 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10200, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x555) write(r1, &(0x7f00000000c0)="47920aae75978d34c93e5aafed2c3aabcd2ffe7f609b8318dc7881f71a425cc7876104f2fb7d2f759b423ee9d4e9a95212d2fc038024be7dc9b0b89567d873c69e599a6bc743e2703b4d434446080a39dd56557ae6e5a836c9702b259d7b095ea56b7d1b2a613c11b67563a7d2a08cb7f6057627aa2709511cef1612e726b8a3707256b50ac3812618e0b990a7", 0x8d) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) 16:03:59 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x1) nanosleep(&(0x7f0000000100)={0x85, 0x8}, &(0x7f0000000140)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) ioctl$TIOCSTART(r1, 0x2000746e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001240)) writev(r2, &(0x7f00000012c0)=[{&(0x7f0000001280)="3f114680276ae961aebbddbfc09b55cf6e58a7cb52c496deb4c941e6e6870c5b74871c01c087feb6502d2bd8d6242c51", 0x30}], 0x1) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000001300)={0xfffffffffffffff7}) poll(&(0x7f0000001340)=[{r3, 0x135}, {r1, 0x86}, {r1, 0x41}, {r2, 0x196}, {r5, 0x5}], 0x5, 0xffffffffffffffff) ioctl$BIOCPROMISC(r2, 0x20004269) mknod(&(0x7f0000001380)='./file0\x00', 0x2000, 0x2) ioctl$TIOCSTART(r2, 0x2000746e) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r6, 0x2000747b) writev(r10, &(0x7f0000001540)=[{&(0x7f0000001440)="dc48f2f56283713f0b82672760455b1358f1af8be052ded7c6458e09f2d6f6314e38d5190335766a2553003eb1e92e10ae236bea760e390ab8275f70f9b456192f30c8b9bc139c921b1b37ba9e57e387e22d9b6175eb18887341b79623f0d93a5d9a361ae6c6baba83736ef0bb01cb13d890a16ddf1083a28904de4f7af159bc390b5fa53a86b971220f217bdb1dee881e4fefad9adcd69487fe4de6298058a1c797ecf073e1a9b741706781d543ab4d4f85f9e7190a05498d17bf88e36501d42507836c0c588fe2d140496dfe3c22fbf9c5aab0ccc5cf311eee8d0900c0bff9242017", 0xe3}], 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) sendto$inet(r3, &(0x7f0000001580)="34d3ac5528f60fb13417e6f8acd1e12b176412ebb74760fe9b11a886cf821b7ffac321542606a61db410b3e66a764b37a99c3b5c14b1bf10e379535790f7c342e9a61e", 0x43, 0x400, &(0x7f0000001600)={0x2, 0x1}, 0xc) connect$inet6(r9, &(0x7f0000001640)={0x18, 0x2, 0x2}, 0xc) faccessat(r2, &(0x7f0000001680)='./file0\x00', 0x160, 0x2) dup2(r7, r8) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000016c0)={0x1}) getrusage(0xffffffffffffffff, &(0x7f0000001700)) fcntl$setstatus(r6, 0x4, 0x8) recvfrom(r7, &(0x7f00000017c0)=""/217, 0xd9, 0x842, &(0x7f00000018c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:03:59 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x400000018, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x4) connect$unix(r1, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xfffffffffffffec8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) write(r1, &(0x7f0000000100)="2b00ff2300002b00292c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c19408819457e55fd01881c3a7b330c4fa14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3fdedc31f7b289db15bdcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e979038479f02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445e1a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f62d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9428d78acd76a1346892393792a6e2175992a1d7618ed17b20c1ed8370c2a9310db42d679b38e256f3b319b4725046ffe203a3b96b6dca5294cf9ff0450178284a6866ace11182c2c06992fed52e8e3a168d616a49a5b502a3df98486e3d5157406b79f69e3060f83f0d07587a2ff3a704f79dbf613069a23ae607ac2a6ed4665b648e1be2848d2ce04fca21a431a7cdd3637c09100277b02630e4b34ed02c2fd761c00b0abbc8b9ecf035d40c98bd2d3b6e9dfefddc6c9dfb0168f7f29be1aec4561758c078f829321357950368f2494ccb55ddd8fd17760312d448fa64533b91cfd2696f9e2f77520f0b0e97163335f5bde66de9ee3ef387fbcfe852223049978d5446c4673e2cab8302944d76a8adcdabd58e41729be7baf4ec659125d225f23c7b04bfd9b984133a330930f467476b15318943b29fe6cd9f702add46d31ec2f7268a01df2b845625298af782bb4ca1cffac3e2d02c34e23075a5cec09f5657e8d1dae1e21aa3077f44d7d7141d200f5d798425eac411198065672c366cacb38686f78364b67510a7cd8ce5294feee88b9f76630bd29d435d005b752e4a8c3f94d2569ea0abaeaa8341ef04f4dfb3a26bcdbe8966e4f25341c3601cd85741182a53852095a790fba5d483032081be82c65490e97b02847e3fd0000000000000000", 0x56) setsockopt(r1, 0x5, 0x9, &(0x7f0000000480)="1e4044743c88a7936e9eb0595245d5831adec62da105fd0f20ebdc87c668fd5913a84623fb9424740dbe4c1c1534d96b83fc08c30ab031a2c44091f7fb01048f31597cdfb8f9ff66e05ba1910a8ea8080638b863b7dd40d22b675bae67603c0c656677711f85039eb00fde1635debb8d369e8a1caebb29c91fa51db13f491e4d4c86a2d44b86ce68bd8657e52af3ad6fe27d414a", 0x94) 16:03:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x9a00}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000100)={0x3, 0x0, 0x4e, 0x1, r1}) setitimer(0x0, 0x0, &(0x7f00000000c0)) 16:03:59 executing program 1: socket(0x20, 0x1, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000600)="691ea60672cc5da2320bef831fdcf8c8b0cacaae3dad597331566c7bde13f6db65353f6b3fc855ce0fba5d71ae90aeaa5e247364a38992628c05a5b8a1e21cb382a6851187482041c5bae3eb0f88b0fcc14750f8161d3993c836a0253b5297dadd6a465a6fe062662e9e80b711f2e64c5dfdebd6afedef2686a17b04cafdd18ec762bf7157663f87dc1958c0a7e92259d16faadd4b54a0e30364c273dfff40bd1d15bc797d69f654c48d41e558b8112d0a14188adbde688c917242ede12a62d1d2dab8421ce9e282c3864f968a7398aeb8bd396d6a8623ca05db9cef0071dd2f15b47ddb23ead7d2", 0xe8}, {&(0x7f0000000700)="fc495b893ac99c433601acf4e69ea5e47638ea9105b4559cf4a8b22fe0ade960c861870508235a1eab428b99d7712c727dfa7d16620a02cf34ab00c528a56a498ce619eb0f7228e07340cbbe8ab6c7e1b9e17125ef693bf4e0bb5b59d3a5b9", 0x5f}, {&(0x7f0000000780)="dbf339b996747bdcfe92b9604066b5a5694dc2882cdf76dcc441a004edc7743e90c21aaf865b9fd355516386fc8c74b100875d9b3f4f453ac84797cf3bfeef66b9269ba5bc6b0623de6d7f73ed740616063a73a427fff83b4817dfd77739bc4b0ca7351ddf4a5c4cdb7459f5f01ec394956e063c518e778fcacf42b375918b30e0a4", 0x82}, {&(0x7f0000000840)="5b7294fd8b24480c9514099dec852b23e75396c1130da649d31735f3f0325a7920f7840c5d401501c424241850c6b98f", 0x30}, {&(0x7f0000000880)="675fd712a10574a31d5e50e4ff3175a0f3d4ae6f0a18bd2b70156a53d0c8c64c9189885e81b0d7248433fe164c1b5cd91854cef8176fcb875c47d48ec5e18ac44385512a85bd2bd78fa8077038ef6abaff5a81b9894e3dac85c45c58609de64739a1c5c54fc485919d31fe8c53da1d24353772f77169a688346c2750eef19b672823601ee46d3b0560aae5820fa3f3cfcc2ad49c74f4a0d2826da9412bcef24e431f323956d8848ec603fcbbf520161575dbdf15779c740ee3e7849f633ab93d", 0xc0}, {&(0x7f0000000940)="f876a82fb57ae2cb0327283e647ef056e42e795b88026e6cb278a2b3d8d385683da1cd3cfe2bf6bef5d50032a737a4167269bcb21675b10d4717f29d617b6022cd57e61cdc36455bdad119f50828f3f149558ee79f06ef302a9c414d5f83769835bea0a331c31ecd288c3d334d705c8e64fb70b14902b349b293273f46b1ea216f5713b92710971171d2fce237b82a23f70efbf61568955c5d0c2c971ceadf086a1952", 0xa3}, {&(0x7f0000000a00)="8ee8b7760bdf72e01113f137ccbe03a8003c015b87861de95ddddd41fe4fc07344df503062316626b2d927ff9d4fac2a4f142077ef5e4f29a0d08e9660767cc5bc263fb5a6aaf1e0fd7f73a00c7eeedc888c289a6cfdda5716e0cdddecda05d1fd970afb020d0f8e12c89f85eb5a303dd87d0b536d6306ac16c091e21edf15af9d14281e7ec6914553f855b2a8e343389f9be6f4ce3c7bbe167c8dab2508bfbeaaceed91743f79d6d45612ec1a7bb24a3c81", 0xb2}, {&(0x7f0000000ac0)="a8bfd86ba766dbe0bec84456a861860fd64beaa7bfa5cad3aa401d4949f10fe0d4f5607d03d73812a5a439340ec2d38bac4ba3f10022337c38d177d650a08bfbbc4a96903cc4fd83", 0x48}, {&(0x7f0000000b40)="b87a5c8e82cc8bf0994e1283d77d20da1de2b8803c5871fb696f94a10ef14336a617891db8619e72b856f44d0d85ac0748d2a531bb2775eb77dc5ee52b74df5532c04c10e1aa5da9aa5959ddd30dfc40211487dd9ceee492a6c2cf38259d1c1fdb15df03b8903212ca0d513684740e71f84e85fc", 0x74}], 0x9, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRESOCT=r5, @ANYBLOB="000000002000001100000000fbff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r0], 0x53, 0x40a}, 0x405) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) 16:03:59 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20040, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="fa01ba98e99742efe62877adbb00bb74a14a42660752ff90b55396742cf643e58e056f711665564745e34429d68b6d47aa4f173efb5a0541a37df296bca8ffeb9cf9964caf3eae0cfeb229a72e9b2c4a08d46f3f17e2ce64b5ce5005902b5b8879a4f16f24090e96953feeb1081e99dcc535592bd84f3c4f1a59f6", 0x7b) r1 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 16:03:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1f34eba6434931274ab1eebb79cdccbb1cd0f5941640a8d6a7ad27b02e4fd6e03668c036b009200439e7", 0x2a) flock(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff121305000000", 0x8) 16:04:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) 16:04:00 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0x0, 0x1000000000003) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000080)="240583cd1f7932d07287313fa4b61ad406fa12deb8918e388fa21162a4a630c427d00bf60bdebd9390d23799a234414989e22f5d0b18b375a95da358f17dec08210dc23601b3b6dc3353b582db9f3c41515bb951106204959b441e", 0x5b) pipe2(&(0x7f0000000100), 0x10004) read(r0, &(0x7f0000000580)=""/23, 0x7fffffffffffffff) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1b8, 0x8}, 0xc) write(r0, &(0x7f0000000000)='c[:5|&', 0x6) 16:04:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000025, 0x20400000000000c, &(0x7f0000000080)="ebff51b3598efd812eaa4e2ecc487b7665823144d0960000000000000000", 0xfffffffffffffed8) 16:04:00 executing program 0: r0 = semget(0x2, 0x0, 0x20000) r1 = semget(0x1, 0x3, 0x30d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000001040)='./file0\x00', 0x20400, 0x8) openat(r2, &(0x7f0000001080)='./file0\x00', 0x1, 0x175) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/4096) 16:04:00 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) rmdir(&(0x7f0000000080)='./file0\x00') pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) close(r0) 16:04:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x153) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) 16:04:00 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000), 0x0) 16:04:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x4, 0x558a) setsockopt(r0, 0xf000000000000000, 0x1, &(0x7f0000000000)="219f025b173d68e7d2c7cecb6e1cce24dd422eb1e19c09a33814dc8f41f10e1fc4d04c63c53d5d2cb7f1f02197805215f0cc39d835554da1fc056acfbe23a403529d73eb0037", 0x46) write(r0, 0x0, 0x0) 16:04:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) socket$unix(0x1, 0x2, 0x0) close(r1) 16:04:00 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x3) 16:04:00 executing program 0: mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x100) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file1\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='c\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x1, 0x401, 0x0, 0xb756, 0x9, 0x1, 0x0, 0x3, 0x7, 0x9}) 16:04:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) ftruncate(r1, 0x400) close(r0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000180)="98682dd4a97106808a2814cca0a2f8dcb45ae97bb813fd4d988cec5694ed44a0ed40ab0f81d367fc71109e4af29421cf299ec2d533f00af50284fdc2e7fb005514e3e72766dc0d779ed6842b6376e772994e61f6f56469ed3f50e11caa68ff0ec8394a8892e868446af34b3f7091591b62b5b18490028521575c45610cb7528d9fffc8c6e3405bf960719037307592126c3ecee2a57c9bbd1455c1df82efca6fc240b61e9a52174495aa4654af0d91fed3d36966991715fdba29d369ea74d02605f89e3a3073ba469f59274f9fd72abad9fc6578b2f13c56303e3c01c6a2e8f3d09b9fa80e78901c8af08d42b39a20ebe02a78f97cce205f6f4519acbd1f0e298216f229f3528e78545471e33908f4bbd6ada1d073e323bd378303d0fcd34bbe893260497060f898540154908007bf1d9ae2b198a3645607126f10571212ac8ff3175417923eb5d7694ac1946cd662a732a0e39e39715800ed96c1c7a028618ab8baed64510da1d1d41218afe81885cd33a67b7939748471e8a30727cfb183683b2686fee8563fe24d0e4e3582a438a5a290cc019f1995a99b5d77fb06ef993715bfdb41cea6b4ca916fca282bdadbd0669550c3e6a37cb8331bc8c74bc7daab6b3a58079cd64f35a64138ad1ffbfc03210d000c17b18211092fc3ed1bf7bd9464dfaea18206e44ed228a32a9fd40d9018212e83b64d1e5ed0cfb144670008292ab1d19a56d8543aead7729cbd1512413d6dcac4ff8dc7d5201d7ea8cf2066ad2bf05cb73a4876014e3db72ea786fc5365c0fcc95888e3d77a6f1aaa4f5bb16fbd40d769dd8e4e3e0363a38d38b8d56938c01523cd87d1eda8f7dd5a81c0b1fa105f758d103ff1e22901626269990515e5a135a6774f5a3a5dc168ad9d2cb9730edeb5fc4ca171f58186edfabcf080ac06fdfbb9eef34c41674ad1353182fa4c888ab832deac90347f1f89da71ee61328676b5d1a63793f31b728c74912be9a309b01de3ab4ee8e6ac7f5b3959a4e23c601dbee90a21f8a791eba2456472889c03ead4e44d73abe3829966f363ad092ad232c2531e1dc4f9a3930726196a44cfd0cf3fc9d6cd91b30816246051f9ffdbfc93176ab26cd50e64be405d108d3c183adba7fb38bad4662f476d1e80fadb3fa990680ea9769ea63f8a3e7ed09079cdee05680b41e8a46ec707b1cd446f469299353a5438feeebd831c0f61ad46e1577f2aea08755bff25411adb1762767b87a8b130e97034fd28652cd15f35b5578e4845eaa6076fe7ae3cb252e9b45d4a5355bf775861a3a9836592de000d698074c45a148df8a4cab68c29df3e0c932a2ced6c29f1a336ad7eca41e62902d37819ec73db07df480968063322748d17f81c4a842a575730c0d08ab4a72beadc0d1d63e61ba740490445b5df2125ea9c182b2ccfec73fde31d4640fa946ce3fce51fe9ae7490f9d2e755696dbc3301f53aaa652193256c5286c5cfd1dd70282ca46a15549bb44102a17c509d6b60580d915d253be8bfacbacbde95f23588153d8e3f1f5732eb158dc470cfe3b5dd52dd2092ee1c881e586047743e784b19ce4c9871446bd0902c8c38d895f6b9cd76bf881ec54aefea963c312043c0c2ab38c923a77704696a32e6354b651d5b79e63109bd4e440f432eeb47611e565ca14466cc07932c2955e7afe1ace6092017b8e3d3b935d97ee214c99173ae6a8361febe8d3a8b63f93a319518d67f2da350c307e85ebb221a52573982662a6ee0c0a1468a06fbff8176f9c826425778ae641c6b88141b5ea00a9a8d8b6b90871552a8e4e9a0b6e401ca208d179c65c9d4065a442e6b969f801ac88dc502c8f5e24d5eeb98435b83043f74543932442a0a37150b690488d43ea6d539a93267f3e3cfd3e1a99448f91f3633589e4e77fbe699361f676172e1ab5008d9866804d709cf4797adf1622de55fecea144f8b63d99d13cd2894055bd683fc029b9d96d653ca5bb2d7c2f96c4627a46ba36068b1de42a51309cd38e01312e0d18d74d6a39b2c0960fff7c2b750502cd2590f69cf24a0108bf8663dce806253d56d65c9f66acd5e993a53e320e2f33e14efd28d8981e5d77a4535ecbb4c6a6e2fbe7e03518cd9061b9630a3a6c821c23fe8be197c58941dec9adfc67258e219a24c8bd53678bcce9ddf4d6e30ec98ae654317946fc522e5d311d60de0d6a500ce0be1de4cf3d7d9d35e1bdf71a75f62d1f5cb36ea6a6f645707e3c885da5c703425c3e6ec55f4132229cceba37b7eefda7f5f128818cd6ceb0dd563346d1c19509ede480c68c9951c3f510fe672a423f02fefd5c00b0ac582411212f65352b273afe32169d302cab7383ee9a01017859d7eeb3a0236abd7ec10fdfee22cf3e2704939539e39f480345328246acc28a0a5425c578c81ee092af3ed144bd6a9b173479888b4e9f3eca8fc3cd10d5eadef8bae025b82c4e18de6b8009dd20a79306f3433934f35baaffa21bd3956257f50a37b239b5ecb720b0fd8e575b2e9f70c09a10715751e9dfbeaf32e0bf0c73f92fb4e3395f54d319fa1561526ed1201623fd8f18217d0c3e0730e9c39071a073a19a58b0e829cb7dfc2311a3efac3fe99e5381f3a16aa0cb6ee5e03e249fbd32596777d3b955071609c36442b8cad160b7b4610e628dbc0b2558cc3b964fe8eaa31ed04a81d13c30ec488d5f190013a32e9f3f7e5b70d69f65ec59d951735c7a6eca5f40d2ba0e90d33bcc0122746e6512ed0e6de1dd20a8d808158f71d18604b80bec1343a377013e795c50ad0bbd402270d4634615cc985b71b551afaaac393c5c3d2fb6152fcc0153d0198a8915bb08a2944d8af4d1f9365a9b26de4faaee5d3d09de47192daceb8c7599d4c680650de1851c7378ad4d30a069a9cc60316c966180ad73a162e28f45131fc8c521b15ff601729ffc3abcbdaf4393509e051155212657b03fda73d26a9fa5886718836f897a8dc9b5ca2d276f3d5c0061b863d81a4519c93abc8f850cd24753a2c157671224cb3b4521f0e3fe9a57518245b7b4f92da7fab4ac194c32c99a39009fe5cb612cc519cf5ed976ddf674698ef640b27b529e2502772c1fd418e227074a5fcccaf8ce16320b30b3600a8648ea636c0d18ee26ff7eb3ef59a56e48c643932b0ea5f07ce9d04cc8c5239a5ac7d75dfc53117e3063f6c214cc7c92e4c6e4c5d3643a9e43ccf641cb4f85326a2a9bf16f82f7663460f5b240ca462a79499d7dc1e2f0c243b1e66120e21e1ecc4697509ac923b70de492594ffc6f71ae5736fb58911fea0bec02d02d72431233f5a3a41a7c302bc9aeee0509284db920c3f8311c04a85a6b4b0beada25fe3e3507e05c12cb21c3307a70e67b1aa5b6988aafd2890de88b9c7ba30a6b2ec7fd9153d7abf10c4a5b74101e6f2c064540f928719879b534015f2506f2b34a26066a0be9744180141214eed53d5afc9871d620a9788494447ef408d5cde601f0123d71e44993c7349eb2231d5804f427a2b3411a4b2b106e1750a4ab89d94825e10498bf2e4639eee0725e160139114282a35adb7a7c8b929fc9a14a9627f11645f458136f249dc37b710dcb8714f70b9664de98f1145c91554811919e8a58dfc5ac5adf9225dddf1415e728e7af9a4e7ecbc803e7830b9d86fd13a13ab4c1a1c12149036037b4de3fa0211bdee171426c9cbd0b6eacbd008da6ce70d74b53c36487607ee68e591e76917468a8c6569b88130b98556a04403e46a927ce171b844f8308cc0c78fa8e860f4dde8589a031d7b6567598fbe71dccfb705adb2cdb59e891973d82fd9aeb8bc18f0f8ad51dd9cb8ec1146ce3dafaa1ebdaa90254ba39e48247e91d40aed95e383eb55542f2e44765e0434ba0b5fc0fda07551e3c038e8ef43586d1f0144e16021550b4c60c01b02a0538a4f9a766a3fa41bcef780707c6ec32411c3ce7de30b4cc2866a60c09f86d0ba2733bff969181a3090c4a74f191df4f3204fe2d3ac854c6c570f82fc7289bfffdfaa0dbce5bfdf633f1bcd33499369315f04aa479cdfaf3e5c5f721648688161ed6c47243120ca662d71e66b3ac8728be6ae1941344feac70c1a1818e3cbe14ee30c98f2b523877e5999ae47567ceba6c231e8dcb5e22e90267ba769d32a6ba0414ad88e49a72022dfc07dcb265dd6a0a80052c12e76bd98554036a847abc99c8499795e546d6cd79d9a0c35c0ed37f2d3738059e2b1c6cb1242d0a70d27f322a621b393a75c9db3920740ae0759b4d9c3447fb11602ff8668114815487a775ddf09724259d4b1908040eec026bcc03897a250db97b92df7f07ec0088ede795bad5b07166d2398a9a0e78a61e477a5155364a608e58b4aefb0df06227b4d2f99a6d156c348b7cf0409ec91e10cbb15b2e34348fbc40ba13f76d02ff55e7e4121d927bdd34437f458a0db71d6758eeab75436487edb41fc83d87de29fd188b1029c2c782f96b56804b0b1a81572a978db7141ea8934149516f8523d953412fd2a1ef2ebc14c861d423b7296c37be8baa2a3bc97bc884cb8dd10f7d5a395f22d8c8a74d05b9b9a5ecb0d0b7c6cf0beb2b7056a2a61c76cb4f7630304c5b6f1a7bc4874b7843e4d4442ac83fa159f3db3b4ea35ca9cf39b39860b2d0b5d2a6dc10d6982b65b80ce07ad3935c6e79e61ee508cb8b72bfe72c4aa3ed21d8b7913ce0707d451fbf95564be1d3c225f51b35c0a30b7499cf9f00fedfdcf15cfd8437cd9d05fc3670585019bd37118ee12bfa59db8a7163724690cdb506aacade3ad0e9f017db9b33b68266f37f741ac6422a352e4a8a5a1df91fa7ac2009c115d464812ea1330b197f5728c477fcdfbbdc67cd2527fff24b4e221bf1333ad1b9f31a858857efdd0481377d531c58686299d445c2ec83a88a0fbc479a2ae88df2bfc49a80eeae0c9dc53b3e64ff663106c087d143ba4b604aa86626ae526236037d20c96c49d5ce0854fea0d90114b5b42a29769ed31506d666ddd6abe53ecce3f0bddf5fec2c4134313bd194689f932ba000d690ebc43e5d23d665ded6fde0e9368fe73ea06170c986a4962454a07de78b006a27a872e34acc0207600ede32f8645d5032be34af0f996a3a1f53d7e1d298c1c3f1e4f10da69050c69ad1c8661698a1c85a62be9700cd6fa8c1b3e2ad36aa3e5a6415259516c696017eef800cf8bdd7d50aeecbe12c4783a9b624d618189035b9c76911b153de2e5236c4ea24848ec5f22a3a84348db84e72baca514bad7b4e38b9bce79c1dbea53eda561bae4056abf1d83ec9c7ec0945365551385fe6d16b49ddf5769bc0ad9d78b63319634981e0a1a40b3d44dba128a121c8e3b9609b0ad7dd7af2690f41b65e260cea77f6d3fccb55cd8f29cf384af19dd551768b6faad80b1957e4d60fcf1cd111c2c8e24e88d98dede17df80300874686adccfcd451f03dd1568df784d62ad664910becf206c4f17320c6d81f003ccfafb02826c3af9bf39f57f3d8c331dafce019ba88bea9a85c1d5ab90a870b2459f740425c358dba83e5e56e8e3d180385f39caa4e738aaec7b934d53a6d1277d5310585282e7e7ad07f789b702d366376b781c39c405dc2cfc3af8219b3e7eb994853db407ee8917cabae068b2e75f37955952f767e554e4085581b52a025a8ae5e60d1f06a8bda4c5298d7c0fba0f1566f125e245b5289eb00f0801b27d661e0a302c53fa15f05c9940d88830dbd29e45caa9dbc7b10933fbd57f6fa36bf097a8e655d01db29bfb7e97609297b8fd52c766344365ffa2bb6b925e5ba013e240c4742c9897a2", 0x1000}, {&(0x7f0000001180)="94e3c165e29bee9a8cca14a1dadce3a13af5ed2e635af2bfb2a45260678a5a80679f73da5f5bc120e7c9428e492ff782fd09c3514a4c6439c73356a899", 0x3d}, {&(0x7f00000011c0)="05ba7ece0fcd9fb57e83978dc1cbc5af566aef532d33c58366184354eedb2574a9c8fa13c647286a363fdf9758eb139052e8824ea6745b75e99645c6e144fb7c0c", 0x41}, {&(0x7f0000001240)="a7a82cd51ae6a73f24742f43b42bec3ead747b76c02cbc9a4d8c953661a6ee1e8a194883e5b6", 0x26}, {&(0x7f0000001280)="f86b90833b52f449557263c772aee6a1529f2fcc2446e497a0d26dad79753f5a379405dd89b30d17077e435984808fab3ca50275975b59f65995f863cb5a3adcd01fe71b152027eb1e52664c65a159199c8113d54f6934779e45725aa9c5b6a2bc3d7c11e19dd3f0f5b77cd622d3c44f57b493c7caea089446bbc1663112912d1ce633", 0x83}, {&(0x7f0000001340)="f78a783917384f803c3bcae18d014a69bf43185d806556583f3531328759e43aaed6833609914d50ddadc5a9da1735e33db5da9a0f9324e863c13df25881174aea169341246db9ab1990182409109075b56b56435c11912130616706d0279dbdd2d8ed48a1d93fa9ff1acdb38e9a9c0ebebee6d3b4406414f5453a072984b44dbf46086c58db373980e431ff63193b3e255a81", 0x93}, {&(0x7f0000001400)="0137b3c2cd4ed928edbf8563503458ab628063c872024ee6453c9b6c4e9cd79651ec66e49045fa842bc15db3813e7c0582d103f7819648759724db370184448b2faa5781b84d901cd701e69a96a9769eaea4daa6ff557d549a1179a68e3b8126b1ea85ce83538912366e56f82beea216364fc52c289b7d94059c4cf5dc40a0", 0x7f}, {&(0x7f0000001480)="7fdef73674ec5ceb7ca184ddd2acfeeefa3cfe6fc66a1a4a1d4ac41ec3d4a5ef2ab99166e3cf04644698a8994cb4e6854fed1cbd5af7f4f1a946d8b429eeaf47f549879a2212d3e2bf02d08f0b90683aba840aa90c8aa56bcda078a2c62470cd6bcbdf7c09f98aef3bf1846a3acd83b902d16bafb1f27ec714076e72a398bace916bf8c2514b9c89e59ab6f6aa80c5c819f8be495bee8914672e8f264f3f52a1a5d7f8b5b679d383e910e8c55c0453eb3af37ac7a6", 0xb5}, {&(0x7f0000001540)="4c77fc0424329e7e55fb63111a83c78c6e31a9644cb73a154ba920e819b562bb99876d0456ef14edfe123a04330708a7288024d29506a74196c27386c9216e9064af8e24516d71702c96", 0x4a}], 0x9, &(0x7f0000001680)=[{0x70, 0xffff, 0x81, "0a0bc35591621be7f6387b72b490b6797a80a808ee3a120141f4e6a86a3f826d242eadba0df98c536aff7ec777b26cd34f2f5f8bec7c2280efec796eeb82c02b159b6c7c9225d86051f561e8a770ecb79102f0c5544251d6823314754d7a3075"}], 0x70}, 0x0) r3 = geteuid() getgroups(0x1, &(0x7f0000001740)=[0xffffffffffffffff]) fchown(r2, r3, r4) 16:04:00 executing program 1: r0 = socket(0x0, 0x3, 0x8000000000c44) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000020005786ca3849b5c73e6b051020741038f53e8551f30ce3902cee248aa364ef8496f327650ba7500e08eecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa0100ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c8d43000000005ff3faa8d921", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x80, 0x8, 0x5}, 0xc) 16:04:00 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x0, 0x80}) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:04:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000500)}], 0x1) pledge(0x0, &(0x7f0000000000)='pf ') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20563, 0x0) r1 = getppid() r2 = getuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = kqueue() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x29, 0x0) r9 = getpgid(0xffffffffffffffff) r10 = getuid() getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r15 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r18 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r22 = socket(0x10, 0x8000, 0x80000001) r23 = socket$inet6(0x18, 0x4, 0x0) getpgid(r19) r24 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="2000c1000000a353d9f0ffffff000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x2}, 0x8) 16:04:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xb1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:04:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x140, 0x0) r2 = semget$private(0x0, 0x7, 0x340) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x7, r3, r5, r6, r8, 0x80, 0x100}, 0x2, 0x80000000, 0x8}) r9 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x0) fchflags(r0, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x5) ioctl$TIOCSTART(r1, 0x2000746e) mknodat(r0, &(0x7f0000000380)='./file0\x00', 0x2, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) r10 = socket(0x20, 0x4000, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x223, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000440)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000480)=0x1) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000004c0)=""/131) dup(r9) msgget(0x2, 0x500) fchflags(r10, 0x20004) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0xff, 0x27, 0x3f, 0x1a6}) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$inet(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r11 = dup2(r0, r9) msgget(0x1, 0x5) chflagsat(r11, &(0x7f0000000640)='./file0\x00', 0x40000, 0x2) chown(&(0x7f0000000680)='./file0\x00', r4, r7) 16:04:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) 16:04:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x10000, 0x0, 0x5, 0x8]) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') write(r0, &(0x7f0000000080)="4a0f6ecb", 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x3c8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x9, 0x49c, 0x61]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 16:04:00 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file1\x00', 0x400000002c2, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:04:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ff, 0x0, 0x0, "4b02ed3c5c88d8aecf968cf88e75704c26648768"}) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000040)=0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000100)="b43d55f470e61f25483512dd9deaeb049eba4059f105330db163fb6744368fa70643c537be5d193daa194a23a431ce6d54d85a7acfaead2a1bf800cd4514af11e413621f0e4cd309", 0x48) 16:04:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x108002, 0x0, 0x0, 0x0, "04000004000000000002000000ffec6de400", 0x3}) nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x87) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:00 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x80, 0x1, 0x9, 0x0, 0x80000001, 0x6, 0xff, 0x2, 0x1, 0x80000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x10061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xfffffffffffffffa, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\r') 16:04:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() readv(r2, &(0x7f0000000380)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/115, 0x73}, {&(0x7f0000000140)=""/31, 0x1f}], 0x6) close(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:04:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x9, &(0x7f0000ffc000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/143, 0x8000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x100000001, 0x8, 0x4, 0x6}]}) 16:04:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x200000000000002c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000400)={0xda2, 0x8, {0x8000, 0x200}}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x7fff}, 0xc) r3 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000500)) read(r3, &(0x7f0000000300)=""/158, 0x9e) read(r0, &(0x7f00000000c0)=""/42, 0x2a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x50}, {0x60}, {0x6}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000003c0)) syz_emit_ethernet(0xffffffffffffffe4, &(0x7f00000002c0)="8b") 16:04:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) listen(r0, 0x7fffffff) 16:04:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x35}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000080)="c221") 16:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x3c}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000001c0)="9c1df7a573", 0x5}, {&(0x7f0000000200)="10683447bd33e464fc8dce12c4a86f2834a7f3561089cf551a171c5ebb7b4b05a7b28c8bf9d8f9c7cc155e2fd3edfd9e341d5bbcdae80f1018d49efc3c4902e16f50f6dea187c06e42d30b828391e982dfb3070c41e92503f1fbec2c5cb1ec71783383b1aa2cbc1b1490c7527d7d367b2664da4d63d31815f8c73179cc63255e76dced3c3dd751bc5dc78e69d8423c0ebaf602fba8b817aada802d9b6c0d45288e33a16a28ee4575276b5d2e4a2a6dbc6b74ffa9f998b827607a89c38c448d9111e33438cff81b80f1f855cbb3ef93d6fa886378386823c8e1bbfada696492850c2914a8ccbe2ea9eedc5606ba8021ae379aea2e0ecef31b98cd23bdb696927c99853bd1113a0933d5cc3f40c9494a015755487a0e152f1fc1f716045291932c3116b592bf7d0c09973734857801af790e6e2d49a93be6fc41c5b1903ebeeaf14c06e5aa1cf3fb4888690742178fab45bb300eefa1317ccda8d099b41174c798dc9762b0b074e03f935711d3fb8c31260a8e77e57ece43967e736fa902312d622bac1e4e4781ee22d4bb70c5bb8200387a495f4692b4296f68bf803c339e5b9ce428b1f039b17a74acd0251e9fae5d506c4d92c39f94a08b619973b69899fbf56a9d510ce02c7fb21e2c7c4b673b5f4a10c1414899d03722d941ce554688ec44c750dc55e29ef5f12b17eb31c9b1b6d0b500a983e9faeecc997676ca67099f5a6b647b8570452a5291dd847660065fffe427016fbd6831c3ce8925b5a472c996e55f4502412dfc9acce5556a0d43ecb6dc6b28b35c93c1fc7ef6161862bd40cd66c2a66c025d38491db417b394203c8373854cb9ab41f997667f0e7a558427bbadef77cc238695795a77e25d5d819dfb3fd0ed723980cafa57afb5cd4e4691d9d9961971be78950fabdca3439700cf617f8668f937569206f772b8ac0ebe647089702801cd52236c42734203cd1c203a50eb35f2da5fb56b7098fc81cf8b20d583f0fe3cef5cafb41c28ebf033ce14215a45eab5dff84278794fa549ae8d9ad526fefd7e1fea8c94ea67aaa6988397a63ac94b840df948cf7259b2583e0ed94403566ad1712f701637f6a4c0f4d4c60bcf6a0e751d286d8bcc1ba010bbee9870e21860d167d9e923bc2355d9a53849c41e49d77d6b65f5de55c7bfbece9fc8f9e0f114f5718b3cafd8d5fcd099836b776851f0b43bf579d0174071cd4a269dd608af565df4b475ce63a5c0d8c49f867f11f56986e152a55770717c34eef0aecf12f562adf0458961318c352dcefec0a04706dfc3aca575d6d55d6ce20282f11c68653184ed329e1a6ffeb5d03cba031fa09860c9324920cc3cdb28547895b5fcd2b29ce667ba9e48c2826bf80d01b22a63fbd67d0a32f22e288bd2ee22613040cd79943236cd1b1633ea1561ccafc6141f86458f334959f5536aa3dd44f3207ccfecba8436876ef59f977751069b5f4692961a0a6611bad1afabad3c5aefca30a92077eea19cdb8bb84966084c1a38a8312460f9a19efcc2648a789c62917c1114fa9eba1b605721f541f9896f85707ef98975fdf06057d6254ea064da39ddd7dbe3d660fa66480aae9bb6d2d4a92681fe091e13c525784358895a644a8d356cdf56f8abb3deed723cc5dc8977dba78b3b3ba9bf40b142085848a597eb0fcc2762ed73e221e5ef928bec1000033e0564a1b41fddc6e6c9059a7e790a546375b10e18648350c8c27a441f3885d61690f5cdc025d56631b5f6f8774fb93f9fda8bc07d6c95f6a0429e0acccf69eef2c3b0c73572cb88c8d41289ec97241f301f4f84478712e256b59c68966e71fa652d706805df94e3ebf2de8d9c1947dd2671e23691d20a6716c6d6f99b9be10a6f11247594d557e7e41454db5d921595e6f05fa72ea27fe42e32e72a0e311120fa38b7db5f7facb36430c97aa799379849ca74d5645be62c60778ecdc90f9438a044ad42ea58f38967f215264eac72c16c19099a5edb86edaf483566ae63ff9d935153b5b6d36311a8bc433afc83ab2940d4877c4f311b4a7d611bdd55183e1a5686347952a2aed79ab506d3fdb95a27a0150e14f71213923bb52daa5a563daadbe386a7789e46d5f61f32ecc054277584e5a3eb2f6d161bf093e7822da51eb8003f2292a040193a6b7618fb76aed1ecdf0e2b15f9ba60fd27e344113ebcd3de2350c0e8e411ba5c0223f27791eae706b062ff2304eb464f8234b561f89427488f50d4de0d0edd3c5a44ef62cc89be423aafde9e09c60c2502fa483ff0be5fc55bfb0fe5ecbed6c83e238652cdec7604407607a495e4b5342259d061f1f9a0d3f78f5c0aef6fc1f8e731263a7a066a8403d1edcdb9d8fa9064f3aa5e8c56f98cfa154b2dfa587d25ea71acc0df4ac59119a4664e5370efc468c9b2843385f23099bfce11f14d217ca25387697db9f377f82e62184fb39c1420a463a18acf8d044e221318320bd7380b7f0eb705bfa1cbdf48c2dca0245124c2695cf7c94acb031c0f21df94eeaec75df8eb2f27c5902d8427a210058262fe2afd02040b77b110f244b0e034d68047c72d7dc28a48113753d45fd84d6761831f7d6711b016c0fe97a52fbf48d9527804782d2cb0b2d3c6231b11514ba2057d7ff84ebb313678b006eb761411d54fd5f9158434d615dd90e5ab7f566dffa02d7eda8c1dc13fe6dc32b1de0c8429c8a02701e76c7a38d6c744dac6eddcf9d7d7bfbe2bc2d55c10d996284781a310bfdea4b9cf07f1a2ecdf7d59bc7ad07a3cab57d19bbaf1f06abfc9d180c5cd002453f431435a1e6b1e3bfa0d94336cd87a81f33121507912f293bca5704c70423d040635cab24efc90fa1e57bc72f3b9f9878040e5bc1a055c351d33fd79af0435fae105a3587b74730cd7a48c7010b0392b2978d6404866e0e7b3b8a0f5b2b35afcb431d0ffbe669f52250058a8f24768bcfcf5d7d819c8f2ed1ad97cd877933d57a351692765d78c45e43b915e2d5ef5420becfb5bd1ce6ad30645adb29264dd70f498f3c56a032258bf32006fce71d276b83e26c2f1aaf301e0a5936468275ba25071511d07a845973e32d4e3f7ca794bd5dc62df01a180661818b8d3fcba36311bae21f74b949f4b8875c65048af35c2d9edf8c0c5506747db8d3ea938a7437bcfde2369a768f5ab35d07615aa823447adc5923553bf3e15cb571784a22ed161b2196b9c56e397f665aa732a256bd2a2f8b094570947898a0f6985b6ca70dee3f82c00c507df9676da838151ea9ec89dc3938ad7de6da40dcba6b57ebe312cdb7fb0e253fa3bded81515d0f0a84fc87aa018d35acf4c6bed7439188bb3ca7f733b0bacdd97ba94d235ddb61cfcc8b800c0ff49327131dba954051a254ddb26523bf71b222062fceffba855b234f463076ef79cff3c1b13149c701235464fb89aa43600b10b02e147d63f7ee0ccc9ab7a1fb7830133c8a7dd3d6df21cbc4a437dc302081292d468a4812a6a03750138b62a6a6a532dc445a536ff89d72597842fd75d22cfd5a3e14cf25ae3aca8d9d4c1555bfbe4a98e44275c14dcfa3f72235b4894310d6e2a8682ef9144f47d7a059020dedb41f867bd2d1eac2c163be54a775bc7b885faf52706e4cce45631071c36b494e7f1b6729f5f475a494f510ff2bdcf07eda942fca99f1b60d9225638b31f0ca0005c66eccf9a7e86624133e653ceb06bca21576046894530ab0c44ad51ffb321c8c6e2f3efb2063256662132c299056458c5a6e53eb24de1762ad686074fcb113864890049afa89c9d08668ff018383ff65a66dc6d3914f518057cae0bb58f7b0e1a7afeeffc215217f57409214ecc89dfe9d9c00d8b18cecc1f7bb28c4e69bf5ddae1fda86ee92fdcfd6852722d4e1d2fd4564f1c04d8376f5849f80e3d6dfe201379c9a4c1f285be4cd4037c2533a778038dee25825930f7d4c5b8bdf837aa7332aeef909f9ba86541afb4ab213f42d527d597b245a2e5fd74c670a7236554877dd6613c029323751dfd7482eb14d8fe8f5aab1dd52fbd6ff3d285569f82623d4168801274f633e47c50279a6639773c5740fde23544f2b087ad06884b7f44c3d468e0eb55f3cae6767d22904a2cb3e6d0a67869c93588834005ead0862c903b37324bf20959035f345c026286ffad6532a067d95ec5788c46572f0a91300b9ac5a6d1c9e1722d80cccffc2246c03b58a6d40ed124dad76f14be2c09e14e16bc511ab569629132f419fba104c84685e27d3cddeca3173fe111f2cc5ae024eb1d6cf06a64b974eb6cb5a70192b2736eb02c165b107b0170668a157f7e9cdcb6a9accb34cc62f04b4db41f083681fa40bd0607169312c906abdb43e76bd68caa9503eb1a3ce9452cbc230b4aa07f8187235d21b7ae2f5c77cf1df6d236d84610bca71d9ed37ae90cb8ae66f5e19e33b46fab6bef0302063b2762f656b8ba4415b835bffd2a01e17108eb6cf77ee41337c9bdc98fe7cf21d720177e995844de14a59d4245d7b1237fd7d54ff7a79f8e19397d33dcea0e6a3225b66c0f216e270009cb1f6f0158e528babf2cabfebafdfb2cf125ec5b0e121e39c57920fcd66789023a99c4c0d757303d904681c50f46a6db63365967b743075dcaa002f1cfd97ee96b7e858d9440b44748a1e3e4921f1a4584485ea379ae8df0e864b2b7222d82882a2a065731cd1866db9436cd4a25bc9f826cd9c0e431bd6bc866ab56a041581b9f03af857c41a604142eb514b9f3bc7eec52081f1520b484061b19870e7da19b9d26c679a0b41bc3a32172f7697fbf134a9642212caae1e17d6723ee1849a7e61e9afc8e9faa6b7cd716a278f7fd193c8ecc7142cde6dee5ce5c141be3389ab5a01f06917bf297f51e8c00856d1ddda3ff48601a066f9372a95ba6972a02cb5aa1fe4650e1414eaf76dd06755ae6645849c802a4464a95b067c6b5f77dfec1cf94d110424ed9f895b6e8096a288a4e59a8b2038df65fdb71437a1608f29f81dd0eae2963c1baa23cb9cc0288f17d3eb089d257e4530dccfb9f77ab75159db9dfec55124016a62f59bfe487f9785d86285d38fc2b32083c2d25079d181b60e20dba38d63c511625d6666a6b739d2523d6577cef539cbb23b7f6e0889538a411296f56b7c194008c6a2b08aeccfb7d2eceb2f836417a111ba6d9229f0ed41f286cdf7f62a51178f89500859da5e95906aeee352d0e58a65546bfbe817805a1921c28a8095b88f9a301f119fd939c6b5cf8d658cd35eef2c1b4ebf0c2d8cc7dd984c09e1cda04132741d99f3c44cbde7176c6900248561c69b0a6cd96c1b96f9e991747f30386b753811c5f44990bb5c87f9924b8df6326fa101350404e493c30eb9bee8ab4b17537b0c03a22b6960cd8fe11ea9937cdf4e058a8c8ed71aff18709cff9d4afca7bc78c284b76657311caab05d9b1215234e0f5d2e0e05d61015fc1c221f9d3826246cd73a7cdac5fc23b454413a08d7f5873ef77685c3b4d1b0f8e54dd0a839451036b58d9c51ab552ea9572cdfa306f21f075cedebfd0f97e0658f8b950670f9277f63a10f0ea3490beabd9b93f46d6cee4c1fcacdc3de64174a5b19ebaaa4ffeaa697474d23b6cc1207e6f30c81e7b3c7da91d0aa10b113e07f91e9dd16eea0ab665d65ee72c578b91241b03bf4985e5f5a4a8fd8d548e73c58f11c21fa1f2c29840c748468dbed3ac2c65898ac0ea649d22dd317b27d2a56a689fa0b533d2fa1b189c14d5ae6b27e02f34fc08912344e8e00b66d24cb8626779fd573a7a781ba35736af3e4857144ad1d2d29e1bfa602b2f", 0x1000}, {&(0x7f0000001200)="f36434e15f7d161b00fa4bc997dddc4b09e7b05a0874c5afef335dd389478aafc04ce0a04af46e76614822942dbc7af14db88ccb9961acc25d91614ca3e3044edab86f", 0x43}, {&(0x7f0000001280)="840d10d79f7baf5956d7372e80a76391f4e482704bc09dfed8290c4a169e79e3aff5905dfca54a2c682079630a17cc22a0f1566672b6a04afc0a0be07deb8fd527f25c1e07a7a8b1ccd69d883f0cb9f154de4b7f06b08f88766dbc4b80f771a37da8d1c17d7bf52946a276ad9421b4c43ed17748480858fe48c04b2f51f0d4d56ee412b98d668e3bdbc417922e9d41c16dd6a42694af07095feda12c45aba0ce50d70da44b86c18047ab9e2b2ad92d0affa09197e2cc4924cc71f8b7f5ad6218c5d624d24de1488f96774ea92cb47a8335f67f26f45bdde71d2b9446179cf6f6fe7a61656b0e94c4694146", 0xeb}, {&(0x7f0000001380)="b1348ea64355287b3df6aaeba13f3f969b92355c8dd858ed74ef5a69c1eb831b38af9ca66044b8944e903ab338398e4269858ac867e4b6183344cc8588ce865ce28c833d75e8d1ec1db388a36d9472986baa2c2485a769de0f7a0f17c05eca135d5dcf58627e0e7c7686719dd01b8e98057241bceddef7fdeba07860a24c0a2bd02be2c47fa0a63f78a2068389b8223ad2527fe92075f2b27ccdd1842d0d50d05f059d8d604f37378498dde6d5569927bcde92dbc0aeddf98666f18b452dbd69c7a38d995df299ef2ebe0d9c3911f1b9eaf029a192532f2293926b5a30cb63", 0xdf}], 0x5, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x58, 0x4}, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000140)) 16:04:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x50) r2 = dup2(r1, r1) shutdown(r2, 0x1) 16:04:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012f2f66694e653000e2984eca9ca0ab0e4f712adb449be99396b62f357afcc4b84060bef48cd1686ed1505002e485987dfea897a4d65cfa600bfa176d89b5e7f40dc213c9ead03090a0fee26be02f01f9bed6cc5ea9cb51c2f229fa57c42c399e94fbc4c985abb9ea830e802072217b45f16be0c27fe693cfee5d7343d54f932b93fc79d8dc64abf8dfa687f7faab68f6e0e9516f7a6f1563531910bddd5bc75f6d81fcd3add7c5252f0c444c5f5bdb6e8f197561844ace32a57e29c1a0e9da5c8820dc53b68a82bc38f881d0b43f4ef0feab9a3d225177925456c0f1dd905c2a4a1658de5ef8dc68c71621ca0d34e92b0fcc60a735e1248261a8dcaa009f012b"], 0xa, 0x0}, 0x0) 16:04:01 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400008003fd, 0x0) write(r0, &(0x7f0000000180)="9c8b16dc2303000000774d7335", 0xd) open(&(0x7f0000000040)='./bus\x00', 0xc80, 0x114) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x8, 0x9, 0x4}) execve(0x0, 0x0, 0x0) 16:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x2, 0x0, 0x1}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x9) r1 = socket(0x6, 0x1, 0x9) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x80000000, 0x6}, 0x8) 16:04:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x84) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)=""/55, 0x37}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f0000000400)=""/166, 0xa6}, {&(0x7f00000004c0)=""/247, 0xf7}, {&(0x7f00000005c0)=""/159, 0x9f}], 0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="2b00ff23000008003c00000000060000", 0x10) 16:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x24}, {0x1006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:04:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x200, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x1}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc00c7006, &(0x7f0000000100)=0x4000000000001) 16:04:01 executing program 0: symlink(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', 0x0) 16:04:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x6c}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCFLUSH(r0, 0x20004268) 16:04:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x400, 0xfffffffffffffff8, 0xa6c3, "d730c1e7bba6c6e2385b00000000200000004de4"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/116, 0xfe6a}, {&(0x7f0000000200)=""/41}, {&(0x7f00000014c0)=""/4096, 0x121}, {&(0x7f0000000540)=""/77}, {&(0x7f00000005c0)=""/81}, {&(0x7f0000000640)=""/140}], 0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="5a68f99e167db797f12655eda519a68e5c8c20770b158b77b43c56a0f21a45c80707dae6fde9c28c4b6f4e6a49bcc383bf66e27b4808ee89591b53f818e3b10de9ac91194b394be01252ab418a", 0x4d}], 0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x7c, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040), 0x9f}) writev(r1, &(0x7f0000000040), 0x10000000000001f6) write(r0, &(0x7f0000000040), 0x10132) syz_open_pts() close(r1) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x26, 0x7, 0xfbcf, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00", 0xfff, 0xbfac}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r5 = socket(0x1c, 0x1, 0x80000003) r6 = semget$private(0x0, 0x6, 0x40000000034d) r7 = socket(0x2, 0x400000000002, 0x0) flock(r3, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000480)={0x3, 0x0, 0x2, 0x20, r8}) setsockopt(r7, 0x0, 0x21, &(0x7f0000000080)="c8f5b415", 0x4) semop(r6, &(0x7f00000000c0)=[{0x0, 0x6fb8, 0x80c}, {0x0, 0x81, 0x1800}, {0x1, 0x101, 0x1000000000000800}, {0x0, 0xc3a, 0x800}], 0x4) writev(r5, &(0x7f0000000040), 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x52, 0x81, 0x7fff, 0x8}, {{r9}, 0xfffffffffffffff9, 0x0, 0x60000003, 0x4, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffa, 0xb, 0x20, 0x1, 0x9}, {{r4}, 0xfffffffffffffff8, 0x27, 0x20000000, 0x2000000000000000, 0x40000000000}], 0x9130fc1, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r10 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffb000/0x4000)=nil) shmat(r10, &(0x7f00003ef000/0x1000)=nil, 0x0) getitimer(0x0, &(0x7f0000000300)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)) 16:04:01 executing program 0: socket(0x18, 0x0, 0x8) socket(0x2, 0x4, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:04:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r0) 16:04:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 16:04:02 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) clock_getres(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:04:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000200)) 16:04:02 executing program 0: r0 = syz_open_pts() flock(r0, 0x10003) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0xab, 0x6}], 0x1}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0x8) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x1, 0x3, 0x100000001, 0x7ff, r3}) syz_open_pts() 16:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x86}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="cc") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x6bbd, 0x5, 0x3}, {0x100000001, 0x7000, 0x5, 0x1}, {0x7, 0x5, 0x81, 0xaf}, {0x25, 0x1, 0xffffffffffffffff, 0x1}, {0x20000000000000, 0x3, 0x7ff, 0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) 16:04:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r0, 0x2, 0x6, &(0x7f0000000040)="3bd36176426f89522dcec42bbcbaf8a33690ba98f9576fc60702f029dd3eb85ff1c6f879ebdad7ad83b4bbe8b1e55274b70317026e5ef1d02f5e47b079785c9613736717b058449a29c66412b54653f7a780f352cf92be280344e78a075fe7bf547dc869ee50b858bb5353c894781178479a7930683d7f4cf1", 0x79) r1 = socket(0x21, 0x4003, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 16:04:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) r1 = dup(r0) fcntl$setflags(r1, 0x2, 0x0) sendto$unix(r1, &(0x7f0000000000)="ce05007eff05430f2755af287c9008ac1201e209451458b0f14294e6627d8fdf7bba6f0356c7ff765d85dac251cb61cdb515942058c0737bf7f2bac7cdb85ce6142585688b27dbc8dc382cc1875927d33b44b176903412bc1dafa898794a24b239aa46f3f11105511ae87d7d96e4c609f3ea12f76e829009747d66becbb54799efd64604132b9c834b3d36e7d20af9ae9ed9a740407d8302191c548f10c81a9ab3ba7f6f5aa9f68943a489ad36fba98a3e65d184e905d8836bd8442946aa17bdd12a5593d15c060935c09f00bf3ddfdf090ec3e3b5336f9a4809c30c5949d21734", 0xe1, 0x6, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x6, 0x3, 0x1) sendto$unix(r2, &(0x7f0000000140)="b100050390000000000000b15386ca90500e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f75073a1ebe2a42fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfb000600000072c881ff01003c894303b22f310b404f36a00f900000000002000000000100000200"/177, 0xb1, 0x4000, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) 16:04:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7f7, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, "f29b2256db2433889cc52adfe06000"}) write(r0, &(0x7f00000008c0)="88cdc1cc8cf16613c50817901de50f6edd7d3ac64731d78ffdf155d0177ca7d8fec86871364f3c56cb7e9833a5d48c574cf3578f0c9679be8a7d32980d797bb91906c479acbcca0bd4d722c7400428f661dfa7a6218bc72464a8c76156a7caf08b536ad8e074467935e6f1ba383dbb042ad1c19c8b0a2e69e951b4a3c14af3d4939fcafc066c0a6be948e14b108eae0b1863ed2dbc74b9df469d7efa67c045d8ff59b85f592ffada93bdc089dfa0e446cac7079dfa215821ac1744d3aa5dc9e970fbb1892392a460f8505c30ec539d462f51773b5ef55ec5204e67393d93c1e8eaf7f6e47c35cfc49933b38e33bb2533e3f8dca21ed2d10ad5543dac9a11bbc15fd8f7fde4d5ea4b87000d1027730d7f9f93040a7f8c8727b68c98812ccca42520fb662568c597771275ed794f76a7ff128d10b81b850cbf6b6a084bbd3c3ac8f8cd73421b36ed3eb98c9545ef64142fef8701a36d1e459b31c1596ce91fde4a9c61213fab25c456f924a9696528da395fe9ef59a7799802b4d7d488aa02cc1c5293d7214b9b5ef184a59a79136da43fc00367c6a25705c456c8befb1ac46e8970189ad4c1b498b820c77cb316752817ea63fd0a2187313303c8ca2462fd4a1ec1caf6ce657a10cd042b8e69af08499dee8a1974859b66d44a980a5eb7c96097e9c7ae2e4ea9888b2710b497a25747cf5b2afff96d2ce60ede8b1c325ab19c34a8b726bd31dfc189b853ea504a1f707b856e778e6506beb51578c774a452ea39464909bbf93bbe36d6d307cacc5b350178c7de724ae730ee086ce82d45d0091db3c32f5f31d244e0cabb7e0de77fbf9b38d220d5171c3ebb192ee1ff78ada09cfcb1548d94d3320aa448517751f88dbcc8d627697083b4c1474ef5c1e50d00d801c85b26a8e3cf64804c0b7a5d375a1810aa22e3b8c45ae96fb63ea7f28e26bd45857d13826d62da9c7890fe0043bbd06918bebb6089d9fc61e829d25be165b46b543cde7e68016719f48303621d0274ef836782d893e4fa1eb9cf4fb3a3dcdd3cb88620e19007501d2ce41bec66d479fad6f56aa30788cf29a50a1b57e730462813895828670679cc9f14fcd33ff766fcb05521df8a006ea1fc2794ae1408e17737f89b210a66b60671a8b3c741981a8bbd8568b15700df843e0c445d8e4320f86fab5aa81aacca22bcfa1be96a03ed1590654e3203dc1a340768191ea2411f732fcf04ab0267c6bb263e0873852c3f3001bbd41a1cfbe8963dc97e43f61dadb72ffb8f2e07fac63735c844378d0c1366128076abb5a33bce8997c8b697ff52e683ed3e1aa503137504fb2e0c07be16454728ea32c808949bf6e5791dde8d57318b576ae124dfd2210a518ffb351ac59e5baee457176bb53fee7d2e062e3a5508c6a5b31d378469a0b932e2bd57e39de1a37f2977e6555d18db28ffe05bf0459195aab71e3bbfa996a558209180ff1aaa261daae05a9b094296c377f91d5db931f27eba9cf05705993066d69cf7b1f76c90ab7d3687deb14f11cf607d28d981e239ecd31139e227f039d5ae9ca55d9e4af86819868e288b553fee55cc859faba43c4e972ef38d956d1e57b2398f1ec78debbd350a69b87d3e839be35b5ebf738939bdb40fd852d1bb9d0796d979f8967496a146775ff603321f620d1441abc0d79571b148f0956df64d967e48763337250659045a58601c42570474dcaca3bbc799d4bdbe64d2adddec6d3772aa9a562e59f4c7ed95e6272016cc379cfb0e1c8dfa8156c7277beb014a68da6560464aff2aaa5d787821f31fde612571e41528225eb70196d9c0f1d5a8da28429b2c595d50510a40f7382091c078b401f6356a6fe7059c13e1c1b4fec69a2594fc924d3c9974564d80eb76be697f1a7979d5edb0f2b08d0d3ed7fbde332cbcc651a2d458d7a48fda9a080bcdfa552c96cceb86b2d35091808d08f52a693bc294c4eb9b5bf95d2d212e612e9295b205c7417096fe8686de3f711fbeeee7366325f4794b300ea26e0b0fb8d70fc8e265241c99f10620f04960242919bf2d3b4c78172ec1503de4a4b4250bc9755f66b5218a95a766f50b0406c21e1c43815f78fa09ecd4bc836deed9b94c69eaa66bb02d905852852ae923cfe75c1d5ce85a03c5a90f742e0d702d0c6b624a7599121f7264b32cceec69c4037b8c97f81b0c6d2c30fb5b6f4b48e9ca9f6e5be7ba22f707d0f35ee4b5ba322f20c9592be24f73e91cbbd3c61dcb5db37e9600", 0x638) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x3) setsockopt(r2, 0x2b, 0x80000000040000c, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929630", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) 16:04:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xc6}) 16:04:03 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="582720efab", 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000180)=[0x0]) setsockopt(r0, 0x7f, 0x80000000000000e, &(0x7f0000000080)="08e0adab21322582dd33fc45bd5214289204d81ebca2a8cb471152bf50c0e210900e21f8ab2d0a", 0xfffffffffffffe1a) 16:04:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x10064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8f") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x508, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x4, 0x7ff, 0x100000000, {[0x1, 0xd8e, 0x7, 0x9, 0x7fff, 0xab2a, 0x49f, 0x0, 0x7, 0x3f, 0x0, 0xa05, 0x0, 0x5, 0x4, 0x4, 0x9, 0x200], [0x3cb, 0x3, 0x1ff, 0x100000000, 0x63, 0x3, 0x7, 0x2f6, 0x0, 0x6], [0x0, 0x81, 0x839, 0x4, 0xec0, 0x9, 0x9], [0x100000000, 0x6, 0x0, 0x800, 0xba30000000000, 0x1000], [{0x8000, 0x0, 0xfffffffffffffffc, 0x2}, {0x3, 0x2, 0xfffffffffffffff9, 0x7}, {0xfa, 0x0, 0xd67a, 0x5}, {0x52, 0x2, 0x7, 0x8}, {0x54, 0x0, 0x200, 0xcb8}, {0x400, 0x603c, 0x0, 0x4}, {0x47, 0x0, 0x8, 0x101}, {0x100000001, 0xbf827ee, 0x8, 0x2}], {0x9, 0x8, 0x7, 0x9}, {0x800, 0x7fff, 0x400, 0x7}}}) 16:04:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:04:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) select(0x40, &(0x7f0000000000)={0x2, 0x5, 0x0, 0x3bd, 0x0, 0x80000000, 0x5, 0x1}, &(0x7f0000000080)={0x100, 0x3, 0x5, 0x2, 0x2, 0x8001, 0x10000, 0x10000}, &(0x7f00000000c0)={0x8001, 0x3, 0x202bf1ea, 0x80000000, 0x4, 0x4, 0x7fff, 0x100}, &(0x7f0000000100)={0x3, 0x7}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:04:03 executing program 1: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/160, 0xa0}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x6) r2 = msgget(0x2, 0x101) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/111) 16:04:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) accept$inet(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c6530006f48296731735ef3cd6cfef9d43fe4d031dc918cafa34f8a58f50184ca3ade4b9b927792c5b306d31573ed9da6cab0b69f2502c2c0b92088d12718f42504bb89973adbd5ecda7a133d0f5ad176e7766377f8a5a1c1c9f096805d05a1ad"], 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="cb0187a951986c3edb8fb335d907e9f6d3eb64d782c02e0884c61d0dde9a878d6805ca63fca2cebb6d74fef2e059b2d733942cad98cae69e161e91f4feefb8d962a72c2bbd13886f5a5ef3ba5b2501a6c8835f14c5ba8f1712026fc90ff5d53a93865f8ff687801487fb176a674106731583520632e37566a48f928837fe23298203e32f52d46ac48c352905a3f9d3b970b5bc6ba6b49b7956ec435dea02723179babb04f0f9525e09c7e01eb5d8dbfce139b9e4f47bba6d4b830e915323fb252125cfb1d46e4c2f35e2289c2ab6f82b05d84d0d602641eb558a4953a74aae823ec46c693f3d3e", 0xe7}, {&(0x7f00000002c0)="788a1b38bdf9861d7df387bcd7448876c3813acd81c04d868c76d3f055f3274d7b4545e5e320bf84b8cf27aba44712a13672b4c2824485bd80c280d4e5132f65bad34eacf579dcad6d61a4e6acce94f26c7bf27dea56604d344a0ba8266d481fc01f9b67be566d583231ce9f700cde42b8bdc90f00290e151ae69ba732d807f5e426319320cb5db4f88335ff1c223be9f49328a3dfa9e3ac38ac01d84c5867b0a2d2111634d831dae49ab2514cb2fe5f3124075d03c73d", 0xb7}], 0x2, 0x0, 0x0, 0x1}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000004c0)=[{0xef, 0x6}, {0x127, 0x9}, {0x81, 0xbfa6}, {0x1ef, 0x6}, {0x100, 0x5}, {0xed}, {0x42, 0x6}, {0x47, 0x6}], 0x8}) write(r0, &(0x7f0000000100)="3c9ea36f97b55afba569e2000b134088de35b50757e0b683ff784839d2fcfb01ba0af4839ee425506c437a6852ce5fc67af0a51c65a861e143ed02120ab07e25554930c5c0a20eb2bf59efcdf64b8235efe38013bf78e28a17e113f6e0211b9fbd2af86a577e2296a13830a1b41eba658e5d360b5c5753443c101cb313490c28cd045db4241f33c20fd6c895d0e2a639dc16f4851694d43c4c805e9048aac1e793b854d8149895528b1def900735410787ab87b4d8bcac91a52565f5a5", 0xbd) 16:04:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x7ff, 0x2a73baa7}, {0x18, 0x1, 0x1f, 0x8000}, 0x4, [0x0, 0x7, 0x3, 0x80000000, 0x7, 0x1, 0x2]}, 0x3c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:04:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0xc003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:04 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20000000) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 16:04:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c6530002c7004de24e8eaac8dad3b069b15169ecffe4fa696ab0c21f42503a21045e17e75639e1e1e21627dc127beacce65c8ba6a606e0000815f73b19dc28fbacb3e13e1ce33c96335b333ac7959e2d2e92a330c1eac22220540d7de614034d67192c30e0f10c529306f82f0ecd2042b5448f88b911f000000000000005af8506fb632fd363e89bcdbd1d2507c04b6ce53d631"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0xb39}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setegid(r2) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) setuid(0xee01) chmod(&(0x7f00000001c0)='./file0\x00', 0x105) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = getuid() lchown(&(0x7f0000000140)='./file1\x00', r6, r4) 16:04:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x114) writev(r0, &(0x7f0000002680)=[{&(0x7f00000002c0)="ed5d328f80d198e23a7791d5de98b46547422f057e7920290b5a0192e978af75e1f4d6187b524f8ab826c687accf46b298cc4c53ba7834f2e6eb410cb228e288963a9836a824a769779db3e37332c8266027ba236d42ba9eae3da8ecba89b76bf7edf5d86bff98acb1b4a0943970d36ec189231413e641c03943dad8bde98247827d3333e973e8e2d773233da8562a1881797140d0ef8a4bf229b0b5f83d86b185613bdface1f780b68906466691f8071d982e6d87c6b733dbc0b8157770137b0c469611a78674b7dcbb6f71d3dc34c02a0ba3657be591e3ecc68b5fc2897a8da56cc705abfe698cea7d1e426296c2ed16ba877da7a67f48f5e84d6446a41eb4412c67f14fa2ac0ec898daacfaaab186a95e360cd81e26c254b19db003ebd833f0b622774157acac3c09969769227ac6ca000e7af1cc0fd685fb9d2fd7c8ed5c7d4fae7a88fd42e87d9c96188511dde8133c80a6cdda0953e9a3467594f005e37285d22c421a9370bd8a2c1fd66dfd46c1daba574c450aaf2469da7da02b215106de6967be3119b092937d81dfa6f7c5b9df0035f8783d0099dba929130556f03ea8a5e1479ad0074a97b6b20b1c90a25c01bd47042c0f30c7dc636de0507f6e930f09f89695609ae75a123bfed5f274d13dbfe5c0184b8b324e6326e7666f3a03d180f9ade08e90b4a3cb4a293233afe5ebc1a2a35507f1eedeab525bc55e4db74272db9c43915efa05687a227ab0b419e4de4b4d6b086dc3c5c4735f8fbf7fa5b15a5edb6b5d6a4f31fc1cbe5a3cde2afbda04071c358fba0a8ba0a5c86becaeb4fe470fb5de5c00042aa78874022e8dd4b3b9e115174c8924873d83cb6aca4645cc007766bc44cb7b79240d49564c26a18b51a663439ecabf1c159785e2df3b98f235aa9bd0c3d5ebf1874de7deb91d523124e0f223009bd3a02fa9c12f8e005115a85a9fe1b59d4dbf1d5cdc2cb618f8cc122401387f44f383713bc287879052d928479dd8c0e568709ddeb4bf41f7b6241cdfd7559addc232d025801d74f10570a858a9fb23fe568c0b7c127ff1b4751250e8372c80b96459c488afe3b91120ca6d839ad5be7bf42512e354cc7ce5e6aff9a254776d1eb31adfea35f6bcfbb0f685d1c223e42933379750934fea8a4916d6436d4f4a31db91bea538e7e14bf100850270a9200dd94cee3668b681a63631a6ed8efdd4444e68704ca628445bf4c6025b8e24dfe463d081e8345114297c52a41e9d2911f5682c7d10e67d46024919cca8530f7fa860578538114bacdf4912e402b97155be731bc8503b435b09cbcdb92123dba09c32ec254187a942ca80f8e38363f3cb59e3c3530d61c09f3bea250f2cb771f609701259de390849624aa9256e514dfd2abfe611c8ff05c51f611ee24ef887e82e5a4311761c46d653f23a682196a995ffa880a011d203be9a595759eab93e7618701664e0185240bace68ce9993cb9c9adf62066263c2608cefde468f03ee5ec731ef19b5dda9c8fabb95b69e1d4d56338c591ffec0ce52bc0a43c3b7d1fd03edfd26baf0d9e7cdcc0c94a4da096198feb82ba8b395b56dc31811cee97fedf7daacc88aebfd5b42293940136e63fce8a4a9d72f10a7b3f7c584db2e107c087943f185ead74cc5a741dd4d20e9dee2ca893300fc4ea3fefa61dd902299e115725ae91ba33d526ad12fbd84afcf386f64c4246f6ff1ac52f08796806f4940a7be46d208d19c63ade741c63bcb7370563bb52686aadfc01843e1548053c13e1422e81b4633f8a6b922185186fed471f923bcce8aecd2a5ab4628699b9408024c46e2bec5dc7d3e891bb6676b7b5b2338836a9be15226689fe29294f6af6c7153b0040b7c41ba22a5ba17b00cbe1de59dcc20f9011499d2529bcd6a63ee5f9a414cacbf98d6317eb182c8ce5b2cfbe352b76746c1ae6ad492f8ed9779183fafc7dd8c24ca0ffc80129b537312b32360ec0caaf58cb3c0e2ba57f21fbe11d59248251cdc4028c360913e41dc5b1e9b5fc63a54d4b02b22bf2d109842624f9093feefa3d62137640425a43092847eb096b55ac1c25968496597c5c6f6c0e03df41854c895a557a343c07b6cda3b9f0c73529d27724f18b719aab0305a93e41f83effe9c0cabbebc2b6df88df439820c3394d39603e3966f3c02c3ede60ba721af129556a8f3cc737ce775c6204c1ef7fccea52aa512d23d3dddc405dc779832cc1a42f47cf5bf8c2fb1012d3cba6501b96f7e70ea1c4541c0e8c41b35925ab7a5cdcc27630b7831e0a8a68d08d38585082f40f42c60a9a8343c4cdb1f2845e5395a6b277eaba2c6bc144cc7566613ab0a4c62bdef2a2d73bfe19f8a32b9a1b711bfb43d9a0e42906aaab41288d65d2f23e87bb275fb3fe891b34d49859f12f09863b4377b8fa1040a8cfa1d2de63c59f22bfda8cf7ed5cd1a71e9bd41616dfd9d8e9007894d4565a4a7c0fe06092e433addbdfea0c4b6ff573a860047084b1b15ec958fad5c27647dc0eb8d7d7a7cc2014d79319d09fa62ba25ced61e16d36422a6eebcb2a720e9d90d32807295dbe09114d7b9c618e478c56c6f0c478f965e9fba14783376ae36eb241e8b41a8ea088808cf687b26d580a4739356ad8f7ba415dc5799b71e15ecfae20115a23467cbb0c88a9ab250de1edc26d10f289cdc87d14f12feb909dde83250f3b3479a83691ebdc40608d0d10a669ea7e1bd06d285ffbb516d3931e5501879f84f96f1d78754dedfad3faea814e20677", 0x7a0}], 0x1) 16:04:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12ffffb27824f6cc3fafd4fe6c37b37c013f48c17b00c1"], 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x20000) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:04:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000040)=0x342c) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:04:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r1, &(0x7f0000002680)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="58268c4f456f08d28a128f67281b129476648cf5a45a11df7ab543db3838b0e37cd58d88d81d18c9d1f0fe6aae0c170905d429ac9ec41819f52e4a4fafc6eab672369393c2947f5aaa0ca03e8f3d98259549ab0582c1518f5cf01ae6414e19df9687412e2fff6c6ead882bbc73b121f54b207da8247c9ff5128d048fe29d0d76bcf7891872c289d7a053604258aa7ce53fcdf987469c26089403750279fae851e5526cfa9a9f4c8e7b053f5ad620ddfe6cb3aa6ca829386f68aa4e993830dc81947fc89eed93e5ff14f466ed2d9f3e72e2dfb0d76281d6115c9b4edb606678e05b", 0xe1}, {&(0x7f0000000240)="03ea80384e183f66c484bb780c7cc2580dec776583158a1398cda8ba7ae539c3a2fd4b198079a7fe8d267d770cd4e18ab13e128a432f99904d682bd45b2d3eb15e19549e700080716ef5efaef67f838947e4f607f017856aad1b6e95e093fefdd84eea7b2e041f9ec21ff4b694348996d22746bf1c4b96713735ff4f8c0a4a5639531dd64c157eff52b77bbdf324b382a78605683db10d4e8f00427442527c74e88d1307bd5f0851ebde8ca575432802f0bf8ca65003e758c83e9c9910c6f6b015f57a7d74e7abfd0ee2c32c1686fb60d634bbcf6ac0f753213f99270a2cbe41959acff311b52b01f503f55d555cfd9d2ff88e9321ec8d70e46c640057efb67aa10ceebf1f119ddeb7cb0ee557d7d7d4f62d29837cc8f50eed0286c6beedbb7ad36f8cfd7dcbda33f01c61ff5c3c73c7976c79ec0f03a2945a0d2047714c42e4b0f5972242d80fcb2132a854b1cc19458034f042c1b55e6fee8d212994824f82eb3101be1d8479fc9ab3ef1c98a732d9f9154b79059718534c80014ddc2183cf06daf9d1d2abb3bf8d49ca76b419ffefb14a33988b8ff0b637039bf79281ad8b9fbf50d6583b1bbb5aa70948486cff1b3801a7093608afb818d695fedc08d7ea96701a36b3f0417795606431e3bccb79716685d66d8eceed4b28c259b358b52a6043a36858957c6a044334e54787d4e2bd3490e18015450e9e0379b154df756f5fb8cf2fe6822ee51b6051a3cd5077fc16c81582c2951416d9a01df438c4d1717342bca589bc22cb2ecb01f379695a63a30cdff4a8cb651263cd9ef57e25da615a7d6b8ee176f0d033988003262224a5658707f4be90b36f319a13040fd8a01d30016d3e5a011b22f3a9052da556db5c6e639785d3a79812ca436e6a02d16ad4d6452eccf3ac96a679caf80d21bdab350d18653d006c3c0127b91e25a4f3ca5d0805e9a3980c005fac27b19277150af56f96c741eddea5c9d6c93ceadc4669d769237cd60e56a772d70c8d2a32669fa911dd303781496279ad95b0f03c2d1305cc8f3dd1eceb8e21a4c6e6b57e67da5cb165abe01a65e40c6a47b77738c4fbbd70d13c4e41886731ed2aa8eff47de1662feb5f1f33cedaf624b8fa616ac4018cf2914589696e9323f99ccd347a3325a8a62e1126658010430ac8f20c1f38aaf0fe72fff0aad3cc5a15582af3527bc20959e9108d7a6ee7d53c9899d7f2dd9cc5b2544626065b6f6b3b40806bdce7ad964a5a84e9064f0f08257a70c41b61d1afccfa611451addb882e2c42caa67698024150323ecf9541f0b39912695a64a25c2aa43ba71510375d33d00dcff1bd394b92f848aa58f77cefedcd504514c697f6267155e4c667da407dc6e6d4920e2063edb59c816d27a9f3f3d95a694bb635a5830bae02e23508efc2770b650a3b1cc44f0027c861dda2c62440be78372cf27a1c013c041c35213eb37490ffe337df34be17db7256f0417f07822985f7cb6877d64a2113107545705788eadd1e363d72f37768b218385bde4cbbf6808c2f5d86ec49976abce1ea15863fae3a93f31a68258f547f06efe26b5e8f0a7fd3c8eb21c22919f60fa85403368d3b67286adab28dc7d609bc1b72490c5934b830ae5921d906ff0ea6291a3ed4276dea2e76c575bbabee09dfb6c03e56cd22c1f080d7f380adde13b4c0657589339c398b7e0908e33299f938c87f68f847d41da892da694cff37a2ab741a7099f3fbf69cf022055abdf7288c5e79a484eb30e8a5fde3f6a91c81902e03cd22bdebe67b27f7eb42bee848af6e1e362fa8e19caf58d49924ca39a3c0d5613c4eedd5d2358e42216211e3432ae2c2fff708f05f6d464d0f48573aede9c8fd63188c94ad5beb967579540781a35c72eef2050879260b313b0a023049549ea659ffa5327175e7678c0eec982ab2cfa0ee555d3eb7e6fe8fb08b3961dd95086d20cf95077efffcb42e1a0d22494cc5e99f79bb30efa62c29f6cc44d25140774f3e6be6d98dafec5657ff50ea2d658eb66d2507c6338d22d866c4e8ba9c99ddac11d59780c1743db28a31dd903a58829b96a20d220b8f162743bb5c29589f54a834baa979b2b005552925c4d1e93ef2bb7d40ea0ab716576e9fef00bcd149d667e7a8d0c6b6d65e3eff2447db5a502670f480bbcf5440dfca5316e7f9905dbfa57c69ffb6b08e6d92202c1d12e4fcb75151291c3e1be7fb263848d466c80991bd027dbdeec4f17b66b1fcfef4bc5b1071f156f2e6fef812203cf885030963d86562b16a116d836227f58b0b29f9aa31406c7d4063aba8a2dae2a810289d46e7f0dfa2c9ed3d9b1edec36ea315d4348649ed2852be8c76cb642c05652f3659c10a5af601a50d0ddc6a9cea44ac856978d22e8b27dd5919de49dc4349e754e94779cbf465b500c7813d418b533c3aa289bf177065a100943d28d44d5af6874900d69ecc2f498a33f9f1dad182333315bac6f14014dd31e35e5e76022cc3df8f670df9516758f4e58c1de35b9beec5b10096a53d75f287a657363180d125ef0f118ce57db45808e0bfe8d2374880f3c8263e0e75b1d4d4592048fb6c2c54b49070d2c1ea1c1735b8d81e2c9305cc8f54670b618669edd66aee5f5d5a197f84eb5fde94ae41d96226f0fe63fbe1cdb277820f940b9206c1c658fb4cc0c4afeace0b6e8e5a5213993aeac33df38c53527f08e7e8e792285a84e92d271aa991fe9d31e9627abdff1a770d40de810ce6d392ccb0fd5ffe7acc183f18759e1b8d01230fd1d2d3be995241816a58c8dc7499248a35ce28321d9bff5631c97bed30d24210aa8fad77e4a1fd486b43e270a4424c33a04f5afc1fefb65cf0bd1ea3d373aa65f932d719a18d1d39b65ec6ec59286d46d43300189be517bef3e1cb163788a35e126c3cbe3667c459e1670e100b7d71aba72ef3a0bfe81f0702a42e61a12048705af9b7ee6485d9af4a6ebf3d1592a74bee12abf4d42d8d26770e2c4fd71565bb4fb4314d1fc435a9ee83a43673d0aa5c535f4f7e961a41f044154af5712b721dff7894c243952e58782869d2a8aba21f5d98ab986efb9560230b115a545de43c0b64a5d5571ad6ea9a2a250e66ed0f0f233f5460bcf82d984a396484164aacf72e6167716cfe2e4035a380c8143733647b4f12376a42f41b631369f179ba811569d7981670b8bade19a06c90c264588cfdd2e16c035a6d617470a811a6fd04578d965100092dcc20f8db02cb293dec7c93855ab572bb6b6716f9a7ae41436fe712c898b618626655007e340850da11637682d2debecba4ed2e2fc20598557e4849735d3c2bf3e110e2d3276194b7db0e629b0d951f47e437254c9a831ca5f9b4453f7a03e9babaaa09d2a91b158915fc608c2924d5c61b6cdb6e55c92683e13642d113a88776d92ac27b5dcbe83952b02b742a69979cb67753e554be87381c74e047b4c2ce26d3b38cb711dee9a8c5ef9e92cd93acc2083547f543a493524ceda3d2812dc2e3e82bfb451a31378eccbb8c3af36e3232572a8df5672fb2e343a2f3d6a125d1a42db85856a0bd44f9c369fd5169c170f4a1e805334afe8e5f9641ee7890e1867a68ae40f67d8ee539cab454ed95cccc226ce49597f68fcd4d4cbe4f6743f307b43cd6c0dfd61c4866cea5b63afbb65118b8981e7b6c65da93ebbbf223f9b680bb130f30109f6647e4881e98a46f7d2ce150d2ce0177fbd53e1cd5413ab4af223d809a95ec39f4ac8aebcee7455715e90078ad8bd5e8e1a3b8e727699d4b608b9a20fcd3e97f6047982e89643572d390a67edccef1dcffec30aaacaae3628eee704b00e513226a502e830a878c3c88f05b4d4bc1b807e8f34f6414a3d0e0ed57e26bf6b9ec2cb7743daea04cf350174704d32d40453a8c5da9abcb3421fc3603618acf52f7c710db5502a03a9e6f1021660551c46ab0f51a2836cfcea326c1db47de3c122b42b1eb9d6fb98142d84dd9b312b2e7a47b93d89130f915bc5e01cbfa63a187165f0bc601b1c80d619fad36fccfa0ea29d04fd6ca7b387c4e516b6f0cf6d1398b0b2eca331fe98ed48ffc11ed1d8880d82245644c3c16b5eaa479aaf80248add0cda138c2bbaf5a9bef276a8ea597943d9b7b381c71fe9780fb70784f56782cc0de39bcb41b5daa3b7c092b30874e2b96ef17b6c6e078fcc2729dc772b760b0f65371b6c73f0c47b87982d5d2a8714d80973f0f49e2c84a01902542ab05561e6bd31c71094bc5a1cdf4b5b4724e46650eb5523a5673f1725f9cd88e202e96a89e1022c6af5ad73f5e8a93d2bad8deb4a7b54e48f7cae3e8ee613d37f4199208d5489a9edf18d4619c37d383e47d263156cfd503378a128b02709b30c2df0df702d6b221a54dbd33092a91332225f096ef4512ee0aa3a49eaf87705263b428f68be714499a347989e610c25f10f4fc0583899a8e61740e611fb51677799b5e7efe67087e2e0190034ab6709c16dd98e0a45f9aef85800a179d8ff6dba76565766a59e4e106c1273892364d8930e774f49825b8cda7700e81a3f2fcc53f40b75fcbfc37fc3ee5791c6c3f9e7f1745856127f129b0d29c8046fc679cc0566c3e5d867543cafb18c90ea1177926bb58912c074c77d55931b563ec2e804fd46f2230e46ffdea69dfd826e4332c7f0cfcfd88859dfd53705c04bba2ec79041ebabef2d711057dcc02516f24775198843fdb4b0fbe3ce902f4bca541898eb5eedb36125e0e4412b2d8d706dc1ab79f03ef1f53318e335ccc7181df303f2ef2bdf277e85eff2167f0aadd430dbfa8d657b57893a780023c7f69021cb0a7ec093e4d062847347538fd1bf650396c8fc98a2c8303fa91409aaf27174c624c816b00b865ae3faf269ba04d8e6cb64bc6f3ab47508f46ba30ae5d3e3d7689fda55980022000ffc7f0ecec90ffe2109f04e9e2c8c0908110618338559a63c0e6ea978160f3562ec929eb6b82f61c3523d22b65ed017cf902ad5f3cf9af4a0a128fc87c3484510a40082cf1b7dbf1dff65ab0d6239bb81ffb25c3cbe1dc9b9982fa9f366cacf3dbf654c4927ca3bc3424c24cac8f073e8917214f5f954c53ff49bafc9edb5d461e2c304635c895899af73e0104354044c8b0499b86a34a37a2b4a8d8ce9a98be645454e3b6a4b0e069c412e8cb9ca71f9dad481932d492cca44bf69cf0e9bd4edc421ee15554ca9e53842ad086657f5df81d38adc310a7f8c1d59c51a9982385d9acb2e5e76d5b2077f37fa390f14f55f4529d303f45ec3df3269d29a7d43edb775b03cae2d6c824874c5db64d7c08a48a9a555160faf11e9826177e854146bff78a8f8f84c958e519318300751a4097b6c9b8ae6c769a94ac2cfe7990cb636bd6dde3b42164324180589bbfb0f1281d77c30daf9cff387ee4dbbb9af08e8266b556f864a844fe49db380111e4bcced4e505a6276113c2a024d1e518b9ebed8eb3cde11c6729a4ed6a787076552f07649396028978ea2b81b81a461371276525b3c69bb27a5fca2f6ace34b5d5cc221d5c61a7c43fbb5f53cce3c831a3898e7e30a32a141b8343b744f6e47bdccb34cd0c182b21d511f90c28e23919abbd78dd6b3c30ea859a1683137975a041c9eb55140d097f56694c8c60a6e63d9508d9ad5416ba8edb1c89fafd9cfdf4de2067e65b79988234e5f378cb73559c0354a450d9ffd2536c564b2b8a27f0a1aa0944415038243fb79c15bb319b9c84b9dbc88047dc6559fcfae250df721faac1e15baa26068b40f35edabc3f26b21bc2d1f228e567affa409be2481ee8c59e62b11f047716", 0x1000}], 0x2, &(0x7f0000001240)=[{0x28, 0xffff, 0x2, "fc9e0ef012a95730f8c3f6fc4a05ba67e690"}, {0xb0, 0xffff, 0x6, "c2f34054dc0a7713cb1d370de08520d98a679357fa63b1656e6a2282c0fe13b0263a41e37894788e2f75c0abc7179551f28aaa67d64300fef382563a1253fa3c5f61e96b9b930367e43e4eec01418eb4d7b78ecfd1b938bc52433ad98750a969f1c0240749b650738eb1da3c27775a9d2fec626ee92d45f439edde9c6f43287a5bedd6ff8347fcf543dc0183b19c6d11ac9664134f0d0026799939cd"}, {0x40, 0xffff, 0x11bc, "bdd2e50da49ee838d6777c9cc77e00bcd20529d16e17bb8261089ddd0098ca767cc23bb910f532b97a6f35664adfa970"}, {0x58, 0xffff, 0x6, "9db26fc9c557bd5d8844ecdd24c2708d1669263dc374154e814959f4079bb9f2ded2f8f8d5b34c5ff378d3c0e533adbcabb97396dc193d32ab91a0d69bb3765227f057a503"}, {0x70, 0x1, 0x4, "a7e861ad397be5776e5ab44e5540bb707448b25d9fa6e9fcc6d74c14ed53ae4a7a5665b411b5072a67521658fe3c876c7127105df6e3b1512e307c835b169919a4323a68bb571a85b24a70a6252d23296f15b9126a7b5b549b31fed00b"}, {0x110, 0x1, 0xfffffffffffff000, "32307a97628675c6ba622522a32cf7837474f89f1d3394efd4354eb685d38c73e9c128e3357274707be8e5e6184c9dac06540a344ed55e39e1543d1b4f7c958e2567405d44a15fd7105324eac14fb2465efb0fcd595c8c377f206632b6a52ab0b9576b94cb4f436c316e71134c444fb508ac5c05991bbab67bc3d0fadd6085ad8cfad6c1f1a9aad10f6dcbbeebadb649f7755350d09b6b36e82a3aedf5b4f4cc81df7ffc479361a7ada2c893c9dc1294857228fd553afd5d1f2333704442acf0072b281e64667967b163463a328f9191fba911bbb0a1f6d793a9d15b0a94d78c6f14f418d3a5c88f64dd028051a90c105cb247e9262c16acc550cb66"}, {0x1010, 0xa7c80ab5910c8bdf, 0x1, "755ddb9abbefd2b1548a010233d01ed8b90194e975cc0c1db7a77cbeaeef91c245c9115cc611220278d657aa55292aac624f1857280f92a78a8305d7513144193a3b6406da8861292bf239b74e5e6b1af810dee242d8c46dbef271b89d7c0b9bbaad885024049bb3cf4fa290420c47ec0aea312a44187516beccc32fbe0e36f8ba4f463a4dbd181995a2beb45030270ff5b1b8dee24df2531643099e15408461b0d49a9903b34c715155c5cb5c200903eebe16c806573ef16016cecb1d05f1f3ef3bf21b2c45f88e0be480fee903981435136bd7dc164bccc43c8c4ae756631848fe8401765fc46b5fdb7397917d304cb0f012167d65c81767c4ab0888a597a15f5e23ef714f617f92019889ec125a8d65db12ed50c21939046be3003ebb3d9000ca5f8bcd261e3a4e332ad7d4480935f48031cdb4e096d44de97d7cd8795299c11b6182d384642dd8885311847b685308d3b5c524b4265d5b5c6dd119d4d431d55b3501856fcf47e133eb10d6d010fa70effb3fd6f7910f9c907785c5b581b867f2d0184390b6221c12d6f77d936c70d90f8c6289c952a73ffce31cf8f290fe2049d5a3a0310039b21153d7f771cdbce1d13acc4fa8defd2aa9c15a96ac6376355d3029144ba6f3f90d72d46438c0a76fb30cecf88dcaa51a06ba42f092ae6924a3de2ac389cd95c33a90dd1a82c29900723971f72b5391ed3e5b6fde25dfd8f953b9a6e059785d9cd9eca95ec2a2f4c082929334b4fb5287be2ab6ee538bc23fc9214d1fdf54ab34ae7c9eb0e0b11523aa9bbb9561feaba9622843aa7910989ad182b21e5deda731003066a30490ff5f12e7c7e78c4019b27422b721978addb1e46e71b4f6657be85d5fa1a238ad8e336a45abce928d87ef5ef19a00679356c3824cc150f8fa0ae5f43bccaef061e307804af928d53740a522ea2829c2aca6ac3d1666eaeaf37e9a79b3317a640d880fff2c187b659ebe2c23caf053030d87696a225ed1ea5cad4ccd390367de996e61678774428a6165bfbd3d30e39b317bf6b6ed59aa10a66048d9ba0b7217a2a41bdd82c177b5dde3d8cdd8a51e9fe4726d9b0b3c24439ca4e6b309b78fe829ce96101cbffd1e4bd8736ba50aaf4fb59230b29dbfd92c42073707bc13ba8668c1d5aaa0fe636aac18e8c1f864f514f8fa14a8ab121a5acd5d861cfabac0dbc6c188ade7ff17e775546bdc08b80c3aa5f05d83015917490bd21b4afd0ec97b25efb9c4d1bf34ce2f6ae6cc5e9e5de0c9ad5892f512d2ecccdbbb1a35c6e2099d87d6f54f01a2e7cd47f363711346018a23ff69031d7e8c0310c9f9336ea39115b57a62023b1a11484edb084acd064f95e2e44400b2874aad80f21733a0c164fd7e7765a9f85662f9f93ec352ffb9e89701603180cb05f8ac7e7796b5bbc44f0c0a8a83187723fcb8e65c2bf6b3fd0216c3edf08022f278ee8ff52ba4d017ec5bc543a8685be50240c74da70ea064f35e5e2bc639310ba41144e6e64009436ff725453d9f964ca4d25d0df24aada568f08c65b4d5638731ff7053789f13e6b7aef86d4d19a23d6debbb9ce18cd8e09fb3c0154253c8598f45122e5886677aae2e6672f017360d139c93914501ec62553d64b9db11f09e88796418636a0f7e0ff5ed57f44d8b74d097763ee35de03ff3a1375859a76e5f8f8eff4723ca1418d600ea35e631eaa9bea6b684ebb054062e6fc699e9d3b731808d31ac3aa9ed06b3ddc94d29f0ce4414d29cdee3b2340854bac100c427f9f1506cdfed799001ef1acc9f81ab2aa8a03d3952a061bede7d70f6b848a1ea0361167b525f105d71170b8b25c21908fb8891361ab2bf1bf7d32474c4306506394541b08d9486ab757ffd61bfc6b33b7cbb6d09d001231723a574eaeedb339749a7f3041a37c8fdbcc4470c0b69e7764c196414d83d2b1dbdb2cb2a1c9479893de6da12d26ea5991bc1096d49d0310251e6a468b97dd36235b630405f1910aff1624f1ad39b4e58bb73cb17130f59d9745b4ba1612510c76023760a0995020668e5422e1e93389e1dbb06b52ae44059bf55d4e4f9dc50dbd64ebdc65d6d37404834b590c10082fa7acf2b1e298a6aa8078561ea74fd0ad907cdcf60365c423cc2bb11f08db614aa953da5db91b650c5c9e0bf9860435e8dd602793ecb0884c8a934a44d024bd3d0626f9225711a4bdc0514aa65565aaadd63c0adee706ac2cc904635112932e65fdc5bd0a3eb29d95e5d9c3f3aee50e786655e16fec2f1467e407568eb8067b6dedb72b17e7571f3aaba465fda61462d7bfbbfda0afafbea0a68c408f40903e2fc34aa0d916ec4fcd46e4026a160797d46fe0e1f68980f0a620df5f7e94e9fbddda5a5ad55869cb8a6fc9535ad28c5e5fbfe2463577cc8e4bd61a65bbbf4d9c424ae18d16f7757aea444d6d1fdca001f117fbd6ec6cb6c3808b24f9be7125262b756847d24394e846d4d5cd0482206026e5dd00c90d7049c5b4790ffc503d768195717c2bdb72aaacdb19252872f7113f4e988dedd34ea5ebe24586fbee0830d72a6ad026373b2396f7267db5ad2eefc28d691df59bf5aee020e85a1db11910497e4179e773b995a9110a518d1f00de41a67311692a3af50d24fad091f2868e0e875802ab57f6d1bee1f7eaebb8ce225955b4c696ac7175bf60bd1c2b13971a39e93064bffcd1404e592f9fb23a7c91fd9cf591ed1c1d4cb351ab0f0b336e725f2c6fb6fde2e4b4b861e7affc8eb71b6e1821a909c30b933024def9a4fe4f0c3a2c046316fc1633e31d7c6ba33f920f782d67943ed03f0e0ec8a1ee8a36c70993bd2882bb896fc6e89ef57b75464e5b5986e86c5dc3d49fd75d09d77a4e4705fbee128e720a031dd11b7923261eb149fc93cce21cc52ba3112b2f3c1711a671031b0f03e08c274431e14f93c699b305fe3c1647460d1aaf282a327f89c5b54e877f702af08e42a02f688707015d91b6b0c64b477d4d37dd61c4c2195a68804b779580d0ca748f37519b30e46696286f6b7eaefbef6be0435c423c3cbb10660b28805ee72da8512f4600bb636190ce34f075e41f4bb6990e0942cc80b24558e29fc35a0fc0afa9a3228d259ebdf041d6d8a50ddfa32cf74ca8bfb8766802fa25092533498050d2363ee49accafb95126bbf629a512c6aab6ea6f6dfbac437db1d2c2ce40ab1b2ffc44f2db1bf491de9b79849f2f1c4c8a05f7b7fe74106f322c25a3d1cdb4c79f6f0f90b054a9f69c96b5de3457f63e885ef3eb7124d273ab0384de10e3d9923015f75e883f18b7139798fee1fb60975fa7df66dafe04fbbfde8b5683e88aeae561740de74701aa35ec345470493860c80864a87883674ed4135c22326712fff7d4a87af9fa8c4179bf9a10236ea4092a7b1997223cc26ec6ff99c65ed5232a9f873a72cfe1e9e9f02888919e4473135741502e6ac9248ab107a331efdb82f55c421f13a4599fb323aa9902d4b32a0ba4b6c81d6db791347e505e20a7b927a9feb63e90aa942f3635537abdebd9e601d691a6fbf0b5e036d38b0ffc5ad9a1e406f9101a0f102618d57b5ec864bb5cb857d35deff1d65f53042dc7d93b9d11f1013267ef67fb02c78aa034575cdb80c05adf83ee9a5542f8f2d6b2ba315b441c726b6c6047245464832320ec724fc408903edea93d1275efc0b744c171ad74c06e3846c4e250344347096563c2e1bc5f8accce8dd5618548a021ca56d2f2533b7ea913ddcb9e921888d0a729045f2c3ea318ffd7a7010c32c27cdaa91413facb5d6c5c692af8c67574c53ba00da4d23dc9c7a17cf249b7af2877a808bc8ed2c5b386a9d7257c26b64161cdfe896d18cad2be06e13cfeb21ffe9b4019e3af37b942f65208f1c44db9a3d9df0d1c972517ed4b086add65b495315de3c995098247211ca2526f6246ae7bc400f40ba6904ae2104bdc9ab1658f0b654ea8d8255b065b7a60738ebfc6a129ecd2d5a8eeca193da9f22065dffe0cfc83c57790dd3c630699c42ebb3a1ea41fbeccdc6f5411fec36cdada5bf367d22655e5ff2d1d6ae404e531a9b531a4447b3a3be3e09de9fed665f04538f2cf767f7cbd472187a94bce8a5d7ed28f5821df56000eaed920db8a629484f2ae024d2c0daec80cdde15c449a678816cfc81fca6b6bcc9474ab4a632cc337572fe48653f02bbf98888fc79f4dc598c3f3e3ed9b6cdc1851e4ff9ace282f126a9cbb0ad99d8400559c6d109f8b38f0dbc9402bdf98ab737887b862245c9d7435c43304b94d902dd24fb1b49f27cdc85cc74fa4cdc9ff721e182cd988713b1d2b83fcf7b62f05f0cf9eabfc9cf133e0262a6489299478236c02310fcd2387ce2b1fe444f1881d8a9ed088b8cf6c3a9cc4950623506731b15186df02f4ad95b4d49b70e23f2fab27b6113828e7d376e9fa821c4d4d751e4aaa89d5b2b752d533801484b86243037781028eeb214e5558304bca4a16b3d40a22a248042b4268f7d425885b0892004159f2e5a346f6d2ebb9571295604cfa2117c0e6819b2333a49a8caf88c71f3ced6a09451972b9f1b5979b733b8fc953ee9144e80a845dcb9afa493c841f65b3bf0aa5207e43e1f5eab0fca533db80b6985f81db00299f52e001d7fc12a8aa31bf87735305ce80c5c86d0c49a7d9e4fd9dd2a48d8b8c4094b0120476782c65d2bc00e0dde05022586089524a3e59741d8f5de8597eba93e260eed84a632479ae6bc293bb73f61f3c899268d9982ec0853a21b3e875f3d7d717f2793a47814430d6bad3de002fa70ff5272b49ecb63013b6de466c1a4933a0019b501117b28c1df67ff590313d27c653e356b5bea54528bc564b1bcc95136ebb282e48b6cdec3b64e75f155eadef611431e2c99809c57e7f956be1b90021c13edf213938eb563c273e72a4eb66ccdcf8d63ec11ab2f3032d7b53f81b7f62ff3aa86711f2a84d0085663a90a694e1dcae2a527b1bda1f6462983b80bae0d876f888c339c1418a58c37630ee2faa911779afc9f7c68e0476c63432bdb63281c82cf85182ada7f5a48626527c2cc941d968a3f5e201d4f88e3491007bac087f44b2fd446d13dbed74732bcb08e909e394be2a3f042a0bcfed26e37af5efd09383724dc57d92d5befe5789d378879dc1a023df421df81170b64efee7ad56815ab42b891422f00bcc20e3457a42f91b7d13d63c0fe93aac3aaf79f8b1055d64b4e5f173d7abb746b2dfb79cdf03eb38dfb023403e51992e0f9d8cfbc66209fc33a445bfa2d4f8b7b4fd2480dd84d98c770bbbb0fb7e76ae09a0e6b114356c3e3bf05d1d6af7336dc66a94200a3f2959c4cb2f7672a138b67c572337be4ecbf90dd9a0c3a2ad73bdea60be657deed7b1b3b4205fab58aa1e3bab60845cb28942de35a2064f52cee5baf1d0df894c307024376fb87b8d12670bd435cb0e6cf08a94ecd3b1e079f16798b798e9c17ecf9dfe6a05bfa27838a48275d404f6cb32886cc396961651acc44d8f64aa3680c470965bf07e977d4777c35cc10c075ef4c83271b22845ba3a6df42cc72fdcc80d88d9cb3d7dc3528c74295b8edbaef8fd8cfdde02be76730db45a96721da4250b6c914e886a5d6fca77cbecf17b8554f7c30fe7a2ac7a85d2dd5ee65850d9d681b10c38db70f99f8b38db6bcb7aece7de0d3c88a71bd2032102cbf010ec41456284049fe3b3c3299c888682c0ef3bc6d44cc88ff35dbf297f14e1e14e824d0cecab6a121b938d4aa7493c59f62a4726ef0972f2934188d433f05a62e9e3393829461fd71be0d76a15c1e8d87d24c794cba"}, {0x108, 0x0, 0x1, "7814a706ba501d2573307262d0c5410cc0b4fc47a7c6f9804f6f2c8f973c9c2fd55ec04e31665c39fd663609decdfb14b03b39757fcb35638b344420135154d1c49732378242846919b15b81a479f32ec28cdc7ab88c07cdd9cc881dae72e69f89c7749d487f2d111bc0831b2907edd918189ed1393f59ef0138c5de7e03579662376c4f40ce2b96333b6e4ba729753939dd5400e2057ec6527c1ef93f9ab4759ceb135bdd6034b2102b4b7050cbf6ba235e8d1e1aeaa277a0613bb5f8a604f583e1fafe3270fa3fcfbd031af58578eb26eed04f45709205fafc1ce6886025c4660ead3bf20b366053eb38ecfff724d9131140e28a5766"}], 0x1408}, 0x2) 16:04:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x100000018, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlockall(0x2) write(r0, 0x0, 0x0) 16:04:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, r2, r3}, 0xc) r4 = socket(0x11, 0x3, 0x0) connect(r4, &(0x7f0000000040)=@in6, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x2f}], 0x34, 0x0, 0xc6a, 0x0) 16:04:05 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) fcntl$dupfd(r0, 0x0, r0) 16:04:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x14, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x7) connect$inet6(r2, &(0x7f0000000000), 0xc) dup2(r0, r2) 16:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x2c}, {0x8006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:04:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x6, 0x1}) socket(0x6, 0x5, 0x7) r3 = dup2(r0, r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) setsockopt(r0, 0x29, 0x8d1, &(0x7f0000000040), 0xf0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) unlink(&(0x7f0000000100)='./file0\x00') msgget$private(0x0, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x15, 0x3ff}, {0x18, 0x1, 0x0, 0xda9}, 0xffffffffffffffca, [0x3f, 0x20, 0x6, 0x4, 0x0, 0x3, 0x2, 0x100000003]}, 0x3c) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000002c0)=0xfffffffffffffffa) chdir(&(0x7f0000000280)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x3, 0x8001, 0x9cb}, 0xa7, [0x3f, 0x7, 0x8, 0x2, 0x1, 0x47a9, 0x4e, 0x8]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 16:04:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="0039bfcd365da75800"/23, 0x17) 16:04:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = msgget(0x2, 0x32) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getuid() getgroups(0xa, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = getpgrp() r11 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x8, r1, r2, r3, r7, 0x5}, 0x7f, 0x0, r10, r11, 0x7fffffff, 0x3, 0xffffffffeaf2d991}) r12 = kqueue() r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffffa, 0x10, 0x800fffff, 0x4, 0x8001}, {{r13}, 0xfffffffffffffffd, 0x4, 0xf0000021, 0xcc0, 0x9}, {{r12}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x7, 0x80}, {{r12}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x3, 0xff}, {{r13}, 0xffffffffffffffff, 0x10, 0x0, 0x2, 0x9}], 0x3, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x30, 0x1, 0x2, 0x7fff}, {{r14}, 0xfffffffffffffffb, 0x28, 0x200fffff, 0x4, 0xfff}, {{r14}, 0xfffffffffffffff8, 0x1, 0x4, 0x800, 0xfe}, {{r13}, 0xffffffffffffffff, 0x0, 0xfffff, 0x100000001, 0x6}, {{r12}, 0xffffffffffffffff, 0x10, 0x40000000, 0x2e, 0x8}, {{r13}, 0xfffffffffffffffd, 0x4, 0xf0000023, 0x5, 0x8}, {{r12}, 0xffffffffffffffff, 0x39, 0x0, 0x1ff, 0x4}, {{r12}, 0xfffffffffffffffb, 0x20, 0x4, 0x8}], 0x0, &(0x7f0000000180)={0x80000001, 0x3ff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000140)=[{{r13}, 0x0, 0xbb}], 0x4000000001f, 0x0, 0xc6, 0x0) r15 = geteuid() r16 = getegid() setgroups(0xa, &(0x7f0000000500)=[r4, r7, r7, r9, r6, r6, r4, r5, r16, r8]) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r18 = getegid() fchown(r12, r15, r18) fcntl$dupfd(r12, 0xa, r14) 16:04:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0xfffffffffffffffe, "0ff844340df2000000000000000000000000cc0f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:06 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040)=0x8, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 16:04:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x80}, {0x8000000000000006}]}) msgget(0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:04:06 executing program 0: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = dup(r0) dup2(r1, r1) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:04:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 16:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="e2") 16:04:07 executing program 0: r0 = socket(0x2, 0x8003, 0x102) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:04:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x4, 0x14, 0x1, 0x9}, {0x400, 0xaa1, 0x4, 0x8}, {0x5, 0x5, 0x3, 0x81}, {0x2, 0x9, 0xd3ec, 0xe67}, {0x2, 0xd900, 0x2, 0x4}, {0x4, 0x7f, 0x7, 0x8000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000140)=[{0x45, 0x401}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:04:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x9, 0x5810, r0, 0x0, 0xfffffffffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x28400, 0x0) fsync(r0) mmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x7, 0x1010, r0, 0x0, 0x0) 16:04:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x3, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0) 16:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() r5 = getpid() r6 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x80, 0x0, r2, r3, r4, 0x80, 0x700000}, 0x7f, 0x1, r5, r6, 0x3, 0xf96f, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0x101, 0x0, 0x81}, {0x6, 0x2, 0x1, 0x1}]}) r7 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 16:04:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x7}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/101, 0x65) sendto$inet(r1, &(0x7f0000000200), 0x0, 0x8, &(0x7f0000000240)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000280)={0x1, 0x1, 0x2}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) 16:04:07 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) r3 = semget$private(0x0, 0x3, 0x10) semop(r3, &(0x7f0000000140)=[{0x2, 0x7, 0x1000}, {0x1, 0x6, 0x800}], 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r4 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0), 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x1) kevent(r0, &(0x7f0000000000), 0x101, 0x0, 0x1ff, 0x0) 16:04:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x6, 0x3, 0xe1, 0x1, 0x27ed5f83, 0x0, 0x8, 0x0, 0x0, 0x8, 0x81}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:04:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="44d649813130826de7980b42a4acbef48293a9d67ea7124aac9c4121c0939a7bbe8ab775733b94948b2a5304b73ed8203f28dd55734a818a9ea777fa786d7b1cc55a1ff2f68d2a1913e857317250ea99c11603b5bca38e2a28c52c10adaaba00eae2759ae2a1fdf26a92121c194aaa73c1bd4b67a1c86ae055fd991f5a6747a4fbff1a2ccce6e140233e0c54296cb00b2c8020011e9a59ae84e491e1c24bcd34e7ebaf62624f0b04bf4fe29612d5a4392f596683e60a130cea59c1b01efc8ff30f4100e7453aceefb5", 0xc9}, {&(0x7f0000000140)="56d8450a73e5b67ff4b2c7e88f4e7dd768bd18769b5cfcd76900f2aef93a091ded7af3eef569c71bdd396e03ec95b84caeba915729260c82819b2b3414e9b1ab0d6ea07524ea941273dedf765c6555ad787980dac602dc0170b515b1def906ba77772aa9bc846caa7bf3a18827de3c246659c718b9cd98f42c2aba1962171e1155605711e67a99b2de6d", 0x8a}, {&(0x7f0000000200)}, {&(0x7f0000000240)="5a19646cf90986cfdac72e00bf87b9e0cfecae10df4e920fa2b8cf775553d901dc5c2366a3642a8553fea53de65855d037521033eb61b18ee1ef581ce56a70d92921ff9e8c68dd3b7e35f22adb085e3448edaa3ae28cdaf7d8e5fa8cb424ed97aaec9e6f706d95bd20cf351eb2d4394a505fb870470e74e077e360e2f63daca65d83ef579210b344da8a0b6e9098ec92efb01888ed4ffc5751e26129f085a99cf12155ec1c54ab7b596c7f130fead08c3ef2767fe9b8f3f5101c7475ac5fc3fda622bf507b36cedd5beb998a032f500198e1a12cbcfe1db5cf6b7be44832f15f7d21e2487279940ca37c1ab93ab8a5e2212c96360d9a", 0xf6}, {&(0x7f0000000340)="24530a1f7f82417af92a9ce72ffccae360da4c95b5bb99a2180ee600a2df0576ed12db9c00a87a746a676c9a96c4064a374c5ba2a957913fb57c628e80ba9ecfd58943e55d53ce3db36ed68e0b53a81c0b086c043c", 0x55}, {&(0x7f00000003c0)="13bac0b5901d9ade0d601bef08190bdf02ed951c5727bd98d5d8641ec64106e155605f2dbcd436858b", 0x29}, {&(0x7f0000000400)="4bf494b29703b470623b41c7592484210292d5120d8f1cd8b311d2", 0x1b}], 0x7, &(0x7f0000002040)=[{0x88, 0x1, 0x0, "9db25fa75de72178d21bbc72965b844582d792856d79696dd09aef89cee585c1e99f382fdf0b294a12ea1ad5ec2c323632b6c29022d428d98006b9bfb0573d88b9d587b5c11a741e524fded97010d7b23a957146117f064ff304539db383c05c1a1df722805867f4d02b8fb01a6e4f867c4170a9"}, {0x38, 0x1, 0x0, "f2d4e9dca350ba8c9ff0d4a3ba20f19e1324f1074140f9ebc07439decebeeb07cd35"}, {0x80, 0xffff, 0x9, "a82f95c4545127be32158007b2e4fa33f5fc8d80b4ca3c5ff8610d0d1fa2a9e8e8f78d13cce4af66ca75684d2db8f8c71d6305bb04c4584128352ac996e3711b2be7c3cbef1621f01c3120750aee92dcbbf611ac1c84b5ee9008d05e1498b156c29c87f7c68d4f948a45a1e99b4566"}, {0x50, 0x1, 0x3, "f861ba8b2b3ea61beb4f413e2d9435ca161c90c10267f6b9479ec543bf42ea76904d9b9164c1c512f669d739458d8510276a17eb0af9c8ee41002f5c2c2c5d"}, {0x1010, 0xffff, 0x7, "96f504c6b7ced2b26f6bea85545a9d5b434dda6603ecfa15b54faed2069173bc3670e723c5023841d4e6869d8514e4bc14a5fb2cdfc1efea813ddbd0a6aeca0a1b940e6bde45e9a15931ab844df2a192f0cd9d679f94d60e0a748056aa42d6e674e8aa204b235c525ffaae63a8b5b101c2c4efd7108a07d3df6849847ef610fdbf6eaef4363f58de559a5afa69ca0d273a8c79478a7505ceb1d262aca24fcd9d68eb4e1cb1bd36c5891d141db40c2d601d060862866d4b1b0a703487c611c5841146a776323bcd8252f6ae90cf77926f4114e204f9cccc552de11b7354bc54c4862be4863c74f0b34ed7ade23fe4b884513864dc158461d85bb4a2ae04f03c5b572f925e8b0f09122b99f35718893f0c1fbf4017b1d2a3bedfa2a11c3b17eabf2f6c265a6dbcabab6df2d867a88e4735d6aa8f3a73a4dca851ac98c032f65bf63c1bf5ee31325fa26e419af5ed9ed04a638388df966ef50310a8b728c6be9c6569267f88c9d3a7f901de5d5dfafafc628565bd4ddb6b15fb6683ebb5a5e8af9dc236fecea5ce750ea1159871fa65bf9aecaacab263de6feda3aaeb82b89bdf8e2fec70747a8071934e659d9e0c9ab1daab888df80599b5c4d85601c4847e8195ad4bbe012aa4d051d60e348cc9ee47ef4da82918915e22914e420cd081eca9b2e44b0275e0b5c3de024966d161e4c425239bc396ddfe1078ab1564fc77ca29596eed7eca46db2e72df27a67deefc51f7e7826d397a765e4a50592e29222ea6cfce212736d0f97069029fe58b93cc658551942eec6d632582e4b2805d78cff85e20e0a45728b4a40b057ed8f67720d4201bcb0c156e757873d5dcbaea051bb16640684a40ad6920646ffa2d0c826319dfb2448d8274c4e95d48afb164ef6db733d36d89835013ade9e1ed2070ca89a5c343bd63dd8f95b9f64c7de63f1fc470db2ffa16a8f74d80c81f4f2e39745a2ed05bcd531008508e7c07cfbc47e0e28126c355a9d91b62ec14be86b9a97a357f445a9d22cf8b3278b0b92093b383daec065efb9d6058ea3d782ba83c769a8e14e33e5e928deae68374b065f608202e822d1072b8745413c39995c0331808a42a47607650053892f639e213ae6c8fb380633d8ef99f7447f9b141ffe9fea0b49ee7e4b12621029c4f9e4b1e123948e791ecb0361b6a605d17745a9295bf4230544a9784bdb9dc8a8dffbfa82cdce6b37c2b50ae2a98247787a30dc833d2744427d1268080fb1251270006111769246c23494bd99efa3e20705650211759f236a28ddd62a7fc272cbcff967aae52672580e1de38ac9510ee382838e672d3ddf00fd45eb7d9ac16ec519070d677f5f710bf98f7da551de4b0498f5b652db642dd45068b80a28444315d5397aa3c5e9229d2427a586bc89d004019c651928d184374d9b128ad003ec8d8e022162bf4127a1c44d0afd20d0d5c7ad2da4e0302a2d2092db69e6abd0e09d79cef9684b7978a3ad7921f787aa908e3cd4817a0785bd6a3cd0c66a78afe97d948f34ed06aea4a668333e72607d6c57a52e7b1ef741e0d0cb48773ccf86870d6c289bf8e0c896c8ac237154f04940bfc6c2665261ad938aa63aebde8a40e83c2d8fd3bf255011a14f6f24db751f483ba299feb9caa3589f174de79c50b5e64a35408d07e9029ea95c26e82bad0b1cc38c27d6e7025733b469caceb4d1a0a88620e04f2d178ef8e564f3da8f886153751c08a9ee3f95810f072dc845dcae1cd0d923f0cc91c23f91018741404f297f21a3e40b71b06e838ed15ffde36fa5e57f78d97ac91b251891ea4d3c7d1a54ebf90f72f514f9f4e404a771124bfdb5d9cd882a29695e4e524f8cc825f78861ffa1d9623a940feec16ce9474b5ee03ad22b99ceedbca245248dc01c9a9c600753b0f04f130c56af9fe2da4e1c67410ee5a3a2bb7deb910a3a03a1d2740e7210b2c0a6b83bcd796b0b3b3eb39871a87978b44de80d5d2b5cd5a9ce8f1a75d5dec083503d7e639920a9f02f8a7196fbaee43210548b225e592c676a2aaf9e4256976d8fde69d8fc1c17d342c472c3b965a3eccf76aa94b57d8ef67964ad6837191922c6fd638c445bc17607ccfbea30bd83d3757d1a10707667c5a3b4b7a7f9cea51235db35766bc52c686ee7b1c112c1f54f1b0b8ee0a822b6819cc4dac7346e9967f2f730a806ea2615d7d5cad74e7919f4f00cea64646b00ed841526741a48ba72b34e7cf4dd7c22a2a844c24e4bcb77c4eb4405f07d328bf5949ece07e8c04ee3c7fee8069e367c7218e2a77aa05c84e1b321a1c24d7e51642fe53b4d3816d682d157abbe15ce2accdf1bc91fdf52ae3c9fa0108736e20ea8b460ab102c4907a588cf6214e2e8b7028a84e98315bf4c5502852a75123dc702235dfcd204580699509b6372644f29f7bfd1577f14d963f3861bc75a9192d4c406c419731d0a257abf35d91c4248f83521553337b92f5546a29aac88ec65fd10d52ca860f988e9267d7436e4c3d9158f038b51086de008ea62c2e32e890a7e889f57135ecc2f857166e1f29137dbe7105c6b79bc67dce4ba4842244826ffdf8b09b2554348a1ee360da9eb1a09f57a180b4c6b0312372993a6b41b1eb71d0d3439f9851177caed2bb8e6c5c66f00b15d5582722dadce3fb7bd32b7f32bb6d866cf555fb1cf8c458454b836abc7318308e5422138f311e46eacfac0f9fc680db784f5134171df04879eca342076085ef7e00fcf8b5afe649174668c146a1776872f1521598a79703c9425917124b220a1404fb53de0ea0ba944de77048c9e42dbda23dfd98fd79a1abbc1e940c5acde0377af45c1ec85be6362cc93046917f2b6b44bcb190679a2a584210e45b986561c9b46c3a40fddcb098af8a6954de0407fa9b319936f054d98b8dcabdf3aa0ddc14d121accc4701c44f81186b80ec6d2507509d3a0c5810fbbb7bbde78a3f865d758059c9600cc7563a327ba6b8071bb2ddcb2f454c1c7596f6eec3a76d3e3757c1bebbaa7d37d0a083747d76df925924e123049b68c473632beeddabeed41ccb03c8a2c9e2ae98145914f2cab16c81f171e0bb64b81ad84a7ad19ff9e761f0ab5fc57435f1ce9a3efdba4cab152f20de386be07a84b99d22c906c7d1a5ad6998f69c68fc1b61f5b235e45e7deff861650868b8cfd54b76cdd00f08c9cc2b76b21e7a343bf3c3e0439bacc491032c445927412cf720af43b4732c4e175fd202a7d4baddee0c842ceb53aae9610738088897a9818c80c16672b94ee7b0ad467d8004101323e7cd2f8d3b480273d721f64e485668527d6e9eadb7ad12dc8f106fc03b5b8318cc02ac7a2466444badea1093b040076861ef9e2e2e7ea0c8e4495f0cea92dcb6234daa1cc22520ab371527c14d33f4a86c758ee70ea29e90f49e045eeb98becb18371018e74d335f1bebcccc66291cd6530191f8eef8c5926a080d02a63790ed882ab313b5bb838b6ab834334af8168cb2a0a156cd6916b29b2045f537608ebb5768b419f6f586f98c1234d58d4c9785f5e0b93bfdb94e1af10728efb92b7c4700f491619d7c1ea78f4c06ee016fae4b58e40b592f3fefcbf2891cc359233ae1a707f85afadbed94b8d63b749826d07695a388f62dacc2fcac2a431d8c93fd5f9b207bfbbfa1bf2f7a91733b22420eac20616eda4959dc0ecea4022ec93db3861bd855d4d980dd586e0f3cdb04f70c137f672d05bc344aa0e4124bda481c7a48663e9f37deb8e8f4a6e85059a81c2c13a6782636a98ce3145645f13b926edfc0ef6e39dd68270d1e7d61c30cae88d3cb242932cb94a434bd9ea148424dc0f27de21b58cc2a6a9e7e9986baebcdd67ddc09fdc1aa017963f1c9a20ff6f206a293c3834024ca4ae0f644f54526183cfbf780cacbdf07d3a074cda8dd389d30157a348ef4124fef84ff8773f999cf74903462d93e0c333d75050980f766b376a5a01af32308147cea04fa1268542f3a9ebf9a452ac261c1ac9242216e31110123ebd78b56beda8b2ab1f40d904c864462d3ab12ee4c0ac76a8b5af04492b5567d016f01a40a870debdf3b12fd2970f534d3355e8cc80028983c2b71b61095e1e51997ac5281b0a69652d9ec9ae384c9a9fa09cdb05986c568953b2468556abb4013e0d605627eac00ba364d943a92fac15c2f8e1bf18a7b039d2fed21fe6732a1a0cdd1a35731d9f0e2a7af35f9825429546c814a864bcb3282c7f993a57daa8ca12ab41a83d022259b06f0635c29e6ae0f09526a4fc769dbd494485330bfd708142e90e3b32d3b33bc5f9a754461ba06697cc587e20b1482ef0895759fd16061185f16ecf4c7b6c8e0be3eb4425eca025840bb49f0722b2e86243f079fb5bdf6f5284f5e20b7e7bb38a476f7fc7ea98719cc91c6547728a61cb91cfd4978028c62c73d738cc8296ffad761de450263a2d6e67b5bd44977d8dd6858d6574cabd7dbdb2eb987a3eebc501366e54e3766577bbd20a2802e72a3437c1d0a27768129451a85c86ffb45f4e327af5f8b98786861744fb14ebb5bbbce5e387b5d774681dd358562f57268d472ac6bc825f674452107fbd6608c7c79d4f4f38a7d15fc9c8f920cb8283e33c0d96b18533bc2aabd321950ebc410b3377be0f72cf6cb09a79e7d432fd376d5885836585402b993a22c3d615c775862f9d25ea8ddc2045437e984d491b24da9921c76c38043754f3d6b1620c1ed6d2ba89283cd35a649015dc6db81e0143b5221727b696620dcb0b476bff42f65f4585b89e182af942c9324bba8c0a31644fc282d8fb3b6ccbe0837ef3b0549a6c93e2f797acfc792bca704bdca09836f50347bd3efd0ad0592ea6a722005f01a494f81fe728298f7505a512f0714de7d0c582497510c6a916cd855d55709d1d33765d04fd36b4114e2167ad7621959395ca73af7e15c61ec53ac19b73bc24d631d0aa5ffe3637c5e07dc8eddce5a7c860622ce53c18fd70e47bff7a65c42653feda7c8fcfed46ebdf703be9d091eb36970106d6dc87532bff18d66d72c9834ba4e7a73b7465757bc345b3370fde0b98d504944a18294a25f172da9a36bce5bdc7e7f2c5a150969fded02f0672030a4911092c6ae83e72a5f8cf710671846d0a77d1727b6bbcf9a26f7e5c4e307a3a85ca12814bb2457c6114e33fda0802fa3ae2bc6ec30c20552882d2021970627f9115d911fedb72e12265cbf00457813faf69a7ebaa013f77062c389e093c27e26a80204882675697e16a0d7741dc0ce6855a6b274deb44e56e293f93a1c12cb9599fca660a8b1b2b1437884ed6152bdeda3b03584a34fb7b4ae972b88f5e6f449f152d95bb865c9b1b3c45f574bfd70daaaf9aa664a71ccb74d907104122b25b26084e28befab5e5f06365f6433ecba6d6ec42cdfcca544d3a905726a9b5c8f8ea62322ec1f230f7d4d307a7c3a6bd441450aca1e39950c11b75cb4bd3baf24f79a0f3e59987368452ba8ab3509b80bf4b444470ea7a6b0ddf56834968daa4819477c056f5d0e0fd254b99a110145631a00be9afa72640119cb65851d817512e1f058bee362f44248c8d76b8c37b7c715673c0524a2baedd55b27ba85dbc659273648bcf1360a7a174d127800a087f1e41a005d8d6aa824feaba9c4921cde64e4ac52cedf04916b1b14ebcbe876225b725ed82c20db7879456deb7d41b76ad62d3dd72b097474fdbd4699029ea8fad70f9241d3d7cd3afdc0020e168f5e60dbede7031d41b757db5d2325e5465b1bfcf9e9c654325f5bed72411cb137c64c46f4c916ff24c028073027551f"}, {0x1010, 0xffff, 0xd9c5, "4a94e75a4768d81edfc96c1b5976535a197e1563e542d83b576ce1263d2e67483e286b7565c5b2b4d61cd870cf83cf0bc326de0368c1efbcb6b566cb07afec0a0fe2fef16b4a023b7d07066130f80f298950d1ef5f708518f86c5d4036cbc7d2ac685b5925f902b4a78ae54c625338229e219700a54d7073ac05a4a10f32d75b07432f4e85421419b2c16f354cdfa765134b82130f733effa209e4f348350c62ef9d1c6cd0f0f719d80a8a9fa22debc2baca65cdc8bc91cc1c6be55f81cf79956027207f1197caf94d37b91360d982344f2cc831939978fbf605adbdf11c60025827b096f59026fce3110c30ebc609128a8439e9a4fe9aa37378ddb5c752de14109aa79b45850b818799355232e5810a55bb6f9253f1ce238fac80b9abca7a66853f3175e7c8cdc8e6b5cbe75c9d939a35f995da3a92a47e5a1aef827642ed6b6752b485268aae0fdfc532b3fc812b2775e32343fb36683cd08918bebee5b64bd8ae476bff9ec91e8c61b189e8e100d18bb85c109e6c07a95b5868dab596e9c5cce63bdf7caabdcd81bcd8f85aa944d9a06a5e300c1f3d877eb3db3b9bd2fd28db252d736ccd57a1f3e452accab4c1431ab6b383a8d6149ad4c5dfe6c75db2c78913f29b1684adc7d697823372f9d0191c510c3b7f6f2534a2713665bd256c9f13b311758462797c8c6120c2a8bc05d624b3990e6e22b001755d577a1c6808c07d61b277c1d0070e187136234fc9f0860fe8aa3adc195dd9bb845937604974e06a30a957957133857a6a09a3df9110d68182381b3c3cfa2c23d4280d040dd45ae67ced5ef039b664a7614a17d8956c93c911456036eeac7f927e32b8ddbbd976bc5d3e6babd35548053ca47235123fd0c9ee112daed7d9218a6d87efb74f2a3ef9f72dc2d55021dec634c8375d84a1acecaaeaa3a06c677383e788dfa847b353bc9f5cca7a0f5bba8e85150c34aafb8679ac158ce4f1e6500d5024897892876eac7510d87dab8abc24b9124139ff7f51e8211497e886f75acd7a3891654a54d75d4b9f917d9489d7f512a68244648a7fea95c721e9c2611b86705469f8b41ff474401f69fe653b880b00fcf9a7072bc38be22e7a33529c247afdd0b7f3c95e51ae2f67bbd1a712aa117598ba10e37dc30d33623df10d6c2a8a2828fbc0409368fd31182eab6239de3e300413d30d1f5fde2066925c8bdd2add84171269b6aa7d2e70ad8be541703318c7d1659d5ec62e312cef925d79f6e5f485f6503cb078c40ffb63f9f57ba0c0d75655e48c4aea60388ed167547ace7bf9b5b63e794bf008ffa130102e4f7b4738b59b8460d36e2836dfe35700e24c2b44a744d3f1eaf5d434c017142bad1073b1bed90d6a786312270986ae458554e5148c94c7d723c44b3823009042a5547916a573923baa23f542bb7cacb1bb1b078ad14d4255418d66a4170833ef40645500d81d1e1dbaf839ab27c3c83f13ff0f4eebe6c3565aceb5d77e7d45ffe11a72bbfc3043b0c3e27ba2ba6ae62af6dbb51b47da55e07c8290771ea9e69f6b89f98babebd0b8c616b71c973f86505c64ae3b95aa217cdbce9cc091972763649af59b13a866db5a3dba65d8aa89a4421b2bb872fe31ae113e305fda83840391ff714ffe29d5e14c86f9474816a035efa8c394ff6359f160a5d0dc26ecc2a10adf76dd44cc8fd4e6dfb91a440166ffdace0dc66b6d78403a4a2a86754b8f2b562b5167e91979e530babfc246edc6ec05cf9ae039ad915d95b75c0955cb5cfe66631a1adcc3f24c78d0b1f622c7a1fdaa18d7619e851bdaeefde0959e85f6bc0c76aa8da0dd81ed51c80612baa4ec25d59071a5256195b0a428a4afbc004073cacf24c9602c20c3d5abb7d6eb1666cbf73be8edf48e968d059b3fc6424ce87ab3ced1c7c2ca1fba6bfc6d263e3f92a901870f6ae015e385d7ba8af83c003eec8ce470ae388e5229a89e597fef0bcb7aff8814f26bca9b303aabebe9cd937c30b6ed2ca1502d0f152cd44c64c118749170bb8a9a77f9e91574b5842a5f76c1036fcee6f49913366611bf83f142b8494e7e34bcfaf45636457f640d2ac7d0e7a86f0ee7d597d00bd706697b567507a908223b1fd65e39562a5df5c9ba263fe2418cc6a6f0351d3adc47f5efeadbbd1fd6cde25cd0d01b3d3e3c81cf522632f5f178f1508dfc23e5ef481734c078f686d90838ba52d173ce6be225fcc72aced09a354842307f32cc0e14b750ad356a45c5c8b0e3b05e2804438821e3dbd77c580c2071518e6187c940b1fbddfb43effea496bb59a215051f6147d1a1852e712ed30d5687e887ff329e7e1066b2bb044051ec9c335b95fce5acf85d76d7fd340aac9472441123af7b5f13b54ea654b3be730c6c08747ca60d8c97bc4c6a0da8b7e01b6947358548b1af2c2cd11b6ae6c71e671d0a7c9eba901234ad801589691bade873d0cfa35b32918239c9e6d5517429c39bc759d3c97f1c1637c856dafa0a3a08938b1dff331ba3b1563c12d1c675d2ea505aa5538f0f9a8118d115d79d5e2ab543bfa09d5fef241df69c14538c31d0bf86b8bcfb75632039739da90b0721dc045aa0a36c4a58fe26a2e842b5f0bbd56acf297cde119061c570c0a5799268ac29e3cac07450747d14391705a279790324f7d2f0137d61b83e91907c8039ac0b1a4148f98096f270294ee35b291b9604647efcac491db0d7c622bf22b2fc780b2010659388b5bfbb57af3461ed63ff02e87d6038a0ba3c80fa537c90f33d2e7141de34cb3e9b61788804e28aaaa051b8672bd4274a69ce886ab7240e1ca8d25303d8cc420bf1e438b18e2c6f2054e31b35fc663c9a3f8b6c3c6e22967a51822b17f03c1786e3dfabf1629b8a6e4f8b7bf6922e0216e9498f5835819b8993c9e4a1d144f4b98af6205a050914ce20ecdd5f723eb4f7d3a56e882b2063e43a34a1dea65b508d064c6989b5ca12b1b41043172330feddc274b6f4f05d0f829832479b10c05f9918eed756b45b9c629968368e86b39adbb28eb1fee38b3d38976af1f47585cf13f96da9cf725109720613b543d493196c4e02d59625150e2af9b6cc4da7af7bdf152bc48e16d0f58cf8c240bb04c1c3bb8cf947dc3b8b0cde466f2073390bc2bf6afbed7bd84ebf80f2e1c52c9a8049d05efca9492a8911fcd9745f0fee135c267d074c99d16ae0125df9bfef3634613ff09ddc96276529a42b01788e790e8aeb159e9e228b15774a38c48f972065b8be936f76683dcda933262fa7e53dc7b34bc79976bc2a51eb8250b13102ab4de3af499d2bcedb1a927eeacdd4512f42e10f296528a85211f5b55864f83ca5002f1a0c2362a0520ba40cbbef18d7a2413032f865250d30022ed5f76a1c98f6b614eea8b370f028ca323ac0c31e794e2751facbd6aca89bf7dfca69672978ad3180457719a71d6d1c5c1093e3170fe3780063c54d28777e68cafee5cf209c77238d8d6f77f1344fbb4987f5a4ec2385c4351430090d80f3402d8557499418462a1f402022397f0c54cef92cfefb06749300e0c2ce25f72d85b32d92ded9de0b9a5d79d655ce6f59f31cdd8b681acf55c9bc17feabf58bca89538da42de9f6efb2ae45279699f19e1b09b479aa066dcbeba3541f0cf87b4bc7774a85de96d2b964121d1950032de0386e9454a4b409ceee58d493814eb9fa4a3be7610603d1b86cdd219b96a197cbe98b4738847be979bd8612f9b814c43cdc7af39837e5aa05a5571a7b88be5b8ecc8bc19fdb0cedddea6f9fe4c90d75f93d9852269e2391b8021e259f3a5ed7c8fedc1afe0b46d0d3fdbe8791e1a35ce77fcd1121d7fb3b3fe155c2d87b4118d58dea62302d6a315cd6bda57b47cea58fec1ee3f02b3372d7209fe7a2e208f10c3178c5ef493e0a9d153d18adcaf1acd015c6d50ce141d09a8d004fe297654b0c3bafade35f2b808d867a73a59be4e53f4e80149fcb231e901885481046873017d76799fdc4a12301b2711840151271405d9cfc953ed6a0ed15bc0151c85522045dc351bfe4ee84e6158b902565e9d497c14bcc8e1393ea3d2f2d48726f17761f24ee66e9da957cdf4357f2bf39b82cac4233c40bc71b9c4e317b1a826f215192e610a023401c2272b9f11fb3f244e8ad7a4edb72d1ddb83ac19ab93c0f97e8908cbb821ffaef53d39a11488ac8e2b0e9beb4357ef747ecd00317cbaaf482f5688c8c89003aaf9e7c70134d27fe88721a0463e1cd4cc560e770c56658eb37f66fc226dea60fa58199281b6bbe4f8aa3e8ebfbe22d19c1eb3c1e5ab53254e85fc92d265ab824f025489af1c59c0b0fe3b3d739947c03fba2a41a13e9ea96d033a189d676b98cefa9e2c62db6521ec77b70445cbee291dce74d21f2923a7a941ec50f57c8fa91454b33eef57fd077c083a8b88a562f98c2f91f448f62e5f4d443c8b49ed734a8e3e8b4fa462cf467fbe2ff72b29294d3d0842e8d887f89592b5648b6f6ac6e1134e787f1869b267bea6d190930957fb913d58785d70b70b72025211b0ea38027dbaca693962d3a8bc99233cc741c8922cca8bfb0bbacde2c5fad997405ecb9fae0c0a957161084beb9bfd2e38025c0e5e4b543d48a8fd6e55a173ea6c503bdda3aa24b5710a92f6661313308144d7dcaa05e83b84dbba51c2653a2c506f9ed74e995e8fba5ec96d5b1cfdf973e4732b45f30079d5dca41de23e4719e3a6ac1e734577961c08f31b83c6020bf6cc7a2ecfec7ca82aed0985a0fd3ace90a4c08219b79fd8b399f5d2c2765348ce463aa3b61e0d9333dd81735c2cdbe57656db55a18507f9ab735fdc9da149148c93ea358c67401394357727c9712ba660caf5736f6d236a0a5c9959bca6cb4e5b28ceb45b222fd44f3d7647c9eefcadc5af0796d3efaea1215fc715a8cb8e76de79cb7131119dbd4db089d5201e8b622335ef71e9fabeb16a37ae696580bf0cd3911b3d4962ef225729980a5104ba5e283a366dc08576e35f43d821ace07928d8238d49b927464e5114cb9c64ff2beee8b34476d1d74f89501d78388cd0f1156fa84f13560ba9800c650e119ca1a5b6c203f81e152dca11beb85c9ca503ee8d57f08b787471cc83ec7197a69afac22469e13d6476d98f0e5ed6c1f23fdf8bfa7cc3865ca0cd89758406bf4458bf1925ae69d879b61a97bcbf9dae3261976a4f7ece271b1fdbc6b9383a1cbcdfd7b9e68be82ca9202a93a2eef957539f708571625ef41331e44f32932e04429ba907b0badac1d3190e610f2c3c44e24ff46a754338a883c665e3e7a74fbf1469d546c85441c459afcc5132200d0709935015b69b5c831c8a3ce3874962dd412eda1c2e77aa722e7bc1e2078c099146a122955d677035c79b28fdd454065f4a240f023a030025faf473807fa134cd7825882be330b14571315dd24b341df04e23566841643b37fd1f60911ae104a0e9ad89cfddb91e124669696b12babc16b23e18fe5aed83de2f12a9374d8e8f67fdc9ae3b536931cdd77a5f1513da093884576a0bdc5a1baac4e5ff5d33d45d741a6156a88d0a21852e7cc6847d8963ab8070b8b14de62aec9a608761e2b23b55a082d1d3b0a2f606fc95acc2ce9fe88ef840da4f262622e10ddad1bcf2dc9900c6b8eef1c606f58e87f116a1a4ecbdafa11f1be9e0dc2e9e4a08de6f8f5af71c5cb5a2f9d36c4e8750b0efeff567a734c07abef6867180cfe289ad96fde3d2bc99e7ea286757366ecd50ab96214502516b35add06b0c6f1709b739ca1f342b1bf815a275e0b3de71671c8230de303b09fd96b0fa5f1"}, {0x100, 0x1, 0x2, "2634bd27f6881600e92f844790f01fe67d7f817ff7bd2dbe05cba6692ddc3a2b731c67e7add874668e788525a1bdcece59d2406bdb89fbeb9d865215231b555487f6b74a92f00c09f8f5998d26f00bc070d6a81024faa4c36d83335e5f040946f46094e6193510c3d1b5e5449e1e09b44f64da1e06a8dd624ab119551dabed7ccc4bbe9ac8f81db545731099bdd5985c204a03fdf6f349298d351328af01138796b68bef349ae25df87a7b977b3fc347f8985cb88e7b77b5492defecefad441003068d575a401c6c8e03a2bf8154832ef9ae342191977dbb1aac26d89e4a15fa02313a3a4e2ed7f9b11716ee34f7"}, {0x1010, 0x1, 0x800, "49d4dac6785ab9c3cbd6c5f8758af5023a64feb00dae654ade44342161f01d5cfb02483b53f684dc716fbc9b4b0c0b5ecf1d2a4e144c6a465c1fac6e888bd2fd2415518d8cdd55c2ef9fd81051c732190651bcd99d396ac964e6161ba706e49cc0c8a8bd4c688a348a913a75982ef5c983e6982ca338d1c90a5fa338aa9ddcc47ab8ec6986f8f6fb7d4eceb38852adde63218d3a92ed79461658128882b8e7da63ea03e5f1ec1b4fddbfb27065cb4ee1b70c9e9c751839b8daa3597c249d31f1836ce18303c8bd2858d544e1332b77db74bae8036569bc6737ed373cbccc32ccede3734b591d8d0a10a8e8d6697800d3af3bd4980ff4231fefbbbef1a7c688b4ff528c72fd718b9d8e90103533c081007bf5c4422e9167b8ec65b034d6b3b5bea1b90685258014521fe8fe9735b215330f56df4feb19e8f577e50c5e8f8ebecbdf2a458959513380b72543ba528b3c71d78f25f67e1ee188b9aea0ccd87ff0a876f477f096c430f3e065cf459fef96d4bba645273ecb6047624996061b025bd203ae59b4938ae6aa3d71ee1cbecf3e9a934912beaaf1d47ff769ec54069d76c934b8a884f2dc8069532050072210dfd7e6245bda8e011016f4a12c35a4c42b52eafe01ff315c316ec99e740e62693b4ffa38bc465d21ce6505ba1ff6fb884923c9f18733c1ff31b484ec32ab4c558907644a04bd4e5714805439361de9922702e637d28a23fe28be014db3386d3e41c777474b25cfb600061543da3d251fb02f458bf8cbd085eba7d459f4b3d696340a42cfb3b5b94711abcfdb03abbd0e505f4909581189256816cc709623747dc2b628b4f2f22d81d4b592ee0289c806ff8646b1559d5138e2ac5e7fa71556ce822b0d75a5849ffc0e0f3714863135bd4b92d704e1991ec3a8d2b71ee4e11227602bef2efc6e00fdd143caeadf77a890cd62b0e4d69f9c00b4c41fcf793d1c38b77c1af19145be5da6e44f693bf80e07ac9fa08fe1a84218369ba72e17c5639a8dae38822aa43702253cce6dd61fab3e2db508e7a1423e541d4cb4d36da848a867ad44572b19213b46480c9675b4643430edf2682ff6aa6aa7f24006aa9be93774de0f85d447a25db703615ac9d8d59e2fc53458ca4fed8cde58dc59240d699cfb24e92d8e5e348cec23940c95b07f096222eeb51b0dd246522254b7b16d23bee1009b1da26806ac4457d18b613deafd32c208b527ef64b91f6246a324354949077a7b0af4832fb9f0ce120fb47ec90c8c23e414facb05b34e2ef836acbce34bf05be8b753cdb307b81fb7c47c736fd0f23f5635b856bf347d88680da43102e501a4f2d5db54bd7d886d73bf9c52bd0ce12e7192e1280aee5087491fafdae7a5dc6846e6b72074a36098e43e3432c7bf6c905c9236be2e1ead62aebc8994efead9c0fe1aa64c3413d414b6a0277446bf729c65eddb1df6a1a499685d9e97c4430c16114e42bdf7ba809b946d3c4e60148a5edc108405a3d4cb81a1d6682b4111ed2afdf19e2871bcf2e313fc4f2096b3bfc4167161505d66417110c7b8e2060910c66cf2736965e7c7a65b8ad59aff4ac1c8386da7c6672f6a46a585c3cf7c2cc4a90954daf6a665bf34a520e14954f9784c0574d5c5081b60c42806c28b14fd16cef398c9b412175f1e09fce16aca34aa3a6541c9ddf21c1d858f4ee8f1f131861af44828e5d894e910776b976c38026b475647732d8ca029e7ed1ad5f2204037eea31617812419fe879bd050e4973337b36c2880d6e41c7517b7c91f465928eb5cbf590037bcff61774d8d333224bc4d89a5d5b9424ce8d8f3e42fde44acfd3b8d8df6329a7a9d86f403a355ac9f71e3aca6f3f685d52e5628caab339fe9edc3c2e107b4bc08c9109aee77f5146a6fc7f6119e33dd7c8f09a6b781a498c9fe60041c418b828ba4ae4d08857c1d1636f6032f9ce81dd30cd908ad0626bfd27329d04e0cb54a231e33cca06e5d996dabf1f902d4a3c88384be9c8dca2e4ae64f1e627a94d20a51f53ef5d1bdb74194762004840ea59cfa6539b4d6ba690428ac35465808a9d0893774ef10f18cd2ee23f48fd01c388c9ef7f62fb39ba0e0b6407ce7524bcba2e67c6f3cf6a1989efeac631c029de11d347347f6be488c342f888f206bc0f533dd9c3b2cdc343c8f174c68419177b0c06b3988ca85f1bf361725613f5e812977c0d5564bb280819c508d2cac1f6f1f3d88cb24cf13b27e3d517bd92a925d146a2835c73a66ffdefb5f557e1f5518c5e3dab52bbf56780be4fe4330c610b7eb68f150a4bf47def5ea573b9ac5f1f85f8124303e17aba71d4061224d08517159e0d854a86d75e95586d45cd206e0d212581eef9fd4a2099a9faa5bd5eeeaa1fc15847568d198ddebc4fea61434d3dbe5307093664ebc89a0bd4aa53d8cf7f7770a83c20c953eac55694fea756eb300ce10fff47d1974d4c008ffb3cdfee3ab13def25e2c9c5094e5f5da2e8d825b2810d3bd47419742b92cac9c157b56b4cc51f434949150f29fb25668dac3f562349de84ffa22cb7ac4252ec19d675d89ba5c8954544a00351c5ef838836db786d1aeb617eabd43668873a1dc887ccfc337f044568653c09f64971670892e46521233f8879d4d7e03854538234ab23d79554f81e33b2d794c8aaa30a14ccdd69bcafa3751c94388ee2522a1e893c827bc2492da1faa2441bb0154bcb244cff3fc47f62f0f2e7c7318a9893e74971fb40e958f1a212f898d4c981e040f7151e78d1e7f79a48d1c1f523c76b4c35eaa30765e5e70d41fe16ed438a6b6f341a86c29e0144b175dcab99c656b28dd79bac37a684af22f32c01e88d26d2eb3f0acd0d287739662b0faba667edfcb44f99107162e3262c9fc3d1255f9fac123bc1aff6559684c596e48670b5ba4db039e201bfd0b042720c3ea33bd07971452b52c3779c146fa804b84fe9bd5fd1438b46abf02527495338626b3e4fe26724e3fa57e6da55424b79d7d11082c98c79e00aa9a0748461095c3ca29b240155d848b8b44b42916bbbb6c05b26a0cc1c256028b2b57c441ba0ca714f60970c2732f1440e897dc611ba5447a37f4393ea5378c6f625010b21e65d669e272f7a4e994f2b774ccd3796acf4deee006587d1c483f37629f788670ca484d63fe4827cdef5d249b29d6e082a012368c16f17907d8414af9dd82c1ed9fc0ca40a3f1ec3f85af809b968cc169e1ce0763272272178989df9771cf9cf80ccb8193985243de72592d65e2fb5ea3f52f4bf99cf5b74566604911f7dd64ec0f6604871361c5f4c5780cd41ccc1c041c9ddd5f077d0f96c720b310e28d9f3859ade7d59381cad843c537c6e7132632dd741e686d11abc288c996594bbf9988b949ee6fb0bb8301a262f50ccfa531960bb78e45eed86fd6faebe915fe11b26b0f056c3bcfc904f945c3ba12fd067b59a4c9ea7a7e7c129efcabe4031f8720b7a2f8041a9b8c4faf2f66d3c175840839bcb3556c68b82fc833463030ca1b545ca6fdc63b6bb0881e681515d22d99b0d7390dd13c8921ea0f61b885e1bfbbb1002cc554f18d6aae2c4ca8344641d3b2d01b1b33e3ea2d2f60d7a4638e3126a7e2986b5c54fb45278188db706db5f048418628ead4d00e06063d1c8aa4c3416c33c2d69e1f3242acaa870fcc72f20c287b49da1fa0ec7f8aa26e803c873d67bf4b37ddbc653174acc28774f08598562302e953674e53734d0fd1d4cc4df41a75ef2e1a87736268d2ce7fa2c9fcb3b30cf3f701b1facb5596869fc27ef318d4cd515af5ea4b4c85ecc28b272362d7450c33b694040810ccdd3caeaf83bd64729baee0ca7dce79a4ef60dea12a52a873acd8551f0a0d463454eeafd900da0abb949efc87dc08ad7d15b354bf8be55ae1d610c8acaf31472c72de21f4416d976f54bd7f4e04daac4b941924a1a01cbe21d75744a6fc492bcc10e5b8bb0a8557f4f218a784fea5da8e16c4538e193062aa907730874b63ac796270c0c03e0fe63c601289d38be81cf7dcf66462b8b37aa4c30d45f963b410ac4a84ebd209a9f5b3f9c83b141bc391d8bf0f52ee1bd314fed0a01a3f40e487a38b354b660b6155344e30cd6ae7ffa09751bf68ff39af4953be6b1f7914236919ae392ec8b4c0d918a01c59fb88c45b90495cffac979abf34d8eaef3754f1c95b1bb4e23f3806f0777e65e19d699789dba42002e5756bd08aa47823fe33eae02567772975fb751242fc6521438fbbc8c935f651a4e6cf803b519f558bcccbe01d53109f3dd58af60d4de61634e77efa4b26b7a2db063f7312c8f88669c98257bee991c508a5c0a4dfd9795048c198d57a7b3f4b8b7d7f09602dafcbfcf1665e0a574a0b83bfe44cb7073674f7c2b7133597cb85d6926ba896149a205b0f140a06073daee943786f2ba4f0d29aeaf11ebed8972d20194a7da78314e36ef805f0c13996b4b57d4cf9bbe1690c76933c2aaf251411bcd4c0529d76d458b83fb70ea69d8edcf3a3fdf0b6868042bd98466615c43548fb3ba6cc0293eaf6799c7544e532b8dc3c33d4017e7f10c7ab9c8665751ea328d2c5d05c147a67b949ebbd0ad6eb76f5cf336a854679d393aa729653b2f3e719f271af291e35f467d23e5a105f50d5b9cf97fea44e8dac9540d71850cddfdf37c2a0adcf0241037b1a3cf84bd888d56725996bb10fc1a8c304384327471ec732f05a4e3450b72e995a5607cc29692a194c66883a9dfe2a36a8049ee473beab0996681ac522c7cfe223280ae38614b9c0c7432adafc5393e92436bb5f9f202bdf4f0602994682e897cfe315bd2ea4915337a5703e70c02b99e214d39407858c25cde5dff6893212f158da40b58c1fe5d44fcbbafdb3b000a7e3a15cafea9c02f095a61ea1b4c3cc79a672a9f3b09ab00751a5305ac5cacfff113c2d4d03f584a6f70f47d2d11f994f088f242af1ab6a0a33341a04aa4448d2a0488c545c9654752f7e7dbd43b2994ca7cedbaf01eb22afceb24bc7ca3a8ef0ef9799eb5abb4f81506957327c387ce3e931a0746c81c11e6fc990244d6822a1e5b2c6d4eff98abadd9069f65687e4a7f6ef18688fbe473d2e656d9030b6d97228151fd0021fbacf001ce7c38c3d54b60273e5bb38835de9df205e271209dd04c9a22355093eb694c607b63da2f5dafcb3a78d7a4830e634840faae173c0d2315867b990396ef01dd0b6aed06c208b278a4972deeb51900fe4b23196febfa609b30fed754d58a5bc67bb7451114dd05bb6f7ab63b6274beb340d164a46a4956664979168cc48c7d1209c23d8dedaae3ef8162def879aa93a24440803b43b2b10e245b9d44f06bd26def486b77b7f9c0011585732f2ea7347192c6f3344c4f456e5ee34f17436341dea757f4d5bb431088c64db7f1e12978cb4246bd6b28dff28806f9716920fa993e34025a49fb4226b8da2bd9dbf66ee59ee4716b070291b8f1a8d42cb5c76d83aaedd8f8bc6251dacb083267e21d7d98967fec0355038d2948d1bc3b29a17bb20898cf061681685f841c2edfcdedea6dc2d32b9c5fe4bb9de35f7cfd4981063d68fd343fa98a15a2d875f34e2fa64883c8458f04ccf9756342c292de69c975b2677ff78545ecda2ca32bdf2748a06186dff929571a5a437f59172574a84e2069af236a75dcc2e3b644a7955c00c5d9bfe7691db939809739052cbaa357413bf7720033b9135c62c83ea22fb46f334db0df299f139677b277fa16e0741cff4db08ee37ce23f6103e9bc98fe1e48b253e85c21bcf44172ab44245bab2df74a3b98f9bfcf7"}, {0xf0, 0xffff, 0x20, "c8fd45d0e8e787c3b419f7193414db1ed86b055a620976c25df63c43b77e26a6edfaa55ac655150c434a6f803a715829f3bf313d6ecd1bbcc52e8f30345c362be91ab13dca8bb86aab0896ddf56999836c97280f4de3f3afcd4e5f5e93e04e913cfc6474b072138242a6303602b53488596c1c7d89234d59a711e4666afa803a47d6268a5e3cd26c6c5513fcb3419bdf74b5cf38667fa1eb9d1feca07a6a168baa9c171a1d9f6093cc030a8f2efd7b6cb4256247b42430fdd9c5aa96860422a429529a3951dccfe092d898489f99f042c866ea028738d6dd774dd1be69"}], 0x33b0}, 0x2) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 16:04:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x12dc, 0xfffffffffffffffe, 0x1000, "78e88f7f22f8d14fb5c04f85e7981b0b4cea04a7", 0x1, 0xfffffffeffffffff}) 16:04:09 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000025c0)=""/4096) clock_settime(0x3, &(0x7f0000001000)={0x9, 0x2000000000009}) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000001700)=""/28) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002580)=""/24) clock_settime(0x3, &(0x7f0000001440)={0x9, 0xffffffff}) mlockall(0x6) getgroups(0x5, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000001080)=[0x0, r1, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) socketpair(0x20, 0x8000, 0xfffffffffffff800, &(0x7f0000000040)) setgroups(0xfffffffffffffe10, 0x0) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r6, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x755601788442716e) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x239) chdir(&(0x7f00000001c0)='./file0\x00') getpid() unlink(&(0x7f00000011c0)='./file0\x00') setuid(0xee01) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001740)=""/175) ioctl$KDGKBMODE(r6, 0x40044b06) semctl$GETNCNT(r0, 0x2106, 0x3, &(0x7f0000001600)=""/230) open$dir(&(0x7f00000013c0)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, &(0x7f0000001280)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0xfffffffffffffc01, r8, r4, r9, r5, 0x4a, 0x21a5}, 0x0, 0x1000000000008000, 0x2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001480)=""/46) 16:04:09 executing program 0: socket(0x0, 0x400000000000003, 0x400) 16:04:09 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x82^\\\\/-\x00', &(0x7f0000000080)='.\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='[\xed\x00', &(0x7f00000001c0)='-,-\x00', &(0x7f0000000200)='#{}\x00', &(0x7f0000000240)=',:@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-]+\x00']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000400)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/35, 0x23}, {&(0x7f0000000500)=""/152, 0x98}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/104, 0x68}], 0x5, &(0x7f00000016c0)=""/223, 0xdf}, 0x2) r2 = open(&(0x7f0000001800)='./file1\x00', 0x10a20, 0x30) accept(r2, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) r3 = getuid() connect$unix(r0, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = semget$private(0x0, 0x2, 0x110) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x20}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") fcntl$setflags(r0, 0x2, 0x1) accept(r0, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r6 = getgid() getgroups(0x4, &(0x7f0000001980)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000019c0)={{0xfffffffffffffff7, r3, r6, r3, r7, 0x0, 0xf57}, 0xcebc, 0x100000001000, 0x17b}) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000001a40)=""/192) open$dir(&(0x7f0000001b00)='./file1\x00', 0x18881, 0x80) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001b40)={0xffffffffffffffff}) link(&(0x7f0000001b80)='./file1\x00', &(0x7f0000001bc0)='./file2\x00') lchown(&(0x7f0000001c40)='./file2\x00', r3, r8) open$dir(&(0x7f0000001c00)='./file2\x00', 0x0, 0x1) fcntl$setflags(r9, 0x2, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001c40)) setitimer(0x1, &(0x7f0000001c80)={{0x7fffffff, 0x2e35}, {0x1, 0x8}}, &(0x7f0000001cc0)) getuid() ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000001e80)) 16:04:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3f, 0xe19}, {0xd98d, 0x40}}, 0x2) setitimer(0x0, 0xfffffffffffffffe, 0x0) 16:04:09 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) sendto(r0, &(0x7f0000000180)="f855cc690ab5058896a9bf3d867960de85632fcb47258223bd5d11c0359e394cbd0dbc42d366973a6726b970693025b7e61e5d9dc6b6a511ea0357bed73aa7dd3cdd2eb0e2cd4dcb5e0eb4daab2789ba809a9d0f70873c77892ae0f397a0d3d36c9f165adb3431fb580d593c5c01f611c676f858f4a3681f6b0d529f77a3fde670dc5c6fca6fa0974cbcfebabc27d839d3f0d4eb3e164f878c5c82cfe7c223caed9cc65c234f4982afde6f105b6e2c34b69e3253c68d7dc22ad2f4f0e6a0b9f743d36d07fbd7d88cdad939bd6338bdcd0435d63487d238d8a1b9ece5153cbd06f5", 0xe1, 0x0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x1, 0xa0}, 0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x92) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000002c0)=0x7) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x40) dup2(r1, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x400000011, 0x0) 16:04:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) fcntl$getflags(r1, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1ff}) syz_emit_ethernet(0x2, &(0x7f0000000180)="8b07") 16:04:10 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet(0x2, 0x8, 0x104) socket$inet(0x2, 0x4000, 0x200000000000000) r1 = semget$private(0x0, 0x2, 0x0) r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r4 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000001380)={0x1, 0x3, {0x200, 0xfffffffffffffffd}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x201, 0x0) setreuid(r2, r5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x80000001, 0x5, 0x3c6]) 16:04:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff76aa28e30000f8208a5b671b1b542a538706000000b81400be00290000002f0000009427255a0000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x38d, 0x0, 0x0, 0x0, 0x5ae}, 0x0) mkdir(&(0x7f0000000480)='./file0\x00', 0x104) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="46139a956ecdb16f5844fb37a745239ab38dba08615b45bb7617e725e10c444f8723cdb9ddb9557f0ad93385c209ee507bd5e5556b3ccd706dce71865433c597ddf2e50175781e667250dd2e3c2748a026802ae0230e44027335b4cb12a9fd76f894f91cf01fcd4cbe565eeaf6aae0d184c0d751ba48f2751d2d4170bd855365bba453fc99d5da1dd8d4a695bc0eccce", 0x90}, {&(0x7f0000000200)="59f36d9bbbe350fb9a2dd2113e98c0c93a88ea3f8c0b7ef7628564c2d0d73a4c77315cff425f90578b91a3ab67ebda95eb2a9268cd01d4544580e6321afc40f59db5efa1ac659ab1957d701281f4d4c42bfda2ee71fa7b1b02f5304d985d5388b7650c786ae7967e7142b12a1d3ff27ace005886ee8eb6", 0x77}, {&(0x7f0000000280)="88bf1acecc8cfb73f331e13aa0697e5a64a3355be92cf4541e6801fe4a7d7f604933fec0f154f371c4d8b31dd18fd896ac0c450f52108c32a719fb204f9bbf51b2427a72881a6fbbf612bb75e2d81aa5c6512994bd21feb490ae5b5d4e6ae6c66bb657b25496ef2eb795c5a4b3fac60a62b73371fc64d5382a254fe5e89ce1070a41511f78cc2b366dc6af0816eaf61c486a4f9d7ee79a24e00a611806a0441cdcb1814ff42ef56f3e8872dfd10c7424af37b7c0bedb066e74306c495a6730186b7ce5", 0xc3}, {&(0x7f0000000080)="52b92ec73e0189a68d1e22a01eff127db2a4", 0x12}, {&(0x7f0000000380)="dcab79d334bdab544ac1a80ab9a24cbcefea1d3be2f564d85b08b4552d20d318aef00e17b6b63427155538d4e9f908e62c483c55b28c3dc9", 0x38}, {&(0x7f00000003c0)="de1ec9782174eb6f62103769486387da0e71bd8c8852e45b006bb613c6ceec358c4b792b039d55d597", 0x29}], 0x6) 16:04:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0xf) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8200, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x800000000000000) 16:04:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ab") r1 = dup2(r0, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') getpid() 16:04:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x1c}, {0x34, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8d") 16:04:10 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x7) setsockopt(r0, 0x0, 0xd8e, 0x0, 0x3a2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8, 0xfffffffffffffff7}, 0xc) socket$inet6(0x18, 0x1, 0x12) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) 16:04:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x420, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:04:10 executing program 0: mlockall(0x3) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:04:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x84, 0x101}, {0x47, 0x1}, {0x84, 0x2}, {0x8a, 0xb69}], 0x4}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xc7, 0x9}, {0xe7, 0x10000}, {}, {0x82, 0x10000}, {0x83, 0x9}, {0x1c6, 0x2}, {0xcf, 0x100}, {0x23, 0x7}], 0x8}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004008b00003301fffffffe00243900000000000000000000000000c6f2e910bd81ee479a2def9427a6", 0x2e}], 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/2, &(0x7f0000000200)=0x2) 16:04:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="ff6f7ca2c3624722cffa0f8e2337e9b9273f936ce122fb552d64006e0b6e1640ad1c7371c92c0634d9601357b2820064eb977aa6a4963e0f48abcb873d6f12bfb7fc5f6f5dd87feea396bdc526174902", 0xffffff62) ioctl$TIOCSTOP(r0, 0x2000746f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x985e, 0x0, "9d12e02b8906b4b0e4d25dda4846398bf628ca2b"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x9606) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:04:10 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x48}, {0x6}]}) syz_emit_ethernet(0xfeb3, &(0x7f0000000180)="cb8257c74c38430a6b708d6a0f29475b7153d65c86faefaeee5ae299ac8d1135940a3747426f14fdfa902e90c794610eace0dd03a64c889fcd8aeaf8528a35f9b6aa7e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8090, 0x0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x104) 16:04:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000280)='c\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 16:04:11 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) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000600)="8ecb7a94") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:04:11 executing program 1: r0 = semget$private(0x0, 0x7, 0x1f) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000002c0)={0x3ff, 0x101, {0x7ff, 0x20}}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) getuid() rmdir(&(0x7f0000000780)='./bus\x00') semctl$SETVAL(r0, 0xffffffffe, 0x8, &(0x7f0000000340)=0xc292) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001940)={0x3ff, [{0x3, 0x1000}, {0x3, 0x100000000}, {0x2, 0xffff}, {0x3, 0x41}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x8}, {0x3, 0x4}, {0x1, 0x8}, {0x2, 0x8}, {0x2}, {0x3, 0x1f}, {0xfffffffffffffffd, 0x200}, {0x3, 0xffffffff7fffffff}, {0x3, 0x2}, {0x0, 0x1}, {0x2, 0xff}, {0x1, 0x200}, {0x3, 0x32c}, {0x1, 0x6}, {0x3, 0x32}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x1000}, {0x2, 0xffff}, {0x3, 0x1}, {0x3, 0x9}, {0x2, 0x3}, {0x1, 0x9}, {0x2, 0x100000001}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0xc09}}, &(0x7f0000000480)) geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0xffffffff00000000, './bus\x00'}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580), 0xc) semop(r0, &(0x7f0000000240)=[{0x0, 0x4}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) semop(r0, &(0x7f0000000740)=[{0x3, 0x3, 0x1000}, {0x4, 0x10001, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x3ff, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x7, 0x800}], 0x7) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000300)={0x7, 0xffff, {0x0, 0x2}}) close(r1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000007c0)=""/122) recvmsg(r4, &(0x7f00000005c0)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000640)=""/227, 0xe3}, {&(0x7f00000004c0)=""/103, 0x67}, {&(0x7f0000000840)=""/147, 0x93}], 0x3, &(0x7f0000000900)=""/136, 0x88}, 0x800) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESOCT=r1], 0x0) semop(r0, &(0x7f0000000180), 0x2aaaaaaaaaaaabf0) 16:04:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfff) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000001c0)=0x80000000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) 16:04:12 executing program 0: r0 = socket(0x2000007, 0x7, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) setsockopt(r0, 0x489, 0x3908, &(0x7f0000000000)="46dd504b81d8037c31bf735391f19c217d306d44db4f26dcd6cccfbe14e2c767ef119f5c48c11a7a2c1efda70ca9d3773122860c3c", 0x35) 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/4096, 0x1000) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8a") 16:04:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000019, 0x4004, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x0, "00000f0b0000e74d107dbbc68588d03600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10, 0x0, 0xfffffffffffffffd}], 0x10}, 0x0) 16:04:12 executing program 0: r0 = kqueue() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) 16:04:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)='LO', 0x2}], 0x1000030d, 0x0) 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:04:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) 16:04:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xafe9, 0x4, 0x8, 0x100000000}, {0x4, 0x9, 0x5, 0x7fff}]}) 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x7) r1 = semget$private(0x0, 0x0, 0x120) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8, 0x1, 0x4}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x80, './file0\x00', './file0\x00'}) 16:04:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x401, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) 16:04:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x81}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9d") r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x46, 0x4}, {0x7}, {0x25, 0x9}], 0x3}) 16:04:12 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a4914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000580)='./bus\x00', 0x401, 0x0) write(r0, &(0x7f0000000140)='ml', 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9c, 0xa0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x88d8, 0x0) 16:04:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x101, 0x80000001}) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f00000000c0)=[{{r0}, 0x1cee9858bdd388d7, 0xa, 0x3, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x82, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x40, 0x43, 0x100, 0x9}, {{r2}, 0xffffffffffffffff, 0x28, 0x41, 0x401, 0x7e32}, {{r1}, 0xffffffffffffffff, 0x24, 0x0, 0x5764, 0x5}], 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:04:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chflags(&(0x7f0000000100)='./file0\x00', 0x6) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:04:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="da000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x104, &(0x7f0000000000)=0x40, 0x4) 16:04:13 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x7fff, 0x8000000000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) 16:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) fchmod(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x5, 0xffffffffffffffff, 0x400, 0x9}, {0xffffffffffffff01, 0x1000, 0x9, 0xff}]}) syz_emit_ethernet(0x265, &(0x7f0000000240)="f924657ca8e50073f6fe93250e1158f900614960607e0100da101d246a7f73c639a0faee1e55e1e920877913ea05b85bd873c94fc4fce83d09a75238050359402750a954d378aa6750fd0b08c2eefa7f2b74c3d68e8519f2dc6b6c1da18cc9e8c60d5b7b711fb54c5cede4ebaa063e4ca32ba92cd6b4e2fb46e24d24cf4c9c3fcca8aba593ada7d7509ab5e98ce7ee8f99c7bf28b8481a93b758bc6848206a3a42") /p: bad dir ino 2 aat offset 0: manngled entry ic: bad dir Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *246168 38901 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a27ea8,ffff800014a27ea8,c60bb39b9f7b73fe) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda000,ffff800014a27f50,ffff800014a27f10) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803ca8ae00,ffff8000149e39e0) at unveil_find_cover+0x139 unveil_add_vnode(ffff800014953710,fffffd803c898ec0,12d) at unveil_add_vnode+0x2eb unveil_add(ffff8000149e2bd0,ffff800014a28518,ffff800014a285e3) at unveil_add+0x273 sys_unveil(ffff8000149e2bd0,ffff800014a28658,ffff800014a286c0) at sys_unveil+0x405 syscall(ffff800014a28730) at syscall+0x511 Xsyscall(6,0,8,0,2,f097c6f0010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic bad dir ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ufs_dirbadentry(ffff800014a27ea8,ffff800014a27ea8,c60bb39b9f7b73fe) at ufs_dirbadentry VOP_LOOKUP(fffffd803efda000,ffff800014a27f50,ffff800014a27f10) at VOP_LOOKUP+0x5b unveil_find_cover(fffffd803ca8ae00,ffff8000149e39e0) at unveil_find_cover+0x139 unveil_add_vnode(ffff800014953710,fffffd803c898ec0,12d) at unveil_add_vnode+0x2eb unveil_add(ffff8000149e2bd0,ffff800014a28518,ffff800014a285e3) at unveil_add+0x273 sys_unveil(ffff8000149e2bd0,ffff800014a28658,ffff800014a286c0) at sys_unveil+0x405 syscall(ffff800014a28730) at syscall+0x511 Xsyscall(6,0,8,0,2,f097c6f0010) at Xsyscall+0x128 end of kernel end trace frame: 0x3ae, count: -10 ddb> show registers rdi 0xffffffff81a73677 db_enter+0x17 rsi 0x4260 __ALIGN_SIZE+0x3260 rbp 0xffff800014a27cc0 rbx 0xffff800014a27d70 rdx 0x4261 __ALIGN_SIZE+0x3261 rcx 0xffff800001194000 rax 0xffff800001194000 r8 0xffff800014a27c80 r9 0x1 r10 0xffff80000098e840 r11 0xe1b04eba57d799b0 r12 0x3000000008 r13 0xffff800014a27cd0 r14 0x100 r15 0x1 rip 0xffffffff81a73678 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014a27cb0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=246168 stat=onproc flags process=0 proc=4000000 pri=17, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000149e39e0,0xffffffff822b78f0 process=0xffff800014953710 user=0xffff800014a23000, vmspace=0xfffffd803f014a50 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=1 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 38901 418924 46382 0 2 0 syz-executor.1 *38901 246168 46382 0 7 0x4000000 syz-executor.1 46382 522123 63990 0 2 0x482 syz-executor.1 34877 1535 63990 0 2 0x482 syz-executor.0 9200 522758 1 0 3 0x100083 ttyin getty 99383 158942 0 0 3 0x14200 bored sosplice 63990 494151 83530 0 3 0x82 thrsleep syz-fuzzer 63990 306065 83530 0 3 0x4000082 nanosleep syz-fuzzer 63990 78887 83530 0 3 0x4000082 thrsleep syz-fuzzer 63990 309578 83530 0 3 0x4000082 thrsleep syz-fuzzer 63990 372356 83530 0 3 0x4000082 kqread syz-fuzzer 63990 134612 83530 0 3 0x4000082 thrsleep syz-fuzzer 63990 91337 83530 0 3 0x4000082 thrsleep syz-fuzzer 63990 484890 83530 0 3 0x4000082 thrsleep syz-fuzzer 83530 85063 96441 0 3 0x10008a pause ksh 96441 150753 43332 0 3 0x92 select sshd 43332 263130 1 0 3 0x80 select sshd 50074 67786 78091 73 2 0x100090 syslogd 78091 485635 1 0 3 0x100082 netio syslogd 76220 464885 1 77 3 0x100090 poll dhclient 54097 150919 1 0 3 0x80 poll dhclient 46814 380420 0 0 2 0x14200 zerothread 67928 408863 0 0 3 0x14200 aiodoned aiodoned 35543 506683 0 0 3 0x14200 syncer update 31841 403815 0 0 3 0x14200 cleaner cleaner 26689 174346 0 0 3 0x14200 reaper reaper 42732 453020 0 0 3 0x14200 pgdaemon pagedaemon 5221 405800 0 0 3 0x14200 bored crynlk 83977 219010 0 0 3 0x14200 bored crypto 2350 425004 0 0 3 0x40014200 acpi0 acpi0 75944 165638 0 0 3 0x14200 bored softnet 34266 78452 0 0 3 0x14200 bored systqmp 70594 350000 0 0 3 0x14200 bored systq 61331 460016 0 0 3 0x40014200 bored softclock 57864 239130 0 0 3 0x40014200 idle0 52521 79805 0 0 3 0x14200 bored smr 1 202788 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9526 6481K 14672K 78643K 16264 0 0 pcb 23 9K 10K 78643K 1121 0 0 rtable 111 4K 4K 78643K 1025 0 0 ifaddr 58 14K 15K 78643K 292 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 99 0 0 iov 0 0K 24K 78643K 271 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1202 75K 76K 78643K 3562 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 41 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 355 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 2592 0 0 sigio 0 0K 0K 78643K 43 0 0 proc 44 46K 62K 78643K 1009 0 0 subproc 64 65538K 69634K 78643K 457 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 216 0 0 in_multi 33 2K 2K 78643K 239 0 0 ether_multi 1 0K 0K 78643K 22 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 467 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 83 20K 38K 78643K 7050 0 0 UVM aobj 130 7K 7K 78643K 140 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 74 0 0 NDP 12 0K 0K 78643K 92 0 0 temp 170 2711K 2839K 78643K 14215 0 0 kqueue 0 0K 0K 78643K 17 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 28 0 22 1 0 1 1 0 8 0 inpcbpl 280 995 0 988 1 0 1 1 0 8 0 plimitpl 152 129 0 122 1 0 1 1 0 8 0 rtentry 112 166 0 122 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5 0 5 1 1 0 1 0 8 0 tcpcb 544 354 0 350 1 0 1 1 0 8 0 nd6 48 39 0 33 1 0 1 1 0 8 0 ppxss 1128 30 0 30 9 8 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 684 0 490 14 1 13 13 0 8 0 art_table 32 685 0 490 2 0 2 2 0 8 0 art_node 16 165 0 125 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 1 1 0 1 1 0 8 0 semapl 112 353 0 343 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5664 0 4183 48 0 48 48 0 8 0 ffsino 240 5664 0 4183 88 0 88 88 0 8 0 nchpl 144 9302 0 7621 63 0 63 63 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 29386 0 29385 2 1 1 1 0 8 0 scsiplug 64 4 0 4 3 2 1 1 0 8 1 scxspl 192 49859 0 49859 14 13 1 7 0 8 1 sigapl 432 2732 0 2719 2 0 2 2 0 8 0 futexpl 56 39204 0 39204 1 0 1 1 0 8 1 knotepl 112 721 0 702 1 0 1 1 0 8 0 kqueuepl 104 539 0 537 1 0 1 1 0 8 0 pipepl 112 1462 0 1443 4 3 1 2 0 8 0 fdescpl 424 2733 0 2719 2 0 2 2 0 8 0 filepl 120 15272 0 15177 5 1 4 5 0 8 0 lockfpl 104 818 0 818 2 1 1 1 0 8 1 lockfspl 48 270 0 270 2 1 1 1 0 8 1 sessionpl 112 31 0 21 1 0 1 1 0 8 0 pgrppl 48 41 0 31 1 0 1 1 0 8 0 ucredpl 96 2481 0 2474 1 0 1 1 0 8 0 zombiepl 144 2719 0 2718 2 1 1 1 0 8 0 processpl 840 2748 0 2718 4 0 4 4 0 8 0 procpl 600 5820 0 5782 4 0 4 4 0 8 0 sosppl 128 29 0 29 9 8 1 1 0 8 1 sockpl 384 1961 0 1944 4 1 3 4 0 8 1 mcl64k 65536 842 0 842 68 67 1 33 0 8 1 mcl16k 16384 7 0 7 5 5 0 1 0 8 0 mcl12k 12288 47 0 47 5 4 1 1 0 8 1 mcl9k 9216 32 0 32 10 10 0 1 0 8 0 mcl8k 8192 35 0 35 8 8 0 1 0 8 0 mcl4k 4096 128 0 128 2 1 1 1 0 8 1 mcl2k2 2112 14 0 14 6 6 0 1 0 8 0 mcl2k 2048 61036 0 60991 20 13 7 11 0 8 1 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 113457 0 113371 50 42 8 22 0 8 0 bufpl 256 40794 0 37687 198 0 198 198 0 8 0 anonpl 16 278561 0 269193 127 70 57 62 0 62 11 amapchunkpl 152 13065 0 12962 30 24 6 15 0 158 1 amappl16 192 15023 0 14413 111 70 41 43 0 8 8 amappl15 184 293 0 293 1 1 0 1 0 8 0 amappl14 176 884 0 883 2 1 1 1 0 8 0 amappl13 168 324 0 323 5 4 1 1 0 8 0 amappl12 160 232 0 231 2 1 1 1 0 8 0 amappl11 152 426 0 411 1 0 1 1 0 8 0 amappl10 144 96 0 94 2 1 1 1 0 8 0 amappl9 136 820 0 816 1 0 1 1 0 8 0 amappl8 128 365 0 347 1 0 1 1 0 8 0 amappl7 120 78 0 70 1 0 1 1 0 8 0 amappl6 112 400 0 390 1 0 1 1 0 8 0 amappl5 104 450 0 440 1 0 1 1 0 8 0 amappl4 96 2642 0 2612 2 1 1 2 0 8 0 amappl3 88 1016 0 1010 1 0 1 1 0 8 0 amappl2 80 22699 0 22645 2 0 2 2 0 8 0 amappl1 72 58489 0 58079 24 14 10 19 0 8 0 amappl 72 6270 0 6235 1 0 1 1 0 75 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 2733 0 2719 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2733 0 2719 1 0 1 1 0 8 0 vmmpekpl 168 21763 0 21742 2 0 2 2 0 8 0 vmmpepl 168 280844 0 279304 178 88 90 94 0 357 18 vmsppl 264 2732 0 2719 3 2 1 2 0 8 0 pdppl 4096 5472 0 5438 6 1 5 6 0 8 0 pvpl 32 825258 0 812800 302 156 146 252 0 265 32 pmappl 200 2732 0 2719 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 468 0 141 12 1 11 11 0 8 0