Warning: Permanently added '10.128.10.24' (ECDSA) to the list of known hosts. 2019/11/18 01:14:03 fuzzer started 2019/11/18 01:14:08 dialing manager at 10.128.15.235:10076 2019/11/18 01:14:08 syscalls: 337 2019/11/18 01:14:08 code coverage: enabled 2019/11/18 01:14:08 comparison tracing: enabled 2019/11/18 01:14:08 extra coverage: support is not implemented in syzkaller 2019/11/18 01:14:08 setuid sandbox: enabled 2019/11/18 01:14:08 namespace sandbox: support is not implemented in syzkaller 2019/11/18 01:14:08 Android sandbox: support is not implemented in syzkaller 2019/11/18 01:14:08 fault injection: support is not implemented in syzkaller 2019/11/18 01:14:08 leak checking: support is not implemented in syzkaller 2019/11/18 01:14:08 net packet injection: enabled 2019/11/18 01:14:08 net device setup: support is not implemented in syzkaller 2019/11/18 01:14:08 concurrency sanitizer: support is not implemented in syzkaller 2019/11/18 01:14:08 devlink PCI setup: support is not implemented in syzkaller 01:14:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x1}, 0x10) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x4011, r3, 0x0, 0xff) r4 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x9, 0x1, 0x6, 0x300]) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x20, 0x7f}, {0x18, 0x3, 0x9, 0x6}, 0xb, [0x7, 0x8, 0x6, 0xc4, 0x3, 0xfffffffb, 0x1, 0xfffffffa]}, 0x3c) munlockall() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x180, 0x0) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xe0, 0x20, 0xfffffffffffffffe, 0x8f}, {{r6}, 0xfffffffffffffffe, 0x97, 0x1, 0xfff, 0xf1}, {{r3}, 0xfffffffffffffff9, 0x50, 0x2, 0x4, 0xc4b}, {{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x3ff, 0x3f}, {{r7}, 0x7ffffffffffffffc, 0x40, 0x1, 0x1e, 0x8}, {{r5}, 0xfffffffffffffffc, 0x40, 0x1, 0x0, 0xc4ef}], 0x9, &(0x7f0000000480)=[{{r8}, 0xfffffffffffffff8, 0x40, 0x20, 0x7, 0x755}, {{r9}, 0xfffffffffffffffc, 0x2, 0x1, 0x34, 0x8001}, {{r2}, 0x0, 0x4a, 0x1, 0x2, 0x80000001}], 0x1, &(0x7f0000000500)={0x2, 0x81}) lseek(r0, 0x0, 0x401, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) socket(0x20, 0x8000, 0x7) r11 = syz_open_pts() r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8000, 0x0) fcntl$dupfd(r11, 0x0, r12) ftruncate(r12, 0x0, 0x400) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1819, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) 01:14:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f00000001c0)="12759346ff47f6bc75e97e5d83ccbddfddc6f8b885c406763e950ee57d09e5176aef0cf097c238db21fced026f34ae35efd6da343e90de477cd1f1cc7bc2d3af36a7ff1d9f14c55d90e1bd1f", 0x4c}, {&(0x7f0000000240)="8ac216dada70c17efa60abb2b0a67956ed4fe9f4e4e5c3ec9f9d50ad82296bec3ec51446ee14ca60ad09f5cad7c4a61bb6a944091b3abc7854a1311d6aa0206cc2b31697f39d9d51528e6a11f1e8eb886714702e55f1057f3ac22fa18d905a62926c635996015eeccdb8d9ae21c6db620c2ad8efc000cb09dc9633f20e771896498e2996a485ccb73eabee46e88933fe5f4f35054e25d65ea478eb11671136d4d8905a236c6bd830a763b54be551869472e294abf0aa096002e1b1b31d5e2408c1cdbd8128e601347aea9db347c7baf5fabccccb58731c92686258c47e1adfae47616b64b11bcb7c4fee5778e0c869a55def9974b9ba0aa0d9a4a09b757240537176e4b66e6db117ab8d54132fa306542643fda1f2a654c9ce9c53551f0c33e240bcc055974169b694428be36e2b9d9d353543de8b8f5aaf0d8703958d01dfedc967a5ad39410af60b8d91ca2afbcfb4c0c9b1eaba4fbddd0b4f44928d3d20b2e578a916d2719d5dd242513a51c5e095f749d92fa58ba863619e25c746ab17578dedc0af7926ce7151c02f5947cdc306f2b0daad1b9fa17cffc130b0f0a8af3102af9d6ed365ecd6ddb63f30a30a2be42b0cd176f284e0f49e9b70e1a00cf7d0bc40725194697867d681d0d21357fa3dda5129ea1652415055c95b6e18029b166e8cb5b0a630ca9b25cba5e26e9cf6ddced526e60d79ce3449c20d6848e54749d4246ad4da211179c01fe6697871018d65e7092bb5b5636e8d950cb296fc61e631ec3bb626b6adcb0864aa39d329f14b4c30c8b1ec5a7a44d790308e52a2dad38c0b10771d1b6ea12cdf79cf1150d58e247067c24c4e066886ed4bb0e7cf785977d6a48c5b7bcdb73eb701f53806930e02ce6d8dfc955d3dfb23f0d363bdb11e5a0c90c84370eb556c5768fd8cedc7cd01d2f6dcea369e221283de99f9673986ba0847cd4ab9f0f40a6ad32199db31174573def35fd9e427980d57ccc0fd6dbd508f6568775071aead784992a77b6f03fb953032525f7355fe0974df4a2bed44cb04e7cd6fe20a80fb430f44f74c00fa66a49103d67c8f6e1411dc0cf3a570ce6d28f99251e5aa7597fe0df2bace79ba2c68cf5a7fe382135b71d204c89d79c35b23683111b7e9dd582a49547a51f15ca3fdb8942a4248162e60282953b3d739adb79479cdb8d6c9322e091057bc4838c32580c93227bb4746cd7aee4252a346050826d62ffd66b2f5db007b54ed239e9c75779633b0459b54910d21016ce8d4cac32405cf654bf18086065eff015ae7539eeb1b589d20f9dd6fedf6fe6bda9135a67f301df52ca9b0a44d0894c81cf9506bf3021c0796fc434ffc615eb98e178fee89b064fd37b769ea47a992a09364072abe0bf31fb4d34cd23f903ebfd3fcf1bc45aa5820d1c5152d63bcac0e32dff4a5b1036d115f0a422bf4ffeda67d03aa04126569c3536c25534180171e899cda3e9eec1731d9481108e0adffb29f36fb9eba64c4f84b58952b44e65bc2da5314840e7e8453073fa7b4986156156860e858ae5ec4f4dd6ee1d44397c64990a50ed39ea2f39bed208c3f9751f59e061c5c2efa5aeb43a17c662c36f35f44df092d0f34dc8b936cf447028e9777b5d4548bd82b9e4de17c4effffcbe04bf2b835049375105f49aa2381b0155901dad4e7f264150836c63f4cd8563ffe46d4faff019c68cb7f235db397fc5435d80d2293d0f4f74e7ee9bfd4b445443467f2c790e6fd7c8645c23a32da5abdab6644beee7197f2027bde75202ab5cfcc7d058dd4cee8982fe0f743e448f4c65c23e594ece83b72fbbc5e066a74154d8ddb1fbdc37688f7723f4debec797d20017e84dcda2c40a7163d88df87c05b9a88296eb59acb2bd10cc4374d49620a0b8f114906a557fc527e618fd30382b7f990ae570fce057a5c85db5463f17fbde1363c3718fdce0866ef879e11841e993252206f5932852c89793e6e57fcee3930fe90d8073a2d954146947571c51f905608e869117752446c56e096f7aaae28281f93232b65ed990d42c83613dc528bc16c154a12980d732e4830f20d861952448151ea1aff08287298c9e6d6538e9878a923fbabbf08488b2bffc4841366c16746a150c692540a024bec91b3bbb9e0b8bdadc02b128c5cb34aa09bd7528f17accd385896c27b4e19b5240da1f48896fc5b2540dfe458db3d8f02535b4ab97177ab4769364db200395c6f760555d6c126b2a112e9e404ea4c9a35f15b2c5900ebd847fd6ba75610d52a2d95fc6376c6c6b79d4429fa4b08ffc08fc099152f77b7e7362c5abad318e0c5492ec08845c03ef855c6d3f33c6cf47d2161e7228dff473104bfa554d13f904d728ac6ed28331f8cc16b2c1cbf3b14c5999cb41879b7f2ad1e51cafad001a2314bbe04d87ef1bfee6824c83a398b3b01ddb556a01ceadcb60a1b676ec607cd198bd26f74b35046a4c531f4480e3c05fe2c36da1d551d2ff05ff750379734e6d80c7b12841232a2b2385985cb25c91b619596b5356cce39ba9781a81d76a265e910e0e8b0a8ce16f3a13257985fe41a98d881c038f1ddcbd56848d4afd9502abb78c2280f8ffea5de9d0ffa1c4a2e877e1eaaa9dfaf946d8cf660005b7cf7edc779ab1186e228cd68ded4d1398fee40b621717a44573d23ea9c32301136be04bc1e962a0d2b7c049206f4efd143ca8a1f13341b3a0565c2bc7d32a0ff33e482310601e8a87d288771a0ba59717fa24c5484bfd329f733c231d6c810841911ba76556d9f36cf7348a0042e1fcf752c877e85aeb083965f28fb2580229743a07ac39fee3a74394f3cfd25644eec9a4f810c87e2cf5daee44ed67dcd6b21de4f829a739dfbf9aeab25185a716fa37b048bc66e0326c0ac3b5135d564bf7264320be497a87307c02d3a4f05a91ab591a4ea96dc1e660103ed5067ddbc325fc1d27de47fafd44ed06a86eed11407dcf7647b297ffdd58fd1f644462e64a14f274c797310d26562c068511a4c21728db72f418d6351fda19d8ef605c075974d88a9a364c3c26602da5499482b7c1789ed744d070f7ae0e47ea2274bfc3d42a1d27c27fa951889f1fb2b1763ce6616a5ea807eb822622d41a96800cf6e0b61b08255cc7aea80234aefbeea6076ffc35c8d18d14a37ee83ceae875a7ecd5fe8f3e755f2d0ad4637f544d5587ec2f9735e03371e9b248711c874818140bdcbb81f2c2b9cf3964ecff791ce711041a9ea2b5df3151b3628b674b1a0584369246b3fa41e35d68472dca4b26b2aba599e9ff8fda033e999ed4990f19de4456b6c18e0bd5ebe75684b931a5149911698d205419bc7d0a91a59cc2a6b005ae5e6214b9f11dd3c87a59281e8c173a97da0b42fc61842ae0e0ac507d131fa22e99cf53fe92f1d18526d4b01a670b3819838180ef631a2427ce683fb57dfa5290291ff2bf0d91730c5c9378a6fe32481c55bf7598ccf59fa45a43ef7388569b80ec3cfc1929cd748f86334e80f6a76d1dfa34045f19ec20beeeb64c57b8813a98792a711f91a91d4f0e062fcaf4ab2196173bc312bbd72740504c8803c5a0691d5b062f8a7438669249c0d2f8ef0fbf221fa173c37c1787f21b36a78c72b530047d8522e033d17696a89d65f86e8f9415d7289f3e06b2b9dbb8435f67304db674f3b7b35e2997863d3d7d46282e02e9b09a9b959b32f3e6b455837a942fea0200ee304f4e4911e61444715527ad69118b45655c5c7a49ca4ab8bcb532e2413a97ee15f2694f9242645b77dccc8ff6b492793b6aad08e1ab4f471d44c0494c01a5f556b77cfc8ae86c12bbbd2ccc16694fb1699db23545441b0c39fc65b66276bb02afc4681d949cc0b170aa1b7a0d783052f365c79c2de65ab4961d5869e607c92543b8dcd9a4127ceb151679fcf215cd403aa30fe6e6799e46ac0467b5272fe169eb65e03a7e46c0a1d8eba7c687269603cc707e328c13f8c87ca4ed8f7f1ca612c5cc7be8d8ef36aa1d6b4688515b476479baebb1b0e62a0590ca50d0d42780ebd5a7cdb365efc4a01bb2a3a485c592949afda391ab714885ae99dd604616e58d561d885decc320194282f3a106fb162b8cd2f51d7a63a986cfd8a041b2fd582d8c2946ae6d972291d6770059a4ecd021d815724342d0dc033000ebe66e3b1b494ac96672f4c901c4004ee9e4d25d6b2325aac13979957a01af8e53ecc1c4b7a1c6238ed0091dce642448888ce10a40b6459c35ec38757d6d01fdcd2b2c3c11ffa6f1f8c97da30d3f64b07453920f9b5aa6231be6fdcbd0e52aca94745f923edd32f9a09159f2d621bf42f299fd338590df8432e5ca22a114915c73fe521802d30fe59a4bb70baa2c06fdab94fc9d06ea1724e6581987ddecf66523c7b2e9d471d5895c94df0ff420355bcf0bf27a3eccbee853a4eab63011381f88540da32098c42571ebf84dbb1958a788ed2f782696f11999afe5dede56b0cef5a8e11b789b4e6d06c694111c36ecb8372fd5d8c470bcca300968394f75e14da75e0029e097e5264f19d9800e5959683eeed01ed5a6ded5fc6a69a92e954e947ed3f6e34bab6263e3d31f9dd9eb66d73bbcfe4d0a2cfe22adc89a53c68b29573ac9b788f866a8bedbc83e9cd0f549de8db3efbeb54d5a43fada74bcfa1a743509c0654804e202232fa6df69de9c924786aadd9f43a86af52ef5e564ff001e25096510b83625653791c7729ad411bebcd68176826b0638c781c82201b040496f6791acb5b25a92e3fe8a7a9672e303606215ed703a1f14e560431e6d4690249d00e62be3d41a229f22d1fbbb68190cdfe61f7aa3a6ed094257fe0ff10627ce4636f7f9c58afc637d02629f2c88fbc207474704287fe2563a2ec7bcce26ad013d990b5766b4aa288a8d95e92cd95b3884e23d23a2ce7b8598b7ea8b2205bce326d874f5b59c2bc46733d92d89b26118323575df0d0ed88e67816e46b924a9c40718eeba566a964634c10b6fcce5acf239b0efa687aac08c2b022e991a9000f635b4ebef0b07f006b0c6ff9376810a696e29ec2dd07b2a9cd35ca93c496b8e1af624487f854119cbf9c53803b3d9235896a1fa6f517e8bc19b23ca4cfff7d61f8be7f2cd887201f83190ff6b2f4124f0cdc2f9913800688dbedafc565b7b9dad97d4b1b81c4d6d08b586ba35e49f05e327370e19b184a39e5574ed049ccff97570ce38278d76a6d2a38e0ef9aa2d1d2569db239500bf922149c52bfa6d197f50e5cefa30e89a556ba2df0dd7a0ee5c08c0399b75862363827c2f684c193e017ac0d8efd0443b9290f774b038464b6e546c03f7ed2c5c9d456e0729a80be073200deb169157984d35952e257f62f00151fb36feb77ec72760763e2934bf42d6eaa987c109971f9fe6cb44dbaea763e979351484fab4b1d6d5f32b2098b20bcf9ed84210cf698bed9e70b67c371634c25546b3229579b23f3c69c26f8bda3f028a8360597357c8273a9d6352572df541b49d3fd7b172d5dc55f30c05bc6549c569fa8e3841a61a128bad65aa5634e81dd53442a250fbc4b86237bb7c2f34e4ad3aec9c47b65fe6e9db302cf777d8be8ea64c0234ca9283bf7e546bb010b9ea668c9d0b77d9475b52861fd44fb26d401cdfc30bbc6a6af7af3adbf5ed6b2e4102e909a6657f49a04602a55e2b13a4323ad150d05383873144d4e8f574a14e7e09a48b640dcd7828c00a57d0965620f7b27a6754ef3f1139ee87645cdae3961ff14eeb068e557c28efa1ee1c17461e1a7b5bdcd6bb63d802a538aeb5c00db454570041ba1a4a96e0764e19dc4", 0x1000}], 0x2, 0x0, 0x0, 0x9}, 0x402) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/wskbd\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) r6 = accept(0xffffffffffffffff, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) connect$inet(r6, &(0x7f0000001380)={0x2, 0x0}, 0xc) socketpair(0x6, 0x8000, 0x81, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x8e2e91ed3458466b, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000001480)={0x3, &(0x7f0000001440)=[{0x5, 0xff, 0xfc, 0xffffff81}, {0x101, 0x1, 0x5, 0x1f}, {0x8, 0x1, 0x6, 0x7fffffff}]}) openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x8, 0x0) fchflags(r4, 0x0) socket$inet(0x2, 0x3, 0x6) open(&(0x7f0000001500)='.\x00', 0x10000, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(0xffffffffffffff9c, r7) chflagsat(r10, &(0x7f0000001540)='./file0\x00', 0x10001, 0x4a7419b7837db947) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f00000015c0)) r12 = socket$inet6(0x18, 0x7, 0x8) close(r12) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000001680)={&(0x7f0000001640)=[{0x86, 0x800}, {0x2, 0x3}, {0x22, 0x9168}, {0x4, 0x3}, {0xe960ddc19158b7a3, 0x383}, {0x48, 0x4}], 0x6}) socket(0x1, 0x2005, 0x2) 01:14:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000140)="d000000000000000000000000000242e7f2fc0ceec45a7639aba19ab81f94fbf0292939d314f16a22ea4f4618fa9b9b6abc26ccbdaca5eee3a8571ab93", 0xff95, 0x0, 0x20) 01:14:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66546c6530208a1818743dd52ccd4db2267fdf5d5b4ced260c9fc6a1c62bf00e61c98403e40f44f8c8232002c7442b7442711f70f7"], 0xa) r8 = kqueue() dup2(r8, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r9, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f00000010c0)='./bus\x00', 0x0, 0x0, 0x2) r11 = socket(0x2, 0xc003, 0x61) connect$unix(r11, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94cdd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r11, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 01:14:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 01:14:16 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x41) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4092, 0xffc}], 0x1, 0x0, 0x7ff) 01:14:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff3e}, 0x10000044001000d, 0x400008001}) r1 = dup2(0xffffffffffffff9c, r0) pwritev(r1, &(0x7f00000002c0), 0x2cd, 0x0, 0xfffffffffffffffe) 01:14:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)) semop(0x0, &(0x7f0000000400)=[{}], 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x0) 01:14:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYRESDEC=0x0]], @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32=r8, @ANYRESHEX, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r3], @ANYRES16=r4, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESHEX=r5, @ANYRES32=r6, @ANYRESHEX=0x0, @ANYBLOB="0c8eb60d2b3a49d1a795d99c35dcf8e7ee33544e1020ade6d498d9ffb0d7c836b9236d1bf6967a7b0852e1afa1381d7e77e56590eb278887ac1f52577c713348cbe6b3d42aff3ad31e67148fc0bd74ef2d7bce7344295b4ae3a4069d27ba9c58d5193af0b9beb58d34f0bfb53bcf24ffa66bac009b69be8a073fc5e955185c34299490aead577e2b85b207330f8c256a21f20293ae9608a2dad63f7e64b0a4670f4790c7aedff5a81500feceb7244130c3e5d57b0be93012d026713323", @ANYRESOCT=0x0, @ANYRES16, @ANYRES16=0x0]], @ANYBLOB="3cdbe8978b317d5975c67690acf2b94ae854e86e0711923d0e2560df74d7f7326c031cd29bff7cc2fd824772f557d5fbc6b35391ba27c4e2f7de515644caa915eed209de8bbf331ee00eb6b3e923ea0d0114d67bb24b5e388238cf307cf2af38328a8e53fb9432977c244b60f96a7ed839028f333146a370a9ab930fc3e579fc0a501805585506f797011bb16d8874bcf3884ad00302ec616f8ce50f6de454fed7c5e3aba86a99a6919b3eef04a3b422ed33dd9697834478c30b5ef2c2e4ab9268f933c57df24bbb337dfb4dd9dc26c758", @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRESOCT=0x0, @ANYRES16, @ANYRESDEC=0x0, @ANYRES16=r7]], 0x7) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:14:16 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) r2 = socket$inet(0x2, 0x3, 0x102) sendto(r2, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r3}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r5 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r0, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a359cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r6, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0xff1d}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000008c0)) r7 = getpgrp() fcntl$lock(r6, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r7}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x410) setreuid(r4, r4) semop(r8, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r6, 0x1) pwrite(r5, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) 01:14:16 executing program 0: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000b00)) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000a00)) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) dup2(r1, r4) r5 = semget$private(0x0, 0x800000000000010, 0x7e) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000d80)) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 01:14:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x7fffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x8000081, 0x0, 0x5f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x0, 0x5, 0x7}, {{r2}, 0xfffffffffffffffe, 0xa8, 0x4, 0x8000000001, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x90, 0xe, 0xffffffff80000000, 0x1}], 0x0, 0x0, 0xa798, 0x0) dup2(r1, r0) 01:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xe, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x1, 0x3, 0x2, 0x100004}, {0xfffd, 0x9, 0x5, 0x7fff}, {0x7, 0xd, 0x4, 0x6}, {0x20, 0x3c, 0xf7, 0x4}, {0x7ffe, 0x80, 0x2, 0x100}, {0xfff, 0x1, 0x6, 0x1}, {0x0, 0xd0, 0x7, 0x9}, {0x4, 0x2, 0x3f, 0x9}, {0x5, 0x4, 0x4, 0x8001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[0x7db, 0x401, 0xf6cd, 0xfffffff8, 0xc6a4, 0x3f, 0x5, 0x9]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x0, 0x53, 0x81, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) semop(r4, &(0x7f0000000140)=[{0x4, 0x7, 0x1800}, {0x2, 0x7, 0x1800}, {0x834b12640792961f, 0x200, 0x1000}, {0x3, 0x1, 0x2000}, {0x2, 0x5671, 0x800}, {0x4, 0x2, 0x400}, {0x0, 0x3ff, 0x800}], 0x7) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 01:14:16 executing program 1: symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x25b, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) write(r0, &(0x7f00000004c0)="184092ddcec5d25b63fdc09a871f8f49752ffcb4a3dd885ad42a209352499118af333b4c396e68de205ba671da7755cee19b99fdb8ead9923d7ac47c44b1698d44acc656194cc3a67f25906e4f75815bc4fe82fa0f9d947d88945bc0b539c4a48d9705cc162efb823395af7ffd51d634fb4e62869554b96041465dfe83b8da04a6f334dd2e83c47887c9036c94becb155f24fe7f3c348dfd7d1651bc21ba5208bcdf5419dcef1a9d2963fcaf7965488c5dc98978e0932aa5546ea9b63384d5527fcb6211f78d6077e11d58fdea1f1ee8e6a27b13ccd6198def3347e467329f550ddf49762c157c4bcb6d8fbff149d1eb5afd121ba2dbb15c0b580c564f49159a95c78b266b6358a23d6c2eb82940b733d288561a8bc7b10200419d88d1f375636b2556f638222c46c1bcb26eaa5c60018fb9675d6f6a65d3c506c0d7c02015e51112bd4cd4e5dbc77786b1b5a27e339dc8540108d3335908358f001f92915ddc21d1df337e6c9478711cdb04d64f7567a54c429efd06f28ed5853a61c7cffb6cdb0c3145ac0a7f13ee2a621fc193d963ef84ad4cb71c3737ac1fb9f2f141c976cf18c321a51b1a503c5d72151f87bfb84dcabfdb90293f04770cde69d6cecc917fff50e1747b60c8deb3bdedede53bdc5fe1080975862533eb42fc37ecd7074ab3b044c3fff7b5b6f0c53ef26973a7c31e2387d1e685e9c99eeef85d9d3b379bca0afb1f073c1b7981d5c645b28100fe12ad47b39339083b5f0f84fac6b02831d0c044dc96100a9a4241849c954c6ca2ffe5c86fe67cb16f8be5e09767bd7a50ac5aa0f290ad3b4ab84bed8c3339078a0272cbcbf82c0eee2b566eb94a1e8e4bdd5b31cfcda58fbc06f52a873e21dad30c1d86831107c768a292af2e4e6768249ae0997b0d66e512ea7cf714d81d9ddc08740ae930869dbc8db3a7a7d02b201e0fb6dac6987bc2b65c3d8e0867739c8e745113d3bf3a98a3e5981e274ee42b4c505296d50a8cab7399278cdbbaad02c7dfe186e6352edca20f3cb241a5c7eae2d094be368d39ffacfdeeaf91f6b8ec666eb22f81f78df433cc428160acbb7c64a3723c63c10123122d9b9e72c3e5c894655482dbb332e16fe72b8bf9c988d47fc974bf3f40f3b0ea59b80d6e1ae5990ed44cd311b3af9df9cd8925eccf34a17a82495bf58563c87ddc1ba5d2e139a9d44dbe7642cd410946a2c5a13dd549d49c528e98362e50ce4c5a5a0f98fa015261d43475bd977fa890fda47efb7bb48546f86213bea53d4d882555005a8aaf69f8de023e08e67239aa19aa54b734ee02afeec6c1dfcf0c4d14433f684a2504c8e97210beadfaf184f7465d5c2099c550bd5f5485913f53b30abfc19cf477c44bd19993f094dcfc1b81f8d48953abb619ded4112732f1b541cacd725b74d47f2ad9667de07652c470abcbb6e0a1d2c02ebb7f32d4d59c12de30903f57a1e76c74c92e634dcd8d01059b1f0b0474418f774793b636f75614fbc023a41978df05643461d27e34c566279b2d55eff946212f4cbe190fd30869668ebe0c7c8f6076f8c09d091a427a6e2d666cd579420d18d474df49de7d7fe8ba8b1c680a53bfd547e64a99412c70378c2e5bde54d5492233222119110ccda11aead182411348e857842bc1d2fa3b56add96d05ed671804ff15537ef4ceb521bcf2f5063688f13c780522ba91ba0bdefa796ab2f9b268b450a644a4e08b5289ae8aed71e49b4274985cdbe5d7979906bc569c6eefeb5ce0e9e6b1320efefac10f05fef0e8627148932252dffb57b98e71cf7e741a2c9ff59d3a90404378f2147bcde959bf48156e4ea30d9305931034b5c3c8af66a68613b9c41cc539585938749fc3abe7be2244575728199c6c2533b60bfcd6e6bf40c9e734c820080b6ec512248adde6e6b232889effee9a0660fd9c33d0406d284bdcdb9b32da6ddc439e815a010a483c28d6ad3ac8612491b06158a2b7a762d4db9455115b0ad982202021e5e6684d6ebae231076ff52bc4bc6b9be773f76e1047ea62d9cd87b6575e04d38af512d7cea1c1d94dd4c9c1c20fbf685eb797440bd1c6d9cb93baf1bf0ada2a55d3794af4b4ba1525daba61770bfa19ac2f6b6c604fc7ba90beefa47cd5e68ee1ab9dc9799ac5d8c7e9ef3bf570346c28b052a71d5073f882e814beca6407a2b50ee6be403068de104b4eed3e6a760cc12a457a580d652caef8932444e7c33f748465a4de6ad1e452570c5a155475ba6c734cff92753c222c684f4c8e2166fe837e584aba3f6ba34db1a9975bd0df71dddb6b7eb8a6e1ed08d0d3c436183e2e2c7228e25595bfa609fe80a7fadd4939a166067f89cc9f1d40f0fe587ba6ab217c47d02041d940c8b6e3da3e9fe847bc4f3bd6629390e92fef207ec9342d22fa59f4ef86ce8740aa00e2e7ca31c68b6a405f6e55e5e77635b896b34741aaca4b84c7c2eb03e118ac2465d5e761f797098534274e9317e7dd373eebc62f1825e4eb2e707fb549a64be65291eae0d382c0fce69805e17d9ada2c46debdf1162d26622fe6db995ac9781a3c7acecaa85e800d67089927f4800e23b42bda40c81801f9320fe0bccda5c10794cf2abe4ba319dce3745100be53b89685660b54d7647ab95d5cae70db085e750c63a7061c93367cf79884e9b0dca6338df521896f4bac5a379ab39427f484fb9bd567d46bce02f7dcd9cf68694e84c2cf37d8013351e9fd4c4dc5a1cd24f6455a8d6a7eae5cb61e522d8f610bc07491d7ece5ad64fb6c472c22bc15c519872edebb852931c955cb9a6218d1ab62dbdcda50c30dcf47e66c4aa7ab7dbb94b0fd1abb45f7a2036c022c2996c798372a082e3e580782187df0ee8196097548ee4c2d6ab0829bb40d58e29c81c79fac80196e08e848e4a70cb50fbe67a6a257e8aff608a0cdb17f8cdefa73f2ac5f33940cd52e3ad9a4d3b45487b1fc4de10aa5e9dd16a3e53ae2c430659f6f3084873680f7384cffa4da84c579acedebc6971ba186c15b7b89448c2a0b047afee4d48a4789ca2e0b0dbf484562b6d8b4518fedf1817b338cff7b0cd6a0b1f3c0f953a27c8ec01a4e98aa43875d80b7393a4ea1dccf294d2c76edbe5d494ce03adef0515e95a71b8ce4acdf34769ce8cecdae0e253a6e47b58cd5d947b2aadb63f6b3215702a2f19e685ff6c8f37cb7ad91516cd95c814aa15709e94d72ca31781cd9d5a0fc7236eba2c47fb3d24d6b700761ee0ee26ddd404e3f67b8c6511526f2a4380fcbf69edea4950d0247686b090749ac63013839aed44fe76c2364a44f1cd80f7e623d494b97fc0353a1e577d4c50c57f9e1bc8f3170ae59e87bd6451334bf42e4d5a445bc0b1fcdf3a1e455b9d6d06e8811e1191f8265d66b5e7f8e6b85a1c3618044b272a8b0a7bc11e69ed5c75deec7c15794d76a8ecdaf4dfbddcd3560b2a11d5cbbfba500753fe6806ec066ba5b364cb87f65f1b28726fbae81768df2e42643da7e2591f1a71bbaf8bdbb433c655dc23cad371f1b29d7cdfa8698ab73e29b1b5cf7b700392f10e2653e02577baebd2d6a765c6c6b56d3a1c2e520fc15143c1135837ef24006359b386cff9c131e302d67f0e54759e2d2e062ae76317bf2c5fac81a413cbb8693db8367db3f7ad316ca5020cfa8fa60a864603a166be22586b3c54609f6bbbc3214cfe160e4ccd5293aa735eb4e04fe2f7d38ac0f0bef15863739c4114aed9e486a12dfba5c230c6f4e8626e0701977af8f23abf46557e9dc91fa2afec78f1ae629c52531c26e50b969201163f1358fa1300393fe085c69c4f5fc3139aa1ee255614a49bfd7da4990b8c041f6dd6a31dadf56b1f2489d3b526f98b8233f757700d3e999480da9946be79f5607691d1cb22034f6a18fce84ee27f148baf767608b8da6afd828986464174fe9f7330d10d0c2d6263855faf83d7e47b80e07aff2b35459fc1f6e9df2e3655e61f96cb09d50827b724aefed71b4d749f3d591278e586fc9317b253fa12d33427da7171503383eb6e65d8f61d2d6b8bcee892e9fc353251b0ecc68d8bc8208fd669e12df082ffc4647fe39b96dd29c7092d7b0ceb7d17de9a8b371f9fdf8f3147a1350b1a665997f38d25f9432d765ed64cb767e1bbf18fb2cb23d11baea15caa9fe4eaefb3e4ace154109d2ecb3f7b26ca960f5893086a8d7580b60554b81842da1e803075e2ba75e7d7f1abf1f34fd7d4d15ab5dd2be340f88c2b7264c3489b83a8816e1d57f62541fe9d10a14af9a11ffb811da2d99be09befe7e954546bcc8b349c417ae876b73e438db3a81c0d24a8ef7a84df65130978df3b13144f5fdadaac08ed6ee61d5cf8a1253c435bee483f2ea13cb57483f37b686544a34f1848012f1bbfe5b53f561ddee08dbbc8a2bf97ee14626e59d7db93ed93e1eff402f185bf4857264160a3c0ae17d15cdb78b7c58de1915a3676845e31158e99b398d55da3192a198342b60d92f63bff8c00d56b6ced64581e9005a774d33abfd2886bc0cc6d627801f5312989563986daf5cd49fba0ae0100d2c2ef90edffc275b2c9ebbad5e25066833b8e34721e68d844596778e864b71700b62baa18b890da55bdeee678c5aedf56a2874dfab93b7465e887fc9a3fc0a9ba593178d3a8b7435c1fe033447b30a312dbd121a68428b4277f673d12b1979f8d12b4bbf826bf24202c928f828832d4c0223df2a2e03a0ddae21ec20388faad7fb1edd33a6beacd414eced1006c6eb8c3fe0c6840b437225393f787a51478c0202cd8a76536df20b73222d8cf117e8bcc4b60e38d17b9d47f93d200be738c6be1229aba8d4617a2c1984e8087c69981fdab235d1830cc0e42c63e701bfeb106165a78619d091f33a3eb56dccd10f8437d05eead81f0a63b9160febab89294c9c2e1f7a7052e6a06b15fae77fc239dd56542b68b37bb19897ee044e8a6530a2f010e629dc4519daa1ff58e72934ece5f1a9dec14fd463effb0a26546c834c73e8211d66869996a982ef5dd62ec5e147d9b0e79ce97aed8226a16a5ef9bd773ab30885c97370b3c30f6f19de77d98a4520574faa657ea1a0f0c050ded355fb41615c8ae596507a372a96e8aa03010e0f0c2c1b07ae3dbb6d46e613a4ffeb345faa96fddf4519508a2feeec883d9200cff875e70665b1d42dc556021ad6d9e868195351a9c06916719bf4a3feafe2d59a9c8d9c3bfe6d091f5fb00c6ffbd4d4b2d7569039891cb8fd45653e54a2ff1b3f06c342958ef48d1b1e34bd96b4f2b7ad02f00e3728f71f4b92d27203711eee3f56d83901f8851f9e2be76ed8009566a1459c383cc09c17ea26edc835e12bfd64cd50ea158d9b3ddae7f8b627be6fb6d5e64c202bf5fad18b75b717ed2b93036cc7fab9b2c91e074605568f17e00fd5ee7407aaf57be5a148afc55c18bd1ec4df6d6beccdea5afd3809a6e7a765c34bfa518212f036ef8c47fccfaeb76b2e42f1ab8ad16a912a08c196b215b24d000ba9b4a043a94139b2f12e44ea48ebb2f6658d68a9184787a493022561beb4570cf8a023c1a788d1a317308e7ffa435906346a3c337cd7c30af31fbde1c3373f8cad96ba6bd0e2bc19de344b9d1d75c1c061f1b81d1444cd8fdd3785ddb9a5ea8c1d42d34db8e8fce6998f41614987cbdb7371b8ff4709a3956644d0f37deba9e4ac528083e2d559004cb7afcf77556a2d867bf8d10ac0cc5dfb1789d5c9f5cd3c5fc974d603e61e8f78199d6582f8cdf4eea54536f94aff5e8ba284a3c37654e0a09ae6742a04b0be725bff3d0fda1aec2c439f6f5d712d7e39", 0x1000) r3 = semget$private(0x0, 0x1, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000300)=""/174) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 01:14:17 executing program 0: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000ac0)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000b00)) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000a00)) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) dup2(r1, r4) r5 = semget$private(0x0, 0x800000000000010, 0x7e) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000d80)) semop(r5, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r5, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 01:14:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xf648, 0x0, 0x7fffffff], [0x0, 0x0, 0x7fffffff, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0xb36], [{}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x8}, {}, {0x0, 0x5}], {}, {0x0, 0x0, 0x1, 0x100000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:14:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(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', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x1007, &(0x7f0000000480)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(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', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000540)='\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') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r26, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r27 = semget$private(0x0, 0x6, 0x10) semop(r27, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r27, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r27, &(0x7f0000000500)=[{0x4, 0x1e8c, 0x2800}, {0x4, 0x3, 0x800}], 0x25a) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r28 = getegid() r29 = getuid() r30 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r30, 0x0, 0x100000000000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r29, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r35, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r32, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r37 = socket(0x2, 0x4003, 0x0) getsockopt(r37, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r37, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 01:14:17 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="02dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0xffffffffffffff18) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x2) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x3, 0x4}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0xf, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 01:14:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x37b}], 0x1, 0x0, 0xfffffffffffffffb) pckbd_enable: command error 01:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7, 0x3, 0x2, 0xcd02}, {0x81, 0x4, 0xb2, 0x1d}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0xfffffffffffffffe, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x68}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xa6}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x101}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xd1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x800}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x693}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 01:14:19 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="02dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0xffffffffffffff18) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x2) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x3, 0x4}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0xf, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 01:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x02\x80t', 0x0}) syz_emit_ethernet(0x48, &(0x7f0000000180)="9060be83eba2a3a90bd113fdf1ced818ab3a0e366f5b6dedf357c77eabd6f7120560fc634d102ffdf39ff6af53c79b5a2685b3704b76810e014e78f04ae6923fd504725b60fbb9cb") r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0xef, 0x2, 0x3ff}, {0xcb3, 0x2, 0x3f, 0x180000}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x8946, 0x5, &(0x7f0000000240)="cac2fa142669f822dbc62b667d6a4359526a9ae2b061df845ac02217418ffb308dc50f2c57f52b06c9f5223943a0a1b153253b9c19711a0962874dc928fc0acc28f2cff66d2a46aef48b9ee8e8d35c0181d64f54cc4424db4e606f931e7f2424bc57d003eda9cd07ac8f53defb76c77ba7c250727d9ddf7b927cded5fe123fb3744b9d2a63861c31e9861a617c3b0c6e72f5dcef69f5aec7e03ff66e1338fc55438e7cc99d77594416ae23158a7f119bcb609ad52f8196b1c5f6c50e8975ddb8392b7afbac4daebcf7899337f072dbde93c5a06f2a59ed6587fefbdb90bf6e9f87796ca6a81584d751c5b5213f4e23ccdb31e849808870f1f813e165a90bc10a8b1d7e3067990483589577bd6fe439e33a27109f61c06770b72cd55068c3752891510cf65fa28ab93587bd411e1b7db28972cc736e018d62cd947276f6a812d44f2cc0bb554249ee35e8e1bc00f5a6fb2275da747a1678d6d24c2ad9dc1d93b9c2e8cdde68451a592de43c01e2f34e94a0225fd02c5b0bf926b0b89a40cf4b15d0783703463ecd2f66239d8de8b2b75435503f85c20659e4e2ac7f91a6285f252da88bcc93dfd687932c34a19e0d1174d0bd528db8beac3de628d9434ec47152aa3c3eb3baa68164a2360efb9cc5fa8fbdd22257a800ffa3a4fefe5407d559d2bea9c340c3c05e1f2f8b7027b38bb503fd7405ddd7e9e5a9e172e1756250b06f321e1d05542aae0914594588d1301c69830d4cf5e1f59533e260dc628492165e0b90b5a49267f96a9f3debfcef12c9063f5c2750fbd271ac3378b7456425b5798a1c49cfa0116993c32a08f3e0681b0e14db43a969e19921119c1794ae0ed670bd1d8a01dd7239539cfdb3a7431f77e6245dcb7d3f47ca751a4ffc7d90dd23dc5aaf4eb7c55762d4ef49e9fc3ae1809e3a0b14507561472fb7b4edc589f37fdf460446adb009b54e6f80946864032ae0fb7dfc5810b8bb25e703c05320c331cecca1c1403685c558cc3a06d5ba15401915faafbc51992213e1800b0d0edc786edb5bfd85dec432e82abe5f7b8f1444ccc89b982d3672883f5f25f9845fafe0f9927a3ea355312dfb5805876bf473eb7bcfccf44c86ebdb7400da67cffeaee85594fd08f94290b28dbc7598ccd55f70a924ac00e0fe80cc80699a187cbc5db1517fac03cf6580aac271e89af79388f190aa7365ca58110361a6a48fb2fea273a62c920caa436e64f2b6895a8678e7f21098cdbcebc245e2f180724e1c6bb948083831542a1fca01fffcd7901b990e8fac4e2723bdb852ba2f6961c0e0a44cb6cfcafac76a93bf507d189971edbb30eea2552078c0c428df879a9a5a7086f8bdedc8c85b649e2b12e80a2404a2466f58d2f02b71ed9b427fec0884d447a4062b10914cfef6fa1ec988367e0ef4c0c630aebe1ae0bf8c37a81495aa4f06a4ee39717453672c0d0df91c6b93c798917124b0b7e407f662016f13243249d63066c696b80d80aef3084f7eaa0fd60394f93ea628b754b1f94233568bbbc9a0a22e322f52e8ecc3a15c9ffc0cd9c1cc077161aec6858adab84b298c34535efc4743f723afc778baf4061b18bbec2d61e21b0bf6b47988eda0d9a1475293ecde188f46fea14e724f53bbaf812e6c6e3d2e34c088655f814ffc91773478b41cf5404f881ac997f6c4ce21e67d5a7255a049c05bcaab0ea4304b2ce0611a2f2d1ffc91a0abbfdf215633fd7c7c854e419e90fddfe14a93459bac68a12c3806a195806a4bb2823fe23645fe166f36f2800e2924a5651ca69d7358424e813d244497e73fa677b205c890c8428518942912b40acece35ee70ab78e5c832e11f2be6e85cc340f05179243e7c285a3b4d2b0803eb7180db9167c9d148151b31ffb61de5e00d671901253c33762b2a5d15ea3659b4e6fafacaeb162335299bfe22065d217be86bf3280429e00ce6478292bcbf537033bfc7f0a314ffa6d07a1bf222bc2b0fcb70a0f3bd72cb7d52665ebdeb60c13e89396aaaa12e70cf1f3c191b47e82b9bdf864035682fe7cfa753e91d13abb07e32df328e2f624ed5d2838d22e9245443bc67885db7b8e89fb01e97eb74b5a606eea238797ccae39b16eefceed36aad57d90617129ebe6566ad689e04c9213ba410179ad9a5fc9b89ff2e80d1f6d2255be0f47060e3103032a8c0661aae11ffc7d5e1fb982bc68cb9a8c920b2ef9a98adc7bb97fd4ad549a4f7b13c0523ce2d58b495301cc367c080fc1463c02272ac0a168111288f5dc4f0129e52af0daaddab10bb2634e2e5c96b1f3fc00764f0da47ee586f4d321823302e450692ea9fef939f9922d730fb8be27bfa6bb5db92f0b937ca77d570520707f64f252bc82650254e719857486e6b0db1a9f219878b02f070b98b539765cfcc6f1c49f3dd13f09cfc8e4cc6bf43e732f933883c7b0ff3f376568ffa06ea5655f1ea3e794f4a076f4eb21b01e6a558c140f7712ad753ce354cec4386ebcc1e9f4b971d685d1199e117616b7794eebbf7dde2e05221be628a2c2be032cf6acbbd6f7d88f226971be6b7aa9f7e05145c5d130adb9548cd0d906881a1dbba82f98a35244f6ef48d2b968ca8062b43e682b24524ea43a7b84e97a4661770fffaacbf976c4a5540319bd1af7c9eb8c603b6073e94db76f3a5911c51886e2bfc73ae0bf037d4ea1a19faa8162347e0f9aafdec630f653279d2fbb2d390eb9bfc6f77b33cb74896bddf7e6139125bdf9f429b1c23274edb48ad065e8c6873be947be496380ebedc4fe040e9eb6b847769ba9af9676e3e4f51fe8ed808efb750ef9f4fce7a7cc545fcce8027b33e46330e069027cf0cdc61357b5ad2dfefa6d873b122ab289fb55c8a9992586eb796e5b55b9b3edc64b3645188ac79685797d3a67bbe624bc7fff4fed13d956a5fb90f941e409e40fd9f72167adad84d3f085736edb40c7caaf54f4beed4fc33a1fa1ea69d1d0f79321222d9a1e4049da4bba5e9a94d301ae329b365e25d5faf3e40bc6d9a83aced173d4128668c7bc51fdd82c9f7355ec8a5ae8988f26d67fe4d209af1892c56d511eac384b2c6c264ad2191b5434ff49e9f158800a62aaf4704acae03bcef74c89f776a0969e995e34b3beb3d6432adba76d65c8525591719b29c55a35ee604d6f81623cd2a272f415ab9b68f8debc93f6e0028ee40912e712ac7e84b7b81cbc8e531a1d8ec88b7f22b13b785160e8776f538a58786a0a9447847ee47dfbed3541ab83ce88d890212fa0b2e4a85280a5a255790784125a807b41d56168eaeb896d3037a03f2c5b3ebfa5ac0f9eb7331887f76efbc1dea298a6841eefc8faff504edd5cda31a2421e87627e6eac43d68a7969b70337283fc66081c4f93a4a02a12fb364a72c86d898a8f7010273957f32a760964d8444c4426659de29725544969a33af7579683d5e89f29da1cea13627a2480df50b049536a6ad8657838f5941988e3bc414f3ece165e74aca8af7c87e013f5b89ba53a9911810301eef36b714196edc9011742ab9f88dd99c85269d73caae2303cc8d33e52883bb2618d794ed9a4a079fbeaf264be5cc6c457c32ebe82117cee80574dc2ca4d0ab2f9213332aec5d080538de42c11b736dc6a2c75f6e212f7081c2876756e967274e8e57e8f799975a88f07192d98bf040df6665c28345c190049841a79f1312d69c78a12433e65e0ac6a16f0c9183040b59f1f3ad794b9496066357393d87f5cdd42860219cd5afbecf8e0ebeb53fddcc2ca5207ecf111ef351caf5dd7e9439f042e67d798f0c9e820dfb21c99842fbcd4d04b32d0f35ef386e62b92b676e3bed0783afa8c948d47598134b4e6f8250fc20fc5681078423c489f9eafed0d561be2462c5c699f1e541d1e282000b8ee03ccf824523316f01f76bc6f7e40f8bf23ce22f4a83fe9276d67e3038a38eb741af1f6b08118eeee2da120269939686b0aca804737f75df97b86586aec300d053948172ccfeda9852256a5aca4fedfae0cda3a51304ceff935c5334458b8cf274c0102d4afbdfe79c263e821358b5860a74f887831250e65fdf2ecd23b0ca405e9b37fd6118938760b67320bbf3442601f87945ef38ef24df632edf038858ee4aea7626a915d3f24eb732e1e88f3a07154f351790a9dc0f58cf328e16348d1430498efa198601767b9a43ec9dba601c51eb9637f4037bec82c96a00a4c7b2d9ec9a894b5a3a1222ffd7bcc05311aef1474a367aff07b0caf8cae110c28397d7d67421b9e2086e0a9822d616b6d476656d19af24d6dbbd751e8770c3f4567e022993fb9365723636906bd172c57f5a2c4d99329ec459ba0d1ab6ff15ef5b097dd17b279fdce180a52b1172b9303feb21107273b829d1184964f246de8574387bd47d42ca4296cf6d129728e0682ab410adaad8e7c2289629ff3bd4dda85f4e71f24fe12b636b4368b537e493a940659afb8e2d4b208bf4f09f65ef41738d1ec793c89b30a55d5a1e955135b6465a61b0059968de1fa0af6b4cd7b7a474b21b3a47f4a5aada13ef9d9f6d577425b547affaccb2202e5d6c5f71323bb2e93f4d7427abdd89e57d4f1072992cc149e25fb8a7b0b2e97cf70fc1d1cf65bb8f08418cbd73ff56e9ce28cfbe5a95e6ee4127d1c8195aaf3371150c8c961df7d05f177232aa1e5241d611acad7cea29ff5bc4b9ef2117ab3c2ebb1abc387f2cc134f1bb286e85892fcbedddc1a4a0ea04c0207b3bf5edfd6666e365f70d0404c93bcedb5de004c8db6b301a30d0b93ec295003aa8b6ac9d4e3129364390c76193e6e1f5bfcd05e109410788f4013e3e714ee5ff2e9a5464aae94aeb211abe9356ba20b93f7cf0ea3a0b145715f9c0b9915177ff85377dae35644ced7ae8858b31c35ce68025b6a3d9ff883b818b69cafd3a4825af407c28bd3afa3f7cbe2a8b34eff5a63b22ca1348c1d4dd05e462e7b63d554f6ca0f1ccb2d4921e73a168305992d09a931de75bff40f95e7914a14e4ac90f66cbf28b8ff0c5cd818ef0d8ac1b7b65582b5713742534e78096d072abb2407b795dc8d21265bdb2a466178d9ef1b235a144787c71d54e51bae26908c23e702639056ed98490d096d6a8b2b5736daca7f6ef6dbfdff5c4717b98cd13cad94f912be50d04dba488e05e91b194bd85409739cea45a020f8477b99225139cd0ee132f9ee25bca3ab35e223fe3272d898accc77a563a21563b8e65fc93c3eec341db413bb3352acb424489495cc8463dd9dd4c7cd7f1c04504c16f8493c8fdb5e5d40a81591d78dc601977676669122a3bac4a65906bef940093bf775151d3db9a8af124687deaaf4db26432f535e664d4f4e917f7d1971a1ce3377fa957be8acb52d6240bfbf70c9ebc363620b9260055f3575b719d65a3e0635ceee6750e51631b5024dd7741c1919468c2d2936beb0fb493253b52b78fb4de353d92e8c771417add620761e978e500338a581487da8ffce3acf4b5c342b99045313e99a3b4858e60104a0ce3410ad0fe01a6c4f419f0b1d3c6035f46b1b6358dcb8bdb941949fa865ae64f8630ca9f33f21141d4c1c2a94b9e247b7b9618911fd6e0cd2bedb9f5f8cd5843a09839a1757300a89d2a921d3921307c10960b6c855a028b9aeb4e047603197540016e3b14f05bf55ce497db93c7973a26b9e3e91d88a5a4ea51003acae4c9f516c8deebc4ca35e4b89e0c53ba7e1552a7e5c394d85e03aed737ecc48a2095a6170b570a5e1005348971e7a1d30beabfc5f684da4db19febb650587ba297d7aa5a90ae1fd01b0971a9ee57095682e", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 01:14:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = getppid() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:14:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1f}, {0x7c, 0x6, 0x0, 0x8000}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) 01:14:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept$inet(r5, 0x0, &(0x7f0000000180)) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = accept$unix(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f00000001c0)=0x1002) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r10, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000440)) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x2, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x800, 0x0) socketpair(0x84eff7083f0ec854, 0x8000, 0xff, &(0x7f0000000280)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xe9, 0x20000000, 0x2}, {{r3}, 0xfffffffffffffffa, 0x4, 0x20, 0xfbcd, 0x9}], 0x3ff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x1ea470f5a71f9729, 0x0, 0x1, 0x3}, {{r6}, 0xfffffffffffffffb, 0x48, 0x2, 0x101, 0x5}, {{r8}, 0x7ffffffffffffffa, 0x88, 0x8, 0x1f, 0x9}, {{r11}, 0xfffffffffffffffb, 0x8, 0x10, 0x2, 0x2}, {{r12}, 0xfffffffffffffff8, 0x0, 0x2, 0x3f, 0x101}, {{r2}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x100000000, 0x5}, {{r2}, 0x0, 0x20, 0x4, 0x5, 0x7c90}, {{r13}, 0x750343e318f38818, 0x38, 0x80000000, 0xcbc, 0x9}, {{r2}, 0xfffffffffffffffd, 0x14, 0xa000f12e557da24b, 0x7, 0x727b3bf1}], 0x1300000, &(0x7f0000000400)={0x3, 0x7}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x80) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 01:14:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x20, 0xc000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) pckbd_enable: command error 01:14:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000240)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:14:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="fb856c5867f55c5e07e0f4eaf8a9296384638f81ff7d43f23632bbc5ce5d6fb70227d911e3541f8977e91527281a3c922265ca826bd55c68a24c134799aec8bb41fa586ee3c52e5be228378079d5cc641fcf8c99f49df436628e26a6146dd3e259f0178dcd93f5fa0ae5a824b5c935d98a4d590c8b8ae6fbc399a0df3a150fc6c2b6ee4e7429ac14e8a5d89dcd1e0c4b2edccf00"/157], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x0, 0x9, {[0x2c7, 0x6, 0xffff, 0x81, 0x1, 0x1ff, 0x58, 0x3204, 0x5, 0x7, 0x4, 0x1, 0x8, 0x5, 0x6, 0x0, 0x5, 0x401], [0x2, 0x1, 0x8, 0x4, 0x40, 0x4f0, 0x213, 0x6, 0x4, 0x4], [0x7fff, 0x0, 0x401, 0x1, 0x80000001, 0x7, 0x6], [0x100000001, 0x3, 0xd4f7, 0xffff, 0x1, 0xffffffff], [{0x7, 0x4, 0x23, 0xffc0000000000000}, {0xffff, 0x8, 0x3f, 0x5}, {0x41, 0x88, 0x9, 0xffffffff}, {0x9, 0x2, 0x5, 0x8}, {0x990, 0x2, 0x1c9, 0x40}, {0x0, 0xfff, 0xfffffeff, 0x20}, {0x3, 0x9, 0x6, 0x3f}, {0xff7f, 0x3f, 0x9, 0x4}], {0x4786, 0x5e9c3651, 0xd89e, 0x100}, {0x0, 0x4, 0x0, 0x40}}}) 01:14:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0/file1\x00', 0x40, 0x100) fcntl$dupfd(r1, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000440)={0xa4ac, 0x4251, 0xffffffff, 0x7fff, "f7f62de51e50d01c294d6384d8b49bbfa5738121", 0x1000, 0x2}) r5 = semget(0x3, 0x0, 0x80) semop(r5, &(0x7f0000000500)=[{0x0, 0xff, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x4, 0x1000}, {0xa37498d5e1d3a570, 0x33, 0x1000}, {0x7, 0xe4e, 0x800}, {0x3, 0x0, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x3, 0x4f, 0x16fcc80984f8d8d1}], 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x8d7, 0x3f, 0x4, 0x7, "64d44fd59972984c590cebd9c483c95f60beacdd", 0x2, 0xfffffff9}) connect(r4, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 01:14:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401], [{0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0xf49e}, {0x0, 0x0, 0x0, 0x400000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getegid() r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = semget$private(0x0, 0x7, 0x286) geteuid() r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000001c0)) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) getegid() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r8, &(0x7f0000000540)=""/226, 0xe2) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) getuid() 01:14:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pread(0xffffffffffffffff, &(0x7f0000000240)="a498b5a08d575b085efb3afb8c2ebcd2485839c943c3b7bafa4fb158089bd17aad72c21e8a09ea584f2db6264c7be5e30f309b95089aa798a00e4ca62999115b4eaaee9f0f855fd5c3c81885765f30facb64cbec44d08ed902a066a9c2c38520619a246c1fcd4d9774091fdf74f1e5b372e0c845e8eea8e343a093e4baea", 0x7e, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fchflags(r4, 0x0) 01:14:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) lseek(r1, 0x0, 0x7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='r', 0x1) r3 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) dup(r3) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) panpiacn:i cp:o okle_craneclh e_diitagemno_smatgici ca_sscheerctik:on mb"!uf_pkler cneplu _flroceke_ hlielsdt( m)"o dified: item addr 0xfffffd8067e4d900+16 0x0!=0x13453b7bf0a97493 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 144225 14166 0 0 0x4000000 0 syz-executor.0 * 39180 70874 0 0 0x4000000 1 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82687b98) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(1,1) at m_get+0x4c m_getuio(ffff800023d87668,1,43cbc,ffff800023d87730) at m_getuio+0xbe sosend(fffffd806ca48010,0,ffff800023d87730,0,0,80) at sosend+0x510 sendit(ffff800020ab0508,b,ffff800023d87810,0,ffff800023d878f0) at sendit+0x52b sys_sendto(ffff800020ab0508,ffff800023d878a8,ffff800023d878f0) at sys_sendto+0x80 syscall(ffff800023d87970) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x343b5e5c7a0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8067e4d900+16 0x0!=0x13453b7bf0a97493 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82687b98) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_get(1,1) at m_get+0x4c m_getuio(ffff800023d87668,1,43cbc,ffff800023d87730) at m_getuio+0xbe sosend(fffffd806ca48010,0,ffff800023d87730,0,0,80) at sosend+0x510 sendit(ffff800020ab0508,b,ffff800023d87810,0,ffff800023d878f0) at sendit+0x52b sys_sendto(ffff800020ab0508,ffff800023d878a8,ffff800023d878f0) at sys_sendto+0x80 syscall(ffff800023d87970) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x343b5e5c7a0, count: -11 ddb{1}> show registers rdi 0xffffffff8175c767 db_enter+0x17 rsi 0x4ab6 __ALIGN_SIZE+0x3ab6 rbp 0xffff800023d873a0 rbx 0xffff800023d87450 rdx 0x4ab7 __ALIGN_SIZE+0x3ab7 rcx 0xffff800022d82000 rax 0xffff800022d82000 r8 0xffffffff8218361f kprintf+0x16f r9 0x1 r10 0x25 r11 0xfc978e97079ceeef r12 0x3000000008 r13 0xffff800023d873b0 r14 0x100 r15 0x1 rip 0xffffffff8175c768 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023d87390 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=39180 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab09f8,0xffff800020ab02a0 process=0xffff800020adc380 user=0xffff800023d82000, vmspace=0xfffffd807f0085c0 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14166 274072 11425 0 2 0 syz-executor.0 14166 144225 11425 0 7 0x4000000 syz-executor.0 70874 207032 67332 0 2 0 syz-executor.1 *70874 39180 67332 0 7 0x4000000 syz-executor.1 67332 99551 83392 0 2 0x482 syz-executor.1 11425 287908 83392 0 3 0x82 nanosleep syz-executor.0 83392 514013 7685 0 3 0x82 kqread syz-fuzzer 83392 360704 7685 0 3 0x4000082 nanosleep syz-fuzzer 83392 488510 7685 0 3 0x4000082 thrsleep syz-fuzzer 83392 138720 7685 0 3 0x4000082 thrsleep syz-fuzzer 83392 494698 7685 0 3 0x4000082 thrsleep syz-fuzzer 83392 224223 7685 0 3 0x4000082 thrsleep syz-fuzzer 83392 524059 7685 0 3 0x4000082 thrsleep syz-fuzzer 83392 458308 7685 0 3 0x4000082 nanosleep syz-fuzzer 83392 142334 7685 0 3 0x4000082 thrsleep syz-fuzzer 83392 357066 7685 0 3 0x4000082 thrsleep syz-fuzzer 7685 209052 7473 0 3 0x10008a pause ksh 7473 174162 54792 0 3 0x92 select sshd 54786 463520 1 0 3 0x100083 ttyin getty 54792 179088 1 0 3 0x80 select sshd 71832 342721 58304 74 3 0x100092 bpf pflogd 58304 474779 1 0 3 0x80 netio pflogd 21538 87712 33836 73 3 0x100090 kqread syslogd 33836 426578 1 0 3 0x100082 netio syslogd 98800 395155 1 77 3 0x100090 poll dhclient 33689 287277 1 0 3 0x80 poll dhclient 68543 458209 0 0 2 0x14200 zerothread 59516 500888 0 0 3 0x14200 aiodoned aiodoned 67985 352646 0 0 3 0x14200 syncer update 49620 230313 0 0 3 0x14200 cleaner cleaner 92918 409541 0 0 3 0x14200 reaper reaper 82551 363317 0 0 3 0x14200 pgdaemon pagedaemon 51684 405473 0 0 3 0x14200 bored crynlk 59185 590 0 0 3 0x14200 bored crypto 58684 423989 0 0 3 0x40014200 acpi0 acpi0 55300 92630 0 0 3 0x40014200 idle1 83907 108911 0 0 3 0x14200 bored softnet 57995 71225 0 0 3 0x14200 bored systqmp 35209 163046 0 0 3 0x14200 bored systq 85903 507111 0 0 3 0x40014200 bored softclock 98928 217310 0 0 3 0x40014200 idle0 39157 481897 0 0 3 0x14200 bored smr 1 370843 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 14166 (syz-executor.0) thread 0xffff800020ab0290 (274072) exclusive rwlock vmmaplk r = 0 (0xfffffd807f008a28) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 vm_map_lock_ln+0x10d #3 uvmfault_lookup+0xbe #4 uvm_fault+0xbbd #5 pageflttrap+0x20b #6 usertrap+0x21a #7 recall_trap+0x8 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82649680) #0 witness_lock+0x52e #1 pageflttrap+0x6f #2 usertrap+0x21a #3 recall_trap+0x8 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9485 6403K 7175K 78643K 10860 0 0 pcb 15 8K 8K 78643K 25 0 0 rtable 105 3K 3K 78643K 205 0 0 ifaddr 53 11K 12K 78643K 59 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1482 0 0 iov 0 0K 12K 78643K 9 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1230 77K 77K 78643K 1289 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 3 0 0 VM map 8 4K 4K 78643K 8 0 0 sem 12 1K 1K 78643K 21 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12766 0 0 file desc 6 17K 25K 78643K 66 0 0 proc 60 63K 95K 78643K 441 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 2 0 0 in_multi 33 2K 2K 78643K 35 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 30 132K 132K 78643K 30 0 0 exec 0 0K 1K 78643K 209 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 117 55K 55K 78643K 1132 0 0 UVM aobj 10 2K 2K 78643K 10 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 2 0 0 NDP 8 0K 0K 78643K 12 0 0 temp 89 3546K 3610K 78643K 3587 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 unpcb 120 47 0 35 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 36 0 32 1 0 1 1 0 8 0 inpcb 280 96 0 87 2 0 2 2 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 0 1 0 1 1 0 8 0 pfstkey 112 16 0 0 1 0 1 1 0 8 0 pfstate 328 16 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 213 0 0 14 0 14 14 0 8 0 art_table 32 214 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 19 0 9 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1481 0 75 46 0 46 46 0 8 0 ffsino 272 1481 0 75 94 0 94 94 0 8 0 nchpl 144 1773 0 157 60 0 60 60 0 8 0 uvmvnodes 72 1588 0 0 29 0 29 29 0 8 0 vnodes 208 1588 0 0 84 0 84 84 0 8 0 namei 1024 4640 0 4640 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 552 6 0 0 1 0 1 1 0 8 0 scxspl 192 4913 0 4913 6 1 5 5 0 8 5 plimitpl 152 17 0 9 1 0 1 1 0 8 0 sigapl 432 264 0 248 3 0 3 3 0 8 1 futexpl 56 1003 0 1003 1 0 1 1 0 8 1 knotepl 112 55 0 36 1 0 1 1 0 8 0 kqueuepl 104 8 0 6 1 0 1 1 0 8 0 pipepl 160 152 0 133 1 0 1 1 0 8 0 fdescpl 488 265 0 248 3 0 3 3 0 8 0 filepl 152 1476 0 1370 5 0 5 5 0 8 0 lockfpl 104 34 0 33 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 67 0 58 1 0 1 1 0 8 0 zombiepl 144 248 0 248 1 0 1 1 0 8 1 processpl 896 280 0 248 4 0 4 4 0 8 0 procpl 632 362 0 319 4 0 4 4 0 8 0 sockpl 384 165 0 142 3 0 3 3 0 8 0 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 161 0 0 20 0 20 20 0 8 0 mtagpl 80 10 0 0 1 0 1 1 0 8 0 mbufpl 256 168 0 0 10 0 10 10 0 8 0 bufpl 256 8297 0 1310 437 0 437 437 0 8 0 anonpl 16 47418 0 28427 91 1 90 90 0 124 13 amapchunkpl 152 1350 0 1192 8 0 8 8 0 158 1 amappl16 192 1561 0 515 62 3 59 62 0 8 6 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 47 0 43 1 0 1 1 0 8 0 amappl13 168 17 0 14 1 0 1 1 0 8 0 amappl12 160 4 0 4 1 1 0 1 0 8 0 amappl11 152 75 0 58 1 0 1 1 0 8 0 amappl10 144 13 0 7 1 0 1 1 0 8 0 amappl9 136 601 0 597 1 0 1 1 0 8 0 amappl8 128 180 0 148 2 0 2 2 0 8 0 amappl7 120 39 0 36 1 0 1 1 0 8 0 amappl6 112 78 0 69 1 0 1 1 0 8 0 amappl5 104 130 0 116 1 0 1 1 0 8 0 amappl4 96 525 0 489 2 1 1 2 0 8 0 amappl3 88 112 0 107 1 0 1 1 0 8 0 amappl2 80 1206 0 1124 3 1 2 3 0 8 0 amappl1 72 15771 0 15321 26 14 12 20 0 8 2 amappl 80 621 0 572 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 271 0 248 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 271 0 248 1 0 1 1 0 8 0 vmmpekpl 168 6150 0 6115 2 0 2 2 0 8 0 vmmpepl 168 40295 0 37988 137 6 131 131 0 357 30 vmsppl 368 264 0 248 2 0 2 2 0 8 0 pdppl 4096 549 0 502 7 0 7 7 0 8 1 pvpl 32 149607 0 127251 209 0 209 209 0 265 28 pmappl 232 270 0 248 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 598 0 3 17 0 17 17 0 8 0