kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 3 22:11:33 PST 2019 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.160' (ECDSA) to the list of known hosts. 2019/12/03 22:11:46 fuzzer started 2019/12/03 22:11:49 dialing manager at 10.128.15.235:1329 2019/12/03 22:11:49 syscalls: 337 2019/12/03 22:11:49 code coverage: enabled 2019/12/03 22:11:49 comparison tracing: enabled 2019/12/03 22:11:49 extra coverage: support is not implemented in syzkaller 2019/12/03 22:11:49 setuid sandbox: enabled 2019/12/03 22:11:49 namespace sandbox: support is not implemented in syzkaller 2019/12/03 22:11:49 Android sandbox: support is not implemented in syzkaller 2019/12/03 22:11:49 fault injection: support is not implemented in syzkaller 2019/12/03 22:11:49 leak checking: support is not implemented in syzkaller 2019/12/03 22:11:49 net packet injection: enabled 2019/12/03 22:11:49 net device setup: support is not implemented in syzkaller 2019/12/03 22:11:49 concurrency sanitizer: support is not implemented in syzkaller 2019/12/03 22:11:49 devlink PCI setup: support is not implemented in syzkaller 22:11:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/35, 0x23) setsockopt(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000080)="8484662d282134cae01ed1e5700efe99a9dc914c6e0fd79462314b1b21f102e5c5352a25d68d9b5ebfc8cc89c8c8358248deefbc92f091a92f53994bb915c2c1d1985b7d6b12127b487af4db037f79bc8e6b17a869e28bc65f5b", 0x5a) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x19b, 0xe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001280)={0x7, 0x6, {0x4, 0x5}}) socketpair(0x6, 0x4000, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) sendto(r4, &(0x7f0000001300)="232d8b864cc480d9404b7103b2c7670e116eb2b3cfe2c52f8b3a727b49b09280370a80554426179b0e221b272563338a0dae82ee161fb6b1dd2a5202b643752d64467115ce55d1a8727771bce11fc1ef5ab995bd7dfd1755a5c9a16a4458b03f2ea4429678fe6919aa17ea61739c48710888ba05c875f207c7debbe0604c8059ce4b9e4c92451bb3b2b0e8bfa29acf3790daca1433c77ac23365a12f1c3cccd3ad8302b672d7f1dc4e2339f6d423f7b260596d2ce04519254ee1db2e8682539537479da570b4c267e486cff54af608b5c1e59100062eff3774fb387438f6597187a4594c6f895763a631c81b077e8c40fbd873bede3e22a72bccb4a147dd012d2fb5d03c7ad25d79a5e82ab60c1a3296859d96a18ec90d562d5e07a029cb6b59ba568ac3c2976114e6014909a2013cb7a64c1ba06ff21e74bd1192ae1b72e8a0aec17bbc026f3f1bf76eeea12dce07cc82981eeb392433b567883f1434c5cedbd9826bb0b6d8829cbbd2f1c29f0e39cf101314519512a845abf785fa3907fe79bc23aaac07ae3a2732edb5487cbe0b482658136781148dfaa36e42d8504cc923d0dc93e0d6f498121db0d1b442988546c8898681302e665df3f78d1b829a835305ed2dd35fa134b1f2111ee72021ac22b6767fa22e1fac093901b6900c7bf9dd453f720627e1f3b8e695ec876ea155c7346811e2c212af2739c61f0be3b5106e98f1f9c434a8625848d2bab7a3d885165da020da6d638f7ea5eab1f66f5b96161136ab1ed1f4b20102a6068e6365e1d2e2461f3ca0dd25040635997cabc1f25bd570a48604ee9b9ea5ace9b7500e6b526fc044bfdecf2bed0cdb12af9f82772bf90e1e6bb0b9fe7401d98cf1dc9cd3df4a8b353a927b080dd62e4e3a73328e70d991695977acadb667c61eab5e6d920c283f11c1cbbd60185184ef6c8cf1eb6f8e976de1bd53bdff71142b24f7123b24dc669911ddee493ddcbf1b150df2d7b3eb0a20ff8099481075de5900b8ca0b8bdcc0f2f64951a9fb8fadf17e33a17a7b6d55c312e84ad25eb921c0582bdbb28ab71053a6cda1a3261e88c509c43a74034b371e84b9b4effe4b72bdf42fdb6771c7061ed9094ecdb1392401403af76dbc5efa45918f30cb740474e0fced781157fca336b14dd12c26fc3a1b3e85bcd768763b938ec6f740cc35cf50a0fb3801ee33482f83c42695c76a594d3094513b9a0740fdbe913b49d1d636921ec9d219fcc990afad35bd102bd20879b5bd48f68e35d44ff8d2f390ee0f2037f13cb0e935bdf431d84b96216bc8fa75391d470d40cda4fb14300bd9588640261d3a93bd6e08ad83a605f0092588b02960e9c5ed14a647164fe9608a0510cd82ba2346c1e8c7005bb51228dff307fad99308b743c8af866cfaa58478dbe945f66e3d3fe9a1d380bc4426754476cdfcfa11a5f5ff83664bf02a9b65b4c1d7ef3d07a149813d8cd2b84eb31f12e3f6d88e3f8eb22e6d5ef5d97d7a3effc0c2570b2161e6192433de9d74b03b390575ba05ec77e65557966fa95d93418912bce8c289e0da840cd0881d55a1761f7a9255db33550ca699e02c0d642b277fdd9a2411f1091a68993b281a6a2221baeebc882d017a60e92a3375ae81a1e7be12d2d997dd1b9f1ad9d55511efd6f8f79623a89de2b22f0bbfa5617a35c6e734c618b1b1c54889997d011163dae45cf8e63398efc5a0b1bfb77c2719336004640afe15a206fdbda537a0dc82a8cbf16e60335f08f6ecb1b79b793059d261bfdf47ba26a538009ac36c07c14738b7059cca60d9b1825f29ae783840617998e475b68bf920f223e119dbeaff5dce18e5a39081f3044afa79fd6c47acd139e8fb3087c14fd946099a3e0a2e51ec23cf233a8f6db4d63fc3dc618679f6f085bf829af327361330c82a710d68ea1676fe3668a89b81f186c454decf43ef0cd70a90746aec4f490a0fbd7d6e9ffe0617b2f8d9b8019b654be977d6c79381b9a99aed95be639c841a7a8cb7e6cd6927fc52ce0ebb4ded181c9af207901468e3d8e617c42d667349981bb31d3f08d4e53f5c5cae9e2066e246178424a1bdfed0f4162d2dce1cc6b7b998b9ae89482cd44ef1712f371278cb604ef44cdb0cefd5549c5be07d806a5044a6d6e6748fab09a568832ba7412f5fc37f0edb901003d57843915d230a86f7ec161d97b726bce7676aa109fe67b4590ab811f6c023004f462ea2ebb45d03ad2891bb61c56ca262e362c8ee38819ae2e1fd4d63ed919b4b91a748ff23d46322137ead7d3407353b17fa03f968f02147b825c7aed7595814b2dcb2f83f98d98993d045916ba2fc3ec0f71c736a437a8fd8bd3e2adb64797c8155b2b89b100dbdc732029b09a530f669e5d4f30a796889fc01cfe44e5576c6ba3ddce1caa30f77f8f71ffed81932be844e0691578242a79fa4c24cfd6c15381067db3949c33157eb607f1d60c9d869f216d01ce95749c7321981e3e1fff7ad7636b0830210a955e6ff68cd22301edfab4d93f203261d4d0374b2968cd60ae1d08d9d494359f3f5a84c198bdca274ddb9d43c7791bbfa4c979ed6d514df40f0486bceac07140aba57c85d48969da6a91a389c031f1365fa9ada4857dbf6c675c4a3420fa95e27d3e37cc0b96baed9d3029743125ffc86e6813d2d26b67569afd3fb70ba846110136b993fa398d7b6272d97804379329c23830ccdb2d918733527bb28a435ba1dc19873fc49592c509c4ba58f412650e64d80a4938914ff96b5b5ec80c81a408c99522772dd4c396cedc5f0a5847c4c95953c4cd5ef41c8260ac914c3717da6cb4cb75c2130ecfc722ceb0840943be5287d41623746b1e2828204e0ab8f7f86db6441bfd067b14b26f3ff44446bd0f028c6f0d907f9e28a13f6c6c211c058776fb669b691f29e60bb4a3e2c3b3b69aa3b390c2c70ba48db7368f4e6010b935773b3e4514c5f1d40b38ee1b99b05bf80df6a084b1438558672fa4575181a838a64aaa071c0bde786ff6cde47cfe951d8beeb52f15751ca6e84511794f4661de5f372fc9fd4e54c735dd01975056f2139bb1bcb7c8fffc79926fd55cf8234a07de0c5b53f6e931f7b7a5798efaa6026d09dfebee6d6eadaf477e14393a4b3168a73facb2e22c8904a3badb0b9e5e8b83b8845bf1ad54937a54d1ec978e9e51c55d5286582de41913e06e601e6882db4f836a40af587fd946578f3829dc1dca549a2f0af43fd40ece1d8eb67d9d3b508e810d86511a31fbd2711e030db250f0fdf6720bd0fd7e01215499845cc5468439b1f0e5b2b038f5eb399ccb1196685ff9b02269a8c4ad1832144667fc402eb62dd1fa5cc65352e5f14ee2ac5913d9d1668d5c56a7118366873661e48d9681c41a1d7671f53074c94f168cff97b90124344cd67386b7c34f43e4c3d25540b862217328b11d274e8c48d63a63ce8220d832bf412e329c5269d6d424135f2d2a14806777b9ffe964989e6f13efadafe53bf4ea3807b7fa04298b3c77a7887a604af9d70f437f954d83ef9f90fa921736949c94ff3defebe6e21edcc7bb549bb6318b97958353334b85904732ea2298abde8d1b9ce17063ee02ae501c49811dfe72c8c96239443cd114082978ed7e8a1eef6948162ffd8eff0582a14d7d1d660a25ba575a36d93fe19a8381f12ad083dd10f0fe8d66b7d5bef8cd1e084d4f1aea16a28184388d1d3fbb305a348462a5382713e4261649dcde6798507ed6f09fd0d8e3e2ec69f726afbc17c6a2ce1599ac194b158401eb045a6ad4f3ba6fb35b7fabd7e7eda93a926c51067a7402427609fdd95cb16dc5e329129771c4460d8eee18d6396fc5df8611bad0f6888b74e0d562bacb118ed60bb7dd08952cf86c9c4502c7e39f572d3d16ab01d05df0e6dedc3eaa3106c940cdea14c9bca1385ae9094a305e41a706efe850748ea224a387e5ce0f97e2f97a3c65334d45c0b1d4d8ab08d85d078b5eef019d4a1c745583dc4f5719f866151b60b5e5b7c304847bdd059297ed9417dd4222695a648de4fbabb7cf830ceda254cd48f57af1f20f93536f2ca45b3f2ccf27af05504c5632296cd53ea0d18c8878512c0dd8bf10a221ae05b6a8116a77308bd8b0d8b6538c995180dedf55fecd576527c100b14aff835c2dd5cb4c0b36b2140a45a471bedc061bab695bfa41867de7aa9e654cd26052713c37dfd3b977c128c91a617a2e1d69d76044a6328006d762fca8e132eb0611f6b4ef80314d06bf4ac506f38584c4a16dc0794fae57161ee07c5a9fd5a2a341af310db1c2f213e08f5a22eaf4207fca7bb14bf9717c74436959bf3498920151ddac66358741e2d2eed503a251357e51ca14afe30064bf8553089cd9c1c3fccfe417493e294be5ba68f4a58558bda69bb261a237872b83f3b4343146221fe270b1dd3367289030e5a042e94cbddc14a83f31ec48414cbf90ad3a4d556c95d74017efadf8130ad0b55975342751ac9f2c308d7f0ece4168062f816b52262360e2a3774b26299cc7fd490fbb52f1ec1b83607d2ec448a2b31c711cc753accf0de6e0325deae032dea3ada2daf899d145159a98401bf5ea03549f80616ae0511ebd3ab04437929c873d771f146f9400f0afce0ff0050443281b19a5aa0aadf548102109a8513d4791a87b4172c513e7f5294bad1a6a6320c7f719a1e1a4af4a2dfea884977569475c0a55143ab5bd1416e227406731470617ee9acbed98cf49921aa6ccdc83826781ecac0e1a7d27c2badbac22b18a34e28ca3947dbe523681089fa4fc91f0793e3273ec14a8bff846c37a568feccb5a121a7d5ae3802f1d7fb0fd43380a394fdc9b9ea24a8469c9c219b39f7f09966e3826317b3f3cf73bd6186c31d3256ca2d61eba2898ebcfd00b2f1caa730a4803dbf185464e8abd45017f7ee28d118a037561eacb866d13a9dee87acc2ee32f7768ab3fdfbb7b9a194bf2f31b514061867d1a9f2d406917ce6cfa704e098faa265fe3ec55482fc5ba93845cdda3cb3c004b054c255f4a2bb989fb63cb8a6592a2b3c5795309b6cfa7843a6655737cee23eae1e0b024036bc2bca3f55efd2aca05702ebef70df56da0c3361da716c0a88e5dc562b391bf632d93faffeb101c7ada98866268f6ade01fdb046a0ca9d4747c48d31c0db758b272a65b7450e0f6137cfd719bcdab493151f9989116ccb5741d3ce4f9525e85d1548bd18b01e32b1a9e0f61fe974f14563dc681fddae8ad22e253e28f3610c485b4e271daddd40aac8826d9d2ee59df0defc28be0f9edda22e844b191d82f8b388969b9aea0dec562d6b3061f1518dbd9b9812f005a6a16f63a482df4a503e2dd36a87833808a501eb2ee734a2088a29f4b3f5f9df7893fa936fe5d3cfc109b21a1c616f4c9fc7813eeb3578668eca2f6eac760eba6197545c57167732c2e0250a0ec99d50ea59f72c8273f8161118ee3cce179eea59334bd568cada5de0b6d996e9162f41d971bd4ebb668df185d9c6d5865b41c09837149c27c40f1b3ebcbb1d814f44007270447a5343fecbdff6c07fca094f408e8666f5ac8f7d6a00861065578ebcfe18e0e0c8a351b8fb53fe7552ae6967857de76ad821fec0dfca1bc3c18e8922e108c62d2157f07770cf472fb16bd7216d77fd483eaba9ac5e78719c744b33ce260e6b92434f2b20c85584ea8b84a570ce6bb18153f6241b859a972a59bc334ce7f5400853e5089a933d20b1ea35f14aa06a5f6f2f4d1a89bd30c58729a7a4c0a00f1d133853883937b76cde02311350971eb867b89509e230cd6004", 0x1000, 0x4, &(0x7f0000002300)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r6, &(0x7f0000002380)="f1725efe2c66cd1da394d50b751b7f8353d5b1d4a7902edfdd1182cf2fe3097e8d31c2ff0f28e3e628955e753d97fa66f26140d87e5940b7aab6346127b59c3840528229714f000c15b2ec4a0a5f3f133a27bdf7977fed4a56601c98b8682e6a2268c6a4fa", 0x65, 0x4, &(0x7f0000002400)={0x2, 0x2}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000002440)) r7 = dup(r3) getsockname$unix(r7, &(0x7f0000002480)=@abs, &(0x7f00000024c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000002500)='/dev/bpf\x00', 0x294754163fd58f79, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002540), &(0x7f0000002580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r8, r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000002680)='/dev/null\x00', 0x80, 0x0) mkdirat(r10, &(0x7f00000026c0)='./file1\x00', 0x20) dup2(r1, 0xffffffffffffffff) write(r7, &(0x7f0000002700)="4b97846da5bb2f6bf5749dccfe5d8475e5d2e9f6fb33be8bfb9ce04d39ca7218f7334dc65564b0174eec414c7504f767dca14632ce6f57469748cb055593127ee74496a776513892f72ee33f7b83d000cc1df87776b7ad159642d583f7f991bb4fb9564fb01c20dcb5c5fdfe789ff52f6dd5f621886119fa518103e9f4b9725e0f8f87d1f560a423ed4a32c8fa429f2870232c32eb02cbdd20b8a9d41f00509be2bcd96fa4640c05c79e10b6d59d5ec3cb60", 0xb2) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$SPKRTONE(r11, 0x80085301, &(0x7f0000002800)={0x0, 0x101}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000002840)=0x4) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000002880)='/dev/klog\x00', 0x8, 0x0) fcntl$dupfd(r1, 0xa, r12) 22:11:56 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40000, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x6) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x20, 0x3) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) flock(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x75d2da30913a1322, 0x0) write(r4, &(0x7f0000000140)="62a71fed19478a1b562f3b5245d3e44a984dcdfd0052637dea1d53cda84ff2142a140bb84b22e9e2c08788104ab0ce231d93f614449c98e035c5e9b2217afeed7c1ed63aa222ed50a87539e61b261cc49e050939545950525e590cfb81d1f8d89048893d86c134a65f1da31cc2e42545c2434b45f9086428aff2b23b3e7c67fe156e35bbdb3974c4011107d6899c20a43319f7f2b215ab48ba040c6415b0fe5eddbc092843da8368dbcf181a4722fb0ad8752f340c0e7c64cb9575990836f2bd778291b7a0282f6ceff84564975d0b0fcf3cea1a0e80d79a6bdf2c5a223889449b32eb34312f796aebb6d8c3905cee90aeb3", 0xf2) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x280c2, 0x180) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000300)=[r6]) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) mknodat(r5, &(0x7f0000000380)='./file0/file0\x00', 0x4, 0xdee8) open(&(0x7f00000003c0)='./file0/file0\x00', 0x20000, 0xadd0589eeac9ad8f) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, r7, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000440)=[r7, r9, r6]) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000480)={0x3b7f, 0xfffff70c, {[0x10000, 0x6, 0x20, 0x0, 0x7b8f67c6, 0x6, 0x96, 0x1, 0x326, 0x8b, 0x3b, 0x0, 0x0, 0x1800000000000000, 0x1, 0x1, 0x3d, 0x8], [0x20, 0x8000, 0x400, 0x4, 0x40, 0x2, 0x2, 0x5, 0x7, 0x1000], [0x8, 0x2, 0xb9, 0x1, 0xdb, 0x1ff, 0xfff], [0x1, 0x100000000, 0x0, 0x4, 0x7, 0x24cb], [{0x1, 0x3, 0x4, 0x9}, {0x3, 0x0, 0x7, 0x8}, {0x800, 0x91, 0x7, 0x86}, {0x200, 0x3, 0xff, 0x2}, {0xf2ec, 0xdf95, 0x7fffffff, 0x1}, {0xe10, 0xffffffff, 0x80000000, 0x1}, {0x5, 0xff, 0x800, 0x1}, {0x8, 0x2, 0x7fffffff}], {0x3e, 0x28, 0x7, 0x382f536e}, {0x100, 0x0, 0xe79, 0x5}}}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000006c0)="604beedbef8f036664c13b350ec920791994c30cd57d9b3f4ea50635b69c40eb7b4d38bed80da23aa6088c7afb3e20887730f5f0fbb5c9d2aca62a79e2c82481adb7e2fd2575797ff0ec351a275a229c7dcf30064c4070ecbdcce27db00277afcb", 0x61) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) open(&(0x7f0000000800)='./file0\x00', 0x100, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0xbaa44997ba61989a, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x400, 0x0) fcntl$getown(r10, 0x5) r11 = semget(0x3, 0x1, 0x0) semop(r11, &(0x7f00000008c0)=[{0x2, 0x0, 0x800}, {0x0, 0x8}, {0x0, 0x6, 0x1800}, {0x3, 0x3, 0x2000}, {0x2, 0x1000, 0x1000}, {0x1, 0xda8, 0x25cc42d199339821}, {0x0, 0x20, 0x800}], 0x7) chroot(&(0x7f0000000900)='./file0/file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000940)) login: pckbd_enable: command error 22:11:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000240), 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x400) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x10045, 0x4, 0x0, 0x4}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2042, 0x3) pckbd_enable: command error 22:11:58 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) 22:11:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x96c095647cf762e5, 0xffde2363c04e5b73) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 22:11:58 executing program 1: shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 22:11:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x20) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0xb52c6906dc23014a) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000140)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) semget(0x3, 0x4, 0x20) nanosleep(&(0x7f0000001400)={0xee, 0x5}, &(0x7f0000001440)) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) socket(0x1, 0x0, 0xf8) shutdown(r1, 0x2) 22:11:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000010000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0, 0x9026) ioctl$TIOCEXCL(r2, 0x2000740d) 22:11:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69b], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffbfffffff, 0x60f], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x2}, {0xfffd}]}}) r0 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'t\x93u', 0x0}) socket$inet6(0x18, 0x2, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xff, 0x80, 0x40, 0xa09}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 22:11:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x81}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="f7", 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xffff0000, 0x7, 0x1, 0xff, "4caad6236eaca82e786aad2983c4b21780fd5470", 0x80, 0x9}) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x8001) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 22:11:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x2, 0x35) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:11:58 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/198, 0xc6) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000040)="caf5b415", 0x25e) r2 = semget$private(0x0, 0x5, 0x400) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x48) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1126939, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgget(0x2, 0x20) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffd5f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) geteuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r6, r5) r7 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffe7a) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r4, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffcd8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 22:11:59 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x80) dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) 22:11:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x20, 0x0, 0x9}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = syz_open_pts() write(r3, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() write(r4, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r4, &(0x7f0000000200), 0xfe72) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x100, 0x0) r6 = syz_open_pts() write(r6, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r6, &(0x7f0000000200), 0xfe72) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() write(r8, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r8, &(0x7f0000000200), 0xfe72) r9 = syz_open_pts() write(r9, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r9, &(0x7f0000000200), 0xfe72) r10 = syz_open_pts() write(r10, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r10, &(0x7f0000000200), 0xfe72) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x20000, 0x0) r12 = syz_open_pts() write(r12, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r12, &(0x7f0000000200), 0xfe72) kevent(r2, &(0x7f0000001580)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0xec51854e09e33925, 0x3, 0xd8}, {{}, 0xfffffffffffffff9, 0x80, 0x40, 0x6, 0x200000000000}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x14, 0x20, 0x8, 0x40}, {{r4}, 0xfffffffffffffffa, 0x10, 0x80, 0x1f, 0x5}, {{r5}, 0xfffffffffffffffe, 0x100, 0x8, 0x10001, 0x2}, {{r6}, 0x990daa61f7a90a33, 0x20, 0x2, 0x0, 0x8}, {{r7}, 0xfffffffffffffffc, 0x0, 0x63b239ffffa26a89, 0x5, 0xd85}, {{r8}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x34, 0x8, 0x6, 0xc8}], 0x81, &(0x7f00000016c0)=[{{r10}, 0x4, 0x56, 0x20000001, 0x3da6cb60, 0xfffffffffffffffb}, {{r11}, 0xfffffffffffffffa, 0x1, 0x1, 0x8000000000000000, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x2, 0x2}, {{r0}, 0x0, 0xf9, 0x20000000, 0x9, 0x5}, {{r12}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x2, 0x100000000}], 0x3185, &(0x7f00000004c0)={0xffffffffffff0001, 0x5}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r13 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) getpeername$unix(r14, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xa4a, 0x0) r16 = semget$private(0x0, 0x4, 0x0) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23}, {0x2, 0x9, 0x1000}, {0x150449ea86f2be8c, 0x3f, 0x3000}], 0x2aaaaaaaaaaaa9a2) semctl$SETVAL(r16, 0x4, 0x8, &(0x7f0000000240)=0x7e76) r17 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r17, 0x0) msgsnd(r17, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000100000001d186cad6fda7235058bd57ecf9b163d41acc"], 0x1c, 0x800) ioctl$VT_SETMODE(r15, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r13, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r18 = dup2(r15, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r18, 0x80044275, &(0x7f0000000200)=0x3) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000440)=0x8) 22:11:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xdfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="be5f12b93419201ca1fafa8ff1293bc96e3fdc0b28c9b40dd602cbd168079cf17ed27131f8d2d439bbfdf48460eca5116f27000acb4607647e7ecb371b307827ad293f30b29076af847cb497e0aa03d48e4bdbea0a59719782094dddf741aaa3b99e7df1af2c80f35a676a9acfd5147d5c05312c666d09736668b8662fd5c9997a58570311fe2c9176467d16914822b8f6ca7aed730835728f5db377e1cf4237"], 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getrusage(0x0, &(0x7f0000000740)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:11:59 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = geteuid() r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x9, &(0x7f0000000140)="0000065d", 0x4) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c65300057cd61a24848f9eb096ed11cb6000000007508b7e555659612c834fc0f19b117bc55094d1e1a15d2b13405864105c0ffeabfa394324eae896a9ef1796a2faf46a93127fa5c8f2e75d9b0c7060080eb94cbf17d2d9ddebba47f9dcfd31a9acf83ac3dd870e54acd468a5e0ee6f7bcfdebf103192735c45d92b13f70d618f145670534c0000000000000"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x1e, 0x3, 0x0) readv(r13, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) connect$unix(r13, &(0x7f0000000980)=ANY=[@ANYBLOB="9198ea9c4b4c2a9d30d540ab7f433206684af41ee5c7f50a72113275cf4ef08ea350d7cbf337518b3f0d47f48c5616c1101b37470f72cae704c8a9eb1348247eb39958d7cf6a03b9da4291dbb0058caa3692b53d822294fe8718a4acfe5475ff34268d95ad96ad124f61e2fb5bddcf39748e931bb94c705bda076d0438724442b34f6667dcfa54779f559bf2f00c75a68555a714c0bdf0a0145b3c8b806bfb8070d7246db414fb24524eb8a7ff2f69e2c20c8b3ea3a141f570626d9b6976d151324dabfb4d51ce172bbbe336d56eba972625eba24b53ce3c6b477024e04d78f7a15f50f5b6cca3e78bb1b71edce33d60a82294949c0356c22f962fdadc443682a5c84a35e08bbdd8e719f0d060c24bac619f60d28c0100000000000000df02cfc4f01bedfc186bc97c936e5f654ac47527a4c610bd30a4645606d531c43c9247641d7dc3fb7f30e3d6c81dfa65b34b04090b5a533967104dbf0e8f8d2c5fba7b1148ea1cbfab057656400d763c2abcb48e77d66b009c5b613673b65e3aab0ffcaafc2c694b9e317bb7d27583469e56242a457a0d403e63632dabe9d9a26852ec1518d90bff334bbc49e2d9ba93574a3c104fdef2f183a8499f9b7f3e65954f82433c809c7f0f2a9956d2b82f24fcae298dc1c90692054a35a28b7337145d1dfd49d6f64704a8df8852f24768f1f4e96903e504bf575664c562d6f986caac6ea1ccb0d29751ad5ca6ea07201a98050c95983e55516d643266ae69a097ed660da9f5c6d2abd6385bca39104f15e38c42eb61b7eef08fd751b05acacf44f4a1b2a35804e8128a9623e60eef9e16abcbd3900cba281b53f999fda3103203851099cf9af32d8383757c8b2d80322c3275ed7a1eeaf989844f3b7728cfad3a6ba0143c7804910e3f37b9333cb169ec6d332f22829a145659907b0fbad7ec75b3"], 0xa) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getgid() semop(r10, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0xff, 0x2800}, {0x4, 0x580, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x9, 0x800}], 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r14, r12, 0x0, r15, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r16, 0x0) poll(&(0x7f0000000000)=[{r16, 0x1a5}], 0x2000000000000160, 0x0) openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file1\x00', 0x10, 0x8) r17 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r17, 0x0, r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000c80)=0x10e) semget(0x3, 0x4, 0x600) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000640)={{0x3, r18, r8, r9, r15, 0x2, 0x4}, 0x400004000007fff, 0x20fc4, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x18, 0x2, 0x3) accept$inet6(r20, 0x0, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000840)) r21 = socket(0x2, 0x400000000002, 0x0) setsockopt(r21, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept$inet6(r21, 0x0, &(0x7f0000000880)) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) accept(r22, &(0x7f00000002c0)=@in, &(0x7f00000006c0)=0x1000002cd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r24 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000017, r24, r19, 0x0, r23, 0x57d41d8ce83b06fb, 0x7}, 0x1, 0x9, 0x3}) semop(r10, &(0x7f0000000580)=[{0x1dca57670a8f93b9, 0x101}, {0x2, 0x580, 0x800}, {0x2, 0x9, 0x1000}, {0x4, 0x8, 0x1000}], 0x4) r25 = geteuid() r26 = getuid() setreuid(r26, r25) getgid() r27 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) r28 = socket$inet6(0x18, 0x1001, 0x0) connect(r28, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r31, r32, r33, 0x19c, 0x9}, 0x8, 0xfffffffffffffff8, 0xdb3}) r34 = getgid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) r36 = getpid() shmctl$IPC_SET(r27, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r29, r32, r34, 0x1e4, 0xc}, 0x5, 0x5, r36, r35, 0xfffffffffffffdfd, 0x9, 0x7ff}) lchown(&(0x7f0000000800)='./file0\x00', r26, r34) r37 = geteuid() r38 = getuid() setreuid(r38, r37) r39 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r38, r39) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{0x1, r5, r39, 0x0, r6, 0x100010026, 0xa}, 0x9, 0xffffffffeffeffff, 0x80}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r40, 0x0) poll(&(0x7f0000000000)=[{r40, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0x5104f1593e2f900b) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r42, r2, r3, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r44 = socket(0x2, 0x2, 0x0) accept$inet6(r44, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r45, r43, 0x0, r46, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r47 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r47, 0x802c7415, &(0x7f0000000080)={0x6, 0x2, 0x8, 0xff, "9f0fca6adeb45f54df1c19c564fb753f99515479", 0x8, 0x2}) fchownat(r47, &(0x7f00000003c0)='./file1\x00', r0, r46, 0x4) ioctl$WSDISPLAYIO_LDFONT(r47, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xffff, 0x1, 0xf5, 0x0, 0xbf2, 0x2, 0x7fff, 0x2, 0x0, 0x6, 0x4}) 22:11:59 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="0031c4b517d203e75716ae6792161c2d15f059b12358853d30a4976bc0e494ac4ee4e16bafa69af9ce196d3f18265721353b20a0036d37aebdba3fc2f92dca585b7d33eaa238ea91e48cc9dbdaccdcefed52", 0x52}, {&(0x7f0000000100)="ef543b3f81e1bc08eac1a498323785a05756138bff3ac8642756ce3320d9829a6f4acfb2a9391a790d", 0x29}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) r4 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) pwritev(r4, &(0x7f00000012c0)=[{&(0x7f00000002c0)="4b0ae3a2f32793a83c4d7e551efed78317dd179968f825a1cac209f2943bb1c8cc179f71ba6eb07c117353cdc084dae189712081cd562dc9e11b2acf014efce86648ee620717b12512ec39142a8d93da8c247fe7fbac6e5e2a668377156f895834d89aad9cd3460a383c43047ba1139948d6a876c4d3d61d93aa5c5903b367957ceb0bf6f350a37e5b6e7454884fa2c6b6edb55b1fd37b2fc090e3f888de18dc3f30c9629aa3ee09bf3c04ae2fa3e8f4c59563ab58da9a568f2c0bb03cf6230e12f4c520a6fe3c66e1af9fa6bba5b42b8b75b302afcb6cf845a32f3f2fa24970faef1151ff53c50e0c4232792c5b6457f6dcd799e4466e2010ffc557b0ba0c935703df3ac717086a42ea5e86e27ce816bc89e03310fb7dfbba93beaf29246cc07ab080de583419f8e40db3021f2265fa560b742d7f5514e1412522e1730134c7df406761d3ec09bb9f311f08865e3be28b5fd73b90878b6de681f4f88a1b28464294deb49d423387130820fbf8522b35724b3ab9c8842dc35b08b83f6327a339c0981f0806704fd5ae120e510f0cf8365827193012a3d4f48bb8b8c3b3df12fb24824f1d669e06e940c89d5ece606b971321e2a3e8fc332f81e4b71c9199b085ca9bbbfaa96272154e642ebf5002dcf2a27be29a6325a1d50dffe3b77691cf8a155b8639d3731bd97180cda95ebbe836dcfb3c5de43e72db8b04c97922aef63ecda13d0dac7d7fa798afd5077c5eea84e8042220325781a382bf0d38e6e07b2dda59cd023b971339556d5cd4dba2732d4aa77668ef8a2bac946a3b7e53ceed3c252852e508a783a8031569c3e6e63b21e9f205228c402ddf5b1a2dda9afa9886ed6e02cb62232fc8bb64d613f6619e3f23592e47adc3e3fd4a1cfab436aa1bf84d12bcf42779003e36aed579c33d082dabe01aec5f343a31f1d8e2109f0cf45e7f46892148c4c8e6e0c4cde25146b99f1fa4694bcad4fd314fc43fb3cd58b89f70aecf7f772f076c6cc5e832bda532f85b721180cd7f8005bfabbd3173b89758deae72d6ea07a4fd4382536b0718578578cab7a60c4fa3dc695479568776972867a55dd600d348321790b3f91d0aa2bcd3304c95e846d30fd3a45f11fea06cfd78ad25c81f6ebe63522266c8dd9a0b06a38d5c7dcda79058dd85ac8b7624136e1d5cf876bcb59938efc6e467d9b726e419fdc1372c76c793a7c86c1a7df27a9225c82dcd3a95aa6fc9b9a1105683105510cda213c7e01fea5c7a130037632219f0a438867bc6bbc80bfd1f19d79ca57104c13f3b4a3c5b42645890497af704e86e1241edd968efda6210e0696edbee7fbe57821aa8d431ae68d5bd57fe7a8dfc33fd58078dfd5c103970bf3805f98e2bebab689803a4f2627425044c5a61dff2917a7b18f01c552e18cdfccd3d6befef80f8df8479bffc2fb5fb46074b19147c08c8e81d451238e3a407b247b6f20eab4a4a4946d23402ca16ceac4492cd8f6d578f2af6f85a5b22730164b014da930f795b4889eec043cb6235dadc59ac25216129c62ff1e98101d8aa2e0b475f5bef6959b9ddb52f90253db8400615d0f5f385560a6db4ac1d60437dd0e9786877629747e95f24bc382d2fd6f187f0d2b1ebafdecfddaada197457b84eefa2ab916cc0660d2811a7735033467c72e8c4d8ca9a57a748e3cee45f57ce1c7630b519eeda7435ce2d07474af48fea7b630761dbeec123e43dd89ced123fe8b4b99cb9b056614505cb71fba62d3325f6e321f2db3da7a08f1103e329114a9ec889638f8ad2ac67da4c2b4d4607fadd9cd931ca6e360a19274841a6ddf483de974e05b833207213b2f2434488a7e4ba80a06f927f5a19c9c076d9a06f8fff016ae9c5c6ebe0690ff77578601acd3132d868ab3271bdeb31329093be874db6a1e1f5b1319deb19d0d37e94c5eb565200b682de88c294c72fb9b0fd61a8b5f0b25d10b88cc924d2ebf2b388bbf005a38ece8ae566ef10bd1008cee31f8a4f959ecf21fcd954790b5b9d853a33f6fa0444c513b519aec9b8ddc9ddaadf621717ad56290ea9f1c75b8fd4beaa628c28c4e89a68aa483fb707417063d7771004969f41fe745d72a890d4eac55cc2f867263f2017dbb5a9558fe8c0cc873906a44c4dfc928892f79d7de3ebcc6d454782a29319bf8d4bfd9d149941433c05b056e7634c77c8b189c5b824c1fb7aef0eb2b2dadc11db01ec317979a0b04f547df8671dc07a2e9a7d2bc2b2cc64693c1594934b5bcbc8b758665c820014caa678e8cafe6f43579bb3699c70abf28cc3738393bdecfb092d3965d43616e5b7786af20999b6a9918ad20cde0d02edb3c878766135442b9f26e3584ec8e34d0eab2ff16953a2a81df4df4b5846ffc912ae82bf2a72f87b471d3b7d3f3b4d86063c0ca129108b256fa48207829592f86dcf1c1b571dc2261f022e47d2c84481dc0ba509f8ad6103df0ce086a067662c9b04a6e7f61d9014af5f0c50786e7ec5dfd11ab1b615e2cca848761062b7f9673fd76d4c21bf36c16a532c4e44c5c6b9b0cc9d159f18c3ced97c2571d3e2c6488b87f93f4163c754d9a3a04ae99d629a9768024d9b669479cb8c574e767e4511acf581b11d5d01e16d0ad825cb52c4d048924e5f335bd5be5b528a04cd37cf2b6211ae72c666d7a10ec6d1bd83c4b9ec9869b8f6612b0cf1b43c4dab788629592a3f204fad893a263c10e4ebd69e83db8e22577778cb1e09f28b064d67463e5cad2979602441bc4eda8fb2cb7d8bd7928799fc38610c67a9ace509544e12bae24cf1935ea2df936aad313949363b46905915840dcdb52e7bb2e8260133c57ccd3ccc104898c6374669cf1d9d97a935494c25543c86c53f8ced03d818ac15f3b9f8d6cb1ff57b2998e557112eed2c94a446a1ee84fa77e9446a5c1b88dd1984711b3cf461fd39816e1718332db343459dbf9b8c8fde83623cb14b4c311ed362be5d90d0298dbc7d702f75e1e636374bcc4bb29aceff1af0897464a75608b61e31168f15f0f34c1b620a58f09f9d0f7a0b30126895d613dea053988c8ae245bf33dca71c6ad13e3de7f3a06ec625193778ada738886c6d0469c0ba3ca79da203ec18a3b6ebc3d497e7c14af163cf685b09032512445e948513ea8ef84f3b287d6455fb1c8ff64d0770d7e64add8b64f8715ab7e49cf7598924f57f3e18573829f958d18ce64211e1cea1964175c917138a786cbe799c3b6e553a491b76e4967348f7cee57eae7e4086a928811853f99cfaf60477f43081a0983d685e94c48025027463bc46a2bc9e084799a4ee50219a607cc145ed0f5e3d617af79fd495196fe0a1668382ad6e98129cbd9bc59f9d9942907842863f708826b8a585449e309e8ba3b8ffbb8d35db5bdda1b2ec1bcf70cefeb3a4b408b71bf5df2fcac381645706932a51aaf99d67b743f4e2752744df579cdff5b8d066b808734befe5456a2be46e2f5955e66d4f717399e007f961734b7f6603e9479893f23a4c4fbf9a9f93bd1ab198d9ab363694dabc4b7c13f51516ce0ef27ebb023fbbac2592c364b4be22b07b069125327fc635d96b14b6db14b81baf4905b2611bd359a8e4a9bb0873c0b4f2cce3bb588949e4ed149801bc29fae1f407468b1528ed6bb27dd02b0ddbe9ec89621ad4c4eb4dca77b295cf0a107f18f9718afcd03850f16d9ad7b3cceed62d8d09deb347a5a7309894377dcb63bc06f6a20948edfb861575d547db935791185c98380268086e7dcad3737133d4e52d923df932767a46b7f8299005a0408b0bf315a2ee8a25320e125d7d06c70117a21fba302e5bda1802902501488a023de86c0882744ed6e77e5532251c9137779609fd5870d6f7c4d51befe8be179389da9457f63662fb9d4b2aecedce15aac4d082476eec89d6892c66462dc1d229f2bdeb78c4bcf8ea335c1bebb7dd9b2d6bcae80372ff299b3f80718108b7bac82d5bd29a0dd94948dd1e4a0bb411161176e6c7362a77406c74d7dd3c50c17f207ff6fd83fd949385ffd4b6900835247f36a0d0255a735ee8e0cd088f09cef9046851a5dfb49bdd9fd9e733e264efc6576743ec07a519219cdff04c0e79cef0135b8aeb7451888974a4ae978d2941778e4d969051c9b9a30145d6dc5e98f396364849ead9e0b6d07fc1e05be67ab29f01bd4d51e024012beba029aee6f39776a8a37e25a2689fc66d76d69d55c59fe2cc93b52af248f3fd758f8c049ad056ba1cda3096c48b8d4c31d46588070bb82fe6913c7f4960ae5158dacd16ee6d51251c3eef212d400c54401a7d0fdb6e71a02ac5d1b3a3492a74015d7e4b003122087f9c9b233ee9e04f9a0fd860797a6a2a0547945fbce2a56c3c83296e0aa653a4d42b277fa0e161aed5463023594f45d695ef8de87c3f00d44f3224667af4bdf3472fb1a6624b8cf2241eba381d46e5e3b120179aaa9115b7b1f881ccdc9e6d63870c5a0fcfc2fea36b80cd04e40f35f7ebf44f91320066b076e0572c68b9371c617ad6f8aa258da5f1cbbc89712ea303154e41ba74d5b1ee21712f7a339a47a1762e4a562f936ba6d21b38bee564befa32ae99212fea559a4c83ebabe53058f673e5ef4e62f5b0fb6bf25960770b042a9f496d6d90f7020892e9cd8e190dabf8bbf184522237ead38367ed2a93f535533dbe5daa525b9be66c43aba31124f974de1231da351797005c80b3b1711cc3597f16a5997cafc0d713702bc7493892feb3e0dceb56f245a10987ae155bd8bcfe69a4ae6eee8d6b373801ac76501a226ec853da06ac3837ea07ab4d101e5790eb5f1118b51962742832a48f3b41d500ad100df2b2a884db5e94cf438d80edb57ed96ed4903a47036a17425d0955a68f5676e1f2d28fc793ecb04b96e7349ddeb652014bfc531d837586bed34c933f28a76b66f4216e10b350c809a412df23619e09b91a51fc48b50886c3674738b354d255bd9a0e72b773c93ffb1b79d526a8e743097640171c98b14142cfb8f96ba23a73e834464d47c882c97245b409ccacacb6084365762462d573ad15d31e2a6bddf7bce3ff12f122095d43e10068b006c607943c232228150c8fe8844d82c7d6df34afad6a240afbf2ac78f833d20167798ff060254b04449d7cd69d9c83adfed83c58c6dbaffbe1ac52b51187e5c2bb4c339a067e4fd6ad394886f74d4241601087fa35579ff9b10f380a0509b6ab0005f5a56caf954ef017e1be3e4d33d4928aa901ed74729bf5d8b04766b6599a7c244504ca6e128f9be21ed5b111dcf29125e604a7ad47df0fa89441f6f1927822d9c783019eb384c7644949d680b14c86e8ab63c8e914faeb208853c84c576dab40c7a44ecc0ed968eaa9972783320c4309611a022066a4c1897cfecb40e69c6fb789b5a3a81cfe36eaf3f9ed794e506d23da005f72f8e2ca34f1ac6cfb38dd249e8b90dd12ea688b6e8c48efc731c1a679abf7e29f19d32480ffe949fc5986f27629a11d3e6227128edb790712407efa226a1442825c36d7c80469013191b8013b969a0218374ae14eeffd5922abde37995e64743c96e7d709b9fb37686a059ae0272d93b2065fd1c48063d24e4148aab4e6d190c2a2daeffa9f8fd49925f0d2fb2f5870db02ddd32dda5cbeb6d17b084578200a77a7497aa38e6ce5d0696cddf037ffbac00fbc08414c237c37c6922633e7ba36a9228ee25c348cd6576d66cb5f567ff4033117640263e65d1df2e6c32222ba77de93a2c51835407e5c2010c3960bac16553ee91a4847504a5f7f0e44da1e7dd611b8cf4ffef4980bcd9c"}], 0x1000000000000096, 0x0, 0x80000010) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x81) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 22:12:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) socket(0x18, 0x2, 0x0) r0 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffffeb) 22:12:00 executing program 1: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x4c) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3ffffffffffffffc, 0x7fffffff}, {0x7fffffff, 0x6b92}}, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x9}, {{r0}, 0xfffffffffffffffa, 0x13, 0x1, 0xf800000000000000, 0x8}], 0x80, &(0x7f0000000240)=[{{r0}, 0x0, 0x8c, 0x4, 0x2, 0x400}], 0x3, &(0x7f0000000280)={0x3, 0xfffffffffffffffa}) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) getrlimit(0x0, 0xffffffffffffffff) close(r0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 22:12:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x20, 0x8001}, {0x18, 0x1, 0x0, 0x800}, 0xffff, [0x8, 0x10000, 0x1, 0x81, 0x10001, 0x5, 0x8, 0x2]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f0000000240)=0xc) fchflags(r3, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x20, 0x4}, {0x18, 0x3, 0xaf, 0x4}, 0x5, [0x10001, 0x10001, 0x1f, 0x25b, 0x10000, 0x3, 0x6, 0x200]}, 0x3c) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 22:12:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0xfffffffe, 0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) wsmuxpoll: not open wsmuxpoll: not open 22:12:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000000c0)) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r5, &(0x7f0000000040), 0x7ffe, 0x0, 0x80, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 22:12:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000200)=[{0x2, 0x0, 0xe0, 0x2}, {0x7, 0x40, 0x80, 0xfffffffa}, {0x1a, 0x0, 0x2, 0x9}, {0x7, 0x64, 0x81, 0x2}, {0x3ff, 0x40, 0x7, 0x7}, {0x4, 0x1, 0x9, 0x2}, {0x2, 0xff, 0x80}, {0x5, 0x5, 0xf7, 0x1}, {0x4, 0x2, 0x9, 0x1}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r6 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x102) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000040)=0x8) ioctl$TIOCFLUSH(r1, 0x80186952, &(0x7f0000000300)) 22:12:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0xe91, 0x6, {[0x3, 0x3, 0x59b93a42, 0x5, 0x7f, 0xffff, 0x5, 0x7, 0x5, 0x1, 0x4000, 0x5, 0x40, 0xe2d8, 0x0, 0x4, 0x10000, 0x8], [0xffff, 0x736f5bf1, 0x7ff, 0xa63d, 0x7c, 0x64, 0x1, 0xfdd2, 0x6, 0x2a3], [0x7f, 0x7f, 0xfffffffffffffffc, 0x3dd67931, 0x9, 0x6, 0x1], [0x0, 0x4, 0x200, 0x65, 0x6, 0x35ac], [{0x400, 0x24a, 0x764d}, {0x1000, 0x7, 0x3d7, 0x8}, {0x1, 0x91, 0x4cd2f813, 0x1}, {0x7ff, 0x5a1, 0x5, 0x8}, {0x20, 0x401, 0x800, 0x8000}, {0x1, 0x7, 0x71f, 0x10000}, {0x6, 0x9, 0x8, 0xfff}, {0x7, 0x565, 0x4, 0x1}], {0x3ff, 0x0, 0x40, 0x6}, {0x493a, 0x1, 0x3ff, 0x3f}}}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r2 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000003c0)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x0, 0x4, 0x3) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4a) 22:12:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x6, 0x4, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) msgget(0x2, 0x121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r11 = socket$inet(0x2, 0x2, 0x0) dup2(r10, r11) setsockopt$inet_opts(r11, 0x0, 0x208000000000c, 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000140)=0x1000) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 22:12:00 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680), 0x0, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r3, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) msgrcv(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x1, 0x1, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) setpgid(r0, r14) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) acct(&(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r16) 22:12:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="49e75141089baa4a4653193e5e7def4d3683d0e1f8916ecfcc22000517842ee86b4c5db41179aa12090171b26ef12f01ffcf5c1494b7a6f00f71b709cad38acd9f5fb98fe32c67299c41196821"], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x302b0, 0x0) socket(0x1, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = msgget(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/36, &(0x7f0000000140)=0x24) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 22:12:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000100)="37555d7f17a6421d4320dc444e6416db71bf941b95bdc04f0bbee75fc02884108f432c43f734d41afda9b58d55e3e48217b34c47", 0xfffffd37, 0x400, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) fcntl$getown(r1, 0x5) 22:12:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) recvfrom(r0, &(0x7f0000000080)=""/4, 0x4, 0x80, &(0x7f0000000140)=@in6={0x18, 0x1, 0x10001, 0x1}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 22:12:01 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x20000, 0x4, {0x7, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0x159) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6202c17f7f00000105bc4daa0192deb3e2916d398f62b003593f9ab63f0b70934072ca338269d669a6e36e029861d4bb91b87dddaf7be207c4380a04c47d89950b34302edd19719900bbc9f4ac16d30783602dd9d25295f4f8f69d5a669baf4241c52860b53479b3054c513095d8249ca7b7e08ec9bcf24adfca0232078f8975e32407b7e5cb044a308c0306b0c8e4f77fae73cfb3a004364972ab65bcd8232e9dd0df4f95a5980b9db10cd5d5ed1a431966080be44b2288afd2004b9584dc450e023fec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="c6e9dc0e831cee85"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x5) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) close(r1) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:12:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)=[{}, {0x8000, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x2, 0x4, {0x36, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x0f\xfa\x17)\xb8\xf7A\xed\xd3', 0x200, 0x0) 22:12:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x40}, {0x1000000044}, {0x400006}]}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2000000000000002, 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000180)=""/57, 0x39) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, r2, 0x0, 0xafa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xfe, 0x8, 0xff}, 0x68b86fb8, 0x5, 0x8}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getppid() 22:12:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006d1000/0x2000)=nil, 0x2000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 22:12:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8a020000ffffffff089944ffc1305199993e049bc37e2980e438a015749e090bee9b84d6723453d2ecb86fbe1b549079540ad2b271"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="20000286d8cc55dc236808ba48f00066696c650400"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) 22:12:02 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153fb7c"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/145, 0x91) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:12:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000780)=""/4096, &(0x7f0000000080)=0x1000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x20, 0x4, 0x8e, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5263}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xcf}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x44}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xea5f}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x401}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 22:12:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r2 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8, 0x0, r2, 0x0, 0x0, 0x2}) r3 = semget(0x1, 0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xffff, 0x9, 0x3ff, 0x8]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:12:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) fcntl$setflags(r1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0009edffff15e1ff7f00"], 0x10) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 22:12:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4d}, {0x10000006}]}) r1 = semget$private(0x0, 0x6, 0x227) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/103) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff45, &(0x7f00000002c0)="b21690ccc8b39eba97926afa790ddb1e528658a951780c6a520372ef158a7407f7e37efcb7df01b9fbe514f9f29dfd891db272a13fca5c5f98d2b2c85f160df2f8c772690ee4da1d06a9afe12930b9491b65b418f693fd09d195b0997900006c9ecb8e42446468aa0d836808e3eae16399ec37c771b24017c0a859672fcf441261448f5bf0cb3cadd93785a842fbd2dadf64c86881cfd4f4c5b7045b5c4612772c0ca94212b209efccf5b1642f139b0dd3ac83116182610fd73404dd14daf0d66b1e9470cc2584aa10d30f34bfff9a8e5dc730b130fe381300"/232) r2 = semget(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000140)=[{0x1, 0xb4, 0x1000}], 0x1) 22:12:02 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) pipe(&(0x7f0000000040)) syz_open_pts() r1 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) dup2(r1, r3) close(r0) 22:12:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258508d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8c979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df709305d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fd6d8af6daa2327451ddcbdb293c5527b8802cd80ceb29066b8ca000000000000273cd0a15a76efc4da8dcb008bfbede8038dc2a20e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x5, 0x0, 0x5, 0x0, 0x6, 0x6, 0x1, 0x3, 0x1, 0x4d45, 0x1f}) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r4, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r4, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000200)=""/234) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() wait4(r6, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f}) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r15, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r16 = getpid() preadv(r15, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r17 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r19 = getegid() r20 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, r21, 0x1, 0xff}, 0x8, 0x6, r16, r16, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r14, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r14, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r17], 0x1, 0x800) msgrcv(r14, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r22, r24, r13, r19, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r25, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r26}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r31, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r32 = getpid() preadv(r31, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r34 = getegid() r35 = getuid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r33, r34, r35, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r32, r32, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r30, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r36 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r30, &(0x7f0000000980)=ANY=[@ANYRESOCT=r36], 0x1, 0x0) msgrcv(r30, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x405) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r37, r39, r29, r34, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r40, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r8, r19, r27, r39, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) setgid(r19) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 22:12:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3b5, &(0x7f00000001c0)=[{}, {0x0, 0xffffffffffffffff}]}) r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x32) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget$private(0x0, 0x6, 0x227) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000001400)=[{0x2, 0x1, 0x1800}, {0x0, 0x7}, {0x4, 0xc2, 0x800}, {0x2, 0x3, 0x800}, {0x3, 0x4, 0x2800}, {0x2, 0x7, 0x800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x2, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x0, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(r1, &(0x7f0000000080)=[{0x2, 0x1, 0x400}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) close(r0) socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x7fff, 0x5, 0x6, 0x4}) semget$private(0x0, 0x3, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1558a1d70e4f4f81, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x3, 0xe5, 0x0, 0x5}, {0x3ff, 0x70, 0xf9, 0x10000}]}) 22:12:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) dup2(r1, r2) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='*\x00', &(0x7f0000000240)='/-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}%\'-%\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-@\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='@#}(\x00', &(0x7f0000000480)='+-\x00']) r3 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r4 = dup2(r3, r1) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) 22:12:03 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc28) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r1) clock_getres(0x4, &(0x7f0000000100)) pledge(0x0, &(0x7f0000000080)='\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r2 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x199) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b1562a4293e8a0d283e759b5e549bb1cc2a56887e7f6d4ee45d1de6538fa11ddde4cd99752b2973cfd7d1c13dc01a7f3c9dbc43daa249b288b4"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 22:12:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000080)=""/8, 0x8, 0x2, 0x0, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 22:12:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 22:12:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xeef9c0124302781c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) 22:12:03 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r2, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r2, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r5], 0x1, 0x800) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r11, r11, 0x0, 0x2, 0x2000000001f, 0x400}) r15 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r12, r16) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:12:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = getuid() seteuid(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 22:12:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x200000, 0x0, 0x6f0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x9, 0x4, 0x202, 0x8001], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000004c0)={0x7, 0xfff, {[0x0, 0x1, 0x9, 0x0, 0x2, 0x6, 0x3, 0x8, 0x34, 0x8af3, 0x4, 0xdbe7, 0x6, 0x80000000, 0x0, 0x1, 0x1, 0x8], [0x2, 0x0, 0x20, 0x200, 0x6, 0x7, 0x0, 0x4, 0x8, 0x7], [0x7, 0x9, 0x2, 0x8000, 0x7, 0x9, 0x9], [0x81, 0x3, 0x4, 0x1, 0x2, 0x400], [{0x3, 0x9, 0x4, 0x3}, {0x1, 0x5, 0x3, 0x401}, {0x4ac6, 0x401, 0x7c00000, 0x1}, {0x6, 0x8e9, 0x3f, 0x7}, {0x3, 0x800, 0x6, 0x2}, {0x3, 0xf4, 0x81, 0xfffffffffffffb26}, {0x7, 0x2, 0x7fffffff, 0x4}, {0xfffe, 0x0, 0x20, 0x5}], {0xff, 0x3, 0x1418, 0x7f}, {0x1000, 0x0, 0x101, 0x5}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 22:12:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) mlock(&(0x7f0000139000/0x1000)=nil, 0x1000) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x30000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000040)={0x7ff, [{0x0, 0x5d4}, {0x2, 0x10000}, {0x2, 0x6}, {0x2, 0x1ff}, {0x3, 0x1}, {}, {0x2}, {0x1, 0x1}, {0xebdcd3c36460b2ce, 0x56}, {0x5, 0x1}, {0x1, 0x4}, {0x2, 0xfff}, {0x3, 0x3}, {0x3, 0xffff}, {0x1, 0x80000001}, {0x1, 0x1}, {0x1, 0x1}, {0x1}, {0x1, 0x40}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0xfff}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x800}, {0x1, 0x4}, {0x2, 0x80000001}, {0x1, 0x451}, {0x1, 0x4}, {0x3, 0x5}, {0x2, 0x9}, {0x1, 0x4}]}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) 22:12:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 22:12:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x10) r1 = semget(0x3, 0x3, 0x104) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) semctl$GETNCNT(r1, 0xe098033aa140df4d, 0x3, &(0x7f0000000000)=""/110) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) 22:12:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000200), 0x1000000000000120, 0x0, 0x3) execve(0x0, 0x0, 0x0) 22:12:04 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20", 0xd6}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) 22:12:04 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') munlock(&(0x7f00005f8000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) 22:12:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000440)) setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = msgget$private(0x0, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=""/238, 0xee) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r10, 0x0, 0x0, 0x0, 0x80a5}) r11 = msgget$private(0x0, 0x0) fchdir(r6) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r8, 0xa8, 0x6}, 0x8, 0x2, r10, r12, 0x0, 0xffffffff00000000, 0x4}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000480)="b6") 22:12:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) lseek(r3, 0x0, 0x5, 0x3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000240)="7e3ac4acab4095c7b4f911b708bc", 0xe, 0x0, 0x0) 22:12:04 executing program 0: setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r1, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r1, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r10, r10, 0x0, 0x2, 0x2000000001f, 0x400}) setreuid(r0, r13) syz_open_pts() 22:12:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x8001, 0x7, 0x6, 0x4}, {0x4, 0xbf, 0x40, 0x118}, {0x6f, 0xe3, 0xe2, 0x2}, {0x20, 0x7, 0xf0, 0x81}, {0xffff, 0xf7, 0x1, 0x2546a891}, {0x6, 0x3, 0x1, 0xf2}, {0x1ff, 0x2, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 22:12:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r1, &(0x7f0000000680)=@un=@file={0x0, '\x00'}, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000300)="8bd5d27f5c4c924e942707df923637c7253b3de1f365c2697005ab8a06dad38a38e02c913986f04211ff9ab5cde25484177628ba2b1dde5040e50146f7c6e047f80f6555e3a3ad47625a3d36edc20f3def455b5f59450717beac6da37131e78604fdcf0abe3cdf60fcb786fb803295eeae99250ee7975eebebef104bab139803970241a26e2349c6a53e60c237a07d9e74662b24f092deffcfc96c2f7ec2138dce8ea73a28e9ff3809415db5e52a30a6342f61473c9633c52af7a2ec6c20aff809f80edaf3ceead0e9af3586e16e8b4161f84c1fb3a26ddd04bb04e0847035", 0xdf}, {&(0x7f0000000440)="1442dbf800b1b8fe8bd303ba46fe9f52bce7ac11db0aac62e6299c1264072b579c14827da4e1aee81104bf7c1c5d37fa1a0e54fd09b649619be6b7630391c46c0c9972bc536cd378154d1d87154ae617eb20448326d71d0114b38efeea2ef4d3d78c6448bcb254b17460e8b3fb011f2da823b99c29b0625d9fbe329b5082f03b083a36a4e865d5ed191065e4991f38313da5c4a26c6310dce1fdc37fe3d5bbb01147365cfa6dc5e2a60789e7f7ea968479201e49f15773154674c236a02917ce61c8a5e14efe61c2f94e5689fb004cc1b37a3efe1effebdcf7e53df920cbf08fe7a6a39e3bd8b7512cc9", 0xea}, {&(0x7f0000000540)="70e1c166d16605c50138daef805b36a74fde046b20bc851fa0363a408f2cd3d12c583a108775078c4e9aa87f0a35634520d85d1b76b81bc6a83c27e280b1427bc6e3c2f7184d874b75b968a13167433842a5a596183877e8a2b7f683cf173ae64dffabb1249051a5271ade5b2aca37635dee54ddd9f12e8366adedadc86031ec3034a94083ea81447a1e233126808c9387d7f1ad04704cebbed86a3c32f46a6276bd2d1cfba0f90d586a80771feb396ed20065c3772cb5e57d63aa91aedf1803fb4be46b3c6414ac3a52c6299ecd6a2ff0fafbd95cc4cc9154b1b14b3336d174906f722dbb0eacf90daace65", 0xec}], 0x3, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r3, r0]}], 0x28, 0x40e}, 0x8) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r4 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) bind$unix(r4, &(0x7f0000000640)=@file={0x3, './file0/file0/file0/file0\x00'}, 0x1c) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034dd070100000000000000000000fffffffffffffff9000000000000000000000000454c", 0x2c}], 0x1) 22:12:04 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) 22:12:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x400}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}], {}, {0x0, 0x0, 0x0, 0xd7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) socket(0x1, 0x3, 0x7) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x8}, 0x8) 22:12:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r3, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) r4 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000640)=""/4096) r5 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000000340), 0x0) r6 = semget$private(0x0, 0x1, 0x40) semop(r6, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee0", 0x88, 0x3, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 22:12:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt(r1, 0x3, 0xffff, &(0x7f0000000080)=""/205, &(0x7f0000000180)=0xcd) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 22:12:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="eaaee15bd1", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="79bd2c27b8edb9e469affe4d7b59bc7c883f6ca66cc29004e320b2bc9e0cd3a74b393b43d62528fe1477fc78c0c2ae101ac687c184c1dd2f63e04d94b31505ebc6cc7a64a3c9e723ea1ea5fd061d0e00d621cbac4075a1b6041e41f2b6ff8bce4967e44a06e52f01665cd4a7fd6b", 0x6e}, {&(0x7f0000000200)="b83b71ccd9a2be38067bcabb046bca3cbcabf48cb3deb926a75060a7445f9372648b738c3f49828b8a306fbe98f0f676eeb4386fb7b8acfd6b6130714dca939cf92eb0fdab08f09c7b4fff8b930297f9690276861ca76466a6a432f045996e8824b3b85865e5e4f99ca5b62cb7fbe2", 0x6f}, {&(0x7f0000000280)="77f678e5a3bd30a2f735cc74780f94138c129041912d41da144d3a473d6e82c1ef39f16b5e9d034d2e7a23970a734a4a293b4e4904dd168e8be191e9e7c604ad4b9169529ba6f94b1539ed48b1da9d12f10734910526fa78f3cae67bb1f5e5cbebdaea435ff1d76ae8fbd91a63248b7cdf4bd267d9cc8093475a4d6532f850615211680fefddea506263121609102b70ca48ad36d2a81ee622180ddb49902178fbb35c5c5af73d1ac1496b986c9219e8966ea4e91c44f42340d87994aa4d45ace524e49293c9caf2b70712196f2308c065a53423e8909eb7365846cfcd87ae777ef32ef54924b688564d8d662b5e6dfcef", 0xf1}], 0x3, 0x0, 0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300), 0x1000000000000069, 0x0, 0x25cf) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000400)=0x9) 22:12:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 22:12:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f00000001c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/20, 0x14}, {&(0x7f0000001240)=""/40, 0x28}, {&(0x7f0000001280)=""/30, 0x1e}, {&(0x7f00000012c0)=""/172, 0xac}], 0x6, &(0x7f0000001400)=""/32, 0x20}, 0x2) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r2 = accept$inet6(r0, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x8000}, {0x18, 0x2, 0x54045d92, 0x3db2}, 0x7, [0x8, 0x701, 0x3, 0x7, 0x8, 0x1, 0x332, 0xffffdc20]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:12:05 executing program 0: r0 = socket(0x0, 0x5, 0x8) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 22:12:05 executing program 1: syz_extract_tcp_res(&(0x7f0000000180), 0x4, 0x262) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:12:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0xffffffffffffff8f) setuid(r2) r4 = socket(0x2, 0x8000, 0x23) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000003c0)=0x1) r6 = accept$unix(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000001d00000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040075c9f324bcc9dab6ae99ef953200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac0100000000000000000000000000000000000000000000000000000000000000000000000000003c0000deffffa9a2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000800000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e14f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000c0000000000000000000000ab1270030000000000000000000000000000000000000000000000000000e9aae4d08a045c1fa3eec578000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043571336f679b0e753c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f431774e7799e912c724c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ef5737010bba6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008956d85aae0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a297000000000000000000000000000000000073fcd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000710000000000000000000000000000000000000000000000000000000000000000000000000000507f3dcadd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f823e214a3e59082b4ec7fee4a604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005175a28fec236debf7903dd5100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007572b5dc66371399c76e0ba34af385f24ac8be183cdd2785945db5aa893a7b7d3de889079b690cf7cd359359dc6789f9587577fc4ccf75eccf3d30280789f4be23556a9a1583e512857fe66d6e4101d3f910480caa828a895489663cc5a9db8aeaf0cc8eeeb392dabb358fc40d1fbc8d1ba16b5adafd0f180c0d443f38d02ab1c1da2221436481ed4dee00000000000000e9e2a98b605f03a0c3be4bc020da7c75baaecf073ee226d913b6288cb829eaf3cdf45dc4467e616db16d8dffd0ac47a022b96f84962b7a459a6518ac03a65ecc3b04f5ab418a79001946dbb21ab84a75f6e75a6b209c8f18cc2516010514e701d56861640922f2fa80b8a9d11106e9299bfd66f19d72155421c6c6a1eb9667b6382cc5f8d113af80ddedc87771832d5f2844f9114dccc6336d68ee27dea9300956b4259d9903c8028cee9c3adae38b06ca76c3192cd277b2d1fde94ba2a567d3e2dd85b85dd7ad5e0f1c359e9d5cb343c84b2c086588d62818be1ba4fa4a932d4603ede826240d23938a4d2efe2de3585d7f0345be7d796a397591c6353d8e6be342775747fb6102770baa414194c7e1de1452b33581a9976034fbd3bb17c010a6382827a1fb8407c34eed1747dbd22cd9a85f32e0a179dc994764db73866d92131aa41b1135acb200c9264ecc45617e2de5c7597ad231d8bc45052149bef22a05c99c98f2240126c9bba87f6a4754e51e8b9995426b8c425cb32dbdba72abadee98ab853bcab18f9425bd5799183899353398492b56cb44105bf3fe34250c4beebcb3d1984fb2fea5451dd42a82d09ab395b61092777a4351e7415c0d9d1f1e0d8b7579f585c9d048d7acf70480413c8869ed71d0eaf9003dd0f22ed31d23a021ad835e06f4ee45972bdb22c4a98ab046b8292afee3d6bbd1c732874b6ed57a75cf05955edd99996713c2f3d5066312fcc666c13dc29f993751ba6ab89ccfdb00985034046529b3e0c8da7f49e38b52fb47a9408ceca6a0dbdc1752c2220000000000000000000014681969476e0ba9161e1eb4a0e6d1a18e9e66a7f95fccd58f32482afc02f3ba2ccc5766cde19110c84a56a1ede8f09602a6863528339a8cec45cc4788e49f379be22cb62fd889e6822e7e9f807eeaeda3461d7a31923abaffd815ca41522df42079cfc4069f03cd7c4ee9fd54821e09c5a902e3a391dd5e24216bc7ff3fc6b14bbcf5d71a0ec82fa6c81f3d740d502ae2bcddf001437a46bd93e95bf2899870ba988aeb156fc67bf5c8bbf4f3c9ca3d45a4c22203829891ca03746ffb10f98feacf32f7fe7cb1fd6de3510fe08e06fa676f6fe7bee582989b091bb0117879760266ef710166973363cf"], &(0x7f0000000040)=0x1002) fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r6}, 0x0, 0x0, 0xf0000000, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r3]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r7) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() write(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x107) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r11, r8}, 0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0x8000000000000000}) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x100000007, 0x0, r10, 0x4, 0x8, 0x239f, 0x1}) 22:12:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x333, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 22:12:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x7ff) 22:12:05 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x6fb, 0x4, {[0x2, 0x5, 0x8, 0x7f, 0x1, 0x1000, 0x8a3, 0x9, 0x9, 0xffffffff00000000, 0x7, 0xb735, 0x7, 0x81, 0x847, 0x6f5, 0xa7, 0x100000001], [0x8, 0x5, 0x6, 0x3a62, 0x7, 0xfffffffffffffe01, 0x6, 0x6, 0xc68, 0x7], [0x1, 0x80000001, 0x1, 0x4, 0xe4, 0x0, 0xa7], [0x1f, 0x2, 0x0, 0x0, 0x8, 0x3ff], [{0x1000, 0x80, 0x1, 0x2}, {0x40, 0xe5d1, 0x1ff, 0x7}, {0x1000, 0x3f, 0x41, 0x32a}, {0x1, 0x300000, 0x5, 0x6}, {0x1c9c, 0xff, 0x0, 0xffffffffffffffff}, {0x200, 0x3, 0x10001, 0x7d}, {0x73c7, 0xfffffff7, 0xfffffff8, 0x7}, {0x0, 0x7, 0x4, 0x7}], {0xbad2, 0x6, 0x8000, 0xa66}, {0x8, 0x8, 0x2a}}}) fcntl$getown(r1, 0x5) 22:12:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0600000000000000"], 0x1) r0 = socket(0x2, 0x3, 0x1) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/73, 0x49}, {&(0x7f0000001180)=""/206, 0xce}, {&(0x7f0000001280)=""/11, 0xb}, {&(0x7f00000012c0)=""/215, 0xd7}], 0x5, &(0x7f0000001440)=""/238, 0xee}, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x8, 0x0) open(&(0x7f0000001580)='./file0\x00', 0x80, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) r2 = kqueue() r3 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) kevent(r1, &(0x7f0000001600)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x82, 0x9, 0x7f}, {{r3}, 0x7ffffffffffffff6, 0x80, 0x20, 0x1, 0x1ff}], 0x7a, &(0x7f0000001640)=[{{}, 0xfffffffffffffffd, 0x11, 0x40000000, 0xfffffffffffffffd, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x21, 0x40, 0x8, 0xb12}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xaa, 0x20000000, 0x4, 0x6}], 0x7ff, &(0x7f00000016c0)={0x0, 0x6137476a}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015935a68 uvm_fault(0xffffffff8253beb0, 0xffff800000a24000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8253beb0, 0xffff800000a24000, 0, 1) -> e uvm_unmap_remove(ffff800000a23f00,0,1000,ffff800016b384e0,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800016b38590, count: 0 ddb> trace uvm_unmap_remove(ffff800000a23f00,0,1000,ffff800016b384e0,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000a23f00,0,7,fffffd803f012440,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff800015935a68,ffff8000ffff2c70) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a22800,ffff8000ffff2c70) at vm_create+0x193 VOP_IOCTL(fffffd8036623750,c5005601,ffff800000a22800,1,fffffd803f7c69c0,ffff8000ffff2c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d55a178,c5005601,ffff800000a22800,ffff8000ffff2c70) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2c70,ffff800016b38938,ffff800016b38980) at sys_ioctl+0x5b9 syscall(ffff800016b38a00) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb5ab2722000, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800016b384b0 rbx 0 rdx 0x35f rcx 0xffff800016b5b000 rax 0xffff800000a23f00 r8 0 r9 0x1 r10 0x26a6c96abce654c1 r11 0x39fc032b4c3a0ab0 r12 0 r13 0xfffffd802d5dd448 r14 0x1000 __ALIGN_SIZE r15 0xffff800000a23f00 rip 0xffffffff818c51eb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800016b38400 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=128801 stat=onproc flags process=0 proc=4000000 pri=65, usrpri=65, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff825770b0 process=0xffff8000ffff6d90 user=0xffff800016b33000, vmspace=0xfffffd803f012440 estcpu=15, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 18344 125093 7891 0 2 0 syz-executor.1 *18344 128801 7891 0 7 0x4000000 syz-executor.1 95359 111887 0 0 3 0x14200 bored sosplice 7891 407930 33014 0 3 0x82 nanosleep syz-executor.1 8743 318319 33014 0 2 0x2 syz-executor.0 33014 124054 93815 0 3 0x82 thrsleep syz-fuzzer 33014 436856 93815 0 2 0x4000482 syz-fuzzer 33014 162080 93815 0 3 0x4000082 thrsleep syz-fuzzer 33014 473923 93815 0 3 0x4000082 thrsleep syz-fuzzer 33014 173598 93815 0 3 0x4000082 thrsleep syz-fuzzer 33014 106255 93815 0 3 0x4000082 kqread syz-fuzzer 33014 13959 93815 0 3 0x4000082 thrsleep syz-fuzzer 93815 489367 80749 0 3 0x10008a pause ksh 80749 362089 68124 0 3 0x92 select sshd 16754 340561 1 0 3 0x100083 ttyin getty 68124 125000 1 0 3 0x80 select sshd 49434 509608 85167 73 3 0x100090 kqread syslogd 85167 507051 1 0 3 0x100082 netio syslogd 61167 482536 1 77 3 0x100090 poll dhclient 90770 209798 1 0 3 0x80 poll dhclient 96521 54287 0 0 2 0x14200 zerothread 49489 206716 0 0 3 0x14200 aiodoned aiodoned 83394 136631 0 0 3 0x14200 syncer update 14127 481059 0 0 3 0x14200 cleaner cleaner 52733 326302 0 0 3 0x14200 reaper reaper 40015 17083 0 0 3 0x14200 pgdaemon pagedaemon 54920 105088 0 0 3 0x14200 bored crynlk 61697 460017 0 0 3 0x14200 bored crypto 19295 262129 0 0 3 0x40014200 acpi0 acpi0 29533 229298 0 0 3 0x14200 bored softnet 89034 236957 0 0 3 0x14200 bored systqmp 70117 248988 0 0 3 0x14200 bored systq 40339 440911 0 0 3 0x40014200 bored softclock 47712 33900 0 0 3 0x40014200 idle0 78423 202055 0 0 3 0x14200 bored smr 1 518121 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9474 6332K 6655K 78643K 10674 0 pcb 13 8K 8K 78643K 37 0 rtable 103 3K 3K 78643K 209 0 ifaddr 53 11K 12K 78643K 60 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 22 0 iov 0 0K 12K 78643K 20 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 76K 77K 78643K 1270 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 3 0K 0K 78643K 4 0 sem 12 0K 1K 78643K 27 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 108 0 sigio 0 0K 0K 78643K 2 0 proc 48 38K 63K 78643K 374 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 12 0 in_multi 36 2K 2K 78643K 48 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 54 238K 238K 78643K 54 0 exec 0 0K 1K 78643K 191 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 106 21K 22K 78643K 1106 0 UVM aobj 8 2K 2K 78643K 10 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 24 0 NDP 9 0K 0K 78643K 13 0 temp 104 3011K 3075K 78643K 3435 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 50 0 7 2 0 2 2 0 8 0 unpcb 120 78 0 70 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 504 0 504 1 1 0 1 0 8 0 tcpcb 544 84 0 80 1 0 1 1 0 8 0 inpcb 280 189 0 182 2 0 2 2 0 8 1 nd6 48 5 0 2 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 242 0 39 15 0 15 15 0 8 0 art_table 32 244 0 39 2 0 2 2 0 8 0 art_node 16 49 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semupl 112 6 0 6 1 0 1 1 0 8 1 semapl 112 25 0 15 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1562 0 164 46 0 46 46 0 8 0 ffsino 240 1562 0 164 83 0 83 83 0 8 0 nchpl 144 1910 0 300 60 0 60 60 0 8 0 uvmvnodes 72 1634 0 0 30 0 30 30 0 8 0 vnodes 208 1634 0 0 86 0 86 86 0 8 0 namei 1024 4857 0 4856 1 0 1 1 0 8 0 vmpool 520 2 0 1 1 0 1 1 0 8 0 scxspl 192 5301 0 5301 8 1 7 7 0 8 7 plimitpl 152 17 0 10 1 0 1 1 0 8 0 sigapl 432 279 0 266 2 0 2 2 0 8 0 futexpl 56 2621 0 2621 1 0 1 1 0 8 1 knotepl 112 59 0 40 1 0 1 1 0 8 0 kqueuepl 104 42 0 40 1 0 1 1 0 8 0 pipepl 128 214 0 195 2 0 2 2 0 8 1 fdescpl 424 280 0 266 2 0 2 2 0 8 0 filepl 120 1825 0 1727 5 0 5 5 0 8 2 lockfpl 104 24 0 23 1 0 1 1 0 8 0 lockfspl 48 11 0 10 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 140 0 133 1 0 1 1 0 8 0 zombiepl 144 266 0 266 1 0 1 1 0 8 1 processpl 864 295 0 266 4 0 4 4 0 8 0 procpl 632 416 0 380 4 0 4 4 0 8 0 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 384 296 0 279 5 0 5 5 0 8 3 mcl64k 65536 231 0 231 29 4 25 29 0 8 25 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 17 0 17 2 1 1 1 0 8 1 mcl2k 2048 67812 0 67757 21 8 13 20 0 8 5 mtagpl 80 6 0 2 2 1 1 1 0 8 0 mbufpl 256 108201 0 108064 21 4 17 20 0 8 8 bufpl 280 6406 0 1530 349 0 349 349 0 8 0 anonpl 16 46826 0 27220 85 1 84 84 0 62 4 amapchunkpl 152 1304 0 1157 9 2 7 9 0 158 1 amappl16 192 1585 0 495 57 0 57 57 0 8 2 amappl15 184 51 0 46 1 0 1 1 0 8 0 amappl14 176 63 0 59 1 0 1 1 0 8 0 amappl12 160 4 0 4 1 1 0 1 0 8 0 amappl11 152 94 0 79 1 0 1 1 0 8 0 amappl10 144 11 0 8 1 0 1 1 0 8 0 amappl9 136 560 0 557 1 0 1 1 0 8 0 amappl8 128 116 0 92 1 0 1 1 0 8 0 amappl7 120 90 0 79 1 0 1 1 0 8 0 amappl6 112 95 0 86 1 0 1 1 0 8 0 amappl5 104 132 0 123 1 0 1 1 0 8 0 amappl4 96 456 0 427 1 0 1 1 0 8 0 amappl3 88 193 0 183 1 0 1 1 0 8 0 amappl2 80 1452 0 1385 3 1 2 3 0 8 0 amappl1 72 14718 0 14291 26 16 10 20 0 8 0 amappl 80 639 0 596 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 282 0 266 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 282 0 266 1 0 1 1 0 8 0 vmmpekpl 168 6192 0 6171 2 0 2 2 0 8 0 vmmpepl 168 42083 0 39892 143 9 134 136 0 357 37 vmsppl 272 279 0 266 2 1 1 2 0 8 0 pdppl 4096 570 0 534 6 1 5 6 0 8 0 pvpl 32 149369 0 126762 195 0 195 195 0 265 10 pmappl 200 281 0 267 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 190 0 21 6 0 6 6 0 8 0