last executing test programs: 7.360194324s ago: executing program 4 (id=74): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000100)={0x5, 0x3, 0x800}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000140)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x5a) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f00000001c0)={0x0, 0x6, 0x6e10}) flock(r0, 0x5) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000200)=0x4) r1 = openat(r0, &(0x7f0000000240)='./file1\x00', 0x80, 0x201) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000280)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000002c0)={0x1, 0x1}) r2 = semget$private(0x0, 0x1, 0x106) r3 = getuid() r4 = getgid() r5 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x9, r3, r4, r5, 0x0, 0x160, 0xf209}, 0x1, 0x101, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x3, 0x0, r4, r3, r4, 0x2, 0xa9}, 0x10001, 0x3, 0xd6c0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000440)={0x6, 0x800, 0x4, 0x9}) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000480)={0x4, 0x9, 0x1, 0x6}) fchown(r1, r3, 0xffffffffffffffff) msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000004c0)=0x2) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='r\x00') ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000580)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgroups(0x1, &(0x7f0000000640)=[r7]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000006c0)={0xd, 0x3, 0xf, 0x1}) 7.286975452s ago: executing program 4 (id=76): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050360", 0x5, 0xe, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x3) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 7.21774786s ago: executing program 4 (id=79): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001880)={&(0x7f0000001840)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000040)="dd892d1f04d4bdc73bea090e1150424d0f73bc571617824784b92d3bc007d6bbdb4670d2780449970de9b52328f0dfb2de2ef58f18b294461c26ee80885f0f43ac5d734dd5389f9edf982364d6dc5740832de09d06928ed27513c172fb3c9319011f46a4d6d1447711a3bb36fcf248d2bae974135932a093e77b5d02082b519f60592706c889b899bf933fcf322a08a704c69208432767adfbe45070c0a0d3f76ea993fc5cb3631f8cb24f7681e50d08669db081303418d0252d4639fd09f9a19f8ead2fd1646ae1120c6e3a51e33973c92f4aa20408e2e01582d5cfbc11d3d4", 0xe0}, {&(0x7f0000000140)="04e53165c9b95e558eb1acfd422a5efa5094ae589e731a901172e16fda2c6ae4edb30431ff0b68421cd20900994df22f129b1c13d01185059ba109896ff2251b5377148efd487889529767a153a4b407e4590ce52f8be567b1992f03ef3735906d97f4a612aa1cfa99f5ee5d5e59bdbb648aa6913a5c55cf58681c5cb70df5b5e54afffabfd2367b50b3", 0x8a}, {&(0x7f0000000200)="119a7444", 0x4}, {&(0x7f0000000240)="f0153e74e253d5a254a5a95d1d7480a942871f3b9f2ef4f53d468ef27e9b54ceb1a01a31da09197b35e8b3a33bf451b5463bbc255c0ad135a997d3de98c1f35971d7dc00d2dc245325c0415d45848a8b5b69b95eb8c35b3f6f9c61c9245901b58079073b3df56c199f8aad47c82d1bff4814fd7f3b9784d6228214bb9c7cb880e535159a409cdfb6129ba5fc9b1c6f6f787dd015bd39a31918787d0c8349d14cced1a9a3f8ef4e5b6301f7be", 0xac}, {&(0x7f0000000300)="1710884d21e4318cd6024edda91f75bc32a9b35eb25703126676f2b273218da5e3c8f132bc89571ea86b35f982562515146e236cf399a44ece3be787dcc039486ecd256563e0a9aa696c2bca4dcbfdcd467e7900723c588a02344b816ced495453badacb619cd3338880839b3875cf09c7c66875a0c3ff3d37a19abadcc8b73bf2ae49c47f07b76159ff62c951a9cd82232a5afd2e21989dea36c9de77b469066a6a159213fdc425f60e0f3454b777241d73d7c6bc66e315faa0c9c36892ad129b7514b9d76e68fe141d661db68bef95c8fa2d656e40dc6a7b45cb1510184fdfd80c97848c1c25a9e81cb04c272cd0354094a6c40a13c73345b9a725addee7b4b25fdb3fe3f5dc28c224924c99c2b1557c2c935d1ddef5056119cbd8e18e51da85ec0709ed6304015591d4ec0307d0e54356e381432f6bc6f9d4d519e7355a57141fd66688c5a2a4e81c2d179977dc4d1880522a0105ea321a5b91461dc5df8bca8ef703520aa4fadda7e85365c6f92e84de9f427cfbcbd623c0b61308d06a751b71e3630f95b15c9b915e561f666f48754f03191de823131967f517af9ba8c742f661d64ee268f1a2fbd13e22827116f780a8897466d2677a9cb86c52c9372166a5931266ea5bd952412ebc4204e67bc43b8f4594e187e433fdd10958aadca5dc04b753c1781111141318aaadd20ba851afe89856694079cfa95e0e91abb75b90a94e047cce6e06a3e11a704a07df9d342c67167dd962f6c84dd1da14c7deb09e902a1299b562cb27e42d87745e47d1bfba02a2498943bb14f136d1881f773f5ec127f93e7dd284df7251e29c3006a725e6c97a5e7814fd07ea13ecc00d13f45da0cd740f3392c03568393a66938212357eedaa5a561d0b70d0595c74f26cddf775115cccd419734258ba38692ee57ee33eddd6fdb3e4809883183b1759afdd159ab567f9c6928c80443143e3ac68ef46bcf6d312a66c6a25ed7d3e2b6bd6c5d0d14c0a25489a5be7fd38f0e221d2ffe7cf1b33d66527937becfb0b85f93fd9290e000f4d4b42e1e496c622b3262d00d03601e5745a16fc47def18f5f16d876136642fc951b8f3787deddb2c508cfd5cf686f0a6a60e369a66da48202f8197a1249e53e84e5d776142e6a8765045da6abccf69852751fde10f3f93d9fc43e20dd573f8ebf6f332bd8c43d5dfd5855b7d30485310d05b1173d8697ffc184e4b9060125ad703ba1d7219a36adaf72638f21f1feeb520438f3d901411ac9b76d08ff3d88da0d5f57729c45bc5d6344d8af33dbf6558b379a13481871a16dc486fa9dbaa5669c9f57cd9cc59ab2b3f3a6c85d68c5b66ce3f9ade8118b4f09c338337d3ebf48ddb7a14a110e40e304249a5ba47014c906f11fbd1b9d1040c14c97ed70ca322ac988c2c324da431b72f442b4292d271df7705f5b48daae76be5cee70f6310d4fc8dc4cb8f8181c1412d02dcff7bcefb762688209d43f4a2f7cfd29367a637ad5f4c53a35aad529e687e973ddb6a28f791f0cca0a73e538c33242a939aa621fb811648734f2299ea60fab6d8fd0c6ef96f800e902d536d2cf09b5b4e560210802ff7c0c55f858f7e206a02119e56e17a286d2316a24f3744a748d2301204c0397a0b4d060d70788b67911892dc301dfd264511b6b64d216457ddb8437715bd435d25ebb7a8599fa0ed2746cabe0663503dfb09d5fb8afb25abfc6e804682bdcd4eafea42e15214cf1e28bd66db26ae81a9efac2111a6b6ab5d6710292d0b5cce09d1f646115d5d57a6fa7ca7a2c4ea12fddae085a463d165a7421d1584fde9420e38afddf9f7a1d9123264b342cec051ff6354771a675564780e996fda143c614fffcc369060c302c514efc11059596513b1c58b622a6e0afe0c6c39decb6b1dcc562edaea13a08ece960437970ac4894122760ce12e4b9fdbde82180f512c285b1873870e0b3e998d7d88a844ecf2c7362e2e5b2c29ddbfada1f1b3463cbad9c875e4945998f7bda4ed234cece16e4550dc093e053d144287ab731678502909f41977df330a130149dd292583bf68ce13b8475f9011d99bb92b72e72ad0514a53f8088befaee5c61cd225509f567172ed822f27e30563c15a95093d5aa3a45f67af56d5e57d7c8cdfaae20366dc70a58173833ad798677433ff5a16835d1b53dcf357ca420e0efc94e1be92ec115940104dd37e6f12bca26555b5ac973eb35e3d79780587fe6585b6c1b443a6eb50ccc051eb9df07164df278e83c6ddc38c060d9fedf7d9065c153a3237beccb13d4a94d24bd35884fb1c648d7d039ab7dfb11715ee058e72ff8cbceebb7183ce4c925ed34900cb02be26596010f04e7c9a520399d188f87ec8462e44efdd2d6f245cda85268bc2ad152ae1cf80bdf31eecef6b994f5850af17854d3e746022e7599899f2b9a5229037139c951b8f27a44f98b5d47d96e52f9ff9f5cb4d014e1c4a89a7870eaacb26e39d1eef0247655f8ffb7e3a982ca85b80db627337e57d78a0caa489561d1316d1c45a97ee5929141fcddb6d3b2b847749449b8aba182cf6bd594ed6c953454d23bae90361f52599de97e00a80c4d083d1dacb22cc90c335c06d3dd99a99ac3e99c2ecc6ead15ef3b96a9ec6a80cfb5dd91bc99436369bc7d689d0ee15826baa6c03674747ccbca6034b8344a045db0a6e1d4ed940cfd26b09df246b9d086ce3e7679b564e9585c03f9c922b19e9719e15734b49213149a7e1ae13d92533a36689b6529a8ebe98888ce0a2f950009f733bd3b0e5f727b8b7983e11e1a630869c3ef363cf5673c14f0fa4b10d79c7a05129b481253d506c2a6b85c6e43f99b0c2df3d9be78e933df8e6130f8c1b5833c2d4988a323bff28c3a4e0c78768ad69bcae1876d589a035a68294e42c58891736181b9173bd621891d2337612ccdb3d5e0302700e61e4e88e3111415762b8f23b03308d0e64015ba70ccc2a1f2263ca44453c6fd46027347795380c94bf700728bb796ddeda41adcf993ade11f17fa552c21d0b23bac993b71ba38d38b867906a9700f515ea33de05f6139956b31f5887acd3630475d7fe95c937489c611506d279ae395f99e570e68cffee8dc90a5ad66d3d01cf100ef4d5adff3df1d10e4a0f8bb3e88a494b7fd5d321b2feccb8959a8f90613df991df9878af440fe734b37628fbd21f40da321de16e87fa1e44ca6e878314a2158bdcf68c7f2f986d281889190d827bb4abf25245b0982617ee0558edb6680af02f0e05b3108a16efc94c8141fb46eb45bc878f3f1c879dc18b294e49b4b0bcf2e506682a9817e3b9b1facd47f8ddcd0faff13307e8985ff22ddfe5c8222f9f55c960db928af6b24bdacf5b1fa7af97b9dd9fe53239b152b1d286d8ed16014c37f365cd9d7498194d85e6eea75d97b53bd7b041106a8a568bfda4b4258004671b1fddacade62e1a1b83932a5277f63f95391dcef2f710d3261d53a09566752420e8d92a412bc6968ab45833f236c14805abc6cb5f8eed53843ca8b602e30b3056f5f1731156666334a7b2f3a7ce69a1fdcc0ce9679d1ae11854289aedc44210a4d6aa61aa738991d38fd2efd1c2cc45d36f33be94904844cc109ea23f6ba8013a5d248f42e8a9e826b751313cae9c5f22b8e6a643d4f2204766557b74a5ba9d6f170b9733e01a015571dc5302dae9fe1d5f1f71ede18c478d7a74da0ad3d05c504da8d7460764b3a835f0b47e42646b8e7e9d15cc6a126f5fa5876d63868d2947ff74127a265619ebc918aef48e99cebe40853801138754f48ad3e9f1275c099a2465f16251b1ed0f8e28b7f4b29e686866c6ea68c7f5408dd5d7d866c24c5656d9b0b2f70f9bd0532d361f29f3454f75deb872552f3dc81620171a40fd6a7c019952e27eecb795bb14a74fb6f808f564250bf796aaad29729d3f5fc71ad2ef89fc51c620a0297bf61f3692492713dbf615bd27619901529c2e66401ce391ec44c834d1adc282194306101a6617f5e14caa22f7a0f5e776a0cc41d0d1addc95f0f2415f5597e4e964faec8e7746c50b77a124ecf5bbda38462fd063d6178cff79ea559be10d79e97fa5f38de78d4f94f842afee87de2d8c91bd9ede6ad65d548a9c84502646710228ac26d958aa71d2e5cf8eb32f01b4279505176263b54b8ca3c4a8bfc018f74116ef582bd2cee46ba98b576dd9fab1b41aef63e0ea2441e431d94259756f8a411b4d30e780066a0633e6bee2eca8524da2da0623252b4f7d42dbac45f6fd388b5dfd1ece67d8b29653c1ea634cf93343836fd8cccfcb5f141541c1a9ddb4c4b8bd05c791d7cd4a682897bb54cd41835f9949bfcc08be4b44c4df400e53382f8c16f4525886ee2ba7880b9394508b260655fbcc12fd61584ce74e2d445e17592c2e53bfe9af3b5fca520debb8fc7078fd4d8d95ca42b95769d21212cf608f5dadb8290fb236a26d505eada8ea2c395245fa0e4822f98f8e79f22cd1e2d731c65433e2eecb7d0735700d7142c8252876c8688e279b7f1347e0e9e166c2934913199971582a3d4da358ebb33696915c6084bb8bc952ffb31b34b952629d754eae59ea0ba3e2334e8fd062ceef0ec397dee9e6a2ba946e0d3fa205b809390942c23e16bb890aa1bef9fdcdd813ad597e522d0621e70fe5c3e24ccab9c34cc50ee642c1ac27dd8f5e23c77adc2c3a71d305529e84ee2e5424239131d94aa2545911d68ccf68d9cf4e0dc1237d51952d810035bc2e1ea355e16a3d40eaee12711810d11afd3b731af666cc61f335b3eefb30cbb95db386f4721ad9b6b3c40c6925ec6f1c742fdee156955d8f9f49745861e1f9dc2e792c95c88ea228938f56bcbe52a55c1a18ae4aef70db24152472d8beb8672085b3b069499d36725ed098501a01ebc3550c9ee2341ebf820ece5c8e7d81693979d52e31ca4d2d33315f17a40b45d02aaf19b0e04f5803875930ea7ba2cb401778ea0eb880931a7cf71f1555449a07861d7c034eefe01561946b384acd7a57432e2dfcbfed4badc27687e3c650cf691c5e4dc9deca2f9bd812279d4786b30132359d0201d1326590cd3591a9fc1410afcf6c7e24ce3a5787f0bc375ab696c4b082e28e051ecb409ccfb34892660c5e32daec767c0887cdff2b5e3b1bb45ba440f3c9fb3e6a1a7c0e339d1378b3b3edd170ff8b444eda33716208815dec7585b8dc30389d3cab5a3ccf9d9cac87fdf8ee3e76f00ab17016bdcc37efd1d2b4a891182d161f932c68194169729a31dad6cae07f62fbb913ff345e07cd08c9074f69591f4f4849adf0c194ce3eebdc1b3992492c0bd09f1aabcaec2b7b40f6514fde72c203307ec94a20594c182c41f70f22f6445715fe00a09bbfbf443ddc0d0285ada8fb2686c0c9f6d8570e816de703c89b485b3a53463750f91d193026d57af4e5a14d8cea0ed8ee3abf9cebf5d0ad0cd617d04091b195248fcc092988e60ac35a63da7b5460300f9139c58a1ce4ad80498d944d0f1c8928b07d0cc6e493127019ead24a6e454277b2782349f1f72d5078c14959623195583a7e0ee67e065262bf9f53af67d01c1cbc145cda6fc2f24511a60f769afdced79e64cb1dbcbdaa16fcd1dce174eeb101abdeb8f7f2b3df95dc8b381c765f9e5b5ef5586dcb0d94347e6763d51692caa2f86a70f2f53823b3993800a5ed972d800b192690ddc5f7680b65b1d46f41433f5a32d839a39bad59f7111cf2b149ed6f44dc24c6d4b92784e6b6bda0b32472ff6c581f6e3fb7d057824c9b3f454652c8b524d57c02c7107d9dc98a2587707978a01", 0x1000}, {&(0x7f0000001300)="607002a1e96919cd4fd86321f253b3fa735f825e6d4d060e3bc2e8c4395214dc3806c184f6db2ba6b69d1d47ac97492f47437dbae364d7198acdf0fb094336d865dbf60cde3b9a", 0x47}, {&(0x7f0000001380)="d549f5fbfaa0cf32952ed7ac31a8bc7d2529ddc180b0a9eb611cf2dc411d9cf681cd8f37f037134738537afbb1e41eb9a9e8ad707312a0ae08503735dd56932eddc6fd6ea6d539704c36fd7c9a226f26dd1e8627e0c21a8df052409bba2bf5a043cab89c86d687af0fff3c1c53d4137d3fd2d97c5ae9ec6b425ef0b60734485ff1f773a14baee4c3cb5770d30a02f19632ec8c76656a1bb7407f449b276c4a258d10", 0xa2}, {&(0x7f0000001440)="8758f213966c184d4dd3607e796f", 0xe}, {&(0x7f0000001480)="74c5959a9999a2940234b65942b61a775b5d582fc21d700562", 0x19}, {&(0x7f00000014c0)="e27417d36b658ee6a4dface618447ee4b97c2fd5ac60619c14a94398b2550aa2b794ad279f83cc324097090b7cffdc81cc9c45a43014295121b60a3ab42d858143c3ba58aaa0fff6acdcb54cc20fc522e970590e10562108599a9187219def9469e7d9bf82eb4cd12cbecba2adb044b0b97adebc43c7b0a6fe5cdbc1abbaaa0548320ec5480e77d94a9212be3cc5aa84fe758ec12741b8ea477b92382db66c051086438206ac002a5f348502b101f6261f8b5726c48edb107bbece561f5879aee2032076ecde20940bf19a70fbd64b2241125215445eff27f682ec9098f55514b882c66209942ca716777627c0ac612f0bd94ee778ea45", 0xf7}], 0xa, &(0x7f0000001680)=[{0x48, 0x1, 0x5f, "30fdc940914885a439e72bb92fe26265e3b4fa527feadf2e483b4466af602b52b1d88565c79d97fddfe15df00e54da99a7"}, {0xa0, 0x1, 0xffffffff, "dfe3a51432b613ba3a835912184e77d4f6be2db72dff6d44b2eaf00fabd3fe74fd4c9215d2da18e3854047253ee49c2cb316200200a6303503d756709dab4df3f05344983ad48ee198237a6481049f0043d2ddf7dd3d4e867c3bce3b61ee87467f2538ac895dabc689982f2eae83fb3c01be56ca3fff7b251118a4bb5aeaa496929ef7d5ccdf124558156184"}, {0x28, 0xffff, 0x4010000, "0a97d8f5d24922d46da235b040c3b1ade230dcc0"}, {0x90, 0x1, 0x8a5, "3bab66c23b53bb483603fcea28f69a2d9cfad2743417fd886d9c4b933a1bd62673a21f9afd1aa663f89579eb3505bc59aeda7436b91e6648459eb21570f87b58519ffb28c89f2e41f7426e76f2b5c96dcd93a7573f036c6178302a40e64cf10f31ecebca29934614a34cf09902358d908d7ba4d2f9f2776eeec1271df39d"}], 0x1a0}, 0x6}, 0x10, 0x803) r2 = socket(0x6, 0x5, 0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x10, 0x0) getsockname$unix(r3, &(0x7f0000001900)=@abs, &(0x7f0000001940)=0x8) r4 = socket(0x1, 0x4000, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000001980)=0xfff, 0x4) bind(r2, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x80, 0x6}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000001a00)='./file0\x00', r5, r7, 0x0) recvmsg(r2, &(0x7f0000001c80)={&(0x7f0000001ac0)=@in6, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000001b00)=""/160, 0xa0}], 0x1, &(0x7f0000001c00)=""/96, 0x60}, 0x2) r8 = getuid() setuid(r8) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001cc0), 0x20000, 0x0) r10 = fcntl$dupfd(r3, 0x0, r2) poll(&(0x7f0000001d00)=[{r3, 0x100}, {r4, 0x4}, {r1, 0x4}, {r2, 0x85}, {r9, 0x80}, {r1, 0x1}, {r4}, {r4, 0x4}, {r10, 0x10}, {r4, 0x21}], 0xa, 0x5) socket(0x10, 0x3, 0x0) r11 = msgget(0x1, 0x80) msgsnd(r11, &(0x7f0000001d80)={0x3, "20cf03aa7b0a45ffa7ad99dbebf19fb2bdc9a3736c1190840c07e681538519891c971ed1524a8b9ffa8d6805b5ed2858753fbd3066fa6152a841111c0a32d8079fe766977976309a2756a13a744153680639438a5a62d7130d5a900c28643961ea69824f8befe858e1b3d1c909a07ed69b9557caec29365cfb1b7e34994bfcb9557c1dc807181386f86fd3ed9db3cbbb45a7bfe8fbcc69d57140d6df0f6cd584a41fac6b7394ee8bf3109b87cbcfb7962ad02dcdd34e54a2a0f8bb6c3faa76edd5aebe53af0de3161787067072af92d6ff284ec3084b7c9abe21b10936176266383f799ea83d24197758a79c5a7a3d66da4deb4a7bb1da9273ce0f843f669d718279373728f512aaa78a594048694367456832be46f8883cd391d8d6a4e8cf9f3795c04300a2a05f16c44d3e920e5137cd097b3492938ca2af25c75ab97b422862195e337f48b9e7c586b03236cb4e070a069092e49adf8ead8606c49ec41195c5fa801c6e561133330515e6f704fcd642bafd7610ebe9fa9bd5501a35072c19fd395d5a5772f36528bf104f87a3cc6c02641c3911682b4c178dce0ba92dc432b5ad2db41dda2984a3ccbb58e893963056b5504d42b3e2399952cdb160a2eb11428ffa1bb17401391ed8a6de725fd25510cb41a24f387de44cb990802056cec6f3c9891d123858c3da2444e8d9fe63d3372f7b556ecde8ef164c0e055b744cbdf4acf770ffef0fdc0a7297c74563ce7e9c2ed10416d1ab2180edbb21862d593ac91ca654a79aa205a0ec2eed037d91819e306a0575a3ab09458b01d4dec90702f23daa756a55d374e9f555d9a2dedf427560add0ec67654dfb19fb42ceb40d6fd60db10c9d2999873b4662f1b53e77cf5e696eed2dffdb1e3a1987696b108e186e618c50c09b8ae48804da06085e5fa259bb6ac354b8c59ba639db1a815faa6b5369fc95af420252a3b9c7424dfc96ca6cf8388717f4ee36de33d9e4bc22f58099d805db3c2a0bc3ec6a1cd751df7887a7995ae744e7d1fd559c0c3f296e1828d12e9349bb63be765320a62e33eb12146db2b185ea7b0ec903b1045454af8307f2e49aefea5d59dc00b2d3dad4130b778d217acbbe5392b0d4c5ded771bb50a42d5b828011f9e7c3a8875d2dd01904596317dfaf9f2334602752f5650566e3cac018ce12439abd2362ed285b4f1c30e24fdd87252645e84743f87a943f405062bbac98d6c6ff110cd7545a44ac121c52d708cbf70425666d18131c07da85ddae641fad6e90cd5ef2e288581a77bd485b22e9951fe34d3e3a094f5e94824b86c1bbb8eeea0b0ea08b21576c11e5d067b572e4fbe0308ed0b0d9a97e66075e925bc5ec14a6de2828213cf419d0e8b9f8373b974f16c72625a7993c8552de7df876c104f4b15a374df9bc65eb94e3f6da1a8ced67a5b1e7afd603222c505bf81ec7c29a67cf601300b295be09ede8ebdfdabd4331dca2cc96f32fce63337dc0254d06883c2b3fc08db0887ba451364410616f6efed1b88fdd347d39077e849fdff722ed35f1e8f7e70f856b3acf6368391bfa3c6d3de02b89d46f70f383d09bd9248f474e86153521f3b9dbc0bff70dbfec918db1aea7712192fa9376e171064de66f7e5c7292a62b0659470120846c067cdecf2423123cd7a47ee35d37e37fc03b98cc5eff74b7c227305f280173618efc226988db51705b9ba51d993bc6f33f3dc223f0990ac9150cf73b9b34a47e2ef0c533da42a5ba46633bc35d85e176d26798c8e710b2520aaeab74438eb03d1f52312cc7496a1fd3f433977f6df48e622e84888216e8b4395290ca65794df1c38ac0fa227ec44e49dee56ea2c60fdd6c78b2c21f6e07ae90825d4ba5b413f548cce7606f811310bde24c95bbcdbf4f6ce19003b7b9347705315523683b6997b44caad4721f6df7c1eac089c08f7ee76f2cff942b589a39078a86424bc897db1267450a120ddaa7e6f6b898b3327a48b1ec47130dc3a88e35ca1958c147fa765fb0fd4e2dfc96c60752594fac06866737c694ade167bdcf5f3991a63eac531362101820f284445dff0620aaf36841c3c349a9ba3f4edb637d33f0ff62464de34616468d1bf5be70372e20144276b9822c930f72a26a1004ac29eb93ddd5422ad1f4502ee7cb5df08c14fd0a08c5d936ffdb0a2016d3580aaaf54ba0a9653d5b43d4128069b2a5b96413fc0e316cd8df4d8877d5a101a7ec7085d3ff3f8b7f0814a71002d8e6942d552abfe29d83320b6c0ad1dc11c9b9600a794738299ec4996af9cff7a869a0e44d08538174c434875e77e712a3d3336da957a9c976a87b5ec12c703071cd25312d3658e976c888bc2919ef823552cd67586e715ce9ea768ba9215b45e4c65286c3b20421d646e7d96e829d334016f37dd58cbe941e106ec083310202ebc29347a4ceaa842a0e482d37f25766a707ba6650b8e2e16aeb7501b054d75b69e7c0fcf678c766e0d44c9ac9b594a300ad9ce97790762134c7e3bfff0b623495b5a6e8a82a0c49cac15502656ac1ae2d5c821f18bd73260b7c276733224592fc6844b3a54f13e5db6f597d9905f80319747cbbc55b4f9842d6eb06cf13bc511747bbee4fab4930842001526fad70f7128b399fdb009e02714dc1515e9e3699257ce98c543e11c7a51d2c26c7ee82510e901eda36ddd3b9fac1b5f7121f71099068227d4c8ec64c908685e7d774ef8f9e797bb6b38a82fd9e89bed18911795f0448628a49a4042d2aa839e26d3a2412ff193e58b718d66c5d40dd9b2618571052ad0db56795167e239df8deed82c62e5b86fb9bd12a11f64cc1ea5b957dfc6a7381afa05c09519513e53427edf868e41e1176f5c610d089addb4aac4ac704c29f9674a33cd0df2327bb2e1a8694b9449c5385062239d14bf51ed4b8127d8ab43372b982263968678e4d3febb1dcdc84e1d7cbc1e7954f752b2852a093e09214f8d7e4b3eae56f910ffb591899df855fbc284b68173b3f2706c74ad246c0db57c36f7bc5b3d90ba6c84a84c02c68be4c6d7d869482a0deba2de3796ffbda6eeb04b44a82ee33ec0426d3a0038089f4130a385492031f8e05d70f8f9a8ee776c87633a7d1e0736d1f81d0952adc5bed8b28bda96d0490dd2dcbef42a3dc3c31cd7ca0fd8b600b994a3091c83c120d2afbe3861bb60c115f8d269ffbba0b5db337fb80b729d22a1487bfd57d1474850032bd41e8080fce663a7f8970de49483d4cab719739a7ca31a6cf95b5b82fe8fa44d993134930fa64fe33967bb14c8996a5062f9a29d5ccbefb5a3e4c0caa6ae431bceed8093b081ad253044eef408837466ba2d3c239affc304978c31c55288392c294c15c446007a458f2bb5824fc131b146310f49224840ae85cc9b03d086e09b3468f948326001622f0b2b8e271fbbab5b1312ce49585b92a87601274f3dd876081700fde3dcb2eda11d96f163cdb0c5ac526a43e4c501326d861ff47fede8853afd283d17e76de6d4222f3c912f41207114afeab1658834bf7150a915e8d405e9a7a346933c4940be688da5b8417bb6305036745d35def14ab86d22efaec52b177366bb35427b2107ea70725eee4047b20cc31ad13fb90e3b86cdd186d5b3d65e9c94f527d378fe7ad30dcd186f84df2e6497bdf4779889b2c74683412b7f22b02cb6c53e6c30abc4499e18aa7d558b26c8e34128c9d2eb8872c3ce7a86d5657e2979ad20a38aa0c93240de35aeb23293638fd2d24842e5f870c42ecde40af6e9969322e646f7a28bd14dc2dc7bca27c6dc8b5cdeb8e8e6462db6394bff6dd91817319c1330bb1e27d27f4f20707d65f44355af54eceda2a342a734f9c9b9734a62e3edf7d7456da71aba8bf2356a2f8cf75865cdc253e29f2034e5c875f62908ea6cc9e89d08666c56710e5004a92f5a81d68675537ea67abea0864509821f4b7980687d4d934ffa34514b9a5c36386584817de2073a983a6a88362127a0dc2248dd1c28a41c680265c48194a3bd8dd63752a5aecc76720afea43e9fc81dcd30d9d568c3fd59f2797e67fc6e84ab372e32b9d96686d82df3a580e678bda92999a749e0278c71db72865758525f518c8ef1b3f6504b1083fc14c54f6de9ec4b63c8069f89122b7c5db3959cb838347df08c23effec5fc9b875cabf4612f97890547603bee8bde193b3521beccc05627f6543adc8be645429a5997d1d769ac96a20a179bbfcf227cde58c4e7062b7b0fa459ac16264885cb2a421e8b12e2d0ae88863f8ac5cf3482edbaae5c057421513c1ba8a612343fb0dc7d8dc04c287aa1465b8fca5338412fb411b01453f5cf2e71a5bd653d7e7000d61a38d13982e171358dc1a9654ffe1eba59a72965724821f0c2238e71a0d8dbe9531eea7a78a9a735897df5d1e80d24ea98946c800b7e5e2d775e329e92ee94bad69147ab23afb2aa94edef1be1b7e0086417dfc4b8f55b265cc21b2fd09abd524067ee3e0635b02923e6dbc9c9398b5709d1ddaee2b90ab00b760b0711abee439446e6b8275af49aa751624c2f61c0e515754671c6aabe51f89898f5b167569c0ef3ac459235d44160015b7016870e84eb37cd70899c300a31ece9d3f2b52afda27792cb11226496478c825d1deb11ac7814fb06dd0a977b03d30e33beb57ab0a3e3ea5b735d39687db7cbd6dd5257834bbcbe30b98e6ef49c0ad4a740eae4625b56a9de1d7909915583b54c72ec271b90962b1693a26e688de38f7bb9328d3eff4f6f9f6b9b510c5d8c1c2b7a1745225a616eef13a7f4290c1ff349508e87e38b2ed966022ab9c7addfcb7021e2e8d91c223ba3e16c05473c02cff65679e25a90aa4907659517a40368eabf4c489d1326d20c81fb941be77bc985a8404b347a0b487195ccbff9e4856449f85114255cab90a56b535e89274470b7f9245d657675fbedf41ae044659be8c025778cd9ecf367460b972eb4c605565196809a73135a2a95a75cd50ff810c1660c0f7f02ee933f3fcb0f8f22f0ca278b4849a9726e486c861a9e661feeeb3fb19a11c7f0bfd262b0baa1ab439d934a43a22c2feca11b1d8417dd5030790c37baa3d9cdb94d37425cd5591d2d633d6ba9fdc23e16793a2ba91df7422ae49818b95eb04c2037dd4b54e3b0bcc77ca4f3ae505b2ae3b2a02aad8769b4ee5fa8c6732b9a804299939f72df2530ac6f85031d49f022c8f301fd6bbe8552919308e5680ff465344bf1ba0fbb5f9795d9d781ea9b981821f022014c853b92c9955561ab7da57525dd1e67c88d141add6132c7f2ece6f5cf0bfdf34bd90b16091e05339c99a11455d99e45c0a6f97616a127a708a0c024ef2a54d1a55c314747e8bce1202ac00bf18cf527d9886067850b7e1bd887b7edb2a72579e75725f419ca423c73aaba1a9e87d38eee4cc55cb80877843572f17863ffa38ea842e085fca39eeeca5a292aa4d7d8e89e1db41d6a6255e60bbd58f4cb5bb4ca0d6df7bdb364ffcfb8c7e8d3ea8e8e252286288ebd3ec7a65c68143afcc42bc7a6d830fa15452460da7ba2b2ae3f7f6e5b6715d8a98a5a8d7dc4067ef2ade04d6d90483ec1f1f34a4f8026174e59893d140f60e3bb2f76985121327194239b51597b46a093e365e3bd54a2dd4a8c6180e0603d2fcbc5b558bafbfc3d58b10bf7cddab7dde27b410e3824cfcfceeb3e29972d45105d3520c539e313936ef673d75d363c111a1a0a025654f96d4805fc615390e04d2ec3a2428960760485fcc576bda6385a5c1a6fb804399bdd4a6e47dad54ab5af1b6e4b0a25a8081f810483b182f92"}, 0x1008, 0x0) msgsnd(r11, &(0x7f0000002dc0)={0x0, "54af4ac4dfef27e9"}, 0x10, 0x0) sendmsg(r10, &(0x7f00000030c0)={&(0x7f0000002e00)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{&(0x7f0000002e40)="b044fc0fc386d986e89306e3004eadf26dc7248737497a88f6802f69b9f53c95d037638c74641b5b215314781cfbc3", 0x2f}, {&(0x7f0000002e80)="2c6ad65920f6d9d4801ce4c807875325b0b419bd853383fe7117d52b9717ee0351a281e1d38e70444188f868ffaa70f184a152b8f749c2874458c4ed6fc408ec6e31b543d777e5e48285798c2d0e899e82c7fd6a3662a98d53e4847df60a08382accdc1faf1abf4adfe6d1b5d6a0748e68f33b9e284254db03ed5abe194549e03d1b105cb9ed262a4fb2f6ae9385183b3e050becd20a1d7a3d6bc5de92f5a54588c6f33aae9faf9f879d1fef5ba290c55cb76c98e08e32a2b5556f6394326cbf6f06277df83870c43a9f8ef0308d8724bc", 0xd1}], 0x2, &(0x7f0000002fc0)=[{0x30, 0x1, 0x10, "941052db430e51ca3fc21d6a4049e5ddf2f62de6028369749c23c2140673"}, {0xc8, 0xfffe, 0x9, "103fdab1a8450da91cf265520d5a8db0eada7c87389feca9ff984a80b4c6a26e53915b866043d5331a9c17fe6cb3dc60f5902763e22cea5d9f219ec8ab47eecb739be1f1f11dd5620c1cdde7e4f95e25c0dfca949003af629fe7bca07afec7b7ab1f9fed94d51b550d5594940cbb7a7befaf7a923beff8f97dce049ac6c2e5ced8c1268bbafa3710c9d1a8764cafe561761f8a0f900bdf3fde5ebbab76a2b446cf6a78a94ad895db4fc514ee1d719f4f22b8cad4608a58"}], 0xf8}, 0x404) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000003140)={&(0x7f0000003100)='./file0\x00', r0, 0x1}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003180)={{0xffffff13, r6, r7, r6, r7, 0x26, 0x7}, 0xdf92, 0x3ad6, 0x10001}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000003200), &(0x7f0000003240)=0x10) syz_emit_ethernet(0x2e, &(0x7f0000003280)={@random="cbac01e678e5", @broadcast, [{[], {0x8100, 0x2, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @multicast2, @random="341be4f3e641", @loopback}}}}) syz_extract_tcp_res(&(0x7f00000032c0), 0x7, 0x1) sendto$inet(r4, &(0x7f0000003300)="0dfb4141e86cb1a030f498bf4e089444866987af9a99a4fbbfd34840c3b020bd0fffb29b28dfbab603d4b71478cbdb62335164d64a1e096654a608baede979e1db0374d17079eb6647bcacd5ecb2fc141b1b", 0x52, 0x0, &(0x7f0000003380)={0x2, 0x1}, 0xc) getpeername$inet(r3, &(0x7f00000033c0), &(0x7f0000003400)=0xc) semget(0x2, 0x1, 0x50) 6.035755375s ago: executing program 4 (id=90): ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0x2, 0x3, 0x1}, {0x80, 0x0, 0xf5, 0x15}, {0x0, 0x8, 0x3, 0x1}, {0x9, 0x4, 0xf8, 0x2}, {0x7, 0x10, 0x0, 0x10000}, {0x1ff, 0xce, 0x9, 0x8001}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/58}, &(0x7f0000000100)=0x3c) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@broadcast, @remote, [{[{0x88a8, 0x7, 0x0, 0x2}], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @generic={0x18, 0x11150, 0x6, 0x0, 0x2, @random="56d20a59a580", "", @empty, "48f96cfb2785c39d39fbe309f705f55c"}}}}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x2) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x401, &(0x7f0000000200)='./file0\x00', 0x8}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) r2 = syz_open_pts() unlink(&(0x7f00000002c0)='./file0\x00') r3 = syz_open_pts() ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000300)={0x7f, 0xc, 0x5, 0x45}) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000380)) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2012, r3, 0x7) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) socketpair(0x6, 0x8000, 0xe4, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) chroot(&(0x7f0000000440)='./file0\x00') r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) r8 = dup(0xffffffffffffff9c) kevent(r7, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xc, 0x7}], 0x80, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x5, 0x1, 0x8, 0x5}, {{r6}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x0, 0x9}, {{r5}, 0xffffffffffffffff, 0x1daf43aaa473301f, 0x80, 0x9, 0x9}, {{r4}, 0xfffffffffffffff8, 0x80, 0x80, 0x50, 0x6}, {{r6}, 0xfffffffffffffffa, 0x42, 0x40, 0x9, 0x5}, {{r2}, 0xfffffffffffffffe, 0x48, 0x4, 0xdb2, 0x8000000}, {{r8}, 0xfffffffffffffff9, 0x80, 0x80, 0x10000, 0x80000001}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x0, 0x5, 0x5}], 0x3, &(0x7f0000000600)={0xfffffffffffffffd, 0x7}) recvmsg(r7, &(0x7f0000000800)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000000740)=[{&(0x7f0000000680)=""/90, 0x5a}, {&(0x7f0000000700)=""/59, 0x3b}], 0x2, &(0x7f0000000780)=""/117, 0x75}, 0x845) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000880)) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f00000008c0)) r10 = syz_open_pts() write(r10, &(0x7f0000000900)="813d0f92ac22a8569b6f30e8c3425b1b2544b12f10bef95c8158c1e9b60e1885ca2a01b667265c9c7607fb728f68e70aa96d96f1b2713f73590f46c9d54c6669e53f4cfcd9ba8d16d0bcd41c15debe6895b0bf516a6c898d69f8c9ec6b32c0261781666406e8ef5f8ee06fd717071401523c0ec5501f948a9a07ca8ead5b601e46cddf31c0d5db8e030e05b5f11524ca7308ab05b5e77f2bb6", 0x99) 5.38387428s ago: executing program 5 (id=128): r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000080), 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f0000000340)=""/92, 0x5c}], 0x4, 0x0}}, 0x10, 0x82, 0x0) (async) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/67, 0x43}], 0x1, &(0x7f00000008c0)=""/4096, 0x1000}, 0x1000) (async) poll(&(0x7f0000000000), 0x35, 0x0) sendmmsg(r2, &(0x7f00000003c0)={0x0, 0x9}, 0xfffffffffffffdcf, 0x604) (async) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) sendto(r1, &(0x7f0000000080)="7f1326096bfce8dce07d206cb3cb69988bf0bad1d5dc3a2b0cf8bfd050ba470e677c5554740000bf0631e3380203d3afea9b95c19cabd2c0471833ebc5488e2a368e72f6c13e56bb686d4812f4988fa0056efd951625ac9fbac2f2e9d3cfc5668c5238be5685fbb7208fd8", 0x6b, 0x2, 0x0, 0x0) (async) close(r2) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000040)) (async) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) 4.52689049s ago: executing program 5 (id=138): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffff5, 0x8876}, {0x80000, 0x8}}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r1, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) 4.523184462s ago: executing program 5 (id=140): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069de, &(0x7f00000001c0)) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000280)="b2aed6092326129fa955adfe04b38c", 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000004000000000000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e3ec5890400000000008000361b44c702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900002008e371a3f8343712051eea040000000000c992913a57fd06b23a6ca26b7ce4f7b5caea06d6f7d73c64fcda1539a6265c3c43773dec4d5c1e7b02e1386c3c82f8b0f6ce8467a4dedcba02db380f7c63df096748f30fedb961ad4de37bb1426795289a74938e2696a48f6b18e47e0df4a23dd6e0d500f420df3117d4f5b7286ea735f24bc39b086585153b996882d1c7d1a625dd4c39dbd2874cea1f88435898ce07000000000000006d4068e62b90afde855730db573dab673decf2fe8bc09cbef4717b986d31f645b1ac82eb3c8d88feef3d05282c3489827d8d107646dd074f5e3554470625bf68ba6ea447a2188bdaab9464a49aad03335589afdeeeb79f0559d9a7c41381cc30aa62bb3f06c7b93eecb5da79765e359121c19f1e762841f1f7586e25e01353634323d45a20", 0x1cd, 0x0, 0x0, 0x0) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x7, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c00fec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) (async) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000800)=[&(0x7f00000003c0)='tap', &(0x7f0000000400)='//]}\xcd\x00', &(0x7f0000000440)='tap', &(0x7f0000000640)=':-}*\x00', &(0x7f0000000740)='tap', &(0x7f0000000780)=']^\'/\x00', &(0x7f00000007c0)='[(:[]\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='^!(\x00', &(0x7f0000000880)='$%,,\x00', &(0x7f00000008c0)='/\x00', &(0x7f0000000900)='}.%../:#\'^^+\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='tap']) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x27, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80000000}, 0x10, 0x0, 0x0) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x5) (async) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x406) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[@cred={0x20}], 0x20, 0xd}, 0x0) getsockopt(r2, 0x29, 0x25, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000004c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000300)="d2652cf0000400000000000005af63cd11468367964855c7eb764ec092ccc36c666e55373964f7f1942cd62bbf340690796bae7dc6e7eb1ee402731a91eaf7ecc3000000000000000000", &(0x7f0000000380)=0x4a, &(0x7f0000000500)="a709ac88af7f4114ee7b600f1c2f81c9d65afc809ee4c74e2d7ceb70c7434038ffae4282053ad183461ec6c5dc5e31d03552bb82d242eca8532ac70600000000000000652120019e3d7459268a945d60a0b631d105a902001c73a915745b653cad09116f339103f1edee83129d78e1b3e0ea8e9fee013d5b960b8724a9aa87391cd17419fe19416534f6add54074944d20351821bb90c8ab6eab9a67a30142d2c258c35e5eede95dca77cd18b54ec8db85608b0e5da166a72a32d07c743563434f0dd7afaaf74f73b56c2cea8bbb1e41f35f04b4fd5dd04de55b622983b38ce688ff0f678e4d1034263a35ba129f5946af0b497c2a5e5c655075941969a2bee382045ae502fe6c8a193e8426f1", 0x10d) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x6, 0x5, 0xe) 4.310104455s ago: executing program 5 (id=142): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000204}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xa, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x5, 0x40, 0x8}, {0x0, 0x1, 0xffffffb8, 0xfbffe2e9}, {0x7, 0xffe, 0x7, 0x18000}, {0x3, 0x0, 0x5, 0x8ffd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x4, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7}, {0xffffffff, 0x8003, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x4, 0x80000000, 0x8000002e, 0x0, 0xe9, 0x4887, 0x4, 0x3, 0xfffffffffffffffe, 0x9, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x4c, 0x1, 0x80000004, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x3, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x42, 0x2, 0x1}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x9, 0x2, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95c, 0x200, 0xc}], {0x0, 0x7, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000680)={0x326a, 0xe, 0x8, 0xfffffffc, 0x989e, 0x400, 0x1, 0x10, [{0x8, 0x0, 0x8000, 0xfc}, {0x5, 0x7fff, 0x3, 0x9ce}, {0x6, 0x6, 0x800, 0x4}, {0xb, 0x0, 0x6, 0x2d3}, {0x6, 0xfff, 0x8, 0xfffffffa}, {0x6, 0x2, 0x9, 0x3}, {0x8, 0x4, 0x7, 0x1}, {0x6c7, 0x6, 0xd, 0x6}, {0x0, 0xffffffff, 0x410, 0x5}, {0xff, 0x682, 0x81, 0x4aec155}, {0x0, 0x0, 0x803, 0x4}, {0x8, 0x5ef, 0x3, 0x80000}, {0x2ab, 0xf1, 0x40, 0x2}, {0x0, 0x401, 0x10, 0x10001}, {0x7, 0xffff, 0x100, 0x9}, {0x0, 0x83, 0xffff, 0x7}]}) recvfrom$unix(r1, &(0x7f00000001c0)=""/14, 0xe, 0x41, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1f, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="b2aed6092326129fa95d2d9e676d4779e3605ed0bb0d9983b70846418ad47ba2a497a3e81ff174f4c5ab34fc5d70ddf3c4cdc55d5c6efc9504ba962580bd77f68f70e6b64273a4998a4bf73e72646fb68981a7429fe8a15a2f535ba7393f9535f07d90a5d38bfc83701172180000000000000008c4f7585bbab7f705d0ec7f63facec662a58ed131bbfd49d8db7e8acb96fde119cb5fa9b2a3540982b650ef91cc4c1ea25a47c5ffc006ba7b9078f0dd183f9b02e2ec080000000000005a73908b8ce2e1f30000000000000000000000000000000000000000ff900575438d0f110a797e9d1aea36dd12fa256d2a0234a2ccb4aef9f9c12a81455fe10ad7a1c10db5b2cb80ab8a821ce45a38d29a327aae0680f06724d9f2cdcd7daf87c6fc916a329ce165d153ed0010363bc735dd0d931536dc448ea04ca970895a83f6a41085c2d506a56dd53014983248eee46bb4e23807a19fd0f732e6be7b06329407d6e59a5f35cc3926c57e2c875494694dc34b3d5363466ae4d98d7690ab82f7f39d0708f4c50e53d1ff157bc0b28a8fccbf25c944825ba973f9260ae4dd512fb24c304b1553937d2d341eef5bf8050dee1f8612edb67f5616bd95d4dc65ad66a8a165363c4bed722b36faf20630dbb00f21a0e31b546ab1793e5cb93ec519b6de9b225c499208b9a9f900e009513260a66a3b7e7557f3e232759bf900e53ca6720256766d417c7aa2623bf819f034ecb5b5690bfd8af91fff171c494e2e4388b1a8f219e01de469b5be29c926349af03fb4f01d8f3ec608a5216dfa5f4dea2f4469879b3b96ad490c7c37115cad3d584aa47a8194e0ae4336a9de83682b61d8bd4688f1b0afefbb33e3553da500170461afb6b41d4c45312415ee8151fb3bcaa95294eaa2311a87493300"/661, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000001100), 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffede) unveil(0x0, &(0x7f0000000040)='W\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000300)=[{0xc000, 0x3, 0x1e, 0x7bf}, {0x80, 0x3, 0x6, 0x5}, {0x1, 0x6, 0x2, 0x4}, {0x7, 0x7, 0x7f, 0x1ff}, {0x8000, 0x7, 0x1, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x5, 0x8000}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 4.306319831s ago: executing program 5 (id=146): clock_gettime(0x67f3248105b4e004, 0x0) (async) sysctl$ddb(&(0x7f0000000380)={0x9, 0x2}, 0x2, &(0x7f0000000000)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x2) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) (rerun: 64) 4.183336373s ago: executing program 5 (id=148): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfd8, 0xfff}) (async) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) (async) poll(&(0x7f0000000140)=[{r0, 0x8}, {r0, 0x71bf335c4576ba71}, {r0, 0x20}, {r0, 0x2}], 0x4, 0x8000) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x220, 0x1) r3 = socket$inet(0x2, 0x1, 0xf9) (async) r4 = getuid() r5 = getegid() fchown(r3, r4, r5) (async) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async) flock(r2, 0x9) (async) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) (async) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000200)) (async) fchflags(r6, 0x8000) (async) lseek(r1, 0x1, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) (async) pread(r1, &(0x7f0000000240)="4452682b0db3e17fe8f10846c354cac57108f35b6117d4496608aa9d92c2847676fede71b0c574379ad5c66c6b27360c5c9abb129907bd884e557a4ece71a969355790259f13db8a29b2178d53f3762f52d1e953664c05ba3d86f6791a04cefaa833823f3f38f3c5a0d82c", 0x6b, 0x6) ioctl$TIOCSDTR(r6, 0x20007479) (async) r7 = accept(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) poll(&(0x7f0000000340)=[{r2, 0x100}, {r3, 0x1}, {r0, 0x1}, {r1, 0xa}, {r7, 0x80}, {r6, 0x1}, {r0, 0x8}, {r1, 0x81}], 0x8, 0x3) (async) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000003c0)={0x9, 0xff, 0x80000001, 0x40, "8fdc444293a35e5c8d573aa6a0f91bcda7300717", 0x4, 0x7}) 1.447069937s ago: executing program 6 (id=276): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_emit_ethernet(0x82, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x1, 0x8, 0x74, 0x66, 0x6, 0x27, 0x70, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x7, [@rand_addr=0x3, @multicast1]}, @noop, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x38, 0x5, 0x0, 0x5, [{[], 0x5}, {[@broadcast], 0x406}, {[], 0x8}, {[], 0x7f}, {[], 0xfffffffa}, {[@loopback], 0x42d}, {[@loopback], 0x1ff}, {[], 0xffffffff}, {[@empty], 0x2}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0xb, 0x4, 0x3, 0x7, 0xffff}}}}}) (async) readv(0xffffffffffffffff, 0x0, 0x0) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x10000006, 0x3, 0xfffffffc, 0x2, "bb081aa90037215dbeae58be1b00e6001d00", 0x8000, 0x1000002}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r0) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 1.446083045s ago: executing program 6 (id=278): syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="dfb89045ffaf", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) syz_emit_ethernet(0xc7, &(0x7f00000002c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000090", 0x91, 0x6, 0x0, @rand_addr="0000000000000000010000000100", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x6}, @dstopts={0x11}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x2, '\x00', @mcast2, [{0x18, 0xd, "0179202bea735a8634fd77cb05b7ab52de575b980256cf6b3937b63f9d45c2ba69291200cbd0cfb9e1a2be49acaf3c91e173e99038d1f57e795a91c059ad547837f98356bf7406040e9e3fc45e93cd011fa549a8983f32b7eee49bc37b4fa0ce5fe49901a7fbd2"}]}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) close(r2) msync(&(0x7f0000435000/0x400000)=nil, 0x400000, 0x0) r3 = socket(0x18, 0x5, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x33, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.256125383s ago: executing program 6 (id=282): getrlimit(0x5, 0xfffffffffffffffe) r0 = socket(0x2, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000200)={0x10, 0x0, [{&(0x7f00001f6000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f00005e2000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000607000/0x3000)=nil, &(0x7f00006de000/0x4000)=nil, 0x6}, {&(0x7f0000726000/0x1000)=nil, &(0x7f0000179000/0x3000)=nil, 0xc}, {&(0x7f000062f000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f00002a0000/0x3000)=nil, &(0x7f0000265000/0x3000)=nil, 0xe}, {&(0x7f00003da000/0xb000)=nil, &(0x7f000035b000/0x4000)=nil, 0x9}, {&(0x7f000022b000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2a214b9d}, {&(0x7f000060d000/0x4000)=nil, &(0x7f000016e000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000285000/0x3000)=nil, &(0x7f000004a000/0x3000)=nil, 0x100000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000127000/0x3000)=nil, 0x100}, {&(0x7f000008c000/0x2000)=nil, &(0x7f0000446000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00005fd000/0xb000)=nil, 0xea0378c}, {&(0x7f0000554000/0x1000)=nil, &(0x7f0000447000/0x1000)=nil, 0x6}, {&(0x7f00002fc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f000044d000/0x1000)=nil, &(0x7f00006d2000/0x1000)=nil, 0x6}], './file0\x00', 0xffffff8c}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r2, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000180)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="a7561ebe83d4ffffffffffff86dd6b38e487001402a60000000000000000000000000400000000000000000000ae"]) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) read(r6, &(0x7f00000001c0)=""/188, 0xbc) connect(r6, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 1.178943322s ago: executing program 6 (id=286): r0 = socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000039c0)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f00000025c0)="c17f71d8d84e18a6cabf6b63e47094a11e3a93b0ac732b4481e457159c8f0aad44294d4d2db6a1d1d2d1ec9e6c7d42f6e67c205ef1d2752574bac3f4b47df6b06d2d0b8ad29243610c12deff14d2a7e3dbdaa5217b29c5a05da4dddd726b454dd232fe04597db4bf0bff64bc03d33c5e9b1bc35db05b98cf8974fbc3a77f8e0bf108920ba3ad1d9848b027dc07a11cf31ff3f73b6db9a8e386f1a095a1df40e958c7b36bfd0524bac0aaff2a00f2feaef584697d21595bd15d4aebfbad7fdb587cfda33f4ae27b5a5a750899b6bfb02ca48f0ee021a14151318ec52e0c3b67fa498082f9cfd484b3c3c1586fa9521d245e0364e81b90e64a5fe15468fb24d90cbaa00963f5d8159fd7420475f7cd98853263523f9ae0c78a8fa89ab23c28f40eb870b4728a6a71ae86a3d043078c193f15e781880dcb61df96305360379ff6420925b493d2144562ef067dd2103b80f6268a4d7a6763269b837b77c676bacc465f8045a21904654cc6c10f13f592e41e208b1c660408b598e0c46c049febd6b02308423c61400edf4b3e1716948c2a796af34d6459933c0db5b2e1c952a14d760fbb20bbbd6734f9e0cfa334a13b8b18db3af577a53e19d8ec74c152415b36f9866b4d1ddbffc767de476195b9450f136cb9c32ef46963659961609f7d6ceae6199c4d7bf5a1a7788808871c058843324d3f97844388948674633f5272ee15e618404c4b8267966febc19a103f1185447ad6c4bd1ff4ffe2424adc3c93289006d8fd355b0a81929fc5ae98617570be4d1af0002f1a0a01753935baa779438a80fc6815f78ce1d4614a87f7439b4d0abc627fca54377993dba8efb30e5630a24276976226c9800af15beede5b360a5bea80f230f1164548e7301ed6aba3ff4029476ed8491ca5da876acc62d982e1e1bc2d4367330ed66682990e32cb948b3c98a6767e1ff69df5491f94b2f69bfa842950b5dd9be48307929ebdad159fe6895d4ad93e4ef459fe25d75131c4267db9d21449c8fe7873ce50dbd90b08144751001cfec566db1202ac15c13d68419a600ad910d8ba349e842e69289e28fc46719cfa01aa948a67425531748e3f44719d0b6b81bd6ea4de39f3bad7bc48901a6a01411d160e9f9a4f5a584ae492fc43553495e6dd57fd4bd3c32d8adca49ddd6a07ce9ceacf049ebec43791a563f99668e98460513188732c34439feff2677459c45d6ce3bf2d4d196b1dad65abdceeb6d4a5c8d7fd06910a9999f6a11b842b19135b3465ba5c88f3ce8a0161dd38bd3f5510c9f6e6157e8570b8be2d9a787924ebe2e1d739475438568917e1430715826222f4f1e6831d3878c4965a28b06740e3a99658f79f4acfce53add1a2a88304aae866404357aaf2dee94456d1b0fc2edcdb5686293f87521a8ff3f09f943fc1bcf469621efa181fb75ef78a900a8e116fc6f9cc9521699864fd0c5d3f64875e4cd6f07950d3a43f2fc9f2c6cf9a7b6a2376b99f986d6c45173b1b6d758d9f2ed6ba044c0b780200e8bbb9ea62ffe6296fd1e262d3f8a5c35bccb5a7e12ce010b84665212d579925322876e417520f7d8029d1acd4991ee317f5ddb02e03edb8d49b212903b32d2f5bb6fae9f9d36cf48ed2da24e27e9830cf473157168b427933045b6480c55dfe2c0345a8da21c33d3bbe26c083c7eae0d0f8af02c8e78235876aac360eb3db30e1463d263773a957f8fa851abb668d0e9466a3f291330c51c1d6da886e3ce83100ed2a5974a2e8ac4c18c1b05de931325daa4c1ed8b391b95b20428a9500a509ec28c2be842bd1d86833738959bbef613e4b10ed258b8fb76225a395b11929fb3622ab22fc26eee4a826153e6ea9d1c91780fab7ed4d534d7f6d3fb7180c3cbd21f0462481bddea04ad5806b271d7aaf16aaf9212bfc5ff10380a99d97717dd42d846adda3289e7c0bbaf1faab959aee56a7b7b52989ef1ae902e64051b2d2119defb12540496deefaf2b130c89e028787a69b8de63c29a18a75b032212d515c5d5a23d6f4f4f64a47d0ee2a691f832235bea8a8a17189acc29c105848f6f31e236fe7a16a3d414793f34e6b645ccc474e8eace80226297efcc0d183204c7126a88a08be76bd4c20adf63c95e4f72fb6bc014e089231e13ebd150fa7c6db6fa1ea1cd8e69652d87c9b3df77cd1e938fb93030a05c59aad33fa5c24590c76f46726d5a6389d8dcc7360f87e9b35fbe8f84fe3f34dca7f2b98cd0f665995189cafb35cd7cb67e97b3028d5f369f69f5f574c15e0e6b9c17f9b95b4389e663f3d320d0d358a2bb90ecfb7fd4c3fbe0009e2d23ae1aa422a86ea53fb3341ce50d5cab7486e8650a4f41391a2a27faebef8e94db85c27b3e07843a9ff3ebda8cb9eeb434090fd8ccd6699726dd7832bc6f1ad2813020502d404af91adf11c820344b64baba2c0fbb1ef0ad59449e4f167d90b13011f16a457f616e2b41d511f918b27fe4878a5bc6e1bb850d7e4b302b97c416edae11f4ab9367f24085abc5a42f55bba01a92929556f1dfde4d6936fb0bc3f99991ea0ce18875fe74874062fad1a1a42d02941786ef1a52e8077e0bf998588cecac8386ba9df8d493a80edd71d2de9e5793d68efb22c77b18ebfc342c64afa5aff7aaf7ef8a3d6506b5f89699ca94b7f0ed365118a99e7ce083d915a56a17c7d1dfa5b15ba7070f45b93fd58e8fc40057d5cddd0300f2f11683aa1eb9f19ed4bb2005bd3a3f27381d059ba8cea7b1ada93dddee49281c319296b65db227ab4963c62bbfaebbe6a191b0a6ff5a99a1e3193f0a62da051106983a89db21df19b5d0260cc4aeaccd80cbcd49a97c47876fbc52660601246f00894e4e5ef211813cd99d55fe2e50fa52e000906e15415da9b91b0d51341047e501333c4dcdd652a1a63aa4b9bb20232ba0d3c1f8963cfdfae813a89de10601a5335b4d862fbf468a8eeb82b68a2eced660004972c31c02d13d6883ff5b8c98c8386d065e406d4e9ea3481cf9ad1f1ea8dc035869fb168341732e6100156753f1348e83172a2973d4f8a1399ffbfbe9443f26149084ebec852245698e8e12dd16872f6c8f940e04b24f9ca265dfbc8dc3f78c1cfba884fcc49227d67454ed41b497539505aeb41c82fbb7996a0632d167851c8d1a5185487c2cbc78e7508ba7667655ac96fff8c6c58123e33d1b48ba40b9dc576ed87e7a9e4cb88b1703efe5d7aaf3c82588faec52f57ecda40d855efef47518db18d0d5c545e97612c497e8112068435cdd2013eed9e97b2aa18f0962b412fb6c72094b0d6bc24a5fc8bbcd8c703f22e86636fe3e0ce98dfe0d42643cf7086d369ee23f2b02193749a835b3dc54bb30651a9722e07f4f6d3f92c37ee94de432aa7d9628eeb945eab250aeeeece6453a5375bf002ce36d3b52989b65d87874e18de8dbcd90d79cb8c08f065ec15bad321e38ed78c921a5cc242c76e770ce85fcde5262ac5c46161b9d989737a6bff3b04960483a9ccc3d1fc5fe8252587a9fea2ec0437c1d603208b20394afb1eb5e222274794d2a5bd26dc48e579afd1fa63b2b16b3f91e9b5ef0e63e0e39d0d453fb0160774325be4275c5463b27f2dd46ac86dd4a988590c35d16cc19c6e195aad2cb02b42a399b619924debb3989d1d7579de68f132d2de44c453fc285919d4dfe2d3b9bbf1b237886e90c964c9949c9e89f2ffda6aa9072ef8f127c42fd7b45676f58202f18c8680755aaa29893dcf52955a67840ebfb7ca0914feaa8701c8a31f080c047cf295dff95e273ca8fc0a83dd08063b9f8308bfb1c589a409923b5fb114d3f565c7c6a5342ef5deccec19520052a3bbeb631b59527a0c53f2fddc4d44d4ba6e8cc22acc1014f94631fc8acb73013ba185dbb5ff399adcb2d4d352d527386d6fda71448442874bea9c204adfce8eee80ffeb71e60fe7f7fc5629d691ca9ac1920fbd76b7e121c8c35cf392b7648ab4dc4c0a2cbd2315ce15f93965d4be55d84b6caa297efcf46724c4b4af9cd944d2a2d5359ad814c0e12c524505b3046f60458e9b07621bfef7e6e5796ad44a4410111579dfa033f7de4acc69bb629fbd3be8f9ad8e26de78d01ef719a0c40ac195e26fd14716b4762941070303de564f23e8adbfd92c3b8fc1041f685ba571ac576a75210494d6c9317e6a409cbdda39163bdc851bff03acee39094177ea1c6d1be8a086eccc747a190fc89f37c5a6865b3b3fb78a32a417a01fa4a9c5d1c3e059ee537eb2fae8d04007f51d3748fba857f2570679b942658e46bc37a60107d0b067fd5d0932afc0bc87b8fe015d4f001777a411b0cce349c1a2e2794973a10154bf98d62ceec4ca8195a8821d577cc5ec6db6d67ea6282251d2abfdbc0fa18126d5ab55cf4e05a5f20a10c9eb7173dc655dc30f8095f7c9a3045499dad859c2963c8e7414b6331661aa9750b8fbbeff341f75f65d7cad79368f60d4deeebd84e5983d5d600e54b3e2998ccbc2291d16f7674e316db6300e2356f23246a6770d69b635997271c958053be287598e7850f11cbe71495eaeaaa8135223fb8e7012c285cca5e9e494a04a782b081ce293249c14d9c74a1ba428d190044aa129522c07d195e9e0136f736a367a0b2dd3917baa630251293afcb0735f0f0222b43a918851507f4222b54ce86c4fc3724584108f612d870113c5eb1f6d9b8bf3672516a54ca69af07cb9fd9cc1f5863534d6bc5bd8f28010f24b22abc56a62933251c2f7e8f8814980e1c9a72c88aa3756ec5355fa27807d08bc757f644f940b73bd5e7985a8a3de0f8477c98e753aa9c1cf5518a5fa042cf5d8fbd9be9e2a081c8672db812aa2b480927c8f2fc8c6a89c4396cf524266dc5c03bbd7a74d3c689b6ef0b9cd9de9098176113a769bf7e64b16d752f8513dfb8d6fc13feab44c5ca3d3886107959e127d558df5757d0d869b4cacfabc335accc85d65bf4291cccd26a329060be521defe92ce6ad8930729f8797515b4906e151ca33177899ed6b09f7fe8e6208407e5ff032e2fde9facbffdee51cc65d76b7e46cea486f2aec7ad8fb2a0f82fe71954758ddffae80dd35199ee8151e40330cc94945a1d406bba57f81430abaf24ec9f12ef2ca80de3a1ab8edba9b54eee723a8ce5701063642eac3e269cbb535730b32cc878fd386250f25b73d5d51d97586fc158451aac08bead4ac32314b07b26f3f0c059918141bb8184e272e09157a849dca2e34f3a2d85d5491e6a6b7aa712b5e201f5c6e87139aedc78d34e7ddd1d7e004b19158e1075cf3f0dac13e06d65f32ea3d16cd73b6c481ba308a8d7fdf21bc0f78c1c55495cfc431f314437199469207b3ffe4b0e54f6eb3c9b91553c52d70e0db5245c0bdaaea005e22c4a4d02e0df75a86c5910f76428ef7005a492ce6694aa0001cc994435ac4181029b3b2f0fb0d7990bc05013e6191db1facaa941b34eb4d2f73235f89e5e6fff33aefca4c6f552e6cee4433b07fe90974b998de974bf94ad004d269cc3638cb8100656e62064fb05cd3194f0d8cedd5f26d773304fb6fee9da58437917e8e699c456b7187118217bb787d529bff5070f323df384071fc94e55a645df91d81ffce4d4eed347da5bd913a1292ba64910d8e564dbc29d746493fb241b71578159157d7dac6b3af158f620bb2c037815a88bc9b9379f9525510de59a5acc2a7c8f0a014389ce8e7f89d279b173ad3d86bbe51cf2f93fdaef83869ef6f06cdc53e74c8876f064dbf6682e3e46d44e1f482cbf54f125c57758db7d87499050a0b49220a66d9b38b151779a43a5", 0xffe}, {&(0x7f0000001580)="a3025e59c7bcc4ae50e3ea54b9bc6670d91f410f0ff04f907c854992c1b04a7604fac2a9d5cd34d88a1a26bcfed0c683c76c416f10e17bc28e15908dc1e96af13c17aa45692b9953d8f262a23c5885365268372973454cbd471f6835d63d35243132718b3849e27b7734210c8bce8dee883f405929758d5e6543483ef56c1b8bcc57b91f41879e5df804ed77f16a0375b22de7fc0e96eccbe33e7deb6542ddb5fdac584626f8e536c3758fd9d99826d225287ed6ff72e71b7af7d60c7344c8a0ff13f40f86d593c15f5f7cb211ba56cf161974841add1837276c30c81104a169bab69becaacb09efc023681374800b5773aac74960ce3b60927c9798f2f609f476832d7902f67bdf3e06dd7916d44b7ac2f2b85c42a215082768cbd0ed7e121e884b38638bc77725b93b7a50a1f4ee3dfa0c198cf82b7479b71cf345b8e3a5b4570e469c482483a4ee355fa065a74d46b3da8c0fd8644fb4c52f74bcb7bad632a28d599020940079c0bf3510c0a0f66dc3c657c3991ee33d47a2b1b1178d1117bd16bec92ba227000ba3ca0424115e15caa6463da6df7d8fc9d558d5c379e1f3da8e23502b4cddc01a0386a9abba34037b750434c3ae417686642a22f97f05c20bd67af671421833d89c97f8cc02cc0028db1d62197aad1b6fd804d8618f82461c81d3cf1e0eb349ffee7567cb186048ded49246cf00af09d62da3f042e27d44644504a76216b4898a5d6fd9c457c60d38af70f74b7342f342d4659e053da8b1a1933a9f4245d1e3d9807a9cc35a9402c4220e3588374b938f3d18b0c36b7f2445afbee77b32202daec356d9485674077dd40a6fe69472b1b28aec0c156c39f149123353cb9d13a098af842e781d2aaf52e39d69816f257dff0952f7c10a16fb6786702d91cdf66e586e5eb082dd10d983ff85cfaba665b6169b308bed8f039b2c75ebb068403355822c78942e49b0345c12b79795770924e082385de6e0de6535ec003d7ea52ab9aaa871b6f0866e8e014b2fa36bfea07e7720db8c65e88d9857e1fb5fe9b8d7a6205d4ff64364053473047de1650ada96887cdadbaaa9ce5ef5371ab83eb436737f66067c8969b5a26de21c041949322f80616ae31d8df7c5202dbef6ccde35a252bf8776595b0dbecb1617557d5b7df9500a488ca065c34fb85f0eb80191260bb7f8518c30cfc2f3cf0cf91fb6b693b2aa465b49d0514aeb8baa4d0c656274b1b7900402e160e7fbe3016e76f5e0a53b09648072ac8b3bb3fa8b462930f895deb9795af4ebaf481107811368580547ae8b4bb31693279167e7ca9ccdf32e4a54eb753c95323bd5b775b984c415b8f5f885f6e82f4e047b52c1b5a2d82b96f1cae31592f8fddd4ea22c8cb09a5c61e3725c5c5a8843029e2ba4bf145b4693ffab214125ff9dc4fd583f9e1fa13f6648a17c783212702458dfc29654a92e43cbf4990e258596dfac49d3fa6cde66802bbdd7a98800fb8f2bc078e7d98d46327d0acc175a36e5ea8d20a03e8fd8707afaa57a5798e806dba229409ee5366430a57ce8c67214a401ada2234ba5ddb8b19bfd395ae8936eae142738d4b35b356b3f1e0f191f20a0965e829afba19980a855b7851d2e093f8a12888f1ea1b1bcc7c47fbc840043cc418d00d608c0ce607b8c241cd1291e5f6bd48dc1c6698e9a7932f571e225fb6c082f0e3bf23a836265dffdded78251026c2c1ec9a90c4f6228588da70a24614d79b4ce365f1f24485013f0d3360c540314d9b5289cba416853d03be0ba0cdc6553db222b298ec002ac49154751cd128ea15f2acd2b4e87e272bccacdf40d605b2158b4f17a2dea213867ab77d16c0c667445e236d438ea839139d565495f7986691d2c0ba88a448ce7b0f52ba7a4bf1e7383e4019b9e789148211b02ca4edb4d0c10152ebe804b403fc62df9c2a21dbe735fa2da3e03e492ee241a633fd672fc2450810954d8cda5679ac07f79fc3dad985c7faf58f16e77b54aa8760c9487654c49dd9ea6731e0d39c015890410a0a89090465fe4c1c2608787431c6d5e5aed225ea399bae61f452d2cdc3bcd2bf54db7f3bab989ffa0e5d616978ee2da63b2e9670f2038200230076462f1277cd1ec892dae597d884f1cdd2fcc6a2e2af8034b25e1373b041246af015b8693d1a003f6bac3ecc7f781ee4c00358b83e7ff4e6458d5e351f0633fd76a41c1b6245b65d7731a6a9452598012024bc109ca69eab416716fe76e944b66039532bfd1a37b2495c1ec2004d1d88b93d13650a642841bcbc282203dddded9e99d9334ddbeffa5ebd2ac8367af8e0b33603c1e4738fc6bbc329c461c6a64bdacfcc4eb3fd20227e4c968e2e21fff237166d8dab0e2283bb8fcbe3e3162e9725ac5ff0ff59b620776897c83ddd84eb2b6a8dbfc19b4a25632b49105c27973fb84c09e0501cd08024997774d161b8a854b3cf65beecc8bac398db55a227f483b8d9bb5bcec19edc471f62ec2eadccaf48620e6f26b4913798903b71a4ce8cba8014b9e944c8964d8d9e6a7a0ca9f8b79a5733dac8f3ea83204f6b5274a59e7cd4ade0d0dd5e96c7a83217ff0a1528c9865124be61771d519a6aa7989b89aa99402d681ce5dce7ec3693f0d2928d6e71ca2e3503e9c37f65746c0eb7ae0067d22a1da23036335e3e34599edd1a8204f9aa3b791a09538df5859dc4dda6d88e7f5b7aa31a82badac414df307d530a0fb9e9311462465c63c1f54ef71f3276f06af189c0d7c9ace55ab1fba985cb6c2aa0a8e5c8f4dea43a7731da547fdce1d1714dfaf6a7d19d72702f90df295ea54689816e7007478fdf1598353ec501bbb832545cbb6f2989b64e72be9e6a7c99a3592e304a84944516636a20f9da2e0f7168a0a1025f69314d9a3c0e9e778ddac6f52ec1db9fcee39abc27b73a18ebf0fcdb856e04069a1ddf59becbd80b4c72f2ffd65d8c1e77187d2d48aa4599ff3d159f0fa573ac8b703fb02c7ff2701d8d477d9616c04abc76119a3a4a17b123c6f86e978297622de9f2db11a3388e2fcce537e582c5e0a03b1993bb929eadd34e8f7b9dc646db5fcfa105372c370a034ee9aea4178b4fc121561c3b3bcda75697c07fe34c5d117c7e1ebd2e1401075c500fb99814eedb4be1eea216da2dbd639959b94a821916c0ceae89345ca28aeac5d294b741cceb1b61643e43496530f004f121495dbd340467a25d522ec36ce6f1bdef58b1da666d5c0d71de4e927170ab20d8f58e3139ee5a759dcc01e937a7a2ea9cc32e50d3eab356a0c5851efaaf150a8f4138a23bac9f73bf45af3c0b7a94a9419f44c3b2e352d892f29a218a3340f6abd991a95ad015f4b43cab866447cbdc6e011e04aa511ca7d85057f1a73e9a37d7924ff0150352b39f38a4c4145b2c8e92b5cb6d5066087d132a8d05bd23ce39c9e5d653a33f46f2c1d5c38198c2fc1815dcb284a8427d213b7fdeb4d293ade839dc1c24712ca90d8cb03c1e5034c5098a9e285036d4ebd383292cdbbf07c43229c74a45250e9a10130bb5b7484f688303f4c39c227a5ec42426f93a596379452e0f6a6c5fa5f625890d83c6b83affbeea525dbff3907839a7ac594e05e3d75cbf792999a40352b6cf6d77d45ded9b4bd9bece731fde18d1a7782071c62989243897c9d632716d33763194ae7d9fe59e9bfdc13ff9bb7ba51bf484643dc732d6fd9e5aa3fd4ca9a15b4180f4ae23d69a24ec24264d9ff6795ee53685b463b9247d0f136d7ddb9ea6e3d6eedf7f72059f66a97ddfcf08ae0eeb5662bda01547f803f0b9d1f76e35622bef0288423026ce101761e4cabbbc643b6c1b6d70c5d89b17cb506f0028823d4dbb725ed25feb2b7e40ac66e0e74e4347d6c7ed32173d33911d258a7e20d7c6f53661ab0b7bfcfc17bc9d2ae560283dcbb59a639a86cee410da4b9efbf21b63fb406e033d984d27f9459aba3d70fc1260b4cb3b1d400b6fa226bf7f3c71af2557bbad50aa55e380f4c467f4e585e204dda99b3547e74754965bd7e543de7ca206042aab6c8bfc1ddb8a64a4f193d59b76cf96c5ae728116d7f9aaf534615dd9073ac7e14b2f75123fbf78b101495a1b7f99e402754944bf9fa31d5e049815944550de6e3d575e55f7ab5ff75821324f7c68f5e97e948c94d09f5ba98c6e7c6d548a827e2844be998748c47cc54a36c854c6109ccb8326c2a7b1b0ccc4e0a070a0e6f28fb54c9236ac35cffab02cd05a8d95bd198d7c97c2cdce40b16a33aadd7bec9aec486e95dfe96c7a75f0869dfae1723c2edec9b5b6d1ee00306a2c62ea039f37232696aed4c0d35ef3e1791356d3da053096eb7076f4056a0be6d68e88c2acd32b7fe259960dda86f6542855325e84976c686e881d583f098d037fa605008350d374a07a5b4959f80a5f92a2a0d90f3e740ed5c12a2d45f6b45ae7c96ea90a865f009e316b7935b9ae95ac9af5756078cdc5228c249b59591cb464001988f77e41e010951e7e5e263d3c2d69bd1c65d29497c68b96edb1819268c554b8710117637964332882a1df4554f8139851d8eeb0355b1bac27e1ecb1b97eeb8219d5cabeb0a22d5bbecbd7fe6ccb5a0f55e77ca6f36e611f35cf934dc65ec3b4317c652c9b931bfe6c3bae1fba18329633ee9a3af1905699c0a", 0xcd6}], 0x2, 0x0}, 0x400) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() close(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) setsockopt(r5, 0x6, 0x4, &(0x7f00000002c0)="973a6d66", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = syz_open_pts() close(r6) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5000000}, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x3000000, 0x0, 0x3, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) socket$inet(0x2, 0x1, 0x0) syz_open_pts() ioctl$TIOCSETD(r6, 0x8004745f, &(0x7f0000000080)) r7 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) r8 = kqueue() poll(&(0x7f0000000100)=[{r8, 0x8f}], 0x1, 0xc) close(r7) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001380)="57da2c0c7c244c6f6069a9e4cc3f4b389416c5bef79cb7fe8111ee1bd254e6c9e6a3ca1f7a538d43c46309f207a49c587717dd11f1d4031b33963ef413e649b500303cd4803c15d3a817284a55657840ddf0542ac3a43965eabeb2067a2fc60b6ab5078fdbd92539bf762e4c8f5da3ebf72cc9b4e331e9f73f2be931856a5263ac0df4e610e6dd22147d9fc83b47f47e156cf7cde5cf1ce5b355bc6c8e9da1f599e9eeb68871d56de72c7f32153b7b4bc74942220f3b9832cd776fa6823a1e3db34d", &(0x7f0000000180)=0xc2, &(0x7f0000000380)="577c481e484d39fc72218e87b1f124d7a68a0d4f1b157a51200753f8ae63ca591efdd4ba8791af0dc4ad063e03c1424b1f2ad65e4911879965171bc775c2d366c3c2fe48c18c38019cde63e82a99e7f2fa20f7bce93dbe8eb017f788c0d244a500df78435c6d4cc49d9d4aa205eaa876e181b4ab36303e7bb15b06c5c3d124d1bdaa61ea89866c70a9007e38714b5ce8c566ff79e6d62144ef4713f95c1a7365e5c2f3e10a664ac0fb7226c21bb1d25bb8e2be78588e79ee36be99f323b808b3e75deae373f41e6d55d004a4223ce7e38f079bae868de1046716cf29e79f2269b2424190319f6422b46fba176bd9a65f995f81aba6416d625f69561524a172701ddeac49683edddf941fc377d067670cf96054feed32278c99d1f3c3b9af709975b28b5be311a694ada5495a1171341c01f200be1c4aef9c5782cefa6532b6b2109b32ecf0a3875f535e87181ec8ee00e515b1fdccbbbae0810931a34ce28d4620eae5e0c062c81fc7d5b948d3c1aae288a3cce8dd4674016eb6ba79eae5b3be2b880e377ccdeb303e58506dc5c59ebd16f3bba6a62dd0dbfd6c2a4a9024e933f7ee3d90448197b43cf79dfa985ca58a082251fba2cf68ad63534c52ce97d61ecb184b685c24cdc526cad55eb21b54bfb2696ed95a8d452ead9aa635c39c8f7526536ba4a08d327d5ddf2dac3bd8742585e6d980844586add7b4a0f7eceb16bc334277aaf6fca6e6a23d59aa3fe845acd6089c5f50e36da4eaffd5cb06ac408d45b8d6824a7d8fcb7790fdbd779de05a90b4de748d697cf9f759b33e412258123f16709f865792e41a6deec6c74a01d297c4f0ee587e412854ec4821a9f95a467d2e34f94a06b72d010f91e39570b933d12e3a00f53ab3e9261bce68ac9d1bc8df5c5e53798d5438ae74f4bd3a2c31d2e901e75849036651475a20c630982b617f153c7d32de2f6cb9605455e47817e453efaa26ce030f48cb34805ecddd02a66a8065ad68ee94064aadf5513c770eb7a080c481999ba07e202c8f992fd6ec11691353f85fc7feee2e2bd21781208455dc26cd527ac2d221c570d889c7af3e59e878c7e4e6cf058120fd76bba8bf47ce9ef2bbd03870eadda53b317d62479b2d0ac1eb10536e50c375efa3f707ee8fd095e0675d0f2c81f6e147bae55d9a06939dd2450f13f18b3068b1711e17e781f272c0c217e1f4b9f24d708213673abb1fb1440d592d365dd64818641989100553a7d22d222c729250fef5d24b9205092fe65c891e129cce608e6f76dfdae1ba1dbbdf1b7a9e692aacba7d6f59f0f1de426e1beed7fbd063bab0cf723f8e1f99107730120838edbeb076eb03a13771be38cf39cf6b889722d61d847d532077c08a49366843f3dcef02bc0526e037ef363940afb7404f84ccded7719a555ece93020525b9f9262fa2fb5b5976633c6b547c4419b711d312760f19636b71e66d39467b397469b34f7c68d46c5045537fde12e7ea5a18f5063611a77b9ae398b7064d96799a459d999dfe5e1b2567939764b624008507ea41aadfd60ff4f6bdd1c08c797653ca54999f63e408a85d0a2ea3b435ea6bb81387db5c2fa71ac2fbade692274ea45e3c9bdb48d51de36bc6c99d4b0c7e54789fbb3d0ae0fcb34ae872609ae4c4d016878f95c6b942adb70132f3fa332b7fa1d1314e4419a94436a4f1c376065e0947553cf9b7a6f9f11b38e965173fac2a5d0fef1abfc007ce9812f1a58f66093ac5a63b8048f2ebec29f13b409fe7a88ae2d048149e76b0c2610c68c21f3b27070043b6d61439f737cbed892f131741a2ecd7569b5c5cafae5adb5350a86bef3f8515e25a414399c2384ee813a4c6e0e7dc584755c715cabe8cbc61367e92ab6cf3b39584573e3714caba85c87061e972fa0d9c87cb2a3033a68718ec40dcf15300c9bc63704fae99bba5fc2aa805415a39995a1bc0605bc4511d51fd41a7f0baa329fe65809861257d0996daf154135ef7cc8d5e50387914ea5a569a322c73db63a421b21f519be110e4ef06fd6d29d4e40813bffe772b60c59e832565bbf54360968b239cb49bbcac71601175ba14b7377db21241d00b137a2c3e3c0ce96dce56cfa23f19b59353619e1c208bebef284d61759c0fb868cbc60aac58fb7f0222294cfaf4cf1ce60ab352ebab303a29fe03d1a67087e4ab36c6ea879aa7442a4adbd9950712475f51e6cc9a8b1fe13b5ac81d37b977c5c0ede2b00f735dda2f24dbb9474a12cc3caaf57cf29b762e4aebbb7880735cc8d88d72984e88ce961ae39829af97e225a0936f12dc94305a9303261240cb7cd4ba1f8028df42a6e179aa0e8915c2ef2cb1a117d0fb63e42c0108afa9600f0dfb3244bd3410e4706aee59fc906a8bbd6c5de0a781be0cbe33b17ac5a54f00882e45919fe1a57c7f73c1f3297da876a40720896af442385a4f26ae57e871e85343cf5db75958f339c35e72f4d259fbe85fb376d944c989498b3de56d120dac201568dd3bd4feb70450bc06afdcf73b5651661fcdf9fea68c27fea4f45a9a3f0d78601cafa51662b18f4470533fca5e1780d5c76faf4f9ed9536f8759caf355c71916f863d8712af1291b0001049d80ab63b1eadf1ef0ae5b056511f423cee5c1c28f9db65e3f11d69e354b2f714f94ac5300a37afcc861a00f3906bbefc50bf492d4fb6fc3628400209a1918096c810f1696f36e693b830987c8560256deddd8b9ea3d5d78077af69098f5bc442eb74d4410fdfe43fd81455adde866981835b6eda00468c06effe9b086b2448209bf4f36c801369c0c4d81c0cefa8c839968d700cb71a6bcf283df4a0ac9d8554df280b4684d674d3449474c22563f8131aa3361739ed12fdefcb5bc66a18a8ec52cfebbf778c22adafc242e24a00fc39bf6b381b12cbe511e6361826a5f3b807d36f4a9340c8e0fb68b1dc6477bee06520c2e229350f3adec5c874721c557fb0a0c0a5a6c779780f8fd16e151696176a0ac38142f77f58b76ec2e5e278e5def179d02a7cd42f0a209704c009c381cd6e1d678588ac68e01966fa6ca5a14df50f6d75353e4bac8094f81653b7a623750c2e446d00479a37ddc985e38aba3104aa0f0aa1463e0ba50147ea8417b536e3cb88a8026d182954ccbcb17603d76121630fb5b5681101644549f597db3adc4854e85930a56482915dfb32ffb6bdd84a246889588a1e342a21fd7b0e153b97338655aedb3f926817832a5b436a61ee7a90cee1690421b1f8f3c9d2f67372b47da8e4d5b434d975a67a75a6fe5214e1eb73940fdd30a1c20008979b38830c147ac68d17ac407eb66e602ef4f7b383b4d47023b6be2996d95bd3636e7c42d8ed865a82b227338a84b9537fd4ed2e8014559b1f6fd9f34fc71f33203142d021ce8f82f241562c47ce70605bbff9071f078e734f8564e20f976de9f70c31552b3ded3a6bef1694c4893393440ab813c7b66d4d06e48f8bae397932c379dc34aa0c7de3062b339b21a3ff962eb1cde8cabc5bdd165de80ca4c7e5eae6bdb5166f965d722248e2f52f0d379c855bff397ccb731065d9c2afdc4b16599e83bf8526e34637f1e4280c6fe5b491c166748d70ffda2efb39ffdb0f8697ef97700911f0cb600dfc3dbb795aadb8e8f254db6197cae5099de842345833367b4281a3ee0aed1b7201140c945b0d8138469c4bd520917959ee885e3116f399b2f4a3c71d278bd7ef1359ddf806a9d74b9ebf24d65b81d9d92a6e719ebfad326915c2b7373f7c4e14f6578afccf34d8f5694857f8c3e9c662f23ce4a6f528c9e912281470b5ff7cbf3631bea9f14a6633a26b7e4dba9afe9e0b1195de1e3c88c374a22fcea9df2078109837770af6f0e805a96c552a890de7b3209817ca2bd4969aeebb916a981a69349be6847584e15cd5536356546495caf757872e91afa22fa2e903955ce1c79164d2ea0a3a0428dfef721e69b62b9d5532a32a660814f70c7c557e39c454bb62c70da71804644354a11d73e073123e6fb3a1a5cc7acef302de8a20163de01fcd62de9da6c6e99121ae424861c64501740b59ae1ac8753f8ea344a1776c5417def8c9c7e0a92e76c41e480e28fba22ca6c08c6dffba0fad911e8532979ac92aceaedea34b046617a8001414dc191aefe214d3982ccedf3d7090a1cb641d4ea0437a9e7d636d6388f8ee09eba8259a7f9065f46b45835d1dc9922ebe473b30e5714022451062d79ff89861d0afd30f7a4fe7fa9b874e1a3a111948798e23aa0bf039195cdfd64a8c204693f5ca98e91b69fea98de61bd36ee85906a88e8441af01aa0dfc4ba7c542e63a6b0ccb5bca2ede85f45e9843a346ec59bbb6c876340e9370763e5c19f7bb15be4a3e48e61021c1b0af0a4beffa4f3a025623e376d09450b89696c4d9b25b885ecdc3ace1a10075a7257e69f1dd433fa56dc76f550c8d035823560e008d16f0f517d2126746731308f8a4c767311e1e34175a0ef46ba018d48c05c8ad72e89ff5f9f6ca528fc2c8a6f112fb8e4ad16a39b4022fb9348ce0f62167f33a4007840cdc86ebf586989edbd8df845707268d9ca52703340d7992fa33fc71ff5a98ac88c70519c9051a1fdfb1c104cd9530b5bb5f99001c1114609762e75abc271fa36961414d67ea1cfe2d1db052089023ae486b04bbca159841abbd538f2082171153d754632982dfaa133fec0a882088c7886a29a6aa7c424f76cd6b598f348b5c85b610d141841bc1c4088e0877ee9e460469db98d10089666d97337fd0c157249d75bc88581c9b8bb83fb538747be20e616253208ea9426558813fa87e1abd22b1c3d78d9af251bfa682895e12f78983566351966722a94a10a000a93bba95bf2bb7f7dd1122db63ca7a588087a075b72a260034aa724d359734a7e9e51f6c8fac7225c874baa8883a943c306869deaad8be43f3400d658158a3c978b2cdcb34c5aade12b550a44a2f6833a671acfbb731bb5eafd2f3c3c8fe830cd56ae54d30d9d02ba22b0c0339343f9fb629f997a04524c55e8c183d979caa812dc5818901b824033a4649b60e4606f2d6dc4e5bb930022e8fa41ef41fdc68504ee228292129690a0ca614cc2a3a0244b973c95594950f44348b5d7444db20e86442f41ed4e9fa347481ec6a780ffb7d4f534fa9a03b45f440c9f71e3599b48b6d0dc7522c696e2dbeeabd87d859a719735bc50716ee688c4db19995c235e4de9355ce1d47cd84bc37a698f469e91afbe0a37af4a8155fab6eadb583840a613f2232d328d474edc2e1e5aaf7f45b15aea9b7284f11ed63e17ac4f1ce00bb90a24ccd7f6ac3c2aac0ab39b3206e7a0d7b30b9c0dc0f4c2fa9c27e557978d62520e1196a4ce1b13885b12fa5bc7aba017e8b104c4f76e4ec0fe4d6b7ecf95aac22d9f6217da47ccc10cae514b719606c2ed824ec1f25b6df374737cfdca0323278f23174ead470451bf794be2ed3d19d6d1de412ede480c279262dca75539d215cf0d0836cbf05e64cbc2ea85ba1629b72e10476a2673ffeb5fe8a2a3e0625537aadd17a510d878fa91dc399a1317575cf139d968eea869314d83b2cfcfe95c500a8b7d7119cdcff49ddc1cd6b59dac3ed5681e41421a1a92d9d482fff51f11c9adca1fa9f821dc1d7f38b39414bb3cf99b39e24d19a36d80e419b381040758ace1cc4744b00d5c4e17c6d26b1649344feb5345702b137143137cde2fd311e8ab6a6fb4f8007b733fccaf549c933e32ea5a8819f116717c16d30237cdb53bf61fb539a7cdbfbe90aa484af8f30278d86ec8b43d4cc5652b0b", 0x1000) 1.077884888s ago: executing program 3 (id=292): r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r3 = dup2(r1, r2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xeb, 0xb73}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r4) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) 980.848171ms ago: executing program 3 (id=298): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) sendto(r1, 0x0, 0x0, 0x409, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) shutdown(r1, 0x1) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x6, 0x0, 0x0) listen(r0, 0xfffffffa) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) (async) read(r0, &(0x7f0000000180)=""/115, 0x73) (async) syz_emit_ethernet(0x46, &(0x7f0000000100)={@random="9fe6768045b6", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x22, 0x38, 0x2, 0x3, 0x0, 0x3c, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x7, 0x4, 0x1, 0x2, 0x7f, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast, @rand_addr=0xfffffffc, {[@ra={0x94, 0x6, 0x7}]}}}}}}}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x4, 0x0, 0x0) 970.283034ms ago: executing program 0 (id=300): sysctl$net_inet_carp(&(0x7f0000001140)={0x4, 0x23, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/13, 0xd}, 0x1800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) recvmmsg(r1, &(0x7f0000000540)={0x0, 0x7}, 0x10, 0x800, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x289, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) r3 = socket(0x2, 0x1, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setstatus(r3, 0x4, 0xab5fcf8cab5c23cc) r5 = open(&(0x7f0000000340)='./file1\x00', 0x201, 0x33) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x8010, r5, 0x0) shutdown(r3, 0x2) socket(0x24, 0x3, 0x86) 938.541839ms ago: executing program 3 (id=301): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x13c, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000dcf000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000074e000/0x2000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x5}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000e8c000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000c76000/0x3000)=nil, 0x32}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f60000/0x7000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x3}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="50a90853f98ab29e5cf966e1ac21c1a3e52f2f9d9386fe92df255f52c694ec7f87dc3bbec4e4681d762798d51c8a35d2dc14f3349c82717b969493f93327c4cd6f20636e3435e51b8bfeaca5342610a69819301ba2256e5035b71fd87e416720649ae1de740c578f2dec", 0x6a}, {&(0x7f00000002c0)="397c79c2530ff040a4aad49c8d9e86ed1b9eed7f82d1305524337642bbf9ce11c308a7e715d3e7678a6af939b44f58b70175feae66b61daf629dff4ed5eb1e8b3a104c9596eb65c6c63f003a8de0b2ac79e9f2323d4ff22bb55eaab6714dd1de30cc956594cf5fa01fc0469ec5a3fc92aa6746a8550ae335a88b1fc492461d0ff15a0f39d8074db7092cb9b9eae36ff774f8d6aa2de4f0c44bda35b7f0a0448991e47e1be3898fb4586fc7ac753d445d09b751f83010689ae47d8bb99c4dfcb9bcedfa27dff8769c73fef36e187f1786243802459a65aca6a223950c798a3b65b3fee5cb8cabcde7d9ad09585729e40c26f4ade8", 0xf4}, {&(0x7f00000003c0)="05f885c9a1ab1624d6cf0cb4e6ba9d71b45a83a1662a3c93b976e1a87c37dc12e366eac9b64c27c8e03b1ff2e2ebb7e8f3d5f0bb0a6edb6cedc0d262ce4b3b38eb1c3e3cbd8c4921bb1cc8d272618c48ea2ec64c5c5199e7e30df2c0368eec0453d32d86ef53b170d28213326924fde1fe879449ea982dcae467b990db20d1470517f1fa44268cb354b5bb73944edd618225e997449b1b326283f3c4796d9bbd1aa12a5eec9d3c9dc0ebcdcbe2b4254061d9b54f24fdbb92d143dea4221508736deb0fc270", 0xc5}, {&(0x7f00000004c0)="9b828bbf5d484e0ce8f7c8e06e15c2c80414e8ebec630a0315633b5e1bbd290f346efe2e779048e68023cd209544bdc2bca01e4f8ed4e0a55799770a02bf39d505cecad9dc18b3354b038b64ee01fedcb9c24f9390217862551c78fac8ffff591eee49", 0x63}], 0x4) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 936.305517ms ago: executing program 0 (id=304): r0 = kqueue() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0xa9, 0x1, 0x5, 0x9}], 0x7, 0x0, 0x80000001, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r4) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, r5, r5, 0x0, 0x800000000, 0x3fffffffe, 0x5}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x21, 0xa}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x704, r7) close(r3) fcntl$setown(r6, 0x6, r4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r9 = kqueue() r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x80000000, 0x4, 0x4}], 0x9, 0x0, 0x8001, 0x0) kevent(r9, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x10, 0x9, 0x3ff}], 0x8008, 0x0, 0x69e, 0x0) close(r1) 917.411943ms ago: executing program 3 (id=305): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="00800000", 0x4) 901.047304ms ago: executing program 3 (id=308): pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) (async) select(0x40, &(0x7f0000000000)={0x17, 0x3, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="e9", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2840, 0x0) readv(r1, &(0x7f00000003c0)=[{0x0}], 0x1) (async) recvmmsg(r1, &(0x7f00000008c0)={0x0, 0xb}, 0xfffffffffffffdc0, 0x0, 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x2}, {}, {}, {}, {0x0, 0x400}, {}, {}, {0x1, 0xfffffffc}, {}, {}, {}, {0x2, 0x2}, {0x0, 0x1000}, {0x1}, {}, {0x0, 0x3}, {0x3}, {}, {0x0, 0x7ff}, {0x5}, {}, {0x3}, {0x0, 0x400}, {0x2}, {0x3, 0x8}, {0x0, 0xfffffffd}, {}, {0x1}, {}, {0x1, 0xa}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000004c0)="008451af1969ae090000009875bd8e74e870c207", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x1) (async) socketpair(0x1, 0x1, 0x1, &(0x7f0000000080)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) close(r0) minherit(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x3) (async) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000100), 0x0) (async) setpgid(0x0, 0x0) (async) setpgid(0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80047308, &(0x7f00000001c0)) (async) r5 = semget(0x3, 0x3, 0xb0) semop(r5, &(0x7f0000000000)=[{0x2, 0x2, 0x1000}], 0x1) 827.148765ms ago: executing program 0 (id=313): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x20c) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') (async) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmmsg(r0, &(0x7f00000000c0)={0x0, 0x9}, 0x10, 0x400) 826.042184ms ago: executing program 3 (id=315): sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa) poll(&(0x7f0000000040), 0x0, 0x40000006) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) mlock(&(0x7f000034e000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 798.594173ms ago: executing program 0 (id=317): shutdown(0xffffffffffffffff, 0x2) (async) setrlimit(0x6, &(0x7f0000000980)={0x9aa}) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) (async, rerun: 32) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000380)) (async, rerun: 32) socket(0x18, 0x1, 0x0) 795.364263ms ago: executing program 1 (id=318): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0xfffffffd, 0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xb67, 0x6}, 0xc) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0xfffffffd, 0x4) (async) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xb67, 0x6}, 0xc) (async) 759.762859ms ago: executing program 1 (id=321): r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x40, 0x7fffffff, 0xc, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x70ffe}, {0x6, 0x8, 0x8, 0x62f9}, {0x100, 0x200007d, 0x0, 0x6}, {0x400001, 0x800, 0x800a}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x8}, {0x2, 0xfffffffb, 0x4f8, 0x6d}, {0x6, 0x0, 0x4014, 0x8}, {0x7, 0x207f, 0x6, 0x5}, {0x7f, 0x8001, 0x80, 0x3}, {0x1ce, 0x6, 0xc, 0x8e9}, {0x2008, 0x9, 0x604, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x3, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x2004004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x2, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) (async) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r3, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) mmap(&(0x7f00001b5000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0) (async, rerun: 32) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x16a, 0xfffe}, 0x7, 0x6, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) close(r1) (async) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x49) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 707.146929ms ago: executing program 4 (id=324): r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x190) ftruncate(r0, 0x10000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet6(0x18, 0x18000, 0xf) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000840)="55b489d1eebdcaf85a61fe55c0a39fb89e237076055e78ed84bcb895282b341504701de79f03c120def6f472ee46c4d9cbd95172032d074ea674bb515a0f395ed1637158aac37f1e8fdf3b3dcef611cb8f3026942fcc92cef3079ee2d9f481f5732db051635e3246ca1242a173b8647013bea90739e5ad871866119794cafe2cee9ace11041519991579a36152b8270536499dd3fa164c79621d159d2ec4b3169e39b6ebe2309b17549d2ee1b5588d473aa3d16f27d403c520cc6c95441f41782265ade5c62a886c5c12b02a398910b37d94c59b4d8cc79b823c042ab0e64217ae798ce88f24570e7137f9661e8aa9647c129df8b6127c840391ca7f502ab4306509f69e4bcbefebe572477f3c8e0d7ecc2ea497c29a9357030b8f992452ebf3d4d98e9119423f89905521dfab951bfd418bc9c31cf4cb99c128fcf221dbb84b8cdce596f0da34b4b116eb4c305fa881b52594a096cb641a939462e7f5324a70dfd9108bd7012716eee631e12372b7651d5b0d2273a86da5b79d9034daf81f9e1012f3129b40620ae259240ae41b6f94e5e4b24d0894227baaa1ceedf19e2bee63e891148af2ab98226278f0fe8aae2365a850d258baa0f3a4dc94dd3d985415e2b2b94b50115586cb5702b4bd0f3d8f6226cfcf454686ee9c489b00c0f7947640f0c50737b42101dfaf53cbcbace4018cf78bb109a81d8335a1bfd65d17123257b7703eda6c794ffe0e9a38f8bb8c8c820df5a2c5469dd3d29fc63884558516f29783d801d7c6779c709c50577659e37707b03ec730ba16d7d2ab2f26b40d62fc5d90fb8a04446b67b0655de1aeedaaf5b9bd81b38aebabf80f24939a7c8efe363ef7835d61c4be7b91e9238b94eae993505016e94fefabd2a67b5a0c5887bcd53b43ad2635c94c9cab107f7b9ed2ea786284f740a28f087e9dab7e191e7a41f7573d5d1187b3b15be6de9de3026aba1f8a7dc0e01cc09f9fc04451e48080225115f9b3318b006b06e77e0895a20867d38bb9f331fe996eecdcef977fbc3b2c2a3138d3e55fdf9c6740aaedb8e8fccbbfdec4bf1e832e841ff54d81907fc3823b42e36de2a5c072206483742eeb5e4dd628279713de31991b6ba4de583a34aff130f2bbcc4eb2f9e582c900c2950803aab832d065c97349b3a09a4d369a8d075d04ef3f631e3e2b4dd038c9bacf188a759955460e068948fd312fb68896df52b3eb57094ca376d11e408e6122a8fa5b2ddbd5ba1df0b8c7ca0b2b0e767688bec222e1695828d98001f38627f02856c8479efe60a1f2ce8a75989e325b33ea5fc65df874d27457401e69eadcddc29f2f668cf7d42976a14645beced3cf2e734a94301554c20832af86d1a268c49be59e7e5e386c5b9f30b709971b5801b541197ac79e543493087bc811e7d4b3ef502110dc7e416807db8a3d362d9b8ce4d760b351f34eb1c91b50e697e54b0c3fa2282a8b153b288399654eb442c10d830041ff8f7477a96865fcf01e2062ee96c997d6c1ff3802533c4f4281838af7570b49f46fbf698587cb53f8076c66f91b9c19ffe9b5f8e880a174cd0da696e1cc017041e5d830b287568857986a28711523625fa98d1c4fea764870e57812b6a7beecf2b0b3d791e3685437675b8384cf5a00c57260a99a123fb052ac23addbfd8b5225d8998864e65e353bdbf680e149dedf1884deabffbd20505043fd85586cc1d66d5d0f5535ed351dd82fe15968b917079ae446ffa4b1b40555012bafc14b57bad9c10b5fa124ebcd63191797f7d49fba7bffbfdff7c39c8719738f01f22d3048784e3a90c81cb936701cd3109ef79ef6eb3111d46b7269bb112be9c9cc8c61f33e243e46c628ee9f4ccdbdd86415ebd4cdb983a67542d752d9e0b5a01e29c2f3c80f95e598e1efa48fed6f3b72f422cb28b82eddedb30cea484688fce5bd9dd75ce256989da9f3c1d95082d5814019d799687deb0fe32171f4fb77c362a6c4159252655a6b02e45bcb39e53ba8bfab68a5258119a1052c1cf5d2b4921e11d6b704b5b2c3c7d93e8d818b76dd7cf48700ec7b1ea88fee2e5b676a917f16c09b91cb708e2b4f758e3e90dea51f2d53c7eeb143172c46edb5ff29033d57d0f178d9297c4d9f287d31b5f9dc291cd717139f58d721ad5170af6166014b72cbe1336617737491534f04bbf104506dc3925c96d4702264066a62fef43ff0a33e114133270186d3dc9e21ef8cb394ad64b12adf52769199e5f7e0f8366825bf8da52f659c6c0eb73a7ebe9f63c0b4698f6e4ad3d04750feec736c2ddbbc88fc204955d51c1b07e0a70804f3822d92943b87e5c862711e7f1b360f42761b118f58828119670de0265474e01290145d65592b3e9ad6928b67ada75127dd4ec3dc92b3089fd8648f06a16c5825236138aeadba2bd5a0baad9a44694e0b9a282157aa7e65c9e6c4abd130e67686f4d29203943a23fb3b598ddd16c5befe2409f15bc7eb3fba9f651aa910af42ed678487c1272af13e4c8925e8b2672e84621c890519636a3977f2608694afa6eb3c5d822cbba9c04ceaf61f734f749f54ffee89a8d98569caf4e4c558513b883a2ed698585d5518dc176d002a8591a377f1b86355f8bc6c04a15dd532bed1c544114d001c932d5faa645b4b067bd605d813f2c1a796bfb6c3210bd7191aa6aadd49aecc27f3bf3f40072ef0725311c4151e6bf65e219d7b23eca0b7e5a80ad55b0f34f375a543564fd2ebb456692bc6b9f246b47c8f1b1f06aa6b7723489d4ce1144d8a36d1b47f305807427cbaad57a06bab5e1d6b4b9187b8f7524a44372a275b1cfda397c356fe3164afbab551586a816b95f5a9584fb64ea0b3f8e0fb218a380944991b7354e5df207fbbae3dcb37bf1c17a5d3fde1f6f3ff4dedc1f0f4af0fd9fa06faa16356b4969bf074c30b0d55cddc98ed573b8bbc78226ee9ddb32f33a40eb6fba1731a0d0c110c45073bb13e6b2e684ad52f4258650d28a8b7479d541bd53b6d0c5bc5dbc20b27a36e332c465dc0cbfdc793771ed8ec9f557f92f7dc635f8539f3568b33446fdd837ca49f1c39520b3935f266418d02cd11740151c9b3185b104b7dcd9a7d3a9ddc88020bc434f3811bd4a8f2bbe0a3eed428cb297aa7af43eadaeef04efa696497b5cb279d9d4aaa7f268a9b4c5fe7e985bea0d9cdfe409aa55113f3f8d6766e815379a1436dac562519ddbe0c128b032e9663e87fdfd0ee21e7f32548d90761a03222fed8fce6d64d23122c496e2720280662ef99f8cbc45ffed382b1a19992560ffb8ed83130a4855f6a4a1a6068cbd6ea49ffe0e8d171d3115376e549563834a7dcd7382400d5a23b5b128028b521bb88f4a236c52d55923b137ccb7e4dbf8fd73ba9badd20ee9ed746d3b73c48a0d649596f89c88a7b74be147e6d3e4b3b13f4d391e5660c390ba2bd4a70f99cc1190bb7d375b492af61511109d441b7875eb5ecf20a2c0911177c501e2b6fb0f96fa2cc1459c45087ae7b7e0d4e07e71ec5da00df1b3c4e4603a19d10fc2613830a419215d66ac43e6abf6691c93cd23afa49d4bf45c35c613720750094b0bb1e7856af89d637e3519a7c69afa9c068f42ef44f552e335c600940ee9d91c0fd50feec13374c6332b78acc546b338bebe1cd7fa6ce9bf8163610f0858b7903ebdec9813757abd5d5c867db5e9cafc91a1d1c2e55cb6a75de7ac922c7a11698423733553115e07dbe1b48f7203a33ffe4645f86c0b4bf4d6a00527432077b196b0fb083864b82b4e41a90022dfa6a522cbd63e157af3d666178d3af4ad1f78fad3519c7240736f41d08da7ebdcb578106e2c854bdf53ea41ddc8491946a6fe26a603ea552400edf67771e72412ce037965367a2ce1272198f4e4f41f29de53ba73c9e57d2dd437bc287395a2dd1546b039700afe0ae4e2876fd735c26a71ecb09e3affb9a9d735d1e6cadb5ee0f7ece4d98a77b6273bdcab8ff25436e24904daf3d1dfa1ecafcde77473af8313d98fa259405ca14b1d4960eb2dd1568a1ca1b7570a06e5974ccdb92bb8823e47e61f0726d3143237bc5572cfae245996aae3acc49b38017d4ab3b64ff62bd47107a1efae26956540a12c6530b3f5b246aa95a1f0d6bc17659ad8a12c9fe25f7e3a815abc21fab125f7db358697afa4c475ad21e03a7ade137980ed7348926262f1a4dc8e1dcf59e5d2b37c9bf4436913ef30ca3c16bbdf7f3ba6bf9b018980d60e8bda1f9377a4f0c1e2ecd054e6446f96829d76d9dc01258dbfc95040c63bf5fdb3177bb3172e9b7434fb5cd2af7a49dcbf12d1da2b7825563e1d7d74f8566fae9d65368989ceea4ca7c6f35e8fdd3197f2fc7bd3a7490bc380e51667aa450bd2c786c74181ed939064a247be9d8082d63ab7e30d597dfeb1b98d4787143a631dd9d5670ba742d9e38293ccadcfd24782e1c0feac4e1ccf9b2a9a8c6774bf4432b172efb3e03d54508079b6e40515bd9d0786ef8cf7d8da06d447dded793c758f6953bed8c12901152c3c122ba84b170e794f475435603be34527cc044d897fb1175f03b31fd784cad7689a15650c73dc85c85fc360d0b7edae95312b76471c43dd77102482b72b641256c4c254ba0897954cc517dbec5d2c002495d087c5eb04c95e63b4ff56f4fbf3c7468b45635b6ef88669082557920ab61588f4be8c2fc1fd1d4f57160acc1fa81be5c68e3efd6dc5336910debddfc8332f38da82a2ab45015822f60098702d5c85ca1a86d4136f8d3b40acceafc1cb5c8d25ed516a95d9967427edfb5462e13929648d597ebc5fde780066c5511a0fc5695ea7fca0ca2477cb5b66626548ac36aa8ce0ae6708591db544cf65ccdd2247f4ed666718ef4d3f50c74c2e32e61377bf75bf33f3491736b05db5be6865cece47e49469f021261590125b966d1c915614d5e05de434535debea4bb48d124871175eb5f9e60425bc23fee528a181d452ef4926edbcf1a1e5de5dcc4be851f4053ee6b721c2e489f2416ecfd901d4385196bc35854c4b9826a988ee8302c085d9670fe8eda864f04b869438620b2a45775209cc5dd27b609c3923fb26853672cf331d6f47643d8937e4d6d0c5df8fb2b513842f2ef2392dd278320ef726262ff6acc680567cd1d676f8fe57cb5a23f6c6a95fd557ab4744ec684e536620ba90feb69e6cd3b92d59b514f19a25afadc1d6b8c7ee852e38bd10f39f02bf6e38d9815d123735aa39dfdfd4f6d6acf96d41d49fa38ae6f9ff19f5225e10ca2ce4afa0cf4689f9a71122ecadbc0508884be8529af5b466a17302f7044c50686608472be28c4aafa226e5d64d9fda7908ed92c237fb53dbb7731bac9bb0e6bdf2b8562c30ccc263533c5af5a4b71ee54cfd7e20175a9ef238d16dd939a5a43014e529502d9b09bef50d52f73a5c98b617cda7ee738c64f56174eac89b49f51919f8d8eaa88d80037a1658e7ac6db6a241e948c994057219400bd2c60d0cb2bd22fb9fe74af40bf519f6f28c362d2155fc1219e74d380bf3a1ebca5ce00113bf6d54ea1c4fae1e61876d44622bcf546e324052acd47d2c9bd116f29d1e35d0580577d0e11f935a8120734a1543e99f9b2f9b855f4b77990b5919b71b2081b5766ec4b9cf0a7d04e58cc3959e2d1059752d0e2dc9154c9008b5f6ff9afd04815622981151b142e25530d5face427abec5b1024ee1b8d32aa1a7fb449b2b0d0597563b2597bfae627cbaf4b27c73e7ef19a416301591e000c5ac7a731b536a65875b1bcbc614abb48f236ee70dfb953c015ca64b3e360de8fde3586", 0x1000}, {&(0x7f0000000180)="60125d8604ebf3d29764af997210eb78062a69aee5bb83", 0x17}], 0x2) connect$unix(r2, &(0x7f0000000000), 0x10) r4 = getgid() setregid(r4, 0xffffffffffffffff) setrlimit(0x3, &(0x7f0000000200)={0x6, 0x3}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$unix(r2, &(0x7f0000000280)="1e786d7bb28b8a56c9c3dce2c6de3f70141135142860a64b7f61148b196f8f0abbe38e6461bc406978c24144ecff9efeabe6e76671389f9e4cabb106278aec7d074158af465a1e06fc4a632527aa6a91dde506c5d62c87b25e7bee5e74d9ec1e7e4f2908f64155031d31ae40d2942c4ad584fa4aa7dc820ebdfbaad7b2b225d3bda03aaeb67ed437a5f17c70e9f500adb8ad7df88e757ffe2ecf5d1c61ca9293fd8aff8a7dd6130a19c69f7d69f6da593a95e1b2bbd40fa9d479d8fb2e1cfd8b89dcbdbc6f7472fc74c3a4979e64c4df4562ff26092e23f75f89fb4e9506e9447aad641803f3c5d0a6c8120697a0b597daa564fb039cd3942e6098c0738d6d5499c2552f9c612174dde1e2e8b6caed7630835e8f87ae683470fe3240b78559964a4bac09162c253e699bb2799d1f65b0fc739b1bc81d22e9b0640ec1d0baf37f020df2e43f91adebab6dd38cdff324eaa271173199502446f20a4823784736fe2f87c6d53ddd02d4343d1c81e33fb575eaa3372d8fe0f924086641305c6be74682f483e4719ae9583b0c78421ac9b989178b3a56bfdbf0af5d46bf78f5681145fe5426be1c6cfdffc0c9cf491398165b87cb0b31a21933d82f77c6d26c042dcec06980471890c98def398a9f81602661caa3dc65d2bc16e9f68cd4d62350060afc03c65a7b24a7298f8508797597da5dcd5b05862c057ccd815eb1e6d6ca701f0d04b32d4d70c37add6f037278b15ced0da79599e066d503e1a3625f410ee202fb39820db10e27dd6c4424d0f16216d1006a491bb69c69bd63f646bb34f2b0550aaaa63503281263212ee1530386036925bab2ca36e04e1ba1054102c76a0e43630fecc9bc23a7ed0acfed0f01b7b84b0f659cee36e428823548c836f0724a7059790899eacf4971e749ab2e2ffb69932d6a5bf51d10383604ec139fcc0646c0cb6f3a80b0dde2edfac06ce72260faee2b0519fceaa41f5b7baf274322ffb795abb0d40273f81c510addb89866994f0252bbb427239a9e86899a113c52a634e401045293e4a7f4bcdb73fcbecc23fdbeb77afc55d0fa23d5f8eca16944072ad8e7cde6825d400f959320db1bddb124abb5efb76e015c1a98f3b66b318f763ce6caca64050e52634ac7863b00c406ee2864fb608b3bd50686666892b9d6dba7917f65824c0e7c6c0f8576fcdd5bea898bfb6ea6a9d2d6bc40c4b9ef54e071da9c2c7be94f2c57552cfc84edf8cdb5e03ec6c29f7378255818eb3d0fa4945b4e0296bb6eb31b5b22921ee8c16556552347e3f494d1b70cb9fad6f50a7be8237b6ca11f4f9a86cbfce3a4d779f392f0f1e832e2a1d4d1d524d4f843e4e42f595e2a76f2da57d9ed79539898300a83d874a138e3de63e26c1d25b74c0e15034edfd2f7d6a025c20cf3d99301dc2b050c2f4b703b5b126ed45651039bebf227dd69fc12de3818c2cdfae49ec835b5025a62b2a4f3ff889c90193f0d59f248200a7fe5143536cfffcbea0ad17d56ec91b6d7078aa62f36c1243c5ad69b5c5e51ca10eb2b2a56dbb0e3fe950b6fe10751b13975ec84ecaf528a49ed6d375dd3a8cb09978fae9cf31a96519ab0c72b67063d5fe744c115c9b6025b37cf5fe32f06b0b7db7748d051829f02c45c100d0107ab2c4f6de0d7254f8518868864a4f65806ab2df2892a97f9c970da28b7480e01ec8da12654ea867bd4e69de9e6da405da03355f81fac5ef778c22ea3e553e59ce7a56e8f13e1103b0270af9c61ce207dce48ce1b417cc8332cde046e627a3d106de10d3d52ccbd36fa43f7c6a7a0a9314bccfabbabbc0bf051c2511270820d5221cc94012cda23bde1287693c60c58b5b9f00d6278f57281b9e1231dc6f259e16f0dd2a0c95d596a9d5174a4e3baa992c69ad80bdc3913ddb6e117cdd35a28814f89c865288026d6d4b8f781add8260e7c8a2043d20749ef6220dc0e49523a84cd76bf86461d9e50352e44511cf8badd422329b2a8c6231b194c23bd0a5fa735f5d81cd6d7d30b268826692deecae4dd", 0x59d, 0x1, 0x0, 0x0) close(r2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @empty, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="f98788f23a5d", @local={0xac, 0x14, 0x0}, @empty, @loopback}}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r5, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 680.154885ms ago: executing program 1 (id=325): pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000400)='./file0\x00', 0x200, 0xb1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x500001, 0x97, 0xd6f, "8b03007d693ecfd3f82e19c3a306d3c900", 0x15, 0x1}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000019c0)="52880d3e3db033faa0f56b84da8e6d43644edd776de4534a75ba5c3ca0d05f7b677bf3879fc286cdcfaa2ccb0e68b1c297bbbcfa2d13e1980673e5e818ed11652adffbc1dea8d84ba3e79b9e8b566539f7b642af15dca62129a6480f1539cf4ba657161987efd986b890ed2d8f1e5e2aa96a6ab917cc4cf56360b0850b170ab72b6f2e019a7ae142d376d17c2f98b78eda686c3d3052dac79d2f079cf5142a85b300fbf5dc743b52a3bc166f27a6a913083b2fba928953cd402d3500514df4ac519147a364d1c08f35c43dd24bc43dded4d35c2874e3c623463d36f6350e058382d95c1a39387351d7026eea9199493c8772ddc1e810dd72dadcf9663b6507a9f1b8d554957a6f3cba355e9c3a92dc4c07363370d01b96cce104dfaeca3be43422722c3cb220e3d6a5b4da531108e06c5a65abaa7fbc48e1eca9cee9977b476ef6239822c00270e82762bf45832888e45eb83f6e2a819d28839609191d130d978c47da7fd0e9b9c3ce9b34ace7acbf8185dd94cb992f2ab13636a7cbde088baa80cf9cea11c8962d9c86e7df1b1ffcb00dab1309832f11aaba628baded6ed3c4ca47de121dc7248ec5b06583794601573793120e7e725993e9b3c20e7d5955b8c365b7a64955838f892d558b294a3e7cc9d6fbd4483ba8fa2b4a4dcf53501c5dc22fbc33f6783cfee45025d9aa8ea4eca6777623b695987bd97dcff3f8773a405c00a36919e27dd4f70e5658777a1d59ae8953d204d921167c5da45c9e2da7c16efbb676864c7ae8c02bca9f5692772f9926a3d90e8e3ef5871b3c72a359c42226f4fdffe450d737180bac820c737916c5bff894f648b7e0c4679bbac4dfe8da6c6cf77d1f5e7c3d1def1be4a78b5672e669bf476323342e7d2ad8d47c462726fc7864348e20fcf95b6201b63390ca22653dcac9fef2619da0816e00cd2c85278f086cf2b25b7ab5915601160453a8ca7b0cf7f4efc3e94e340ebf7bbc4991a8af4dac99fd58f91124d7e0522ddc84ff222d1ece73964be6f039b361a2340269ebf7d7954f2a7d7b71fdc77d680adff6c62f6ced86d140d92deced1beed41357eda16c5398f1e73b37f0edf69aa18b427b8cba36f36dafbe022d0fa8a66b276eebf52db7a4c46856dbb930ef20dc0b7b95cb232a594d70c125f722ffae5c16fa08f640dd1181e016f8f605ce0cec954c9403b5e610c1c3b2131272e7e7131c6bcf9b148e0f658472152303d54da12cef119fdcc798b52a5e42fd9de61f8ba5726846fad9e3587ee9dd5db2828ca723e3f0d602e8a22a4c98317bfec145fd5f8acb6fdfcf7797745083fe4b9b6f1f2911ea3412558bc7dda886b7e969", 0x3bc}], 0x1) syz_open_pts() (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) (async, rerun: 32) fcntl$getflags(r1, 0x1) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x4, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc45c, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x401, 0xffffffffffffffff], [{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x1ff}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {}, {0x0, 0x10000}, {0x0, 0x20000}], {}, {0x0, 0x0, 0x6}}}) (async) r5 = socket(0x6, 0x1, 0x97) (async) socket(0x11, 0x3, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (rerun: 32) syz_open_pts() poll(&(0x7f0000000000), 0x35, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6}, {0x2, 0xdf, 0xf, 0x40}, {0x4, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x5, 0x85, 0x5}, {0x0, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x17fff}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8800000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) ioctl$TIOCSTART(r4, 0x2000746e) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0xffffff47) (async, rerun: 64) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (rerun: 64) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) connect$unix(r5, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) (async) unveil(0x0, &(0x7f0000000040)='W\x00') 678.297325ms ago: executing program 4 (id=326): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x7fffffff, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0xda68, 0x775, 0x80000201}, {0x1, 0x28, 0xddc, 0x6}, {0x7, 0xff3, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x1007, 0xf11, 0x7}, {0x3, 0xfff8, 0x80d2}, {0x401, 0x1, 0x85, 0x5}, {0x0, 0x48009, 0xfffffff8, 0xa}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x40, 0x8, 0x8}, {0x4, 0xc7cb, 0xff, 0x2}, {0x8000200, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x2800, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = msgget$private(0x0, 0x5bd) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000648000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000000010}, {&(0x7f00006a2000/0x7000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8000000000002}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000168000/0x2000)=nil}, {&(0x7f0000021000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil, 0x100000000}, {&(0x7f00001b4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000084e000/0x2000)=nil}, {&(0x7f00008bf000/0x1000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0xac8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x38, 0x40}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x5, 0x8, 0x1551}) msgctl$IPC_STAT(r6, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) dup2(r3, r7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) dup2(r2, r1) sysctl$vm(0x0, 0x0, &(0x7f0000000080)="8d96", &(0x7f0000000040)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x3c0) semop(r8, &(0x7f0000000080)=[{0x3, 0xffff, 0x1000}], 0x1) semop(r8, &(0x7f0000000000)=[{0x3, 0x4d, 0x1800}, {0x3, 0xfffc, 0x1000}, {0x4, 0xfff, 0x800}, {0x5, 0x40, 0x3000}, {0x0, 0x4, 0x1000}], 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) poll(&(0x7f0000000000), 0x35, 0x0) 671.254696ms ago: executing program 1 (id=327): r0 = getppid() setpgid(0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="4d6fc15e778d", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x6, 0x20, 0x66, 0xc, 0x7, 0x8, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x6, 0x6}}}}}) setpgid(0x0, r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) syz_emit_ethernet(0x421, &(0x7f00000003c0)={@local, @remote, [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x4, 0x1, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "c1f8a4", 0x3e3, 0x37, 0xe, @empty, @empty, {[@dstopts={0x3b, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0x65b}]}, @routing={0x88, 0x8, 0x0, 0x6, 0x0, [@rand_addr="10d5b85a8ae684f0a95c96de4a060074", @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x61, 0x2, 0x0, 0x80, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x15, 0xe, 0x0, 0x2, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @multicast2}, @empty, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x33, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7}]}, @hopopts={0x2, 0x1d, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0xd2, "e9624e8c2ed294baea0ad20569722c2bec7281d25bffb60adbab90d9765fef71ce312b4412f2d20e7541d914cb92198d7c6224f94af07e0aac05c93ec6c2708cfe494d8fc17ded9740b2a211380c8858bf23e4f416d8d697f76400b7e0421503559286c075782095c382814d158e6a2b1769f8757628368f20d58b86ba7eb8f96c87dbf0a9b6351f2095f76397cafd7a25bedba52183097704e8cabcdb4026d0071f3a19c5c2f862dfe7170eeb22f8dc6f31ab75066ad6903c8fb8ef30d3bb3681e2064df2a72f655e9e367b526cf670a8a7"}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @ra={0x5, 0x2, 0xfffa}, @ra={0x5, 0x2, 0x9}, @pad1]}, @dstopts={0x37, 0x15, '\x00', [@jumbo={0xc2, 0x4, 0x3}, @generic={0x8, 0x5b, "cd19682bba9f101ebc1ecd9704afc91db7dcd27ea6a7901e34f7c421fa0df15e3da794232ac9c4395853b3137801f66889b732541eb26e6b8a3742f2122ed5af85ef038e8429473573d7e8b338ced5b8fe5a3b4566c29590543985"}, @generic={0x2, 0x43, "471da3a93d7d2673d59ba700ed64195badc9c58a6ab1a0f82f921dce4e97e974d256d646af71e187cbf7f7373eac39e24ee7a692d84084d608d570bbb17862afa05302"}, @jumbo={0xc2, 0x4, 0x6}]}, @routing={0x8, 0x14, 0x0, 0x7, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}, @empty, @rand_addr="0b9b652cb1c3a905c46363d28ff8af87"]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x5, 0x3, 0x1, "005d94ce9a2d73752f5976246575bc27231030968d61dac6189c2a8c17c55485ce07b302a4a38a2bc2ed83fc87e3de2cff0b7421286c891022abe47ad77b4079d3def5fd54243f89a79078004d7478fd97b9069fd2593fd820458a040ed0a771842f116b39acf8dfe1675733d91484c4cecc60"}}}}}}) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x42, 0x4}, 0x0, 0x0, r1, r1, 0x0, 0x800000000, 0x3fffffffe, 0x5}) setpgid(r0, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x704, r3) 665.735858ms ago: executing program 0 (id=328): pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) chown(&(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0x0) close(r0) r2 = syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="85430a2e7edf6e96ecf6001833330000000000000000000000000000000100000000000000fe0000000000000001880090780800000000000000000000000000000000000001b4f0236b365689c6ba6f8f9249d4b110289191548588845d0c14a322df5e48c7fffe50366de083a4802786458639bcdcf4cac47ef00b1c68ba81ad4b2229112f511cf79e4facde2cdacbef1dfa153aa2977099557aa3f4b36899dc8f342c7594b6a8366e07d1a616fad4888e438db20add5c4a"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) recvfrom$inet6(r1, &(0x7f00000001c0)=""/233, 0xe9, 0x1040, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x7ffffffb}, 0xc) kqueue() mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r6 = socket$inet(0x2, 0x4000, 0x5) accept(r6, &(0x7f0000000080)=@in6, &(0x7f0000000380)=0xc) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000002480)='q', &(0x7f0000000040)=0x1, 0x0, 0x0) close(r2) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x12, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 492.487392ms ago: executing program 2 (id=329): pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a3", 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x52) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) pipe2(&(0x7f0000000100), 0x30004) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000000c0), 0xffd0}], 0x3d) close(r0) execve(0x0, 0x0, 0x0) 478.45999ms ago: executing program 1 (id=331): open$dir(&(0x7f00000000c0)='./file2\x00', 0xf02, 0x1c6) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0xa0) r1 = socket(0x1, 0x1, 0x8) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) truncate(&(0x7f0000000180)='./file1\x00', 0x2000000030000) 474.208373ms ago: executing program 7 (id=332): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a6d2b7dfb5de5a3a965474b8bfe4bea52f1120673eaac1ef2922e4f1aee454b29fac21d837d36ed91eefef0711c37708fc264dafe7b0b1c25e49fde3800b788af2ad9a5169db38b9f91f61fbf87ba70d2985d2c6746617209c045c16623aa2bdfec44335bdeaba09dad57e514bc8b6da85247af15c847c77f73a3ebe03cf20141aa73aaa2e7647bbe324e738dc31161392d70723b3a5667072c5c85c9fa4f591063e768e89e0634fab7a645b7c8136480e059de7b0575e4a80baf921bcd2f09f50854c378f1958e96e", 0xc9) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async, rerun: 32) open(&(0x7f00000004c0)='./file1\x00', 0x8000, 0x28) (rerun: 32) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3f001) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000940), 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x3d}, 0x2, &(0x7f0000000500)="71f91e3471fa8e203ef3f70acc19d5d336218f3ef1b3b01677dc333f5c45c98d1555febef149713131c40cb7ace092abb7fb067391e0b434a9077bb3483ad091457af5ecdff459ff479380b13ecd5948653e3db9ae400b86afd974cfa96471f5", &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x31, 0x0, 0x37) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x8000000000000001) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r5 = semget$private(0x0, 0x3, 0x4c8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x26, 0xa, &(0x7f0000000200)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) semop(r5, 0x0, 0x0) (async) semctl$GETPID(r5, 0x0, 0x4, 0x0) semop(r5, &(0x7f0000000bc0)=[{0x0, 0x2, 0x1000}, {0x2, 0xc000, 0x800}], 0x2) (async, rerun: 64) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) (async, rerun: 64) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) 334.056129ms ago: executing program 0 (id=333): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x410, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x1}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2, 0x80000}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}]}) r0 = syz_open_pts() fsync(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) ioctl$WSKBDIO_BELL(r2, 0x20005701) listen(r1, 0x9) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESOCT=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0xc, 0x4) 333.239223ms ago: executing program 1 (id=334): sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x43) kqueue() select(0x40, &(0x7f0000000000)={0x1c, 0x6, 0x4, 0x1, 0x0, 0xfffffffffffffff9, 0x2, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000002180)=0x8000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xffffffffffffffff, 0x8, 0x8, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x1, 0x3, 0xfffffffffffffffe, 0x5, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x1, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0xfffffffffffffffc, 0x0, 0x0, 0x47], [0x0, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d03}, {0x2, 0x6, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffe, 0xffc}, {0x1008, 0x0, 0x0, 0x9}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x1}, {0x0, 0x95b, 0x200, 0xc}], {0xfffc, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 332.752893ms ago: executing program 2 (id=335): mkdir(&(0x7f0000000040)='./file1\x00', 0x94) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b", 0x50, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x49f, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x24, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mprotect(&(0x7f00003a7000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x24, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff56) execve(&(0x7f0000000240)='./file2/file0\x00', 0x0, 0x0) 326.602689ms ago: executing program 6 (id=336): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4, 0x5}], 0x13, 0x0, 0x2000006, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x56}, 0x2, &(0x7f0000000280)="eb5d94191d681845791208213844599e40489cd24482c0b7e2c6acd5eea7f4efe06cc28885342e52cf9acaf1aad374e378a271dd02ef6d992722f594c01d6954699b8bd35b89cef7711e88723fd4d4f263012c5899ad012a19fdefc2e416b9550b672b0166f5dcf87bcccdaa51fdcd450ab94131df9671012f36612db8db35aa49f6db2bfb1531c2eb7f32e271ffb511c3459b695fffd50df7c85abbdcac6d19d2dfc4feca239d1f10e374f8b31fcaf2604fac410e9023b3438587612ceb329c4f0b43bc2fc0a15c45a624dd89eda940a4403f5b0e", &(0x7f00000000c0)=0xd5, &(0x7f00000001c0)="0fb992514c23e2967fa32c4800ae4de9c4b77141d99a0c833ac11837e4fcaa1dc612902eb4ffdc499111689ea121fe526b9e27b56585b191d134d260812c3b103ee880418f9b2174f1e778c3498257dc597a907c1255860ecef6d621e4e0b57f193dbc6405bc968e6cfcd3bf1b7a", 0x6e) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x6) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) chmod(&(0x7f0000000040)='.\x00', 0x250) chdir(&(0x7f0000000100)='./file1\x00') (async) chdir(&(0x7f0000000100)='./file1\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) socket(0x0, 0x3, 0x4) (async) r2 = socket(0x0, 0x3, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r2, &(0x7f0000000180)="757b76e838131fb5d71d0143ddf36c35eecb91b86c712b771d2b86ae8354340b773c", 0x22, 0x407, 0x0, 0x0) (async) sendto$inet(r2, &(0x7f0000000180)="757b76e838131fb5d71d0143ddf36c35eecb91b86c712b771d2b86ae8354340b773c", 0x22, 0x407, 0x0, 0x0) 280.241737ms ago: executing program 7 (id=337): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000000000010000", 0xf, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0xff, 0xe9, 0x2, 0x2004a1, "084802ff0700", 0x9, 0x8003}) r0 = socket(0x2, 0x4001, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/148, 0x94}], 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r3) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) 279.275828ms ago: executing program 2 (id=338): r0 = socket(0x18, 0x4000, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5fb003000000000000000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102d30ee8491ac673a17a617a86ba609ddfdb000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000028000000000000008abfba221554f4e0f668266c0900000008e3", 0xb1, 0x0, 0x0, 0x0) 276.454956ms ago: executing program 6 (id=339): r0 = msgget$private(0x0, 0x5bd) socket$unix(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r1 = kqueue() r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x87, 0x40000080}], 0x6, 0x0, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x186) open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x88) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0x1}, {0x0, 0x7, 0xf11, 0x7}, {0x7, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0x6e6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x3, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='`'], 0x8, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="020000005f29"], 0x8, 0x800) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) read(r4, &(0x7f0000000380)=""/252, 0xfc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000a0f000/0x3000)=nil, 0x8000000000000000}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x2}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000000000000000}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000168000/0x2000)=nil}, {&(0x7f0000021000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000673000/0x2000)=nil, 0x100000000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x80000000}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) getrusage(0x1, 0x0) pledge(&(0x7f00000004c0)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xc1\x86\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdf\x9a\x1eb\xfbA\x153\x11\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff}) close(r2) (async) setsockopt(r2, 0x8001, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) (async) syz_emit_ethernet(0xce, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff03000000000000004500ffc000002000fc009078000000000000020016769e3582ad9a4647a5234489d1edfce8447337df157ea9c93488af9fb38143762d3fd98dd0313b073f3ad30ec85aa0c83fa219bba77bc468da1a44d029e83ea472012414f1684808e0a938ef647955e7d9a7aa05a9029feec551ac4e274fc3065bddb5072a770b02007c9932d03ba393ef09c65f2e2ae71d8be7808576e5a20c7be033903ad37050c5c481c7aaf6279786509586c81be4f8e11351f4a85f222bee"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) write(r3, &(0x7f00000001c0)="426f4aa87540cf0e41c051fe826fa69fc86ddf4fd71c7f169dcd97dceeb63e11306ededf46f337fa53de1ec1f3fd5cffa0ad0222f664c964f26aea66723d1c21e6eb94bfb2985177175271762f8fdc56", 0x50) 1.660373ms ago: executing program 2 (id=343): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x7}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00006b3000/0x4000)=nil, &(0x7f00001d2000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f0000166000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000180000/0x4000)=nil}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000054000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x1000000000000}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000089000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) r0 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) dup2(r0, r0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') fchdir(r1) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x111) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x5d, 0x0, 0x37) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x8531) mmap(&(0x7f00003e0000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r3, 0x0) r4 = shmget$private(0x0, 0x2000, 0x513, &(0x7f00001e1000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x4}, 0x0, 0x8, 0x0, 0x0, 0x10000, 0x9, 0x80000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc1126939, &(0x7f00000001c0)) syz_emit_ethernet(0x46, &(0x7f00000003c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33, 0x0, 0x1}, @dstopts={0x2b}]}}}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000040)="5ee350fa2f3d572c64a20562d8334e364124cb0d00000000000000b6b0ec975221442cb7d1121f9ef276ef585510e2", 0x0, 0x0, 0x0) 1.025291ms ago: executing program 7 (id=344): setrlimit(0x8, &(0x7f0000000980)={0xc2, 0x63}) getrlimit(0x8, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\\\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='*\'\x00', &(0x7f00000001c0)='{\x00']) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x172, 0x3}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x2, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) select(0x40, &(0x7f0000000640)={0x5, 0x10000000, 0x0, 0x82, 0x0, 0x2}, &(0x7f00000024c0)={0x1fe, 0x10000, 0x0, 0x3000000, 0xffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0) 639.256µs ago: executing program 7 (id=345): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendto$inet(r1, &(0x7f0000000080), 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) sysctl$hw(&(0x7f00000002c0)={0x6, 0xf}, 0x2, &(0x7f0000000080)="94d709ac7985791f3afca889b371d663caee7223a49dab", &(0x7f0000000000)=0x17, 0x0, 0x0) r3 = dup(r1) dup2(r3, r0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 0s ago: executing program 7 (id=346): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) fchmodat(0xffffffffffffff9c, 0x0, 0xd3ac4062b5aa8957, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000840000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) sysctl$kern(&(0x7f0000001040)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffd06, 0x0, 0x0) setsockopt(r0, 0x7ff, 0x4, &(0x7f0000001140), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x9, 0x3, &(0x7f00000000c0)="b79a05ae0e737efedcddf87655789263d014b19a9afb89894c96f5756a436a8395fc27d9222e8e9f6bc20b3b0d4284fb48674aa3172804060acd846819c7814fd8329d31b7aef24870bbd7ed0840fe3aea1f5da6a1be131019b5c02b140f5f8879807478697bfa704911dc67e0663674dacc1f8eee205cd2c8950ea89947d09d44b735877963b8d8d7e513641777bc4b73f55e2ea31a3d53de0f6e06e8ad5f93edeaa26b462b7ae3f5a270357da0377cbaa8311798469278d27d244faa50ed0c4fe11c39c8ab9c30a79e950a9e3b722d7fe8de5cabd5d4e611e3c226ecc93865bf3d790e1f26ebe7", 0xe8) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) semget$private(0x0, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r4, 0x0) ftruncate(r4, 0x79c8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x20, 0x401}, 0x2) nanosleep(&(0x7f00000010c0)={0x2d2c, 0x6}, &(0x7f0000001100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwrite(r4, &(0x7f00000000c0)="48560fe2ca2f0e770fba892947eb43bc84b411ef3af644284cfe4358045bb4891e3e2980019c826fb6b6c07310bc7a497e844364adcd51b1f0c0974fa80d9daa88bebd2528a7dae81af765dcd6a99518dc6b0226d737e66a81775b72106d2fbd84391688ac426feb9577cde5d0fcad33c87dfc9a6d342fbaa09497efd766aa97437ca716c55f03f8e7256e78f43cfa64a4fe82d591243b909fa279ec0ca20103d1996c5e5c49ea7ca23c215987a7822f329274716343911435d42f8c8e4da9ec59b8723a41155b2ee3808b3ed93a2c59d18423637ffdc72d8875d73d6d3ca91e1371459a0980c8f200bca8dff8c0ef33fca3565a66eccff799a3d9f0dcc32326c79a7ea8e99018edf2e6e6ff185fa616edc6e6abfe9726bba85cc61145b1d3965680cf833a0df7f119cdbed2b3646717998caf9d69246882a8394bb63610cec6f778cb9a7fe54e6156d02090d4b8461b94c2760845852f8138c60db11851195d9fbd9fc03168902a6992896c7c8c21686f53c55d7f734e2fe12e485235af16ba8997276556a6cfa63fc5fae78675816dd01244f3d04996bfa7e200fe9d6c418967d7e805f6a0e32188df34c33512114beff1a12854fa3a65727c60e95545e8d792dc2a7d7e7511f9dac107d0a6c258db03043b79c2f2180b028752ec5f30a439749a9982e8f4978d1cad521c1190750fffe4426f4ffa421936bf59611f17a98e753a057fa30a833c8fa9f658d3bb45605a191533200aab192ea2fda861b840b1c08297634c662caf2097acf2c0d969ced1d04d866d2efc52b4df3ade528ad99eb14fdf5cbf728da7360bf08fecf0fc2528b6b930c0aa4eada5e2047afbf7058f71a3a5403753fc3f3bc1ef559d5c0e9e12b1acd9b67590dc29adeb8ec730153fa698d3c6fa01e205e6a1a2590faff9943ecdfcd433a857c067d714a3f4231f092c8e376d9bab31b0b60dbfd7a733841df56afebf3cdd0b6498e352443064d0968506794e6bc3e6cfdc406130e50278b1558e7797b1ad2fb28d72b1de3650599c57aa1a01d9c6eb00317100472859954937f6702ba72484362f969a5ebe139447a86b439eb83a77e4565819e008a247dc21eaab69c3341fb911bf3685a67ca79f19cc5456487c398e9abae1d7e38e121235e3e516611494b524f7d4192e6af77c3f166b56063521fd0f5cbe329e42bed64208a946488f6a274a10fbcc531017c4bfa75fa3c0d89741948be11cd9a10df356574ea3d85e0fa59c01d2350670f2651ee134e7e7ae67aaa9e77f9ef32f47afcc55363deb62848a3f3157d869de76f10c09677cba810aae908867e85b3b3eb4cca2977df2ca2c6976c3bfd828c19024db942a2f28cc0774f72250ced152cd3fe94b63f9c1b9f3c7fd259296e0fcbc01487cf4cd3e81536e7888593753b8be2aae9c9eeb4a6f8593e332709eb369e3fc2120fb66cc8a450d156459cf71cf5f843849939798f29fea60b6426e25f07ad9b94b6729ded42ef97a188fdc48fe57aba35446164961883c16eca6400787c786adcf65cd0af8a1b1637613e6aaa479f6618185ba51494e58bc68bdde4a48d0331048874c50cccbfad04168ce88997072ded5da80ad6bf2c5e4923343d51a53cd75edbb9b0a050d2f3c48f3930e703fc4366b67a215e4001b89e3c6d229cdcef9feacb2f6b07909ba9530c144c966039ea7c6392726092faf90940263e061cbb05771e3cfd0ef0a672b66185c34375fa2d5886ee1a5b9a83122e2b118ffe69174d8bd125efba3bed9689f7ea246d990fbcf455128769541bb468d2b4e5a73c1ebb9e60a39967b1f3ba1a20918d13887d8661fe03744d7eedef068a98a344165e58ab297fe5b7fc27b2ac2e728719ea1cf6830e319d60e87bb6b2cf6c62da19baf56bd551fdd3561b9ad1634cf9a9cd0ff7c1dfa0cf18f2ed147fed5d2f93fec2261a4203ef5c92ea4b0d649c6819124f11ebbb14a816f85dcb907c70e4b2f388a3f322b23fce7fa8c7fc56916d1e72c88b15a031daf9eba3127116222fd06ec7edba1c26ed737e1107748166514e7a31001a7f2fa851ba054ca91fd1454e12ac3460769fa00bd4ac33a72b1dc05ee542107a615bc2ee094a669fe9c1fcd279c7e84096f568f0c635218a181a44746965eca0efbfdc07f2efd0ac078e780bdca9d0436c20ba98043d143ad76868a99278e8d5063fc04c2e596ff607a32d9615c636d904f08044c4ce50041367adc02814f30eeab58b84e46bfa0bd59c7242ea0ea4c5dfe219a2a7dff44c5644a7eeccc4a4bf4a9a08e63c845ec1db4e7397d99f11f7884c697379c4435a1cd47a259c3256bf53cb93094b38f5bf3446fb6fc6bdd3d86e5901faf6900f448e30f0da2dadcde86497585852310792506719e996eda5716280e15514f1da83af70dc676fc4e00605c14b7268f9e78352760ade51ab45888f443c751157196335f85aec553089820871765f2832e566eb586f758bcca0ec3411fc13b0fd1ee5d91ab900cecd2eaebab853a9027ed36df74aa721640950a7c04ac77ca39c32dcb04424d835c71643e5ee814d82fd466451156e855497f00712034ec0e2a11fd18bcaf69390431ebdb72f4c2ad7d6ec8b15935616e76590c424ca7fc7727af5f1f5fa0a0b5296f309d8574b6dce5c38c6f14bfbe40d78530552e3f1cae9f69e7f5358520c056ff1100b0c89d85158dadde2b0289083e4ed703f49738f210dd52421cb60d57ccd30d20a0bc9ea66bd52deb0f11b1a952309a34a526aae63fd126aef5a10e6f98ebf752231a9d4422971b7d0df14cb2985ef3219f51dde6cb4074c1fca9f2d1d739700ad376b34d2dce785e42abb4e64f933ac44483ff607f02f4c084876d24e16d2512e0f1be7c6d36e2517f8eb17c8bc773ac5983bc1ba09f364c4488911627413cfc7789c7171f04552be059237846a279ce395ea65f9c6a46172217443d765125152d4e1480b4940f99388ad606b7883b5a31010126ff96104a56a17cf7cc406708400d262a74326fd806df5d6a532ea6f2a92ef5faae287102f69e58e5ce65d69352330202459eca61280fe77c24c3906009b414ea6b15cee35908040a576f3c835cace67eb2b19aab0941e4ad4218300b413ae71ba6af9a91368efd7ef39d2543d53489722c2beedb962e1fa760b8637b18ba513a885838e9c5af4a0fd704532fdacfe690752733b930b2a55dae14c0559af2251c4e22175b6d4f4e8fc22e198339c9092270f928fb312320dcfe38844d20f5420e9a1671d95e4605adcb8b28d0c011aa4bb919d55dadf16dacca80ca31403edbdc88b537b5b08e1e7780dec200e59f51298df3d8fc9e1a6f010785146735ef8a2452a3f1a044c896c2d8a273e7e06c922913367584f4c8b7bd8cd7bc6cb4b7d760eea2fd741a5462b9dcb76d04dabd0725cf146e8259def3a264ced7f7c83e422d1342b787109148ebad0f9f0255cb62925834c72719ba767a6464b1892a58230d2e12d0f94ca9f60e1c72b6b580f816ccdf331eae51f4ced50423f35483f1e328dc13212461b6ef75a772b81344b64066c7353763ec4eb7895eaf0748c713c2f76ec769506f3e0a7131bc346011399991f27b0e266c1ff8a0bf5d63bfaae3b048f397a71d9c4092b9c7f68ba767be3a65a5b6947ecaaaf99e0cbeacc7219ef7768b2edad106a0c344e63a8a9da7f38c08ab0013796064756d0abba20784e4ffd02b82b35d840c3e516e2c97f559f36bf85a34f4712ff645218a4c4ecd6b9c8733c94a82ba0c86dfdefec9d433f67bcef66443cddecd3dcca95b5585a663801ca48f162c919a9e1b6af38ae40445dcbff7c123dcf011e7970074e96ad10456f16228687e1ec896b243bbcb6cf1965182983f9dead7d9aa144a3cc3645fe476f2c4f55036144daada9d3bdbb7468785f328c7a67549334832133938d2c1c858a1ac7c9619906bf1590ff89a3263f5ad9175a90873739154eb4c8962c8759bf8553f408c0d45b56a9dec3ee5a038f33356dc73e2723d4bbbe8f3712a72a362b9f8c2bddea0592e15bad1a260ed8797082e6d9dbfe70b84acfe7159a6902590cd10da2bc25c81c9aef3389c233edcd08d076fc9547de580a5e83d8af27ab7eb9b02050ecc0d52b834a310adb21c0fdf16e8414c9fa730ab7a33a95ec8fb1472d15857ac9bf87e6cebb54c881e556b45b4aaaa976712cbab0a9f22f008f119f3cf00119ab3c421b9a7aa70a2e7d04a3d978005989eed73e780533f1a773820a96db1703b3d12042b3c64f001a9c83f1dec9bc2d964d38ff3414c3f6c12d27f84c9b2076a7f2d86da7b34e022d83b278c2bebf9e043bd334be26cbd73a9235dbc18bbc0877a02c01c886208bf4017496db1c534725f3b5e3a833fa10f31392329d65c33f09406d3f33b318f652a3eb65aa320bff8f4428ca8e69e1880aaa8b59a5a009c340710564a8e1d2f2e8d06a15f295e02553ae9c9a0c24fb395ffe3e8c081d5fa0770721a26125eaf33159ae2762501a7bba24bd8fdb1d2b0cf5a7a3eadd68c746f2771aed06ebf19e4e966a307feda0358bf1459e2e159bf072a26da504484d52d4bc496d7ea5b0e4f87fd4b0d5fc75b458f25f317fec934bcf0b53be7c5ca4a4f1a58f9fac65f5209eeab2e9c786415b4091be042f8e5c04587502bc03a902ad806f66d2e0eab40c95016175c44c0742a476f3f6d727ca8c98caa3f7e7e8d13625f6186c9fe252789df9bbaae3eb1fb5e7251db6a31d29fcb239ffcbf6076bb85a874880814217a7cc777c0a91dff24d965dd3a1c254e6ac838ec070ffb509c561284ad7d01f596b3b30e9d632ccfa9a5a87aa1aa35dba791f603a19ab4689f8e627f9e343eae8d983537d61c165e49dc79adbdd60e06d0d9a5b9fd9b6ee8be865bfb79edb8837510bce11146dc432a345733f55bcee018c0740ef67017d805c6b541dd08d61af5e34607f66757b34e2aaa31443bbf28e500c93fe8e70f64d62753e2dd28bb0f76e7d8009452cf0616e9f74b03742d70bd1b04021e00f4cf10b0ad8788ccf7456dde9bf395e06ae52892ead1a277ce319b48bb6a0ae75d565b27ee6829e618e21e9099d7e7d7ff8325b24fd348061d3d3f9fc10045275fafed3970777d17ce21d4499363bde85a22501f593867c954538d8c4e47fc8a5b246aa307ebb8b650057043035f7932faf531e01345d090e9be6940d710cab61fec5723a768972a0d3e9ae7a94070535fe9dbfecac0b92273dfbdbed25860ad794a4edee34da1f8079e6cfa185c13a1bb2ee1b2c8e8a3608bd1041fb8727c6b4678783244ae7d8478fd0ea6c6166e1fcf192e3fb07fe19f578aaff4c62fc7783d52babf9cc457579a6e5bfa9babb50ee8b72078732bdf8ffb6bded06117ae6bde43763d5aa61b72334654a781a80a1cdaf828d0c5066a6a25b74d98047543d9644012745681a88cd3dc802346067769afb89cea4de17f27af4c9f0f45d5beaca149d2400a49cd0f666f472e4af09dbd8c7463f75550b975fd8e675b99bf", 0xf41, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5812, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000300)='x\x00') madvise(&(0x7f000024d000/0x2000)=nil, 0x2000, 0x0) nanosleep(&(0x7f0000000000), &(0x7f0000001080)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.107' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd800ef18000; item addr 0xfffffd800ef18770; offset 0x40=0x687a392a Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 362038 64567 32767 0x10 0x4000000 1 syz-executor * 92383 58244 32767 0x10 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833d801e) at panic+0x1e5 pool_do_get(ffffffff83925af8,1,ffff80003c441018) at pool_do_get+0x5ea pool_get(ffffffff83925af8,1) at pool_get+0x149 shmget_allocate_segment(ffff80002a297c48,ffff80003c441270,113,ffff80003c4411c0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80002a297c48,ffff80003c441270,ffff80003c4411c0) at sys_shmget+0x1b2 syscall(ffff80003c441270) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc08fd0654f0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd800ef18000; item addr 0xfffffd800ef18770; offset 0x40=0x687a392a ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d801e) at panic+0x1e5 pool_do_get(ffffffff83925af8,1,ffff80003c441018) at pool_do_get+0x5ea pool_get(ffffffff83925af8,1) at pool_get+0x149 shmget_allocate_segment(ffff80002a297c48,ffff80003c441270,113,ffff80003c4411c0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80002a297c48,ffff80003c441270,ffff80003c4411c0) at sys_shmget+0x1b2 syscall(ffff80003c441270) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc08fd0654f0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c440e50 rbx 0xffffffff8384edd7 cpu_info_full_primary+0x2dd7 rdx 0xffff80000143b880 rcx 0xffff80002a297c48 rax 0xffffffff8384dff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x1ed7b9f19038cb3 r11 0xecd67cc5791b86e5 r12 0xffffffff8384ebd8 cpu_info_full_primary+0x2bd8 r13 0 r14 0 r15 0x1 rip 0xffffffff823523b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c440e40 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=92383 pid=58244 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c422d00,0xffff8000fffe8f98 process=0xffff800036bf9858 user=0xffff80003c43c000, vmspace=0xfffffd806bb9a028 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=4, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64567 186759 37238 32767 2 0x10 syz-executor 64567 362038 37238 32767 7 0x4000010 syz-executor 64567 465106 37238 32767 3 0x4000090 fsleep syz-executor 64567 47902 37238 32767 3 0x4000090 fsleep syz-executor 58244 121337 60454 32767 2 0x10 syz-executor *58244 92383 60454 32767 7 0x4000010 syz-executor 58244 2751 60454 32767 3 0x4000090 fsleep syz-executor 2852 142074 55790 32767 3 0x90 nanoslp syz-executor 2852 277955 55790 32767 3 0x4000090 fifor syz-executor 2852 498387 55790 32767 3 0x4000090 fifor syz-executor 2852 72599 55790 32767 3 0x4000090 fifor syz-executor 2852 235577 55790 32767 3 0x4000090 fsleep syz-executor 12787 296563 57335 32767 3 0x90 nanoslp syz-executor 12787 464272 57335 32767 3 0x4000090 kqsel syz-executor 12787 69569 57335 32767 3 0x4000090 fsleep syz-executor 93689 132491 88104 32767 3 0x90 nanoslp syz-executor 93689 510239 88104 32767 3 0x4000090 kqpoll syz-executor 93689 66720 88104 32767 3 0x4000090 fsleep syz-executor 97684 399878 66790 32767 3 0x90 nanoslp syz-executor 97684 490913 66790 32767 3 0x4000090 sbwait syz-executor 97684 223884 66790 32767 3 0x4000090 fsleep syz-executor 69162 219725 55490 0 3 0x82 sbwait sshd-session 5530 118840 0 0 3 0x14200 bored sosplice 46791 29345 69616 32767 3 0x10 biowait syz-executor 75877 206489 4173 32767 3 0x90 wait syz-executor 55790 188491 34021 32767 3 0x90 nanoslp syz-executor 57335 338942 86231 32767 3 0x90 nanoslp syz-executor 66790 432831 28911 32767 3 0x90 nanoslp syz-executor 88104 259207 14605 32767 3 0x90 nanoslp syz-executor 37238 478372 89186 32767 3 0x90 nanoslp syz-executor 60454 97470 68509 32767 3 0x90 nanoslp syz-executor 69616 290139 25279 0 3 0x82 wait syz-executor 34021 73248 25279 0 3 0x82 wait syz-executor 4173 481707 25279 0 3 0x82 wait syz-executor 28911 247785 25279 0 3 0x82 wait syz-executor 89186 342215 25279 0 3 0x82 wait syz-executor 68509 355082 25279 0 3 0x82 wait syz-executor 86231 125733 25279 0 3 0x82 wait syz-executor 14605 258672 25279 0 3 0x82 wait syz-executor 25279 450565 780 0 3 0x82 kqread syz-executor 780 85369 42359 0 3 0x10008a sigsusp ksh 42359 305948 17958 0 3 0x98 kqread sshd-session 17958 493464 55490 0 3 0x92 kqread sshd-session 64004 321056 1 0 3 0x100083 ttyin getty 55490 161790 1 0 3 0x88 kqread sshd 5890 443658 41484 73 3 0x1100090 kqread syslogd 41484 50635 1 0 3 0x100082 sbwait syslogd 59187 473231 1 0 3 0x100080 kqread resolvd 7478 391524 95631 77 3 0x100092 kqread dhcpleased 64075 160300 95631 77 3 0x100092 kqread dhcpleased 95631 314505 1 0 3 0x80 kqread dhcpleased 69988 144512 0 0 3 0x14200 bored smr 65239 445112 0 0 3 0x14200 pgzero zerothread 10721 308039 0 0 3 0x14200 aiodoned aiodoned 15848 503784 0 0 3 0x14200 syncer update 85868 395431 0 0 3 0x14200 cleaner cleaner 26727 57630 0 0 3 0x14200 reaper reaper 60695 62289 0 0 3 0x14200 pgdaemon pagedaemon 13966 285797 0 0 3 0x14200 bored viomb 51740 357204 0 0 3 0x40014200 acpi0 acpi0 34697 444760 0 0 3 0x40014200 idle1 98767 370032 0 0 3 0x14200 bored softnet3 37167 258797 0 0 3 0x14200 bored softnet2 32026 274807 0 0 3 0x14200 bored softnet1 55907 135125 0 0 3 0x14200 bored softnet0 25394 348117 0 0 3 0x14200 smrbar systqmp 89436 219988 0 0 3 0x14200 bored systq 96938 8981 0 0 3 0x14200 tmoslp softclockmp 62998 249841 0 0 3 0x40014200 tmoslp softclock 33560 185303 0 0 3 0x40014200 idle0 1 358398 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff83925b10) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 58244 (syz-executor) thread 0xffff80002a297c48 (92383) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838eaa48) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83925b10) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 46791 (syz-executor) thread 0xffff8000ffff07d0 (29345) exclusive rrwlock inode r = 0 (0xfffffd806e411648) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c096318) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 25394 (systqmp) thread 0xffff8000ffffe7b0 (348117) shared rwlock systqmp r = 0 (0xffffffff838a4908) #0 witness_lock+0x5bb #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10215 10959K 10967K 166960K 11294 0 pcb 17 12K 12K 166960K 17 0 rtable 213 6K 6K 166960K 287 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 8 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 105 0 iov 0 0K 12K 166960K 21 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1445 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 155 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 125K 166960K 485 0 sigio 0 0K 0K 166960K 14 0 proc 61 91K 103K 166960K 522 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 186 0 in_multi 99 7K 7K 166960K 124 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 217 970K 970K 166960K 217 0 exec 0 0K 1K 166960K 455 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 278 170K 186K 166960K 6105 0 UVM aobj 13 4K 5K 166960K 14 0 pinsyscall 48 96K 112K 166960K 1532 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 29 0 NDP 11 0K 2K 166960K 27 0 temp 45 8676K 8740K 166960K 5327 0 kqueue 16 24K 32K 166960K 114 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 136 0 133 3 0 3 3 0 8 2 rtentry 176 104 0 6 5 0 5 5 0 8 0 unpcb 144 486 0 455 4 0 4 4 0 8 2 syncache 336 11 0 11 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 148 0 137 2 0 2 2 0 8 0 arp 128 11 0 0 1 0 1 1 0 8 0 ipq 40 3 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 0 1 0 1 1 0 8 0 inpcb 328 498 0 478 7 0 7 7 0 8 5 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 144 24 0 5 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 459 0 15 29 0 29 29 0 8 0 art_table 40 460 0 15 5 0 5 5 0 8 0 art_node 32 104 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 3 1 0 1 1 0 8 0 semapl 112 152 0 142 1 0 1 1 0 8 0 shmpl 112 11 0 1 1 0 1 1 0 8 0 pool(0xffffffff83925af8:shmpl): page inconsistency: page 0xfffffd800ef18000; 24 on list, 10 missing, 35 items per page dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2109 0 600 95 0 95 95 0 8 0 ffsino 288 2109 0 600 108 0 108 108 0 8 0 nchpl 144 2817 0 1134 63 0 63 63 0 8 0 uvmvnodes 80 2190 0 0 45 0 45 45 0 8 0 vnodes 216 2190 0 0 122 0 122 122 0 8 0 namei 1024 9714 0 9713 2 1 1 2 0 8 0 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 8970 0 8969 5 2 3 3 1 8 2 plimitpl 152 140 0 116 2 0 2 2 0 8 1 sigapl 424 770 0 713 8 1 7 8 0 8 0 knotepl 120 318 0 0 10 0 10 10 0 8 0 kqueuepl 224 279 0 261 5 0 5 5 0 8 3 pipepl 336 218 0 191 3 0 3 3 0 8 0 fdescpl 520 751 0 713 4 0 4 4 0 8 0 filepl 160 4726 0 4480 17 0 17 17 0 8 5 lockfpl 104 163 0 160 1 0 1 1 0 8 0 lockfspl 48 36 0 33 1 0 1 1 0 8 0 sessionpl 144 26 0 9 1 0 1 1 0 8 0 pgrppl 48 45 0 20 1 0 1 1 0 8 0 ucredpl 104 784 0 765 1 0 1 1 0 8 0 zombiepl 144 714 0 713 1 0 1 1 0 8 0 processpl 1240 770 0 713 5 0 5 5 0 8 0 procpl 656 1381 0 1309 7 0 7 7 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 728 1128 0 1074 10 0 10 10 0 8 5 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 130 0 0 17 0 17 17 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1231 0 0 77 0 77 77 0 8 0 bufpl 280 3427 0 113 237 0 237 237 0 8 0 anonpl 32 8887 0 0 72 0 72 72 0 246 0 amapchunkpl 152 20820 0 20080 41 3 38 38 0 158 8 amappl16 200 2134 0 2108 15 3 12 14 0 8 8 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 146 0 133 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 1 0 1 0 8 0 amappl12 168 1368 0 1330 2 0 2 2 0 8 0 amappl11 160 44 0 34 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 273 0 273 1 1 0 1 0 8 0 amappl8 136 21 0 20 1 0 1 1 0 8 0 amappl7 128 107 0 96 1 0 1 1 0 8 0 amappl6 120 169 0 164 1 0 1 1 0 8 0 amappl5 112 115 0 108 1 0 1 1 0 8 0 amappl4 104 285 0 268 1 0 1 1 0 8 0 amappl3 96 3540 0 3399 4 0 4 4 0 8 0 amappl2 88 658 0 597 2 0 2 2 0 8 0 amappl1 80 10410 0 9745 16 0 16 16 0 8 0 amappl 88 5369 0 5162 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 13 0 1 1 0 1 1 0 8 0 uaddrrnd 24 751 0 713 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 751 0 713 1 0 1 1 0 8 0 vmmpekpl 168 7819 0 7786 3 0 3 3 0 8 1 vmmpepl 168 53755 0 51464 117 0 117 117 0 357 12 vmsppl 480 750 0 713 7 1 6 6 0 8 0 rwobjpl 72 19059 0 15878 59 0 59 59 0 8 0 pdppl 4096 1510 0 1426 118 32 86 98 0 8 2 pvpl 32 16736 0 0 136 1 135 136 0 265 0 pmappl 256 750 0 713 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 469 0 36 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833d801e) at panic+0x1e5 pool_do_get(ffffffff83925af8,1,ffff80003c441018) at pool_do_get+0x5ea pool_get(ffffffff83925af8,1) at pool_get+0x149 shmget_allocate_segment(ffff80002a297c48,ffff80003c441270,113,ffff80003c4411c0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80002a297c48,ffff80003c441270,ffff80003c4411c0) at sys_shmget+0x1b2 syscall(ffff80003c441270) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc08fd0654f0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838ea840) at __mp_lock+0x192 syscall(ffff80003c4534a0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd660ed7a60, count: 9 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838ea840) at __mp_lock+0x192 syscall(ffff80003c4534a0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd660ed7a60, count: -6