last executing test programs: 13.312736093s ago: executing program 3 (id=253): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 32) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() close(r1) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) (async, rerun: 64) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb", 0x2}], 0x1) (rerun: 64) ioctl$TIOCDRAIN(r0, 0x2000745e) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) 13.21681859s ago: executing program 3 (id=258): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) connect$unix(r1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x1a) (async) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f", 0xaa) (async) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x35, &(0x7f0000000500), 0x0, 0x0}, 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() (async) r3 = socket(0x1, 0x2, 0x80) ioctl$FIONREAD(r3, 0x8028698c, &(0x7f00000001c0)) (async) close(r0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000540)='./file0\x00', 0x2, 0x2) poll(&(0x7f0000000200)=[{r4, 0x1}, {r4, 0x2}, {0xffffffffffffffff, 0x10}, {r2, 0x8}], 0x4, 0x3fa) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) (async) r6 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x47) (async) read(r6, &(0x7f0000000600)=""/145, 0x91) (async) r7 = socket(0x18, 0x6, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000000)={0x0, 0xe000}) (async) setsockopt(r7, 0xfffffffd, 0x4, &(0x7f0000000100), 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) (async) unveil(0x0, &(0x7f0000000240)='x\x00') read(r2, &(0x7f00000006c0)=""/121, 0x79) (async) write(r2, 0x0, 0x0) 13.148101941s ago: executing program 3 (id=261): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x1, 0x10000ffffffff}) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r1, &(0x7f0000000100)=[{0x0}], 0x1, 0x31c) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000080), 0xe8b, 0x10000) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) 12.989874322s ago: executing program 3 (id=270): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0xc0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x10, 0x6, 0x4, 0x8, "3d2452456720fd286622f6aa4505643cbb90e75d", 0x8, 0x2}) rename(&(0x7f0000000440)='./file2/file0\x00', &(0x7f00000001c0)='./file2\x00') 12.986583756s ago: executing program 3 (id=274): syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa3986dd6c370c8900182b01fe6e2a2103969e800000000000000000000000000025"]) (async) sysctl$vm(&(0x7f00000000c0)={0x2, 0x8}, 0x2, &(0x7f0000001240), 0x0, 0x0, 0x0) 12.693651735s ago: executing program 3 (id=287): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000100)={0x0, 0x400000, 0x0, 0xfffffffffffffffe, 0xe8e4, 0x4b02, 0x7ffffffc, 0x3}, &(0x7f00000024c0)={0x8, 0x9, 0x6, 0x3000000, 0x2001, 0x6, 0x200000, 0x4}, 0x0, 0x0) 12.687854814s ago: executing program 32 (id=287): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000100)={0x0, 0x400000, 0x0, 0xfffffffffffffffe, 0xe8e4, 0x4b02, 0x7ffffffc, 0x3}, &(0x7f00000024c0)={0x8, 0x9, 0x6, 0x3000000, 0x2001, 0x6, 0x200000, 0x4}, 0x0, 0x0) 9.599872119s ago: executing program 8 (id=298): r0 = syz_open_pts() fchmod(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="6452959a37395dc20631e8d2164c8d4dd27cfcae258448e316426c4a17a0de139800a336b4b49d72f479e350962e96b492f88180c6ebc2f9303386b1bba2beb39e6b400f186301178e09d214ca0a855bfaeb85762452b6151b24db454cec6408284a2f0d15b948e405c646eef576b6ac20be4c1303af8e6c801feef8f61bf7130d56fccd286d48ecd5bcf031f698b5e76d2259e280779cd22def52ecb546369e8140b7ff8e4cddfb5e3e7724bdbbb673ce987acd613168c6f63e935930b03561b3939392d2c46a6e61182808f808fdd97078cece8350da4619bd8ba7bce8543e", &(0x7f0000000140)=0xe0, &(0x7f0000000180)="b0b8459af6bea870f7663b8431d076ccab44420d2bd9d393018ffbfe817792b4124a5884857ae9e620b7bbce1672f19b3a9dc53e2c3e73163126ab3c506779d6b9c2ab7c72a86ead73896d810edd2f020405d6b6420f5205c5a7b4640b7bef4988ba68c79bcf997afec95740acdb1f222c9d62eb281c7268e839e8908ea8d1b8178ad937ed0b8635d1fd23a8a18140704abb0f1f2ffca25f0b64622e42466018e5da667696c5d0b48b8d4a52c45540b619ecb968090deb4d07bf0e586955df06a2221f91db24b3fdcb90d1a8fc35f571d6cf3a4c348cfe2fe48515ad5eacf565f81b17f67e776653b8e5e080cc52dcef86975c200020330688a4bb46844d747e6c5127dc52ebd63fa1411a30292739668b9230d09d57eabc9936e169dda1065a3b745b64c037100c9386d3cff58a0d20c8606d1adafe4ce87a4ca2d368952eb1285f21a85cb7661a181be77307fbfa0259a6b399a40108084b1a47e4336a31cd35221b16a4be469a50a4b14baefd787cfc52dd3163db137a40a0aabb934175575c8960691d10ee88b47586ba0d8b57f73d5f6def7959569dd6af11bca945b7f524e82e0499124c398ea119f426c3c72704a7d496a91c778c564a41e9be0464591a1b044872dc21b5578d1b0843eecc035959383ab6b66a00e92f99faf22b420b2a1fb340127a7bf3a59b32366babbff914868898156c6f5c6fb0f9eed6c820045dcf8431dcf0522a9f3d8c2868de2ff4f5092355cba5d78c86d7df9c70e026c7b2688d8e0f147ba8774faaaf02586f688ca43a51a2549040bdc8e88662891cdfe433cfcf32030745f17825134b3663b20102a53b66e85f23026d590547c5baaabb9f40a9574c71006e869e79b5a937dc12783046ef785148294ba333c241b18ac655d663ac4dc13332fb6ec02d84ddb0f421c78ca7912720af5fb2d721866210b9e8dce097e807ca2743311f99d848bcfafa9e7013eb1811e04306246f160c4fe26d6f6f6643967556ae8aedc4de2791f77c062c65e44409ef401da9b115a7e38d329025463cec3bfd0cd83a7b339c8dc6393fe33cb5da865708c9747dccc3a4d47bfc1e5de620fbe9ba02bd43177f39f117388e3ec73e5ae9ad96f67e47e5d216149aff7a7ea2a21d577fdcd16652fd96edb5c21b0d44602e8dfc085bf7bd6783a49ab8c809a849269d48b4d93e78a3774153cff0660a8feaacbeaa60bfb4d00329dff8263d2800641d9d832d812b463dec6fdd0042080a374ff07c1abb0473506ddcf17d0084e4cefd1a98bdd06179eb346fb162f9353c7fd4ced7565c35060f15ca24440eab3f3b97d3b9d21c89bbb66c8280e1a0f053e46e28648acaa57dde1511422e5a8569b6928eb421e89209a2bf9fd24a79bed71501691e2f3a35831a57e5243d536df97e76fa2a34080ce443fa220a7f9dd9c2eb0ec981803328c175f43dd8f688ef682870fcf03844f4c84ca811a63bd57277452aa3c1c2a8719954f55faa6b5f7d95e705b6dae54a4a3e2c4e4f51b5e47e8cd1b652720714717c1d4a2ec83d9600eafb60c468b31bf1d1ed0c3daf25386517f91f8b1f7df943d672fc7230c04390a9cd77d5268890b3aad9267eaa9efdc9aed744ba0e645449deaecb7a7ef27ceb8059e1fef3d4892391178bbe7f450e4041adb7847d22dab046acbb04a2b4693e27b4a5e71a0eba0e3708b551300da332aead959c1b7e8dc6455af716dacc52a05eda83e8dd0ec2a7b7f50f5c01ba80a2afb45ac551f5d373595e79234b1f0badf0d284c297a20cea2aa4e2e48db564741c59304d1cb19619c5cd1fdbbaf2866701061d2e6259c8ef22bb136451c40e9ad0ac2e956c064594d635bc1778ead24ac925d018689fea3968155b22c48fb0696cd505ae68ef8c2ed771bd74968da2207c99a9f1cda5a3a138b65c2d6a7d171d58f2c5d5413477c0c54cea2a9b9645344fd1fcddce36fc3234edaa8bb1f8fe9d7a57646d546d6d62cabf7425f929409fe70657208c74b652dfcb648d968c37dc1a0e56e95aea91f1a735b1448788ee5766def56b5dbc9a7d2787008bf508bef829d4724f47d9c38a1160e7ae776d35a496cb4a18ca9ca9d30431cad5171dd55cd7aecbff03991335f725d201d9013f6471accff38321564d5e8dcd2a854555482dc4a15c18f3d812fa406e07289b60a4afb32ce920383a52d0324fa0bc5ae3da4c702e82b82cff46ce38cd5693ab4a7850623ae2b655994e3696d58f62f1a8a960ca8eee47a2d56d53c0fb7f5f18fca9e7e2d030e371fc7071d293c7f33367650c8b622b7100ce64172cf43523f26c8046c9efb50d8628400d6d5e91667009bc797a75bd9f76a796872a4c54f6117694857f0d3e529eb7ac8e190fc5dbdda8cc719d58c928a0e5336f2af92cca2d8d21d87ad2be9c75dc63deb3726169c0ee0551866914e957ff71ef24fa314b389968c6a0aa98d7d78d6d6438df924c7437e37bdb86587c1fe58782cfab49c7930855b6b8acbed38dbda44c83e35146e842801228314d155dd19cfa1a916fdfef837dfcd2acbb6ad2010f1bb0919f14cccd0e5145504768adff7fadc7482a6c0ffb41b4cf580b907bd4b73cdd95ce10134df92daa288bd88ac8f2acafb920af6e9f987ce48c2591538dff1236a48834c48c18021830ece17a8ac23e91ad4eba7a9b686b29b9c4853af0f1202a9145f9328c3d2c745e5bbb521aff75c985d67b38bad2e14a92dd5d89af10ace34d11e3a67ae36a8b2e752edfcd8f1d4c8da5537efe24661b8e266fcb421ee9cc5864aae24ae5139d5014f21436a1b0c9de0ef8aff43dd74d63384be68a335e99afab2a49d614bf2a0efe06443a582dd95ed9bb8d141eead3fb12cd3271c553e65d42d5fe7022640ca207a9657e64dafec76bd9343fa95f07938e09b0daf924fba586789ee7ad526f21f3952d5d1270035e080c497064da9c5d1ae3118103b1789d6047416bd3ef80ce5ba5a3b0ccdc0ede6ed04f78bea6fc9eabac2ed7277f79da3f6605b6cc5d1d40a4196966883f813dcc2495683ccb2f0250241ccd5af58e3169a89d54e7d99aab72f18480be2aee8024f143aadd9f675715b154a150954b59e8c823e21a9c7039d97f33f703d0a762ad2adf5062c63abb12e62b503e61b11380d8bae30ab0c84600273e30594bde017c57176391af02525e9a1b54430f0f5a457e016b6db84d0b03aef27c115eabeea5bca1dd5b94cd68619dbef1c9723c9e3ab7635a86bb429d23b2b365e1ef4d13276f6220489d36ca3f7d85c95c184d60312bc73a902fc91c7de50821ca1d1e2cf0bf1206ae4dfc07f9cb239bc24a5095ab7d432dec3f60f5da3ac89903d25cc165f34f97228c9c3ea2e86247fd4fc060255612d08ae6d74ab3087ecbd14111e9b92ee982b39e09d9aa771a798238d1205199f2a4b9811b766afe249c7a223eb89e79a4df09b631a63cedc53cbc9bbfbc91383f3dd788c8f32f9f79464d004f6c085667bc5eff2896ca2d0d330a3974309671b6f8527bf6279c8c71ed8ed00e00cefb73234f34698ccc3a172f5183dc24faaee45490050d5e0db1b41aca0c94e5d57d38d34db84b2a698d5e0228f4abbdd24c378447e6c34397406a4d0e15ffe1f2b8b588c0a14a690ceff5d14fad48b2bd0aba4833e5ed4abd53b3267925f75b58e01f0512de930167636f3c7f64cdc957399527c6d85bfb0e3e067bc89ba9295138926217bf3a73c20dac8dede92f9f97646372fb2e2ea4e70866c722fb172c395a96bc30927a665363e378efcce69862571696d522c0fd6ed8d52de98597d92d9a09567e55df365a7c7f274df2c09effe0e577cf89858d4bdf9e9119cb7a2d8de1b0fde4d42673a05e76a0c6c6da8ed20d0d331a7b3fcdb0339495738b7741542cd9f3c4817d474cb959cce21c0278a86b4f5afce9dfdc7e50bbd5593f0401153e59c1f3f75d2210625205af15657caef8605370bef125aa9d8461d3d05759e7b29c994a82a2d529c290a9afc02980baac9cc03888e84b904b204e1c2dafc409d46d4bf736384ce5d8a7f635887f3cd9594c8dbd5fe996b05ae0819b2b527386f917f1bc9341bc98cc2fcfed043ae3e0b493181e5a5c5e2675738e7d3bfd570efa84ac1032f96d216dd1c3df6f5c4857019427ebf9aef84c5c84ae960ef9d658755ec4e4d12abac9917397783a1a435771c8f595df4ab971221682faaab425924f7807036bc82875ad279be0d92b9f84a0b23ae4bb1fda7c1e2a47e2d8b094bcbc90c0d22454ea45caad16ce44acc8db46d09275e0f8e8457055d4ef21d5a0f14d4b59112e8f1cca438d787118fc963a547c314abbea8dc189a99f05fe816ed316b5be529955bc53b7d08e9b4800eeca9eaaef1441a93e619bb01f7abec0f77b2dd0ebf5a215b485a77a71d2f951aa73ed28fd50059545fd99f37203ca6e55ba122d9a46098a53230e5d087646e824bfbd7d5fd87fd6d9fd031a3ee5ede52c9b963d53ba69c3694d1b46c23bc5edba61c842b891fe7db6c1d5944be9d7cab4297706a7057ffb165bbb98041263d75110ed9c259d40cc38f8cf0d3b3221636c7be9d3dfb4d0530dc71db0046c29494b89f5c274353110b030dc744997f80565fa1a5ce2cc5f22723d60961a14c87113ebd35365e29321c3c31af8979b651dd963e49c4fe854175265c497a2c6afbfd480d6c41ae297bbdbfb68d5a643eb468977ea526006702f8bec382a7066e08d547ce04acf3a926605f0e74d431a1289551aa3916e719288f5f8bb67933c7c366963cb88cdd5d57e9305407cd3b1d7fb67e8ccaf1cf5ae28a5a84f9fa38768471c4d1a659d58372e34f0a86f30d9cda0cfd75c57c8e17a55009b8eadc9ff0e6ea0d9385675dca3b453b46e6a63f0eb89f78ecf133aefc94a628f68cbc9d36913a30e7505c407ef15ab713b3d333064d65d4a28df58b8defd6505289ffa406d0443200e01f139112f79823aab2e40698157460da2d2a62e9f311d02a054b8f3415d668f4148db7b576ecec20e2c280d9fc9884a9737370c4deb5436b170d1b6a8754a2bda322e330e88757c47914d7bd45124f8dec886abbf31892304b6806f8bca292a25371c254baba916800c4817744a100ca01cf38e7dabcf9dfd1b87c6db649bea36064f697bcd654d8f56b4111c28b7ae249afc65f149d792b8edecad6d35bb64fef9d8e03be92f52eea5a209d71a3303d9b736adf381ecc0360a78dabb6a6e814c6c0a8bb9b69c4cae2787bf06eaceaa234b18f15739fb2edf3c5c4295fde4b7cc643f850f47fc82dbcf9442beceb53b0f4bcd914239b9ce44b37a1889961bc887b7d88fb7fa691f6784e82699a0da5e62bc5afd7a7c94c9fde7f42e23e31f89c633d024e56007b14d892b83a86ad56d3647c7d691b32a67c72090005fafb6246f3577044546ba6172e4913422245e1e0b8f038140d5a62680b3bb96c75d47e66c14fa965bf00efd6d9bae86d585e5850cf2963e98880b403194d4b92a601d637283b0155240c5c8349981a59f3e4938391f5b66bce092fdf0560574e69dff7cc80731b840ecb2ac39fcd93236e5200ec5056a076b272259c255852f5d53fb7dd2134a9db3e4683904501d022fd50e00f0bdfe9280b17203dfeaa3be2969b55677f92197845d7a7702901358a97dca93d3c212672ab8969b256238dc5f0ce91bd96883fcc532e129ff1e811ae860f3729169322d90538916e8669256c673d830d43e5f0f512eebfe2dedd37e25b2b233c3b5fd1a8674c9d27b21f23f26b6e0da323d36dd8203ef679bf78467", 0x1000) 8.778838456s ago: executing program 8 (id=298): r0 = syz_open_pts() fchmod(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="6452959a37395dc20631e8d2164c8d4dd27cfcae258448e316426c4a17a0de139800a336b4b49d72f479e350962e96b492f88180c6ebc2f9303386b1bba2beb39e6b400f186301178e09d214ca0a855bfaeb85762452b6151b24db454cec6408284a2f0d15b948e405c646eef576b6ac20be4c1303af8e6c801feef8f61bf7130d56fccd286d48ecd5bcf031f698b5e76d2259e280779cd22def52ecb546369e8140b7ff8e4cddfb5e3e7724bdbbb673ce987acd613168c6f63e935930b03561b3939392d2c46a6e61182808f808fdd97078cece8350da4619bd8ba7bce8543e", &(0x7f0000000140)=0xe0, &(0x7f0000000180)="b0b8459af6bea870f7663b8431d076ccab44420d2bd9d393018ffbfe817792b4124a5884857ae9e620b7bbce1672f19b3a9dc53e2c3e73163126ab3c506779d6b9c2ab7c72a86ead73896d810edd2f020405d6b6420f5205c5a7b4640b7bef4988ba68c79bcf997afec95740acdb1f222c9d62eb281c7268e839e8908ea8d1b8178ad937ed0b8635d1fd23a8a18140704abb0f1f2ffca25f0b64622e42466018e5da667696c5d0b48b8d4a52c45540b619ecb968090deb4d07bf0e586955df06a2221f91db24b3fdcb90d1a8fc35f571d6cf3a4c348cfe2fe48515ad5eacf565f81b17f67e776653b8e5e080cc52dcef86975c200020330688a4bb46844d747e6c5127dc52ebd63fa1411a30292739668b9230d09d57eabc9936e169dda1065a3b745b64c037100c9386d3cff58a0d20c8606d1adafe4ce87a4ca2d368952eb1285f21a85cb7661a181be77307fbfa0259a6b399a40108084b1a47e4336a31cd35221b16a4be469a50a4b14baefd787cfc52dd3163db137a40a0aabb934175575c8960691d10ee88b47586ba0d8b57f73d5f6def7959569dd6af11bca945b7f524e82e0499124c398ea119f426c3c72704a7d496a91c778c564a41e9be0464591a1b044872dc21b5578d1b0843eecc035959383ab6b66a00e92f99faf22b420b2a1fb340127a7bf3a59b32366babbff914868898156c6f5c6fb0f9eed6c820045dcf8431dcf0522a9f3d8c2868de2ff4f5092355cba5d78c86d7df9c70e026c7b2688d8e0f147ba8774faaaf02586f688ca43a51a2549040bdc8e88662891cdfe433cfcf32030745f17825134b3663b20102a53b66e85f23026d590547c5baaabb9f40a9574c71006e869e79b5a937dc12783046ef785148294ba333c241b18ac655d663ac4dc13332fb6ec02d84ddb0f421c78ca7912720af5fb2d721866210b9e8dce097e807ca2743311f99d848bcfafa9e7013eb1811e04306246f160c4fe26d6f6f6643967556ae8aedc4de2791f77c062c65e44409ef401da9b115a7e38d329025463cec3bfd0cd83a7b339c8dc6393fe33cb5da865708c9747dccc3a4d47bfc1e5de620fbe9ba02bd43177f39f117388e3ec73e5ae9ad96f67e47e5d216149aff7a7ea2a21d577fdcd16652fd96edb5c21b0d44602e8dfc085bf7bd6783a49ab8c809a849269d48b4d93e78a3774153cff0660a8feaacbeaa60bfb4d00329dff8263d2800641d9d832d812b463dec6fdd0042080a374ff07c1abb0473506ddcf17d0084e4cefd1a98bdd06179eb346fb162f9353c7fd4ced7565c35060f15ca24440eab3f3b97d3b9d21c89bbb66c8280e1a0f053e46e28648acaa57dde1511422e5a8569b6928eb421e89209a2bf9fd24a79bed71501691e2f3a35831a57e5243d536df97e76fa2a34080ce443fa220a7f9dd9c2eb0ec981803328c175f43dd8f688ef682870fcf03844f4c84ca811a63bd57277452aa3c1c2a8719954f55faa6b5f7d95e705b6dae54a4a3e2c4e4f51b5e47e8cd1b652720714717c1d4a2ec83d9600eafb60c468b31bf1d1ed0c3daf25386517f91f8b1f7df943d672fc7230c04390a9cd77d5268890b3aad9267eaa9efdc9aed744ba0e645449deaecb7a7ef27ceb8059e1fef3d4892391178bbe7f450e4041adb7847d22dab046acbb04a2b4693e27b4a5e71a0eba0e3708b551300da332aead959c1b7e8dc6455af716dacc52a05eda83e8dd0ec2a7b7f50f5c01ba80a2afb45ac551f5d373595e79234b1f0badf0d284c297a20cea2aa4e2e48db564741c59304d1cb19619c5cd1fdbbaf2866701061d2e6259c8ef22bb136451c40e9ad0ac2e956c064594d635bc1778ead24ac925d018689fea3968155b22c48fb0696cd505ae68ef8c2ed771bd74968da2207c99a9f1cda5a3a138b65c2d6a7d171d58f2c5d5413477c0c54cea2a9b9645344fd1fcddce36fc3234edaa8bb1f8fe9d7a57646d546d6d62cabf7425f929409fe70657208c74b652dfcb648d968c37dc1a0e56e95aea91f1a735b1448788ee5766def56b5dbc9a7d2787008bf508bef829d4724f47d9c38a1160e7ae776d35a496cb4a18ca9ca9d30431cad5171dd55cd7aecbff03991335f725d201d9013f6471accff38321564d5e8dcd2a854555482dc4a15c18f3d812fa406e07289b60a4afb32ce920383a52d0324fa0bc5ae3da4c702e82b82cff46ce38cd5693ab4a7850623ae2b655994e3696d58f62f1a8a960ca8eee47a2d56d53c0fb7f5f18fca9e7e2d030e371fc7071d293c7f33367650c8b622b7100ce64172cf43523f26c8046c9efb50d8628400d6d5e91667009bc797a75bd9f76a796872a4c54f6117694857f0d3e529eb7ac8e190fc5dbdda8cc719d58c928a0e5336f2af92cca2d8d21d87ad2be9c75dc63deb3726169c0ee0551866914e957ff71ef24fa314b389968c6a0aa98d7d78d6d6438df924c7437e37bdb86587c1fe58782cfab49c7930855b6b8acbed38dbda44c83e35146e842801228314d155dd19cfa1a916fdfef837dfcd2acbb6ad2010f1bb0919f14cccd0e5145504768adff7fadc7482a6c0ffb41b4cf580b907bd4b73cdd95ce10134df92daa288bd88ac8f2acafb920af6e9f987ce48c2591538dff1236a48834c48c18021830ece17a8ac23e91ad4eba7a9b686b29b9c4853af0f1202a9145f9328c3d2c745e5bbb521aff75c985d67b38bad2e14a92dd5d89af10ace34d11e3a67ae36a8b2e752edfcd8f1d4c8da5537efe24661b8e266fcb421ee9cc5864aae24ae5139d5014f21436a1b0c9de0ef8aff43dd74d63384be68a335e99afab2a49d614bf2a0efe06443a582dd95ed9bb8d141eead3fb12cd3271c553e65d42d5fe7022640ca207a9657e64dafec76bd9343fa95f07938e09b0daf924fba586789ee7ad526f21f3952d5d1270035e080c497064da9c5d1ae3118103b1789d6047416bd3ef80ce5ba5a3b0ccdc0ede6ed04f78bea6fc9eabac2ed7277f79da3f6605b6cc5d1d40a4196966883f813dcc2495683ccb2f0250241ccd5af58e3169a89d54e7d99aab72f18480be2aee8024f143aadd9f675715b154a150954b59e8c823e21a9c7039d97f33f703d0a762ad2adf5062c63abb12e62b503e61b11380d8bae30ab0c84600273e30594bde017c57176391af02525e9a1b54430f0f5a457e016b6db84d0b03aef27c115eabeea5bca1dd5b94cd68619dbef1c9723c9e3ab7635a86bb429d23b2b365e1ef4d13276f6220489d36ca3f7d85c95c184d60312bc73a902fc91c7de50821ca1d1e2cf0bf1206ae4dfc07f9cb239bc24a5095ab7d432dec3f60f5da3ac89903d25cc165f34f97228c9c3ea2e86247fd4fc060255612d08ae6d74ab3087ecbd14111e9b92ee982b39e09d9aa771a798238d1205199f2a4b9811b766afe249c7a223eb89e79a4df09b631a63cedc53cbc9bbfbc91383f3dd788c8f32f9f79464d004f6c085667bc5eff2896ca2d0d330a3974309671b6f8527bf6279c8c71ed8ed00e00cefb73234f34698ccc3a172f5183dc24faaee45490050d5e0db1b41aca0c94e5d57d38d34db84b2a698d5e0228f4abbdd24c378447e6c34397406a4d0e15ffe1f2b8b588c0a14a690ceff5d14fad48b2bd0aba4833e5ed4abd53b3267925f75b58e01f0512de930167636f3c7f64cdc957399527c6d85bfb0e3e067bc89ba9295138926217bf3a73c20dac8dede92f9f97646372fb2e2ea4e70866c722fb172c395a96bc30927a665363e378efcce69862571696d522c0fd6ed8d52de98597d92d9a09567e55df365a7c7f274df2c09effe0e577cf89858d4bdf9e9119cb7a2d8de1b0fde4d42673a05e76a0c6c6da8ed20d0d331a7b3fcdb0339495738b7741542cd9f3c4817d474cb959cce21c0278a86b4f5afce9dfdc7e50bbd5593f0401153e59c1f3f75d2210625205af15657caef8605370bef125aa9d8461d3d05759e7b29c994a82a2d529c290a9afc02980baac9cc03888e84b904b204e1c2dafc409d46d4bf736384ce5d8a7f635887f3cd9594c8dbd5fe996b05ae0819b2b527386f917f1bc9341bc98cc2fcfed043ae3e0b493181e5a5c5e2675738e7d3bfd570efa84ac1032f96d216dd1c3df6f5c4857019427ebf9aef84c5c84ae960ef9d658755ec4e4d12abac9917397783a1a435771c8f595df4ab971221682faaab425924f7807036bc82875ad279be0d92b9f84a0b23ae4bb1fda7c1e2a47e2d8b094bcbc90c0d22454ea45caad16ce44acc8db46d09275e0f8e8457055d4ef21d5a0f14d4b59112e8f1cca438d787118fc963a547c314abbea8dc189a99f05fe816ed316b5be529955bc53b7d08e9b4800eeca9eaaef1441a93e619bb01f7abec0f77b2dd0ebf5a215b485a77a71d2f951aa73ed28fd50059545fd99f37203ca6e55ba122d9a46098a53230e5d087646e824bfbd7d5fd87fd6d9fd031a3ee5ede52c9b963d53ba69c3694d1b46c23bc5edba61c842b891fe7db6c1d5944be9d7cab4297706a7057ffb165bbb98041263d75110ed9c259d40cc38f8cf0d3b3221636c7be9d3dfb4d0530dc71db0046c29494b89f5c274353110b030dc744997f80565fa1a5ce2cc5f22723d60961a14c87113ebd35365e29321c3c31af8979b651dd963e49c4fe854175265c497a2c6afbfd480d6c41ae297bbdbfb68d5a643eb468977ea526006702f8bec382a7066e08d547ce04acf3a926605f0e74d431a1289551aa3916e719288f5f8bb67933c7c366963cb88cdd5d57e9305407cd3b1d7fb67e8ccaf1cf5ae28a5a84f9fa38768471c4d1a659d58372e34f0a86f30d9cda0cfd75c57c8e17a55009b8eadc9ff0e6ea0d9385675dca3b453b46e6a63f0eb89f78ecf133aefc94a628f68cbc9d36913a30e7505c407ef15ab713b3d333064d65d4a28df58b8defd6505289ffa406d0443200e01f139112f79823aab2e40698157460da2d2a62e9f311d02a054b8f3415d668f4148db7b576ecec20e2c280d9fc9884a9737370c4deb5436b170d1b6a8754a2bda322e330e88757c47914d7bd45124f8dec886abbf31892304b6806f8bca292a25371c254baba916800c4817744a100ca01cf38e7dabcf9dfd1b87c6db649bea36064f697bcd654d8f56b4111c28b7ae249afc65f149d792b8edecad6d35bb64fef9d8e03be92f52eea5a209d71a3303d9b736adf381ecc0360a78dabb6a6e814c6c0a8bb9b69c4cae2787bf06eaceaa234b18f15739fb2edf3c5c4295fde4b7cc643f850f47fc82dbcf9442beceb53b0f4bcd914239b9ce44b37a1889961bc887b7d88fb7fa691f6784e82699a0da5e62bc5afd7a7c94c9fde7f42e23e31f89c633d024e56007b14d892b83a86ad56d3647c7d691b32a67c72090005fafb6246f3577044546ba6172e4913422245e1e0b8f038140d5a62680b3bb96c75d47e66c14fa965bf00efd6d9bae86d585e5850cf2963e98880b403194d4b92a601d637283b0155240c5c8349981a59f3e4938391f5b66bce092fdf0560574e69dff7cc80731b840ecb2ac39fcd93236e5200ec5056a076b272259c255852f5d53fb7dd2134a9db3e4683904501d022fd50e00f0bdfe9280b17203dfeaa3be2969b55677f92197845d7a7702901358a97dca93d3c212672ab8969b256238dc5f0ce91bd96883fcc532e129ff1e811ae860f3729169322d90538916e8669256c673d830d43e5f0f512eebfe2dedd37e25b2b233c3b5fd1a8674c9d27b21f23f26b6e0da323d36dd8203ef679bf78467", 0x1000) 7.132097905s ago: executing program 5 (id=341): r0 = getuid() r1 = getgid() r2 = getuid() r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xd4b, r0, r1, r2, r3, 0x89, 0x5}, 0x6, 0x4, 0x5}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) r5 = getpid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = dup(0xffffffffffffffff) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000012c0), 0x200, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001300), 0x40, 0x0) socketpair(0x18, 0x3, 0x1, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001380), 0x1, 0x0) r13 = openat$pf(0xffffffffffffff9c, &(0x7f00000013c0), 0x80, 0x0) socketpair(0x20, 0x1, 0x1, &(0x7f0000001400)={0xffffffffffffffff}) r15 = dup(0xffffffffffffffff) r16 = socket$inet6(0x18, 0x4, 0x3) r17 = syz_open_pts() sendmsg$unix(r4, &(0x7f0000001500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000100)="f742c7572d514626b31a3452859ac5ec12ce1eb536f89f36f25a3891f578077a9f1f73b5caa22aa98687098ee23664aec1d99fe0a2", 0x35}, {&(0x7f0000000140)="0bf5f918fbab59e0b2001a4582fe6adde0ad43eae7d06efca32367dae581014d72b9c8ab209adae43c8fd3401427db37f9ae037fbcfee2809e94da031f4a5e24fb0f1aced4471692225650f0771b73e0441a99e7f8e1fe09357ae699b2df560e04a0d575341dbc97d008ed1e64725c8761737a44005423f6ef66d3d4589b7b", 0x7f}, {&(0x7f00000001c0)="b10f5222c0bc6d2e427633c7914fc565750f7d1d75ac86cccc57144be120918ca067abb62ea98e18043ca60e0754823f11205ac2d84f83ec68f73513c0dbbab63ebb8d5e68df059eab241723a093b634f40debf7d23556660a37d5c15b1cd7d4c8187cdbddc0a7dfbb1f26b96353cd66dce2916c8cced8c4e6ae1a773900d067b0bdcedada7df45b1646fa7bef277d3ef771f8e8f8a69b873d7a9f62b7214b184ff75b4a23af0a698602d3f22f2e1fd1718c93ad68de5adbacd2c40e8153a2e5771f31d0e01613d716f030bd280c6821d521feb0e39128c533d8c5a5f1ed0217175f16d97e67cf032e95e11027e1d0f2890fcf3ed4c68445c6bef8fdfd2db55ad0e94f5fe74686ffbf49117c5df5edd4fd83899a1adfc3be1d8292529a1b233705cb875bd6707331f283f283b70e86c595b6a7b3c41b91f3d08266943deb6e6dac9632ad5993eb17ad60d3b28204595f8416bb5884cfe4bf3220740bf908f96dfcfc098d3556eb702a02924d4af29f905d8597250179e2d613e2cb9a4c1e50c00a78641dfa5ff7169a091724ec0704173c28d05ce603860fb1796d1ab3dfc88c21956e081ef0e963de6bcbe5886b3c806bd4922037357e281fbcfb72282189576367059a2807fdce907675efb707dbac745956957ea2efb2b8b8763a3c34016239d1cd58909592420bb6d73082d29a4502ff2f84d6218a37dd1416e35d999b989ea9aaaa2210565885dbe5d434f7dbb8da8ce831df85da6002df9470a0580507a2d1caa02d3c3513af949d0532df36bd1efeac85640bea5acaa5624992bcae5c3bcad4644a95247f1135f4c21b9e5ee9b1acea56a449f9beeb06fc4e5ee5dc0b6ed6397b15f1fe263565e7055abe6d6e7c79197f39bc23b7c73e4e746edb7e3ff7083bc6ce9092e713b9f1d3eece5d62e1643a3d6c7e4c600dcf1cd7ffa6be43d2c986383ceba23134c89c0dae6a14bd9a0c8c413e7456f49ab32c27025f3f0599e7b06fe0df15394846765fc6f587653af5d3916801cce37dabedaeef886f8b6a4334311273fd05f9b3346661ba72f9d331bac6fe2c1dd0bdaa188f52ceeae93d5d495234e08a1039b10746117c6a0d25315712887deb022a4ae96627d7dc53d80b5cc947f25df050329cbd7c0879da29a182ae32550269ec74398ef234f64e1c35d82aed340f19efacb58a2a62ae376c0a08a82acfdaeb3d0a32f2f0d0f92ed2000cd19c2a49b908fc8259444bbada8ef870535ad8b01ba8c7b782207df5733903d4f0efaded153bbac10682f5a014f69fbc00e160836269794d2ebe5c3c0af8131294d05895f9c0e0829fdc590643598d220b0820abd452a8d39615a7d710b9a399c29829e580f72d017619a1ef9d8a310cb2e9c3b5281c13e0c27d17b691dd9f12cef1601766ed94d0dab5f49fabb33aa01a359882af7e66cde8462a46948f413ad8b6e88ffb3b8990a0fa8e4f55becf7e8188b209aacd352430679ad4cd742bcb7f1a864b7c799f39a06e038451ac2ea0db6b36a515a9c76dd9f17e6ab3acf6f91343c4980d1fc4a4bc618d7af94d4bbaae4c776cec2e068f1323c6fb4de117b52bb8802860c623de67eacc89d3babb32eb57768b4c999c6d22b149535dac59989e8f90ec5faf46cdea61573a1471e68939fcda07b8ba9e0353c23152dcdeca04079606e094975e3c69cd1d46edb7e269b7deca1680ffbd2fe085b9647419930937fd0747e0393aad2d548315548ad322d37ebbe1adbe45a16f5298e1e7a5c6f7db427baac9e20de7cf91db7997f618dc7e4c3dc024360a6ccf81743772743a73dc06d7cab6771b747c525ae7e1a01b83784d0cdc2aaf68b092003994e93d6f3f5f609eeb51f04394eb26ef000fc348bc3481e669c827674d2929dd8fee94e160b34e693c9fc8de2ecf9464783ee566bdf83f609455b83853f78b4b77b756979eee8fd687a59e364ca08f8dd3207e38293da8a38352abaf8a063fc61f61de178579deb467dc7e3659ea2b2b247dff2e07caf391f9d8d4e9d5bf1f58a557494a11766e0bf4f7646f282eb67169bee7e7722ed771f11e9eca512d3ac64b19eec3b305e227831e7d8216742c4093f36d8ae66410ae22f0a8f1bcceab4af74f585fc312806cd01d67804c2365f3add88762c6d93cc5de1442303ca52bcde571aa09adadd6e1378105b8a9482887b7910097467cfcb2ab1d5f4ab18a232a6ba0843ade1ba2328cd357b1dfca34f0d71e1a4a21282216c60865d1051202dc81deaed516ae95984d575df742031dc989432934fc954cd018bb0596c674f9daf90780203f73e0cf5cd0de48d94d85daa13586d41826a1998154dbc266b43b645b474c4ab844c3f31ffdf2e450f809c418cc907ff2f1b084ca11a3ec0f4b6896ded174f8414b8f8b9f199d79a5364d9951f3a204f85deedaf822fdf3834bf4b1be4ad59c122aafffd1b7417c323bfac39906d420af0a7c6d731cbbeaa5c8be7f9d3f4d062876f4fc0ed23675dc1e26e65f6935e299bfec88248bbb6bd40f55b7cf8ba28b695ddf1c5a76737f9909c271bb9d5414c08b77ed62373e35992f018cfcd12409cf44834393e5570c78060d397ef673a70d5cd784df4b19f820316316d87de4122663a4cddfa9154ca097ed7c7378f78b5462eb56bd8361c9c7c378543bfe7e9d11026c178790d77a1219cee0bb992303988c7fbdf90c388fdad9871ac3dfa5c63379c48cea72986fae8ca43c731e8f097f392b2dbc4765400d7ad699b3acaef032405bed2392efd2bba3b0e1d4c43731f181ab23e15752f0703082c451a78b41f28834768096584a9413d9c8d23d83ffd9bbce32517d67cb8272021a25781e599a8dbfe349f25215d4d1f4e2fd9c6d54d11c08eed5e3bb0b35fb76cc3da9b3465907cbe07f88fbe3998a80be75b67214ba40ced13af941c4add4d00e8aa9600719a2b2fa0cdfb955aac56f9480695b0a6ddff3a6333bd714db23500488d75537b98ec9a8a147cb661c852410ee5fdfabec622982e222d952f1cc64d3ee1e82a4382a4322d7c33c0b11f04a30e53b95c4190db51834e6da880435433a8140d4011f3bbe0c9150bd18590eca5e38de29c6ef568f8b944f439e81b068261b22f4a6b714d17884193fa7442b435fdcdce1aa857f1173a92829b646b47ea9e955e477a4d25008f4c09f2b3ef60a23fad77ba3689321b5cb5b59beffd07734101e873b449dafed304461b8c48c361ae6b5f7114b4b1189f4edde62603d67d3b47195afa060a8a708725c60428295c7bfe0adaba347e1c3037d7c7e2e8e3b3f094b52853f693fa0897c767300a79869155fca0f1295102517c7ca5e1e68450cd4cd6f848161dc01786ab1b3320109af6ebdb9eef7a616ed335cb2a075713df39c90eb4909cb7e83f955a1735bb43d1f704232422faf18a55a16f9d53b137c46010a4465099d5148fd8bf3528e116ec230f4e7e15ef6c09e58aa49de49bd24a2dc1df14f2a93236e35aa9ce3356f2ddc9e12ad4808a36a8ffce6e2076abc7f7e5e5a79f2adf196980480a23bd015943a430c587d0324904a142c4f7a05c510ce039f9eaf1c2d200c2763cb074ba40deb53a02707746fca6b3595846f329a25e9c795a52a52a639341ce4bf9906111f3c97eba287304c8489ff5a62cd91c447e66e4a219f34d7bd615a5cc7119107570d7c8c4b2c400d9c911df047f9e502c1bde133b9659dd2795a176add9e2f124b42a9422140a18950b1e43475e7afa8cd4758210312f5c28796762f404c2bf630b3aa0ea5a589d79cb97d3a1a4e482bc3c8c9d04a4ce5e1aa2485136ca39baaa8fcb05d15b144fc438584d49fce76df16f79a862ca170279f61e5241165636ecd1302bbc9ddb1541605910ffc8eaf9a421bfb20b6e5734bc6425338f2f4f7b5ed65b9f41f93006209ca7fde09a771134f157b170e78b8c231219ad144a989cf2449ad2c668d05acb9b55c6a024cb8b3ca280e4846df1c46e74f85753cc99a75fa02c6a93f2aa96319e35d459b064e84ba08917b634759815478499f85a0c39ce841beeaee8933558d88bdb31bc7e2093c672c04c88fc9effbccd67fa90b851c1da872d94504b1af5b6e48f5cc3ddc97e5ffb43ef2c2a1493158234195b769446f8d2705cda75ad7868b13f3ad6edb66353afefc93e40fc9782535f3ad1bf6e095d82894e05ce2f607c1ec4f728a0be0b77cc91fe2961320febcf03588d1d0808f84b4537423488715d2be98c486d6a1626aa3ed04d2a830d70f5b33825842edbab25d2d63e6958bf120594c0e2d0774fbef70fe59293052aa0755723198b9e0d6800a63f96d6f786089cce4af8e66ae7200669e7c9120281bee5ff84e37bce590693bbb904e8287d5e436687ca7861af4595c3f9cec1c40fc1e6400816b1be2bffd15eaf8666ce9cb69a599198b66d46aebe15c990bb65362b4ec88ba666beff59007530b3cfe945a31625beedba6ab05e53d170397aaebe47853088fd34ffbd47ceb57c6220e25d330b2860e267cb12aded749a5017e1838e0e7db053f763274b1c74a29d3f1ab5b95167cec931eb79d770ce2fa7d2f5c501e2cc9eea29d562260bfeb60831f63d2e2f1651c37799dc8e7a5b8666ae6d01d8b02fee4ef7d07540c7848938ea945e9554a7682cb8406b68383a77a49c73faf7734c5efa9d7af71ac4d85b09d2574d82edcf541a877cfd77006370469940eda46addd4913fc34c174bc2f7b2ee5372eacfd5c86fdd1fe018b8af1a1039a48c9281d285c745c7380ae4d7cd39c4e260a7bfc6da7f27f6bf83a152363b1299d0a663aea42a25a8b1d171748e99fb76f09be1feed57319351803d84e332782e6e4e0a69e248951a1adcb8e7c41adfac4ce41bdef0edd57090366f84e9e1fa4639d1dcf3827d2c264f3e8c9c6d3d8570ba0f69302a2e749b39aa0b68fd9f2c3ed783114bf8872af3b5f0f5051e6ab2c8bca9814f907ca3a8256d69fb1ae01cd50bcf524861d867be92bf0ed735fc1426c5b307eb06dc056b24153090c2da258216b1e48f89178ab19dede1864045c3fce019bc6a650fa898f2c3bcb2f1cc3be2331c86464c6112807548cc47b5a4df0aae199de726420b45e9e6462c101245ebd478adf80b5c9eb8bb15eb8eed7368e8c6822752b5563e85863f0aca6a503eff92d60ee2e0660d356eb039d0e91d22a8a26d74aea78a850cd8c83b694d909c8d25e69b66d269158a99f53be699cb5ae58ca1a482346aaa445fa0a0b2b695eedf7e232423e5b29c017071951f0b50a0970cc43b6e8c38ea62c4fd44462d1892cb9c08d7e4e680dd73e44a2f4c1cbd8871e1eda8c039b2e1db5219c2754e8919610031ea1a3cc56c60eff412e65d3bd27a0816e7c32ac9a37a5c702399274ded97b4c430b84efe3f2ca64099d32e01e4eb3b7829b348baf2f4891ebc012e133b990ed2d65b549ed51acf0eb272cb33c279006232e819b40aff0eefa442be6411d0d35e397c362e127096b17adf650ab6a47129100614b39cfa10f350633379f753e039ce864d52d135904b0765c44cb78c72809552fd67e30abc6f23aa27826e104d1d4b494fe75dd124148b331c2be41f67e5bc53c6bf790593529455f6c37fe7881e742a497a31e25f34786dec8b884f773dfa0ea31da95b9521d3db4a2dea814d6072df88b1e19c344671c2d0189f93577df7b53c18243f0411df027e94ebf6bfec479b08dedd0cb80b0196901e3556452c00daf812460ca74f78fcc857820c5bd50a6a3056ffe2a8e90c90c6bcbea7a71df45ad6c38978d6a1a9877", 0x1000}, {&(0x7f00000011c0)="c6e5cc4223a73beb8f58e13d", 0xc}, {&(0x7f0000001200)="be842901266c80836fa8838f9cd5", 0xe}], 0x5, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, r0, r1}, @cred={0x20, 0xffff, 0x0, r5, r0, r3}, @cred={0x20, 0xffff, 0x0, r6, r2}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r11]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, 0xffffffffffffffff, r17]}], 0xc0}, 0x409) preadv(r15, &(0x7f00000048c0)=[{&(0x7f0000001540)=""/42, 0x2a}, {&(0x7f0000001580)=""/207, 0xcf}, {&(0x7f0000001680)=""/196, 0xc4}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f0000002780)=""/37, 0x25}, {&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f00000037c0)=""/4096, 0x1000}, {&(0x7f00000047c0)=""/194, 0xc2}], 0x8, 0x0) getsockopt(0xffffffffffffffff, 0x7fffffff, 0x8, &(0x7f0000004940)=""/131, &(0x7f0000004a00)=0x83) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000004a40), 0x20000, 0x0) ioctl$TIOCCBRK(r18, 0x2000747a) setgroups(0x1, &(0x7f0000004a80)=[r3]) socket(0x20, 0x1bb852552f03502, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000004ac0)={0x0}, 0xc) fcntl$lock(r11, 0xf, &(0x7f0000004b00)={0x2, 0x0, 0x8, 0x1, r19}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) dup2(r12, r10) 7.034583615s ago: executing program 8 (id=298): r0 = syz_open_pts() fchmod(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="6452959a37395dc20631e8d2164c8d4dd27cfcae258448e316426c4a17a0de139800a336b4b49d72f479e350962e96b492f88180c6ebc2f9303386b1bba2beb39e6b400f186301178e09d214ca0a855bfaeb85762452b6151b24db454cec6408284a2f0d15b948e405c646eef576b6ac20be4c1303af8e6c801feef8f61bf7130d56fccd286d48ecd5bcf031f698b5e76d2259e280779cd22def52ecb546369e8140b7ff8e4cddfb5e3e7724bdbbb673ce987acd613168c6f63e935930b03561b3939392d2c46a6e61182808f808fdd97078cece8350da4619bd8ba7bce8543e", &(0x7f0000000140)=0xe0, &(0x7f0000000180)="b0b8459af6bea870f7663b8431d076ccab44420d2bd9d393018ffbfe817792b4124a5884857ae9e620b7bbce1672f19b3a9dc53e2c3e73163126ab3c506779d6b9c2ab7c72a86ead73896d810edd2f020405d6b6420f5205c5a7b4640b7bef4988ba68c79bcf997afec95740acdb1f222c9d62eb281c7268e839e8908ea8d1b8178ad937ed0b8635d1fd23a8a18140704abb0f1f2ffca25f0b64622e42466018e5da667696c5d0b48b8d4a52c45540b619ecb968090deb4d07bf0e586955df06a2221f91db24b3fdcb90d1a8fc35f571d6cf3a4c348cfe2fe48515ad5eacf565f81b17f67e776653b8e5e080cc52dcef86975c200020330688a4bb46844d747e6c5127dc52ebd63fa1411a30292739668b9230d09d57eabc9936e169dda1065a3b745b64c037100c9386d3cff58a0d20c8606d1adafe4ce87a4ca2d368952eb1285f21a85cb7661a181be77307fbfa0259a6b399a40108084b1a47e4336a31cd35221b16a4be469a50a4b14baefd787cfc52dd3163db137a40a0aabb934175575c8960691d10ee88b47586ba0d8b57f73d5f6def7959569dd6af11bca945b7f524e82e0499124c398ea119f426c3c72704a7d496a91c778c564a41e9be0464591a1b044872dc21b5578d1b0843eecc035959383ab6b66a00e92f99faf22b420b2a1fb340127a7bf3a59b32366babbff914868898156c6f5c6fb0f9eed6c820045dcf8431dcf0522a9f3d8c2868de2ff4f5092355cba5d78c86d7df9c70e026c7b2688d8e0f147ba8774faaaf02586f688ca43a51a2549040bdc8e88662891cdfe433cfcf32030745f17825134b3663b20102a53b66e85f23026d590547c5baaabb9f40a9574c71006e869e79b5a937dc12783046ef785148294ba333c241b18ac655d663ac4dc13332fb6ec02d84ddb0f421c78ca7912720af5fb2d721866210b9e8dce097e807ca2743311f99d848bcfafa9e7013eb1811e04306246f160c4fe26d6f6f6643967556ae8aedc4de2791f77c062c65e44409ef401da9b115a7e38d329025463cec3bfd0cd83a7b339c8dc6393fe33cb5da865708c9747dccc3a4d47bfc1e5de620fbe9ba02bd43177f39f117388e3ec73e5ae9ad96f67e47e5d216149aff7a7ea2a21d577fdcd16652fd96edb5c21b0d44602e8dfc085bf7bd6783a49ab8c809a849269d48b4d93e78a3774153cff0660a8feaacbeaa60bfb4d00329dff8263d2800641d9d832d812b463dec6fdd0042080a374ff07c1abb0473506ddcf17d0084e4cefd1a98bdd06179eb346fb162f9353c7fd4ced7565c35060f15ca24440eab3f3b97d3b9d21c89bbb66c8280e1a0f053e46e28648acaa57dde1511422e5a8569b6928eb421e89209a2bf9fd24a79bed71501691e2f3a35831a57e5243d536df97e76fa2a34080ce443fa220a7f9dd9c2eb0ec981803328c175f43dd8f688ef682870fcf03844f4c84ca811a63bd57277452aa3c1c2a8719954f55faa6b5f7d95e705b6dae54a4a3e2c4e4f51b5e47e8cd1b652720714717c1d4a2ec83d9600eafb60c468b31bf1d1ed0c3daf25386517f91f8b1f7df943d672fc7230c04390a9cd77d5268890b3aad9267eaa9efdc9aed744ba0e645449deaecb7a7ef27ceb8059e1fef3d4892391178bbe7f450e4041adb7847d22dab046acbb04a2b4693e27b4a5e71a0eba0e3708b551300da332aead959c1b7e8dc6455af716dacc52a05eda83e8dd0ec2a7b7f50f5c01ba80a2afb45ac551f5d373595e79234b1f0badf0d284c297a20cea2aa4e2e48db564741c59304d1cb19619c5cd1fdbbaf2866701061d2e6259c8ef22bb136451c40e9ad0ac2e956c064594d635bc1778ead24ac925d018689fea3968155b22c48fb0696cd505ae68ef8c2ed771bd74968da2207c99a9f1cda5a3a138b65c2d6a7d171d58f2c5d5413477c0c54cea2a9b9645344fd1fcddce36fc3234edaa8bb1f8fe9d7a57646d546d6d62cabf7425f929409fe70657208c74b652dfcb648d968c37dc1a0e56e95aea91f1a735b1448788ee5766def56b5dbc9a7d2787008bf508bef829d4724f47d9c38a1160e7ae776d35a496cb4a18ca9ca9d30431cad5171dd55cd7aecbff03991335f725d201d9013f6471accff38321564d5e8dcd2a854555482dc4a15c18f3d812fa406e07289b60a4afb32ce920383a52d0324fa0bc5ae3da4c702e82b82cff46ce38cd5693ab4a7850623ae2b655994e3696d58f62f1a8a960ca8eee47a2d56d53c0fb7f5f18fca9e7e2d030e371fc7071d293c7f33367650c8b622b7100ce64172cf43523f26c8046c9efb50d8628400d6d5e91667009bc797a75bd9f76a796872a4c54f6117694857f0d3e529eb7ac8e190fc5dbdda8cc719d58c928a0e5336f2af92cca2d8d21d87ad2be9c75dc63deb3726169c0ee0551866914e957ff71ef24fa314b389968c6a0aa98d7d78d6d6438df924c7437e37bdb86587c1fe58782cfab49c7930855b6b8acbed38dbda44c83e35146e842801228314d155dd19cfa1a916fdfef837dfcd2acbb6ad2010f1bb0919f14cccd0e5145504768adff7fadc7482a6c0ffb41b4cf580b907bd4b73cdd95ce10134df92daa288bd88ac8f2acafb920af6e9f987ce48c2591538dff1236a48834c48c18021830ece17a8ac23e91ad4eba7a9b686b29b9c4853af0f1202a9145f9328c3d2c745e5bbb521aff75c985d67b38bad2e14a92dd5d89af10ace34d11e3a67ae36a8b2e752edfcd8f1d4c8da5537efe24661b8e266fcb421ee9cc5864aae24ae5139d5014f21436a1b0c9de0ef8aff43dd74d63384be68a335e99afab2a49d614bf2a0efe06443a582dd95ed9bb8d141eead3fb12cd3271c553e65d42d5fe7022640ca207a9657e64dafec76bd9343fa95f07938e09b0daf924fba586789ee7ad526f21f3952d5d1270035e080c497064da9c5d1ae3118103b1789d6047416bd3ef80ce5ba5a3b0ccdc0ede6ed04f78bea6fc9eabac2ed7277f79da3f6605b6cc5d1d40a4196966883f813dcc2495683ccb2f0250241ccd5af58e3169a89d54e7d99aab72f18480be2aee8024f143aadd9f675715b154a150954b59e8c823e21a9c7039d97f33f703d0a762ad2adf5062c63abb12e62b503e61b11380d8bae30ab0c84600273e30594bde017c57176391af02525e9a1b54430f0f5a457e016b6db84d0b03aef27c115eabeea5bca1dd5b94cd68619dbef1c9723c9e3ab7635a86bb429d23b2b365e1ef4d13276f6220489d36ca3f7d85c95c184d60312bc73a902fc91c7de50821ca1d1e2cf0bf1206ae4dfc07f9cb239bc24a5095ab7d432dec3f60f5da3ac89903d25cc165f34f97228c9c3ea2e86247fd4fc060255612d08ae6d74ab3087ecbd14111e9b92ee982b39e09d9aa771a798238d1205199f2a4b9811b766afe249c7a223eb89e79a4df09b631a63cedc53cbc9bbfbc91383f3dd788c8f32f9f79464d004f6c085667bc5eff2896ca2d0d330a3974309671b6f8527bf6279c8c71ed8ed00e00cefb73234f34698ccc3a172f5183dc24faaee45490050d5e0db1b41aca0c94e5d57d38d34db84b2a698d5e0228f4abbdd24c378447e6c34397406a4d0e15ffe1f2b8b588c0a14a690ceff5d14fad48b2bd0aba4833e5ed4abd53b3267925f75b58e01f0512de930167636f3c7f64cdc957399527c6d85bfb0e3e067bc89ba9295138926217bf3a73c20dac8dede92f9f97646372fb2e2ea4e70866c722fb172c395a96bc30927a665363e378efcce69862571696d522c0fd6ed8d52de98597d92d9a09567e55df365a7c7f274df2c09effe0e577cf89858d4bdf9e9119cb7a2d8de1b0fde4d42673a05e76a0c6c6da8ed20d0d331a7b3fcdb0339495738b7741542cd9f3c4817d474cb959cce21c0278a86b4f5afce9dfdc7e50bbd5593f0401153e59c1f3f75d2210625205af15657caef8605370bef125aa9d8461d3d05759e7b29c994a82a2d529c290a9afc02980baac9cc03888e84b904b204e1c2dafc409d46d4bf736384ce5d8a7f635887f3cd9594c8dbd5fe996b05ae0819b2b527386f917f1bc9341bc98cc2fcfed043ae3e0b493181e5a5c5e2675738e7d3bfd570efa84ac1032f96d216dd1c3df6f5c4857019427ebf9aef84c5c84ae960ef9d658755ec4e4d12abac9917397783a1a435771c8f595df4ab971221682faaab425924f7807036bc82875ad279be0d92b9f84a0b23ae4bb1fda7c1e2a47e2d8b094bcbc90c0d22454ea45caad16ce44acc8db46d09275e0f8e8457055d4ef21d5a0f14d4b59112e8f1cca438d787118fc963a547c314abbea8dc189a99f05fe816ed316b5be529955bc53b7d08e9b4800eeca9eaaef1441a93e619bb01f7abec0f77b2dd0ebf5a215b485a77a71d2f951aa73ed28fd50059545fd99f37203ca6e55ba122d9a46098a53230e5d087646e824bfbd7d5fd87fd6d9fd031a3ee5ede52c9b963d53ba69c3694d1b46c23bc5edba61c842b891fe7db6c1d5944be9d7cab4297706a7057ffb165bbb98041263d75110ed9c259d40cc38f8cf0d3b3221636c7be9d3dfb4d0530dc71db0046c29494b89f5c274353110b030dc744997f80565fa1a5ce2cc5f22723d60961a14c87113ebd35365e29321c3c31af8979b651dd963e49c4fe854175265c497a2c6afbfd480d6c41ae297bbdbfb68d5a643eb468977ea526006702f8bec382a7066e08d547ce04acf3a926605f0e74d431a1289551aa3916e719288f5f8bb67933c7c366963cb88cdd5d57e9305407cd3b1d7fb67e8ccaf1cf5ae28a5a84f9fa38768471c4d1a659d58372e34f0a86f30d9cda0cfd75c57c8e17a55009b8eadc9ff0e6ea0d9385675dca3b453b46e6a63f0eb89f78ecf133aefc94a628f68cbc9d36913a30e7505c407ef15ab713b3d333064d65d4a28df58b8defd6505289ffa406d0443200e01f139112f79823aab2e40698157460da2d2a62e9f311d02a054b8f3415d668f4148db7b576ecec20e2c280d9fc9884a9737370c4deb5436b170d1b6a8754a2bda322e330e88757c47914d7bd45124f8dec886abbf31892304b6806f8bca292a25371c254baba916800c4817744a100ca01cf38e7dabcf9dfd1b87c6db649bea36064f697bcd654d8f56b4111c28b7ae249afc65f149d792b8edecad6d35bb64fef9d8e03be92f52eea5a209d71a3303d9b736adf381ecc0360a78dabb6a6e814c6c0a8bb9b69c4cae2787bf06eaceaa234b18f15739fb2edf3c5c4295fde4b7cc643f850f47fc82dbcf9442beceb53b0f4bcd914239b9ce44b37a1889961bc887b7d88fb7fa691f6784e82699a0da5e62bc5afd7a7c94c9fde7f42e23e31f89c633d024e56007b14d892b83a86ad56d3647c7d691b32a67c72090005fafb6246f3577044546ba6172e4913422245e1e0b8f038140d5a62680b3bb96c75d47e66c14fa965bf00efd6d9bae86d585e5850cf2963e98880b403194d4b92a601d637283b0155240c5c8349981a59f3e4938391f5b66bce092fdf0560574e69dff7cc80731b840ecb2ac39fcd93236e5200ec5056a076b272259c255852f5d53fb7dd2134a9db3e4683904501d022fd50e00f0bdfe9280b17203dfeaa3be2969b55677f92197845d7a7702901358a97dca93d3c212672ab8969b256238dc5f0ce91bd96883fcc532e129ff1e811ae860f3729169322d90538916e8669256c673d830d43e5f0f512eebfe2dedd37e25b2b233c3b5fd1a8674c9d27b21f23f26b6e0da323d36dd8203ef679bf78467", 0x1000) 5.695282446s ago: executing program 2 (id=347): setrlimit(0x8, &(0x7f0000000100)={0xc, 0x6c}) (async) setrlimit(0x8, &(0x7f0000000100)={0xc, 0x6c}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x9, 0xfffdff80, 0x160350d, "04f0ee091a00041300000fe0ff2285080800", 0x1000004, 0x42}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="006f34f1af578509ad8ee90412e3dd94371fbb32f16d49a40ec2df0edee44c4571f7438e1d87bd0ff9c68ba6c8254453ff5d34d897de47d43d4af798efb3eea66e526fd1c594ae552008005a576f866cde3c5eb6ece7e23deb4aaf2aa19df9e4a17f511f7f9170f57518a0156beddaa76e551e73fafd9798fdaf3efeb09090f75d2c567a070b159341ad351e00000000", 0x90}], 0x1) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="006f34f1af578509ad8ee90412e3dd94371fbb32f16d49a40ec2df0edee44c4571f7438e1d87bd0ff9c68ba6c8254453ff5d34d897de47d43d4af798efb3eea66e526fd1c594ae552008005a576f866cde3c5eb6ece7e23deb4aaf2aa19df9e4a17f511f7f9170f57518a0156beddaa76e551e73fafd9798fdaf3efeb09090f75d2c567a070b159341ad351e00000000", 0x90}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="0786a5a5fcb9e231087aeada44557c54aca77d83ad215ca3233e096bdf33fbd0a04e9bbe9f87271a", 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) (async) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) 5.69405983s ago: executing program 5 (id=349): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0x18, 0x4000, 0xe) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xfffffff6}, {0x18, 0x1, 0x9, 0x1}, 0x355, [0x5, 0x69, 0xfff, 0x6, 0xfff, 0x4, 0x1, 0x3]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mlock(&(0x7f00003e5000/0x2000)=nil, 0x2000) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 5.693508836s ago: executing program 6 (id=350): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) getrusage(0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="c1e10644", 0x4) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x2, 0x2010, r0, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/27, 0x1b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801c693c, &(0x7f00000001c0)) 5.525590889s ago: executing program 7 (id=352): syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @random="4f97301a551c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xf, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x23, 0x0, 0x8}}}}}}) syz_emit_ethernet(0x10b, &(0x7f0000000000)={@random="ed6b621f0db8", @random="bfdf896b3346", [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x3, 0x1, 0x4}}], {@generic={0x1bbba, "9fbd5fa03fee701a4fa9af07590b2e335ebd8b3b0d03ce097302d4991ae11cf4c24aaea450d86be4e8578bbd24e87852c155794a616244115b8729ae6dc4b5505146daace28053f4d92bf0f1dd7ae8e341e316565a7ca60f20efabe430be5e01924850e8f4e1551de558e35cce6434c80585d7d20a6f8902c8235445dbdc79172d995527ee3288ee1a5ed8b04676fc3cba445fb8f8e4983db070c0ac0fd05fbf37abc4db9eb9463d4b82f6ad55a9f1546168608d0a420f6576378247aa7bdb3b2fb899030b627da257c1c2759a4b4c89a61ba1add0d9be5e24eb99faf42b62bb142e2c1a24a1bfa13629c74b2de7a3ec0790e64693"}}}) 5.520216697s ago: executing program 6 (id=353): r0 = socket(0x18, 0x2, 0x0) close(r0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x20002, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x51, 0x40000000, 0x8000000000000008, 0x4}], 0x7f, 0x0, 0x80000001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = getegid() r3 = semget$private(0x0, 0xc, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x4, 0x0, r2, 0xffffffffffffffff, r2, 0x120, 0xd}, 0xc, 0x7fc}) getegid() r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, 0x0) semop(r3, &(0x7f00000010c0)=[{0x4, 0x2}, {0x4, 0x7, 0x800}, {0x0, 0x800, 0x2000}, {0x2, 0x5a02, 0x800}, {0x2, 0x22, 0x1000}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r0, &(0x7f0000000880)="757b384bbd3476508860e2", 0xb, 0x0, 0x0, 0x0) 5.518042812s ago: executing program 1 (id=354): sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000300)="d8394becf678a12b9239921845b8a795353922865b5bf957ce2604d310392e442278f3dc66cfcdbb704c6e0ec15a9889a79cdcef444a3fd99a4659036bc41268afb603e2dca2379d0c9827c61477439c808ac98e83951b3743ddf9650c3cf0b79422ce0b616128f10d5a1c6aa7c38e4a0e13170dea26a68a0babe786c0f265d7a80efbdb7f17fb05408f495bd765da760f6042fa76f4affa18c2f5d3fc9f3e5fa41aeb8e5d301a859c0b3539f9eb780344f3509eeb5ef8a92fe605f4330218561a52bac8709779a336d1c50e55ee3517a86e27ec95270b2d7dd2d84030d5141ea23bce473e80caba4f4929d04881", 0xee}, {&(0x7f0000000040)="f8", 0x1}, {&(0x7f0000000400)="eb9dbd1fcf93d944070520250e1f2d78d0d789413bdc9d02d9b8574ac5c17966048a4b9f1c6d9dbaa1dbdda32e9bf4d1ed0291a462a24f810e2d6972bdb21ebb05010297f01e79b82f6aa66d7d3fd69c9063ebfac4ae6b3062cfe473ed2dc829d83da2cbc681cf41aead29f3a1b3a06710be1bea3c9e069e8c728ab0b2a7369a279db051d331d4ee769ea90b789f06ef7b312f7bc36dd7e38fac81e6d4c0c678f6c7c53a81f996d3a1ace963ff686557e21a1faed32ca686fd32a09d263d1fc5fde68f0cdfd823", 0xc7}, {&(0x7f0000000080)="798007f241473e6c8cad12191d601f3f2896fccaf83d7e3d", 0x18}, {&(0x7f0000000500)="dfba06b3a1ca65c98b589c1d4b82cf01c8424b32eb2ee4fc01e1d78b8f077e6294172ae20036046f3e59db6f3df4f665cb6637c9d0950113df6bd38b66e310c4aea55b648304c4f48c011f1948283dbc843ecbc1f0a6adb87e809531f2d564d5fbc529a673bae49cedcfd1e8dc7f73c6da52312a274b4aa0e2f800af08adccbf1049d82e50a71ebed92341ca03d0db5ddfc788e944e36216280efc61678c41ef10ae3fccd09503", 0xa7}, {&(0x7f0000000100)="0568e30efdbfe1f22f87004645", 0xd}, {&(0x7f00000005c0)="512f55cc75d4c6d89cf5f85b37eab79c69af93d35d62480e0e173d2d742d8eecfb721a5efca73839e276b5c7c36c329e80eeeff4ea284980e79fb7278d9815dc67edc978389498da0fc5f6e73692d74a1039837ea12103b61fe02ab02aa7c4024d4b176345c4d5c4e289919049cf8a5f11f1102b12b39b8d02a2e64529550d29b8d4196ddbfc5afe68501feae8bbdb50024c2f9cb5d6d20394917c2b72ece021282a46c5fb15fdb514e0e092e17c00bd015feb411e8da54346362f74b3c561b4ba6ea6fb4e069f1e59364a4d5969ce5bc9d73949e9a95c122290859b6ddf384028cb15a2", 0xe4}, {&(0x7f00000006c0)="996863c6e712fd0bf9fcfef30ceee43e91bd6d354353b5c24a13076b7afe1b389a219a2e6dc385be0374b51b4f902440f63b6bda6b4864b3e074a7515f99df3189bcbc4031cf28cef6fdb98e059b9baed6c55501667a6aa2cdc61e9e41c71bfd38f68648c39f2d9e0558991d443ba66c7c6abb46ddbcf6594f40d7ffbeff9ab8d657ccca8db0930d1ce5686bc636716b5cc2142a2eb787ef505df8811d0aebd7acfb1b1c674d1b9655682561c680f419ba1da778b6e7b2b419ce3f5e08439490d8b6355be1f5fe457c3f73ad16c6c35848e8000fc48fe35ed74890666aa4b3a5d026476c33e3f11e3d23f8639c601a6dd7e82acc4c6039d4a1e62f", 0xfb}], 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = semget$private(0x0, 0x7, 0x27) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x183, 0xffff}, 0xffffffffffffffff, 0x9e, 0x80}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/220) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffe476cae4cedc86dd60db090000088900fed38d00000000000000000000000000ff0200000000000040000000000000014e214e2100089078"]) 5.499474894s ago: executing program 4 (id=357): setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf66c, 0x5, 0x9, 0x5effff5f, "6ab02765307c330400f6ffffffffffffff9f00", 0x8, 0x409}) (async) r1 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x1}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) close(r1) (async) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180)=0xec, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="05ea8aaa3532", 0x6}], 0x1) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x24) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 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) (async) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x44) 5.269533856s ago: executing program 1 (id=358): r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) ktrace(0x0, 0x5, 0x128, r1) (async, rerun: 32) sysctl$kern(&(0x7f0000000080)={0x1, 0xa}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) (rerun: 32) 4.364314557s ago: executing program 5 (id=359): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r0 = open(&(0x7f0000000080)='./file0\x00', 0xf6622371b8027cd, 0x130) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000040)="e47a", 0x2}], 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=' \t\t\x00\x00\x00\n', 0x7}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 4.36210208s ago: executing program 6 (id=360): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xd7, 0x0, 0x0, 0x10f}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r0, r1) accept$unix(r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x2, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8f5f84cf71b59c7a00c37082", &(0x7f0000000080)=0x3d, 0x0, 0xffffffffffffff57) r3 = socket(0x11, 0x3, 0x3) sendto(r3, &(0x7f0000000000)="5d549754", 0x4, 0x400, 0x0, 0x0) fchdir(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00001c4000/0x2000)=nil, 0x2000, 0x1) r6 = semget(0x1, 0x1, 0xc) semop(r6, &(0x7f0000001080)=[{0x0, 0xfff9, 0x1000}], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x5]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) utimensat(r2, &(0x7f0000000000)='./file1\x00', &(0x7f0000000180)={{0x4000000000000007, 0x4}, {0xfffffffffffffff8, 0x7}}, 0x0) 4.361141322s ago: executing program 1 (id=362): mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = socket$inet6(0x18, 0x1, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x1017, r0, 0x6) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/133, 0x85}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/97, 0x61}, {&(0x7f0000001140)=""/137, 0x89}, {&(0x7f0000001200)=""/93, 0x5d}, {&(0x7f0000001280)=""/217, 0xd9}, {&(0x7f0000001380)=""/178, 0xb2}, {&(0x7f0000001440)}], 0x8, 0x9) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000001500)={0x10, 0xc0e, 0x32ff, 0x8, "1e656b761d3d77454def9c6ff470d624bcfed107", 0x3, 0x8}) r1 = accept$inet6(r0, 0x0, &(0x7f0000001540)) recvmmsg(r1, &(0x7f0000001c80)={&(0x7f0000001c40)={&(0x7f0000001580)=@un=@file={0x0, ""/262}, 0x108, &(0x7f0000001ac0)=[{&(0x7f00000016c0)=""/238, 0xee}, {&(0x7f00000017c0)=""/28, 0x1c}, {&(0x7f0000001800)=""/225, 0xe1}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001a00)=""/130, 0x82}], 0x5, &(0x7f0000001b40)=""/250, 0xfa}, 0x5}, 0x10, 0x1002, &(0x7f0000001cc0)={0x8000000000000000, 0x9}) getsockname$inet6(r0, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) shutdown(r1, 0x1) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001dc0), 0x80, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001e00)=0x7) recvmsg(r2, &(0x7f0000002040)={0x0, 0x0, &(0x7f0000001f80)=[{&(0x7f0000001e40)=""/162, 0xa2}, {&(0x7f0000001f00)=""/107, 0x6b}], 0x2, &(0x7f0000001fc0)=""/116, 0x74}, 0x2) getsockopt(r0, 0x80000001, 0x80000000, &(0x7f0000002080)=""/54, &(0x7f00000020c0)=0x36) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002100), 0x18001, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000002140)={0x10, 0x4, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x800}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xab1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffff6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xa}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xdd0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffff800}], './file0\x00', 0x4}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000002340)=0xc00000) socket(0x2, 0x4000, 0x9) ioctl$TIOCEXCL(r5, 0x2000740d) close(r1) 4.341722082s ago: executing program 2 (id=363): open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) socket(0x800000018, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) (async) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) 4.28895547s ago: executing program 4 (id=364): r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x10, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x23, &(0x7f00000000c0), 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r0, r2) 4.27289743s ago: executing program 7 (id=365): setrlimit(0x8, &(0x7f0000000040)={0xb, 0xb}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x406}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1840, 0xfffffffffffffffe) 4.265065296s ago: executing program 4 (id=367): semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x800}, {0x0, 0x2fb, 0x800}], 0x2) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) getitimer(0x0, 0xffffffffffffffff) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) 4.02021429s ago: executing program 2 (id=368): r0 = socket(0x20, 0x1, 0x7a) fcntl$getflags(r0, 0x0) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x44) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d16440", &(0x7f0000000080)=0x102, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x10000007, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd7, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x4001004, 0x7, 0x1, 0x7, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200000000000200, 0x2], [0x0, 0x10801, 0x9, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x0, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x0, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 4.019497193s ago: executing program 8 (id=298): r0 = syz_open_pts() fchmod(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="6452959a37395dc20631e8d2164c8d4dd27cfcae258448e316426c4a17a0de139800a336b4b49d72f479e350962e96b492f88180c6ebc2f9303386b1bba2beb39e6b400f186301178e09d214ca0a855bfaeb85762452b6151b24db454cec6408284a2f0d15b948e405c646eef576b6ac20be4c1303af8e6c801feef8f61bf7130d56fccd286d48ecd5bcf031f698b5e76d2259e280779cd22def52ecb546369e8140b7ff8e4cddfb5e3e7724bdbbb673ce987acd613168c6f63e935930b03561b3939392d2c46a6e61182808f808fdd97078cece8350da4619bd8ba7bce8543e", &(0x7f0000000140)=0xe0, &(0x7f0000000180)="b0b8459af6bea870f7663b8431d076ccab44420d2bd9d393018ffbfe817792b4124a5884857ae9e620b7bbce1672f19b3a9dc53e2c3e73163126ab3c506779d6b9c2ab7c72a86ead73896d810edd2f020405d6b6420f5205c5a7b4640b7bef4988ba68c79bcf997afec95740acdb1f222c9d62eb281c7268e839e8908ea8d1b8178ad937ed0b8635d1fd23a8a18140704abb0f1f2ffca25f0b64622e42466018e5da667696c5d0b48b8d4a52c45540b619ecb968090deb4d07bf0e586955df06a2221f91db24b3fdcb90d1a8fc35f571d6cf3a4c348cfe2fe48515ad5eacf565f81b17f67e776653b8e5e080cc52dcef86975c200020330688a4bb46844d747e6c5127dc52ebd63fa1411a30292739668b9230d09d57eabc9936e169dda1065a3b745b64c037100c9386d3cff58a0d20c8606d1adafe4ce87a4ca2d368952eb1285f21a85cb7661a181be77307fbfa0259a6b399a40108084b1a47e4336a31cd35221b16a4be469a50a4b14baefd787cfc52dd3163db137a40a0aabb934175575c8960691d10ee88b47586ba0d8b57f73d5f6def7959569dd6af11bca945b7f524e82e0499124c398ea119f426c3c72704a7d496a91c778c564a41e9be0464591a1b044872dc21b5578d1b0843eecc035959383ab6b66a00e92f99faf22b420b2a1fb340127a7bf3a59b32366babbff914868898156c6f5c6fb0f9eed6c820045dcf8431dcf0522a9f3d8c2868de2ff4f5092355cba5d78c86d7df9c70e026c7b2688d8e0f147ba8774faaaf02586f688ca43a51a2549040bdc8e88662891cdfe433cfcf32030745f17825134b3663b20102a53b66e85f23026d590547c5baaabb9f40a9574c71006e869e79b5a937dc12783046ef785148294ba333c241b18ac655d663ac4dc13332fb6ec02d84ddb0f421c78ca7912720af5fb2d721866210b9e8dce097e807ca2743311f99d848bcfafa9e7013eb1811e04306246f160c4fe26d6f6f6643967556ae8aedc4de2791f77c062c65e44409ef401da9b115a7e38d329025463cec3bfd0cd83a7b339c8dc6393fe33cb5da865708c9747dccc3a4d47bfc1e5de620fbe9ba02bd43177f39f117388e3ec73e5ae9ad96f67e47e5d216149aff7a7ea2a21d577fdcd16652fd96edb5c21b0d44602e8dfc085bf7bd6783a49ab8c809a849269d48b4d93e78a3774153cff0660a8feaacbeaa60bfb4d00329dff8263d2800641d9d832d812b463dec6fdd0042080a374ff07c1abb0473506ddcf17d0084e4cefd1a98bdd06179eb346fb162f9353c7fd4ced7565c35060f15ca24440eab3f3b97d3b9d21c89bbb66c8280e1a0f053e46e28648acaa57dde1511422e5a8569b6928eb421e89209a2bf9fd24a79bed71501691e2f3a35831a57e5243d536df97e76fa2a34080ce443fa220a7f9dd9c2eb0ec981803328c175f43dd8f688ef682870fcf03844f4c84ca811a63bd57277452aa3c1c2a8719954f55faa6b5f7d95e705b6dae54a4a3e2c4e4f51b5e47e8cd1b652720714717c1d4a2ec83d9600eafb60c468b31bf1d1ed0c3daf25386517f91f8b1f7df943d672fc7230c04390a9cd77d5268890b3aad9267eaa9efdc9aed744ba0e645449deaecb7a7ef27ceb8059e1fef3d4892391178bbe7f450e4041adb7847d22dab046acbb04a2b4693e27b4a5e71a0eba0e3708b551300da332aead959c1b7e8dc6455af716dacc52a05eda83e8dd0ec2a7b7f50f5c01ba80a2afb45ac551f5d373595e79234b1f0badf0d284c297a20cea2aa4e2e48db564741c59304d1cb19619c5cd1fdbbaf2866701061d2e6259c8ef22bb136451c40e9ad0ac2e956c064594d635bc1778ead24ac925d018689fea3968155b22c48fb0696cd505ae68ef8c2ed771bd74968da2207c99a9f1cda5a3a138b65c2d6a7d171d58f2c5d5413477c0c54cea2a9b9645344fd1fcddce36fc3234edaa8bb1f8fe9d7a57646d546d6d62cabf7425f929409fe70657208c74b652dfcb648d968c37dc1a0e56e95aea91f1a735b1448788ee5766def56b5dbc9a7d2787008bf508bef829d4724f47d9c38a1160e7ae776d35a496cb4a18ca9ca9d30431cad5171dd55cd7aecbff03991335f725d201d9013f6471accff38321564d5e8dcd2a854555482dc4a15c18f3d812fa406e07289b60a4afb32ce920383a52d0324fa0bc5ae3da4c702e82b82cff46ce38cd5693ab4a7850623ae2b655994e3696d58f62f1a8a960ca8eee47a2d56d53c0fb7f5f18fca9e7e2d030e371fc7071d293c7f33367650c8b622b7100ce64172cf43523f26c8046c9efb50d8628400d6d5e91667009bc797a75bd9f76a796872a4c54f6117694857f0d3e529eb7ac8e190fc5dbdda8cc719d58c928a0e5336f2af92cca2d8d21d87ad2be9c75dc63deb3726169c0ee0551866914e957ff71ef24fa314b389968c6a0aa98d7d78d6d6438df924c7437e37bdb86587c1fe58782cfab49c7930855b6b8acbed38dbda44c83e35146e842801228314d155dd19cfa1a916fdfef837dfcd2acbb6ad2010f1bb0919f14cccd0e5145504768adff7fadc7482a6c0ffb41b4cf580b907bd4b73cdd95ce10134df92daa288bd88ac8f2acafb920af6e9f987ce48c2591538dff1236a48834c48c18021830ece17a8ac23e91ad4eba7a9b686b29b9c4853af0f1202a9145f9328c3d2c745e5bbb521aff75c985d67b38bad2e14a92dd5d89af10ace34d11e3a67ae36a8b2e752edfcd8f1d4c8da5537efe24661b8e266fcb421ee9cc5864aae24ae5139d5014f21436a1b0c9de0ef8aff43dd74d63384be68a335e99afab2a49d614bf2a0efe06443a582dd95ed9bb8d141eead3fb12cd3271c553e65d42d5fe7022640ca207a9657e64dafec76bd9343fa95f07938e09b0daf924fba586789ee7ad526f21f3952d5d1270035e080c497064da9c5d1ae3118103b1789d6047416bd3ef80ce5ba5a3b0ccdc0ede6ed04f78bea6fc9eabac2ed7277f79da3f6605b6cc5d1d40a4196966883f813dcc2495683ccb2f0250241ccd5af58e3169a89d54e7d99aab72f18480be2aee8024f143aadd9f675715b154a150954b59e8c823e21a9c7039d97f33f703d0a762ad2adf5062c63abb12e62b503e61b11380d8bae30ab0c84600273e30594bde017c57176391af02525e9a1b54430f0f5a457e016b6db84d0b03aef27c115eabeea5bca1dd5b94cd68619dbef1c9723c9e3ab7635a86bb429d23b2b365e1ef4d13276f6220489d36ca3f7d85c95c184d60312bc73a902fc91c7de50821ca1d1e2cf0bf1206ae4dfc07f9cb239bc24a5095ab7d432dec3f60f5da3ac89903d25cc165f34f97228c9c3ea2e86247fd4fc060255612d08ae6d74ab3087ecbd14111e9b92ee982b39e09d9aa771a798238d1205199f2a4b9811b766afe249c7a223eb89e79a4df09b631a63cedc53cbc9bbfbc91383f3dd788c8f32f9f79464d004f6c085667bc5eff2896ca2d0d330a3974309671b6f8527bf6279c8c71ed8ed00e00cefb73234f34698ccc3a172f5183dc24faaee45490050d5e0db1b41aca0c94e5d57d38d34db84b2a698d5e0228f4abbdd24c378447e6c34397406a4d0e15ffe1f2b8b588c0a14a690ceff5d14fad48b2bd0aba4833e5ed4abd53b3267925f75b58e01f0512de930167636f3c7f64cdc957399527c6d85bfb0e3e067bc89ba9295138926217bf3a73c20dac8dede92f9f97646372fb2e2ea4e70866c722fb172c395a96bc30927a665363e378efcce69862571696d522c0fd6ed8d52de98597d92d9a09567e55df365a7c7f274df2c09effe0e577cf89858d4bdf9e9119cb7a2d8de1b0fde4d42673a05e76a0c6c6da8ed20d0d331a7b3fcdb0339495738b7741542cd9f3c4817d474cb959cce21c0278a86b4f5afce9dfdc7e50bbd5593f0401153e59c1f3f75d2210625205af15657caef8605370bef125aa9d8461d3d05759e7b29c994a82a2d529c290a9afc02980baac9cc03888e84b904b204e1c2dafc409d46d4bf736384ce5d8a7f635887f3cd9594c8dbd5fe996b05ae0819b2b527386f917f1bc9341bc98cc2fcfed043ae3e0b493181e5a5c5e2675738e7d3bfd570efa84ac1032f96d216dd1c3df6f5c4857019427ebf9aef84c5c84ae960ef9d658755ec4e4d12abac9917397783a1a435771c8f595df4ab971221682faaab425924f7807036bc82875ad279be0d92b9f84a0b23ae4bb1fda7c1e2a47e2d8b094bcbc90c0d22454ea45caad16ce44acc8db46d09275e0f8e8457055d4ef21d5a0f14d4b59112e8f1cca438d787118fc963a547c314abbea8dc189a99f05fe816ed316b5be529955bc53b7d08e9b4800eeca9eaaef1441a93e619bb01f7abec0f77b2dd0ebf5a215b485a77a71d2f951aa73ed28fd50059545fd99f37203ca6e55ba122d9a46098a53230e5d087646e824bfbd7d5fd87fd6d9fd031a3ee5ede52c9b963d53ba69c3694d1b46c23bc5edba61c842b891fe7db6c1d5944be9d7cab4297706a7057ffb165bbb98041263d75110ed9c259d40cc38f8cf0d3b3221636c7be9d3dfb4d0530dc71db0046c29494b89f5c274353110b030dc744997f80565fa1a5ce2cc5f22723d60961a14c87113ebd35365e29321c3c31af8979b651dd963e49c4fe854175265c497a2c6afbfd480d6c41ae297bbdbfb68d5a643eb468977ea526006702f8bec382a7066e08d547ce04acf3a926605f0e74d431a1289551aa3916e719288f5f8bb67933c7c366963cb88cdd5d57e9305407cd3b1d7fb67e8ccaf1cf5ae28a5a84f9fa38768471c4d1a659d58372e34f0a86f30d9cda0cfd75c57c8e17a55009b8eadc9ff0e6ea0d9385675dca3b453b46e6a63f0eb89f78ecf133aefc94a628f68cbc9d36913a30e7505c407ef15ab713b3d333064d65d4a28df58b8defd6505289ffa406d0443200e01f139112f79823aab2e40698157460da2d2a62e9f311d02a054b8f3415d668f4148db7b576ecec20e2c280d9fc9884a9737370c4deb5436b170d1b6a8754a2bda322e330e88757c47914d7bd45124f8dec886abbf31892304b6806f8bca292a25371c254baba916800c4817744a100ca01cf38e7dabcf9dfd1b87c6db649bea36064f697bcd654d8f56b4111c28b7ae249afc65f149d792b8edecad6d35bb64fef9d8e03be92f52eea5a209d71a3303d9b736adf381ecc0360a78dabb6a6e814c6c0a8bb9b69c4cae2787bf06eaceaa234b18f15739fb2edf3c5c4295fde4b7cc643f850f47fc82dbcf9442beceb53b0f4bcd914239b9ce44b37a1889961bc887b7d88fb7fa691f6784e82699a0da5e62bc5afd7a7c94c9fde7f42e23e31f89c633d024e56007b14d892b83a86ad56d3647c7d691b32a67c72090005fafb6246f3577044546ba6172e4913422245e1e0b8f038140d5a62680b3bb96c75d47e66c14fa965bf00efd6d9bae86d585e5850cf2963e98880b403194d4b92a601d637283b0155240c5c8349981a59f3e4938391f5b66bce092fdf0560574e69dff7cc80731b840ecb2ac39fcd93236e5200ec5056a076b272259c255852f5d53fb7dd2134a9db3e4683904501d022fd50e00f0bdfe9280b17203dfeaa3be2969b55677f92197845d7a7702901358a97dca93d3c212672ab8969b256238dc5f0ce91bd96883fcc532e129ff1e811ae860f3729169322d90538916e8669256c673d830d43e5f0f512eebfe2dedd37e25b2b233c3b5fd1a8674c9d27b21f23f26b6e0da323d36dd8203ef679bf78467", 0x1000) 3.023466914s ago: executing program 4 (id=369): r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x870, 0x4) setsockopt(r2, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) r3 = dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x90, 0xdc4, 0x564, 0x9cea, 0x0, 0x8000000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) msgctl$IPC_SET(0x0, 0x1, 0x0) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892, 0x7}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfffffffffffffffc) r6 = socket(0x19, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x8, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x8, 0x2e, 0x3a, @rand_addr="0000000000003b00001e0000002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) 3.022584222s ago: executing program 0 (id=370): ktrace(&(0x7f0000000000)='./file0\x00', 0x3f4772231f32187f, 0x40001d02, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x3f4772231f32187f, 0x40001d02, 0xffffffffffffffff) (async) 3.020242218s ago: executing program 1 (id=371): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x80047476, &(0x7f00000001c0)) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x18) symlinkat(&(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000240)="85dccd00", &(0x7f0000000040)=0x4, 0x0, 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.998590896s ago: executing program 2 (id=372): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000001c0)="40d30000", 0x4) (async) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42f, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1000}) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="9977b8bd688706", 0x7}, {&(0x7f00000000c0)="c89259cae81280435751c2bf564297107e7631c13c1e5850a26c7a453d5e1b226d65611212dc4ed0a7ef7cfe2ae84a46241ca50e64fac94863129d1ede029b6b598fad7da0f90f11f6d0a2cc1f10dd8550860a1c6105bd36a406d9bac439b063659f720b2a52db172896322ab4f96aa8a107874868107c768a29b30c436446dc735043d6e09e6a6be1ea59b0bf448dc8f7219d05d95433eaccb3f41fe7c99e0b072c8b1e9f526e23711704936250c4a884987b880c77bfcd4ab76537b497cb16ea9a043899fd06530c", 0xc9}, {&(0x7f0000000300)="1b479fe4037c7c9f3b54a68c1ab6ffa8c9cbafefbd1032be195cd2186ac852", 0x1f}], 0x3) (async) read(r1, &(0x7f0000000200)=""/255, 0xff) 2.997113074s ago: executing program 5 (id=373): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000400)='x\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000440)="7504", 0xff98, 0x401, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/28, 0xff4f) 2.982827795s ago: executing program 6 (id=374): semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10290, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x8) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0xb, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x5, 0x81, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x10001, 0x9, 0xaec}, {0x7ff, 0x9, 0x9, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x1, 0x2, 0xfe}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x404, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x10290, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xffffffffffffffff) (async) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x8) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0xb, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x5, 0x81, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x10001, 0x9, 0xaec}, {0x7ff, 0x9, 0x9, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x1, 0x2, 0xfe}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$unix(r0, 0x0, 0x0, 0x404, 0x0, 0x0) (async) 2.981540295s ago: executing program 7 (id=375): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc899, 0x7, 0x6, 0x8, "b68f91234aa5ce47c7a53a09666360e33d88ae9e", 0xaeab, 0x3}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/89}, &(0x7f00000000c0)=0x5b) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc0, 0x190) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x1}, {0xffffffffffffffff, 0x8}, {r1, 0x20}, {r2, 0x4}, {r3, 0x2}, {r4, 0x40}, {r5, 0x1}], 0x7, 0x3) mkdirat(r2, &(0x7f0000000240)='./file0\x00', 0x120) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x3ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x30, 0xf0000000, 0x7fffffff, 0x2}, {{r4}, 0xfffffffffffffffa, 0x26, 0x20000000, 0xf, 0x1}, {{r5}, 0xfffffffffffffffd, 0x145e0f3941f2d210, 0x80, 0x63, 0x9}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80000005, 0x4, 0x7fffffffffffffff}, {{r7}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x4}, {{}, 0xfffffffffffffff9, 0xe0, 0x1, 0x1, 0x3}, {{}, 0xfffffffffffffffa, 0x4, 0x2, 0x6, 0xffffffffffffbeab}], 0x100, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffb, 0x83, 0x800000b6, 0x6, 0x7a}, {{r3}, 0xffffffffffffffff, 0x40, 0x80000000, 0x2, 0x2}], 0x1, &(0x7f0000000400)={0x1, 0x2}) recvmmsg(r2, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000440)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/55, 0x37}, {&(0x7f00000004c0)=""/200, 0xc8}], 0x2, &(0x7f0000000600)=""/250, 0xfa}, 0x6}, 0x10, 0x1800, &(0x7f0000000780)={0x3, 0x9}) r8 = kqueue() bind$inet(r1, &(0x7f00000007c0)={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000800)="1d1a768bb208fc4198dd423929acf587128fe1bec4c60a49cd59bc0342fbe590c1bf04994ca162b1462ab3a42865706abd1923dc087ac7be48223d7c90471891b1a015b543a1cf62a7bbd0a7a9b0c9c50a3e398bf757962905630d0518a016f4c3461f5bdef9137a05ad03c385277378f50ac93a2d9aa03bcf7d321540f505fc", 0x80}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000008c0)={0x5, [{0x0, 0x4}, {0x2, 0x8}, {0x3, 0x8c}, {}, {0x1, 0x4}, {0x2, 0xa0}, {0x3, 0x5}, {0x3, 0x3}, {0x3, 0x2}, {0x1, 0x3c5}, {0x2, 0x7}, {0x1, 0x800}, {0xde64656553cbbf82, 0x3}, {0x3, 0x81}, {0x3, 0x4}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x40}, {0x1, 0xffffbe67}, {0x1, 0xf}, {0x2, 0xf4}, {0x3, 0x5}, {0x0, 0x10000}, {0x3, 0xfffffffb}, {0x3, 0x5}, {0x3, 0x4}, {0x3, 0xa000}, {0x3, 0x100}, {0x2, 0x81}, {0x1, 0x6}, {0x3}, {0x0, 0x6}]}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000a00)={0x2, 0x9, {0xd, 0x4}}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x40, 0x0) poll(&(0x7f0000000a80)=[{0xffffffffffffffff, 0x4}, {r8, 0x8}, {r9, 0x80}], 0x3, 0x5fa2) fchmod(r7, 0x6) readv(r8, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)=""/57, 0x39}, {&(0x7f0000000b00)=""/173, 0xad}], 0x2) bind$unix(r7, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$unix(r0, &(0x7f0000000c40)=@abs, &(0x7f0000000c80)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0), 0x10, 0x0) writev(r6, &(0x7f0000000d00), 0x0) sendmsg(r7, &(0x7f0000001300)={&(0x7f0000000d40)=@in={0x2, 0x0}, 0xc, &(0x7f0000000e40)=[{&(0x7f0000000d80)="488eb104d21f0961e2fa9fb508d25cc390777ce48d4540312a28f3564fa14294e809d3d4194201ced65eeb30b58f4a04e16fbd3b995ed6a18b071ab853daa14496773d5a1e2d3c099a1e15b98346a31b132760f1bf2aa77a6562aaa90b98fa80b95196992b45b6f958ba8611d169a59f45f36c2d18f618124030c567ca8b15109a5d8bab9afe8abf4b1dd095a13adade526bab599c484184830c14c6925eaf912db064417e79a0e8d2d4bc355a61ed", 0xaf}], 0x1, &(0x7f0000000e80)=[{0x28, 0xffff, 0x400, "a4822b57039a8f6bad045290ee998fa9d3bae2f2"}, {0x10, 0xffff, 0x8}, {0x100, 0xffff, 0x8000, "c50f5818adbd5da6ef744e4139727088e7172eff5d726939075c330112c930fe759aa0578a3e9a076ae52b71739935f9fdabe3fd73638f082d7bc705407a0340b964a83d4403391f1362a6d3948dadc6e96bc1a8ed52fa9d2a449bb8e0ec1e31c34ccc596a3b0ff51840659c0e3e4e8882f77bbd81a19a79dd3e1a7ee8588ed4df6f12c2f38a7d40fd881ad63311ca172eb31218db66859ac18732b7181f6de6ced0fbe0a9b1238fdb59dcde29d1ea8be1629aa874356f8ea31520be75df428871480417614e3a1d87a21f00203b3169809820c15991ec501a82c99b42e9fad3e4a0326bfccc67c2f8d45eec8f58e6"}, {0x60, 0x1, 0x9, "f01f0ae3fb07c664f3715444b1602e4d4f5bf699241b392a2df0d972bbd9a60a403d3884b0cf05b18428e7c2d737787b619da74d50bce6192754c368b5b46e10c497183f81b7af48e050b6"}, {0x110, 0xfffe, 0x2, "279a9f9c45cbd1ccade4be4c04457bab3b7932bb991ea00afc4e3afa3b732c19839da61d1284a56f20492837ff4e19443211f6c1cc5fbf1a83b7c835beb40587728614d2a15dd702e729025e68a163df47f457fc20918db9ab74018623d681ed479acd36780a1b326b08a09be5e14c8f4997ef94d54a66ef45a5321a539c12e1078bb420cd64b61a93ecef916a8a67f8d7dfbc479ac0b355292b984c6abd810c66c54da46e5d764ea303243dfef90371739402ee879431a48ef010ce59c2a20382f515a1adc7f044c96de050938c1b980cfbea3bcfc68550635d1bab195606543fc671c6e32865f0373be94b8fede137b694344cb698a78958"}, {0xb0, 0xffff, 0x4, "e327715c48f6ad39eb2ac1727ba0160fedde7f3d425494fced4b62b7e4e543d666bcace8d00972e9db51c5b1c721ed83d28e851eda691df40b3573b1a94c5f8cbdc70cdac35a3d1b707202b83ea685e9baa536ea85c8d195c30756f45d7d7239f2b4017dacea6ec0cee08d1290e360da32d2864869bbeeff1c586783e60927d50913bea2f4c3241445dd47278f220413cff701768131c29f02aa45f0ec929967"}, {0xb0, 0x1, 0x1e67a277, "421f2983982e60da8566bfe6732e720017a922acfc73742cff3914e6bb11dd21099735a1ce0221ad49050112ec1e07e8267db3d612af802348fd4d1716226e16389ad0b273814c44df99a874220d0a8e4a7f803cd5a38b85603e7e6a13b6ea7a8c84ee328368f56d11e664191b9ae43779bd1a2e1bb8c1f32499ae71744a7abb1cbc51c75a533521c5580302a5891a7cd65c9397259e5d5c21cd3dec"}, {0x28, 0xffff, 0x3, "c2ecee4e2f2491fcdfd946222f857602976a871d"}, {0x28, 0x1, 0x0, "550c79fa2568fb410ca7952e8a7dedb778"}], 0x458}, 0x2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000001340)={0x1}) acct(&(0x7f0000001380)='./file0\x00') r10 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r10, 0x3) 2.973170095s ago: executing program 0 (id=376): sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="3ebf2da455551bbf7df3133ad39785daef8e2687677cc2df24c05b3ede8e20764ecddeff2443c62977ae1fe67fdf943dc8c8cd4c285c3369fd4e4ad72f0648b326079b9e17b71bc9e7668ee1eb0940c27b6ba950198e955e1fa4", 0x5a) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f0000000040)) 2.892668515s ago: executing program 8 (id=298): r0 = syz_open_pts() fchmod(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="6452959a37395dc20631e8d2164c8d4dd27cfcae258448e316426c4a17a0de139800a336b4b49d72f479e350962e96b492f88180c6ebc2f9303386b1bba2beb39e6b400f186301178e09d214ca0a855bfaeb85762452b6151b24db454cec6408284a2f0d15b948e405c646eef576b6ac20be4c1303af8e6c801feef8f61bf7130d56fccd286d48ecd5bcf031f698b5e76d2259e280779cd22def52ecb546369e8140b7ff8e4cddfb5e3e7724bdbbb673ce987acd613168c6f63e935930b03561b3939392d2c46a6e61182808f808fdd97078cece8350da4619bd8ba7bce8543e", &(0x7f0000000140)=0xe0, &(0x7f0000000180)="b0b8459af6bea870f7663b8431d076ccab44420d2bd9d393018ffbfe817792b4124a5884857ae9e620b7bbce1672f19b3a9dc53e2c3e73163126ab3c506779d6b9c2ab7c72a86ead73896d810edd2f020405d6b6420f5205c5a7b4640b7bef4988ba68c79bcf997afec95740acdb1f222c9d62eb281c7268e839e8908ea8d1b8178ad937ed0b8635d1fd23a8a18140704abb0f1f2ffca25f0b64622e42466018e5da667696c5d0b48b8d4a52c45540b619ecb968090deb4d07bf0e586955df06a2221f91db24b3fdcb90d1a8fc35f571d6cf3a4c348cfe2fe48515ad5eacf565f81b17f67e776653b8e5e080cc52dcef86975c200020330688a4bb46844d747e6c5127dc52ebd63fa1411a30292739668b9230d09d57eabc9936e169dda1065a3b745b64c037100c9386d3cff58a0d20c8606d1adafe4ce87a4ca2d368952eb1285f21a85cb7661a181be77307fbfa0259a6b399a40108084b1a47e4336a31cd35221b16a4be469a50a4b14baefd787cfc52dd3163db137a40a0aabb934175575c8960691d10ee88b47586ba0d8b57f73d5f6def7959569dd6af11bca945b7f524e82e0499124c398ea119f426c3c72704a7d496a91c778c564a41e9be0464591a1b044872dc21b5578d1b0843eecc035959383ab6b66a00e92f99faf22b420b2a1fb340127a7bf3a59b32366babbff914868898156c6f5c6fb0f9eed6c820045dcf8431dcf0522a9f3d8c2868de2ff4f5092355cba5d78c86d7df9c70e026c7b2688d8e0f147ba8774faaaf02586f688ca43a51a2549040bdc8e88662891cdfe433cfcf32030745f17825134b3663b20102a53b66e85f23026d590547c5baaabb9f40a9574c71006e869e79b5a937dc12783046ef785148294ba333c241b18ac655d663ac4dc13332fb6ec02d84ddb0f421c78ca7912720af5fb2d721866210b9e8dce097e807ca2743311f99d848bcfafa9e7013eb1811e04306246f160c4fe26d6f6f6643967556ae8aedc4de2791f77c062c65e44409ef401da9b115a7e38d329025463cec3bfd0cd83a7b339c8dc6393fe33cb5da865708c9747dccc3a4d47bfc1e5de620fbe9ba02bd43177f39f117388e3ec73e5ae9ad96f67e47e5d216149aff7a7ea2a21d577fdcd16652fd96edb5c21b0d44602e8dfc085bf7bd6783a49ab8c809a849269d48b4d93e78a3774153cff0660a8feaacbeaa60bfb4d00329dff8263d2800641d9d832d812b463dec6fdd0042080a374ff07c1abb0473506ddcf17d0084e4cefd1a98bdd06179eb346fb162f9353c7fd4ced7565c35060f15ca24440eab3f3b97d3b9d21c89bbb66c8280e1a0f053e46e28648acaa57dde1511422e5a8569b6928eb421e89209a2bf9fd24a79bed71501691e2f3a35831a57e5243d536df97e76fa2a34080ce443fa220a7f9dd9c2eb0ec981803328c175f43dd8f688ef682870fcf03844f4c84ca811a63bd57277452aa3c1c2a8719954f55faa6b5f7d95e705b6dae54a4a3e2c4e4f51b5e47e8cd1b652720714717c1d4a2ec83d9600eafb60c468b31bf1d1ed0c3daf25386517f91f8b1f7df943d672fc7230c04390a9cd77d5268890b3aad9267eaa9efdc9aed744ba0e645449deaecb7a7ef27ceb8059e1fef3d4892391178bbe7f450e4041adb7847d22dab046acbb04a2b4693e27b4a5e71a0eba0e3708b551300da332aead959c1b7e8dc6455af716dacc52a05eda83e8dd0ec2a7b7f50f5c01ba80a2afb45ac551f5d373595e79234b1f0badf0d284c297a20cea2aa4e2e48db564741c59304d1cb19619c5cd1fdbbaf2866701061d2e6259c8ef22bb136451c40e9ad0ac2e956c064594d635bc1778ead24ac925d018689fea3968155b22c48fb0696cd505ae68ef8c2ed771bd74968da2207c99a9f1cda5a3a138b65c2d6a7d171d58f2c5d5413477c0c54cea2a9b9645344fd1fcddce36fc3234edaa8bb1f8fe9d7a57646d546d6d62cabf7425f929409fe70657208c74b652dfcb648d968c37dc1a0e56e95aea91f1a735b1448788ee5766def56b5dbc9a7d2787008bf508bef829d4724f47d9c38a1160e7ae776d35a496cb4a18ca9ca9d30431cad5171dd55cd7aecbff03991335f725d201d9013f6471accff38321564d5e8dcd2a854555482dc4a15c18f3d812fa406e07289b60a4afb32ce920383a52d0324fa0bc5ae3da4c702e82b82cff46ce38cd5693ab4a7850623ae2b655994e3696d58f62f1a8a960ca8eee47a2d56d53c0fb7f5f18fca9e7e2d030e371fc7071d293c7f33367650c8b622b7100ce64172cf43523f26c8046c9efb50d8628400d6d5e91667009bc797a75bd9f76a796872a4c54f6117694857f0d3e529eb7ac8e190fc5dbdda8cc719d58c928a0e5336f2af92cca2d8d21d87ad2be9c75dc63deb3726169c0ee0551866914e957ff71ef24fa314b389968c6a0aa98d7d78d6d6438df924c7437e37bdb86587c1fe58782cfab49c7930855b6b8acbed38dbda44c83e35146e842801228314d155dd19cfa1a916fdfef837dfcd2acbb6ad2010f1bb0919f14cccd0e5145504768adff7fadc7482a6c0ffb41b4cf580b907bd4b73cdd95ce10134df92daa288bd88ac8f2acafb920af6e9f987ce48c2591538dff1236a48834c48c18021830ece17a8ac23e91ad4eba7a9b686b29b9c4853af0f1202a9145f9328c3d2c745e5bbb521aff75c985d67b38bad2e14a92dd5d89af10ace34d11e3a67ae36a8b2e752edfcd8f1d4c8da5537efe24661b8e266fcb421ee9cc5864aae24ae5139d5014f21436a1b0c9de0ef8aff43dd74d63384be68a335e99afab2a49d614bf2a0efe06443a582dd95ed9bb8d141eead3fb12cd3271c553e65d42d5fe7022640ca207a9657e64dafec76bd9343fa95f07938e09b0daf924fba586789ee7ad526f21f3952d5d1270035e080c497064da9c5d1ae3118103b1789d6047416bd3ef80ce5ba5a3b0ccdc0ede6ed04f78bea6fc9eabac2ed7277f79da3f6605b6cc5d1d40a4196966883f813dcc2495683ccb2f0250241ccd5af58e3169a89d54e7d99aab72f18480be2aee8024f143aadd9f675715b154a150954b59e8c823e21a9c7039d97f33f703d0a762ad2adf5062c63abb12e62b503e61b11380d8bae30ab0c84600273e30594bde017c57176391af02525e9a1b54430f0f5a457e016b6db84d0b03aef27c115eabeea5bca1dd5b94cd68619dbef1c9723c9e3ab7635a86bb429d23b2b365e1ef4d13276f6220489d36ca3f7d85c95c184d60312bc73a902fc91c7de50821ca1d1e2cf0bf1206ae4dfc07f9cb239bc24a5095ab7d432dec3f60f5da3ac89903d25cc165f34f97228c9c3ea2e86247fd4fc060255612d08ae6d74ab3087ecbd14111e9b92ee982b39e09d9aa771a798238d1205199f2a4b9811b766afe249c7a223eb89e79a4df09b631a63cedc53cbc9bbfbc91383f3dd788c8f32f9f79464d004f6c085667bc5eff2896ca2d0d330a3974309671b6f8527bf6279c8c71ed8ed00e00cefb73234f34698ccc3a172f5183dc24faaee45490050d5e0db1b41aca0c94e5d57d38d34db84b2a698d5e0228f4abbdd24c378447e6c34397406a4d0e15ffe1f2b8b588c0a14a690ceff5d14fad48b2bd0aba4833e5ed4abd53b3267925f75b58e01f0512de930167636f3c7f64cdc957399527c6d85bfb0e3e067bc89ba9295138926217bf3a73c20dac8dede92f9f97646372fb2e2ea4e70866c722fb172c395a96bc30927a665363e378efcce69862571696d522c0fd6ed8d52de98597d92d9a09567e55df365a7c7f274df2c09effe0e577cf89858d4bdf9e9119cb7a2d8de1b0fde4d42673a05e76a0c6c6da8ed20d0d331a7b3fcdb0339495738b7741542cd9f3c4817d474cb959cce21c0278a86b4f5afce9dfdc7e50bbd5593f0401153e59c1f3f75d2210625205af15657caef8605370bef125aa9d8461d3d05759e7b29c994a82a2d529c290a9afc02980baac9cc03888e84b904b204e1c2dafc409d46d4bf736384ce5d8a7f635887f3cd9594c8dbd5fe996b05ae0819b2b527386f917f1bc9341bc98cc2fcfed043ae3e0b493181e5a5c5e2675738e7d3bfd570efa84ac1032f96d216dd1c3df6f5c4857019427ebf9aef84c5c84ae960ef9d658755ec4e4d12abac9917397783a1a435771c8f595df4ab971221682faaab425924f7807036bc82875ad279be0d92b9f84a0b23ae4bb1fda7c1e2a47e2d8b094bcbc90c0d22454ea45caad16ce44acc8db46d09275e0f8e8457055d4ef21d5a0f14d4b59112e8f1cca438d787118fc963a547c314abbea8dc189a99f05fe816ed316b5be529955bc53b7d08e9b4800eeca9eaaef1441a93e619bb01f7abec0f77b2dd0ebf5a215b485a77a71d2f951aa73ed28fd50059545fd99f37203ca6e55ba122d9a46098a53230e5d087646e824bfbd7d5fd87fd6d9fd031a3ee5ede52c9b963d53ba69c3694d1b46c23bc5edba61c842b891fe7db6c1d5944be9d7cab4297706a7057ffb165bbb98041263d75110ed9c259d40cc38f8cf0d3b3221636c7be9d3dfb4d0530dc71db0046c29494b89f5c274353110b030dc744997f80565fa1a5ce2cc5f22723d60961a14c87113ebd35365e29321c3c31af8979b651dd963e49c4fe854175265c497a2c6afbfd480d6c41ae297bbdbfb68d5a643eb468977ea526006702f8bec382a7066e08d547ce04acf3a926605f0e74d431a1289551aa3916e719288f5f8bb67933c7c366963cb88cdd5d57e9305407cd3b1d7fb67e8ccaf1cf5ae28a5a84f9fa38768471c4d1a659d58372e34f0a86f30d9cda0cfd75c57c8e17a55009b8eadc9ff0e6ea0d9385675dca3b453b46e6a63f0eb89f78ecf133aefc94a628f68cbc9d36913a30e7505c407ef15ab713b3d333064d65d4a28df58b8defd6505289ffa406d0443200e01f139112f79823aab2e40698157460da2d2a62e9f311d02a054b8f3415d668f4148db7b576ecec20e2c280d9fc9884a9737370c4deb5436b170d1b6a8754a2bda322e330e88757c47914d7bd45124f8dec886abbf31892304b6806f8bca292a25371c254baba916800c4817744a100ca01cf38e7dabcf9dfd1b87c6db649bea36064f697bcd654d8f56b4111c28b7ae249afc65f149d792b8edecad6d35bb64fef9d8e03be92f52eea5a209d71a3303d9b736adf381ecc0360a78dabb6a6e814c6c0a8bb9b69c4cae2787bf06eaceaa234b18f15739fb2edf3c5c4295fde4b7cc643f850f47fc82dbcf9442beceb53b0f4bcd914239b9ce44b37a1889961bc887b7d88fb7fa691f6784e82699a0da5e62bc5afd7a7c94c9fde7f42e23e31f89c633d024e56007b14d892b83a86ad56d3647c7d691b32a67c72090005fafb6246f3577044546ba6172e4913422245e1e0b8f038140d5a62680b3bb96c75d47e66c14fa965bf00efd6d9bae86d585e5850cf2963e98880b403194d4b92a601d637283b0155240c5c8349981a59f3e4938391f5b66bce092fdf0560574e69dff7cc80731b840ecb2ac39fcd93236e5200ec5056a076b272259c255852f5d53fb7dd2134a9db3e4683904501d022fd50e00f0bdfe9280b17203dfeaa3be2969b55677f92197845d7a7702901358a97dca93d3c212672ab8969b256238dc5f0ce91bd96883fcc532e129ff1e811ae860f3729169322d90538916e8669256c673d830d43e5f0f512eebfe2dedd37e25b2b233c3b5fd1a8674c9d27b21f23f26b6e0da323d36dd8203ef679bf78467", 0x1000) 1.524886395s ago: executing program 0 (id=377): openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) 1.52142734s ago: executing program 1 (id=378): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000340), 0x0) r2 = syz_open_pts() r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x40000000, 0x1, 0x9, "695afc0dc823d383e732a0d1bcc334e0967ed3c9", 0x314, 0x9}) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x4, 0x9, 0x15, 0x1000, "ccf775993f9c41cff0790944e59ebc3ffa4bcb74", 0x8, 0x4}) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x9, 0x1) mmap(&(0x7f000051e000/0x4000)=nil, 0x4000, 0x4, 0x13, 0xffffffffffffffff, 0x4000000002) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r5, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1, 0x0, 0x6, 0x2}, {0x2, 0x0, 0x0, 0x2}]}) socket(0x18, 0x5, 0x26) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r7 = socket(0x6, 0x2, 0xfd) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206918, &(0x7f0000000240)) socketpair(0x18, 0x8000, 0x29, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) 1.520709863s ago: executing program 2 (id=379): r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) r1 = syz_open_pts() socketpair(0x20, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) r4 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getppid() r8 = getuid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="bf76b23b6f5d3625d0418e9c5b1ea01f5568c4c739e940d153d2d559b48ec66914551e5fad81f309b5e834c2ef78ee0b30d97f1185fc645f82ea8f917a909ba02c4d4e9ff4c6133aab521854cdfb8b10ad232f1f6145c3b9495ed5f08d8ce356225d8198ab2b9d7c1aaf0fc31cc8d73487dec424c85b34fc56d5840156b5b7a5ba11cf1c1e63bef90394587db7d6ec58b812d314e58d0a3582808351c0e1653b82b097cfe36f65ad72e3899fba926c47fdfb019041ce592e311a660f714e041b720492f50f7729735da764b80e9fd3987284872fcbf6b159e49bb16d65ea154123c233d351ba0bf056c722255003e1", 0xef}, {&(0x7f00000001c0)="bdd4864da550020f02051831a23559d35f397729e4e34716a332ff03727eb6ebe00876991ff7605dccd04b2b1e23fc4bd4b514fc29cf25a32f73cd6652ed290f72995c2a4223fafc5c071fe19ca3a295a945fcdf55e817a47aa0ab1cd17ead5727e698129774b2f6a17ffa6d41c63d4c83187316ee22a61f8b9d21595a68f44064149d6b0e742d93db024e0a79", 0x8d}, {&(0x7f0000000280)="437645deb3e40b9155f5fc225fa6cfa643c02b592bbeab", 0x17}, {&(0x7f00000002c0)="6094e035a018ced4e410e2e511e6c4ee4c646574f09f1d3bbfdcc696fdc703e25372e596077333c9399402281e78eee71ba32da0d831114d72004c1ee4369a105dad3b7a80e9ad41ce735eb3b64cce6befbef465359d4da8f7de7dccdcfb", 0x5e}], 0x4, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r0, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1]}], 0xa8}, 0x40e) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000500)="11959174c45c6256cb7b3c15aab66d28c873aa3d36ce9a22d08598c28cf41e4638863f94d711c4cf8e5aeca58d59d0372f19a8c92b43e7d6517b2fbb88d17138c9665d59e1450c8b1faa2aa76d74cb98fb246d9159fda379449cd348e8b2a74d2fb131fa4fb33cb351e64906f38c54fd92cfd9a9e033399e8e4d55fa7615cd6d30185d8cefaf659bf4eeee959933c190c908fe2b38dd9c1631060fea7f7af429", 0xa0}, {&(0x7f00000005c0)="a914546dd4e149028e00be578dc6c444afc02749233d583e85754b82d46b5ea0858864322bc1cad9ec57a51616ffaff6bfe6a68f934027cb36332ff95a207d298022", 0x42}, {&(0x7f0000000640)="33b0dd11c27cd568093163c798c58212de28bcbe88e203b728ba2b840ce523ef45a67ed5ec7e30abfc3cd8b46fc0b96a75ac17dfb83f60b325a7c89355da", 0x3e}, {&(0x7f0000000680)="ed571670e31c04de4a1eb447cdb344cafb9bb3e2dadde8ab4508ca6f4bcf84f7abd598afc93586d53575d18774200fd92923079584b742ded9d8529cea53987566fb7a188ff5677989ddf0a5ca749b14e6c67fa60c5a29e2a2b2bfbbc6f728ebf3b3c9eb1633082d0cdef389b7b247ee67d4849d0d678ac95d0b2649b1cb8332d533afc3b08b419c4af7618e4bee7d328e847d0fea6b985b3a22f7650df5b513fc4da3ba12982bcc4adc6d62849f8ead0f6612ad572d50bbfcb6b8f5ed66479e0f334197676a2c735634d68a3ea0", 0xce}, {&(0x7f0000000780)="3f17e01f77a3fb600cef5f4e9df03b227a450d89fca84dbeecc9941255eae67cd7952d2ef792fc6b20", 0x29}, {&(0x7f00000007c0)="e8af9276867479d9e8b5f8c2827e22610ef6a661f9e80bd076b448ae82866a8961b0e2658732e2e5ee9aeb5f2c4abfebc310b1df6e4555c169471b66a9392eeacaec8a153fcebe02ad7fb588160e21370d241e0e29886f37d52deeb81eb4026a9a02f5018b54d877438a438a6bdd03a29d49a31bae3b9a5c4efd6f8a66bf389542d2f1180f41f868a662af37ef6424ec2a101f061d1c626bfebbf3ce444614cbfe40637c95780964e8fd6834e4032b9fab840368f7c3b88780c84329d6cb1dc71f947d9ba500466ee8f659b927ef969104974dadfab2bc8b91b4d7b500492af71381246fb83fd538ad3e68400fcd16a971da4979a8ef908f5e6807ee44", 0xfd}], 0x6, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000940)={0x3, 0x1ff}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000980)) mkdirat(r3, &(0x7f00000009c0)='./file0\x00', 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000a40)=0x100000, 0x4) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8) fcntl$setstatus(r2, 0x4, 0x4) semop(0xffffffffffffffff, &(0x7f0000000a80)=[{0x3, 0x4420}, {0x4, 0x9}, {0x0, 0x1ff, 0x1800}, {0x4, 0x40, 0x1800}, {0x2, 0x0, 0xc00}, {0x0, 0x1, 0x1800}, {0x2, 0x2, 0x1800}], 0x7) r10 = semget(0x3, 0x4, 0x10) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000ac0)=[0xb34, 0x7, 0x5]) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000b00), &(0x7f0000000b40)=0x8) chmod(&(0x7f0000000b80)='./file0/file0\x00', 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000c00)) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c40), 0x80, 0x0) flock(r12, 0x1) bind(r11, &(0x7f0000000c80)=@in6={0x18, 0x3, 0x81, 0x4}, 0xc) 1.497233545s ago: executing program 4 (id=380): unveil(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) shutdown(r0, 0x1) socket(0x1, 0x2, 0x4) r2 = fcntl$getown(r1, 0x5) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, 0x0, r3}, 0xc) connect$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae25caa0416fa4f376336b6b7172304be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd600100d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00ffcbb53389e8ee82ea8c50000000200000000020208a371a3f800040000000000000001000000000000001000000000", 0xb1, 0x400, 0x0, 0x3f) unveil(&(0x7f0000000040)='./file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x8, 0x0) getdents(r4, 0x0, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa7210e10bc3c9def) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') renameat(r5, &(0x7f00000025c0)='./file0\x00', r5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r6, 0x0) ftruncate(r6, 0x79c8) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)="01", 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) unlink(&(0x7f0000000040)='./file0\x00') 1.495722686s ago: executing program 5 (id=381): open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x11c) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f0000000600)="3b7e8dfadb5d33a2a6fdc14dbfe105e54ca487f8a619e234159a9b757ee36765686568274bd9cec1d2be4cbadf397a20213bf0574d41f95c94ddf5f4c68b3df2c42e56da21a334f3120bca3f97d7af76462b6856a0c19edaead065c8c8cb32cbdbd27725138a5521bec44d924aa72dcb2578c9194cdded542c07cb80f2a40c9bb18f4f6b25293513b83bea0c0f5ccf80beb3832f90315d6513476f1501620cf6a2108aec4690f6c5274acdd94cdd799e348a187a83abca18947f62590653d8605e4c575b1ac42bcab02246a3b758f4acea9cbed2dd1dbec4f4bb6b9a16e4d42d4b803ffd0ab6545b07840dd647fc7815d5a51fe739405396d011aae5dccdbf90591ea8b08eebbe520a81d9ce8f6c9d4f2f6d5c5c99984c956c1d4f156e41535b82eae962bfeec3efce6de2d583d9e517d493677206749cf82747b036203a903837d082da24b52e0c34839215c0c05f63965d5d29b5aeb32bf661e6b7d616720bacb9ac31b58c0ad91dff0c333fad0058425010d77d5719df5a52f824fa17917a69bb4a5dc92df2becaff72253d5ccb7a6ad91fdd9a6d646a28c39e6653603d36edf2a4f9736f7790ae5a67e606751891268a52ec71b2a65215c98742fbe521070355b65dc808b2446c353ff075bc467384be962ce23823b4b080df80a2386395bd2688c68110cc7c32c6369cb8d8a9952368dae69bb3f5ae1107aa317cc7586a18b3d1eb8c196bf866a3ba1cf2635975b8412d4ef98c99fbab74ab5b007d054e69edfb9f401abb7335555182e574374c7406d4013c35604ffa0c5f7202703b054a6dd1c3169b46d76a36ccfc5d3d6589b38b60b90acf98fbe2aec61356b2fd9be223573987e8515929b7afa698dbfcbeaf34b2534b97c02073b8748a17a71269bdab785cb04c19eb9ea60dd75d7438b3b65a13979fc289879cc0f339b17a4f8fa9c0b34180cf617676f303353e03d68462554844bb114a616014232fb23941f4649eaf6677c7d36517635bd1ea28b0477fcd6f023ab55cdf4c38b632958157f703d429bc56184cdcef9b8deedc72b82149415619f7de76e0c4a1dc38ffc4cf4ba5ae54207691781df9dfe1f70ff6668cf4312e559656320078c9fdc16fcbc3b7c10f9d48132557491df21862b3f429efeb27bfd9bcfedeaf2ea1f06866b9a282cdb304deb8919067d407e2a66f7b8510aa6a540b046a3217e8141ba8ca1ccebfa85c3ceea5c921a27dbb7d567ff3022c083e7ff1d1d37dbe7778cc1ee8ec377ea8999771410e868e8d568ef864fcbee6fc251e7fd04c4440324fdd2e12edac70843834374ccdcfbe0a2ed6b4f910dde6ec06ea69ef34fa57d85caad94cb00e833d0e86fed0c6ea68616d4762dcb291844574752dbe90a62eb70f8755e97ca21a02c92b39302d7427dfbe5df48e60fcc2d122b1c42aba82759f8d01e04e1aa9a513ed3ac9896e6e253b2b88e2ad1856f6d6f89bc6d21de38ee68021dcdc31fd69e2ab8ff65d499b9f36b7b9727db63e4876573c7f8136da07cafc72ba9b168ae71673ed40e9897b1076643da8410f4fc6eaa8999f91ae3fa26f7f395f6ec7e59ec37c56e125706398baa3310e0c23918600d5aa357b3ec4cd1729167dd384426b1a04dec00b8d46b313c9fab2921f39ab857c9ad4a7a15e819bedc891689f020954cee9341a1623af76fe4b3a6b777660fce4f23f06e5c9b26cd0412c67f7abbf0944407152418d230f880243b5486fbdb7f061d19691e65e20d6f75e09ef1b4f2fbdd0257ad77c45d4c5e7e5ca222f58751561cafcb9b410e8d3f70f6edeefa583856332938b31f868a2c340e3259f0bfa5c31f6dad4d0cf395e5a3b1bee0dba95865f128ea682fbf141520c058d797c3751aec9abba29e7d7ede94ef4d5ae411ca0149297cd12caa357eb4f2c5337d4286d8de51e60693fb2529c3d6d105bf5753fc90f310acb398151764955d454dad0f2d1ec385770db61b864a1d9cfdb53969d1ebe5bd288e2bf2f8bca71fd742d92d9dd9bbfea3c75540331606b35a1065e895a5365370932897d93380ceeafad74a9d9ee9f4c2e0cc492a715573a361fbc38d297092887466eea26c1206924b3fe89361144d000059cdca6ea2fecc618564e61a2e01d2074b4afce5b5bc8d618744d3da072bf18af94b2f3f9d27692b391aa4dae97cc78be3ebe87f11f4bc4dcac6def53668de30a55137c0ff0f2a9dd1a815a02bcc53c323c80c036edad73522f0ab31da335d43a0a79973c88a7a87c46628bdef71fe208a535e178aff0988063cd643e4d1942b258a5383a6ad5f94bc1633617548d85a56a3a354a55c30731ed10069c2c1598b1baa32e537b523e36855fe82f36d3f7a6931b2ae258171852abd21c9ff436da52df32e927e0fce48ba1801ac7243afbb3d992ac726fbbfc8caff729ec01a5da79b1c3dd02fff28c7329ca8aff5e02e5e9aff6a0b339e9c137f5676e4dd6cef59f6f8567fa4662d43eb8dc4a419f8a8313cf968e390a68974c95f12308443e9ebb617d4136fb5dd12ae65e8257b7966e8eaedfec5f7049d68e9883e95393607ee58f80ebefe9cb0bce20ecde4194f4b1f2925856315760af61cd7b53f193a2245d0934dfca2509fca210ff302df51f7aa9fff15f615eb8001d92a72c8798ab30cadc9d444f569e961b06c7fff7c97f12aa551be51c6009e1f4a7f35a11eb245cbe03c4755139637e9cb84d229442af108af30cb033e1f4cf7588342994e95fbace937d6a1eb7075834f2bf65b46c07007daacb81167a18d00df92f6539288e7aad0576cf1983cbb071cb78075bf6ccde5cca280c32d654cd5d65fbb7c257cede47a114987983143c57d51325c9205fb0b5cefb4fd9f7bb9067189677092cdbffd71701f7fa6fab6ff5d6ef4488404e712738f5b54e24aa0a46d3c04c21a4e5a2322155f54499a76993c66b1bf27c1ba7eccfb6420b580d7f095757fe221194fa4dcf3943861d1e7806b02f1e340eb317d80dd7903b92fc2170ef4da0a2ec0dcf0e5bf2ea32d8f16c92c7df55c453106a6f88638f649b1b7b4288f51a6685ad8968bed12ad60e0ae7fb7502f516d72857993fc4fb63feacb5ada76b6ac6c917e91a048b4838db897015d8141220b4cb68600374f5190f4f87bc0257fdb3cdafb95822e206ecec746392712f46b9c6ad33e5e83bc125dd8afc9e81d21434708f7e9800f97b8785148b53bd4e2aed954e757162cbf6f0919b66e72af2b21a00fab28fe7b8222fd5dc4732e8325e9c44288ed96ac47466b56b371eedffdc462d1bc722eb16f7b541b11d34115ebfab248ace5229c2092e2d5bde5efa35b8f1c072ba177137b1896e2d4c37e6a1999dad95a8c9e35d734defb56a0df8d3386372ac6e78564e0e8b99642607ce72a558395b9c7dee48515b7baf7f0415b133e825d1f6f9ef73527930a6e99c2f6736ae5a379f1cc015038136be6bb477c9f389b8fb8660cd1f8e216dfa4fc5add7995fe643c1e80c63eca7f1dba603bc049babcce59644fd47c44cb8a56b8d83024fc732e05a0f7307fe66f6cd680a86cb4132de236c37aa5e8cfa885b27b4eba46657e3801971a5b02c5c7c548a1387e6e3144d4f1c09eecceaaef8eacf59a790a61f2100785c5b69ce9d47a6e940614d6b862abfd694503adef73266dc0397f45ad2120c77924af748cd090e0f832fc920177a02d17066c13c8c4369b3b3711ffed95071278812c010a844ff9564ce5eabc579ad6dc0cadb57e2f85fab40fd3d5b78b1e3d4a76e0b9d3335a4abfac81b934a3edb8ebdd3e48ceb02e542466f30a4af04ccbec6b0327fab87afb040f32d8a484354846e56039b20a0aec41be395fd013cd0d493385d5b211d8e6b3f134d7a866cb5521cdaf795c5985d6d6de212c9efbb36541ea78dac5f6733e8f3839d68d574bc4818e19dde0d70ddc9de0d7ce1185a36bdabfba5c28ba73e08ce20566a306ecc9b1dfcede907e6ed6a6228990797e0b5af207ee4e6fafe7fa7d1b0a44374cfdb589a3f6155bb11ab395b70a70732335da4bfd01160bb822f055ed5ab29cb6190a5778cc67fcee29461ccd15ab7b665ef74343b5db2cd27a951dda5243afed402010f4135f0e6858c317d972cfaefed0887d7853e410d4e307e9840d98389947906bfbd65c1dee553d8bc5887c6b8d40d2eb77fdc13ba46e1433d7b28226421bee42ffd61bbeed9d3e796e28ccb38deec1e68ccc9508bd60abcbdee1bf970aeaa482ae247e9f48644963ab1b9a6b3e2083241652b5211741861831f16fbeec1b2304492fa06dc0551d0185bba4cc30c14d9092de41f14cbdc9140a700059a14e0968bcb8ac72f85f604b5a5bab651732fb4a781e995dae38cf02767c344d37c76f9ad6842309ea0690d2ad3ff6c765429eacca23dc74c8979b6bf26b1d9e5569f944e1d5c0ce816a9e3f0023c020c4b7b024a27b823fb226ca8e8b3b46e040682f96201260caab7f703f86e4c445bff4c5f5c7810d2378d6fcc92ca02b224aec49cd711633673742a34158d9bac95950b0c51b70633caecf4d60886789e40bba67d9578bb695624f995b55d7a0173d64947f6f00e0affed6e38b5f48d5244e54bade84324ac49ea814bb9fa4a94ab548352b6367f7a1e99313e5e554503e48f70c60525f21755f6b75ed1b4c3c5ffbb7f78e07612a68e8cb691c345e503901790832f0cc905bfc390f775d6a502416ae874cfe926ace5bef035170320402306c64c8f9e16ae2d3751fad23930b3000ad195a13b14a198d2885d91c83cd5e0329d41cb69804b38295258c33b08c9341b134b90f4e0e7b3271e7704476d6c70d9e799ff3810c009e88dcfd082ba4c4fb9b5a27746e7200a2a5ec9b39db1c0133757e79ebdcecbe4e2c6ca3c39d135e68253836ce9711eb9a2798909c0b7660e263a82981836d4165f4dc0a8623d2f04302fdbb9f22b89910075d73bd99779d575d758882ce0f58f8b1eebcfe1ef7d404c6d2232278531fa79681a8c937dd428245a420f1cf75d5f7271ee96e61cfdd8f2be2746e239ac5d373af4daf9d628e7bd9faf764131007f61734d7450111de17d35f94ff95d54dbca7f4de690d015b0ecb3135616d21a3229542be6d0a9d4222b3908b1bbf128234599d419e8341f74b33a15289b42f1a7e9a2a1b94b15ffe1f50ba66fb089951614ba93ffc441a2de14b29e161bbc0f6daa2bd41dbffdbfe0a08d8e1ae8cdeba396d9b43694c68ec9c5b3630ab97786c07438899db30927143c222389dc851a555d9986f0ed13b78b8617a2a1c9f65a3462866a8c45c3c3b28a2985aa513b32f7830836735dd14135862992dce0ffd54188036e45871df37822d434d198fe1883fe58b0b6d294142c04e94534955ef9a625ad7da82740136a3431abfa1650c14a53487a740f855cb87f6f53a0014b8fd057ccef5255fb49fe300596a0844c31eded99294202a255032c2b1e3d73a6a63f5d16394731257b69333f6a49d591f0b36367b3802bd48e6393f23f2da3d2471edaa46a88ddae34daf42b1a8b3a42d07d5e7b66e79e4ea61772783bb338b54858a70c2f6aa5c6820dc68881873cc7a1cd5edf43d73d0020c5a6ec1d2d3197fa22f491abed6648c7989a5a549f1f5b0f5849d2c952d988ea5ab27eed8d0a27be44a7b55cc1f8b747d39fd1a79781b1aa8153da8bb1fab2349c992328bdbb11451b8452d8b82eaa20fbeb29a0d8c4000a009f52b70bf747312ad00972f19f63e3fb49c995ea88077a967f87562fa6b4179c1faeb73e5f8e4f39a5b7cac430ea66219814f1dd", &(0x7f0000000140)=0x1000, &(0x7f0000000200)="e85a2946cc8bdc90452f08c8e9cfd0bfd5898dc2807adcbd0cd9690a3180e2a2714e5d46c2a5a11fa777a2cdc4054d9fc4764e864033f1622551fd9a9c29ac8022bb38216750307e59cf7f645f0596f27aa4a15cbc3bc132f0abf0b6f8bc2f234d6bc735108d9013d8f4f2c03aba776fc0d9df985a57f9ca2289c6138011224cfeaf9ed81f59bb40bcc8aa94", 0x8c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) socket(0x2, 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x2, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x2], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x8, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xffeffff7, 0xb}, {0x3, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r1 = kqueue() munmap(&(0x7f0000feb000/0x12000)=nil, 0x12000) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x23, 0x1, 0x3c, 0x5}], 0x1, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 1.494587591s ago: executing program 6 (id=382): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x188) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f0000000140)='./file0\x00', 0x4003) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)='#', 0x1}], 0x1) truncate(&(0x7f00000001c0)='./file0\x00', 0x0) 1.494116484s ago: executing program 7 (id=383): syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3f, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x300, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61c, @local={0xac, 0x14, 0x0}}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) 1.492450846s ago: executing program 0 (id=384): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000300)="00ec1b0000fb68c5258bc235e972877f33d2a937fc45b5fb05345a7d149778046f26ffe840ba9325", &(0x7f0000000000)=0x28, 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x20) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) sendmsg$unix(r0, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f00000004c0)="603bbaf9c967496149eaea09f8af57c6cbf219986f0f740659c9d747e1aa0721213f86ccc61384632ca496d067832073257a44d6559a488dc350a08fe559a11d653c282660e33066192250439fd99fd9052d287acc22e41702c0858bfea1176503e1f8625904694b11f8ed0484e587662751b52c7cc347a7e0cdf221b3757803ac22a4f88241feeb4ee13dbaca219ac0446e2b8d2ebc8fddaf3978df63d4d5d09540462fe8ae12dbd212076368caa939f90a13decb16eb4554a3cbcaea48bf792b91d46c2897a639b0f313ce3904b6cf742df081e9f50626864b460b2c9d16fe4b2db6c6cd1f99f7921feea2f02022b1eb1b9c55d6ea645ccde451eba8f717bd97b5ca1fd19fe75213a75f3cbfa48740bcd61bbe68b1d77ab5fff01881872975d8554b0a167065e8ec4af5aa8d5f7d211cfca37e44574b637e12ecf69b477779d91e36b4e044e0e73af1f3bf27409cf305abf8f09158f89e5bb9b9e8531ecfc1fe58dabc0a166fe0aa83d5a5460e994ebe90d1698ebb3a078a27c02e6b668d50b492dab94ca7488d5063e4a39299a9dc929238bc2c90b2bec30cea437caf7c95d80fbaa226f666793664a0ffa48466381210e75b754e2baca913ebfa19a306830375485782147c8a6040634ead1e5fbd2642a81234c5bb50a41b2a8dae07e35a26bcacfb204f1de65cd7a11e35790445377d398519a125dae038a28d555a891e763a1891882b721fcfc4bc7c2675690c156f0f1b1a6637433c156deafd35c72c72e4505cab66c80d104b217e492196339d8737a9b45d944d1bb66ae61d7181d5b56c678a9669f103aa3072f6d3f437a2abf36507cff5cdc6ce73f0f1896614fd2ebfa4c157dbba418845c3b297aae49bb317f149cb7f1cc9a981cab7504d2fbb8e445c987d131e66ab21f827b18bdab3cbf869305395340cddf0f3cafc33b70e19bab8989f5df6cbe0134f891c1c8982c3008a87c40b0e6839bbf09fa0bbea691a0a724060df9a3da497176fdfa10a2dd5b9a1c51acabc5c58536216c325210be0ca3a2b5433b00a32e2d5f4af48c728c9514adbb7af2ccc1fd5b605f30a4999867eac22342c7df8ede79c0a57fe9482298919e4a87471c7c29b8ea7c5e5ef959de9db37b3c1a0e83650e3a7eeb3043b5963653951b28d4f5856574e1b601fe261544d05c84d54266d0a595a073f236cf051c13e75fac6bfe8fc1c1bedeab1ce58751236a7b747e06e2eafaf9510a7d1d34a7e0d732f557041795e4439c01fbcf1ff2207ba316709139f2b5816ce6e4bb731c3a0f0c8769c799817936e2904b3d201ac4975347c6ffdd1af1a0a9826bcba11ab49f198fc52859afba2a7ecdd87da9ebd959d34ecb8ec0f6136ad3a0aa8f9eb7401fc9ae7246564c582d66df2bec0af72ed6c63570cc03cf6f4b06d02b49d188667bb06f174161c2552a42cdea03784f371d21e296331c0d45b8a59435ca96dd9227160d8260bd9e2b6ad5e8298f772e19bf824fed10826e93cc624a315d746fb10fc6e11440361de92aed20d2af8065f86886e98ea27f9758cc81fa557609bda67a7ed28355f0f97aeb5915e99a709e34a69e81a9583a478439157f7c73e67912d9cdefa84f6dc18ace45c3d1ab523a629743b3c66bb63f7a766d0f4bc4329a9d6644e7f82bf7d8649ca98a323b81fbc590ae1cc20cdeb8eeb87a6ccafa737097c3f42fa4ae2edc238801f96557b5ed30324acda8498494c934d8b88919fcbe78914bafd9639b7c7b183ddf598ec5684f1141a0193465d8b770db021bdb629e0c582a16f35fdb307f327677c1c6f55b126c4b2d2d28766a5426e2eafa2a1c10bb87de086631f2160751774c35d671cae3a010b9d7dbe2248c257b78b57519937fc65b58156246a3dad61e73083e012714f44ad794326d8558ddb76fad77c42e11736b53bb8c0deff689611b92cd50cbd0f9424e5161dfb19efad49138823c0ed8bbedbb0dd30124c3e2880ec94b0199f45ee3cc631d5da83075fe998967d1b5df8db018b95bd13b2130785b35511912e7124b875ec8d19d88e89ed059475795e3254d0a0b41dea067cd639742525ba6db03487236979929d584927f069a0fa6b46327a1c1bfef78d86536c477a91c1d3a1ba7bc411356510de80f129accaaff674ba8bb77a2b5ef1faa01163f3be637355faff116d07accd118b4e24362d1a9fa2bec005586d83094c2f4cb589405f56a9ed6998737281570eaf211dbc49dc1daad4e83002e183a41f3049754b07c387a460bdc241931a5eee1a649bcd9c66792d5636218f5f4c2bfab9b917325b70b4b3355f196c78943989c1da6e6299af2f2e6f6d4bf0efffb1c74d30e10bfa055be6b0bdacb8031a4e1262cc96c4dbab299bb40081ca92b36c32d96d14909ddda1e66774ecb28f329f7a33addd13f0ebf8d55f4cedd4fc25c78d1fe886ac9e58c4c81a6e662359962d97d4cd00b38db7e70a8e2e0c1945913e82b58641a58d4723e0826fe0d87ef59ff45747298ba33a9837f039fe848ebbaeda762315e1cc8609005686ac8566ba4a78a06dc10b2bc7e0b297f54af35bc9e54e3022a39f94011dc34e98459ea1ba1656d8b8de555528e86a64ea00d22b3a32daeba4b90a12cdcd32c5d67b76606dfab1cf51072c75e7890a45d0f2bff59a0d865596800b234d8d3ddf2808a9f6058e9928685cb8f367283194bcc2388dd80a50fe8437d67f48e930390dea091338c1097ed98733a43101c19b3214d02241c7b0fa935076d64cfb6d492d43a8a3e84047a9d44490d37ef4d79ca22cac908e9a368cecd9b220aefa8cf945630acf161474d73270aa6c8be483a3cb4b9736a6d45618c162b1cc2cfcd6475560e1f4c9989e6b4d1dbfc1eb3fffe20d059deb3009a6790a9d3a1cd2acbcef65268b9d674a37c77bb88b5b2ab95dd1f63bc96f6d3720b21592e7c599781439ba5ec385f8222e76218b44990047503e6bb443952f406ac22032701728c9a3e628fb35373b18b2cc145184ba094288bd7d50a6d551679bc33345c690e83d8309563df96cc2ac99d579ccae25c2ef4bfde480762cff52bde6def29c184a11169b2c2f35b9e5e6b9711b4181b29cf3bd186a10cc8cb757f153f4258ff62bd6627e5d73a8eb812fe2149660ecdd4f7952a36abca3f4cee3fa01c006a00087322937b50fa441c9185c10fa4f73614fdc6afa4436520a81dd62a4b83d6aafc87294404f834fb184b83722ae853d5cf6c8b0d6c81ff39460fb720c80deba9c62d1a674cebf94cf8aab3c54561e8d2615a70b09dd3923b164f569204e2856e31ff2d3cc381a945f9c050bedb3c81f9eaca3064345d4a455c47ad7b4b7c7198bbde0cac01e433238342397b2ecacd6aaaf5fbadde4ac8af1e5158ed6e2f61d0bc30a980e6902b7611fca0808843e708e709ad478544a99c35110ddbb781961af42863ee44383213043552a75c43348c400b475009bfe5a6fecbfd15e2b25544f7fceb99494e07039866927435a219a7780351b32711d6842f908857894a184396a8d597aac13b3a883680c635d79fa0829b9c6e5f9ed9c7d4b1a16e148d0cebb4a7f1677e44e498bcc8a5c3c2cece29cb0890ec65520a6907934b3ca72245b8a586411dd1a71c3dcd4a8a4475011b239913a6d49a07b50226ac137292e093e3b21a2a1516de8093ac5d9cc9b90f895e2c7a2959e18cf503a33f21dcc4f64954b9a82ea5ca326c86eed62e625d2778804cabdc3d7c5bc2e6341db9da24f26c8a8576c4f1f04704af23b1ddc0a8f6d5148c421dc8f4a32722498407c1d9a6c03090684d48fd718d092e67f86fe47bdb362f792c4a99886185171ae184ba8344b718ea49b9efcd13596889f8be6afb0df5e91088b36e53bb6c1a1222d5b8820b183b4043f72706b892bef93ddff4542c64729b58b3efb2340b2fb404eea56fa9144193f55f3152fa68163048c3122c9836baf08988087b1da01e2bddd5161bce30d7212086c3afd0b28c05b49492a5f01ab04aa087b9abd6591c0cfa9654df1113a6bba71235845bc193ac7d13178a16b8e188b9ce687bff28b17287d85d9fba75d545ce3e5226781d5f36a15cc518dc18b144b59b37c97bb2969606f66048c14ead671319197598cb90e7e2ff3c0dd4ddd4f63752d592721aee7a53d2b32e551713a98ed14aadf910f2aa32e2fe6b90ab0ad0cc71a647b6d940cbd343ec561487143c153e3eccbbe4c74096004f77edffbd14881804b86c31bab16766ddccdbba3682a17f5399c9cd68ba92ab29af8ae211e897d94bd092fda3ccc4f5618a7f109cd6799cec11d54830825b6131e9ebe92f98f40f0f2709f93413563b85777180239689d2c61f8eb616b0a013872fc3363438e457a89a340053045d4ddeaaf986b395d25b58f4d66e8facc3207de47f93bf432a06a10f5c2073451a81902475db60d2f038134d14abf157464aa71bb9858e763223805c8f8fb0aa73588f1ad1719ef252973243f748fd10ea7bf77b6c5a52444bad20ce77cf67a46a75dfdff196e7ff1b4e2166262e788b440ce23c8c71914d03606e4fb1ac50247707e947b05a53398696b412de95bf7f3e207b64d66122e069918a01b2f002711abb02bbf263667216886f09579ff39882105db2e167fc444b96127abc1341608c7c41e9e02b4a6f21854ac8d9b155ac3ca9613cc09e99c92113254d96ec53121715f476a104d36942d3cc228062732cd1c136836d5a90ac59e826718b98c8398658958247fe8688301b5e513cf2f980e451920b1f6c121c49c21d8cf00612948b78801708c137b4926b59ab777260cc082cbe385b20cbfa6b08a320fd22d7cf3c6c66654c90b6af0cf5d3611f0b95653f060e7f3591bc4f8a1c4318ad1345f7a74f5b189f1316096671218c901b6be4c7720ff688d32fa1cd73ba209ee7a0f053a1ac9cb251c75f7b6596e66d00d301714c20b550719f08c4be503fc5653bb6659e793cb383c84609830712cd43e7f57056c8e789d7699dd4ec1ae124460a476b354ea2c9f5117b2596340b9bbebd84438ad7e284eafc16e0d7dd01922a8d28f0290f85b3d4daaef76fefd1326e2ce922568dd2765e195b81479c38543b13ea83bf8e023da3ed321bad81e04ee4536ae4a008206459e71e517bebf14ed0bfce7655ec111bbc429bb925d3e2c520887e05bd627c00285a2bb3a1825394ab85c7079d942fb88ec745cd312831d703d377e2b39c29ab80d99b06a5900761621fe2b31db0f805f9279eaad30129773cb009182523dabc5e56300007808dbd1350866657a675c1e9b62fd9d0b0cedc803ee73b0acd661230d809830bb216661dbb565a0056f226ff73f1aff7024778c27626326d19d59715d813e32a517ed234e8426b5026ba7e71d674ec0642410f9cc15e545d71cb245b3214eb83d5e5a7ebd3248c3cc2983ce82472ada4eaaba74199bb596b8de5e6e6c53430716192d144ef47a435128045ecc02fd3e050e3c857c3a5fad1627f6a39e828d83e284df39054dfd72689e84bbec908a3ac44c5b2948cfc77e782acbfb57573aede737adf2842af83fa340370d3919d0f8fc402b607c857883e11018a593b113de3b2a3caaf4d69d07845d428221909b654f6ccfa6ae304445518d05418057150b86ff12f99c13b71a83c3c9be402e89b69b2f7f01def68a3149001a68dd411288d01adf1b45f7b43a16019f6d8efd4ff567cd1220b82fa5c587f9c93e34efe0de30fbf6abeba2d658d85b8f8ad1f3e9514b6e18a4e19bfc46b46bf8dae1393e8a636d128a09d250ff0ea242cf", 0x1000}, {&(0x7f0000000100)="a827a32f68aed4470bce21309dbe0e9310dd4b000e3080f59c2a84169bf2cceb747942ed6b93a5f9e6d1cac57af8aa51bfec17539d29f3edb39843c648bb51dbf0c39b3fca114a86abf191ed337c5a9d070bde6e03fcd8d15776d46718a547cd38ebfa5d90c0174f601dcaa519a2f12e49bb8284dd9f25c1716304ea5679b56cebfc3f1882e1a2219d898ba3e0f406a85a24645adba39695a2066348ca6b3cea724ab2521b807d6f8e4143c54e60fc69a2dbd47a375e4e6f6474448906dd3915240bed8b1d53c323eefdb1baad063e68a8f6dee4341fe3", 0xd7}, {&(0x7f0000000200)="07585cb71e9c10f0c86ec1ac7c242995832074eed2f4615926404eac470177ae1089933cded64a97503516787c82fdd570c54f4f53db93ca8d040a1d13754d7bf19027dcd90e043454d7287193a7c73a84f5731c31ff918c67653cefb95afb5179b1e3e2466ab6e3fc101fb30e38c5d04b8879690a0a194f1e1afcfd5a0d52d5745f6f7ba734ecb1c653889fb26e8a35d443d46be94fe452180fab843b5aa1882128721ba0303357f7070017fed2d7985aa889d806384e6fdc781dd0df158a3c0e468f717f416da67f8ea2aa6a140eccd15ea021", 0xd4}, {&(0x7f0000000300)="aaf8a4d74579bd12ce7950fe6730f465e20735f6bdd6d150758ce91cb8f018504e479880f3f1caa84b3f34db3ea2a4b815c68593646329b10fda49d9b3cd2a231003c10bd56397a8ed5e4161a378898f91d8281e4437794a77c87967d44e66a665766c7b0d2db798ff75dd534d9f484361dcadbd39c3d9fc464430c516bcb73fff2b00c2ca48eb7f22c90fc76606824affa40c47d7eb000e664953921c21d0cd23f58619f2030e4767121a432441b231bc7e86c9d14565dc7405121e7e0eb71237b2d48308944f990e4c6f36a0575ec827", 0xd1}, {&(0x7f00000014c0)="517d212c6b4e9c201d6d5f1c4aab9530f405b26a1a5fa263dbb4f7fceaafa78a67568a061b2942c3ea0f864c4b14838b7a7bc28ae234e904e7efdf16cc078865ee95dadadc7492f3f0967ab0e866e4d41c7e48355560e263d224dc159067ca7922148f5433ee2028e2e6fcc81c6fa12829f9052f1457a4b5159d4075d6631e428844f1d8ecb2aca25d0c1a64640b10866db49ced8e00ce56a1e9737194f193bf3e31", 0xa2}, {&(0x7f0000000400)="b923e492b6483f214511cca19944ad049ea1e7e3b3cda8076eecac3fef728002433efd9a5b67dc7040f3b88ed862ae1ff0dc9070f36b671e5971cd000000000000d57cbfc188", 0x46}, {&(0x7f0000001580)="92e0cd052deef78c13ec660eda4516af5b8a1d04c08c679fe8ea308c7c735cab7972a51c317f67872342195bcb483f2cca82b5a3d80c6de6cd461a05aca4e575a9607b7b99bd6b1ffb38139e9c223de906f85f260855ed37d3312edbb30da0493662fc05e7ae9420c9d1a7f067fbd3ee56e190fdeabb690b734cf109859a58389ecb637a7e92a72354a248aa124c933d07d10173f8c55b406fea6d7a3a64bb4657c0523cb114d25272fd6c9a02ce5c3e051179781d8647b93ac2b92d7187b009d967f37e956186366e5d05a6d8752fca4b53874e7854b50ed6deabc979c210d7975fdf43a4e27623eaf9b5985f38f00723da769857b1ded79ad1de8bd4192d4d0d00599581b009df4437596d7ec267b643d825fdca43abafcb121767d1a58e022e7e542ccb2692eaeae88f3cd3545f5cbae0bcf9af4ea037554738a075bd4c4d743294d0e6fd4e20178ac4a1cf7de94b511d658d9917cc223133ebe721a5b68d831445ce5ca9ad4bfffa71b27d058bc275a2b19926041bf33d147d3d215b01855971403361c56f60075efb9893edf0e33ebaf5a53e68a12e709fb7cc358dc855c8ea06eb77e0b43a563bf2f6e029fa95203434e430a2aa4c025b64506f1e4da5745a715bdbefab23ceca2984a7949c3f5d0d5514a6774883ff8acda7ce016f35fa60ab2c038df2f584ad41ca0c020602b084118be502ef91884e05c51eccec8cf4b1db45eff99b52492ec2724a134b490157ba7c791366521e657c6a3a205bab644877c6e5aef77957d38004131194008331c1922a6581fac75b2982f5622dc20adad199891f410c9f74a144a00c324d312c60f73a7dfe249cd74c4d45acc47c2c1f22937c91a3df0f9742c52d38541217a018055bc44896353087ee26dab105351bbee3188d8b3f36567048856088cc070f141840cfab3da72263a73d79629a44ba358e63a9879d67833d53ee7377ce4e27110f406517886b8516a604817230f81d391b92c4c2741ea94bcb4c420da38604585b1645fb1e6fbfd3af1e00cc3a0bc187d4a74e9b9c264735dff3613f7707fbd3a3f15fce61dff2277c2ec7485ec202c0c3a0b854628ff4e907937b0af29d6e2af8cb37b2d614035c34fafb1c25b0f5d54fde0049d5b0230b55e06aeaa7ffec97ef1b9abcce57029dfac623e82c5f62746675a1896cf37cf388bbe56a509c8173294b68f7dbdd7dff755dcd593f4d8bc1e1a7445c425bf644cb0fac630854521dedd727406ff227ff136bbb3a83906bcde42bedaf337fc56c5b4285366be5f1146d31b8c4e1866ff6e505d1adfdfe9ce0fb168eefc3c86cc3322527c4b4b7aa47cfa530ccb8d0526b5ff9a500fae393f56eb8eeb11682dd3794ab8f43e8d3aab65f1faeb8ff889ce76c274ec76715c638ba2186a5037c6b58679c0fe40bf50066c53c497d0c3bdd146b6dbbb707610de64b83a69a249dd1e808a5285d6992f7e6f1654b0556bdf3455826e1217f4d0fc905e8765a81a03e8703c8963b7932060a7cc72684485f7dcada57509fe407ab189b7d0e90407b99cca9fdcd2598b071ee5a68643211bbf8411254a7725f0277c66222e6ba400aa0f04a88a9175b9708073bf40e977aa7d7617eeb6b57c750cb18039bcea09743732b1225ffbbbeb552fdf74aade7768ea84761be70484145b78b9e8d73c4645527b397f1381edf295e941b7815b38c9a14ba08dfe9a3f1d3da3dc3614910db50131899984eb8179afc9850320084e7460acb5d6e5c947903918dceecabedee56f8e46ccdb01acf7729df7889cdc44d25e01296e0ffa928c52b8eca6fc4e6e490793103dfe48a062f731c27b09a2f05a9b477ec8a18595686cb1279b628bf240009be929a3485a783a56bdf4ae395ca4174eda60395d1463bbadbb1cb62c2aa90955dbd3c96c7a6e0db4f0afa4b6f6f33a315fb70452be79a71348e12bcc7c106a400d58e5f9a0fcd2c709199d4bdce4467d4ea46a5cec8516d57e53c3de3479db32d42e9d51357b3e7ba349d579df79ae06df2350e2c1b2029b87399d31adbf28230024728c0e5c2b8e0d606844fa2e1559d11654b776c6aea3f3b60d4570e83dfdfc9b542f2f843f0c714eba1b802024f278354d3d2498268e0c43ee23403acb3650de3a5c8796a18ffbf87b18c745e4cdeea3d7bad186c5725f50779918cb9e91238bda5b461d20dfa34fb3b7db737fbd92aa9dfde6d9925e1d41561b1b1e2e149237cce002c003d2a32286e2748c0e776e6e0629c9a6dbb608d66f0e6113599db8ab5e7a1c647a27f17fb486ffe87a401ca79f49e29b3c626d3b194700d411bacba24ceafbddf81639ad9171284b54cfc27b6afdee71f96315808f4555d0ccb6a9d80811e00cf5ce91f0cc08543c4688e849288ba1a02cc8237422d98199066896bbf5ba6dd8c0e8321d7cce5d5d4349584aab987c35c881b02bdc1c55a43d29f26ba7ca70e747126344af74fffe6e45ecb350d0a42c35cf462e38b39fc752e624c831091879c80602a722658c2abf315237e2be60e31f5b68c334c15e29b11e4d0225c5ad67700739d0aba052ca173f2f1216196873b0fd15b7d0b17cdca4f94717861f7796a327613d59948f8bcae3fb87f104703be8e0b17de155d7d41a4534396fa3213c44c34e95b2a3d0cf2482fbb895f1067f1d66cefdce12dff77b9a7e0ae03facd9cd0edd66ee09a1ac1b90836d27d243589f1fb19c2993b128e73de975b3c57628c8a767c3b9ebe96d1fa716e3351c85abaaa0eb581ce6a15d92126ca1a592e9af552d67d83b29dcbbda662fab0eb43414ec19d96dd9f8deb79d40a23e344c954efcd1ab5d77a9009c117bce6cb8845f87ccc5762712e3eedb3132647a04864bd2a7e9092ba8183d4dce320975aaf2bb2b054f4f9fe8c014b44dbf65c4b3f10a8c711ccbd1182eff7383922491b9ac9c4c1b73cd37262c9880b813da7341459d9780223bcfd360d191df2d2e9454aab7ae14af6b4f6099cf4ac21bb235d478ab21bbd4d93c86b89bbca208f91bf44139e6be9423b63ecb7f7f50480ed613dc0e274ec0a672a599964fa51e350c08c7194f37da403381f927dfb0adc8404d2aa2473b4242387eae2fcfa045abef9f7d6c41eed18dc6d22b0f430ad842756d4180ffc3ac209fef1ccf2badaeb9fbeb983e2611c258712f3bfdee7696186c860a922c3b25b77aef023433775fbc1d3c22be8ea212523aa2dd79dd52cb53d67ea89145466eb6423f77202554197b9cf5b636789adb6d2c0539a143b654edff3018cb7c03475ccc5e361d580d960a016d3026d31e213897ed7dd32c9d85fdcc5c2a93d36e8eb87cbc162af6d694c73b43e561c356c640747373283477f3e55f9d6d247fb417568da4fcc48e8c1453a4f4456bba7d24a80dfdd4d25ccaef0b2ee191b8a9fde864df56818596be8f6a24ef7c5fbf245488772412764b48fc25cb2b705dbc669917a9c80184e2b3bc25b954cd669b27ecb0239e56724a14d48f1b92b0b9a1152d77307aa2ea23c60690e86663b0ae568299eeb2bf044ab62bb99a3b9871fb34ff29367ac0d8197f0a03404ed963214becb1d10ea03b2b7160c57fd2a24b873619d61c168c4a997479be88f304444bf631b6d328e0c4b247b0cb212fef659b9602b39855d1e57ba9d60ffcb3643db785ecb536b53cedbaa8afd44e5df27f13b4c98eb030fe19e4a86be2a650bbb25098e4b5cb509ae15c394b1edbb19fc819bc6fe1f88ca0c0e67681799052588839cef3a73f5dc9a1024de1d91795fed1dcc738f5c03cfd5865eeff70b4cb7dddd42dbb2f9afbef124daa8902bb6a7d13efd160245be805b4556867807a75d32e626bc1d87843975c56fe75e20a31ffef1260012936ec3a0324430df0735ccca7684548d3a5fbfa224a6bc4dca4c4649b0f6f0d054f88490ea958fb37b26144d7a9d58522ab3f929098c7475a507ae1209e638e25307f3e6fdb611d5064ed3ef42a58c3e0b84715df5571c6ef1bda740407f816c195eff80c725101acb6c96e15775dee73d2d443c06c11b2329607458068dd4d579438e960651a54bd10611c81213606f4218dbacb7cbffc32615ef20108bf4f26e53270c03575b4d80481f80862f5199be7222de4774b6480a9b92dc49b712bbff5657b21aea857f33647bcd1e00e0fd0e34e0019e5ebeccbdcef5f414c52d627dba116e5f8e261c44690dc407ab621d497df004a3c495dc72de79a42d289b25f8d650825d86b521ad64f9daa6c47180f271bce86de134e2cd2150576a550ba183a378180d0c9d5e9cc212413bf63e7743961fe9447a58eb65332bf013e32fd2efabcb4755444fd00af1dd18c588b13b1b386f17874bff028e32596e01947cff46b6b2139955c02af558f9b126a9a92057444e442c29e1a9be84f4b694a768714fe93bc6d4f7624f2816f6a66cc559f1e66446404d1c5efc48fc2bc93b74b1c230abdd8544fe66e852565934df73a66225fc6072317f630e5f7f3f783ae65a8b1e1c917a99e4d5b61341de6d55a78365265325325ca4e8c965138c6d086a98cc001d167f4b241ce831c9891afea2108a1887692731f33f13d85e658e60ceaa81a51489ff6b0bdc2ee19767fc411d620f1bd57161a63ca4469a0d5117a71953ce84c14642475cd93f2f84ff2d994508045142959cf2b69cc8154394503f51f88435c4f1643fcaf26093c3651216d001b656292091b73ca36f742aefcf3ec59a45a9dfd9a25bb82a06385bfdd0f35622b75e0558d6ba56a38a773ba2a9a81679fd18dbd439d9bbdc5ccfd2d16e53ecf9932549134552486d0756d728ff8da5a8adf9d94a44f75ef2644b1cec6d6fc8b2bc46a108d2dc606d58a5f9969ab361dfc0c0247d2798419a2e7af66097ee19ce97b96358983cb508fe168799e5fb297dfda9b5e92b8302f0bad076db9e8169dadbe4dccacd4a4be842fe21e99aa6f3957fde3f946c7e8d40c05cf7dfebbeb26768f4c8f3d0742253e7ca7374b0b453d8626572878c4b2cbbd8ab16da70178817620364c2e5a00528970e247913f3c7a886bf63b0f42b19d2e13222089bfba26f420226c89429d5a7643e0d68933ab2f6fa8da6ab7e176d5e51d46e059593b0468cb765c747848f9bf72788b36725fef8a65ad71e66e357b43f4d897ddda0e68ebd9337c519b332a7428ffbc2e55282bfe93ef1916889a11878f934efed873fe0c4e669f0d28ff7618196a58bee02ecc7f872f9b5a2279c8b62b19eabbd435c8136050e68a95179ea58b36eacf53e568b1d81f5292c8f9e0431140c2e06ab551b6361f0f63748e1ff38b7fb401712322c0a86c2610eccb0333a995855c80d4d55ba7c3eb2c5ece29ba03f9b7019d2183e858585438db549d86628a8e1c95838b8ffb68ba5e33134f521eb3784e3dbb054188019e30e0abdee5a60983f77b60451c10d288ae2e76a2daa4097b1686aa62314578b2534a0060389fca609a9b09dc111cfff0752babbb4f95e2685adafe77fca4efea70fa45dcfca7c27b64dac2d0249e8ef74101c8020c983e1dabd2f986bc481859c04e3a6923a05f50dd9b5533915125f8249a52d118ca2e8032eb322848aa3bf0c4c8bb9fd99dc93757e4424a326fecad06ff8ca27039e534853d3bd599912da4842642dd6ba2a84dd00e238eab067943a7b75fca55b083d0cbbab5302153cac34ee953a464a54a369b0dfc5ee73ac8f943e6f3909d83430f20829ed0d15def9664b0686101696a0335e33a0b0f7e8dd1d7f42be47efeec28eddf3d53561b59fb628e621efc697c7d6054d", 0x1000}, {&(0x7f0000002580)="f44ae72d59f2ffec7c4932e66b4b842f01a2940970272b89a21f836f1a", 0x1d}], 0x8, 0x0, 0x0, 0x8}, 0x0) 1.490287399s ago: executing program 7 (id=385): socket(0x11, 0x3, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000004c0)='x\x00') (async) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000040)="dd617631fe6952cfa7e2269605ba070769a48156a714d92043eff422dd86befe6d3eb7bfbb643a8d15d0cf33a4418789b69b93e7", 0x18}], 0x2) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="200100f000000a", 0x7}], 0x1) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000001400)=""/194, 0xc2}, 0x803) 1.480781592s ago: executing program 0 (id=386): r0 = socket(0x18, 0x2, 0x0) (async) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) write(r1, &(0x7f0000000100)="4ef9ebf07433931c59", 0x9) (async, rerun: 32) r3 = socket(0x1, 0x5, 0x0) (rerun: 32) socket(0x2, 0x2, 0x0) (async) shutdown(r3, 0x1) (async) write(r3, 0x0, 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xfef05448d176251f) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) (async) dup2(r0, r2) 1.443051094s ago: executing program 8 (id=298): r0 = syz_open_pts() fchmod(r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000040)="6452959a37395dc20631e8d2164c8d4dd27cfcae258448e316426c4a17a0de139800a336b4b49d72f479e350962e96b492f88180c6ebc2f9303386b1bba2beb39e6b400f186301178e09d214ca0a855bfaeb85762452b6151b24db454cec6408284a2f0d15b948e405c646eef576b6ac20be4c1303af8e6c801feef8f61bf7130d56fccd286d48ecd5bcf031f698b5e76d2259e280779cd22def52ecb546369e8140b7ff8e4cddfb5e3e7724bdbbb673ce987acd613168c6f63e935930b03561b3939392d2c46a6e61182808f808fdd97078cece8350da4619bd8ba7bce8543e", &(0x7f0000000140)=0xe0, &(0x7f0000000180)="b0b8459af6bea870f7663b8431d076ccab44420d2bd9d393018ffbfe817792b4124a5884857ae9e620b7bbce1672f19b3a9dc53e2c3e73163126ab3c506779d6b9c2ab7c72a86ead73896d810edd2f020405d6b6420f5205c5a7b4640b7bef4988ba68c79bcf997afec95740acdb1f222c9d62eb281c7268e839e8908ea8d1b8178ad937ed0b8635d1fd23a8a18140704abb0f1f2ffca25f0b64622e42466018e5da667696c5d0b48b8d4a52c45540b619ecb968090deb4d07bf0e586955df06a2221f91db24b3fdcb90d1a8fc35f571d6cf3a4c348cfe2fe48515ad5eacf565f81b17f67e776653b8e5e080cc52dcef86975c200020330688a4bb46844d747e6c5127dc52ebd63fa1411a30292739668b9230d09d57eabc9936e169dda1065a3b745b64c037100c9386d3cff58a0d20c8606d1adafe4ce87a4ca2d368952eb1285f21a85cb7661a181be77307fbfa0259a6b399a40108084b1a47e4336a31cd35221b16a4be469a50a4b14baefd787cfc52dd3163db137a40a0aabb934175575c8960691d10ee88b47586ba0d8b57f73d5f6def7959569dd6af11bca945b7f524e82e0499124c398ea119f426c3c72704a7d496a91c778c564a41e9be0464591a1b044872dc21b5578d1b0843eecc035959383ab6b66a00e92f99faf22b420b2a1fb340127a7bf3a59b32366babbff914868898156c6f5c6fb0f9eed6c820045dcf8431dcf0522a9f3d8c2868de2ff4f5092355cba5d78c86d7df9c70e026c7b2688d8e0f147ba8774faaaf02586f688ca43a51a2549040bdc8e88662891cdfe433cfcf32030745f17825134b3663b20102a53b66e85f23026d590547c5baaabb9f40a9574c71006e869e79b5a937dc12783046ef785148294ba333c241b18ac655d663ac4dc13332fb6ec02d84ddb0f421c78ca7912720af5fb2d721866210b9e8dce097e807ca2743311f99d848bcfafa9e7013eb1811e04306246f160c4fe26d6f6f6643967556ae8aedc4de2791f77c062c65e44409ef401da9b115a7e38d329025463cec3bfd0cd83a7b339c8dc6393fe33cb5da865708c9747dccc3a4d47bfc1e5de620fbe9ba02bd43177f39f117388e3ec73e5ae9ad96f67e47e5d216149aff7a7ea2a21d577fdcd16652fd96edb5c21b0d44602e8dfc085bf7bd6783a49ab8c809a849269d48b4d93e78a3774153cff0660a8feaacbeaa60bfb4d00329dff8263d2800641d9d832d812b463dec6fdd0042080a374ff07c1abb0473506ddcf17d0084e4cefd1a98bdd06179eb346fb162f9353c7fd4ced7565c35060f15ca24440eab3f3b97d3b9d21c89bbb66c8280e1a0f053e46e28648acaa57dde1511422e5a8569b6928eb421e89209a2bf9fd24a79bed71501691e2f3a35831a57e5243d536df97e76fa2a34080ce443fa220a7f9dd9c2eb0ec981803328c175f43dd8f688ef682870fcf03844f4c84ca811a63bd57277452aa3c1c2a8719954f55faa6b5f7d95e705b6dae54a4a3e2c4e4f51b5e47e8cd1b652720714717c1d4a2ec83d9600eafb60c468b31bf1d1ed0c3daf25386517f91f8b1f7df943d672fc7230c04390a9cd77d5268890b3aad9267eaa9efdc9aed744ba0e645449deaecb7a7ef27ceb8059e1fef3d4892391178bbe7f450e4041adb7847d22dab046acbb04a2b4693e27b4a5e71a0eba0e3708b551300da332aead959c1b7e8dc6455af716dacc52a05eda83e8dd0ec2a7b7f50f5c01ba80a2afb45ac551f5d373595e79234b1f0badf0d284c297a20cea2aa4e2e48db564741c59304d1cb19619c5cd1fdbbaf2866701061d2e6259c8ef22bb136451c40e9ad0ac2e956c064594d635bc1778ead24ac925d018689fea3968155b22c48fb0696cd505ae68ef8c2ed771bd74968da2207c99a9f1cda5a3a138b65c2d6a7d171d58f2c5d5413477c0c54cea2a9b9645344fd1fcddce36fc3234edaa8bb1f8fe9d7a57646d546d6d62cabf7425f929409fe70657208c74b652dfcb648d968c37dc1a0e56e95aea91f1a735b1448788ee5766def56b5dbc9a7d2787008bf508bef829d4724f47d9c38a1160e7ae776d35a496cb4a18ca9ca9d30431cad5171dd55cd7aecbff03991335f725d201d9013f6471accff38321564d5e8dcd2a854555482dc4a15c18f3d812fa406e07289b60a4afb32ce920383a52d0324fa0bc5ae3da4c702e82b82cff46ce38cd5693ab4a7850623ae2b655994e3696d58f62f1a8a960ca8eee47a2d56d53c0fb7f5f18fca9e7e2d030e371fc7071d293c7f33367650c8b622b7100ce64172cf43523f26c8046c9efb50d8628400d6d5e91667009bc797a75bd9f76a796872a4c54f6117694857f0d3e529eb7ac8e190fc5dbdda8cc719d58c928a0e5336f2af92cca2d8d21d87ad2be9c75dc63deb3726169c0ee0551866914e957ff71ef24fa314b389968c6a0aa98d7d78d6d6438df924c7437e37bdb86587c1fe58782cfab49c7930855b6b8acbed38dbda44c83e35146e842801228314d155dd19cfa1a916fdfef837dfcd2acbb6ad2010f1bb0919f14cccd0e5145504768adff7fadc7482a6c0ffb41b4cf580b907bd4b73cdd95ce10134df92daa288bd88ac8f2acafb920af6e9f987ce48c2591538dff1236a48834c48c18021830ece17a8ac23e91ad4eba7a9b686b29b9c4853af0f1202a9145f9328c3d2c745e5bbb521aff75c985d67b38bad2e14a92dd5d89af10ace34d11e3a67ae36a8b2e752edfcd8f1d4c8da5537efe24661b8e266fcb421ee9cc5864aae24ae5139d5014f21436a1b0c9de0ef8aff43dd74d63384be68a335e99afab2a49d614bf2a0efe06443a582dd95ed9bb8d141eead3fb12cd3271c553e65d42d5fe7022640ca207a9657e64dafec76bd9343fa95f07938e09b0daf924fba586789ee7ad526f21f3952d5d1270035e080c497064da9c5d1ae3118103b1789d6047416bd3ef80ce5ba5a3b0ccdc0ede6ed04f78bea6fc9eabac2ed7277f79da3f6605b6cc5d1d40a4196966883f813dcc2495683ccb2f0250241ccd5af58e3169a89d54e7d99aab72f18480be2aee8024f143aadd9f675715b154a150954b59e8c823e21a9c7039d97f33f703d0a762ad2adf5062c63abb12e62b503e61b11380d8bae30ab0c84600273e30594bde017c57176391af02525e9a1b54430f0f5a457e016b6db84d0b03aef27c115eabeea5bca1dd5b94cd68619dbef1c9723c9e3ab7635a86bb429d23b2b365e1ef4d13276f6220489d36ca3f7d85c95c184d60312bc73a902fc91c7de50821ca1d1e2cf0bf1206ae4dfc07f9cb239bc24a5095ab7d432dec3f60f5da3ac89903d25cc165f34f97228c9c3ea2e86247fd4fc060255612d08ae6d74ab3087ecbd14111e9b92ee982b39e09d9aa771a798238d1205199f2a4b9811b766afe249c7a223eb89e79a4df09b631a63cedc53cbc9bbfbc91383f3dd788c8f32f9f79464d004f6c085667bc5eff2896ca2d0d330a3974309671b6f8527bf6279c8c71ed8ed00e00cefb73234f34698ccc3a172f5183dc24faaee45490050d5e0db1b41aca0c94e5d57d38d34db84b2a698d5e0228f4abbdd24c378447e6c34397406a4d0e15ffe1f2b8b588c0a14a690ceff5d14fad48b2bd0aba4833e5ed4abd53b3267925f75b58e01f0512de930167636f3c7f64cdc957399527c6d85bfb0e3e067bc89ba9295138926217bf3a73c20dac8dede92f9f97646372fb2e2ea4e70866c722fb172c395a96bc30927a665363e378efcce69862571696d522c0fd6ed8d52de98597d92d9a09567e55df365a7c7f274df2c09effe0e577cf89858d4bdf9e9119cb7a2d8de1b0fde4d42673a05e76a0c6c6da8ed20d0d331a7b3fcdb0339495738b7741542cd9f3c4817d474cb959cce21c0278a86b4f5afce9dfdc7e50bbd5593f0401153e59c1f3f75d2210625205af15657caef8605370bef125aa9d8461d3d05759e7b29c994a82a2d529c290a9afc02980baac9cc03888e84b904b204e1c2dafc409d46d4bf736384ce5d8a7f635887f3cd9594c8dbd5fe996b05ae0819b2b527386f917f1bc9341bc98cc2fcfed043ae3e0b493181e5a5c5e2675738e7d3bfd570efa84ac1032f96d216dd1c3df6f5c4857019427ebf9aef84c5c84ae960ef9d658755ec4e4d12abac9917397783a1a435771c8f595df4ab971221682faaab425924f7807036bc82875ad279be0d92b9f84a0b23ae4bb1fda7c1e2a47e2d8b094bcbc90c0d22454ea45caad16ce44acc8db46d09275e0f8e8457055d4ef21d5a0f14d4b59112e8f1cca438d787118fc963a547c314abbea8dc189a99f05fe816ed316b5be529955bc53b7d08e9b4800eeca9eaaef1441a93e619bb01f7abec0f77b2dd0ebf5a215b485a77a71d2f951aa73ed28fd50059545fd99f37203ca6e55ba122d9a46098a53230e5d087646e824bfbd7d5fd87fd6d9fd031a3ee5ede52c9b963d53ba69c3694d1b46c23bc5edba61c842b891fe7db6c1d5944be9d7cab4297706a7057ffb165bbb98041263d75110ed9c259d40cc38f8cf0d3b3221636c7be9d3dfb4d0530dc71db0046c29494b89f5c274353110b030dc744997f80565fa1a5ce2cc5f22723d60961a14c87113ebd35365e29321c3c31af8979b651dd963e49c4fe854175265c497a2c6afbfd480d6c41ae297bbdbfb68d5a643eb468977ea526006702f8bec382a7066e08d547ce04acf3a926605f0e74d431a1289551aa3916e719288f5f8bb67933c7c366963cb88cdd5d57e9305407cd3b1d7fb67e8ccaf1cf5ae28a5a84f9fa38768471c4d1a659d58372e34f0a86f30d9cda0cfd75c57c8e17a55009b8eadc9ff0e6ea0d9385675dca3b453b46e6a63f0eb89f78ecf133aefc94a628f68cbc9d36913a30e7505c407ef15ab713b3d333064d65d4a28df58b8defd6505289ffa406d0443200e01f139112f79823aab2e40698157460da2d2a62e9f311d02a054b8f3415d668f4148db7b576ecec20e2c280d9fc9884a9737370c4deb5436b170d1b6a8754a2bda322e330e88757c47914d7bd45124f8dec886abbf31892304b6806f8bca292a25371c254baba916800c4817744a100ca01cf38e7dabcf9dfd1b87c6db649bea36064f697bcd654d8f56b4111c28b7ae249afc65f149d792b8edecad6d35bb64fef9d8e03be92f52eea5a209d71a3303d9b736adf381ecc0360a78dabb6a6e814c6c0a8bb9b69c4cae2787bf06eaceaa234b18f15739fb2edf3c5c4295fde4b7cc643f850f47fc82dbcf9442beceb53b0f4bcd914239b9ce44b37a1889961bc887b7d88fb7fa691f6784e82699a0da5e62bc5afd7a7c94c9fde7f42e23e31f89c633d024e56007b14d892b83a86ad56d3647c7d691b32a67c72090005fafb6246f3577044546ba6172e4913422245e1e0b8f038140d5a62680b3bb96c75d47e66c14fa965bf00efd6d9bae86d585e5850cf2963e98880b403194d4b92a601d637283b0155240c5c8349981a59f3e4938391f5b66bce092fdf0560574e69dff7cc80731b840ecb2ac39fcd93236e5200ec5056a076b272259c255852f5d53fb7dd2134a9db3e4683904501d022fd50e00f0bdfe9280b17203dfeaa3be2969b55677f92197845d7a7702901358a97dca93d3c212672ab8969b256238dc5f0ce91bd96883fcc532e129ff1e811ae860f3729169322d90538916e8669256c673d830d43e5f0f512eebfe2dedd37e25b2b233c3b5fd1a8674c9d27b21f23f26b6e0da323d36dd8203ef679bf78467", 0x1000) 13.492574ms ago: executing program 0 (id=387): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x24, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r0 = socket$inet(0x2, 0x5, 0x5) r1 = syz_open_pts() r2 = semget(0x0, 0x1, 0x281) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x1, 0x8, 0x0) setrlimit(0x6, &(0x7f0000000280)={0x6, 0xfffffffffffffffa}) r3 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000600)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2042, 0x0) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000b00)=""/4096, 0x1000}], 0x1) read(r5, 0x0, 0x0) r6 = getpgid(0x0) ktrace(0x0, 0x1, 0x40000002, r6) fcntl$setown(r4, 0x6, r6) readv(r5, &(0x7f0000000640)=[{0x0}], 0x1) close(r4) mlockall(0x1) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x1000, 0x800}, {0x0, 0x3, 0x1000}, {0x1, 0xc, 0x800}, {0x1, 0x80, 0x1800}], 0x5) r7 = syz_open_pts() r8 = kqueue() r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) kevent(r8, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0x80000000, 0x3}, {{r1}, 0xfffffffffffffff8, 0x3a, 0x4, 0x29, 0x401}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x6, 0x9}, {{r1}, 0x2, 0x84, 0x4, 0xfffffffffffffff9, 0x80000001}, {{r7}, 0xfffffffffffffff9, 0x50, 0x20000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffc, 0x43, 0x10, 0x5, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1a, 0x4, 0x6, 0x2}, {{r3}, 0xfffffffffffffffb, 0x84, 0x2, 0x2, 0x6}, {{r7}, 0xfffffffffffffff9, 0xe, 0x80000000, 0x0, 0x688}], 0x2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0xb4, 0x2, 0x2, 0xc7}, {{r3}, 0xffffffffffffffff, 0x0, 0x40, 0x100000001, 0x5f}, {{r9}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x7, 0x100000000}], 0x6, &(0x7f0000000240)={0x100, 0x7fffffffffffffff}) mquery(&(0x7f00003da000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x6a) fchflags(0xffffffffffffffff, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000000)=0x3) 12.264499ms ago: executing program 1 (id=388): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000180)='./file2/file0/file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000080)='r\x00') mknod$loop(&(0x7f00000000c0)='./file2/file0\x00', 0x4e6992a2cd44b419, 0x0) unlink(&(0x7f0000000140)='./file2\x00') 8.88982ms ago: executing program 2 (id=389): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000140)=' \x00', 0x2}], 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=' \t!\x00\x00\x00\n', 0x7}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x10000007, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd7, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x4001004, 0x7, 0x1, 0x7, 0xa, 0x7, 0x10000, 0x3], [0x6, 0x0, 0x8, 0xc3, 0x10000, 0x200000000000200, 0x2], [0x0, 0x10801, 0x9, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x0, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x0, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x6}}}) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x401, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2150074b0da4f59dd028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008", 0x83, 0xa, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000040)="733beebb46", 0x5) close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x7, 0x5, 0xffffff8a, "08ed00006a49260da02948b06321f385ffe600", 0x3, 0x6c0}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt(r1, 0x7, 0x7fff, &(0x7f00000009c0)=""/4096, &(0x7f0000000300)=0x1000) 7.796483ms ago: executing program 4 (id=390): sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0xb}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffeca) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x8, 0x21}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xeb7e}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0xb}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffeca) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x8, 0x21}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0xeb7e}) (async) 5.471226ms ago: executing program 5 (id=391): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r3, r2) bind(r2, &(0x7f0000000280)=@in6={0x18, 0x1, 0x5, 0xd48c}, 0xc) write(r0, 0x0, 0x0) 1.472289ms ago: executing program 6 (id=392): recvmmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000000)=""/133, 0x85}, {&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f0000000400)=""/59, 0x3b}, {&(0x7f0000000440)=""/163, 0xa3}, {&(0x7f0000000500)=""/35, 0x23}, {&(0x7f0000000540)=""/96, 0x60}], 0xa, &(0x7f0000000680)=""/121, 0x79}, 0x1}, 0x10, 0x40, 0x0) sysctl$kern(&(0x7f0000000780)={0x1, 0x1a}, 0x2, &(0x7f00000007c0)="5786b12125ef5b1f499a5f7d9fe9d6b57bde7256931571ca06f900ecb7539a5c2d1556fe3a2904690873425616b7a5993c7b4ff9515eb0e5a714fa547077b722c9bebf95ce390d92c5daeec8876f1bcd43d7492e70c84266510e563efdfc70e34b3e6fe57237d0f8480e7eb20d0ef888161c3b8edfa03b2f211d4efd6a268bde6f15fb3ac074a18a412766f2f9469b0af3fc42a6769c0c22354c0c456f28aaf390e6f3a1d538ac93e758b45a7234fed0a97d520c6a9fa030e6b7efc445f433bbabfe9383fd19117ba80c64a92b3fa950dacdf18960a96b5a82cd92f884e9ba50a96822065111ce625c4df01ab59bc57bb428c9f0cfb3a7abd48d83da7dcc9f410bbf0fd04336fcd9195ac04e8f0dca50b3c81fb075422a9dc5d24703a0de0914bd09108c650ff8c9acebc28ab7a178571e6644b27970f971bc032181449f984a58863e58edf955a31fdbfd2ca87e95cf2f7b973e56c9ebcbf7385a2f830d521fa1fddadea5a10d30f467954e7a393a4fd3ea053c35f3d50e119cbbdfcb4a98e2d64f0f1dce631b3e158c146725d0b75826c9bde6d3945d53ad2499b118caee69bf98872a84a768c3e12800e45202bb52255e3fb625b5f3992005205c0ae446624c2f7875670ad0e6520dcea16b54271f23c89d56f2d71a870b57cb0881297a2c9762f6643cc4e5578d83ed75e4bebd48247831307b135537e94b3dbfe25ddde86f9f2ab3df961f21d920de5199a66b448a70802912456eec4643784df10329cb4b4533c4fdfa48bf3ccc006efb9d1453ca8c2e9262a43a3460e08f33d0db5bdeb89c9dbdbdfe320825dca587fc1bced3a9a8e3e3db0a12db6fc935b264dedfec55e19cbd2eb2e8346657b6fa195ac2cefd14546ef3166b1429f4534da11496686529e84066395cde8254f3d29670e4d45e2648617b7f49c35210e085deddf28116e55e8c20e126232d9ced20203397324109c7f8f2c70eb9d13767fde0c3e607919443b1edf6ae3ca89eb72e6b026c5c7e88bd5816a33af104a10a38c7f73297341e025dca93615bae7249c44f1d346e28da086c0049e61ba49ac85c9d8fb24e2e1819076828a73c909ea5aff3e12e8766c1ab945280c706d9c9e52446cc6116421ef37e4224c117f8abeca48d9b5304983cce946e6855ca8dcec58458b6eebdbcec937fa43006968151fb44ce95560f06818d6d7165a90796a9b722549c5dd992b8782619d7e42c363018c5c02e2f92b5759112005950ae06ae5b56d8226e80d80ea0b97dece018ffec7e0bef196cb4ceaadc62b15faa19e1a3d638712fbb3d5b9c7f365ad022689f503c890373ac22fdae24b5560bad1e5b88cb712e735239301be76c99fff702216785e2371a13b9f196d078a5c305c0d9637d837803e543ac8da58cbb31e1507d180830087e4f5860f204d6f128e60f804823618e3e86f407b0048d13680cc844a47e1b5f59e2d7ac6ece3fbd5cc2c741b1fbb0943a437ab6df36139f22661913a76a51786eec84dfdf74e5555cabcc6fc4b46ece07c7eb668ea00b5853bfe24d7b43aa4216fe1235ee1d0f93f968f0e1bf10dea1ac7ec6af30346c039087832875fb50c8bfe0e74a13e28b6c88c42a70af7e09c8eafa7ad8e9398e0c48198c7b061d57f3ec76380d06a0035eb82041f98e1f4ee64af824516c689960e468d0f5862bd2543f0364e53e805a416dac9231d403a067e2600103996c52673e3f14751182e4cbf141504d848adb83051321f775b427f6cd8379e3dad737b102a28714cc3514f45cd8436af5ef210b05f534605e9de60dfaff653ebf7f25b8184c14ab6e6844952671c7fdcea8f6542222dd00aca25fde4660736bf020bc356b986a66f8df66b30097c20274374cb6d9136abb1edf3148aa0521a3e23c3f79b7b85a3fb988038c0276f0c56ffaa1543f6f637c15d8e13af4642d2a4ff685383a35f98f876f04bfcf34e4875bc586eccb96604d0d99411d2ad622053d9124b02da0bcd55c530ba51bee92b6a77da7f66212a65b408b750de1a93225a0864433654ea193f4d3ede43d5afea5ded9d9ff0aebfe7aaca97f6fb119961d5e659a322599e2c24999c4cf9775157694ac6cacb7ed46c2d0675b073971195eee3e08c7631e130d7680a34163825123bf3c88965c1b842aea05a743af9934dfe92b49f12e6d94859de7a15aba1cfc146274d5306536a79d77df97b7e760a1e3e43b42f64c254444868ed97af2ff520a3c69c57f3a2b71cee47c586a9844434fa701f37e98299183c44ee8b097036513a7b82e6760c739a2631b174213f67da0c9fd0e096107b408fb31373a1dcc119bf98fb3e1fa0276aa8a37033e034aebc4be6e64a952e4aa07b75f12af0aafb5017923e6815bfa10818acb21136c07552157b2d6fbb6455f219febce8b0bf4df2142b0193d9c563060a3d375996303092fd94add69868e147375fd713f509863a9ffe9d122f7500a91415362aec9114dfeb023b8b5c544684de0275b477d727f20fff19dc0e7a517a22dc567ee3987d3bd8b599c6dff2d110b55bd59e647137f725f446cb79dc09f69883e4f83babb209681b5db147079acb91f5caa88f837ae266ec0bf470a6e1dbaf9ad85a6fd6be32ce1731bc822c2403e04f870b542dbae383fc80cf873cd89ef21ab5ce2b0fd412492cd7146b37572a70aa7b03eb3daf34c49c052312c3f0860aa5a107e9b903801bcb5c51f7a65686f8af1eb04d5c54c60fb0a253dbcbda0c9e7e9a7bdb42b52973eb89c9d3ab539c9098e5724895cccc51bf807166a1ac175f98025c3f0391f2e17c8e8537396e5b7cfa89245ce488a65f46036a800e7db220db71b9c16739ea03a2499ffc3b42566e54cf87e9d5cc8f47c571a1bc86c9fa9d856343df1b09820a64325030e89380c761aaaa448382cb1976459a759fea7beb4d52d0bffdd31ddd8f97791518083e9034c0de6f8d032b442ee619301b73c7d217a63e4fa12969c64768722661e7c933b9deee8284e8ea3686a0a78e4a6ec2b44ab3c1f4f76bb986389ba3b66075227d7c20516ffad12a49967fdd67d5b12ea86a25e989e55bed8878bb69e5670838eef83d4027eee9b746a8235004beb344cebe25b83481815f361ef89be674e406417cf993fc01a3efa506d20fc6573589ce521d06a1a07fd96c22a02681d1f22bda631bb428f01d418bdcaaae356e9416fefd3e6968fb90c49d4580a898dabee92811f66264bcc7518c321a5f5f9d335b03206606585f37d20a75352d060278e3e94a6e24031d0d1dbd0bf81c2593feadcdfebb40da7526806fc75cee0356d721dbc26157da4628630c7aa1c6ee15b12c43c65fbd7f845cee3d8fba327d769041ca57dc2e1567933958e02366fc87dc0a958a28b2870fc0c1afd05d70aa5f6b142e89e918333cee91bdcd04058fb0570db652745c0d21f449359757b6e4f2a153246312b57d04d7b2c9946d3c00d742a7d3b752ad26d611a7ce8864a57c28b2a38455b979e5ff65154bc6ee8fc8bf03d610f74b1493d013fd1c7c1b4d472d71a6343956084450e534656145c2fa7267fcc18b6b057d3c70391cd83ea2448be59cb60dad7bc5bdb190854f996c7462e74d57b29dc1b519e64b3d160bfdfab329d3e3e8a2beac252b89918ae69bdeb229d88bfb969d27950ffe8a3b913f5583ef6ba847231825532b85c67331ecfc7108f7fd4d8c22bf14203c05560a9e02207c2f71135e39834c03a4b3af2166b937712dd72dabab391ee9ad9d9b40545f9008a36c30346d4619daea37e56ac30094db4661716a9916064abc215546291d97fef7327730d3e9005d48781bb087d258ca737ada915266a66e9e0a3206939de8907651a2a5e5320fc0583e7f3fe2ffdaeb66ee3827be6151b8fb5dd76a94e04dd181523158bb1f74fa6d939c598312f84c1a105a22effd904e7dbd20cb3b39f2bb46f50edb82e456e3c6e13038335107c0b45aebc5e1fd571cf7af7ddb7fd1586938ca515689c369098b520f15d245303cf82600ef546f1c0e87ac31b1787dc0ddf44ba7afcf9d44e69bdb34d9c69df9aaee68d6b08c03b617c8cb571bcac7ab6a2119f3bfe0ef8665ac7e1fa56a2b457b7f4fe719b688bb1e0e19e8dc3779321b5a683541aec8362c96a995a765e84e3dc69227810ee27c9a4aa184d36e19e7b6b718c2d944df3e795726c32c244eceb442bd9234b06845fe8ac8225e3e0e629a84cb46f8a6ba09dfb78e2da9031b79f326008a653ce4f2c160388bffda425aff19f0c7506aeb5ff366b851dcfa55475b87d3c69d55dd13be3004eb533e85c45b608d330f9fe4c54318022a6cdc027caa9f0e47abf268f60eb24f45d5a45c03bb551a1465abd1626c68ce9dfd942ee52e8a300575ea69e75616077d4c5cffb6e661218c0933a5445073e8f204abfad5cdaf7fa6ad2cfc0d7df37409d72e52838650fc16427649c5569d0854b3803daef8c1e3a7b564fad5c1a2b27a0da02d55196f67e295c5eba434af990074bae9930aa7560ed27943d824b6d24ad4fcf9d7b9d61dc53fa6521df260bde361cfef12dfb3f494f58858ff7a8ead31512e54caee35661bcbb7fc6beab239f99907657f9061b276f221c5a3a76d42ce820893241d6f6634f7ab46bfdd0945935f006f1da1609b5b606671260c14bc0e8afa82543e9e0f04aa76663a6c264bc57325874037c63b2e85663653535d4a18be0ab492f30c41b43cde02295e3d317f28d58f377aa99d31c2c6fd8a5dca403922ede2006680bb88c0856f5454e9b250f06f554bd0f6bb547bf6c3f3c20d94a42d3eaeb61cc2ae4b398173efc45f23ac3d28362337e13cb1f84fdd66bd060ad3d484e8a6d7b3133a2188de046113a1d85c52e05a4d4f704736f4d1ea3be0e15a88f28bc797564f05de6fbe3a63ffebbc0172f694c612acce41436c79d6bdb7d9ae297b4943e9a7a485e50eceabe8ae52ab8c63d04a3e2c8fd254730a7a049b0621024980da08a70425ba67f24a4102fa346a46c0fabf86e743ea17e10a8e8e190168e825c4ba2364a03fa4ea7d32d7e832c9b93696fc2033b502bc64b5345899f3719821d5030d33d54f60160ae17af32bd984b7c8f396a6e111c0c38986c921597b208e516b60fd9cae26e0f1162c2d2388353d983a4758eeada91d8459d5059f8623a0ac6e29caf450bc170bd42801702fab59552b1a5a4da287729213950950893be18841f5a26dd9b249cf8b940878037a172107c889248b70241a6880fe255c09c6cb7edb797aec49325e14e2e60683c8597706fcec22ca7d2c3dd809c2da63f67cf5b228ff449b08c306ef127b69ebd8640b37916d1980bad0616e62bc02c8e18d3fa220c245be08b7ba13051fc11aa554282017797d69829cb91c8bd7f72e4200970874c69da5f80a41b861ffe8e08bc7d9c95f28fcf93f1f692a7439068794a77bfd17fbfba17ea716ff2df1a158f12883877a0f659ae307735dbffcfbcefd92172f388e5237d1addcdf2a1821b888c1eeecc6d1540dd43305bd14a717a5dc73cb974ee1cf54d81533d01f482b16c66b66e78cbf312ab41f6455fce60c34c29e6596df47284fcbd5bfc382cddedfc0a68b1583b8795b6400041fb4c6f66a13d097ec90891e83efd51ddcc9816d8a97eacd86c347704ed01b4ff2c90024a549e51c2552366d96aa318b618436eb00873e5e3274213f11f1c5c911c2e7004282b0171e61b2f5e7851be41336bf0ee3232edcaff967c7279834a89b6d9e024ce23caa6725e5e93ba3f69ca4c89d4aedb3082343c6c60a0a1fdec80", &(0x7f00000017c0)=0x1000, &(0x7f0000001800)="439dfa1817dd51e0bb7eaf8177d1fc57a67ded5987cea506ebbe8aba1f55f03eae9cb313a8b9fb9cd9d3d588657e467328fe851ae167c686a18dc3c6ae83b7109ee5d8c1241771108f85165ed955770d0ec636ffbdaf3e48bb99d499c7a02c9c3489b6e741b51fea140cf00ef4918cf80fc8b91fc3db068f913556c78e4dc390f5e1211fc031066904c5526203cd84f2b97ac0adf3", 0x95) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x8840, 0x0) recvmmsg(r0, &(0x7f0000001cc0)={&(0x7f0000001c80)={&(0x7f0000001900)=@in6, 0xc, &(0x7f0000001bc0)=[{&(0x7f0000001940)=""/142, 0x8e}, {&(0x7f0000001a00)=""/196, 0xc4}, {&(0x7f0000001b00)=""/173, 0xad}], 0x3, &(0x7f0000001c00)=""/111, 0x6f}, 0xff7}, 0x10, 0x3800, &(0x7f0000001d00)={0x7, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40), 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001d80)=0x3) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001dc0)=0x4) sendmmsg(r0, &(0x7f0000003240)={&(0x7f0000003200)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000001e00)="c29495ac37fe8a6f79781065ac2986926660bb0c1b679a94f01fb48b3f9094c6a4649e45e5f02b94326e0c674a41260745a94ae5ad11c0cc1b826eb4b4e604018617bea26abdf0578686087f7c6a55322c08c778e1b6bbaebdc12e87380ece1a8c42cb0ec34d7bd2313aada8a9ff84aa6e02486811694c1d14d0ed8cd672e3ac352124ac7548e1b9f633359b0f", 0x8d}, {&(0x7f0000001ec0)="cd5544e2b0d7fcdfca22bc5a682e26c4bca31ec5e107e026e6425df7da7efa4cac90fd7ee49b480cd7d25040c4e3d5f016fd1061410a50e4af1805878b61a3e4b397c4df67ee692f3776570ff99b3242b99f9128ba6195bbfb28e95edb0ef6a97e33352cd52b3987fc8db3e7d723d62e8864880c1854e8ea1df5378f5e48eeae4c03c8019c2530bd5c4477a6e21ea30adcf01794ed4035bd5e979212e9d24ad32f6eb1281a94cc5c1667ab79c8ebe324f4c6436ce842555dc7339a4b0594a282b1078e8f9ec1636e45df0ed624835514bde7281c6920645861d06ae883d4e7a1f014a7495537767a574b1c146e", 0xed}, {&(0x7f0000001fc0)="6e34b1cb20220732f5d5f404fde70169c393", 0x12}], 0x3, &(0x7f0000002040)=[{0x68, 0x1, 0x0, "08d9c1671ce40f4c0b8696b164717a524232b4cb97b051da17a8df060639fd690f30a2731f4b4275912a2df79381462de89b427801dee534c3caa55c0b5d7af6dbbb26a1c5e96fe0021d74c7eb728a7c619002b01fd5bcb7"}, {0xe0, 0xffff, 0x8001, "3ae378d79a5a7f01cb0106863992429d362cbbbffa82269ceeb0f445a9a8a69354dec24eb0cea737c70eea2323436f74a82dd60ae99c52980cc79def38c7f019d42b582eab77e8bb2add2fd917b590d16d932ca85ed8ae3b6283c26222641747b3c68d2931dde65545baffaa16bb7478f3438403b45577165baa79179a8c068f598d3a80cba9e964b266569537e6bbb8195edde1ee23b56389a8eb02e987808135643715dadd2ef8756e4f2f8a34e288e0fe9bcafbc848c5399c80496cce7480d95afecdac48e38caeaf3881137d32eb"}, {0x1010, 0x1, 0x0, "f32ad91dbc66257626c7edbafedbf81baabae3a9106a8475c06cc0cc40312153a1b0411e33207501dd9cdd48c209f56a6256b60c1b6c4e1f7ec1e3722cd0418fe4dc764f9053ff78360ba4a99b2b237a1198295c406b73bbcd2b7de845fe47c1aa1d65dce2009d638f6cc6e4c43bf7e8d59399b6fb2646a95691b6a7059ca202000508a01919dd86e814937ccde5cbc1cbb0106e67df4950ebbde68e225dfb27d8a3b4f2ac8c0de184bac113ed0928457dc3ebcafab7b7732206dde11095dd7b5239b92cadff2502a0323eb6574faf8e3d8e859a8e0f10d3269b831fbc3cce9af1a444481c0aa5491eff225d98b2adbd7168ea5de21cc92f9175470493ffa11de0d99381b1e3b7fd53bcc1887aee208151f5939cb0b7e04af87d6fdeb1efc0d273b294a5102c4f93c2cbf3567ea4a39ca5e4e2f6e9cad1c7dbf445bd4fc842f2d3718658803bb790940feb1169c05187bccd78b9c89231e5acfad64a06a7899d70ec5350fe0554e39ccf49f2af3071d23e0cad688d02d55a1af1eb72e2541f5352361e07863509be80f0ec36a8d09ea98939974b3e50459945e397b918bc95bf067559b702bcbe0b9f9c8c8ec5ea6ce64bfbe6246754b9e4ec6d5613acfad1c635b58bdbe3cfe210a2cd7ec69d3b720c5569ef4afd1b9251aaff0bedf2bad271f15ff39ce242d69efd57796a7502f7ce440860b9c1104e294cd3559a73f45d26d40cf4f0ec3ca903b05c1e31694666f8b218c04f3acb4195de42df76ec04970c833a7c141de61c175fd35a9ed6265e0f01fee7762ef02bea5dbd933b1bb74123e512b35776c324cf94883c2849fd787b74e7eeb9445d6c6c1f26b4e52cec2a45b296ea3420ee0857ac9ab5d525fec23358549663bb837a154f5c9b8923d1841383802ae0880303b3f6f73aad7bd8be82aa08423a73d554877f64631906ea5f83860088289e3dc87ca5ea8c33e53c36a65830d2992275788b371c85d18d0dab1603b1d8c92505b84950b2521a4fa3e2a75ace6c8601297939a2587483623f3e72115d090863dba17b663d7bd9d2bd7b9e2202cd5b7c2b93c25ce4e59bc8712acf71f9fa0c45cef1d2e40ee743a49c39daeac0d7efa8a4b0cb0a8d3e2fc646c2b8326b446d4f5fcde2c71df837c59c93d49a08d50a242eba42b2e3f317dba5c050b446460381d4394aea801b2ceec975b38cd070957340f2b644dc8cd028eb1b58550869a09dfb5abf29e0af2fd34d6e7b3a46329bec003801d51b7866c5e5d036e6ecfaa6900b163de042b3192ec66d29f7667613ab59cadea73bb48976beca92f33161c3752b66e8966b75ccd958721c50feba51bacf2274777b3592da6ed9a793ab81d19e7758145b800f3402ffdfe923b11965ccfa5fd23b3b25356f6ff634dd79d5f3bc0ae8f92a8e8f1d5401e9c7aca9a84759a974e75efef79495677d82147bb9cf173a37325ee872ab86345875cb581e6261ffb3dd403a21933d75636e90769bbabe8ab452998953db6a3953172221b64188e1b178e1d30aeaf1970d84338ea5b74dfaccb79a2c4d681ad273055814ff0714cffe861d401a8f204bf049bf81c15cd21c44a212630ef6178fe3cd701558a46cde90390109569b346b59f1b5b75b5081081797d430ba4f8d23f5d234ce632897bbf574fb747ecfd170ea533caabdedd7cf295f67e464fe87ef3a3e7ae2eaa520e197850f4b50a2b8039d24b23a33da3fc327ce0f2c515a919da231fc290f3c54188ca771f7093205861262694d92a168cfae56ca75e9a10d2df1a03c1fb349c91192685e8da79507b4846fc835d2468521261ad1ea31dcd0cc0ed5b2e614dc458fc66e4fe3ba00b9314b5c26a321436719480390935470361f1cbe3dfcfd9de437c357ab0e0cb61ba9ab65742b2a1a1d2a5c17b55dacdca86c36308601e922e3e0bc299b80c715da44a1e5ff532144d605a2e2940483be2b5a25db099670690182e84e2f5192d43cd9471539b583a70339c15856fa401b37c740f4fa8bc17f7e3c4bca7bc74895f44d73a9187ad2e4fcd005e0f516a16c9846237624ac40302ec9856e3cf4b48ce9a3489047e38287a07ba1c065be7b24f0267fd86ae5d61fda77c5fdea8793164061d3891ef6d0a0476a566dea251038f973b00ac8e0613dfb33ae55927fff5f5fd8c0e4d19ee328742ff928d3d45981ed79d0d46e82868d16a7969d96067d0c4baa74a28133b7b2549da421ee5e18bd00981b6e0d3f09ed3ec7ec833fb5c8c4e02d54f93713f0b9a8cc31eee53a2b61b70570570f1d7383c39211bb15acf1424425ee4aab40d1005c1b121b110e2c4e4a32ba6d3d1db5834389e3e31cb698c0348fc9b551a5512ff4b6d581d7822dfd0e90f16937eff60c89b4b1a32b61e531b3454b7482a0430e7a4bf3e5f6c83063676753cbbe1781e6b4fa5723200fa5c2b78990e2f8e509124d726b98d14aeacc1ccc70b9a59f87ee6631b4a3c9bc5aaf8f4918358fc5355827f20f992ea4d6203935340757811f675c3ddf51e168f4e2a8e3c7edb485ce380d2592153af67e874f9a173ac7bc43030a0cb40974237612858b9e820fa15cc5503d76a5cae7610ea9eedc70cc90700ccbe0451618f8911d4412fb85bc9fe172bdec1db6f92856d6f1d1cd9119ea5cbacb3a35907b8dd033153b74398de163f8a4e9ace2a54789c20e52faa130bf1c1690238962ffcc0fe57f958ee0105f601d9c8b8c74767127cee0504d07b24f423567b70d8190e43848a6baf5659561091436e6cc6700d73e8d9de975d1756cc226ef37748f65bede0aa8094d521edf5c57ec56dceb28a3ced11cdd649a79684f0a9535c19bea641f27a563e2aa6e29468b2828890a9d09d89276d03e13c05145b49472bc8a61763aca6dadde4c8129651c38611ed46782d58d29cb5aeb9af4b6fc029393ce09ee83672a972a5e1d4944e47eabcd1ac8ef48663904630968e6c0373d153b602c5dfda2707c77fa679c30b877214d303c29318b91f51dc4661ddddca56c42af36f988b6aeb2b69f2ffc13d1e9c5630964d40ebdade610e2bc136f7aa03b8742e92353d56c82f57bd5e87271b3354578c017890f7d9a049c201a4c9ee4880fcc2a3f3507fb3449841aa309eb0299a6f3bcbb46f04e1711058209e5cda647a1e214f21a82b28c342112466c1f420153869e910c283d62768a70d4629fe1cf39f9a2c0640261e692b540ca9843c06bb7991e17612db796cd19996535cf40dacbb46c833b8bd7c144c1b30360c0008857b35392daa132c1789d64031019178f853ee40d448d16b9ae52d1a307036f6e2b6519f3bb9f349b50d0fda538aa15334e96d7229ed8b05139f3ce9d3ee7294daf6905037d37d8a484cf7b87038df656722f98300cd96f58e2d14a3456ea0237817ca6b480d751c5ec7d5c73001ddd9eced72ddbe793484b69208419d9c0b716e051294b32fdc448f3c10c45f53e51f84b5d705235ce227920c13b018c0a8b023f09f4801527d9c9c5636f765dd425382921818cef5c2bc2519fe7e6028ab7522a47299eb428d5ad2d64e12f5dfd43cb635253ad768cbecb4387e9d1f1ff2b6d44af6ac98f4453aeed4504830000fbceed477d575f08e7adfc637ba3796cb50d42cb8caa10d9754d93ba2e762a4ff77518bd72319d82ab8013977cc05bfc70f37bade2b3df616a7b5427bb20ae9d38300915ca391b61031745befa443160d29e3eeca0afb415a8ef64fa441452d35ae6d711e03fceebe4b7f106f8e0a33cef142adab26ebe35a5c9447cc60031587d95068b6b291cab6f7b240ac7a0577fc8aab997c775412098ac54d106445016d6f3770daf27eea37a3c425a5d3dfe6c609f298787a1ddc7c33f3d86de19de3176cdb275027d37c4d98f69f55f8248479988418ef6904a9d423ca50db25660a2c53f94146a7d7420abca29024d53a010328843246addbdf427c36763a23670d6873a396eef9fd08a799d3307e80d6e0399a1c1a903c447ad1ff9b27f6c60711fb357ef56bea62cc365a96ea6019a966c514afcb64f7f59dae4220a846cdf5f3cccaaed1d6e47b54048fd3094f254636f08f0c9272d2b66d2f8d031df232f13713b9d53aa6fdb3a8cd7ecb118fea4d4525bb2992ba4bae100ac5c54560909fabacb74530fe8f7fbd5ef531c1520ce03a0c6a9fb207f26c95146bf4c21b0ff4a6cb2174190ba664df271d29f236e442c7a64855c7c102c5ec648fe0bbde161caf4c2d2cfc1b8937b4c20a51187ba3503e069f749582a8255888ac60dc568609f26e567606e69dd2493e8ac5c29268b1618b8a590be5f9d7a38689e8b36484292f2097ee6b476a0abe06d4784a3652e40fbd9c7432eee04c6a9543e00a27e46e2933bc3c24236f2207270709899666eeb2871dd9e19f572cf0171930e4fd55e98d938b59c4f64c60b18a627aaf4555dde8baa105a57e7fd8c09ef36423517f2545e3df537477e8c344e80f433ac829c9bc97e7d69e05480b5b0d96ba6df8e29f3cbc7736f0c5c413c8c80c0f4d01665056bae472236c2c8596550437bd736ce6b3cd0cfbfc5599a87cc688c7d4665e1601d0bf003e23f6e7bf5e2d6cce438c11786603c973dbcde18427d3a04049e849db909edad823077c920166422d787eb8d80767083b582462ec404aed0d465bfdf68d09efe27e3abfdbc3f3d7d626e77a2ec0b30b33fe64e40f474abf8e87347aef29232056d5654676e20abcd62bc4360b6c88b3d46ac26c89f39bd336025c68d7b1c7c51b8d2808f63af167e4bf0c610b06706f2089669937acc9b955ca3756eca617bd9072d21ba32db0d8b4c2bc53466c5e47e49f6b78805a6223e2b4385f6eeffff9f3a0bc53a53483374a00df4bc4f206ed4288780441a5a4811a87a24964516c32abf8bb61c20af8b4560b076a1d1159b65907d7809a16381d86d2c993e742c9af7ecf1c06d809d996ba17679539cbb5f9a73be7afb52e293eeca880c137338fa673cf79ddfc49fd1900e0d993f692e5dfc96792b4cb873327a42a68b8c532a719003db4b97758450cf81d4b02c917f122fb98d319e6e8edf61eca79af1067268acc36c441488f38069da4a3e3c71c561f4be01d1a1871431328797c024c9ae12e367c902af526546829cc0c4ed72e37cebbb96f614780f0b40a4d706dfc956f8c551a611a2fc1857d1de9f35687848473050a7d80228795fb1f07a6bc00e2e09136d4dbc61dc43a6c5bc72261931b1c242d52d2b38abc4e0ccda0ef81c2d2dbe87c99a5782b5ad6897e60612fecefab3138e8596cec24859809abe8f014ce16ff24c8e0a81f8d7a6b7f06080f77c6964e17679250eed74d146ed3d1243d219253feef3732bd5bd89737df47cd8dbe7a806c47e332a608594a2a7731204edb15093bf5ed2919cfcee0ab01111c75c23e937ea9d631800010297356335ce378183f46e28092780455bc399adbf2051420aa569a2848792c2f784085fe7f8465e72e32435caf1b7ec3609ba7325409b3932c766aef7c6b301361be85b9f2dbd11e2a4ce6693b353b68c6eaf1b79f2ebf90938aba0e60617a7114045264d27faab4eb586a50e4722d446c26e34da2289996b50bf93165c9a997706ea83ffa135ae037b1556bd8fe8c2422cbca11fa984341fc71e322dd14f5043c43b5c75dd5f4ad3ba40b040c9aad0d3a5ab5ff3f5c73060b8e904160f271b15d1fb76566ef77b099eec3cb4795620e97153e1fa616340ed4dc76f378d851dcf31eda18ac1ee9f1167917a9a54daeccaf4531d15e4198916e111376774f51dd55c36"}, {0x20, 0x1, 0x7, "e3b69a6ca30dafb6d18a97"}, {0x38, 0xffff, 0x6, "4ca6c133594baa469c0681492764530592a19e5126a35b085d50818365ea6679af46ff786b0d"}], 0x11b0}, 0xfff}, 0x10, 0x402) r2 = socket(0x1, 0x4, 0x9) sendmmsg(r0, &(0x7f00000038c0)={&(0x7f0000003880)={&(0x7f0000003280)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003440)=[{&(0x7f00000032c0)="84b299be110b6a369ef303e703c380e9007dfa716e30d52aeaa622226371c4ed26a67a246119b269420a81c42017200123d143ce06a565f253cde0d244218f8820b9bedecc1875603e37edc4804cfe278e22c7b6e81ef2ed3bedb5b53700a058bba1b29fec28495c9d336c65b3e21f61c689", 0x72}, {&(0x7f0000003340)="1bb85f4c9bd5c5bdb741ccef58d8924f4eb9f85887e05ae11ff288eaafd60bea2614f8199387b01ac97e9d1a01526ec4d031e2cfbc06fa79a4a68c0277371b6630e21e8054f5168ac10d5c9c5444b5d206ca466d4d9b061b2467bfb231c5afc33b2784479df6b126d56a5ec36ff80f", 0x6f}, {&(0x7f00000033c0)="4632f11c184b727ca81e5f3fc4428149fd82925ec2417f6ff4de0364e3811088f66af8fb056f66dc2e8466566824a4bfbeec2b62b2037cb56ce30ab6a5115436ecd1fbe76848b199be98755b00c97060d53d89cceff8fb3aaa9a8f2103611d02ff8ccad4cb5643c2c5362334d3358aa85d228063aa65a0", 0x77}], 0x3, &(0x7f0000003480)=[{0x90, 0x1, 0x3, "b2f112acddffa28f5cf34f2df1f42d71d918c4a6d8e79126416567852be07b616dd03b13263948f8f6c5ce04c7101941f9333cdb8055c8d8fd9e7a22b49916e8c57452a48b6d3c2b68e4e85e250bce9ab05a188e89c01619584952cea4d73c55b02c60da470153b82b6d5fddea80e1daf0a9b5d1f6f156ce277898e6973198"}, {0x60, 0xffff, 0x6, "7a689d15c404aee8e80c0e0841f8da01a8380795c87dd3fa3cb0eb9ef7968affc401886829a701f104a478fc10fd1abf8ad85b95c5c43084e2e772ecab71861a388212570f06bc294457261e"}, {0x98, 0x1, 0x0, "c4e0a8de9b7ac7b64777cfe146dfa0c046512668666de689f601561f5816bf40dae861a11662d69a04a61db3bd0c029634feae35f930e5a7fcb9d5f4480bcc787eae5c34b1f1cb9c46f206d7c3de44640547060679803b030f78908fe6bc6d10f086cc9efd74f2fd470eefca550c32bbc33f3bff643c38f04f49927cc8640b2df072111a6de3a2"}, {0xd8, 0x1, 0x40, "34d2c8a859e0a12dd9129facdfb0c51f2cde0cd68523c5fcdb7a6648d4435bb18070536077c61a8395cfcdf7e38502ddff97cf159d952f465d0b0e5f0fea219642cb1006b749bbc473c5c490adee9ee7b5cb4e666fc089b89948850d0cf721a0fb33e568538fe65afcc593a00d884f880799a68d467d0eabfbe44b4d9bf2bcdcae4e0157f63aadce3806ea9e5ead71b3d86be323526d00b7fc30ad4dab12d6d0c9e9c8fb953279021d7d2e6cd7d4beca9e2ef46a8f428bdad856650dcc04498227"}, {0x60, 0xffff, 0x5, "86a18786abb06b1976be60bd637779fcacae4e6f39bdb0aa52f29fd66ae21a83fe26e8341854c40a141f82768bf8e44e8feba952dfe256810adbef2f50f1197e8229ef8401f570ad49fd22b89f"}, {0xa8, 0x1, 0x4, "43c14e2ee0c4d98b54a3dd0c0b99ffdc218ddf73cce79d71cf1fdab3095f721617f14d5ab3bde8f8e0f0c5113ff89d06f80d18e33d0cab5bc1466a622a0db3572a192e3f4db03af9adb77d184eb51da90c9f094ef71289984ff5715c960fda9f67482647b390acc821952e6dc74d4598e1f5feaf57a02f929f4fb2162cd47be13e12f7d81292f6727d2ff4be42b5953982af6bfc14758c"}, {0x88, 0xffff, 0x7, "d65aee159dfbecd2acad271ea252aafb08a24b6db8ad0eccf3adee121e52a36cbfb7dcbb8d383d8797af104f1f87445798bc8a28ee1d193324976a1284a9b210d9576bd304b0c60e9a058790d3221d50cef50714cf5de28871f68a7a75abb05876b3488588c24544ccc2388709727fde51b01983edf7"}], 0x3f0}, 0x9}, 0x10, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000003980)={&(0x7f0000003900)=[{0x7}, {0x45, 0x1}, {0x83, 0x7fff}, {0x81, 0x1}, {0xa, 0xd538}, {0x0, 0x3ff}, {0x25, 0x8}, {0x2, 0x800}, {0x88, 0x401}], 0x9}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000039c0), 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000003a00)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000003a40)={0x1, 0x1}) write(r3, &(0x7f0000003a80)="49c711858255d261eb96df8f885b7520fa48e4a9d7da5258560cbc3ea68559f642a5116d77b30d69dae44f5d6779fa171b1c77d19bda08565bf4edf1ef369906ef39f59cb42fc239127dcb571c2c128588b3f0baf5cf146255ff690e1ca7f694eb6a1016d92ac181357094b4067fe8315c641fb5bc923406ec1e7d84ac32a07b5cf171a3f519408ac1df74b421134ca2f7dd087dc20eb0", 0x97) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000003b40)={""/16, @ifru_addr=@in}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000003b80)=0x1) r4 = fcntl$getown(r1, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003c00)={r4, r5, r7}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000003c40)={0x1, './file0\x00', './file0\x00'}) r8 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) setreuid(r6, r6) r9 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000003c80)={'./file0\x00', 0x80000000, 0x1, 0x7, 0x1, 0x10, 0xeb71, 0x7, 0x1, 0x0, 0x9, 0x2}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003d00), 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r10, 0xc010570d, &(0x7f0000003d80)={0x1, &(0x7f0000003d40)=[{0x5, 0x9, 0x3, 0xeeec, 0x2}]}) 0s ago: executing program 7 (id=393): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) ftruncate(r0, 0xfffd) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0x86, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) readv(r1, &(0x7f0000000180)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) (async) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r1, &(0x7f0000000780)=[{&(0x7f0000003940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}], 0x2) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2a) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ftruncate(r4, 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x138) pwrite(r5, &(0x7f0000000180)="10", 0x1, 0x8001) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.122' (ED25519) to the list of known hosts. pmap_unwire: wiring for pmap 0xfffffd806ca9a800 va 0x6e6aa344000 didn't change! panic: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1250 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff833b6118) at panic+0x1e5 __assert(ffffffff833f17ac,ffffffff8333fd58,4e2,ffffffff8333fd8d) at __assert+0x29 uvm_pageunwire(fffffd80093ffe08) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cc44b90,6e6aa344000,6e6aa743000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cc44b90,fffffd806c5eb0d0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cc44b90) at uvm_map_teardown+0x117 exit1(ffff8000fffeaa80,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffeaa80,ffff80002fbd6de0,ffff80002fbd6d30) at sys_exit+0x1a syscall(ffff80002fbd6de0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7350779d5cc0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "pg->wire_count != 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1250 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b6118) at panic+0x1e5 __assert(ffffffff833f17ac,ffffffff8333fd58,4e2,ffffffff8333fd8d) at __assert+0x29 uvm_pageunwire(fffffd80093ffe08) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cc44b90,6e6aa344000,6e6aa743000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cc44b90,fffffd806c5eb0d0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cc44b90) at uvm_map_teardown+0x117 exit1(ffff8000fffeaa80,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffeaa80,ffff80002fbd6de0,ffff80002fbd6d30) at sys_exit+0x1a syscall(ffff80002fbd6de0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7350779d5cc0, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002fbd6a00 rbx 0xffff8000299eee07 rdx 0 rcx 0xffff8000fffeaa80 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe28b0d04ea75270f r11 0x56dd4cd05614df91 r12 0xffff8000299eec08 r13 0 r14 0 r15 0x1 rip 0xffffffff8146e915 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002fbd69f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=357192 pid=85390 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=74, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000fffeaa80 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff8000fffeb248,0xffffffff839de808 process=0xffff80003c0204f0 user=0xffff80002fbd1000, vmspace=0xfffffd806cc44b90 estcpu=24, cpticks=9, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52741 48527 14773 32767 3 0x90 piperd syz-executor 50251 282450 37836 32767 3 0x90 piperd syz-executor 42078 165783 29029 32767 3 0x90 piperd syz-executor 57610 164467 44797 32767 3 0x90 nanoslp syz-executor 17858 273481 14126 32767 3 0x90 piperd syz-executor 20067 502062 95188 32767 3 0x90 piperd syz-executor 29029 463720 74596 0 3 0x82 wait syz-executor 14773 508018 74596 0 3 0x82 wait syz-executor 14126 252022 74596 0 3 0x82 wait syz-executor 95188 233903 74596 0 3 0x82 wait syz-executor 37836 254469 74596 0 3 0x82 wait syz-executor 12942 145297 74596 0 3 0x82 wait syz-executor 44797 467057 74596 0 3 0x82 wait syz-executor 74596 32151 15386 0 3 0x82 nanoslp syz-executor 15386 132033 53296 0 3 0x10008a sigsusp ksh 53296 101839 14295 0 3 0x98 kqread sshd-session 14295 366415 79675 0 3 0x92 kqread sshd-session 16746 284935 1 0 3 0x100083 ttyin getty 79675 373430 1 0 3 0x88 kqread sshd 72188 136830 7058 73 3 0x1100090 kqread syslogd 7058 440850 1 0 3 0x100082 sbwait syslogd 55983 508343 1 0 3 0x100080 kqread resolvd 89900 7053 71199 77 3 0x100092 kqread dhcpleased 23312 508595 71199 77 3 0x100092 kqread dhcpleased 71199 365995 1 0 3 0x80 kqread dhcpleased 84628 421061 0 0 3 0x14200 bored smr 34905 78014 0 0 3 0x14200 pgzero zerothread 42666 483527 0 0 3 0x14200 aiodoned aiodoned 78288 123147 0 0 3 0x14200 syncer update 83466 154660 0 0 3 0x14200 cleaner cleaner 14595 292863 0 0 3 0x14200 reaper reaper 85273 384352 0 0 3 0x14200 pgdaemon pagedaemon 65203 348161 0 0 3 0x14200 bored viomb 58082 423439 0 0 3 0x40014200 acpi0 acpi0 75522 317586 0 0 3 0x40014200 idle1 6501 515411 0 0 3 0x14200 bored softnet1 38617 259248 0 0 3 0x14200 bored softnet0 15216 248373 0 0 3 0x14200 bored systqmp 76658 101467 0 0 3 0x14200 bored systq 35583 370703 0 0 3 0x14200 tmoslp softclockmp 76785 131368 0 0 3 0x40014200 tmoslp softclock 63292 154740 0 0 7 0x40014200 idle0 1 468886 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11055 12017K 12034K 166960K 12149 0 pcb 17 14K 16K 166960K 19 0 rtable 217 6K 7K 166960K 368 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 2 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 43 0 iov 0 0K 16K 166960K 26 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1736 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 25 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 113K 166960K 588 0 sigio 0 0K 0K 166960K 12 0 proc 58 99K 147K 166960K 533 0 subproc 63 3K 4K 166960K 207 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 91 0 in_multi 88 6K 7K 166960K 112 0 ether_multi 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 109 493K 493K 166960K 109 0 exec 0 0K 1K 166960K 413 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 206 184K 204K 166960K 6713 0 UVM aobj 15 2K 2K 166960K 15 0 pinsyscall 37 74K 105K 166960K 1656 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 42 0 NDP 10 0K 2K 166960K 27 0 temp 46 8673K 8738K 166960K 5828 0 kqueue 13 20K 26K 166960K 99 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 129 0 126 3 2 1 3 0 8 0 rtentry 176 117 0 17 6 0 6 6 0 8 0 unpcb 144 450 0 435 3 2 1 3 0 8 0 syncache 336 9 0 9 1 1 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 392 0 386 10 4 6 7 0 8 5 arp 136 18 0 2 1 0 1 1 0 8 0 ipq 40 3 0 1 1 0 1 1 0 8 0 ipqe 40 5 0 3 1 0 1 1 0 8 0 inpcb 328 798 0 789 10 4 6 10 0 8 4 nd6 152 30 0 8 2 0 2 2 0 8 0 kcovpl 48 23 0 16 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 471 0 60 30 1 29 30 0 8 0 art_table 40 472 0 60 5 0 5 5 0 8 0 art_node 32 117 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semapl 112 23 0 13 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2374 0 844 96 0 96 96 0 8 0 ffsino 296 2374 0 844 118 0 118 118 0 8 0 nchpl 144 3147 0 1449 64 0 64 64 0 8 0 vnodes 216 2590 0 0 144 0 144 144 0 8 0 namei 1024 10033 0 10033 2 1 1 2 0 8 1 percpumem 16 50 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 9677 0 9677 10 8 2 8 1 8 2 plimitpl 152 172 0 149 2 0 2 2 0 8 1 sigapl 424 844 0 799 7 0 7 7 0 8 0 knotepl 120 326 0 0 10 0 10 10 0 8 0 kqueuepl 224 136 0 127 1 0 1 1 0 8 0 pipepl 344 258 0 231 9 6 3 9 0 8 0 fdescpl 528 828 0 800 3 0 3 3 0 8 0 filepl 160 5373 0 5183 19 7 12 19 0 8 3 lockfpl 104 103 0 101 1 0 1 1 0 8 0 lockfspl 48 31 0 29 1 0 1 1 0 8 0 sessionpl 144 42 0 27 1 0 1 1 0 8 0 pgrppl 48 70 0 48 1 0 1 1 0 8 0 ucredpl 104 1347 0 1329 1 0 1 1 0 8 0 zombiepl 144 801 0 799 1 0 1 1 0 8 0 processpl 1232 844 0 799 5 0 5 5 0 8 0 procpl 664 1493 0 1448 7 1 6 7 0 8 1 sockpl 752 1381 0 1354 14 5 9 13 0 8 5 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 247 0 0 16 0 16 16 0 8 0 bufpl 280 5510 0 119 386 0 386 386 0 8 0 anonpl 32 9367 0 0 78 2 76 77 0 246 0 amapchunkpl 152 21449 0 20816 31 1 30 30 0 158 0 amappl16 200 3316 0 3292 23 17 6 23 0 8 2 amappl15 192 33 0 32 1 0 1 1 0 8 0 amappl14 184 6 0 6 2 1 1 1 0 8 1 amappl13 176 397 0 395 1 0 1 1 0 8 0 amappl12 168 1174 0 1136 3 0 3 3 0 8 0 amappl11 160 7 0 7 1 1 0 1 0 8 0 amappl10 152 42 0 32 1 0 1 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 37 0 35 1 0 1 1 0 8 0 amappl7 128 77 0 76 1 0 1 1 0 8 0 amappl6 120 343 0 331 1 0 1 1 0 8 0 amappl5 112 81 0 73 1 0 1 1 0 8 0 amappl4 104 404 0 380 1 0 1 1 0 8 0 amappl3 96 3560 0 3491 3 0 3 3 0 8 0 amappl2 88 982 0 911 2 0 2 2 0 8 0 amappl1 80 11934 0 11410 14 0 14 14 0 8 0 amappl 88 5924 0 5790 5 0 5 5 0 92 0 uvmvnodes 80 114 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 14 0 0 1 0 1 1 0 8 0 uaddrrnd 24 828 0 799 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 828 0 799 1 0 1 1 0 8 0 vmmpekpl 168 9054 0 9012 3 0 3 3 0 8 0 vmmpepl 168 61757 0 60096 108 9 99 108 0 357 8 vmsppl 488 827 0 799 7 2 5 6 0 8 0 rwobjpl 80 20086 0 19194 29 3 26 29 0 8 0 pdppl 4096 1663 0 1598 105 24 81 91 0 8 16 pvpl 32 28138 0 0 227 0 227 227 0 265 0 pmappl 256 827 0 799 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 292 0 34 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83875ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff83875ff0) at sched_idle+0x391 end trace frame: 0x0, count: 10 ddb{0}> trace x86_ipi_db(ffffffff83875ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff83875ff0) at sched_idle+0x391 end trace frame: 0x0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833b6118) at panic+0x1e5 __assert(ffffffff833f17ac,ffffffff8333fd58,4e2,ffffffff8333fd8d) at __assert+0x29 uvm_pageunwire(fffffd80093ffe08) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cc44b90,6e6aa344000,6e6aa743000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cc44b90,fffffd806c5eb0d0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cc44b90) at uvm_map_teardown+0x117 exit1(ffff8000fffeaa80,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffeaa80,ffff80002fbd6de0,ffff80002fbd6d30) at sys_exit+0x1a syscall(ffff80002fbd6de0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7350779d5cc0, count: 4 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b6118) at panic+0x1e5 __assert(ffffffff833f17ac,ffffffff8333fd58,4e2,ffffffff8333fd8d) at __assert+0x29 uvm_pageunwire(fffffd80093ffe08) at uvm_pageunwire+0x17d uvm_fault_unwire_locked(fffffd806cc44b90,6e6aa344000,6e6aa743000) at uvm_fault_unwire_locked+0x33a uvm_unmap_kill_entry_withlock(fffffd806cc44b90,fffffd806c5eb0d0,0) at uvm_unmap_kill_entry_withlock+0x81 uvm_map_teardown(fffffd806cc44b90) at uvm_map_teardown+0x117 exit1(ffff8000fffeaa80,0,0,1) at exit1+0x6fc sys_exit(ffff8000fffeaa80,ffff80002fbd6de0,ffff80002fbd6d30) at sys_exit+0x1a syscall(ffff80002fbd6de0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7350779d5cc0, count: -11