last executing test programs: 4.167678489s ago: executing program 7 (id=8): openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 4.076221485s ago: executing program 7 (id=15): r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x0, 0xf27ff7794bbc9c2d, 0xfb, 0x10000}], 0x1, 0x0, 0x9b6c, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0xa7, 0x40000000, 0xfffffffffffffffd, 0x13fff}], 0x4, 0x0, 0x8, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x35, 0x1, 0x90, 0x1}, {{r2}, 0xffffffffffffffff, 0x41, 0x1, 0x100000001, 0x1}], 0xb6d, 0x0, 0x78ae, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000240)=""/54, 0x36, 0x2042, 0x0, 0x0) write(r3, &(0x7f0000000700)="ffb3dd36ef971f2d7daf558a20d0f3af986d85be9ec8df6ecdb923e7087f8ab0946f690315cd460e31843f6a729e077212cf241e529b3e4e", 0x38) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='w\x00') shmget(0x3, 0x3000, 0x602, &(0x7f0000ffb000/0x3000)=nil) shmget(0x3, 0x3000, 0x24, &(0x7f0000ffc000/0x3000)=nil) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r5, 0x0) r6 = kqueue() r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00', 0x1) kevent(r6, &(0x7f0000000140), 0x7ffffffc, 0x0, 0x1000a9f6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) 2.401619793s ago: executing program 7 (id=32): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4000000000000003, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000074e000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x5}, {&(0x7f00004e5000/0x3000)=nil, &(0x7f00004e6000/0x14000)=nil, 0x803}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0xeed3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f00001a2000/0xe000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000169000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f4000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000064000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000753000/0x4000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f000057d000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00', 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000100)) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x42, 0x0, 0x37) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000100)) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) 2.316594634s ago: executing program 7 (id=33): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2812, r0, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2812, r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x6, 0xdaa, 0x75, 0x3, "b100000000ce00", 0x7, 0x80003}) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x6, 0xdaa, 0x75, 0x3, "b100000000ce00", 0x7, 0x80003}) execve(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r3) unlink(&(0x7f0000000180)='./file0\x00') 2.150050379s ago: executing program 5 (id=48): recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3083, &(0x7f0000000000)={0x800000401, 0x1ff80000}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0x10) getrlimit(0x9a4d0817c92f767a, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/157, &(0x7f0000000180)=0x9d) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x491, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000003}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r4, 0x400c745c, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) getsockopt(r1, 0x0, 0xd, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r5, 0x1) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0x4) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) accept$unix(r5, 0x0, 0x0) r7 = getpid() sendmmsg(r0, &(0x7f0000001640)={{&(0x7f0000000200)=@un=@abs={0x2, 0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="3da9e302549d5a267f78e0fa5e71051a56", 0x11}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="e4000000ffff0000090000004bd27b69794a8be057a8ddae8e9bf50e7e26704e0bfcffa5fb114e987e450f76097a4d5dcc4084ad4ffc5e893932232be77ba3ca6a6561b410f29a9df41f19ac406a803ba2e14b14dd72a5e2cdd6c2a0f878df1b19a4cc12d8cf6c94ac2e7385e468fb16e3bc4751a846b47a082621048715317ae0fc00fd1a861614fdaf50a524f9c63dc17902f89b14e90f6ff9138f111fd8e94ef675ba1d8eaa96c6e9b0fe796e624ac25758d8297f8b2ca2b8c184974af50fc612aff76d066d1f49d122d49db4e1316b59c08729f3c8670cc14462c268222e600000001c000000ffff0000030000008f1e75cca705d9bc328d6460520a0000840000000100000007000000e84055e13bc17fc554e81a0b54023fc33586851f10e2b931ce6736da34d2f1d1b57f1c134eb09b9875ce38259ca96de055de1204b49b3f0da901b2cff77dfe7d9f61b745230b21d6faf4a55fddf89eeafb168159e4813a63fef70a58a9a6dfc4ae30a872c935345d86eb0fd003e5f7149ee56b4b3a0000000c100000ffff0000d00f000015fef41ec362c4b981289f144a4f383b0cc6fc566a44258ae07687a1f40bdc08e6fc6e4b458c1743c73c27ed69e8d9eae380e94a425594e459b7983caf826457678785739fe371541d6925ec83fa72dfe13c8a6906738d18dc0c7ee0e4e7637ad65ac1e018a198e08b9743b950a5be3a31346afb2ae95226d84b320c56d0a0d006c4dab31887d586acb7832769bc436d878d1e7ef5f3a538cab0dbc717c93a9c6364608f934422e1d5b160f31019d97790bce85f6d1de55b889211eac3aeb94089568f55b925684c13ef79da7f521bf98737bd03057f48000ffca229603d2999cfdda3618f0fafd07373d1f331bf1b560e5700642b43dbac5c5edbffe59c0faf3304ca80b38de1503d9d10913cbaab7adf9f382741ef4a405d4b920475ff5f2ad5a9ba1c6f1785900b1b1968ed09e94eadc8ca440ee6848f23e355ccba7cc0a957782c17bdc739fce0709a5483002aaa0be290ac95a36a8685984a22ec8014f9f5f53a39b9ab9887df1acdf7e3dd827764e5cabbf4a7b3b7b975e6392f0bc34ce4c7fb54ac2963c189220d8a652efa1f5b336793749d1f207cbb7d96d7612949dba7d7f0a1ca915a19fc1b35879ff32d65ca7022d4f5068b040311a3930fe8d754a320e56dfc3c5b282f97eba6f63c1da1db60d487153152cb75a11650679370dbc2f83dc95a68620b63fee2ec96c4aeb8dfbf5d935d77e5aba746c3c4e73f386a5c079cfda01114d2f80849df3a7a22b3e79f098d5c8e9320341b0e0fdb1b62bf02ab59fd3be4efa03a4331ef7116e084b92bf5806d0f90e9b4c1f82c9b3991c077feffa295d2946026c84de158612cf4911c44ef93b77a403127a7b001813fa90000530f5a5decaf24ac957225bb21bff24ba47edf3578fd66bcc103bfe56874d2310f470bea7af4e163502109f6a7cdce123daa400dbc79215fbd0cc98561a7e1a60676e5f13d8aa2a801904a400a856611dd642fe36d6698dcff1cea1ac98726aa88c36dd6922247bd624952491a0cbe9f4bcfc02315a65b3ceebc47c642e27c8e795c5d9cde0a4f9d0ad293d51bfef941ee316e923313e72b16ac27332713196f53a2b53f4c960c9b56dd9d5ecff553bc74bae2fc9aa6e4e2cbf8997b0379433c582ef5a8a283990f9a612bd5a39a7d06b0d8463bf4ec4364a46f180ae5bd271bba042f3e8204bba7f3b848f248e9c1dc29427e422ef33b26ade9f1079430be11d0d1d0e3f51750c263615b7b61dfe1274243599aba3741292295d14f91ca7a0fbbbc0470419417cea9caed0d93303e173ff6cc9b0e5d49ad1dcce2b24d20fae6cf056bce4d0f1da81eb936739144378d3caae06c77d5d4c59481a5433600bf9fca88fcb6c388348fbfdc9e627eae51e19f3077258f080981ed6e0d9e2ee207124b743282ac38b4e6a11cb6672275490f03177b7d199a88e5746bfcdcb0c3d5eae3b9c2c9ac302e1cb3b69f5499f1833b4448a9404350a8b02f66c575b27316392a71f73d25ca3dd089c134b71ddeda18c46e6048741824b05f02f49bb06693bbcf0b41a94758eb25513b33c7c3c47d84ae187c14ea2a4a7f6cdaf7815da5f05ed9ca54921527fb8505e86313bb7cd0c89e2d6063042a335fd13f7dbe3b638a3a257d27493af57b731894abb2d34bf66f8f29cb945af5550ffb45047ece0a2f3db9d5c860fb3426968e752d0fa7df3c3ed563bd5e7d1f54ba26e340761c92448b9c9607cd1b9b826a37ba3dc603284c641eaabe75b42a44f5937fc106d650e06129aa1af119716c59a3f664b46bfcf445bc8c82effbce9772f26aa2180f031c5086e808b808bb428976beac076116d4b34e129c3030440c2e389ed069dcc09c0cffb11f3b638b0d0bfa81afe08271136108eb940ce481062b8cd188779a9a6d5374210b3e52c3b52e83f3d8109aaaa881ec3e9d75bc2e8301d2786f5adadc34d0266457c9abf6c6a15c0938c776b0616518bcc7ee38fa09c77e9f64678dfeb929f694d502e69d39cdc0fd142158b86a3b136cb91c357d5920e3309f9070fb66b074be684e99159d48c744384d688fe659803717f753375ad3807f7dc24066f00c0fa546b275cde1b81c825ea156feba86cef630c1055dc5a5ff0809ce917d370720231bff09cbf9eec0808d543715681f57f546294f631e892686a9b2d465e3c44aa0c9701c0f44793029de345c469058fa6755808edd80d70b1b01e20721b69f3c4bc860b864d4cc0bd7004e182da23b3c76d7af446d0cfa790720dec289845ed53b6d40449867a7484339aaede4aa706af09f24d8dba8299a7fcf88d370948b3aae074aa5eb4a36b872cc084c5e187819d0a59a1954a7f607227feb3b8ce98bd610f9ecb876ca9389b257814667167d9857dc491a0a4e99d0b599c588ec7339465515007421a3ab5b16f76255ee7f14c9f1d35278e3940922bfc595f258eebf23d4ca2c1e4fbd60bbe493383e102e8f3970094adca82cb3f79a409904e138e004f63f6bb780d1dd39aabbdd1987edc731ecb775f55fdaf534c5ff5b5f675321f52055425d75faadff5396519110a4b82707ff468f70c96b5d709ffbc7a1d22def0134701c1147b79148e2040b5485d54afbc07c8afd5a674bcdddd79ff88fcbe65768f020b0c7b0f1debb8cdbb6cf41eb582a690fdb0a5a12eb5c48ae0934305973a9a8e01a651ee84786319fa723e29dd7df388eb21983d588dba8c9e86a172a390c0925275fa177b602015d4eeef2766a1cde6dbea257651129f21cb3ba8b9fa3952f0dd039d18ca8c5336f306d6077e4cad22ff7227523ca71d23e89bfa67920ba7f493e84f1135b863c4553bd077bebc3022628163b001f4b2037f83a25240f73f0e81676ecb00bbc99526f1c4b4cbe1275e911a0b40ed83a2bd880386285993a508b92a7a1396c1267eb45c0d3590c18a97ab7497a2d7c16d6b7821db45e6dba75147129e6edbc11f6f98128a0231fc339cee1b646c09b167382435ca6f865fbca4783ec1be7d82215ed0718e7c12d80b8543f3aed379a908ff1be7a19e2b4c9477854553b83f020b98e3e622f97aef3388560f2703aea2a8e525647602d6637989c637e255ad5d7f3d66b24a78e01e850763222d9a89894c48be1acc32ee4ab6077d566ea9a9ebc16d6c624257c3fc86e0bb5fad4505c3198a404bba70f7f2e70bd7a2edae7f0d3be305602d8761ebbd4d3f0348b139347c1c92fdf941775d87c78f1bc9fee57a191874e75d27c00598dfb37af47a249d14485c6a862a061bf87968cbcfcca063b8f1a5895015359ebb334209cca61ff0105bfd905e4a8233936f83718055ec0b554e7e612572467b8971d402520812e5616d732612d97628b7bb99fbeeff07c7830fb700a8d93b0dbf029227920e0e634817c40290d07176fde2e4eec3a41cdec21a09676a121e1fb59b842bfb2ab23ece75a606b5130cc1e0f49cc1883b91cee36e2d82c915beee3c296f7cacaf238ad77ec65370afef6f208013de313b763246f7b5a22981c594ebb3c822f78d6f7e66a200bf77d9826e7a88870d4e21cd78dd140c8e7597feeb8bd22d7fd0363c3999da79b6e2c118227e0fb3292ac421594a40fb72256fe3353463b1a4821b01749bd4542d915751230665e35083cef677d4074f32620476b33ee7eb902dfc63cd87a19d9ff0e220ed835f2b911af26e73b47597de181cf6c26605f0f731825aae1ec4c210c36679757a1ad942dd62c3dc7a885f37daeebaad8748c5a53cdc82ba851b034d29026ce016783d1c4b28cf34e20c73d14831a1fc0e99577c919b657a3a3a4be4ad40fdc560fcae128ac6ebd19e66983018f71f405edf0ff12d91ed09071793e7f25f756b82b468212b2a3144e9a7f044cf9377faf46473b2a1aae48f3162df574044ce5a0c60f91bdb269f6b075a8833a8f2b8c5e6c097be10ecc4666e028872815c0b6865520a0fc58d93ab66f09cb42fc2efad39e131d0b3a44d7da2085bc7b503baa94cb1ba105e3bf6d2e2084696856553e803b1c5809599821002145309b35a075dbf168ad94ead09afa09d11bb1762ddde2ab26264525426da905763811f8f7a7e89f511bae6170c73c693ac2f38937c02553d85ddbcf20fd814d6f2e561e10aa316f0148561ed303bbc2a9453626e9128136871f9c25b28ef80dfacc21bda75356b921ae7d28da6cac8b8ab6156e3bc873744ff001aadac4d4f018cbb099f2fd6fbf8cafef035697008be184cc12d6d246e24dbfa2f399d796cbdba9125410a75ddd9534766be79a6993aca49795e6473e5808ce4369d656dd0ad514d56b5b4a9ca73922fe9a2abb7c48b954198303a3781c4ceb6bef9086b1a2d541d641f32003d5dbf731c39e6947557aa85497a98965d14d4a1adbdaa5d74f2b7be7007c3ce609abf03a263025f240e92c8a1a245832fdc866b1f8ad6937a2a43f48c3f955bedddeb8d3873ad711b8bc998f102c4bed23b99a3c5f79ba8582ab14d8699b67278388e199cb379e3ef640954e9d894398b02903281d5bac7ed49ba9545834c24873ef99cec20cedd5518bdb4ef129ceb3b5c894c6a3d2bb58f9ac96ec7d06936921097dc72ee7a26d59e496799b44ca72fb19e07cb82ffee8b1bfb314f3e1d73ac9b311712fe6e7f85d08ef2c2c74d190f3555e4d2cc38b3e0e52f678a7713c560939317bb227ef3c478ed7a3475f61378da74cfc1d6aba2cf687387a10d9bccebe9f5e9e0e04de2131a7223a0dc0a2664a110612e00b917f754beeaca17c4a4f74620afd84d18b1b80d3660a128ddba9f0848dfe076c97061ac811414ad0aaad539ec5be8a3263d9416de73c76becdf3d2fbeaf2185e14f7977537e9cabac11609c5bf7dfccca8da09ec136a2da71ca243dc913a31ec37bf8326dbcbef136435015ebdedf8b756b54ff04d1f8135176d6e9a34be1130b6f34c8a9dd34598126d04d177f5376a0f2492bca020243e2be6427ee44ce72c69f0dc883ab48946763a734470fe50bceac092f7f5dafe06620ec2e8503723bddff5f22a29acd47fcb8ab2a1d38627996f17c8c46865b46fe5b0a6f93bdc5677fbe054123e719544cf20c33d975052b46b460d7a544b50e3209e1c7d425137e69aa9fcdab9774ab41d7ffb7e8772fa7b75252b19e28493e9bba25843a674d3daaf96f194a8d1655c2983e212822728c2e9e0bf6fe19545ee49c7fa3e09b44f11e406af8243282f96c1a2cfc92dad9081a66a723fcacf935320926353e09a58a2a3f70685d314e76a8d254e3416b76b57de78a9b0b1f5ef484562fd670fb59b61eff8598e391119d6f3f44c266ebcf9e9426fafe519ad00908636279e0ed66ef1ef92d0a79409bc8b65af6e2317b084856a5f3072d7d83ecddf2663776c8d59fc3abf5c3b4b4d0fc04ed6fd5bb7124411923080cd791bd5a233805346687659e3f168c35fb1e56b48d806b923c069c3f9e455c4eb8cdab560b6ca3aa4ba4f7f519c1d06c18e472c281dea522eef71381fdef8b2ec06e6eb1c4511d559ccb43585b98377229289f6cf3fc4dc8abf589bc216f724c838f031c693b72a2f0f9f92e3eedf67f8e9f26f01bd086759dc18b82d3315aed1bc51e8d1fd0bb3d5db0db922001bb560ec6b4cdea394f46d51646ce3bd23ca6d8fe5a2c2147eaadb321d24025df941bbf2fbc69af69800c2269ae8fe3b306540cbafcfe6c9c5f03618861b0de1d9e4e7cfe368c1a690fbe61c0aa216ccf87ee411c2b0d82ea98b005d489dbb45ee860c3dc6eba302e18521656545b0b189b0a95bcc83262ebc70321ac942fa04dfbb1eac0000000100000004000000e069078465a6428d5ed78a73849e70a8952ce9c1ddff9f16202b9a2a0faba20a0b69122f14fb9c8d4d8f36dfd3a265132f1714d023dc98db65b7a7f7b2a8e0f44da49c8247df8747f8db80e6be176715cf96a26b0a6239ce3400e757f4c17f6154fe29fc59bc4439d58fa0d986a9aa14fe53d72ff0684907060651f98a3a48d5882e482b3597e57f540780fcd89be1243e1c79aeb8733ef542cc45f7912d0300f800000001000000040000001062f0d70a7775accd05eab2a969fa469088988e1de4a907c1775318aeb76337885409e4db8175ad460ed37d51f8f92c3efe7cdda2b8c8a07c33ee9f37022c0e3105004894d700c735a80b18e9bb75a2761b7ae2dfee13b38469b4c4d4cca24f3a1e36d760a1ab91cffbd82bb86d3b6088469d3e9c4ff42e008c1a33b4d7dee30052fea17b38fc0645296e6b5f49ab4d9b65343a8bb5a925c248959e9df76e7d9837fa3e1b1e3ad73f0d60e2f9c5f28fd1e23a0a7f812a0fb4eb6756963def2eebcb22fbae11feb3f11b2fbee8037061f27af308751be333dd4b8a1bf74e35234b18275357ee7d5b42b20000"], 0x1334}}, 0x38, 0x1) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x50) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x6) getsockopt(r9, 0x0, 0xc, 0xffffffffffffffff, &(0x7f0000000000)) symlinkat(&(0x7f00000001c0)='./file1\x00', r8, &(0x7f0000001600)='./file0\x00') open(0x0, 0x78e, 0x0) utimes(0x0, &(0x7f0000000100)={{0x200000000000003, 0x7ffffffe}, {0x8, 0x2500000000000}}) setrlimit(0x7, &(0x7f00000016c0)={0x7, 0x8}) syz_emit_ethernet(0x98, &(0x7f0000001680)=ANY=[@ANYRES64=r7, @ANYRES8=0x0]) 1.831955423s ago: executing program 5 (id=57): socket(0x6, 0x400000000002, 0x0) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xff}]}) poll(&(0x7f0000000000), 0x35, 0x0) socket(0x6, 0x400000000002, 0x0) (async) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xff}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) 1.831097534s ago: executing program 5 (id=59): r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3ecd) 1.586440276s ago: executing program 6 (id=67): r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$DIOCSETDEBUG(r0, 0xc0044418, &(0x7f0000000000)=0x38a3) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x54, 0x4, 0x0, 0x0, 0xcb}, 0x0, 0x5, 0x0, 0x0, 0xde3e, 0x0, 0x4}) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x6) 1.500547971s ago: executing program 6 (id=69): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x4, 0x6, 0x2, 0x1, 0x8, 0x2, 0x2, 0x0, 0x1, 0x9, 0x8}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0/../file0\x00', 0x8, 0x83, 0x8, 0x0, 0x3, 0x9, 0xb9be, 0x0, 0x0, 0x9e9, 0x1}) r1 = socket(0x2, 0x3, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) (async) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r2, 0x20007471) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000200)=@file={0x4, 0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000001300)=[{&(0x7f0000000240)="0f1fe1e083ff270561ab05c5e4bd0d921634f802c7c04630cd4478461604f189ea0b9039f5d1da2e70045faafd6eb705ec375bce76b4ea94cb363953a6ec48a566d5ebc1f99c3181e1bf90870b720b5d955245b88508bb47f4bb02a035be2f6d1d1b222653468794293c5f725c8f50174a6b57c1788bd8c4b17bd7dbeb0d570930c3d452", 0x84}, {&(0x7f0000000300)="4d8de682500315b2b08481ebd554beee7cecb8a62758e4b03badad8ca29ce105581045af5d100a442110c3470a9e147ba34bcfe82ccafbfd9c75ee8c8d81b1093940c6f95a18ee3b040be070d75342089646428988261cceeb20755cd0f77eb1e6f2885a92dc77f97b00e5a4245283f08d68a1171d1da6eef80e5b87294c0020663403e9b86d21a75614f8ce385db4f3fb62b35aa0addea60ed154e0abfebdc13d775d4a0a190570066cd4b5656b995525c3d16e94549d874f32d0881792cab18e742ca9113125b124d6341bebb9a9a095f274a1da51ed3c2b4518f7265cb339645cc904bc082d513b95ccd9dd942339c084df58b383ddf97f9c5a5ac41872c3ac59955e8da4e7c880999481b7bc28d9b7a25c7240579b2f5b003fb6d335b2e8cb38ab232e18a7ca1c94ef230c57054ef04e6bd0ff714d16b424931b73f83f1a5bfce3be40dbcc1afebab106d6c28bbb229151e1e8a45adb90cb65e5546f2153ab4c8a3d07df08231911da9b38e870c73e6f4e4b3501366b3e563c63b815d478c253fa19b4cefe1b2cea2ad8cd388a589b037d571dd3c3bf1a15fb9a10bb965595672935fadcb0274185767ceae37ebca82667f20f134149ed161783a1432ee8f875d8aa0fc8115bc59738d4b394fa8e04db697e8351f0a9c044b7159eebe0ae0140f83a85985e8052603e1bbee7a3e406a9d5101bc1fab63b472505ceaf6f51aac5e38956223be2e5b7f729d07802078fe393e80579ed8d2f5684567b53eeaaba7733e47db362f9c5ad45f73bdcf1fadc863a4c59ec4814e737b6157752df9a772cadde2d8fc265601f7b5494ffd104ccd7d4bfaa4e33d64bc18f04a11b1bd9490814a1e5fd560a5f11b63a3a135e9e4063f3b195eb8f44d1c69d7d381aeec8d8841eab5c4045587b029d4702cc9178c3923b27e4afcc9b901a76b7597e42c49962fcd7700c0ec7cbfb86d2ed53c42c9bd8f0b25c16aa9b47b6e24674699464ae3180facf860dbc4ad3bb3cd52533bb51998cf6c7b6b70969201f6221b4b461c308c522eca4f846beb812f07252dedb11b49b98e7643e6c52a740ea1a7ca9e15b64f3df2a2032012310fd8b70680494147b3378ddf3a98a14b53f0ebb9b2a917bbc8da41a2b2a116363716f1024f4839c2f180d356bef8e3fdda46c54ef155656a68bf754863e84a9b41094aa9a8ca01e568561610a894102bb793f6d07c37d5e613661649216b36fdf4346c0caf4d37ca67b55f8812db10b9fc88a70edfb29d7ec8722ca3cb6abd8c1e9aad53e68de1643541e1da956f97d0f1e114042e7ed74a7517b03b0caca5642204c7ae53a6455ea44e57ccae79f9330e0da420fa76f792515f791653ac3ac22521a2ee431d3d3fd7cb6fb05f24b1287367352aa9df60f4cb340c5c6d1e3f394f9ec9bac0d5064405fe2f6af64135bba5323ab09a774433aea9575978b80f2c8242bcd98385107c35602f36c6a1f183b939ece9e51fc0aed254341ef4e6e224d8af3a3b6292e6de43a10f60ad5eb551b780f5bf0d3f5c494699ea594ec42ee7df96354f8d31cff2bb7a6b94f3d7acccfb9df4319eb366602e0db839cec6ef8f9e44ab86f0e5260f14a3bdb511f4609f335bf9aae74af4aaf8af9085b7af25f5096046662e7d8b01138e00f12509ee38fd760fdb5d8e00bc42181aee00fb619f864b2111146b3c44966fbc93687158ce546c26896bf846d6a8b29e2d2d547b1496b1beea0ade7d36dd7abe321a90b8a4a9f8b341cac0957f2a9d8f6405e6e4db0ce3940e32261884a7397f0916262fe6a4b536add70a6b26118cfef05772f0ee28d41767035434d33ed47ac1f32d237d50e989562fde78387bd26890028b4f3d37869c3025aa29696e3edf9f9f8b88f41b0aca75717ed37320726b5ee5093a4670ceb623acce4aa5f2d5102e4003ee92f6713e0fdd92f80f30be2c7eb50608ac95b2a4848ae00b1997bbecf2d2701243808a0e5e2008a0eed966466056283aa7b6345e48e3211de62bdc065f7e9b9d003bdebf37cb83d7f3b098d664d96fa52f42481fb8955f7369026838c372211719338d1bad48fa415faabca8ee0eaf7f4d02c078d5c693c2ae9bf83aa1084e0e779d3dc08eaca84d35b8fa1e799cc81cd73f474c99dfbc24cac10c7824c3adb7e6bc20f7b27d09708d9c67748ba5cb8a41fb6c639a542c690f646959ad6a40a60efbdcf501de0af69632a7eade6e3dff58aef3d7cc636d1e5003db92b7c4c3b3b2947cb1361f869ef49d7a8b4cbdcec4c892e4b58b4a77c2e9715fdd61902ac4ef78ab8f40aae0f1f95f5a2e88d64f3060e5b34ac194fe0f3d7f6fe4e310b689c1e6729c89944b8edd7dcbcad1e9c494fae2bac570f116e6e49fe8c6e3cf1b79f238abf36b784f6a6470063545139d836c96711e3c799b86936e2c3dca3c862c90bd3689ae6bfbbfa176ca91f78a51b0b56ddf141c926f0965f35871cae26f3ea2a8fc6b6020bb4ecb5e2c7de2402e3317d7d3a3eefc37a960c3b9eb43837b011a4d4f129a17d06876e2ebea8920354d3e31ed321c2da94e16fd590aed0cfe99eeae21e5cf929af311c202968701e5554cc0bab70fe05b41c400e0e9f56f26e299415245a29cf8dc38ed933fa8aeb9aec0a6387af36c281b462e1c73a162ddb5698dd9829c95b5ade466704024e49118edb3901282a4dfc430cdda2c21b609cc815a6f097a901d268b1fd7fff77e6fe3c15882b2c233cda4ed1c4d6b5a6d62c8bff5ad3036efc49a07570b37bbfd0961fab0eedf9039c2f56d3980247559023079edd480fbdf619ab7418a9af2c04532c24351cb048e7715575d53bd7467aca5414f6c3d3425335de2cc39c8d7e32d16f4e707355e813e916a97547bfc8ded2e7ef6870b7f62d42b6a09aa1ec4b328aa43525cf7b7f99b497adf1baf5caa474e70cb4d9a7b166ef8f8c3a647098c7c4b9caf26f7bc6355398f09fca39ec5105ce28a813963b83d90fabe1f6a86cd8bfe11d08dec155ec1c3ad4555c8034656906ae1adeae7fcdcb5a7ada2a8197cfd1fa0d5e163d6c8fec5125dc01dba658aa004caa8a1f08d9b75f6d8b8a89a6fb5526b85223b7cd7be6d2a56a29fc4bb3212883e09b8c248d2b24257a78a1929323b6b94ab388abeb2ae0b67346cd7d6b1e8eaa6403f8a712bcc54c768190ac48963162d389615e9deaf0a17367dbba95a071934efeb5f401d5483132825a7490c9797fc04ed2e5b0c27edcb932d97e36d1f4fa0da62bd9dfb931170cc999f8a0159b4f014c3750af977898637645b4aefc95789dc0b63a3a93cb035711339be6b0cac5fef6a2cea1fc4ec5145612978cb2ee4891a871877a22097bb87eef3cd083834c62e60359b51ae54a49952edf1cea64b60f32803f5c738b6892fdee8388394c24823ba08914af3a300a88fa51806dbcdd2cba10661cc108714f4472fafcad760bf81b8824bcf6f76d7c2ae17c1424e93bddac4c875b3e74abd964b3e7e59f2c8c0a8fd24fa6418e06edb58fcf6ee9bb9351747ce305c97147ba7594178efaf9c7ac8c2e45a355c9a2ee399df04811acd8536a336230069bee2172dec1b9d1b6fabf7a22f2cf4fa60c08e82830a01bc8d353c4bcce2e5138ee9034f1a914567d03e706a9c809358dc91a541e291ca7b3789710092e695a0c914212a34908da21cb944d099dac9008a13f2f57ad663ac5c188d238f60380291261a1d54468fb015ebce691857190cb7ec37747cd0eb772ecbd19dd319b6cba7fec36e06169c01f89858ab119f3f3217d2288c893f8704501fe2aec0779a33c75947a20c2153a38ae4ca88146bab4b1a83b8930c300cbd51e1f8e560cfdcca1d8632497ba3bf641f21a9f0238a49513ca075a991850eb4e476ab90fa01a01bb68316e4c5ea168f71aaa8fe00ccf56ee4d49961cedc18f47a451cb9508fd03c3542d77e098466ecafefc0a37ae4803ac06171dbe91e3e25496964c9faf1df4752185a97abb5456d41387db6fa7f90f07ab345eb25dc7a200e106dfaebc84ce81044baa0067c04e0a8602f96fa7195afc7ff81dcd38ea7a6e6fca49420a73f4c23a2399a3e876dfba850f5bb7e9b8815de2443b1f0c165cf50e05e7c0703fa2a7d8485c70e7e2aa077439f56a8cc814051ef631eb8e5dff38bc493cc5ecacbff7788e5524ae43c23643f7a1f88e04c86950cba712ac740483ca57be2ffb68c3306a262bc501478317380523e70c26e316eb6e9204b4a49fac51249ade5eac2ffea6c8f6de22519d10d0820b43244f5531c5f12cc0cdcc5d4623d5baf6fccdd7c83e91bc90199a389b3fc0daef52fef4703f7f0ef3f4bc30aaa8ab489293edbdaf866aca05a330106e5f26689b45f0acfa63d61478e8a50fea268803be75716a57c220c9754157c169ad6e342552114e70703de89b49796c275df0355b9fadb4491df2d7df8709a0742deaec3c115a1a01ca234cca44033fb30d4acc29e63af070ee1635e434629360dc15afafc9a6cd6cc12d67858d8f96239e854223d4e7d4a64730997bf3697ecacc0a52da717cb56036a7e6038ae90884be153097fc0e2edacaf1a1eb7ba876633fb0e844a18b3442f3e16ef9d4b9ba70d552e2548378e16303214ff36e75c32932dcd6b4d251cdac212e9189d692979f0ffa6f13bcc88bcac64011eed507040c92cb5600b1b17f7f04c7c27f90e47056bacd16e6ed1e9fcdd46417c92febfe22c547ad8136280088b7e004e3558f7f57d9183508b547ac152cd1227319519d2a94b6680f8ecc60b7a0583cb737d09f66bb78033c2255d5a29ee81d81e1b7436b236828e4a4a359ba603bb068c36a5d370a79899c5906d03b86749d081e9bd7523ae8ba7422f5429ba54cc992abd6637466bcc46b349828d1b76c2dce46db991c2597f4ea3c2fe3549f65fed2656dd7ee95164c5d4d663ef084d04bce7a69a38e9319cd19507e6b101f0610ad01d89d84692771598344330c8a505255db7fc02ea9cabc6f1c987dff59340dde516dad80736ea1c2619248453b765340cd99c8da96b0f3fe178431db966d53be63da8ace6451fb516974e2e9a62f8cc3c714fca95bddb5220cd0358b3b6768cb6dcf9850475f260c2d6627a650adbe2634f3a04fdae55c59570b7871065892f03f7797c1ff4fac65dd66949e495ce855526f6bde269567553a16c61522acdc123d1162eb166cfabbd16152e0252b405499d3d8bd5d7215cf8c060133129bec86ad2e85fedb3da72fe58d4d04bc6ec20aea6d4010e29be2177d8209980fa0077648b202f60c5bf39497f1780146764585db05e205d881525eb767670813d09a8fd1b91db0d86043b45441ee592754ea450f95387a9a18d73bff51b0f539f1d6dfe471a25fb3ecee9056f13ec530f3af0047d0387a8bc649133f16f37fed217ade29d61d87f0c747ef0c455ffccc3759ce66d93dc97f4d959cdd9db6d5cb1428617c8184d1fc3e32389bee3338ad8b5ad64031f9cb2c1e14f95efa1348d5e23795b9cb92af494af81821e3d53fb2184668f743842a8d554f5d175ce598660bdc783ac2c626ab3c7b5474dae39b7939760bfe3c342733c4ed30e4d2e90ac0290f96e4192bb2d6927bcb16381b2d05350e06d84b5819b4444d35fc4645ed5cf925fada89d3fc88e6d8046d5225a7802c21e82e8c1d255e353f9737f1acd93cf7df08ef393dec7f621dac6487a3ed7cb1d8b92aa90c579992d466a996dd93a6f0e7961b730a9f365f840bd32722686267c01cba7d8ec8f7a8d62bbf3945dd2a2ec5156e1fbecd91d723967a7d06", 0x1000}], 0x2, 0x0, 0x0, 0x40d}, 0xa) unveil(&(0x7f0000001380)='./file0/../file0\x00', &(0x7f00000013c0)='r\x00') (async) unveil(&(0x7f0000001380)='./file0/../file0\x00', &(0x7f00000013c0)='r\x00') ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000001400)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001440)) (async) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001440)) ioctl$DIOCRGETADDRS(0xffffffffffffffff, 0xc4504446, &(0x7f00000015c0)={{'./file0\x00', './file0/../file0\x00', 0x4, 0x1}, &(0x7f0000001480)=[{@empty, '\x00', './file1\x00', 0x3, 0x5daf, 0x18, 0x8, 0x4, 0x79, 0x7}, {@multicast1, '\x00', './file0/../file0', 0x7, 0x2, 0x18, 0x80, 0x6, 0x3, 0x3}, {@local={0xac, 0x14, 0x0}, '\x00', './file0/../file0', 0x4, 0x7fff, 0x1a, 0x81, 0xe9, 0xff, 0x9}, {@rand_addr=0xd3a, '\x00', './file0/../file0', 0x7, 0x8, 0x0, 0x9, 0x9, 0x9, 0x9}, {@multicast2, '\x00', './file0/../file0', 0xa5fb, 0x157d, 0x0, 0xd, 0x1, 0x40, 0x9}, {@empty, '\x00', './file0\x00', 0x5, 0x8b2, 0x1a, 0x6, 0x6, 0x0, 0xbb}], 0x4, 0x6, 0x9799, 0x4, 0x1, 0xfffffff9, 0x4}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) (async) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001a40)={0x80000000, 0x1}, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001a80)=0x6) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ac0), 0x40048, 0x0) ioctl$WSDISPLAYIO_SETPARAM(r4, 0xc020575a, &(0x7f0000001b00)={0x3, 0x7f, 0x4, 0x9}) (async) ioctl$WSDISPLAYIO_SETPARAM(r4, 0xc020575a, &(0x7f0000001b00)={0x3, 0x7f, 0x4, 0x9}) r5 = open(&(0x7f0000001b40)='./file0\x00', 0x8, 0x7e) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f0000002c40)={{'./file0\x00', './file0/../file0\x00', 0x12, 0x72}, &(0x7f0000001b80)=[{'./file1\x00', './file1\x00', 0x8, 0x4}, {'./file0/../file0\x00', './file0\x00', 0x20, 0x7}, {'./file0\x00', './file0/../file0\x00', 0x2, 0x30}, {'./file0/../file0\x00', './file0/../file0\x00', 0x2, 0x6}], 0x3, 0x4, 0x7, 0x3ff, 0x80000001, 0x5, 0x20, 0x99f0}) (async) ioctl$DIOCRCLRTSTATS(r2, 0xc4504441, &(0x7f0000002c40)={{'./file0\x00', './file0/../file0\x00', 0x12, 0x72}, &(0x7f0000001b80)=[{'./file1\x00', './file1\x00', 0x8, 0x4}, {'./file0/../file0\x00', './file0\x00', 0x20, 0x7}, {'./file0\x00', './file0/../file0\x00', 0x2, 0x30}, {'./file0/../file0\x00', './file0/../file0\x00', 0x2, 0x6}], 0x3, 0x4, 0x7, 0x3ff, 0x80000001, 0x5, 0x20, 0x99f0}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000030c0)=0x7) writev(r1, &(0x7f0000003180)=[{&(0x7f0000003100)="e6c82f3ce29fcc1cc4d0eafc0f263918bcfbd79e9e894c9e0d21752cc0767bff319a16f5cfad546ccff29d382b1744001d56586d02a88da313a1515793a13f136650f2e2688d859bebe8b9ced04461", 0x4f}], 0x1) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000031c0)=""/113, &(0x7f0000003240)=0x71) openat$bpf(0xffffffffffffff9c, &(0x7f0000003280), 0x8, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003280), 0x8, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000003300)={""/16, @ifru_data=&(0x7f00000032c0)="24ac3f612e22dab4957f0e90c80619f7a02a4d3c8a7e535ac0dae605af8297989be4fdf02b5b6ab926385b2e6b11c679f382666c88c785799c05741f69"}) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000003340)) (async) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000003340)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000003380)=0x3) recvmmsg(r1, &(0x7f0000003640)={{&(0x7f00000033c0)=@in6, 0x1c, &(0x7f00000035c0)=[{&(0x7f0000003400)=""/201, 0xc9}, {&(0x7f0000003500)=""/168, 0xa8}], 0x2, &(0x7f0000003600)=""/13, 0xd}, 0xfffffffd}, 0x38, 0x43, &(0x7f0000003680)={0x3, 0x3}) unveil(&(0x7f00000036c0)='./file1\x00', &(0x7f0000003700)='r\x00') ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000003740)) (async) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000003740)) mknod(&(0x7f0000003780)='./file0/../file0/file0\x00', 0x2000, 0x3) (async) mknod(&(0x7f0000003780)='./file0/../file0/file0\x00', 0x2000, 0x3) 1.494836692s ago: executing program 6 (id=71): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0xfffffffd, 0x7, 0x5ff3fb5d, "00ecffffffe4ff4b310c85dfafb4410000000800", 0x24}) write(r0, &(0x7f0000000100)='9\nF', 0x3) r2 = socket(0x18, 0x2, 0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)=""/104, 0x68}, {&(0x7f0000000140)=""/240, 0xf0}], 0x2, &(0x7f00000000c0)=""/40, 0x28}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="11d89777098afd5d54d7a5e24270652f09c409a70df375b8c8c01083a5bd533abe11827eaa1cfc2214b15d1111522827292236154d886399da028bce27e71d310b0121a0", 0x44) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) bind(r2, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x3, 0xb59, "65567787791ad9d2ac1e719302dfcb90", 0x10001}, 0x1c) 1.155513515s ago: executing program 0 (id=80): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) ktrace(0x0, 0x5, 0x128, r1) (async) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40003402, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRES32=r2]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x1, 0x2, 0x44) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbe699319296484a33a6e99ae9fc48101fdc6acd01f7ac0eff3a70c9b520e72cca669707ef4917b8212f83bfffd13417a5d7e85ac6969f5644737f2746b5c0dd8d4b89d902d7986b13d9ce2c9a7de46ff544c857c2a3ba67b59f2a7fcedf9acc759de64bdc8751a0f75a513ce1b18fa2637a48540a1e82cfaebc26b878ac8e6faf0b80537f8aec90277a5917900496b6729d7ef2e7f97a92225983789bd14b507bb54cbced3cb309f2f06ebc432bb3b71a3380fe1ba3e73790c9ed67000e88fd74afd65410e91e7467b4c7fab22b4ac07cdc7392b91beb5d9a0dc0807744397b72075758d60651ca1999b8374c5e4200"/252, 0xfc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) dup2(0xffffffffffffffff, r3) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) (async) lstat(&(0x7f0000002180)='./file0\x00', 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000003c0)=@un=@abs={0x4, 0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x6}}, 0x38, 0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x1, &(0x7f0000000ec0)) (async) pwrite(r4, &(0x7f0000000000)='\x00>', 0x2, 0x1) setitimer(0x0, &(0x7f0000000400)={{0x10000, 0x82}, {0x0, 0xebe}}, 0x0) (async) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4, 0x2812, 0xffffffffffffffff, 0x1000000) (async) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000000)=0xffff7fff) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000140)={0x86c, 0x8}, 0x10) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) closefrom(r6) 1.154850231s ago: executing program 0 (id=81): r0 = msgget(0x3, 0x280) msgsnd(r0, &(0x7f0000000000)={0x1, "9e13e7b82b36a2da9588239d37ee75a7d0626771900350a249f45b208ab2135337879ca622fd235bc111ada477c2bc8218b322beb56f54310f647ca3d02c3455d11fc47680c2f559a6d43d502d6ce74b26a77a132675d006b74c72784c52add42560724fc0bff9ccfe56c695aa41480eadd96cec5e80af134928cd814aad5584a13a6c6366f10397ea9787283aa71c739132738681e0c68329923dce35736d7721a3494a99d5aa7623b8448bfce77bfe0d2d1cf315c95df3dc5203c3e7f073272f11013318bda00db374e7d5daa655b227191c5cfc707f"}, 0xdf, 0x0) r1 = msgget(0x0, 0x10) msgget(0x3, 0x82) close(0xffffffffffffffff) r2 = msgget(0x1, 0x1) msgget(0x3, 0x1c0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstatat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r7 = setsid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{r3, r4, r5, r6, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0x0, 0xb, 0x5, 0x80000000, r7, r8, 0x2, 0x0, 0x10001, 0x0, 0x400}) r9 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x1) mkdirat(r9, &(0x7f0000000440)='./file0\x00', 0x8) r10 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)="e8a16f811f8b48d8b29ba18af13c867ca95c209c1f60", 0x16}], 0x1) msgctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000500)='./file0\x00', r3, r11) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x100, 0x0) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f00000005c0)=0x6a3) msgget(0x0, 0x5) msgget(0x1, 0xa0) kevent(r9, &(0x7f0000000600)=[{{r12}, 0xfffffffffffffff7, 0x1c, 0xfffff, 0x5, 0xf}], 0x5, &(0x7f0000000640)=[{{r12}, 0xfffffffffffffffc, 0x2, 0x1, 0x3, 0x6}, {{r9}, 0xfffffffffffffffd, 0x45, 0x4, 0x1, 0x8}, {{r9}, 0xfffffffffffffffe, 0x13, 0x2, 0x8000, 0x4}, {{r12}, 0xfffffffffffffff4, 0x124, 0x80, 0xd, 0xd}, {{r10}, 0xfffffffffffffffb, 0x2, 0x2, 0x3, 0x29}, {{r9}, 0xfffffffffffffff6, 0x21, 0x20, 0x4, 0xa678}, {{r12}, 0xfffffffffffffffd, 0x80, 0x40, 0x68, 0x2}], 0x9, &(0x7f0000000740)={0x8, 0x40}) r13 = syz_open_pts() ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f0000000780)) getsid(r7) link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') 1.065184432s ago: executing program 0 (id=84): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000000), 0x0) 937.824583ms ago: executing program 0 (id=85): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000005c0)=@abs={0x7, 0x1, 0x0, 0x0}, 0x8) listen(r1, 0x3) accept4(r1, 0x0, 0x0, 0x8000) close(0x3) execve(0x0, 0x0, 0x0) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') rename(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x0, "fe8000040000000000000000000000aa"}, 0x1c) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) dup(r5) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x4, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2f01, 0x93, 0x7, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x8005e, 0xf0, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x4000, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x7, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff9, 0xb}, {0xe, 0xfc, 0xfffffffe, 0xb}], {0x7, 0x8, 0x80000006, 0x3}, {0xfffe, 0x5, 0x6d5, 0x6}}}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 936.854807ms ago: executing program 5 (id=87): r0 = syz_open_pts() syz_emit_ethernet(0x3a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004604002c00650000fd019078ac1400aa2999000083037f000e0090780000000100004a6d0000000100000004e6184bcd363b8adcce7ab8b27c359e31b721b52e057c6742087329a0fd28ae68ab1d1e1dc209e50647e5ef94ad713bbcfc10b8ab5b95c9dcb49a27e6ef78f145271615d9fdd32b764375254a416013e677e4b3429bafeddc13291230102a491b18941c34a7ee2874952fa70f9296c457b99cf8587ddee3bc317c009715200601f4d3"]) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x0, 0xa, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x9, 0x2ffffffff}) syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x9e) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) r1 = kqueue() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000)="287ca27fb26273c9be5b87e7", 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1ffd, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0xfffffffffffffffc, 0x2, 0x8000, 0x0, 0x6, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0x632e, 0xffff, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfff8, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x5cc2, 0x3, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x7, 0x100000b0, 0x8000000000000000}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000400), 0x1000, 0x28000) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x11, 0x0, 0x38}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x27, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x200000000ca, 0xfc}) 874.4511ms ago: executing program 3 (id=89): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0xfffffffffffffffa, 0x0, 0xdf5e, 0x0, 0xfffffffffffffffe, 0x2f01, 0x0, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000002, 0x6, 0xffffffff, 0x100, 0x7b99, 0x81, 0x3, 0x10000000000001], [0x100000001, 0x5, 0x40000000, 0x0, 0x2, 0x101, 0x4], [0x100, 0xfffffffffffffff9, 0x401, 0x3, 0xffffffffffeffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x5}, {0x3, 0x7, 0x6, 0xfffffffffffffffa}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2006, 0x3, 0x1fffffffffffffff}, {0x0, 0x0, 0x3}, {0x0, 0x962, 0x0, 0x200000000008}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x8, 0x3}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x30, 0x0, 0x57d, 0x0) r1 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4000}, {0x0, &(0x7f00007ae000/0x1000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x9c}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f00005a5000/0x2000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffd]}) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/42, 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000240), 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r5) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000a00)="9f4630bf176e2f3cd9919080ee6dfc372f39ad82ac1b8605bc6c11aad5571e26faca3a1b744dfa9c8e886170ce00e71652299fbe4d5bfcd24349ba7c7ab18607f282f39d29694ed09273caed5271e4a13bb317fadf89291e7be815bc7c18f5898f7466b5581170801dabda9f4941ab7138a3e956060cdfd61953ccade3a4eb450c1a8b92e96bd03b16e08773e43288889a73eb371fed9ea962d5fa5510f2adad106f6d2939b6ba9367c7c8899e198cd4c99a5a1d9ab0acc77bd12fc552edc93e34e3320b9bf2463ddf3018c2942ddf0a4f2457178c26ed09f2286a6ef20a442704dfd25e213eff28c897f0dffa8993a64bf3", 0xf2) 874.094494ms ago: executing program 0 (id=90): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x3, 0x2, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0xffffffffffffffff, 0x80007fff, 0x8000002e, 0x3, 0xffffffff, 0xdf, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x800ee4, 0x0, 0x0, 0x7], [0x8, 0x2, 0x100000000000000, 0x5, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe, 0x1], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0xa, 0xfffffffffffffffe}, {0x0, 0x400, 0x3279, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7, 0x7}, {0x9, 0x95b, 0x200, 0xf}], {0x9b8f, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x1}}}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000100)=""/29, 0x1d}], 0x2) writev(r2, &(0x7f0000000080), 0x21) 723.723234ms ago: executing program 3 (id=94): r0 = semget$private(0x0, 0x4, 0x710) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/203) 722.961051ms ago: executing program 4 (id=96): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) (async) listen(r0, 0x1) (async) shutdown(r0, 0x2) syz_emit_ethernet(0x7e, &(0x7f0000000040)={@random="fb0154a785a0", @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x48, 0x3c, 0xa, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@routing={0x2b, 0x2, 0x0, 0x6, 0x0, [@mcast2]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x7, {0x1, 0x6, "8456aa", 0x80, 0x29, 0x5, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}}}}}}}}) r1 = socket$unix(0x1, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(0x0, 0x615, 0x0) (async) socket(0x2, 0x2, 0xd) gettimeofday(0x0, &(0x7f0000000040)) (async) connect$unix(r1, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) 643.339591ms ago: executing program 3 (id=98): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r1 = semget$private(0x0, 0x4, 0x480) semop(r1, &(0x7f0000001b80)=[{0x3, 0xf}, {0x3, 0x5, 0x1000}], 0x2) (async, rerun: 64) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (rerun: 64) dup(r2) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xe, 0x3}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x6}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) (rerun: 32) r3 = socket$inet(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async, rerun: 32) listen(r3, 0x7fff) (async, rerun: 32) setsockopt(r3, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) (async) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x3c, 0x67, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x8200, 0x0, 0xfffc, {[@md5sig={0x13, 0x12, "8094d3555ee04e56ede729d2fc7bad30"}, @generic={0x5, 0x2}]}}}}}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) semctl$IPC_RMID(r1, 0x0, 0x0) (async, rerun: 64) ftruncate(0xffffffffffffffff, 0x8) (async) poll(&(0x7f0000000000), 0x35, 0x0) 641.957947ms ago: executing program 4 (id=100): socket(0x11, 0x3, 0x0) r0 = semget$private(0x0, 0x4, 0x4ec) semop(r0, &(0x7f0000000080)=[{0x0, 0x4, 0x1800}], 0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4ec) semop(r1, &(0x7f0000000080)=[{0x0, 0x4, 0x1800}], 0x1) semctl$SETVAL(r1, 0x2, 0x8, 0x0) 639.548794ms ago: executing program 1 (id=102): r0 = socket(0x1, 0x3, 0x40) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file1\x00', 0x801, 0x140) (async) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0xc, 0xffffffffffffffff) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0x93a, 0xfffffffffffffffe, 0x0, 0x2f00, 0x93, 0x3, 0xffffffffffffffff, 0x200000000003, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xf800000000000000, 0x525, 0x20000000000005e, 0x200000000207b9a, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000000, 0x1, 0x3ffffffe, 0x7fff, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xffffbffe, 0x80}, {0x3, 0xb6, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x101, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x4}]}) (async) socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r1, 0xc, 0xffffffffffffffff) closefrom(r4) (async, rerun: 32) kqueue() (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x64}) (async) pipe(0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x4, &(0x7f0000000100)="71f91e3471ecffffff1e53501d94a34b8c5f84cf71b59c3d720e6b2d", &(0x7f0000000140)=0xfffffffffffffee5, 0x0, 0x2e) (async) r5 = socket$inet(0x2, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) (async, rerun: 32) closefrom(r3) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff9, 0x101, 0x3, 0xfffffffffffff5f6}], 0x1, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) listen(r2, 0x8) (async, rerun: 32) pwritev(r7, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) (async, rerun: 32) syz_open_pts() (async) setrlimit(0x8, &(0x7f0000000980)={0x1, 0x68}) (async) pipe(0x0) (async) unveil(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') 598.101084ms ago: executing program 4 (id=103): socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='./file0/file0/..\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000140)='./file0/file0/..\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x3, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x1, 0x2, 0x1, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10ffc, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x9, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x7, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0xffffffff}], {0x2400, 0x8, 0x10000, 0x803}, {0x0, 0xfffffffc, 0x3, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x3, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x1, 0x2, 0x1, 0xffffffffffffffff, 0x0, 0x8000000, 0xaa, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffb, 0x40000000, 0x4, 0xffffffffffffffff, 0x10ffc, 0xfff7fffffffffffe], [0x4, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x9, 0x2}, {0x10, 0x101, 0x1, 0x814}, {0x3, 0x7, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x965, 0x3, 0xffffffff}], {0x2400, 0x8, 0x10000, 0x803}, {0x0, 0xfffffffc, 0x3, 0x2}}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmmsg(r0, &(0x7f0000001d80)={{&(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x4, "4412654be39738459d0eb5386bdf9fa9", 0xfffffffe}, 0x1c, 0x0, 0x0, &(0x7f0000001c80)=[{0xc4, 0xffff, 0xd5e6, "70df771b01ed46d26061c6b08b2c42cc9dbfa12d41f41d56c29b5148db077a97c58a660ed5e09426ba76d9bee65df8ca7d3f8ac7cadec233d36ae92efb14483aeea4425ff8d0d42c9e94bf061a9affed0d744496b244df21a6993f210c3351d5e8c2bb9133be953bb53f635f4771e028bd2ed1e301c1d102021de8a520e8bf378d6209f399118c5f0de6b307a9ba0c0b7adc4856b3bc82f6d3a3fbd247a56b88ab8707036678b2110ba86ef9f1004dea91d1439cec"}], 0xc4}}, 0x38, 0x0) (async) sendmmsg(r0, &(0x7f0000001d80)={{&(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x4, "4412654be39738459d0eb5386bdf9fa9", 0xfffffffe}, 0x1c, 0x0, 0x0, &(0x7f0000001c80)=[{0xc4, 0xffff, 0xd5e6, "70df771b01ed46d26061c6b08b2c42cc9dbfa12d41f41d56c29b5148db077a97c58a660ed5e09426ba76d9bee65df8ca7d3f8ac7cadec233d36ae92efb14483aeea4425ff8d0d42c9e94bf061a9affed0d744496b244df21a6993f210c3351d5e8c2bb9133be953bb53f635f4771e028bd2ed1e301c1d102021de8a520e8bf378d6209f399118c5f0de6b307a9ba0c0b7adc4856b3bc82f6d3a3fbd247a56b88ab8707036678b2110ba86ef9f1004dea91d1439cec"}], 0xc4}}, 0x38, 0x0) 597.86497ms ago: executing program 6 (id=104): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) utimensat(r0, 0x0, 0x0, 0x5) 536.238116ms ago: executing program 1 (id=106): r0 = semget$private(0x0, 0xb, 0x19f) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000400)=""/137) semop(r0, 0x0, 0x0) r1 = semget$private(0x0, 0xb, 0x19f) semop(r1, 0x0, 0x0) semop(r0, 0x0, 0x0) open(&(0x7f0000000100)='./file2\x00', 0x18289, 0x195) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) semop(r1, &(0x7f0000000380)=[{0x0, 0x4, 0x1000}, {0x3, 0xd, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x2e0, 0x1800}], 0x4) 534.91503ms ago: executing program 5 (id=107): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) writev(r2, &(0x7f00000007c0)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x3400, r0) 534.397984ms ago: executing program 1 (id=108): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) 429.30007ms ago: executing program 4 (id=109): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) shmctl$IPC_SET(r1, 0x1, 0x0) shmat(r1, &(0x7f0000aa3000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x3, 0x0, 0x0, 0x1}, 0x8) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r3 = socket$unix(0x1, 0x1, 0x0) fstat(r3, 0x0) fstat(r3, &(0x7f0000001200)) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) select(0x40, &(0x7f0000000000)={0x5, 0x40, 0x8, 0x9, 0x79, 0x1ff, 0x0, 0x80000001}, &(0x7f0000000040)={0x4, 0x4, 0x100000000, 0xd516, 0x200, 0x6, 0x80000001, 0x80000001}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) nanosleep(&(0x7f0000000280)={0xf130, 0x844}, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r6 = msgget$private(0x0, 0x3d2) socket(0x2, 0x1000, 0x3e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) madvise(&(0x7f0000458000/0x4000)=nil, 0x4000, 0x1) msgsnd(r6, &(0x7f0000000080)=ANY=[], 0xe1, 0x800) 428.235995ms ago: executing program 5 (id=110): r0 = semget(0x0, 0x1, 0x281) open(0x0, 0x200, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x8, 0x0, 0x1664, 0x1, 0x4, 0x9b, 0xfffffffffffffffb, 0x3}, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x23) setrlimit(0x8, 0x0) 427.162541ms ago: executing program 6 (id=111): sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) 417.917041ms ago: executing program 2 (id=113): setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) r0 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) close(r0) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0xffffffff, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) sendsyslog(0x0, 0x0, 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f00000000c0)="a30a69b27f06ca6a36275cf7c7d7b63fc6eacb394c39df514c940f", &(0x7f0000000080)=0x1b, 0x0, 0x0) 194.577969ms ago: executing program 6 (id=114): select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) socket(0x1, 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xc0000, 0x8, 0x0, 0xc, "b06d224b2ccb97301a586a8cdfaeafbb16139b79", 0xfffffffb, 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 191.390941ms ago: executing program 3 (id=115): r0 = open(&(0x7f0000000000)='./file1\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setitimer(0x2, &(0x7f00000000c0)={{0x4, 0x3}, {0x6, 0x2004}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x11f2, 0x0, 0xffffffffffffffb8) write(r0, &(0x7f0000000140)="89202009095c2a4156420000000056cf167b6a0acf9be420ebefdba49c2a94834d3dffee789aa709de36b26efc88a9fcca62a5565a73c62c988a979b032ffab7bb210fb20a6ba84e784e20587b4b5af8b171a6911a93499bac795be4667df84b9b6b", 0xba) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$WSDISPLAYIO_GTYPE(r0, 0x40045740, &(0x7f0000000200)) close(r3) write(r1, &(0x7f0000000080)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x7}, 0x38, 0x3042, 0x0) shutdown(r2, 0x0) close(r2) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="10", 0x1, 0x3) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r0, @ANYRES32=r1, @ANYBLOB="b7915041f12f8de00bd8b5e6e3e941a6", @ANYRES8=r2]) 190.808864ms ago: executing program 2 (id=116): syz_emit_ethernet(0x1349, &(0x7f0000000140)={@random="c3b4adb8522f", @random="12263abc614e", [], {@ipv6={0x86dd, {0x0, 0x6, "f5a900", 0x1313, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @rand_addr, [{0x5, 0x17, "b2be986cf6b55455611cf8edd6e13ad661c186cc952f11943877bcb6326d6cb11fda3c9eb7e4474a48f97b11950400e562b2f3534750dee794956b87d6e502cbabec565f90332c5dbf13c026e3a5996d5a37f8955d945493a4ee3214b6a505ea052c778f50abfd1bc311e47c227e62735864414326c60a25ac625451fa39dcbfcaf44f356c0fd726f80ccc4367698f4a10160c2b0d145f69125e189ab2378661b40c404aba5453544ebf36e8cf31faf8a54761cd30efc0d9eb"}, {0x2, 0x13, "dd08692fa171ec222df2fe326a3fa7475321ccf8977a3458deaeb44890441cfff18c1664896d6bfa88e3f6432ed54e5f315dfc6d3a061525a1e00620bc2faa2f73a40a83e55719ed35411a80171229f631f9f330a674f2dc180d127e457f1e7c6e6841100b62c5bf568afe95e0d8e3fad2e066107b436640455cf694c8b6a0cb880ee9854416f5ac523c2e0a366232258ba1078976abb404dc"}, {0x1f, 0xa, "868a5f87d3d6d3f6dff9c0a7bf443df74a200ed09cf69544023ddd6f5e9dace9a72d449eba9ecba62c2a921ce434313007d12c6bf3114846014bcb9f0d0cdf038bb074fe8969e9cd70814c0a9b84c42adf9541ff"}, {0x19, 0x19, "81d705fdd9691693ea61144fe1d1e84f5cb09ad6c596f048f380d280d800b4185cbfdd481af78360ab1b2e50f0863eea1997693a86e58e7dfa525c5590f133bba31277e106f8b563b771fb7edf9cb8d2596bcd11578ea7f683427afcc7bbc6d338c096557b0d00642cb68e043abcbbf3bd1dd88b28bd6005f98b1bbf1226796d0edc2e4f909f313b3f6a9d98386a4b11adf5f236df51e494d9f8858ab97248b0c7a312bb9a14ebd7493973802bff0a66f9007c5ce1d02ae74ce5536906e58b18707c5ef2b2a9a8"}, {0x19, 0x200, "dd8e4b375980b8a1adce09e037f201eeaa8dc1bffea4bb1933fbb3be82cb834575a3c05e8bc5f1b27871e6e76d93e6fe3d60156f7e1f5229ca15e5c2b98ed3c1b961c5d96553277b78066ef72ba53a15ebf794b1b0019510a156ba3c43b63f90af27ad24290245b2aa419477b8463b6450ef504832321c710d47428a3b9c17a9e345827bd9fb471201f15bab183f2b6e9f76a3cb048a47c7f16caf5fb2e4ebe8e9e8b8d16b2ad5fcc2612130244d0839939b6aa805ae1ca727aeed1b5d15882a0caf5c63520b049df0d08e37ada4a4ae5d0b2b17cdb122e00fc5899f5cdedda3a6a889ca47bb24e49045e4cb7ae0e772081817797746fb7a5d3e93285df1b62ec63b1617065d36d6ad7b89d00cc6b2b91b22eb41cb2136586d36ddf2667c09f79bfdc9efca3406ed3ebe9dba47f976374951ac4fe48b5b453803d16dba4367ddde3621bd2fc35c4974ea24b65fb02417c4f73e343703001122a64a0db2c971e142158ab196e433c5177382263054ff8591faf24c3135e1483e5ab69300213008d5d23c5be4b6f64751a389410e51595dababc65981d7d5b12994dbbcbf6820fd56eed25466da4fddb8395f303233bdec9d024577afb445cd80220c3c5f753e8e787db5021240340235a5a93f78b3a57a5ec8526fdb3312fd53538700322b8340662f6597e4df09b1880648cc1958a6986979e14a619c3632e4f4729b597f1aa32efcd63451026eb9db63381e441c03dda7334af24556edd607e8bbf36da4ff1c052ccfe0340201883d010fd678f0357b404bc46d0186ce1ad91508d62ec7247641b04badcb416c2c6f1f4fb6c123494c69f6a79d1b217605f2dee56f24b28b01a60f2e97b5f0a5aee02b8782ffb4b81b6e03d5885552fe67c0ca3105f1b399742952587d1122e85aba24422327e7206d69ea41ba7a36e0c05d376542d0e11313bf71842caca9524db8988c0761fa7d0bf5eba08356fbebf1337276a2e772c36c134a266e79f466ef0f1499c4829ad98f7ec9c6e7342eb141497830e4dc905c88bfe0432b6a234614eeaefea03f5e9923b70afb69212ca6fb1d3766fbb005409081214b4c753699f893062597e962b9ae3f99a4dbe26daa9667c97f9633cd470f8c04969cfe4af3dda69620689712525c2731449c9257e3104ec6a16bb55594dc24ca160c28256a5f60bde182b6153a2d8f5829c2f4c7bcca6a0348ada878520f887f0daefa52f823817caef136d66ca6239151fab9ec4812e4be1eedff08ab541938f39fbd5b3f3c255d8578fe68ebe3c6d5a23d096d67205d8c92fd678ec5fea48aa8707ed68055ab81edc5f2f5f9d70afea6bc30acba75f403a53fd0d2dbc0217f9c366889c00264b698a6f7e6f85567059658a45b3da44ac5a79ae6b2a3af61ba24aa9e2b7602e4d2ba3e3635ee08348639c50240d56fa9ca6bbe08605bf011895e6144710a5e347c67982e6ef1de92c698fb01ba04191b9f42840c28f1312cf49bb61b176fe03b1108f749d947a5d7de7372d0114747312e9653941b52b98c8dc9297c9c086b169692bbc35beefe56051477a85f584f53d2593b01d1b96929658d7ac56380982da3218dc9ab55fa42d2715305e829000c3c701c9535f272d3f37286fcbb758614f39496de3484ec9fdda6f4258b7618522e34b34023df2c9311836d7e7599d740ad435421b0da2ef44c28c492f4dc733390f111777df6a0e639965bacd55a9ba17b86a5f389ee4ac4f607f18866f081cc95bb8a5a915a21a8bf83a87a8cb5f8c98ce9ce8206200c9aa2759fe07fecd3394a158b204948ad79b8b3e66e558d8e0735d1ccb8856b50dbb10cb55d2f623dd1ab1f4f0bf2da0528b83412ef68a9132db564c51fe6b76ffbf2dbd0e5cd59b9596bf5e588a66107851b0ade96172536f530ced5b12e3e09c388f6ea55229725a27c9243c104eb6f20a15289ae4157eb557869429dba80f802ce4070e870f9e861ac39555a10bae2fed96f709df8c5cf962ca5072ee8921aa3179004dddfcbc34cb55e49ec7211a8b6b6eace1a90ead6d634b0ebc87b506e85bcd477353b4004da895aebcd73c062ad01fb23178b185eefe28227e8e4241a3238335048f5e73e59bf6885ae9fdd0782b796c54dc8a216df510ebaf2457421f74afc8d15e2ac12845c89505d4704c5974213f47560d49755270f0880192053ac2074e39328cb8291ad75a29f93468dcf77e8743e1d31c7f46a5217350348410bbf10d96d2d0df3d9d5504a78c295182a1f9c79fc5cd03e8c13aa2b1a76ae968dbfe00d1e6c86ce0060eed6350c1e4f9322ea3b5c5f81cca20a15c1b1b3e27d35b99c5343b25a738b98fd756a8fecacec9d855c88575035f96aa4822ea1b592c0714c4081e540f7fd2c80392381a11fa76c410ca0e64ae25adf7021a5da7167aeca2e922d73e03ea82f6fb2bd82e47ad313379adab5d36da7fc162396226d03351f55000b408b249b5ffe185ddb57f80da4be300bbd7bfb32ed5546ba328b7de528acbc50c3e1f54413044fddd27207327ab87b02afbaedbfc7b0aa003775f912bf07a6e852d307284638878577ba078c427b21b8eec36cfd1852682b8edd0a84d76970db2f9ffe5db0f4ada89024f0018e688b652326d680c2a4d25099cf2fbb9fbe7cf8e82f0a88a19fca756324284e40a64e62acfa8e04d22da65ca15dfa01a0d7476abe9d5377c25920b38cb80b366acb8cbbedc68829ef5d1c5c21fee79ec86e6a2ae111a9a1ef4f2d2990a93baeca50e257a71b3527cc023167618b64a79e57962e370ced5fec223126904991090054ddd4855e35b712720d6d3d7ae64814841f0ad49d341ae151713451046bdda58ff2f9d110225140672d00f0f5fa109da99c0fd680c7b1903741b9cbdb4134cff7c74d3b99b829f5ffcdca2e40f8c407f2edb642b3957619b27e1ec19a23fb0de21e3200b1c2e9ab6e216caa91ec3fc092c316a02d1d2b669d0108099660c21a9db7397e467e506b6ae7f21cb11c3bfe1c7e6e1235ab3309120119555e6672cf9334dccc80843198aa20e395b7d048c32339772d2e8c3c7974cd3aa22f2d71ea1516659c8691bdcad98f24fccdc3cb464339bac9e09f5d7939d6def23a28073a426ac6fa1f9dbd4b1a6aa3d72636fb8ed76e4ede761c9515a2383e86b11e8791d9b3f5b003aef774add4e4090e7e4ba65498902ff9eaceb488dc9c59ea6784cd700c775b0a979ebf637f13eae3c5dd2ae611d739c80d4ed17a8aaea20f9d6751a9498259b9dba721b2dd1c2b33890c6262253a2d7a42e798a8bc4faea8130cfca1cda38ab05a918c3d49a08bc5d042500ded5ebd254c22e8c3cbfcc3a29f91fef09d81919c5f0b81ac583493867c896fd7ed7a1a738b9255bb47b96524e496f3791e2d29fff572e4b413398f4f702579757c87b0d4a8cb6a2030979e9c4412c4e4dc273b9a2ba48fe2a05b17adb305db5af045049ae341b277811f49eccf5233d2a95de09f6162024c8a6fae21f5c8c6b73a52f604a83f5d158fcec7007477a1dd3a1a496c7beec3bcfed99c80b3bf5ed9447292047b71519561609c1444e81732108556b722d92bd1e4fe9b41882ff3389aee8905ab86eeec8c0fbc25918f2d0d3db9f26eefda5103e1eb3a07b63cbfe7d8818e4618c7c953d96d65bd3c8a613f36ab996331545aa516faca95f127901caca141becb3be3fd719aa5f7a276d24307be6ee0768d8915c4bbf2beb33c3b9bff7401594df043c366240fd5ba4c8036242914d29c8191238576f95de9eb88e13061e0be750f2562d3d5d4b24a7e0898a87d3873be53398b8dda298bdc04a588fa7c5558c5924290eaa9f27870cda292946e8c83eb4fab99699ed16528cd6eb140bb938bd36a740365dfcd1494c45cfa9407d37b3641e97df925859749389bdb546848d5a8f46290f6a108c9f29dd4753ee0f924c1454ae0b95d2e60df8a2c51edd966f6159c1301afd638c448c3715dff950d26c3f6a158906435f22020679c5c1b2f0e04057c8941679c598e481673dd89853d3e8d759e38e27ce308e2def9cf66a48331e6dd36426fe5311abf989d9307acd85d8a9f62105b7e6bd5cc5ce31a40877c2f480714c466ca8f2604e6841d592ddd006fa320df915899e21daea57151a356ba35294e72341f0d69e58d5584ba123a50024d6f035f9aa5f59b8cf6f765a28595a7170587517dc81ddbf543098c19b463473f9bc47e2f6e01dfa4900daee11715410bf353cfc2b5fc1c478dde69bb88feb71f883df52e3e3a0e3ad88244dc7c46a061191597c2c9aa0d1c77039002747a37d702ec0e4ebccfcdf8c4bb437bdd6673bcccff034afdb2135dd6aece79c75817e89d715ef82e8c0f7aacb0f69ab565200c31265865aa6ac2fea2b6a588aafcc8c27b63dde84f18ed215ae5708d00ae8f22d7fed5f6c0cc1f15ee7e261dc65d5cb7c135ddb16e610df7338b1c0d575e4b772c72cd8110fb03d99a9d0daf7756804be9fffe6d81cce5ecbe06aca046a4cac37c8e444f9423435ce5500ab4d5ab14db3f493cca1035fa0139f7c579dd763300bf09a8563d1bc7de93b5654619121fbddbc0790f30045877f5b70be566a4a60aa5bfd353eaba8116c9b921817e98a764906a4d2caca184fd77efbe2831982419f25d12a879bc43a6e255bbb79bcf802beff43e239fce509616f458e8c706bdc8c1abde86be8971608c3347c6672c120d266ad16872ca21c49d9141594c32cd1b4e7d3f728df3e80a0eb48371d0f74f9e0556acf0aee2059d520aff7a319f5f58b81c6ca7daedec62603bde944f46f96fdc342c35d64bf97002c8e51d3362715e67986ea1fa31d36af7c89843d04effa40791a8bfa230629f35b5cd1cb47dd30a8d519c58fccae259c9488be9dfd31a68fb5e0a285777013d2c4bf58ee5bb884b1daf2e6ee4cfcd979541a39dd6681696111a88142c0978abf9d43ce275611a3381428b093635ebdc944ee5e8e6d647c6ea37176d36076927871a5d773cb3c1f5d7c5895a96912fda813201f97934e5931c51f7b79d1448399d48f8404d42e785b2407107407ac3939fa30d0c4c0f46588c3fdb4d879e2e026d3b155edba8370661f62d87648e11aea3074dca580452555943ac7dad9b2dc18c5391ffb8705969b49d18769abcff7ca0e30c73f569766145c76b2876a7e5b11da3b7bbfbc303c66fdf7e29e8e9a8cf1fd041ac754b4a0ecfc5919c2e09ac801bed624ea9f15a30cb60f65229642e0455db3e78197d3f4f6d6a39ec70e9eb3d3e3ad58c986ef6f166d054caf5778cf0bc5369bcec42724a80fb619ccff1c70122b24efbfc22df4209de9c980f2fe312480684b339f5ad033380af0dd51c22aae341ef2c8db099c3552f86ac907a644f7892cf3222508e013f148f998f909368d247abdf70ad34a49dc5a834d264f2dcee038e12526dffc2452c50a20c98f1b84baa8874b1f219eb186093c60809b4f7bb8ebc93f6820cc870ae22da28e98c899d62307e627c1d45b26bec253af0421017470b2ccf389b485df2c0b745eb521571f9cbd47ab231380d244d2ab2e80871e4646a1ee80dd02a304148f1f409ae4661602a8edf4267988c0f381e8f1713bb359e5f3245f89060877750a5352f02810f55566f1778d5f86bda1213d95d4b4c791dcf25d292ded22593052b16eee88fb8a1709d1e5da1dae2ee9c5bcea35bbfcabbf51f49fcc6e7d4b19e3ec972cf19c8152238310cff3a54d0d8abd7b875ebf26f2bceffa71994215f57de2392b7919b6d20b5edab9cacb16e8273695d"}, {0x19, 0x10, "47864346bf25d9d53e4b10ebb02be603746da18104d13587d8f775860731926f4af9b904232fcdcacd72313b121906f847b878e38ef909b96c57c40ebb9f5ca9b247103a97a922893a832ae0580f88596fb7bd4e88cef90032087ef2b97e0518e3c10abd78e971d5c9e0eb76acf9c245c6201332205ec8ac8005b8524dae2a839231"}]}}}}}}) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, 0x0, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 190.010208ms ago: executing program 1 (id=117): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0xa51) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x80, 0x1, 0x100, 0x4e79, "28097521787af4d11ad39a54d05ecf4fa364c9af", 0x7, 0x5}) socketpair(0x2, 0x2, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) getresuid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r2, r3, r5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) flock(r2, 0x2) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f00000002c0)={0x57b, 0x8, r0}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000300)) ioctl$DRM_IOCTL_GET_CAP(r7, 0xc010640c, &(0x7f0000000340)={0x7}) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000380)={0x4, 0x401}) r8 = semget$private(0x0, 0x4, 0x1) fstat(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000440)={{r4, r9, r4, r5, 0x2, 0x9, 0x0, 0x0, 0xf}, 0x0, 0x401, 0x0, 0x0, 0x8, 0x0, 0x4}) writev(0xffffffffffffff9c, &(0x7f0000001a00)=[{&(0x7f00000004c0)="c32f44beeeb795fcee678e0b935326dfb34c57312e503f3c28949b6f495f6d798989355e62250402590fac9a1264c484da8cb2eb784a6aa51d8c46d5e0ad77e5b610338124b5d1fd8212a9b24c89eb4ed4fd9600cce8d930a05220d834c0569589d28b257e87a2dddf552f9c6ccf89145a9a", 0x72}, {&(0x7f0000000540)="1671b78e3591803dbf3d14c491256ad19f742a1e9c3090078a20b0ca66777f24f6dcb4203725bc14d49b3ec03e5757b54c6dfbf44916fdc046065a4a547052795497e89c851cc84ad0a4c71c8a1051b230204f1525d19fc38d7c3fd3def09320edbe8f2ce19dd0cf33d6ead745c0a8034fb32135d07a6de3703be2a956400bd609f7076e1287920650b01cd11dc1d45045297d8a03f652", 0x97}, {&(0x7f0000000600)="92884aa07ae41c74d8f289d6c4eb2a7722206513f76cd005ee181d1236cac7945d6b6ab23ed4849e7ef62a29803566352253293017b427edb7e5f01127dc4899beae2a3f605f5084571646cdc2217673a6979d2526a7d8a1f84ebb0f51168ae3d538b242eb8035ee40d7e6628195ad3a8a16c4c879535659d28e1726c38355256c2a7a20ce3d516d1f60b785289725648967a2886214f31c4f72cef6c452605062f9fc0a29bc2ade3ef88dbfaf5f1038db7acf2105e5490a7588b14bf62b16c9c58c43a294f8865e707a09ef2b622a7b7d16f32e946ed2fbc7b30c03a6fc76bf0b2a212db5cea837031323bc77500e6ac2a0d85aaacef55fc2f9b5bb674bd7afbe92eda714eb7758de9a3bb0f1638c107a6ec4e9fc0f4f0c94fb3329f0bb8095b3a2d3dae7ed34f47be934e4dc44f83179cf267bf2834a2817d640af3f093342cd0b720dd31939ea20eaa9b65ee18eba5cedf2e82d18f54d72bea5516016485526f2efcf5476e714ca8cea2b59b084036d5f6d11a4118437484f848074e659311416c9af41c3bdfc775ed4ed0771fb3adc7c5dfc45830e4fef310a6ad2b183743987fea2554bed24bca293a62b85a9f5d935852189b05f08be9327292c7ee92593766b7cb81b560098ab1a3288b5682b8e57b1ad73336cb07d0caa9af6b682db45e38e73528a4b861cfed9c9187b98b4804a8279e3013ba32b4d2a217cbe5768b416102ad4ff66defc47157d0637f09fcc49a33f59450cc66e036cdb747fdfcce3585f580aeacede38769903f924926b6df8637cdd37a155294c63a2c84c7fdadacf103251fc7b51972a5dd3b68fb94f13ebcd475e1842b67523e1fc9495c42143a78e6dcd498ccd3ffb956a3d8b8e6a758c06e63b247cd52ce79e20f62045e16fd711ace528af022e727904b5db1c7c853d46e06469b175e16870fcc94f0abae906bbbe5c9508666635fecc8c48252a0bd6ad254a2dece57278b2e4bdb5687f2e8c7771a1be9fa0dfa4f6a9bedab9733b573fe5cf0f75298eb0d2deb6dedbd45508787febc4a18c113492d3311c1a0c43e76cf08846a69af9eaf59d1b78cbfaae7c55ab360ee07a9cb80dda818cf733e3833716101d09db67ad920ca81d01b62b0feb3737e0a47c4178f3983d9ffa5de2d787f3c7dce59592447a40ff70e39d968e26194a856ea5694d08dbf3d6b6417bb32aba01475c3d4b4ce6c41f8e3e78e20192e233d5712051b0d4d25f20a53e8f08918b7d1c5621c973258626be20410d4967eed46f18f8bf61cb7a64ee52beb1965304303051c7d86e22b90de81de988f84b19f99d54d1608b1ecedd570a67a8dcefe8d652e37a250b875fe3d49e4c1dfaa5019c3141b6725ca30c9542b9d5de9c9d1b8225f5e7f064256a8f180ccd8a040780a88d0bec87639dd94fb119b750b205bd03fa1491bd1b9f6585b5905394418ac13b756a623d8c912123c56ea52f349edf5b95169f0ec3e139596ab28aa94e00f031671ea28781e01bc111498f0edcbd5f6ba4912189ec12e94ec07a4041704bda7d126301946c0d92bb972564e81807091b862999f2946e859a4b3f6b588cdeffba6725588560caedfc102d0bc28540ec273f9ce024bd8c49513fec8997ee609c754bfb8f9763761eaab8298e3a70c5452575c54244230494c7e4c92d8ec1c8a401ab81e8f23642d948c73831d5553fa9323c54c9f44187b264a2784d0f3649bc32621f2376bb76c5eb723f13d923e1e12618066d9e117c992ddb2428adef4883443128245a6968db46ab95920bd1e56bea5a02ed55f86067285a6b02bd0c7061530b617ac7bce82badabdf9b2a4167d4ee275bdddaef714fd68b449c31a6a5409dfb36f644046da01412deeee1e833cfffa790ad52595f96f99ce69f98865ca9230c30a2551cc0440669cdbd28ae60d32023ad5cec890a290b8792d3e03dc33d17fc00c551ff6eef12917e22ef8fa2ee1cc4438d05176c730bfdc7591aaebd78cccbbbde581755c9e84c9dce601ee227795be08ed411a3768e8e55bf1c608910cb931a2f8f4dfef76a7d2644e0b97cc9ec5de9cc35d8fb616887401a326738727fa35da57ac813e7d209e00856a1c2c6d98984e9969c419c830cb34c5d4011b6513f10c6cf698be1887f9ad6be00f478b396f901927d2276c463951d8a57ebdf093e2b627873c63dbf33c213deacf547b3368687864f1ccc004bf7fc96d042030530decd397efc07918f612338cfc2276593e3265b696efcb920e068f3e869dc5c0b941810f032ae47125337519d445fa3389deebef48146f996bd61ffb26f9b488b86eae97daa2def792cc2087f1c1fd32e9b0e893338c75ac41b2771ef80d4553b66ca0ee6332e84548dd535d80d291c5ded45cb6b01a389628cde3facf85f3adc5d74fae2a45f0eb3f23ed7246aa496f42c0dc3fed29942a9e97ed0beb8373112b56e2dffc6f772969202a0735460b11c84816306116426bf9278f7b63d3812d4181b4c0cbaec54ac9aeebd2285362b168255e9d3fd53c651ac299786a5f524357feb37d5576b3dfc956b73c9011d1b5e0820a300252adf3780d14a276927aad35afd42fd14073e3f5fd01f78b2681b0c9e7cdeb61829e2b5b70e12815307598eb73e8fc345b4a84eb2eb39d85454365ff9e91070585b09b3151143c2ff986b05b365aaa7202ff1d932e7a266875ec3a46861da5bcd81b933165e69adbfba1a0925e012f6d44dd938b2fd10a5be807be6e8b9236d7d2dca6bf3265c928131364d0042628caf070c5720b48c9f7f1983e73949fe040bafe6a187d37c9a6181a197ba7d0c31ede52bc1ccd80e73add5fb749fbb869a72d1f539efadb05eeb202c6dfbdc99b9cffab0c38ef396d9deb693f263ec2def83497aaa6cb64e473250c9464511a2e7ca68d1ec968de2145091520d02b4c33237bff27e17c8d2ab3c81c1780382e9b7e7f834c040d6730cee42b12ebcf09984999813f28cbd10312e03a82cd26de66a98a0a97d8b750f07f9069d528f4abbb23a09183e6b3d4324b85e9362c1725cd7ae178ecbc6f3be380ab3cff28c39b4c773207be8d5c8b8e5698c8ea271a2dfd6625e101a564e2e2bd5254dfe2f804a81f38d6db9a0a5e57a811b8c0ffef8aa551cc4401ea245c4a1f22569d43cbe37e3d2a99ec9b81f67fc3bc8a509d123c7a932fa2913638f5298ba35af3ca643b145f847a946e93dc78e470210623eada2b9c9f726830e2585bd87087e19b3c7479a5d595d3da2cd9f8f391893f1675dced14f91fc6ce943dbb8ecc945f653081075810d12ba6a664b9a4c81a4087b30b4892aa9568580b73b260ced9e45fa6789fb1c0db7c638378db0450017c94a09fd5471ee45aee04adf9667591a2a81bb40e4bd5ef255a623fcb4fc1e3c1c3dc71f131d7706aea9df064442d3bc9b82657282028e4f0f9d101b2760b48729efcf36c8ceb15fdbb9f5406a4e85992d1f5059f7004514c82969cf81322fb3053cbf438f369cdc20a5da7e3acfb87a85f90e6902b125785530e508c4395d2a1c39e7655713c382d0b15a86ee5aff6c0d6aac7e942aeb2e4072cc3d1153d53ed51db9398592d2805c44f9e2860fc2e9f81c621a1fe693621aa96bb707efbd567e5c1553f7a26ab07df22f6d1ea9bcffcc3b6562da813632833f65de3c3a8d600073603afe5aaccede9278daf87048f543c302ca275b1fe2453331152747385b9921932058f5ccd146bacf116b67d9f27ab677f8809deb99b1652f9112e731a05f3c24a30b4d8e4a88e389384c464f2b3ed101fa57d210f51d767c8b42c5044cc01e6c1d597a364e8fe6101d096a11e244198954d061e2a3ec98ca276e6df6b26c9a05baf198a9c2a03e3970c988d0824350f8717e994fda485de8ff3698621b3cf756e617193ff13e48ee1e12770850b656edaed9778eac58986a3ff07be9a1ddb04a82e0f33b06858fa0f81336a1d36e55673b2d13ff8c21022a7464a29bd2e7f1c6b837e326b2055f6d0ca92c5891923d93f826a04034689d592ba8e64ec6d1ef020e94d5ab4a961392fe9972eaca074325a5334604f3b71c5a0721fb80ab34f065bb941e81a2f16bb8ee9d2fc5510e61692e7eb252097414595f4a84fbca5ad785484811995882f540e77ddc2d27f4684c9925195f49b5ef2e2484ceea57a76e858b2400289576d5b1a3973064494727a767396732fd87c773c1630a81db2c4d16ddc5bfa691833678608ec887203328dbe978508aff69c43bee6de8c4edc00a700b8ef59ffd8427632d420a54fe9da269d8e8a5694f8e4f63167ec7ff323f858db57d8ad769654ed9d48d751516c02d0a42822508032fef5f222b42eaa6102d99f671c9ef1f32fb8164431d1c21ccf65ac9695c5b7be2eb683145075775ca79a3eb0cea2311e6c3244886a8535c317d6d97388004ebbc6250a3516eb0bfe7c07daa3705c66137b1ffe116e4e479c7960b84a227819b4c5c22c0dd5a8543ad23b560d1e862d0fca38178080783c705bf3a60ca7e441d98e8d47d220b3c2d9b54a34af4d1e83edb2ec92794ccc32e1baa39ace744e36ec8a7ead9ebcf8cfd6bdb48005d053879b757d8df293cfcfb92a446977ab15957f6b2c88a48c069e75c58cce637069b13e2f2fc8734bc1403bec105c7de9eebbd7301b2a6f34657141c09bfc3531ef4f8359e6d6c818faa434bc9d95d165f2ec4022f754842842782b1c6e8fbdb2be8a842695f28aafcc52df7089f1790c1a3377d1bfbb7fca538591822dc71e3a94d9ac4d1097ba94e570dcbb7277c639a967ca9500314c47049300c7bff4e8b7386897a5c5b63daf2421f154efcaabd3792e76361266383b2b7cc6a8e4e4368c9da87fbb968cced36ec1781411cdb00121ccb6e56cf2a5f56ce54b708cdcf3575c8da312be66def0cd54470c0fad691f9c49f5a3635ea231477f71e8066cdcb68e6d5d981968708b0219a5fd40ac6b2b00fac8d11b62363240657d318ed8ea9140adc4d369a466676e75e50a9f2f1ff964f5002101681561f13bc72444d29c80734629225a449d7578f9e3cc371f92a861c7cbfa860d076026bd79162a69f1dbdf1b1fb7a900411caa45baa8cb0604c662a516c7d57cc116fe9853867142e0d2fbe285fe0483dc151a3d6fb82fac4174cf8dcea27e88742a8809793586da4063b04fccb83259089da87095e16be82749377b678d97f86a6c499524dae456e73ad57c4e3e4c66981a0d383c2c458b79fc445bc7264ebaed344abb791242c28c52423028f929e56d2b2b2ffd125a0064f3961843d82ce37dca0ccbc05ee6a32db575afc5159174ccf078e3f8e2a0508f54d043231fc4174e28ef4cfbe1435dbae15800c500e89bf2be6eb0c160d78b70ded32a3c421b4bd51a3a383b2f3f4e6c3e8d52b7fcb38aa4e194d2e66acf1346dab75fd0a7dfe8f196455fb7984c4cefe62ffd3d39888890d73fefd7bd7fa21507615e764c305d9c57ab201b37773e767e7790d4369058b892573a7473d2ef2ccf9ec322911873c841966c0e0bb464de30c442d7b57946917edeccc606db6840434ff062b40cc6814b15c38d0461299ae5c3cba1fd80229826bf2905becc5d52f17e5d4e0de9cc30fb9f9eca59e363b60ed5f0a8e7be094fc2b51776eb8a08fc35ca0cd5392a763c61be3bf7bd1742b7ad5c3dbe198e6a92a1ec0e10b019828696e3fbe5e77bd9bff86d3f8cedc6d6ed2d0d400ec9ac92fabcea67511dbef36eecbe1ef622039e815f93ba314e4ddad2dd5c764ceaa8fa4c927e81443adc985e088872f62b4b6", 0x1000}, {&(0x7f0000001600)="116cafcc7abd9d54804f7fa00507403bfeb4d0834b767e0e0f8ce58abcebad13cad1156865a3365b52621eff096c4fadd803aaa568737db7387b1e5aea5bab9ce1e5ec9567f6f9015b7f58ce5b5f9313b7a38451b470d3ff8804d6db280b6c83c47d2f070cd442f5e6fa81bc45dd33b90d07c580a75effd9ada93776a513996cf12bf76f1ad305ee3f44b5281c5e15b38ff56f9f634e8859ca49317603233d7dc2e4d0dc5da7cac7586b517823303d4e2541d53953e8bff18b3bb5601f8c6dc4710d8f506f", 0xc5}, {&(0x7f0000001700)="3322a325e13e3bd20996bd26940d32188c4765d7489c735785379a3d04b55a11cd708201760b9bc8f90dc9b4ea2ce78e5a05e69ce26b4496e4ed02aedfa5dd3b84d9897a0185634d059f97b4d5700aa287b24cc115e795340bbdc8055ff98cff1b609b6e4ae7d29920e1df8e1f729169fe1684d2bc5b0ff2308bf69f8c2b5b52e3b74756053875f9ca4792ddc9d5a26fff65fc575e75c3e80f3128481fb3d3d3d35c9d5e64357f6a803f5429285d4a57dd4bbe86950b58e5bbc07e38670e4678e6", 0xc1}, {&(0x7f0000001800)="022e380c1438682662e7ccf22069563d65a0777b7470b1b5ed465acd8645a1c6df1a1029492351866162dccace84ac1de038e29987f588e8d30244fbac", 0x3d}, {&(0x7f0000001840)="8aa2f86055ccf955269e23bb95130140e8f1f834bfae34f361f5fb92221bc2456c45c8c4cef4f03bcdc711fbde200229643d277e8774de3de06402aa693c9dcc450c890477efee9bd648141cf9e3514715010b3646d37c0522a840dfa2744d15f0c0b63baa1c98b83b4dc46def7d80d45760e10e3c34c5bc3b4c4859cdccc013768682f7077338c0246cb3e382456cfeb1c4fe86667a130c9a672923bf7e06015e9eb1c29ddfb573bf9ec2e35fb8e7594a11494a3b96a7", 0xb7}, {&(0x7f0000001900)="b89db9fb4ac7f2e5b831e86566e6ace5c57ff4044cfd99adca19f200cdd01c5ce928717937b19df8b42f1ef8c16625c146e3d15d20c9d24b9dd4a7782a5e5aa358c3c54f40f2fa13f1efa04c762f47d2dbf2a4e421b9cb230ee98b4d3c1429", 0x5f}, {&(0x7f0000001980)="ff4b3c1d9efda5882a2e4e9842ea4ec6db5491c568a9c28aa99ed14ee3988f6a672f99265aa18b4dc05dae32259f568ee61f9dbc59b3d1fb1207405da7ac0a473f9d08338650d315cc03f9101355c0cd26084b95b263173c7245599c6e955f92dd717e", 0x63}], 0x9) linkat(r7, &(0x7f0000001ac0)='./file1\x00', r6, &(0x7f0000001b00)='./file0/file0\x00', 0x0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000001b40)={0x6, 0x6, 0xc, 0x9, "aa692b1b24c72d5ec8b6b33ece072302d7e8bddf", 0x0, 0x80}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000001b80)={'./file0/file0\x00', 0x8, 0xfffffffb, 0x6a81cd56, 0x1, 0x0, 0x5, 0xc9, 0x2, 0x1, 0x6, 0xe5c5}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c00), 0x80, 0x0) ioctl$TIOCNXCL(r11, 0x2000740e) r12 = openat(r6, &(0x7f0000001c40)='./file0\x00', 0x10000, 0xc0) unlink(&(0x7f0000001c80)='./file1\x00') dup3(r12, r10, 0x30000) ioctl$DIOCXROLLBACK(0xffffffffffffff9c, 0xc0104453, &(0x7f0000003d00)={0x8, 0x4, &(0x7f0000001cc0)=[{0x0, './file0\x00', 0x2}, {0x0, './file1\x00', 0x1}, {0x1, './file1/file0\x00', 0x6}, {0x0, './file0/file0\x00', 0x9}, {0x0, './file0\x00', 0xb81}, {0x1, './file0\x00', 0x600}, {0x0, './file0\x00', 0x2}, {0x1, './file1\x00', 0x2}]}) 185.183799ms ago: executing program 2 (id=118): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe79) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x800004e5, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="3cd46e64b7b7a194208443ad925550628d9cb5f19c00bc2bbe3bfd6582266b6873f4f0282c54a9cd18bc51c72d3515eb47e20853913163a8f46f20a2a5354904b41615d1a44337c4a506875cf66c5d0063946588da5f5f67e1a56c2832509cdcde46d3e6cb58e4cd60f7babb5774d6f346e775e838fe5ce910adbdddbc700876676686893ddf97c175df9be9fe422aa4777f93b18dc4672b77974165a40aea5d0c41e33f672a3e87d69d8ab701db19ae492e198a3c94797191d230", 0x0, 0x0, 0x0) setegid(0x0) 165.529384ms ago: executing program 2 (id=119): ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x4, 0x4ec) semop(r0, &(0x7f0000000080)=[{0x0, 0x4, 0x1800}], 0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x4ec) semop(r1, &(0x7f0000000080)=[{0x0, 0x4, 0x1800}], 0x1) semctl$SETVAL(r1, 0x2, 0x8, 0x0) 164.673476ms ago: executing program 1 (id=120): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0xefda}, 0x10) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa000021c}, 0x4, 0x0, 0x0, 0x0, 0x0) 123.020964ms ago: executing program 4 (id=121): sysctl$hw(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe79) r0 = socket(0x18, 0x2, 0x0) r1 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1}, 0xc) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1}, 0xc) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) closefrom(0xffffffffffffffff) (async) closefrom(0xffffffffffffffff) 42.634985ms ago: executing program 4 (id=122): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x90) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x0, "fe80545bbfae410000ff00"}, 0x1c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x1, 0x9, 0xc6, "9ff08ae470878e67c1bb6cc65abf8929ee04cdb8", 0x8, 0x7d}) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x8) execve(0x0, 0x0, 0x0) 42.002661ms ago: executing program 2 (id=123): r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x4ebfac6bbaf7860) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 35.896484ms ago: executing program 3 (id=124): r0 = semget$private(0x0, 0xb, 0x19f) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000400)=""/137) semop(r0, 0x0, 0x0) r1 = semget$private(0x0, 0xb, 0x19f) semop(r1, 0x0, 0x0) semop(r0, 0x0, 0x0) open(&(0x7f0000000100)='./file2\x00', 0x18289, 0x195) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) semop(r1, &(0x7f0000000380)=[{0x0, 0x4, 0x1000}, {0x3, 0xd, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x2e0, 0x1800}], 0x4) 2.482174ms ago: executing program 1 (id=125): sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) chdir(&(0x7f0000000100)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0xd, 0x0, 0x0) 1.394533ms ago: executing program 2 (id=126): select(0x40, &(0x7f0000000040)={0x8000000000000001, 0x9, 0x8, 0x8000, 0x1, 0xa2aa, 0x7fffffff}, &(0x7f00000000c0)={0xffffffffffffdbe7, 0xd, 0x4, 0x10001, 0x0, 0x7fff, 0x35dd5f17, 0x2}, &(0x7f0000000100)={0x8004000000000001, 0x0, 0x5, 0x2, 0x7fffffffffffffff, 0xe492, 0x4, 0x3ff}, &(0x7f0000000140)={0x2, 0x3}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)='\x00', &(0x7f00000006c0)=0x1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getitimer(0x1, 0xfffffffffffffffe) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xd9, 0x2, 0x2, 0x7, "d5cdd93fbb48f6c9dd5976b19da7be000069bfb9", 0x9, 0x2}) r1 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x8) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xf66d, 0x9, 0xffff, 0x5effff5f, "9cdc452ecd33040000000000000700", 0x8, 0x7}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="05ea8aaa35327a0659c0ba4199a19d5945261786c61f5876eaa8e4ad62e2496e55c75c168c00c4787fc600b7f9786b687784ffb64dae4f1e43949a8c65f3ea3de45c7159ce1f5172dbb00bac20c53435ad5b98cf2c8ea924320b8dc0a901ce5e9d90bca1662fb35ad672046a8a207fe06f1bf9535b3abc582ff4e65039b96f2bd9e85cb174a8deb45ca6c39f59d1d96a5041fd5a11559dce95c48ce9ee4a60aba781161aca8cc65771e49f9aeb4d0c207f6cbb93327eaf51339993324f96ad83c4db1985622c516d283ea830fe330a93494818d4ec2edd80c0e04bd52a816a24ebed9cf436a57895704a6f8c93a90471b84bf181a5da3365857945c8b40335545c72b74af41c37c48a00bb5a0a19ce65cd54263937dda6bc99bc57ccd63e8835b603cc2158918050db2f1c390c47893033c277272706365892a0ff1636291e9a6a17fb991dc4d26c1506de43b048c2ac82a311beb8dbb365abd7a74681936a617182f99c", 0x164}, {&(0x7f0000000000)="f273c2dfcb49be60fb0033ae725d444399dd40075a94eca7a63eefb31b0f3b9fb50a6f7a95d49bb0e17e6232f153b8107595be5f86bcc6828a86621728cfccd3a48a8364402c6405b048c92c1c771be599c8397ebcdfad3d86c67e38b06717dd238194becc0d79e93a40fe089556c084", 0x70}, {&(0x7f00000009c0)="8f7e1ffc2a505103854aba7d34e2575c3d7486c34fbc7f7b89e989c5fdf0f3d17a09f48da28a6acbcb94d63a57aaea403b8d0e15ffaf4a875588f090d6c99d92cc29939a6e875ea421f1d7394675ada81b69401e7dc8afae59420ffa3fd9af4982f9c6f3cb098fbfab83388a050dc787c0b08e4307466adf90bfb798948d984966d08eb74ebd403cbcedeb43efda7c8330877938fdbe7bc1da95fc92a757af791a6112bdfd5f9d43765f05d21d5572c95618426a683acd2c05ab74c335d9aab751fea232c5614d0b6de702caf92a0f102807696a67be9717b27a36d326e65ff88315681c974b2aaf29c7b51061ba0e572a5fc752848fbeb01dc002c0c83bfed75d0f142d3015a287e90a3effdb3c77225df056d5ed3866b8252b3cb3a12bb5b156951ffd6d61f2168891ac3bd24a6f73e3f3c62dc54767be35f90827019cbead0d466696f8ea6ef03cbdf1e41188e6308a78caf4f4a6869e7d1701afe5b9664412630ecf0abe60d5cd08ec08bf31d9ace32769e44e80971cdcb6dd28e2070e52e866af638db1eac3e2f376d0b96123ca120c17f3dd073d6095794980c4dea578106ba1c9ad300f119e50b29b1665dbc1918598c0e0643db0ab3303e5c3b49b6f3933844d4363e3f9b2e10acae8664525f6a2f2a46152e6407e2fc7cd14b88a0b105bb6dbc7ab0230f5f2819067138d053772c9842cd3eae0ba98424ae4fd6bf0d68d91b8a53da03345db1f897d8fbe895dbf263cfdfde947126c6e7f2c4041276b271c724c091e00815faaf8934f683c77d4cdcf65853f16971c4f79484b34aab4e1fc5b8485cc47db9d0548e58716eb141887c81b62cd01b7213445142efc75afa975f44546a90be8379436913c16a4b999275d8b8a3ae9be56cdeaf8b30353b5d7b40c6eb94c62b0b3f135d3cc474ae0f77baf13d839404cd3834c9a56f4f0f3a6a6857b3bab5e526cb38ff57186c1e1508a1e915cde6954ad4bf175c5ae5eba577863ca6f24e833e4bd08f28b3c5b1fc7768c93ae4374b869799e5880b0abf585594061a18fa22d6a73b7a8903cbb928993b499426ddcc6f18429e8178ca867492fc6e3ca17613fbf6b5fa057c6c20919f7faf27369a5dfba9f556227470f8700f1ec9d4a08562f143768a93c506a2fd4918431e321d07ab732d0dff248ec51e0f1651b903568de4c2db13357a35f097b3480eb4235ea08de5ecd84e45f73fa2946b8debeeab60bf6210f818b505966057e632dacffcf3725eb366147ed6c39d99795bf7ea0c27b6b929f356826e6467b057954d678815cb9dbf3d1917a5590468d739a82c975fd3eb795d580877e68be9b9b2c02da2976541c98495cb59924ef2095ddf232ab7141b60a234e719185243cc7e4628b019f110d9f0f01de24c2ce2b043e7e7126672e3a33", 0x3ec}], 0x3) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x80) 918.918µs ago: executing program 0 (id=127): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x9, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x7, 0x0, 0x7d06}, {0xfffc, 0x2, 0xfa12}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x3, 0x6, 0xb0, 0x2}}}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x3, r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000100)={@random="ee6805000800", @remote, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x30, 0x3c, 0xa, @empty, @empty, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x5, {0x3, 0x6, "4d2c03", 0x2, 0x2, 0x5, @empty, @loopback}}}}}}}) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8228694c, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = kqueue() listen(r1, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x8, 0x0, 0x30, @rand_addr="01a89900", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) kevent(r6, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) readv(r7, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) ftruncate(r3, 0x0) 0s ago: executing program 3 (id=128): syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa39aaaaaaaaaaaabb08006800002c000020000000907800000000e00000014e02440c1e6fe2f2e561c178dea700004e204e2200089078"]) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000040)='&', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000100), &(0x7f0000000040)=0x4) (async) ioctl$AUDIO_STOP(r0, 0x20004127) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.140' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffff50064aadf10, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! kernel: protection fault trap, code=0 Stopped at witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace witness_checkorder(dead4110dead4228,9,0) at witness_checkorder+0xb5 mtx_enter(dead4110dead4218) at mtx_enter+0x95 prsignal(dead4110dead4110,14) at prsignal+0x36 reaper(ffff8000ffffdc90) at reaper+0x2ec end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a1f47c0 rbx 0 rdx 0 rcx 0xffff8000ffffdc90 rax 0xffff80002999dffe r8 0x7f7fffffc000 r9 0x1 r10 0xea47f6b64483f728 r11 0x3d0d22ce0487dd48 r12 0xdead4110dead42fe r13 0x9 r14 0xdead4110dead4228 r15 0 rip 0xffffffff833ef435 witness_checkorder+0xb5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a1f4720 ss 0x10 witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{1}> show proc PROC (reaper) tid=49037 pid=56258 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffff758,0xffff8000ffffc7e0 process=0xffff8000ffffb9c0 user=0xffff80002a1ef000, vmspace=0xffffffff83a5a8e0 estcpu=0, cpticks=4, pctcpu=0.1, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92878 122197 98095 32767 2 0x10 syz-executor 92878 230767 98095 32767 7 0x4000010 syz-executor 45751 65705 18400 32767 2 0x10 syz-executor 45751 58975 18400 32767 2 0x4000010 syz-executor 3324 12046 86259 32767 2 0x10 syz-executor 3324 40385 86259 32767 3 0x4000090 fsleep syz-executor 8390 62432 39136 32767 3 0x90 nanoslp syz-executor 8390 92224 39136 32767 3 0x4000090 fifor syz-executor 8390 279927 39136 32767 3 0x4000090 fifor syz-executor 92696 103684 91773 32767 2 0x10 syz-executor 92696 340044 91773 32767 3 0x4000090 kqsel syz-executor 92696 119727 91773 32767 3 0x4000090 fsleep syz-executor 7177 226145 54846 32767 3 0x90 nanoslp syz-executor 11045 441217 34926 32767 2 0x10 syz-executor 2375 192419 8277 32767 2 0x10 syz-executor 39136 166341 33589 32767 3 0x90 nanoslp syz-executor 98095 218982 92572 32767 3 0x90 nanoslp syz-executor 86259 476806 91484 32767 3 0x90 nanoslp syz-executor 18400 269502 36149 32767 3 0x90 nanoslp syz-executor 91773 388433 66944 32767 3 0x90 nanoslp syz-executor 54846 307834 71947 0 3 0x82 wait syz-executor 33589 284408 71947 0 3 0x82 wait syz-executor 66944 372208 71947 0 3 0x82 wait syz-executor 91484 1120 71947 0 3 0x82 wait syz-executor 34926 215724 71947 0 3 0x82 wait syz-executor 36149 332363 71947 0 3 0x82 wait syz-executor 8277 425836 71947 0 3 0x82 wait syz-executor 92572 204937 71947 0 3 0x82 wait syz-executor 71947 308653 61029 0 3 0x82 kqread syz-executor 61029 9341 72890 0 3 0x10008a sigsusp ksh 72890 401873 12402 0 3 0x98 kqread sshd-session 12402 323103 5184 0 3 0x92 kqread sshd-session 675 488399 1 0 3 0x100083 ttyin getty 5184 273515 1 0 3 0x88 kqread sshd 6769 429990 11774 73 3 0x1100090 kqread syslogd 11774 230010 1 0 3 0x100082 sbwait syslogd 87627 274831 1 0 3 0x100080 kqread resolvd 86212 173028 45406 77 3 0x100092 kqread dhcpleased 91934 408877 45406 77 3 0x100092 kqread dhcpleased 45406 168384 1 0 3 0x80 kqread dhcpleased 38093 261227 0 0 3 0x14200 bored smr 74487 230459 0 0 2 0x14200 zerothread 44467 458195 0 0 3 0x14200 aiodoned aiodoned 70489 12684 0 0 3 0x14200 syncer update 32862 464828 0 0 3 0x14200 cleaner cleaner *56258 49037 0 0 7 0x14200 reaper 87723 434311 0 0 3 0x14200 pgdaemon pagedaemon 31921 422070 0 0 3 0x14200 bored viomb 96367 180020 0 0 3 0x40014200 acpi0 acpi0 63492 398048 0 0 3 0x40014200 idle1 16866 336567 0 0 3 0x14200 bored softnet1 50726 156111 0 0 3 0x14200 bored softnet0 56017 521224 0 0 3 0x14200 bored systqmp 30541 235101 0 0 3 0x14200 bored systq 88864 431488 0 0 3 0x14200 tmoslp softclockmp 84360 7906 0 0 3 0x40014200 tmoslp softclock 31364 106550 0 0 3 0x40014200 idle0 1 202775 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 56258 (reaper) thread 0xffff8000ffffdc90 (49037) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a00580) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_write+0x1dc #4 knote_processexit+0x2b #5 reaper+0x26d #6 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11057 12019K 12034K 166960K 12148 0 pcb 17 12K 12K 166960K 17 0 rtable 239 6K 7K 166960K 349 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 8 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 35 0 iov 0 0K 12K 166960K 6 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1360 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 22 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 125K 166960K 265 0 proc 58 99K 163K 166960K 525 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 23 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 12 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 367 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 248 176K 193K 166960K 4025 0 UVM aobj 10 2K 2K 166960K 11 0 pinsyscall 45 90K 116K 166960K 1345 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 11 0K 2K 166960K 27 0 temp 40 9111K 9127K 166960K 4120 0 kqueue 16 24K 28K 166960K 65 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 37 0 34 1 0 1 1 0 8 0 rtentry 176 112 0 1 6 0 6 6 0 8 0 unpcb 144 102 0 85 1 0 1 1 0 8 0 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 38 0 33 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 3 0 2 1 0 1 1 0 8 0 inpcb 328 213 0 202 7 0 7 7 0 8 5 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 152 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 454 0 0 29 0 29 29 0 8 0 art_table 40 455 0 0 5 0 5 5 0 8 0 art_node 32 112 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 15 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 72 18 0 8 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1749 0 283 92 0 92 92 0 8 0 ffsino 296 1749 0 283 114 0 114 114 0 8 0 nchpl 144 2115 0 418 63 0 63 63 0 8 0 vnodes 216 1830 0 0 102 0 102 102 0 8 0 namei 1024 6339 0 6339 2 0 2 2 0 8 2 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 25 0 0 2 0 2 2 0 8 0 scxspl 216 7605 0 7605 6 2 4 4 1 8 4 plimitpl 152 114 0 89 2 0 2 2 0 8 1 sigapl 424 556 0 504 7 0 7 7 0 8 0 knotepl 120 346 0 0 11 0 11 11 0 8 0 kqueuepl 224 99 0 86 3 0 3 3 0 8 2 pipepl 344 130 0 103 3 0 3 3 0 8 0 fdescpl 528 540 0 504 4 0 4 4 0 8 0 filepl 160 2243 0 2027 13 0 13 13 0 8 3 lockfpl 104 117 0 114 1 0 1 1 0 8 0 lockfspl 48 22 0 19 1 0 1 1 0 8 0 sessionpl 144 27 0 11 1 0 1 1 0 8 0 pgrppl 48 36 0 12 1 0 1 1 0 8 0 ucredpl 104 245 0 226 1 0 1 1 0 8 0 zombiepl 144 505 0 504 1 0 1 1 0 8 0 processpl 1232 556 0 504 5 0 5 5 0 8 0 procpl 664 774 0 715 7 0 7 7 0 8 1 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 355 0 324 10 0 10 10 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 133 0 0 17 0 17 17 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 213 0 0 14 0 14 14 0 8 0 bufpl 272 2499 0 102 160 0 160 160 0 8 0 anonpl 32 7102 0 0 58 0 58 58 0 246 0 amapchunkpl 152 12199 0 11662 39 0 39 39 0 158 15 amappl16 200 2086 0 2065 14 4 10 14 0 8 8 amappl15 192 4 0 4 2 2 0 1 0 8 0 amappl14 184 401 0 400 1 0 1 1 0 8 0 amappl13 176 129 0 119 1 0 1 1 0 8 0 amappl12 168 780 0 745 2 0 2 2 0 8 0 amappl11 160 43 0 42 1 0 1 1 0 8 0 amappl10 152 60 0 50 1 0 1 1 0 8 0 amappl9 144 270 0 270 1 1 0 1 0 8 0 amappl8 136 90 0 89 1 0 1 1 0 8 0 amappl7 128 153 0 142 1 0 1 1 0 8 0 amappl6 120 150 0 149 1 0 1 1 0 8 0 amappl5 112 102 0 94 1 0 1 1 0 8 0 amappl4 104 275 0 259 1 0 1 1 0 8 0 amappl3 96 2222 0 2097 5 1 4 4 0 8 0 amappl2 88 516 0 463 2 0 2 2 0 8 0 amappl1 80 11001 0 10428 17 1 16 16 0 8 2 amappl 88 3328 0 3145 5 0 5 5 0 92 0 uvmvnodes 80 102 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 10 0 1 1 0 1 1 0 8 0 uaddrrnd 24 540 0 504 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 540 0 504 1 0 1 1 0 8 0 vmmpekpl 168 6295 0 6262 2 0 2 2 0 8 0 vmmpepl 168 44188 0 42184 105 0 105 105 0 357 6 vmsppl 488 539 0 504 7 1 6 6 0 8 1 rwobjpl 80 15989 0 15041 25 0 25 25 0 8 2 pdppl 4096 1087 0 1008 109 22 87 97 0 8 8 pvpl 32 13995 0 0 114 1 113 114 0 265 0 pmappl 256 539 0 504 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 442 0 25 12 0 12 12 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff838fdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x54 __mp_lock(ffffffff839ffd80) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x78 __mp_lock(ffffffff839ffd80) at __mp_lock+0x1a3 filter_process(fffff5006bfed5b0,0) at filter_process+0x5d kqueue_register(fffff5006f4bb9a0,ffff80003c40d4c0,0,ffff8000fffe7248) at kqueue_register+0xd91 sys_kevent(ffff8000fffe7248,ffff80003c40d7e0,ffff80003c40d730) at sys_kevent+0x3bc syscall(ffff80003c40d7e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2aa3b655c50, count: -15 ddb{0}> machine ddbcpu 1 Stopped at witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{1}> trace witness_checkorder(dead4110dead4228,9,0) at witness_checkorder+0xb5 mtx_enter(dead4110dead4218) at mtx_enter+0x95 prsignal(dead4110dead4110,14) at prsignal+0x36 reaper(ffff8000ffffdc90) at reaper+0x2ec end trace frame: 0x0, count: -4