last executing test programs: 2.761455784s ago: executing program 7 (id=14): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7138) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000100)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d2f3359d570f74d9d1a8a67632b45779d666a926baf8b9989bbba09b75973abef9de18c01655a428890b131db3010037812", 0x52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = msgget$private(0x0, 0x1ba) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="02000000"], 0x20, 0x0) msgrcv(r3, 0x0, 0x0, 0x3, 0x2000) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0300"], 0x52, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.697363292s ago: executing program 7 (id=37): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000603000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x100) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x1ba) msgsnd(r4, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') recvmmsg(r3, &(0x7f00000004c0)={&(0x7f0000000340)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000300), 0x2, &(0x7f00000003c0)=""/246, 0xf6}, 0xcddb}, 0xfffffe85, 0x42, &(0x7f0000000500)={0x80000000000, 0x8}) 1.679935578s ago: executing program 2 (id=40): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) shutdown(r0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x3, 0x1, 0x18, 0x0, 0x1, 0x400000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) r1 = kqueue() writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) (async) socket(0x11, 0x3, 0x0) (async) writev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000000)="a80c17d41c7c57c5052742809d91c3d4d12f5234a435b5cfa62f5a44aeb719815a9e5507046d4a303b32fec1e59f2c7eff6fab30045ca54148c9e51385258d9a176518fcebec9d94867b545b3013c52756c3462da65bb53351c503e2165311403d59f4c69453cb16e75f1e44dcc6844a57b591b6496e261143a933058ccfe8f50d6c34ae7a2788fc1d1a030c0af84136d573c8ceca3096e947717e3a033a34f95648c98e93562dda23d00c0071efda6fa7aa714b49d2f2a038", 0xb9}], 0x1) 1.539644916s ago: executing program 2 (id=41): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) (async) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x9, 0x3}, {0x18, 0x1, 0xfffffff8, 0xc}, 0x400, [0x8001, 0x7ff, 0x5, 0x9, 0x8000, 0x9, 0x80000000, 0x6]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x81, './file0\x00', './file0\x00'}) poll(&(0x7f0000000180)=[{r1, 0x8}, {r0, 0x4}, {r1, 0x51653e50ca143424}], 0x3, 0x6c72) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) shutdown(r2, 0x1) semget$private(0x0, 0x2, 0x1) (async) r3 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x5, 0x9, 0xb4d]) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x5, 0x9, 0xb4d]) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000280)=0xaa, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x1020, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) fcntl$getown(r1, 0x5) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x9, 0x1) (async) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x9, 0x1) r4 = syz_open_pts() lseek(r4, 0x6, 0x2) r5 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x8, 0x2) fcntl$lock(r5, 0x8, &(0x7f00000003c0)={0x2, 0x1, 0x2, 0x3ff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x3, 0xb8, 0x10, 0x3}]}) pipe2(&(0x7f00000004c0), 0x0) (async) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000500)={0x0, 0x5, {0x81, 0xfff}}) fcntl$setflags(r4, 0x2, 0x1) (async) fcntl$setflags(r4, 0x2, 0x1) sysctl$hw(&(0x7f0000000540)={0x6, 0x12}, 0x2, &(0x7f0000000580)="b3333693ecab3e45023610047c703560842b5df0b4441eada9febe08e379e83b4b59bc20d00bf4f7a302a2cd78d0aa7634746c2a74356c1bf29b1a49c7939703dca7d87e4dce9c744addf567cec144ee933be7c91154948b9b70f8cc", &(0x7f0000000600)=0x5c, &(0x7f0000000640)="24898765d07a7167a93540ce3e912682125d57f959aff8760752e355412891ee8d9b717041a7c3a76876a77050d7c3784a7e8d1bfa69dd200d5ad49abb07b3e9ae2af215966a31909c06855ac3f994eaccccc2068b91a6972b924c85ed484f30fe64af91c4d25676677dfedec7e12b3dad3bed2b3e743cb48e5566", 0x7b) getdents(r2, &(0x7f00000006c0)=""/158, 0x9e) (async) getdents(r2, &(0x7f00000006c0)=""/158, 0x9e) 1.485475933s ago: executing program 1 (id=45): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xec) connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x1, 0xfffffffa, 0x3}, 0xc) r1 = msgget(0x3, 0x404) msgsnd(r1, &(0x7f0000000080)={0x2, "0bf6016754ef34d58af8a3be669101711c6a1b091cc1149caf1c5481d3502d254e9acfcb2c85c5178953be04b0bf25efa34f55d5ce4e9e7da4d8d78dd83c0c0bdc0d0d9e0cb0f65fdf28c5ea21f106bcb80f7f9eba682bdea70681aecd044cb7cb561fff45fa50112256a1f618ff097dba8f917b9e7fe10a2f2ce0b50bb2b99e6a3b944dfcabf2ba400c32d338b67dd09b499c4d86fe4d247c1ebf4d1250064c07c9fd1406980d4394bf5a3fe4d40846a8b8ede862ea7799cb0830930d77b8f3904380daa2afe2333da1ad4f0dee788ddbd6c7453ebd9e0e7c27f630904c89303222f63045b7ebb824cf3221930d5b13bc291ad0f6bc47d9c4d57cf89e012ef27d87a2574b773e22cd2e262157f51ee2f4b534df008a2359f2de46edcd40f2e0211e7ac748cde972b96a422afcbaa1d4e4738491024b93ed18262b3134cff82cc14ccd3d28103f8af2c8498decec6e9eca609532534dd09cae0699e8f89c8372d64ce5d1564590423d6a0a5526de2c5a2d7f8481ab1cd9e5d15058378f919a302e7bf26379536817427782b11820ef908e347fac4a22c17221e787c12046220ad7d555e9f097b920e5bff1e2bacbffda6802cec64df201d19b56967d307f561d8f14c77b6cc98bfe00283bac0eb7149b21463a93d4174ad8f021ae447b44401b08d7acd929b929dee9ab1c2528b21c2dba75805c93f481d779f41bc0122bce119caa46945223ba5c037a882b01284dcfbd3e377afd4a61cdaeb1084599e59073d28499724c892411135abc89c7b0a76ea712d3a9f16343dc06544e8ab8a427298fdabc662a81820f2e27e001b52ad5690041df6ca231c97a7979beff5b43ff7994ccc8e92288225a9452c4ff7af90d9fddf25602936be13f5e92ecdda553047bf5fd4bb10670336239905509f6b5803d808350c1b117d00cf019045bed242bcc9e9bd28c5c4081a09ae7d2a8b22603da1a577310521c766127666dbee70782ca31870214c19d0324283c4dae7c39fd11ac209066fa4ed3bb2be1dd465fc8557ed7b594363ec6d28ae523f4e6fbf814db64a42532d876dea6fca8f92f762efe23f7b88986f4a0381596d43400951b7277c98993a87fc9bc8664340e95a2ba1bde123d19da2adf7d9e6f5b00163411726b4a99cad82feb98a0390a8b4dd550e1d9909e421961dc1c67ab3975e29814b7e452a9abb222715b47e4ab1f7f02e31c52f0a3982ae3e15496a9a09a15f57a26f32fc9abc97445e11438db3f92406cd92ebe58ba9ed07cdd9baaa1bde9984627e8ee798e4dfd9a5d4c8864c289d9efe1428a4ec079d2f1a2c2d539a6f0485cc2f62d33cd26d92cdd30a733d0cb443698d927ff28ca55e35eb4cc32bb949d1461af4ab608ad319a83d5748074dc3f176a2b8c9f8409b962661532ae92f6664e59e3b35762de58ff38f3726ce4142d1d03ecb1ba8e15c99297c366ed8bb3fa75096626c67fd778f672d36b2c516480eb38018c9104ff720ac8bdae9fe01d4cb6563d244cd1edf275b86ec01ea07b5a752c7a43f673f39159c9814b552fb3fff17e9b4f10fad50de2b4965cc7f9880e6725538e993efdd6ddce5fc16dd621a750b3da91271d967445ae0347b1e633fb85eef878c93bf7529857f56ff5640643e7da81419102ab021358e4f0f92c758ebf70b7c3abe0b9cf80a98c73686577b3ae59e28469ba63ab9b6b1c3c9339023447d556c2f51defaefc8772826c334ac552d676cc7e02bc353723bd46b81060e7a18f56ac95680f1e65fcbc66c98a6b92c054eaafdc613520896f562f3609801a921bf77f86e3be1fdaa0d3db4515963b30f81d4324cae13140f3be2ad3ac72bb7c403bee28da40757c1a9a10b9dbce9e7dfce5211cf7fe4e46c5f39f8ce63fe6a2352df2b9830fb4c4ff9d91b4049b746f50911f69284c6a6fffc62a4585a5e2fe147554d997ef7646f74a6a90c88ea480deefdd2142bdc793633293d00278dbc22ec518aa024876f2e41d5e47c71a456df1389242a16be2eb3890fffb423a5724c06b1f83aa63881f7b041d66dcc48a46a3c3606f5e022b2bc78d3793e7685bd00149851c949e44ff3114bcd7a92e7c5a3b051f6ebf91359011c04ec2fe74b69e8094cf861cd23912d2ce5e03a2a8a70f8a7ed03be365a97cb185212852635b7303df3870563327c34c4590d52652dcdd88482a4dacbdebfc0a4707ab1059ccd30a1f1d6cee20c590f4bff0e56749871d2c8bf1f7d60cdaf8518f1b85951be508a98884a525b161b45bf8a232824c8e3f85e8855497db0fedb8720975c932b8775b014bae7ff2de013366b3b5f87f1bec643b3cd3b010e5e81a6377bcf54879dc816a81e121b5c8905012d273ed4f2f31005312e998f4bd2e60a43bfec3229071e8342f063632c4ac6c84e62faf422bd5c0107c1959b8463cb5d7cc16eeea2bb09a315d9e6d34dff98a89fa0db48fb90eab9271a2b309e3f20279c6a30ba4b36b53b3ce5b6611298c8581b5b3c9415b9120c125d1311fe691f6c3c88b79316718c64d29b0f4b3e5530825ed87a00612b4558749f2d301ce93df89d9c9d85b99b2334b3d473c5ab9726e8db43af5d5aca34ad69d1f282357e84d3b7801464fea1773d9215906f471d7b5b758a5f128dc3af35865e6db463bd10a8b2eacb29ddfa936056e6813b6b6b0c093b71f0c0463b0959e26168fb132d1c05d396028b4fc5c2753631613258cff832b1c528b93c676c1a38678e06ffb8d84ef9eb9b3d3f1655ff20c95f94db8bdccf259409a3791e103079d5752a0a2c47296c96bd59240404b14e91309cffe3e86206794a4936a0a9f77539f5c35c7432c1d59fd868f51e7d4c33d73eb29fbc71061c08ebd5012a5a4e6f66fc649fd621d857df8ed20661cfc4045d035b93e61961329a44f04770bdb27bd87b31fdface13fb8d5f0fbd713fedba4dd901701ffa89c6083f855b5d4b753bafcd972ebcb32bd50b2aeac742d37195dbaf261362ab7ac3e1ba9ed5e7495441405beb070225cd7e0ab094c9bdf1a2bc9bb19030987169a6155fe8f7a68f160521b26feb3c1f8c83fc779d9d86ed0b30a143655412791b143a1a9afd128e7194a3a22ee1ede8f9eb0b26d709c70ff4649ac2a42235786262121064212774ee447a371083a712fd567237353afece24eb61d4a30a2d52a264cc2eaf17fa57b87e79923eeb818a2fddc5cdd1e6fec752059745424c51855ff91464db5c0513ae6add667a8585c6c4c6084b04ec2fad9d3ec2ca18bf569e703b52d3b18f6262c795a9e887bf5f439622a188e7bb4113d38c62abb93186a36dc4c6c64a90a82a66f7e58e6740a04786e3f6b28acc0098785ae200e03ff704de87019f40a3e95ee5dea8ed9d8f32ded7f37b84c110625c2bff409b8a40378484a5e81b21b01f167631e9cbde796e910f06439b09742aeb42fa88f76df71214fac02359d257c23456ed332388d3d8e6209b289f194c745020872512f94c5d495e744a2da49ab8fc8652c25f265132ee2b4d2d4bfe5eb487cbd4d5b5a27b8fb05e6f57428d604458b096546ce7d02623264867477e64da6f8df9efbbeafee3c43bf4f67f0a495318ffc993ae34fb24907f4b8451a3f1b2044467ba6242065244ec68dfabc422fc502772a3ecc444f6800b16e8abf7b59423b168c636e87ba7c14a0f7ceabf986548890d8225f83d645878fd9d2fcb690de45e4e26981e23c1b6539fdfdbc3a5164ef7ef575690b651cf6cae15d395a273bd5342d2048183a8941162387bdc31ce14c7f46a8299851e4b7001f4e7d892fffcc0c41afb4bee73e8671735c8e666bf9026e2c820161aba3df9f5fb1e11152b33ca229c5946fb7f43aa1245b774f095c89170d31019fb722ab76934def7629c6bb92214628fcec2ac8430ad0643a4ddda9ced873590de8b0c344ae6e4d0045d5f8961e9b9b0fa4931376063024480f35bf4219c1e9dd8d7ddbf471bdd88d149478d9a8c37c06a738702916be872cb769048ceaecaf5f9294fab6e9004e6b2f1214b995756f6e197a8e4c74597c3e21d5ca22afb05127a05c79f1fdd5ed1ae5fb74e2042d47249b2b4419d62788bd08cbc5f2ba4a11d93ea868c5beae4b7e352b37dcaa96005f754d1fabf71c76308154b42fd2b69c3d0c73ec6b2eb20271d5591a12aa023b410287c1046d84f7870cd66e4a642823bfc260adc6dd9b094f70f37fb18e3b8500d2f88c4fb853bc1fa641112731039e879da574715a716c7d75cc1b7e20c6d60518ff6c0af74569f068902ada2ede2dbee6fd1a2d7dbb67a6e9010c525e4f53ca2f375dc6794c93ca248a43cbc95629d99d079dc6fff7c5eb8e123d32934855afb123651f964c06841cddfaa5fe9b28903489ed42fed5a37375332751e74414685a977bef2a11d752b1ba1b79ff63f272d14cdf15c0eb40c9e519b4681e6e604063e41bc958ee79824c75f70e1ce87df96ea320fc5ff066a4dd4d124099df6b76fd8c6ff5c07af07b4338a3621b76da50c775fe8e36b798cf72bc6a4193413e56b92114e33ad9ab89c55eeaf335098511878a179ad7693a886651ba51b3e60a60da279aaac499d65ab460717426f847eb1dc9c36dacf2aee35a7c753f47791bd911debb97f81735895fc14c6226495f27ead0ff8c5874cf99f0359d6b89e39c14fd6c6e8d8a0b21d39feb7039d45fb0fe6e0ed7bc785b5ee57d602c6d915dc6e1ced8a8c2227647ce4817294b6495e80cd15c9af86d85c3304ad86f1beb269715bafdcdf8136210f1501f0200c54152fc191edb2a5d77121d27a95039159a729706e4c2e545e5344ffea55cce29074beebd3ed88d86317b8d17c44ea0d298ee2432decc36bae71d1d0ee2d9fd2d483efd0bf74358f60ee61f8d57f138d88ae5f4cb55c273e7b2f6b9a43cdf19f1e568deb2331212b928f491843a40ee207c2e203dcba4edc25f2642542b44759cc5bf490942ed585910170b85ec3c1b0b2758bc383d75ba8923222f370fac48f5e4b7284cfe4aea49fb890ae379d4f664618b61afabd56d1050fcdb6f5e7f0193ada25f75aa334b29935b92c71f9cff745a6083f7fa5d900f357b04268f885d702fe56386424902348ff4bc9b63964a123a9a010b3e67923ed7762bc175b29ef919e57e12d52b4ab37b08f9f35d72604f180c813476e55576f04237a76b7519903e74109ea4abc2dd0ad0c2623cd8f0167fb6fd12235e6fda8db5986b116a4d3bfb2923ae1f21cb0c5e5a92513533c14241b1989487e76d6ace6197daa8d1f09bcbfdb641aa6a825e277cdbd259a4fd885225cbc2cefd6b0032aa41077c495cd79e759cc35dc703de29040490666cde54083cbdd67838aed2498b5a44294e5792e6771f3237cbab7121f394eca1503f89343a714961e285c3f5854f68cd6d09ffea7312ebc646acd64ad9632d29b033e89e0d7d870f55f7e4ffed0ff23994c3f7bc457d4cba680a82be18d6819cced0d78b08f74242d9421a6918537ee7c6bd93716285d10bcabf070e7066605ee03b81962ee2eb8163b555d54ea8e4639647c0ff177b900c325eb0d4d5c098d3d80677562042e84766cd3824d918da8b883c85ff8b885aad1bcbf59dbd0070da2c5573d310e3217b17342d1c4fabb25435f903943ecab770b244e57deb89412be1e68b0e62039b0390b06793777b812f27ce05d441e30a9b5c839c7cc0c105561d1bf5c5c3a77b909482eafb4612e66a649926920548b519d12ebcb96918b2356127e277da4275f4aab25e67db97d1cbbb4224f113eda45b739badb8870989a9bc8e"}, 0x1008, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r2, &(0x7f00000010c0)=""/116, 0x74, 0x2, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket$inet6(0x18, 0x5, 0xa8) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001180)={{0x18, 0x3, 0x2, 0x8}, {0x18, 0x0}, 0x1000, [0xc3, 0x0, 0x8, 0x9, 0x7fffffff, 0x0, 0x560ffe9c, 0x4]}, 0x3c) setsockopt(r2, 0x3ca7, 0x0, &(0x7f00000011c0)="430825b584110f1673409dc6293427b492f5b6457224ff1e01a746c56dba3855d9b7591f3e4ebcd15306680b361152142bd270a358161ee971c79c5ba0e0458e98471a2ba6dad72b9acf9c863cfc1e5044c08326fdf2df2e1cede07709dadb43aef176c943944abdd6bba2c674cd58f98e86d305932cfacace0ea593923110011d94fa50f3553565bd8ff8223af893574f9c4a86e786626fabb4866de613203adaf2356d6df8effffdb6d813f019c3f2dcca3b5bdc159232bfd877534f25ea67170976144813f6a17db2e216b18c35c0594f5c455bc7e69fcfc8ddf81e01ac015b981df108d53e53fce85d74630475815f5b432e690cd8a5d2a29181476813d229dd575dfabd9d3a3ca41c011ba0fedffaa79f6c7684288aa67f73fc76fe0ae74c66cebdbcc8444206480e13fe91935130654095a43dd9442b00223401d3cf538406ffc6162c27020becdfd089bd30f040ed7d132f3a19a2e30b82e06bb9e7a8926fa269b20b54e3c91f7d91df9c5156c5dd1945ce18d62dc771172662f08e19ffe5a3effb59efa2465fa2277e8e7822e887f99477855b7d1ad66026dff361ab0985fe71695f61a5e5a05f39cb4eefb80ba5ae78925f0bdca4582973c0a8a0cd7c8587c9e00a2043104f8d7f5f4db218f589a7c30df0fa0d61f21a911ead97a9bc88a4fb30ab40645a903dcf25c3eefce7887de1a5978994498a1581b20778714eb1386e4d89e0ead6791a6b914b52f397093ecb471eb340c75b71a94acc0714a77c0aaa0e97073600941bb68fa2d807366d9817f31882ebc63892a9702c7208cea13bdb0cc53e700bec407dd76d9c4ec9a67f25356f7e4abb58b1aa7fc0d273f865a201243e518ce380d1ab15926e7a9d48b4148eb22a568b0fe5ea4b18f22a0e1efc57938ae929332f7d4d37b505b9ec6f88fc0619436069e2ba4208c41c116a02b39f6e4fb0f54db75c9c23fe44a66c8dabfc63488d7d92c6186913a7929daa816ef20ddc1ce197461e9d4118a22f534f8b1bf5dbd5ee51b6e31fb16f4ecfadf0da9a194355b79d59155489b104e746060e8c82921aec19e0fd24e346fec9ef1df5eada9496864a219d059a75f9543c890c1583e0bb9fc34dcc6a907cb26afc0d1d86de3ebf30f2aa7122357f8d616404c26572f436d6ffde8d3ab73ba433a0535ea1ec326c7fd423adf6ade5add16311cfa5e7e46a10139c6d87e6ea3fc52c200479e2d2aabbefd85acc4a7d9fcd1a98d218864dc9f70c577c48aa2079bbe06b0670ddd3f4319e9923e47cdf6923904eb3a1956cce142a56647e21070889bfeb369f292d1c4f4c49b344ff39b45dfee715e2da88f19301d097c8560ba6d6150ff65d08b82c579d1057f70665fd577bc3c73d0ae309e453af6c818ecf32a114f73e8675e57d1b4df3de62ad2a923757a684512074c1708efd80f547eb5d0e6c447877ece338008d791ac973d2ff096f9d95874ae5713bde74955dae3b4275dac353ed1fa324ccef50cd2bb74394a8f3a3d12b77d94b21230d3b8fd0cd2949e90800f210b25990663daeb3fea6388bbc1d35043875c6b609e9a55ffd2557fb829b7f1d2ec8cf40892d08ffd238ded6cf6aec4c98961372166081a498519247492542e0af8d83c98c270d0cea8227b0297882f98960beba6930429310eee737c4cb29c066d3ddda016ad33bebbd55d2303f116b0ea777d7a7fdf33305d2adadc3a1e93a202b15d514d27bad5ac585431fca24850f320eb76683faa20ff88f0c75781a5ac7f30d3d14d1fda43793881f119df444a0b846e7fe0836e626ca3cfc390a45f3a1d06a0f27eb9aa3f38b91ca9b1741dcc07a60cac6a5e22d700570a98bde8fa26467c70981fd12d676506b96c566de49c8f5927582d26f7e9b06134298ce3eea6ecd91e97a3861c541d5b46f50f89582852b9f7371646192f9fc6f27a8b1080f99cffc10d8a7ef3fd5f67a93858fb002feea67928d5698997b84a3dae4ecf1cb8a58c7061c8882b62425b2f64b0b8ab4d5e66383a81961c5488fb5c70488196f2bf6e093de1627f079bec04a48947111a4d1e3f0776ff2b9262b8382f235b9f33db86366af01ca3db1a4a0c84595ba6f87ea23212c911a25cdd48165ae253b01580463ac508a677782791c205a2919afc796083793784f1fab3f1d480a473c1d72bc089330b24d3620da273ae44eec1f7c93646bdfbfb3f1af9961a7da92754994edd1fdda1d9de8926e5ceb6c521b9a866e4b1ab8ee7fa0a6a9f27f8e04ec532e4611e06960341da92e3d6ae81d205e5f2f3d1fe6fb2da9b09fe320b4c8708265bd2b2cec8b2dd464f805dec53e3952f50b0ada856d059d7b176c5556d87dd0a622b756e25a824fdd102c977eb61768a4d579ea13581753834d6f9cff4bfe9a672e76cac056cc606c801b71e5398d51e5f1acea7c83762416d1ba43e6c7b2a0d974116d1e806ec4f2040252eddf815189502a79c730a6628f43ece9ed88756afd0ab3af49399d05a8f585aade311ec46217becddd931e78666ab0e0ec84e98082a4700aa266b43bdc01114d881cb34ac5ea94af9124e55209cd88eadccd880d4b9168793d5b6d0eb634dc8171fe17857ba2a43880d5c0ade1227ad26386ace28d93ab60ecb692b6342fc8041d82488d0c752e10e8a0475be7e52b76752e11c12fc93e650a819f203442697e38f5a431fcc588f2d1ceb99ed9d5a191bc55e09dbabd148cd897447beee6ae31bb352145c63898392952d91e55f053c565bca1853536bef423741d592838bdbf9494cd83c506a2e72e21e8c65cdba8c423ed492721e10285916bc34b1b90643fd297cab08b41069fc4b61aea4995dee63fdeaa0baa505647014ae7ca88413a38f5773d4b50608d5cc9abffe5955dbd8932f8a14abb42aa9ce30484973726b5f9745d958e516695e8799420da6660830483410ff103285144b15b6197f7a995cd80963d0ff76eb2940a58813ae2379a8ba6ad007089df4ff5c2e84d4326fd43d5fc7d36747896ca3fd93bd53ef65177d34c59a0bb4a14085fc236d767350e200fc5614e8d5594341d24bd724eba96e94411ae3e391ecdc2630f6fb74c0c36c10de3d8ef660b06d8cc7b5838ea25e1653c35a889508cd719029a5d6f834c925b3ce3851b00b57355a5ef501dcdf80b58718804163240f1338e735cf64dbe61ba6d025d403f322cbc87f296093e6387e5bb184f6870d34297e9fa4705f7fb762c5d9d57474fe1233b6a9f199d6b18f7dd3983f411a47ac62b4eb2960b6b66b0cfa2c2bf4a863c682d27205a299a68f1699bc026fd6f0263d4b368e85912df68b271e4059399422ea2187557bdf0dbe3938355f5003a1aab1efbcea85e293067e279bdc571628848ac2d88e061b3add7dd2f59e6feb819e8a06ca68d77b23f089f00efffa465a5dfc49983a888e035bdf9fcdd4d6f9a1ebd0d727892cc298397175b422933badbc2064339d01c986f8709259490ba7df9b766c4830d0e6c19ede583be7e3595c5bbe701a2e1b957687809d06af4474bc9f3d860278f71520f628a91672c3613f8c8e3045d2dfacf2360f277c3e3fbfafc46b8941f3612f72411b9a1f03a952ea96b7cc13bd4655be74e3c911a3edc7d85a0175edebc73c5a3d5b672cd5177d7ab1cae5a6f9b5c67470e75f28f0ce66b673fedbe93e3a6442bcd303c338bd788b00903996a82d2a3a7be4ff24f8e103dea9975a3625c224632151b89fa9241509ba807e8a6cd8ef387edf114715e102da533e490320c7898d962d0528def74501faed11a01c668de12c30c2241fff0a88ef62376f4e53f7f8aca8b79921a5d6708d05118caf9cdae611d23be08439abd992bb8c82b86134395b25d06a2ca043214c4f73fff584c05be91c032dc5f3980aacd1baa387949ee658987ce32b9819ddffe10fd1e99dd2ce9f9a69c40a66554e0ba2bf27315790706e46ed64fb24a0600d41334ed572137d88a4eef49798a2206c26d161faa57b2ee438b1f17353e92f0db4607affc8a6cd1fc463e77e484b8c8deab22b665e91bc8027c7850cf4b189723c7df549d2109cc1088498b9bfcaacb48f2fee07079ce19d31bec4997def260260315bdffc83a3d104e9f7d0c37bb17c6f6ba7eb138f4a4568fb4d4bbe54c95d25b04ea5ba7e18943fe91798a5e77b4f46239025bd84746c534f027d49833d6300e99cdb2d51b631d4de06f9355781227cc20c02923fd164396e0847aa62205455841a98d39c11a73e2b6eca1831d1bb4319dcd770a8b0d5d91af3280c5df5f6f679e52c05a7eac5f85651ca253a05aed70898feac360c30154e9c573604117e7fe64c390ade98f100902660a3044be67989642fcc43a24be0d0d6d7f0f50ddeec410f8d801c02af713f5135f800885c93b6d96214e99cf5b8dad6badf77c80abe3084fb0350c7bbb793f5c4bc9485f50b8e6166794451b85b2788321caa51647092ed245cb611d5565352b261464927884e1d130c56b0ff3821cf1f5e3e2d7c6216655da187f031a491fc0ba274c8c8291efe890a0d2afba7f321c50130f81b78dcdbbd5fe800696b7847f381183cc4cd470f6eff808307fa64873b0e3f0201a0f72ed4e1caaeb0857083f94a74b56ead58a4e22251323eac66fa660f1a2ccecce336435551d4f1a80d2ae222953d583e55c849240e44838d8188079095c70ac053b835c99247ee6bf5c2c5f31fa6ccfaf29ebd6d3439cec16accd6b3c4409b5a798ee8e0182cbe5f1e96ca7ffba1ef898fc8a41c76749b2c646af95fc600696c75907744d379275f7cd53d102d837ac9e571dc9b83cf0ea92c9f2a652ca1c7284a53d379e6dd06975fbf20e44d068845e28d82af7baa4a8757c6b6ab8053fd87f34dd5c9c96675632fa0075adabc182e8d7cc3ef5e1827f9299ef0cd3be705362e68c099a6ce337030bcd18fbdf5773b56d3d35a318532183011b5e2a72a9cf619170be2935187e1f2454aa6bfbb717d48e242643c1017bbc2bc324e13c1eb2efc0e5f504ae56227c40fa04d8a5962e26d18e3d7d9ce2840aa8a74756ff84e31cb30e5aada301961848abd5f11c843dccc664a75ab06715c743d7d2823740c41059b62497edb77ea3024d508858f93a53740ff9190edf5c95236a31865f298597ebbde5bf74c7ce17e2e80335564d77205743cad41138e75fbd41b41319bf351161e7cbb3474cf9edf8d323eb1031b408c6a10272c32cdd76e27a025e21be2d955601daea22b2b89e89dbec723dcf7a4616552cf56bf1f5049ea8f8f12e57a58b3888014a719dfbbfeee5b854330f2839794d204fb5f295b0872d98be112661a188b30997c16eb857ae2730c2bdeb2eb133c2352939299b9a1019388d42c1d87d2a683da546db4a9a7de6ea716dbfafa1d75086c7b369d55498910d14595c24fbe2a68dbd83339a088ae1b9cb224c585413a20762dd22a8de8bf88fc6123694afba15815145b8bf1d07d87e1ed921154f5e7cdc37bbd87eee49633ef35445c86eb7aa65176928602f444593845be30fe11b7dfdc908ac9fe7985cf15fa60353b2a3b4dcef53f8f8448c1c73af7fe96f5ffc38ba0f4f3463a5ba631067f4c6d84df755a2843da91dc7e28a7abc7c1a56291f97c84233d478fe4e1ed74c79d497d44d8aa36388e1e9c3576faad029dbf6fca902403e3b5b2fc5b295378371a593ce77b1eb8e201e6790a39571682796858a7ab2aac33c6ae335c218df3601966a638f905fcb908f5c969b85c6e44fc5aab049695e1f27c66ee48989baa9e1c022962de1eaf3aaeb6de122", 0x1000) r4 = msgget(0x3, 0x15c) getsockopt(r3, 0x1, 0x5, &(0x7f00000021c0)=""/116, &(0x7f0000002240)=0x74) select(0x40, &(0x7f0000002280)={0x1, 0x0, 0x6, 0x800, 0x696, 0x1000cfff, 0x6, 0x6}, &(0x7f00000022c0)={0xa9, 0x1, 0x0, 0x3, 0x2, 0x2, 0x7}, &(0x7f0000002300)={0x3658000000, 0x1000, 0xe0, 0x9, 0x6, 0x8f74, 0x3, 0x6}, &(0x7f0000002340)={0xb2a, 0x9}) r5 = getpid() r6 = dup(r0) bind$unix(r6, &(0x7f0000002380)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000023c0)={0xfffffff8, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0) msgctl$IPC_SET(r4, 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgget(0x0, 0x90) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000002400)=""/166) r7 = semget$private(0x0, 0x3, 0x15) semctl$GETZCNT(r7, 0x6, 0x7, &(0x7f00000024c0)=""/190) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000002580)=""/34) r8 = semget(0x0, 0x3, 0x2adf2a99a054116b) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000025c0)=""/88) sendto$inet(r6, &(0x7f0000002640)="c208d8d9c4ca8286c5996dbdf5e3cebfe4ce5ee8a9e984b7d8b1fb32eda298a2f507b2ac94b4cdc378bb02adffbde9909e8305bceedb038caa3c750e8d73a6af13fe6158d8c578d5866170ad7e7e4b735498cfa1eef4578ce9fb04f19d512a0b5c1f0eada649eb6ae963a0cf32f0fae5798aef2bece938f201c650934cd8714dcedc51bf4dd13e8a7f2397359958ea4def05ec76f8ffbe7ea28bad5f810732720cc68b95c2ad91d8ac4f126cf607f09fe930ae658d82e57b8c767ee79d8359ca12aec61f6145559fdce3cd635340b8658930c350eb301aa7f6bcccb08d4b59e4313353650641b18644adb389509b676a86dbef15b90269f3", 0xf8, 0x0, &(0x7f0000002740)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0xc) sendmsg$unix(r6, &(0x7f0000002ac0)={&(0x7f0000002780)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000029c0)=[{&(0x7f00000027c0)="a20e2259a2acbeb7d344eb869afdad917cf305e695de0206b9e3b1825e1c6dd0cf2c6322ab47a7c8d40a60474ad39355ce0e79139da428dbd0971ec462fc9619f78ce661477260c06550ca90a2d18d49dba8e01796f4e68b69426b10bb7eee4d4ef8ecadf4ffbc8ad46e9b0215257414820d73497a7641a749eb717e974f5498dde37e124aeb6074e340eabc7be17f65106d09c0922a3c03bfedf7d7831128bdeb254fa18b06bdd9403c54b9edd1ebea4c285a7a2f88e13966a7fbb29406bb565310107af69bd3ee85fa1595448c", 0xce}, {&(0x7f00000028c0)="6f52bfd3705370f854df379a6a5c58261c4aebf90a30862679f026fa8d71abd43590f4cfa831c50284c8fb724b9dc4529bd09c56374468012478cbf997bbcab83264e0390341d11cca1df44a0e7bfe719e28652b0e728c35518005c775a334e568aadceeb0dbff0ec762ecc88f90b41eff0dbac2c642f9d393a0f79d27c6199fbd25531f3c552e7f4a1f29794bba1100b45adb4a84977e2e5f491ebd4f32bc11c7b3ef5af3bda51a72f2a0bf040077a12d4ae85808e9e7575de9d2d67014cc6e6345efc0c869abe837d8ba5d69d5d6f1f9690eb22f7b660f1c0c06842a5b1427d489f070bdf7b7bfb9c644e5d9bb23dc4eeeaa", 0xf3}], 0x2, &(0x7f0000002a80)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r9}], 0x20, 0x8}, 0x409) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000002b00)) 1.485187692s ago: executing program 1 (id=46): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7ff) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/173, 0xad}], 0x1) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 1.29588204s ago: executing program 3 (id=55): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup(r2) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x20, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) read(r2, &(0x7f0000000300)=""/222, 0xde) 1.283090133s ago: executing program 0 (id=58): pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) getgroups(0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x3}], 0x1, 0x3fe) close(r0) pipe(&(0x7f00000000c0)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) (async) getgroups(0x0, 0x0) (async) poll(&(0x7f0000000000)=[{r0, 0x3}], 0x1, 0x3fe) (async) close(r0) (async) 1.178518072s ago: executing program 0 (id=63): sysctl$kern(&(0x7f0000000240)={0x1, 0x39}, 0x400000c7, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x1f, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x55) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0), 0xd79afac2859c935) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x4001, 0xfe) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) socket(0x1, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x42}, 0x2, &(0x7f0000000200)="0a05000000000000e4536f2fdc2bd42363295d", &(0x7f0000000340)=0xfffffffffffffe97, &(0x7f0000000800)="ecf5fa49fab9305a9ea8b8df2038f10ade4b238fc76ef86b0232531030eaf0a601b2bd55e82727e358469726f25d285bf683915b55a427dacb8dc3f8266d027f38af645daf7a9617681ab417a85e5a182168a51d62895f823beaebc9ec8121af92055f517e592c22fb820931ff250d263e156e0e19ac980bdc4224c4584f09724fa36b2705e334b52926e13d36472274a92f36a79a8a327e26d09d66f3a5c3eb626add2fa7a0864b4fd087aa65771453c7e794ac495384d9ae2015d541f21256f6c3e47bbf3599fb6bbd2902a13edc86169372aea56163644766b6c5607436b658bd904a6d0ad213257e362f261b4a0caed643abe8f53f99a69fa4880469aa7dca434d3ffa6fc48be3ca2a2dafbf1069d43fc1fce4d3afd8cc05a1bae50bfee55d5b4169c322d2319ee6bb85cc96995647bc915c3e778a4d85", 0xde) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, r1) ioctl$FIONREAD(r4, 0x800c745b, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000001c0)=0x80000000, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffee, 0x0, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x2, 0x0) socket(0x2, 0x4000, 0x5) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000540)="dbd9225b22244823c2c2da4d4f34bc95ab4661e2f29351a347bfc1e59d1d6dc5b53063e26611bb816ac81d7503070d25342f1661f7f06451ea7ce6d5d2bdaebcff3f052fd92bf33494cbbb2d70ae66841edf48fe8b580e6147e57421872b55faf6ed1f4d33718abec40066ecc88736afa9ed74d876f41c1239fa48a807727f8340966b928931e5f3398dcc5614bf989735c8d3b9c4679a7d7a1fa3aa310a7548705929662d12abd633faa9efb00d5dbccae378c681418fe909391e17eecab3683594b0a1c06329b9675db27bcf3acdb885d9b7871fe256f4a4eafa59331dc400c3cff6e09ffbc5c56f84f4844ac83538bcc6cb5a89a83bdee04d2fc9aece57153073cf2e296d7f3bf9b69d1c98e75489ba73e79d29c10a3fb3a975f6890e023510f2f27ec0c3d2b350c709407971", 0x12e}, {&(0x7f00000003c0)="5a78d8bf16c5046ec48078fc93c9b965a45a436e9b0bcd95cef1ccbeb9791f1a0b63e16b36979970deb3d84293d0ac586f09ebafdf3c7774ad327fb40b65e65f15608be40f0069054d1f591027d17cd7c997a1c14bc6e1b1d37a972d19afb8577039f7c6438d8bcb18913c976622a42318f5c89b5b8c110e9facbce0996b7830e44c1b556d7ff5", 0x87}], 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) fcntl$lock(r3, 0xc, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000040)={0x81, './file0\x00'}) 992.622747ms ago: executing program 0 (id=66): r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000240)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r1) 991.198319ms ago: executing program 6 (id=67): msgget(0x1, 0x48) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) preadv(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0xffffffffffffffff) r1 = syz_open_pts() open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1a1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xffff6fef, 0x0, {[0xfffffbfffffffffb, 0x1, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x5, 0x6, 0x0, 0x2f01, 0x0, 0x3, 0xfffffffffffffffc, 0x8001, 0x0, 0x200000000000a4, 0x6, 0x8], [0xfffffffffffffffe, 0x0, 0x5fb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x1], [0x100000001, 0x2, 0x40000000, 0x0, 0xfffffffffff7fffb, 0x11000, 0x2000000], [0x100, 0x20000000000, 0x6c3f, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d0c}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x4, 0xa, 0x80000001}, {0xfffd, 0x2, 0x0, 0x808}, {0xb, 0x4, 0x40000, 0x2000000000000000}, {0x0, 0x0, 0x0, 0x200000}, {0x0, 0x7b, 0x0, 0x6}], {0xa3, 0x1, 0x5, 0x8000000000000000}, {0x0, 0x0, 0x73e8, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0xffffffff, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200", 0x7}) writev(r1, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659aeb94832406f050635f0b67c483a24febaee7e5f3d48e6cb95bdcc0fc869e646ecfa588c53283c4dd3ed77706f3868cacea79983bdfb42d2706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4", 0x57}, {&(0x7f00000000c0)="00000000f18e1a645b909f9a3014", 0xe}], 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 990.551135ms ago: executing program 7 (id=68): open$dir(&(0x7f0000000380)='./file1\x00', 0x260, 0x31) r0 = syz_open_pts() close(r0) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004745f, &(0x7f0000000000)=0x1d) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) bind$inet6(r3, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0) 786.861942ms ago: executing program 0 (id=70): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r1, 0x0, 0x1}, 0x0, 0x8000}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x22, &(0x7f0000000040)="03001f34", 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) (async) fchown(0xffffffffffffffff, r1, r6) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r7 = kqueue() kevent(r7, &(0x7f0000000a80), 0x40005b, 0x0, 0x7, 0x0) syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) (async) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xc, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) clock_getres(0x4, 0xffffffffffffffff) (async) unveil(0x0, &(0x7f0000000100)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r9 = socket(0x11, 0x3, 0x0) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r5}, 0xc) getsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) (async) r10 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) (async) r11 = syz_open_pts() mquery(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0, 0x0, r11, 0x9ea7) (async) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 606.58329ms ago: executing program 2 (id=72): sysctl$hw(&(0x7f0000000180)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x1, 0x20) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0xbfe) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) sendto$inet6(r0, &(0x7f0000000000)="9a78ace7001a91238d6c766be8e18d1b5c434ac6bdb31ca5301db86bc35e3906453e131b", 0x24, 0x403, 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x1}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x6, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000540), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608995776d082b00fe8000000000000000000000000000aafe52dcabeedd74b79ed11d06332e8d802900000000000900"]) socket(0x26, 0x2, 0x2) r2 = socket(0x18, 0x4, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1f, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="b2aed6092326129fa95d2d9e676d4779e3605ed0bb0d9983b70846418ad47ba2a497a3e81ff174f4c5ab34fc5d70ddf3c4cdc55d5c6efc9504ba962580bd77f68f70e6b64273a4998a4bf73e72646fb68981a7429fe8a15a2f535ba7393f9535f07d90a5d38bfc83701172180000000000000008c4f7585bbab7f705d0ec7f63facec662a58ed131bbfd49d8db7e8acb96fde119cb5fa9b2a3540982b650ef91cc4c1ea25a47c5ffc006ba7b9078f0dd183f9b02e2ec080000000000005a73908b8ce2e1f30000000000000000000000000000000000000000ff900575438d0f110a797e9d1aea36dd12fa256d2a0234a2ccb4aef9f9c12a81455fe10ad7a1c10db5b2cb80ab8a821ce45a38d29a327aae0680f06724d9f2cdcd7daf87c6fc916a329ce165d153ed0010363bc735dd0d931536dc448ea04ca970895a83f6a41085c2d506a56dd53014983248eee46bb4e23807a19fd0f732e6be7b06329407d6e59a5f35cc3926c57e2c875494694dc34b3d5363466ae4d98d7690ab82f7f39d0708f4c50e53d1ff157bc0b28a8fccbf25c944825ba973f9260ae4dd512fb24c304b1553937d2d341eef5bf8050dee1f8612edb67f5616bd95d4dc65ad66a8a165363c4bed722b36faf20630dbb00f21a0e31b546ab1793e5cb93ec519b6de9b225c499208b9a9f900e009513260a66a3b7e7557f3e232759bf900e53ca6720256766d417c7aa2623bf819f034ecb5b5690bfd8af91fff171c494e2e4388b1a8f219e01de469b5be29c926349af03fb4f01d8f3ec608a5216dfa5f4dea2f4469879b3b96ad490c7c37115cad3d584aa47a8194e0ae4336a9de83682b61d8bd4688f1b0afefbb33e3553da500170461afb6b41d4c45312415ee8151fb3bcaa95294eaa2311a87493300"/661, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0x1c, 0x3, 0x9}) syz_emit_ethernet(0x5e, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x50, 0x0, 0x1, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0xf, 0x4, 0x2, 0x0, 0x233, {[@md5sig={0x13, 0x12, "7e5e25705868a300"}, @md5sig={0x13, 0x12, "fced3ae4f705ce11eb16d52bbdcff053"}, @nop]}}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000380)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1, 0x0, 0x67, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}}}}}}) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 598.322344ms ago: executing program 1 (id=73): r0 = socket(0x1, 0x1, 0xa) listen(r0, 0x1) shutdown(r0, 0x2) accept$unix(r0, 0x0, 0x0) 597.477199ms ago: executing program 0 (id=74): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x55}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbdf13b9fd812eaa422e5264824e713048e69931929648", 0x19) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) close(r2) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x800000, 0x2, &(0x7f0000800000/0x800000)=nil) symlinkat(&(0x7f00000003c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = open$dir(&(0x7f0000000400)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x80) r4 = openat(r3, &(0x7f0000000500)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x8) readlinkat(r4, &(0x7f0000000600)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x44) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) 596.200315ms ago: executing program 7 (id=75): r0 = socket(0x18, 0x4, 0x3) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0xfffffffb}, 0x8) sendto$unix(r0, &(0x7f0000000380)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102d3db000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000400", 0xb1, 0x0, 0x0, 0x0) 594.574863ms ago: executing program 2 (id=76): r0 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/517}, 0x207, 0x0, 0x0, 0x0}, 0x2}, 0x10, 0x41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = semget$private(0x0, 0x1, 0x505) socketpair$unix(0x1, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001100)=""/11) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000240), 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) 538.712237ms ago: executing program 1 (id=77): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x642795b3f531e0c, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffc}) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000280)=0x4, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0xf6) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x642795b3f531e0c, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffc}) (async) socket(0x18, 0x1, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000280)=0x4, 0x0, 0x0) (async) socket$inet6(0x18, 0x5, 0xf6) (async) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x0) (async) unlink(&(0x7f0000000000)='./file0\x00') (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) (async) 538.320949ms ago: executing program 2 (id=78): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') poll(0x0, 0x0, 0x4bdd) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000000), 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000ec0)='./file1\x00') dup(r1) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x40000000000000}) execve(0x0, 0x0, 0x0) r2 = getegid() r3 = getgid() getgroups(0x2, &(0x7f0000000080)=[r2, r3]) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 503.871325ms ago: executing program 5 (id=79): sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) clock_getres(0x2, 0x0) (async) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmmsg(r0, &(0x7f0000000a40)={&(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000000c0)="c1cf68a06f4454aaf069c9149215ec14c419eaa22c633c505be06976a7676094d5252f0e8493692e592c76015f8a241df0f4f57eae1577dae31e723c64e67ce14f0d1dec9812ac63c43744305cc752212a92bbb0b34cb5d0445f34126c50d57f55217054b1698fd1d8d0294417d367bd07072b5ac65d", 0x76}, {&(0x7f0000000140)="da3ea0a951a55d074f8285f9d3e6e342b7830aa3dea5c4bcb3b5ed1f62b4fb91590ff801f40c19c388adbf1a18f69580148c1f033faac56aede96207ce2669e928b4f73699d1d07004cfd2fccf2bba35d437eb846a18181f6bd51fb395b6bfa0320d04e539d991abf6cc14b59e68da5b2a569510f7c28070e7944cf3868c0591c810492459a94cee4f53f9e89b9d24385b7ca1b8994fabeb7d70e726c659ff6f4b7dba9b24aa185dae1d1c38269a95941da5febdd52baeb4356369ff926dbc79a33f36820aef68a1ba5fc4ce25fc75075503790b85d0b222b6c28cd33498f588b175be5eacae920368d6c097a3685f97e78e26c659b823aec019bf", 0xfb}, {&(0x7f0000000240)="6bfc4fffeb080a4bcd8b4fc733a99412bdc227071dc3420e6d66677fe59ee5edfd0917a4772d7fbb7ee9c913a2fb139b8f781cd8b7717a8eaed23769b4603e7a78dcc9cc121dc184e254f7dbba0218e1dcde946b70ea31d1e4997198f5d1591388126898e8ae99e6976e59d624bcd14a99b7587c37ed4546be005c535e56e22b29c8a4619cdfc9decb2ac51679ed591e4b28f87555", 0x95}, {&(0x7f0000000300)="a48a98af1174ce77da8de7a0710343bc81425971de7773e90c792e627b1a3d60b578b616aae84f37cd0cd7b175e52c373fa17fba654acd18a4a31b228db6464cbaf7b1167a233f31e8603a962d9dc3fc91818b5732d027", 0x57}, {&(0x7f0000000380)="52c608d44bc073abed0a0223d3f4c43f015d368e26ed8d49dece9e5340a0ee9773515e762c283cc180cd7649206ff6dc35636b0440235e7a845318f84b49b1344d48013f7fa0e611a579c7eeb0e3dfefad2e440847fae4d0428b1b1ef01053", 0x5f}], 0x5, &(0x7f0000000480)=[{0xd0, 0xffff, 0x7, "96dcb61c3514c1908ed9341cf692c8b83d554095723bc6545ea34a2346f68770cddbf3c7517d2bf95e0947ad1c6e764c77ab3d54c465db8a8f48b814281e4713c30774ddefabefa0e3c7a8596babe1a089acaec5d324db1b5bdcec177825742e328a3e873248b5f4ce0bab45cacc48512a92f7636cc26ca7ada72736ccaeecd6d2aa6cb36546e660933b094babff16c1636943dddb4ec6ec6ee70ff2737ef829264ed3dd0c612d7e631d22c8094329be6989e2e4ff1b0bb9d5a1c3ad47"}, {0x80, 0xffff, 0x3, "6695c9f720449b9c4696774bdfae6ff1d4f246153d10264c9041d163a90ca6adee12a44ee765116b560f7bc77dd4f59ec16aa9a4e902628cb35b0da347f117ef315209dbb1b3fb362a7b5903bd3af956d0fdf540b4019577b6b5466ce40da0ba81d2476d5ec5420922"}, {0x48, 0x1, 0x3, "41b0627dedf1c454750a67e226606de34094ce2b3628f0a29cdf4dda3cbe73ca4adcc1857d39414f3c05f4289b1446ad81"}, {0xa0, 0xffff, 0x0, "fbb3cf68ffa321ae747af23758ff4c8b4b73d86d3eafba080b22faa2e109335a3e041dd4b95d20cd8d9bf150e44ede92826eb14081d0eaf1e136a07d3559279f8d33dcd43873f293608b7660935ae54743f876217e12929b4965a035b463601bb6208c7b0d9b68dbcd2ef7b1e10c4c32ed6673d16c6fe04e2b18a12329b2e0f16d61bd9159ea89e55f1b4f7c25"}, {0xb8, 0xffff, 0x0, "2da2f380f5a66843186e1389a928fc1ca520578e67293e397a2f787994ccfae1c168ea93b4e64c205b68e4ece625b4f2ed02eff326118709f29e7874cdcb806dbd440d5a84ef4d67a4ec57639235e6e8cc05a7bfd2f40f6a6b9ab9992fd318f5424a6831878274d51c65fded7cbac4a6c49abbb13338eb19ec05fa7c846d1a6d2620b847fcbddbd71a942cec965cf6cdcc1296d7928cf8d43e06ad773f653ec0573a49"}, {0x58, 0xffff, 0xa1, "18246c7528b07d0e1b6e99de219f04bc43bdf383d9cd56c68cf5ea1faded2dff686df4d1549bfb4ac1aef12ad8260db22a3e3672d48c30d239a1d5756544eb670a747aec7e"}, {0x28, 0xffff, 0xfffffffc, "474fe9fd347c40be1bf12d1261cf41b917a046"}, {0xd0, 0x1, 0xffff, "198a2293cc949f5b933a32ffb6cc51f8900b0168ca6cc71baf48749c426277305834c9cae7554c9bde7ebaaec809168e6b1164250865f9cb4bdf6860db6e9bc54bcfaa88b74d3e283df6a863d35bb3bfc3e7a60a928730f630a5c11d47aade011a0b327b96c3aedee43c44fed5c0bbc1921fbe6faf76246c69b959bc3feec67c6a33e8f24f9063a5c7ecaeb9951e06ee9d04e00e4f2fe7d00b0ace3d01ddc5c0b330beaf2bdbd91ae112ffce585d5ca7360a8a6896b35dce5689c5"}, {0x38, 0xffff, 0x8001, "6bc355a75215f7362fdc494115f721d7582a6d923260bdf98d3074d3c54a918e618801"}, {0xf8, 0xffff, 0x8000, "2d8be5c6ef655d73d036209170aacd4d43890909799e92b1256a0944a3c3b7f546804c019cf09110b6dbdef02651e4ef1f29373a972824b5eacdd485d6bc4bdcfbb5dff6ecce38713113ab1131bbb4708e3804c60ee1d9703a95a60c38951c6c338b48995e8c50b98167b1b1e996fdb998b7ff23433a9215765f6fd75040d61ab2fb4688289b6168f5a2aa5f24652e816a33d7d45413566fc2df71ac7d5123d713d77be351aba712d9ca94629e9cbf8267d3e9f70fc9b9864bdf2eda5076f72799b4f1fca62bbaefba5375031d2040294055a3958f724305497407327a0fe5ab5e4c66b1b4031ccf"}], 0x570}, 0x7}, 0x10, 0x6) 502.958665ms ago: executing program 3 (id=80): sysctl$kern(&(0x7f00000002c0)={0x1, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0]) sysctl$kern(&(0x7f00000002c0)={0x1, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0]) (async) 497.419752ms ago: executing program 5 (id=81): sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 496.337846ms ago: executing program 6 (id=82): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) close(0xffffffffffffffff) sendto$inet(r2, &(0x7f00000002c0)="b066fa2c8522798fa996d51043bdd0852f9dc0f64fa4f3c24567f9770a57a387bee09905b52cbd00ecf13bd239fb8e1b6d6d162b957968f7dfbabd069900c2368371ca2f740108f5478508a96d69d36845b4d6fa4be2928f9ed6ad80e9b756f9f00f31217623de9dd4625acd4e6056c41f4c332ddbd431cc910306d0c53107e2cd2e506cec888a1f7ab66874a4713ccb33db29796c8f1a97b48a05b8cd95be972086d9af4a1c03ea2d0fe468daea30f727a56bbd768eb5ac7c4193143b80aa563c56795c0808d9e5a138f377c269dd8f286f24f3c5cb779a1b7adabf386fb9286d141fa67ea8", 0xe6, 0x8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f000013f000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000100)="ea000001000004fae2916821", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="1710b516425a6c0eb2d66409c973a78e019bcfd688cc2ecb4839d08d8cdcf1839efa169d0b157a2dd33355bfc79ad86d", 0x30) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r4, 0x0, 0xa, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x3, 0x0, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[@fragment={0x1, 0x0, 0x4, 0x0, 0x0, 0x9, 0x68}], @udp={{0x0, 0x2, 0x8}}}}}}}) 495.532624ms ago: executing program 1 (id=83): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/169, 0xff61}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) recvmmsg(r3, &(0x7f00000005c0)={0x0, 0x5}, 0x10, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r6 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) sendmsg(r6, &(0x7f0000000140)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000280)="efe9075a134234b1c700c722ccc7abbeab7c88cc61aa4bbfff7f7f3a989ed75c2f0b7672de525b73f3135d1ee9b5092a36c8a08418f1232f33c3635d9a0bf0752f4fb09a35a8a92da0b1c7d53f6e508ca33294d48d3321b1a1cb5b569d0097f729949488e4c607364338b116578cd1f5668b71dce1acf353a642ea2a9a1757cc643f46d88afeb5620a067ce0db19f495893e69e552a845368489f1b498f5da1b050cb6120e9a1d60d1e6eb6e786da50b53eff9dd6e5544e254b2fbab6e1883312c7409a4b093150d71da5e1b", 0xcc}, {&(0x7f0000000380)="d3ceee5200680adf931851253d16a0fd38113c2891f197892b97061bcb2f4b14ebfb4f07e23f75fd06458e4941a564c62e31bd7834ed9ca3b05bbfe0e0dcb8d8b1b21c754acd2734c14e5cf1aa4104c1b4ace5ce84c19c38e88eee901104e82227dd6a97f39d215b9532e1a6c98c42f63a542f7ae234fcd1309a128392a37cb45732e85d4043fe1d83188c2f7c64e55b355208cdbfafe0177e0cf14dbfd5b39d81430d53aa2803966e0345d4cfe2cfe0bc184cdbb7704e315ac4dc0d28521425e4ce751f72ff62ad3c2092a053dd6971bb49b22af2fa6841914167ad46f8997d6a", 0xe1}, {&(0x7f00000009c0)="e833a1683bac0856bde4649d71e2623055f7caedbe118400cca39c7a6cbef94bff75d541d6a14194aeb280062e30293390ffa7f6c63393e1332a5f6de90318c98194f5097046888f845d3adc403bbd0e45786e149ca1fee724806b0ee5aab3bd3c9a3a9a06c0ff859ecc2e0267a07bd5bf4cce36f2286e74e7df806c7d0b2bb99742029d206f5b397bfd9d6db6d23764058cdc1ed18c645198158b2d2a7874823721c232892c1a4be6910149a3413a42718277b0e484e0aefb430fa306b2dad42f6afba016fe8c2be65eac0fcc8db97f31fc847789826064be84ebf91685b8d0f4a9947d641d283aa733438a54347e10541ba88f4eeee868dfc22df515eedd86b7251b19e35c9dbe4b468f90a7fee033fdae3bd7ac745e1ead4ab65903fc543e1201ea1d9401fcaf9ae3fb69dfab05d1d6fe2a384cdc1e2170c7a616906c9a0e853944de7a4f25487928057b72f6ba2bd71cb156db5731f608f102463030349a7c9abc50684e9da9563d049d3b5ab4586dd0af470ce01f1a252aad01d056f27c3eca2b624f434dac8b88ddb97eba33bdaa2fcc2e34268b2669c612896806d919a37b8ae2645fd5a5f7fcdbba5fe8f1a86fd4c4738e490dfa279e6ab3fcc0b6840f98b738ff41758af00005c450ec805f95cba3e42e048f9e30ce80d4ec3725ac1c525719a96b2829f1007a264d46ff9a05f07bc41777a0badd24e79bbc3c92be5353382ca8da1d64cdc51d63471dbb9d36983c9a26d4a95d93fee311d3b4518a5c0045a9daf1482e017c2a727150d80caf603244e2700f2402af08df3755cb78d139ab6759df7c71fed939626042978c09ee7ad520e2fd6b4112a66fc71d0fa25f7985ed03e3adefdb6c8f732993608a9147877b61ec4e694df3b7705b34a6b4cd431185e94d75cecca530dc31fa8a827ce6c0f196e22481d7eaf5c7bc9784b551a0383c74bcb50f84a3a353c425141e92118f26846347f926620ac16513a52d43a96ecb338dcfacc755a1d153789575d0decfaa616eb65d6a706c83cf7ca517a19769c354893e0a9bcd3b36a6239c2b39f87129a50ebdc03e7d2ea59fc2c837bbc82304f131c3864cde6e8bdcf77f0341cb041db0898819a8dd69241522f2ea0731385399b3008fbb400eb09e8c338286e078ce2b3b5606b2ed7641f72920cdb643dd97610aabb75846395c13b56620947ac9f95541475c342ccf4f503dc94fb224075e32bda049b2d0a24d6da7500c509a51316161025b3991c693707dd1728c7c651b7d5e9ce84d485c971c61057cb2f77c5d62076ee59673bcc149cc080fbbc0c43b41bb2b9eaadd6668bd76c25cd203f61493a6b3be0186ead383f9bf91b84f61f775210d9e372aff461c196b12fdf3f17aab53a7f4d67457722845f4d340fc401fedae1b41e54729eb3d033950466dc59de9dfb0a8d0ae56a33d803d3fa6c4dbd5897bb3b4bc1a378e8d906b380b803bb14eff2ceb25b6926a4c927b8f9cf904045f25147919aea1b910958187b6aa1667572851305e3b14fae8c3394fd4defa223a546448062d13c487f7c426bd3108f50f02c488dc40e1f699a574ba74cda671d372a61522528f166d0cdbffe7efbf2e32dc1a344895e17602be32ad0d95432b23a98f04d8640338e3498981d3bfc0478c8c829e98552894ede8dad7b55d5ed53cdf796cbed0d61c03e05911fe3696e51d3e276cb1504c2e86cc1922d558f0f9f841968f2b90fa1366e38351d940cac3e4c38a5a91ef9b5b7ac2cd39560f79dbc82121749a0751886cb2c770b900edd702122ff32cdb0fe682c1b98bf07faa3a5a9fee344c73011bc9519fd05035eb5f38d075da17c7dc9da132beaee2794b6f3e1dabf341c788e5e2e1084c6e6ca3657315827ee986327035b6ad221f1f6e6af19633edfe9972bb1e84ee72484507a030f715a3c535d2b286502e80efe135fa26d38911674accbded19a9b58578ea56fb5c8c4ff28c76a4395ff7e231204259e1336bd57556467f023541b98e86646f667ab042f14ea5fb6204163fc4b15622513744dbe4d1b23b4a53086e517e57b316843cad988d1f265acc2f0b360695c8a2be87d93d549ebad6d6d96abc268a515bfb9cd020f1236a90385610cd3e5b472180acd7a3ee86b8bd803f8030d26ddbe23606b7e857c89a5574c283317e3c2f922db1d9d09344cc5c451d8b8fe6943ee10e5eefba3647841488e3571fb22c6080466eac04170ef8b60d45bca1d3f4f7c2e61282689839b02ad7b54948ae8b91148e5768c613716f736f06f490e5bd5749a13e039b553caf3c5cc39436241b901be4acd2befdc35f43f1883a002a9384f953beafc7f9b5185069a845ae8a7d4a7b0fd5a5fd9345873abae7ae8d47889a823364c9118a512e433b85159788a89ec4cbc2b66f04132df2262ad470cda6662416c0201cc6c74ce1be0d7c3cf7f02a26bc995fff28a48d3335cc17faf634c7a4bdf2cf6f1ecaa1790884e7ff0052aefbebff7434242906b31ab929cf8d85e8d4a41f442dcb8274a09757f5de8fa7aabb5ba3c587be74cc7aae86c0bac7635a6db999622a1dc1ca997667f3e47fdf8c7f779d897fb449ae6898d9bc98e97610230ba0009ba07388bb84469ccc1aaebc18e45aac89b921a563f2486f4a36868da444828443d5f9f4312dfbf7743b1f18f738d68b779d700601db2c14ca2283546191bec39a9b9a649201a06ab44b9ad2a1a54600764fde97fa59b516b152eff060fe8dbe2c2f047b3ee7dd06cdfbb17930b520626383456fb331aecd5b9f28d996d96e88ec41b79a7d20a719b5a6c7cd39ad27276be884b5658b7493f5274eeb86b20b8beb76ccdded2a18fd373d4f16fb10936726b59ecdd6bac1126d646fb928ab2df1c3da1f8c0ac9597edb26b0d720187f0416e007ccc7a906a8743543bd2ff7093c53a7e5ce99aababcc64f8f0618f593d7b6c9d897a172e023196ed13a881c47bd7aa31fdae6bea8a6faf4319791d0e343ee22583008fa04766e39f691f31e9c42045253761a257679ee866518bb551e521787a256394fb88add08790026552791c1be21858ee4334bc7f682049ad03dc3daa8935171d8be413ea8435cb8b427ae98af00086fb0a2fec53ce3037fb76654d19e9f78eb45dc6deb8b53fb1b6fb8bcb8a03281cb77c6e5f1763044bd42ab2c85afa1fa8c065aa744492ac120f85cef202000d51e0ed0231d7371cafb5c58091f30fe0698d4d9a645bfd7d1495fdaa4f177e4e1085bd0599a15033384ea629cf6d70811b2359eca4b818cd5eee0399ccade2ce98bd52642a0645f697ac9560964f835180466c1b5b2fa1734c30bc502f5816a51a02559e0236c1ccd2587917be2a4a9d3f4a0e8783480dc063cb014110f7096f9c85fefe20615e4b1ed97e42401781fce24a0e5304152e0d3d255b84870d8513bcca0429d0abd95f978c3dea7460b6c8a1e68a0cb353d07a6103ad0d9634d304fd5b8748a5bed655b401361b068b95563fbb720ed344bca8747013ba92acb92d0a5e63c50a90ba34a33f1fa2f5929a6335cf78b900775cb92d57c0545c7201434fc2c700ef3de1bcc6667f8d33fffb8fb2ed42582750d63d1c8891b853923ac3cee75dba6a2f73908866ac13d2737e69713b7292cf9c3ee9a0df2734edead7186325a4f5370134ec5831507a4844e939274ff691c69ee50e61c8555418031d522431d64f9f2021112445673ebb8944e410c6237c74493254578537955560130b49d4e1ec39ee557fc1fbbb52bf1163d5ea3cf08631749d313a9f6d337cbe646b878df5dac80d158f8c8652c6e124870f2aeacc45c0bdbf81d15bf81594a65e55348c70f9bbf67d59876f37ebefbbc7e384ada2fe2c4517e587add566503bb306f8971310e739a6485dd65545231cc21cc205e711958220cc9a05b82bcee7baf35188f425387897a6562123fe0ee5b71860cba6dafb7373bd4808d1690833f0827abd1d2ebbe5910e2882fdded23d89b9782cae3c731f5f354783f277add5ab9b10ed99c1ba32907acdcb81ff8fe80a8fe8c8d01949d9bd56fbedf0428c48523b2a14422878fdbb94b42748f74727e376ef71cc4a9b8c9d35b711efb64629c76579dddbbd2dc48c7a930dbf06f2c5e13e3e93b186a452aba45dd58587f091d00c834ca12a8c877b24ddc0000382f01fe4b1f399410a698051c038d6821f07d9a1118088ce8c828a81ea5a63b63fef438daf3313f441b9b6d11498b048e2f92b6469839bd35f8a8036bef5f0157dd228955106fa27361546d37da95aec42b8208ed6d62fb7bd7ee1b848d7e03c8c75a05cd9eb85b78918e308aa032eba32d1eab473e8045c99c1d927ce7e13e7e4ad8a303dfcbbe063789e158e4c4d808b8b6a9407ebe1a8cd2d5402645736f80a3848e16a99a6aa3916ebbdc29e2fee71813b4a52afd9cf572b8683bd6b6b344277c815286c6c69894f3ac81d55df9c8981fbb26e3d2c366a1f2d25ac5335c239c49348a0ec60ab495cbe2d49ca32acf1c9ee4463d398f897e93f03d5be4fddcce9db074c79de67c97195ecfd3314280690523426983328612b8ab4a73767820b63ebea7734fcfd17bed6e21711efc91652ea9d52812f5dd2973988dcdfeb7f5a56cf05915a09dd57ecbbcac62c396cc3d24db02346d1b2344ba4c359d0604c00d9c75b69a31be0757cf0c31440fd84d2dacae4e94ad541adf6627a77d1ff1e75fab57f5216d63091a1a750d593e46413a7b482c7410da32a09b0fbebe38170ad5d983c99fefd873aede9fe082c72f5dfc52b9a6a5eceef12d0bd31eef68c3ed438a9ac06097ac532cae8ce9c9ed4736832fa42c2458b185f1a4d635b0b34b1da134b63df0c799f55c94464a99ecae3a7d55fb4264abe2adde9c78bf8dbc9c284fc59c70d33fcd2c255303ae1d600dc262f24f51b9ea2476575065a04362a6b4ffa1731b5e2d2ceb50e6131d696edbdbbc2d955b852f22ac1a42969efc618e29f079129210417c3a08e3b975e6257ec013a53424232849664c311899ac63fcc6ce3c6ffa3bc87dc1bb4ad650c30528f43da8ad8dbf2719873000edb1d77f73d6426687a180d4f26fb64c78703282ad207915f2ef2fdea35bb21d86656c5a952464c3d0589b17833b860ed2e9546cfc438dddc7f02b9a6baf61ca632c5f8590f7b8021f575f00647f7f5d957351db0cf10befd1d941a5604870bf2a74ca076b910e273383f8e25fe80fd2fdbafa89bb03d44a7534fb0b536cca9cbb8bbe096d51be0c6ba4ddce4e731b9a79a1a28ca3b43c036ac66d6f3540e48d8eda64d0a4343fe345d6178082b86a03d23afe3d2b3ed3bac857ed2193cedd2240d950c5917824f1b7a4228fe4b778fd1632412630abc7d4bf50cca0cbfbcef821155ae3024d5ec41afcc20aa4e17faa00eccbeee466cbf17ed97d6e4e907a66944ac73c25df33fc5020dd8ef995749e225ed0d411d805eb3cafb375b11be34ed9456fea78528d6a6f0890cdb421266ecae9290327d3483fc504c6b63ac8f5d3436ff0592d0adf02946122eaa1c27e6efba73b37d3bea36651b405b31b43e5a705129242c26b9c62e4f247a5af7b62e6cd84b31149a50d5654a794d21500841e91bbf2119490dc57131424d47e024b697d3d53ed666aa478b21190cbbf7c7eefb8680a6579e73fd7c4cb5e1ac361ee717658c7ab062864e310692ec906745d403983ed495bcc728af8b81e8717ef62246ddac6feff0fce1f331b4f043dc354f0bca3eedd4f80706445939099ccf04ed1a63e7567a6643fad15d3e6e680fb", 0x1000}], 0x3, &(0x7f00000019c0)=[{0xb0, 0x1, 0x3400, "768d83feb9a317e20cc857d550003b13d70b3c1ec05efd0252177e4df130afb9ff9dc4bf6aeeaa8bf8c18f9330d93300523f08764c26c9f50fb83a01cd4478f513cc240775184d6bb28c9053893c72d1c36b1fd327ae0e16242b08d188f723d1905d18389540633c818f5214d1ea006199e94c3ade4836ad69ddaff0be170e9b0e5708e627ef54216da4483fae8f83e0ccae96ddc3e3e41f6dc3cf1212f5"}, {0x98, 0xffff, 0x5, "d610b00670bf62342119e6415f333d154f9767084c8eb215475afa330da84d2f16e8bff4c371f4e18c1eaf2be33450be1b39c411e99e77595dce925f3092928c84db2bb303c5d9b17dddab0b0e1a9ce54784842d54689feaff041f4a817ab0779ed096fafe9a7938c1b667d4c34b1c3cd3c36c796534b8b310ee3e7e45f009c4d612684a"}, {0x18, 0xffff, 0x400, "5012be519dd4bbb3"}, {0x1010, 0xffff, 0x5, "91b8701cd4f25ca816ec439af7816702ad6ee282d1e66fe5caf0a73887130160dbbc473a13071f69a387220d93f1a7f197e2e1850b27d063d2763d061c7eed2fe275a7f8e0036e52c7f83f55f9342402056a2a5052024ec856d11496a28886bf78d5c52d3830e6df26f64d0682f3e7bb03f8ab1f3ac51bee9d9953a8d84a6ca43ffbdb618f3633d816ed45a1392a872afce3c842743f4b0a5c03194a9ff436ce4b54dca91af64816379cc4a97ad16348a68acdc627c723f43573b7154201c957eeb3f75addfc2b38880d94dd4723019789b482158adc5c2e902dd3c35bea5b07debc7ea2f70da4cd922d5b95707a291ca5f9e4b9ac7a4f595f288649d17ab666e5a4381ed0ed98f7967b45071594d4f46b9862cabb4b80dfa6d08f5b7d0449bed8fe6e1d95a9f2ac048a4fa43bda2b80aeccecf6f313a4e4290e75cc998bb33684c8bc15865e67d8d91f9c07fb2c362730b0ba1feef3d0925a3c118dc0acc1b4568fa79c21156d6e9b7d8022adc6b48e9101cde9ffc88efe17bb36b143038239cfd5e2ac81d4ae68287ce2895642281c94fe13e9fc9d8d3bbf3ddc99c2a7cecf6aaa734c2340ede1e71fe7fe6a0cb806e15e4927e8f509ac207bb31b2e51e2144f174930fb48e10a3595a6f52b929930603a41a96f2457256c95b6e10c5e0bc08b4d2676f717fa0c5a7461238277241f19c85af5fc55db372dc2bfee21f45654d0a8bebe6a2a57fb646e42222f19ff3a93390dd708cff2b84118f6f67eb3656aee6a33dc037c01e7b36a1bac9751c7b6383e3226d1a697302a497a596911ec93cb9b891874a6345602cc7bb0d5e99d7187219d77c832b093ac3e51289ce3bac8e0a0cc8e124a9be77e9dd7090e27af6e233811798391fa385f43b60836af278f4ad83be0f01e32328639c9caa2eaf51a1cb15beed3513881de6582ff0743710a923bf7f3ed6bf05434fe92d6cde6a9d43a94fac54e720943b2fcb68987f0cb30dba78b8258cfd430a26d81350e150de60cfb3784f517367ea3893d7f409736d82b3b9cd0dfa3fd6d13b136ef0b948807a4538f9ab54221570f74be0017b8456f74f57274eb456b12d3f16b3ac0853dfdde9d6fe5868e1f8d6e1c838524f871eeed8b94ead434087ac6d5f53d1a804bee1f7180bdb85fab9215872d7696f359a672b6e02a347574295d85dfebd3922e918db0553692c3ff937f89164c2b8c4f8315bf3f6d656129470ef14666bd70d72561426b87d9932941b70ef9540d58e6886d9256a722753dfec2aee7f1e2612fd55b37cf2ff494035b40fc066255552079e3d8c6e14d3a2911a17b6c7e2b3e6ba1ba4c5be5e7bdfe4a90458b53828e9b0063e2311cdabce0a5c1331f64503b7e5c32a8908a4ae7ceececd91fc539914fddbbefa7b858a37f5efb861294c168b4cbd63e25996e6ddfbcabef4bf996da64f2b217a0b3dba3240976f772280dd0bf27cdbe1d5b69f5f18c8d870d998ca29a8d1428ce6a2e679855221511ae18bd29d1292f34030e2b5a75107cb7029c2641d63b45e777d5b26c060777aaafeeba13726fccacdd7f0faca1eb1d7400e029e7fe394b6ebf60eabe6301c2ac45662bc7e3bd2396483c571a6a5f05e8c41a22dbc68f941e6f04db7bddabd3ba90a6d40e1ec6a0b9274eb9a667483d075003cff5fb71e54f43d528eb0628bbaddc4bf3c6a89b804f8f13fdcdd550f2a40862e5064b4287da6e2f82a47ce8684e997a32fdbe38745bb4aed5f43fe8773c551378cac8346d8981a97d195426b5a3c1af2eac6b8e16de7b0a90255ec47d8519d832734606cd3213045fc113ba3ec619e040ae9f87addcee25e4e7d7052d80fa19d8019bce5941762a3e2694fa0fbc1caf9988a6884cacc38264e53cde609451464f95550dc50014a70c996d27466bc396242ee52acbe09cbaf6097c7ac678c268342a8868e1419722eb218093575834861e26c69ca931f44e80772c808547d03ed719b56e510d6b7c45d2e040544303456511fa370f52d7cfb06e9064d94a5184ff7b81d4a7caed9dc2e303ed2729dbe3316082abc61be106d4bb6b8f3e08d9699a76dc67daedb4f03d45dcc796596179390b688eae0eb40259c45c8be1bd5cf260ba6b518f1c7e2aebd3b6eecf691eb7424d26ff049d7d16add85a512d17f917d0a88f4355f82bb533a2c7d931fcb15843d42e9262b319d102aa5259469149a87b401181b8c9b6aa0589a80a2491d135973533435fe48b5ef92a126e19d4f6adfe7644963005056702c3e0c2f0f455bafb1a6c94325e6e8186c8445d7240029dfa17e0fcca7ebb40deff8073edef8592275bf847863cab8d1378af07a0f1e4d720ab3bee6a13605be6d59a419234608d68a842e4a2551c96d6bae25cf856df29863b4d401e8727893bb675080f89380b9771ea4e80844afc4964cf2161280905ca309ace19867cccc538bd2d3b846e04307d34fffe232a0c0ba7a4e2b05b738454009afcad1d12907d37702f45726331007f800b0ab66a37d0531bf4f6206cedac3dbf0b4f4773a502b30116fe0963ecdd79431093e40c298309f2b97d395e965f8f16b56dd0e39c767f92bba8e00c7ba63a7986dd6c788b9e457120467aa44900606aa1cde08e09784d50c812db84245a6a045b74ab0f968c60875e480acd882d41213ac64663ce439a8383238c20424b9a9e8ed9b8a3a027b505aef4e7085e94c2295288fc67e9b3a872bec4bca07d60c734879a2e96c44122b3fbd6e47baf23bdb508e5b7fd283043e129c8bbed04586b661820bb411e93b7313c80d2f16c3620d9cb8f18a6351ec9f7267996ae272b90cd43000dd4fc44f2b842740bc3451de6eb860d699f6fdeebe8f825b3a0d8964f37aa4e84ecc2ff0e9c4a7996f662ac825327d5f7532c1bd441431dd1039e4e2ee98527314e48616d42401ed773fd63bae01efd48d5496e60d18913dfb398a2c71ec5c422d23d60d20a747804d26c36118b08a25b97645f553341896531e79727606e3e4af73be1d29f7ddf0bf255cceaae59539f614338543ab85bf962115c5cd383eddf17667896f4c9146c349b835d1b56589062a92ad0c02940c51c9f93c7068936145b6014c6168c93ba6a9ff3a45e648c9f95988721e4a3f02b9e76ca8f51e866533884f174a15469ca58e81b39683096dcfc201e142b1e2b056519c72e675f083ba6baadced198175d6dcfd3677e38576069bad1de344b76d5992bee60cb8edc2a00762ac147e14f05dd2614e3905631760e27797416acd3b1a28ed497d0d4ac1ff39d91eaf5a36b27d6cdcee9fd020ba3fd14801e9a7dc48ddba47b97badf412854e0f1124282e4866408983cc3cce2d6b24f74d10250e7db36d3ecb61c95bf0c9368b77b492961f553dd255633afb6b2f0f9eee3e99d8742f7d0ce10fa413e5fc8e54d2b0eb8f2ba90c1a073114053d07b8de60b519caa20e8dad6fce4f8c3d01c01ee9cf106a4e40f1d00fe68d469c51dd3ae648e296718dec509f8ffd2109c3522f90f802dadbdb4ccb7ebc9172fca227c1f75f7c4e0890da482b9c741e93a7d24d523c220053363f9dcf181ef5c6f245a62208c9555b8dace9708ef1966ed24aadc84d90a2ff184bce9a468b045d95331ba0cea109c3c0935927afbb0127394a2dfaab1967ec51ed9afae6260ec5255126788116f391a4f025e9c2cfd10e09f410639610f8988d3f98a671dc749e19732cbda0a6835855ffa57d0e71250ce99b15e111b7be7dd3ee2553fdef18d1339ae3cf8be66fb6493a20c0edb5ae005fa526631230875fa405a8aaf2ef88913a936451eb42198a6523288bf38d562260edc5ff080caa17c8d1eeb620486535a347b5622dd7a6cd5cca644606ca71e6100ffa64de26e34596eabafb852537272df6e7633c8db2710ce10288a6eb7f746319b12133e0c31142590029d101fd24ce3a7f4954d02e622d3f7c0e37ab703b7cf382079ad2050bf57ce72f56c7cb9fb86acccc128c936cd674f4b3b8dcf047e5d44a55b6154daf524256efbab928d0f93b2b60bc8dc9be3dfe507160e6b9b930d02e0392129cca7ea2269dcd4845d7a9a71203a84d7e422b3c15955f5faf24a58c2f413bb596e13ab73dde82718885ff6132674bdef2d896c137a26148b1181b0ca99329c2a8dd132628b0911e7fede197a7100afe895519ebbf2458f7020def39b4988a199a7fcaeeb6f4c8b1aac157682ae614167a5d74f79d507f8c493e7c2ecf7a04c3f70c0b2f1fc781023590f5aefe28feb6ab02c293cbcaaf990b33a572c9984ecbb96b8d16e8339cbc28873d317a764b0e82c19effc8ce696d3efee4ed243e69cf1e7f540d3f529b7e47c208b7e9dafa214392e8461c772c87d18ef1e7fbc4ceed686ea9a1e3a1553bc9926fa7cb99d2041dee89aa6df353d95cd0a3368d6782cce0fffdcbbd688066adac0ed70236dce76e1a775812a58f53a71822477f6f944b4c869de9d66c2053bd3457b12cfde23589678483eeed8983a8c1c01d5bdd70b3cb44b621bc1dc8600de66931853aaa1d544ddd390feb70722c79e1f1fb4d20f3870694b2922100dd952b811bf7553f1d71e06f606bc575edce846c7d494c9dd2845e4baa5b9b3f985d7cd95ffe5b60647a40462bf00d7d2f1285362c12005976065f187b4eceba283a45c719d4b4ea58461e8eb5a2dbb0f2ee896503308272e5165ba37da5e916dea2e246aa4f5216009c6b39b853462d0d6457d1f31cb801dd76ea7da341919c63aeff75d94b3842816e655fac2a9a9cc4a03cbc10d90f8aa515604789c44ef550fe2b0b228fe237b12f0e3f79d9e51400922aaf90eead08e1e363976e87797d5af36f82ef0381fc37b8230b82ad8f39109b9318a216e3033fe4dba9eb6399a6b26491fcfb7e186b4a61f93316a32cf472294eb69745174d46e7c2fff3d6dd33b649c610f3f5939a9f45b242ba57e180aff23aa7a05d230ad5feac97ad3eee370e63bdf59ed4952b90bb2b1f734cbcd3f0a0688972f3181e09419d666edc912bfd1cf41ced3c1cfee2db204ac79fa7b5bc36198f7ba25ece74d8010d45ba6b9d6bb435e19fe95498ed429b5330ce2565501d1f11061444260d0c979a598fd44852ae59f6d02c0b6ebce0398e497df13aa79754624f7199f40beceb8c47efc756b54bed7e2687240e1d76a45000583dac344fd3083f60e9b15620831b6edc65535bd2aad2897bd8ce5c74dbb9a3d5b3f15ed9e5477eb3d27f54a651c4ff33f2bb02b2fb4ae43bf8e7111e6e8607dec773038317c88a5300d54c3a6fc4f07f3383a22e2815b8ce220eab516f1b12a96630dade6c1d806399eed725d39c191678354dd449fbc4ae4f68943d8330868ac871efc023db417c5548e6e5615cdb91152ce1d709aa0ebdad3562571ed6765a5d034866fef6083a5d1085e96fd2dcf8a0754ad7b73576d0e17c40553761691b20595be020a33adc87371d4b9e35aecc0dbdb2dce67f1f5174b8a04d52b39a670d035ae7e47608d08581750bf8b4dd08281974fd6e7e37046bf24a1a7b912f2390ca354eb0e0aea90a1924791a1205e97f1c5f26967d579176ea4dc16a3b6eb4f962c7a3b4adff318db64536f28efb457217a04e5fbe92b70663ddb9f60dff99c0b76b3f6f1c23e3c69e0c8155f85a46d418612e9e3a486c9ab2045a79d99ed5834425dccdc8f455d703e21ef8cda28c26b1244a515b11125fc196fa316639a85f88c0e0fcec02b7a17f4d6fe76e9420317ad671bd2f5969d79fbad018880008959746208d90ff15fae42d354712ad438e034"}], 0x1170}, 0x8) dup2(r5, r4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) syz_open_pts() (async) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) (async) pipe2(&(0x7f0000000000), 0x0) (async) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/169, 0xff61}], 0x1) (async) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) (async) recvmmsg(r3, &(0x7f00000005c0)={0x0, 0x5}, 0x10, 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) (async) socket(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) (async) sendmsg(r6, &(0x7f0000000140)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000280)="efe9075a134234b1c700c722ccc7abbeab7c88cc61aa4bbfff7f7f3a989ed75c2f0b7672de525b73f3135d1ee9b5092a36c8a08418f1232f33c3635d9a0bf0752f4fb09a35a8a92da0b1c7d53f6e508ca33294d48d3321b1a1cb5b569d0097f729949488e4c607364338b116578cd1f5668b71dce1acf353a642ea2a9a1757cc643f46d88afeb5620a067ce0db19f495893e69e552a845368489f1b498f5da1b050cb6120e9a1d60d1e6eb6e786da50b53eff9dd6e5544e254b2fbab6e1883312c7409a4b093150d71da5e1b", 0xcc}, {&(0x7f0000000380)="d3ceee5200680adf931851253d16a0fd38113c2891f197892b97061bcb2f4b14ebfb4f07e23f75fd06458e4941a564c62e31bd7834ed9ca3b05bbfe0e0dcb8d8b1b21c754acd2734c14e5cf1aa4104c1b4ace5ce84c19c38e88eee901104e82227dd6a97f39d215b9532e1a6c98c42f63a542f7ae234fcd1309a128392a37cb45732e85d4043fe1d83188c2f7c64e55b355208cdbfafe0177e0cf14dbfd5b39d81430d53aa2803966e0345d4cfe2cfe0bc184cdbb7704e315ac4dc0d28521425e4ce751f72ff62ad3c2092a053dd6971bb49b22af2fa6841914167ad46f8997d6a", 0xe1}, {&(0x7f00000009c0)="e833a1683bac0856bde4649d71e2623055f7caedbe118400cca39c7a6cbef94bff75d541d6a14194aeb280062e30293390ffa7f6c63393e1332a5f6de90318c98194f5097046888f845d3adc403bbd0e45786e149ca1fee724806b0ee5aab3bd3c9a3a9a06c0ff859ecc2e0267a07bd5bf4cce36f2286e74e7df806c7d0b2bb99742029d206f5b397bfd9d6db6d23764058cdc1ed18c645198158b2d2a7874823721c232892c1a4be6910149a3413a42718277b0e484e0aefb430fa306b2dad42f6afba016fe8c2be65eac0fcc8db97f31fc847789826064be84ebf91685b8d0f4a9947d641d283aa733438a54347e10541ba88f4eeee868dfc22df515eedd86b7251b19e35c9dbe4b468f90a7fee033fdae3bd7ac745e1ead4ab65903fc543e1201ea1d9401fcaf9ae3fb69dfab05d1d6fe2a384cdc1e2170c7a616906c9a0e853944de7a4f25487928057b72f6ba2bd71cb156db5731f608f102463030349a7c9abc50684e9da9563d049d3b5ab4586dd0af470ce01f1a252aad01d056f27c3eca2b624f434dac8b88ddb97eba33bdaa2fcc2e34268b2669c612896806d919a37b8ae2645fd5a5f7fcdbba5fe8f1a86fd4c4738e490dfa279e6ab3fcc0b6840f98b738ff41758af00005c450ec805f95cba3e42e048f9e30ce80d4ec3725ac1c525719a96b2829f1007a264d46ff9a05f07bc41777a0badd24e79bbc3c92be5353382ca8da1d64cdc51d63471dbb9d36983c9a26d4a95d93fee311d3b4518a5c0045a9daf1482e017c2a727150d80caf603244e2700f2402af08df3755cb78d139ab6759df7c71fed939626042978c09ee7ad520e2fd6b4112a66fc71d0fa25f7985ed03e3adefdb6c8f732993608a9147877b61ec4e694df3b7705b34a6b4cd431185e94d75cecca530dc31fa8a827ce6c0f196e22481d7eaf5c7bc9784b551a0383c74bcb50f84a3a353c425141e92118f26846347f926620ac16513a52d43a96ecb338dcfacc755a1d153789575d0decfaa616eb65d6a706c83cf7ca517a19769c354893e0a9bcd3b36a6239c2b39f87129a50ebdc03e7d2ea59fc2c837bbc82304f131c3864cde6e8bdcf77f0341cb041db0898819a8dd69241522f2ea0731385399b3008fbb400eb09e8c338286e078ce2b3b5606b2ed7641f72920cdb643dd97610aabb75846395c13b56620947ac9f95541475c342ccf4f503dc94fb224075e32bda049b2d0a24d6da7500c509a51316161025b3991c693707dd1728c7c651b7d5e9ce84d485c971c61057cb2f77c5d62076ee59673bcc149cc080fbbc0c43b41bb2b9eaadd6668bd76c25cd203f61493a6b3be0186ead383f9bf91b84f61f775210d9e372aff461c196b12fdf3f17aab53a7f4d67457722845f4d340fc401fedae1b41e54729eb3d033950466dc59de9dfb0a8d0ae56a33d803d3fa6c4dbd5897bb3b4bc1a378e8d906b380b803bb14eff2ceb25b6926a4c927b8f9cf904045f25147919aea1b910958187b6aa1667572851305e3b14fae8c3394fd4defa223a546448062d13c487f7c426bd3108f50f02c488dc40e1f699a574ba74cda671d372a61522528f166d0cdbffe7efbf2e32dc1a344895e17602be32ad0d95432b23a98f04d8640338e3498981d3bfc0478c8c829e98552894ede8dad7b55d5ed53cdf796cbed0d61c03e05911fe3696e51d3e276cb1504c2e86cc1922d558f0f9f841968f2b90fa1366e38351d940cac3e4c38a5a91ef9b5b7ac2cd39560f79dbc82121749a0751886cb2c770b900edd702122ff32cdb0fe682c1b98bf07faa3a5a9fee344c73011bc9519fd05035eb5f38d075da17c7dc9da132beaee2794b6f3e1dabf341c788e5e2e1084c6e6ca3657315827ee986327035b6ad221f1f6e6af19633edfe9972bb1e84ee72484507a030f715a3c535d2b286502e80efe135fa26d38911674accbded19a9b58578ea56fb5c8c4ff28c76a4395ff7e231204259e1336bd57556467f023541b98e86646f667ab042f14ea5fb6204163fc4b15622513744dbe4d1b23b4a53086e517e57b316843cad988d1f265acc2f0b360695c8a2be87d93d549ebad6d6d96abc268a515bfb9cd020f1236a90385610cd3e5b472180acd7a3ee86b8bd803f8030d26ddbe23606b7e857c89a5574c283317e3c2f922db1d9d09344cc5c451d8b8fe6943ee10e5eefba3647841488e3571fb22c6080466eac04170ef8b60d45bca1d3f4f7c2e61282689839b02ad7b54948ae8b91148e5768c613716f736f06f490e5bd5749a13e039b553caf3c5cc39436241b901be4acd2befdc35f43f1883a002a9384f953beafc7f9b5185069a845ae8a7d4a7b0fd5a5fd9345873abae7ae8d47889a823364c9118a512e433b85159788a89ec4cbc2b66f04132df2262ad470cda6662416c0201cc6c74ce1be0d7c3cf7f02a26bc995fff28a48d3335cc17faf634c7a4bdf2cf6f1ecaa1790884e7ff0052aefbebff7434242906b31ab929cf8d85e8d4a41f442dcb8274a09757f5de8fa7aabb5ba3c587be74cc7aae86c0bac7635a6db999622a1dc1ca997667f3e47fdf8c7f779d897fb449ae6898d9bc98e97610230ba0009ba07388bb84469ccc1aaebc18e45aac89b921a563f2486f4a36868da444828443d5f9f4312dfbf7743b1f18f738d68b779d700601db2c14ca2283546191bec39a9b9a649201a06ab44b9ad2a1a54600764fde97fa59b516b152eff060fe8dbe2c2f047b3ee7dd06cdfbb17930b520626383456fb331aecd5b9f28d996d96e88ec41b79a7d20a719b5a6c7cd39ad27276be884b5658b7493f5274eeb86b20b8beb76ccdded2a18fd373d4f16fb10936726b59ecdd6bac1126d646fb928ab2df1c3da1f8c0ac9597edb26b0d720187f0416e007ccc7a906a8743543bd2ff7093c53a7e5ce99aababcc64f8f0618f593d7b6c9d897a172e023196ed13a881c47bd7aa31fdae6bea8a6faf4319791d0e343ee22583008fa04766e39f691f31e9c42045253761a257679ee866518bb551e521787a256394fb88add08790026552791c1be21858ee4334bc7f682049ad03dc3daa8935171d8be413ea8435cb8b427ae98af00086fb0a2fec53ce3037fb76654d19e9f78eb45dc6deb8b53fb1b6fb8bcb8a03281cb77c6e5f1763044bd42ab2c85afa1fa8c065aa744492ac120f85cef202000d51e0ed0231d7371cafb5c58091f30fe0698d4d9a645bfd7d1495fdaa4f177e4e1085bd0599a15033384ea629cf6d70811b2359eca4b818cd5eee0399ccade2ce98bd52642a0645f697ac9560964f835180466c1b5b2fa1734c30bc502f5816a51a02559e0236c1ccd2587917be2a4a9d3f4a0e8783480dc063cb014110f7096f9c85fefe20615e4b1ed97e42401781fce24a0e5304152e0d3d255b84870d8513bcca0429d0abd95f978c3dea7460b6c8a1e68a0cb353d07a6103ad0d9634d304fd5b8748a5bed655b401361b068b95563fbb720ed344bca8747013ba92acb92d0a5e63c50a90ba34a33f1fa2f5929a6335cf78b900775cb92d57c0545c7201434fc2c700ef3de1bcc6667f8d33fffb8fb2ed42582750d63d1c8891b853923ac3cee75dba6a2f73908866ac13d2737e69713b7292cf9c3ee9a0df2734edead7186325a4f5370134ec5831507a4844e939274ff691c69ee50e61c8555418031d522431d64f9f2021112445673ebb8944e410c6237c74493254578537955560130b49d4e1ec39ee557fc1fbbb52bf1163d5ea3cf08631749d313a9f6d337cbe646b878df5dac80d158f8c8652c6e124870f2aeacc45c0bdbf81d15bf81594a65e55348c70f9bbf67d59876f37ebefbbc7e384ada2fe2c4517e587add566503bb306f8971310e739a6485dd65545231cc21cc205e711958220cc9a05b82bcee7baf35188f425387897a6562123fe0ee5b71860cba6dafb7373bd4808d1690833f0827abd1d2ebbe5910e2882fdded23d89b9782cae3c731f5f354783f277add5ab9b10ed99c1ba32907acdcb81ff8fe80a8fe8c8d01949d9bd56fbedf0428c48523b2a14422878fdbb94b42748f74727e376ef71cc4a9b8c9d35b711efb64629c76579dddbbd2dc48c7a930dbf06f2c5e13e3e93b186a452aba45dd58587f091d00c834ca12a8c877b24ddc0000382f01fe4b1f399410a698051c038d6821f07d9a1118088ce8c828a81ea5a63b63fef438daf3313f441b9b6d11498b048e2f92b6469839bd35f8a8036bef5f0157dd228955106fa27361546d37da95aec42b8208ed6d62fb7bd7ee1b848d7e03c8c75a05cd9eb85b78918e308aa032eba32d1eab473e8045c99c1d927ce7e13e7e4ad8a303dfcbbe063789e158e4c4d808b8b6a9407ebe1a8cd2d5402645736f80a3848e16a99a6aa3916ebbdc29e2fee71813b4a52afd9cf572b8683bd6b6b344277c815286c6c69894f3ac81d55df9c8981fbb26e3d2c366a1f2d25ac5335c239c49348a0ec60ab495cbe2d49ca32acf1c9ee4463d398f897e93f03d5be4fddcce9db074c79de67c97195ecfd3314280690523426983328612b8ab4a73767820b63ebea7734fcfd17bed6e21711efc91652ea9d52812f5dd2973988dcdfeb7f5a56cf05915a09dd57ecbbcac62c396cc3d24db02346d1b2344ba4c359d0604c00d9c75b69a31be0757cf0c31440fd84d2dacae4e94ad541adf6627a77d1ff1e75fab57f5216d63091a1a750d593e46413a7b482c7410da32a09b0fbebe38170ad5d983c99fefd873aede9fe082c72f5dfc52b9a6a5eceef12d0bd31eef68c3ed438a9ac06097ac532cae8ce9c9ed4736832fa42c2458b185f1a4d635b0b34b1da134b63df0c799f55c94464a99ecae3a7d55fb4264abe2adde9c78bf8dbc9c284fc59c70d33fcd2c255303ae1d600dc262f24f51b9ea2476575065a04362a6b4ffa1731b5e2d2ceb50e6131d696edbdbbc2d955b852f22ac1a42969efc618e29f079129210417c3a08e3b975e6257ec013a53424232849664c311899ac63fcc6ce3c6ffa3bc87dc1bb4ad650c30528f43da8ad8dbf2719873000edb1d77f73d6426687a180d4f26fb64c78703282ad207915f2ef2fdea35bb21d86656c5a952464c3d0589b17833b860ed2e9546cfc438dddc7f02b9a6baf61ca632c5f8590f7b8021f575f00647f7f5d957351db0cf10befd1d941a5604870bf2a74ca076b910e273383f8e25fe80fd2fdbafa89bb03d44a7534fb0b536cca9cbb8bbe096d51be0c6ba4ddce4e731b9a79a1a28ca3b43c036ac66d6f3540e48d8eda64d0a4343fe345d6178082b86a03d23afe3d2b3ed3bac857ed2193cedd2240d950c5917824f1b7a4228fe4b778fd1632412630abc7d4bf50cca0cbfbcef821155ae3024d5ec41afcc20aa4e17faa00eccbeee466cbf17ed97d6e4e907a66944ac73c25df33fc5020dd8ef995749e225ed0d411d805eb3cafb375b11be34ed9456fea78528d6a6f0890cdb421266ecae9290327d3483fc504c6b63ac8f5d3436ff0592d0adf02946122eaa1c27e6efba73b37d3bea36651b405b31b43e5a705129242c26b9c62e4f247a5af7b62e6cd84b31149a50d5654a794d21500841e91bbf2119490dc57131424d47e024b697d3d53ed666aa478b21190cbbf7c7eefb8680a6579e73fd7c4cb5e1ac361ee717658c7ab062864e310692ec906745d403983ed495bcc728af8b81e8717ef62246ddac6feff0fce1f331b4f043dc354f0bca3eedd4f80706445939099ccf04ed1a63e7567a6643fad15d3e6e680fb", 0x1000}], 0x3, &(0x7f00000019c0)=[{0xb0, 0x1, 0x3400, "768d83feb9a317e20cc857d550003b13d70b3c1ec05efd0252177e4df130afb9ff9dc4bf6aeeaa8bf8c18f9330d93300523f08764c26c9f50fb83a01cd4478f513cc240775184d6bb28c9053893c72d1c36b1fd327ae0e16242b08d188f723d1905d18389540633c818f5214d1ea006199e94c3ade4836ad69ddaff0be170e9b0e5708e627ef54216da4483fae8f83e0ccae96ddc3e3e41f6dc3cf1212f5"}, {0x98, 0xffff, 0x5, "d610b00670bf62342119e6415f333d154f9767084c8eb215475afa330da84d2f16e8bff4c371f4e18c1eaf2be33450be1b39c411e99e77595dce925f3092928c84db2bb303c5d9b17dddab0b0e1a9ce54784842d54689feaff041f4a817ab0779ed096fafe9a7938c1b667d4c34b1c3cd3c36c796534b8b310ee3e7e45f009c4d612684a"}, {0x18, 0xffff, 0x400, "5012be519dd4bbb3"}, {0x1010, 0xffff, 0x5, "91b8701cd4f25ca816ec439af7816702ad6ee282d1e66fe5caf0a73887130160dbbc473a13071f69a387220d93f1a7f197e2e1850b27d063d2763d061c7eed2fe275a7f8e0036e52c7f83f55f9342402056a2a5052024ec856d11496a28886bf78d5c52d3830e6df26f64d0682f3e7bb03f8ab1f3ac51bee9d9953a8d84a6ca43ffbdb618f3633d816ed45a1392a872afce3c842743f4b0a5c03194a9ff436ce4b54dca91af64816379cc4a97ad16348a68acdc627c723f43573b7154201c957eeb3f75addfc2b38880d94dd4723019789b482158adc5c2e902dd3c35bea5b07debc7ea2f70da4cd922d5b95707a291ca5f9e4b9ac7a4f595f288649d17ab666e5a4381ed0ed98f7967b45071594d4f46b9862cabb4b80dfa6d08f5b7d0449bed8fe6e1d95a9f2ac048a4fa43bda2b80aeccecf6f313a4e4290e75cc998bb33684c8bc15865e67d8d91f9c07fb2c362730b0ba1feef3d0925a3c118dc0acc1b4568fa79c21156d6e9b7d8022adc6b48e9101cde9ffc88efe17bb36b143038239cfd5e2ac81d4ae68287ce2895642281c94fe13e9fc9d8d3bbf3ddc99c2a7cecf6aaa734c2340ede1e71fe7fe6a0cb806e15e4927e8f509ac207bb31b2e51e2144f174930fb48e10a3595a6f52b929930603a41a96f2457256c95b6e10c5e0bc08b4d2676f717fa0c5a7461238277241f19c85af5fc55db372dc2bfee21f45654d0a8bebe6a2a57fb646e42222f19ff3a93390dd708cff2b84118f6f67eb3656aee6a33dc037c01e7b36a1bac9751c7b6383e3226d1a697302a497a596911ec93cb9b891874a6345602cc7bb0d5e99d7187219d77c832b093ac3e51289ce3bac8e0a0cc8e124a9be77e9dd7090e27af6e233811798391fa385f43b60836af278f4ad83be0f01e32328639c9caa2eaf51a1cb15beed3513881de6582ff0743710a923bf7f3ed6bf05434fe92d6cde6a9d43a94fac54e720943b2fcb68987f0cb30dba78b8258cfd430a26d81350e150de60cfb3784f517367ea3893d7f409736d82b3b9cd0dfa3fd6d13b136ef0b948807a4538f9ab54221570f74be0017b8456f74f57274eb456b12d3f16b3ac0853dfdde9d6fe5868e1f8d6e1c838524f871eeed8b94ead434087ac6d5f53d1a804bee1f7180bdb85fab9215872d7696f359a672b6e02a347574295d85dfebd3922e918db0553692c3ff937f89164c2b8c4f8315bf3f6d656129470ef14666bd70d72561426b87d9932941b70ef9540d58e6886d9256a722753dfec2aee7f1e2612fd55b37cf2ff494035b40fc066255552079e3d8c6e14d3a2911a17b6c7e2b3e6ba1ba4c5be5e7bdfe4a90458b53828e9b0063e2311cdabce0a5c1331f64503b7e5c32a8908a4ae7ceececd91fc539914fddbbefa7b858a37f5efb861294c168b4cbd63e25996e6ddfbcabef4bf996da64f2b217a0b3dba3240976f772280dd0bf27cdbe1d5b69f5f18c8d870d998ca29a8d1428ce6a2e679855221511ae18bd29d1292f34030e2b5a75107cb7029c2641d63b45e777d5b26c060777aaafeeba13726fccacdd7f0faca1eb1d7400e029e7fe394b6ebf60eabe6301c2ac45662bc7e3bd2396483c571a6a5f05e8c41a22dbc68f941e6f04db7bddabd3ba90a6d40e1ec6a0b9274eb9a667483d075003cff5fb71e54f43d528eb0628bbaddc4bf3c6a89b804f8f13fdcdd550f2a40862e5064b4287da6e2f82a47ce8684e997a32fdbe38745bb4aed5f43fe8773c551378cac8346d8981a97d195426b5a3c1af2eac6b8e16de7b0a90255ec47d8519d832734606cd3213045fc113ba3ec619e040ae9f87addcee25e4e7d7052d80fa19d8019bce5941762a3e2694fa0fbc1caf9988a6884cacc38264e53cde609451464f95550dc50014a70c996d27466bc396242ee52acbe09cbaf6097c7ac678c268342a8868e1419722eb218093575834861e26c69ca931f44e80772c808547d03ed719b56e510d6b7c45d2e040544303456511fa370f52d7cfb06e9064d94a5184ff7b81d4a7caed9dc2e303ed2729dbe3316082abc61be106d4bb6b8f3e08d9699a76dc67daedb4f03d45dcc796596179390b688eae0eb40259c45c8be1bd5cf260ba6b518f1c7e2aebd3b6eecf691eb7424d26ff049d7d16add85a512d17f917d0a88f4355f82bb533a2c7d931fcb15843d42e9262b319d102aa5259469149a87b401181b8c9b6aa0589a80a2491d135973533435fe48b5ef92a126e19d4f6adfe7644963005056702c3e0c2f0f455bafb1a6c94325e6e8186c8445d7240029dfa17e0fcca7ebb40deff8073edef8592275bf847863cab8d1378af07a0f1e4d720ab3bee6a13605be6d59a419234608d68a842e4a2551c96d6bae25cf856df29863b4d401e8727893bb675080f89380b9771ea4e80844afc4964cf2161280905ca309ace19867cccc538bd2d3b846e04307d34fffe232a0c0ba7a4e2b05b738454009afcad1d12907d37702f45726331007f800b0ab66a37d0531bf4f6206cedac3dbf0b4f4773a502b30116fe0963ecdd79431093e40c298309f2b97d395e965f8f16b56dd0e39c767f92bba8e00c7ba63a7986dd6c788b9e457120467aa44900606aa1cde08e09784d50c812db84245a6a045b74ab0f968c60875e480acd882d41213ac64663ce439a8383238c20424b9a9e8ed9b8a3a027b505aef4e7085e94c2295288fc67e9b3a872bec4bca07d60c734879a2e96c44122b3fbd6e47baf23bdb508e5b7fd283043e129c8bbed04586b661820bb411e93b7313c80d2f16c3620d9cb8f18a6351ec9f7267996ae272b90cd43000dd4fc44f2b842740bc3451de6eb860d699f6fdeebe8f825b3a0d8964f37aa4e84ecc2ff0e9c4a7996f662ac825327d5f7532c1bd441431dd1039e4e2ee98527314e48616d42401ed773fd63bae01efd48d5496e60d18913dfb398a2c71ec5c422d23d60d20a747804d26c36118b08a25b97645f553341896531e79727606e3e4af73be1d29f7ddf0bf255cceaae59539f614338543ab85bf962115c5cd383eddf17667896f4c9146c349b835d1b56589062a92ad0c02940c51c9f93c7068936145b6014c6168c93ba6a9ff3a45e648c9f95988721e4a3f02b9e76ca8f51e866533884f174a15469ca58e81b39683096dcfc201e142b1e2b056519c72e675f083ba6baadced198175d6dcfd3677e38576069bad1de344b76d5992bee60cb8edc2a00762ac147e14f05dd2614e3905631760e27797416acd3b1a28ed497d0d4ac1ff39d91eaf5a36b27d6cdcee9fd020ba3fd14801e9a7dc48ddba47b97badf412854e0f1124282e4866408983cc3cce2d6b24f74d10250e7db36d3ecb61c95bf0c9368b77b492961f553dd255633afb6b2f0f9eee3e99d8742f7d0ce10fa413e5fc8e54d2b0eb8f2ba90c1a073114053d07b8de60b519caa20e8dad6fce4f8c3d01c01ee9cf106a4e40f1d00fe68d469c51dd3ae648e296718dec509f8ffd2109c3522f90f802dadbdb4ccb7ebc9172fca227c1f75f7c4e0890da482b9c741e93a7d24d523c220053363f9dcf181ef5c6f245a62208c9555b8dace9708ef1966ed24aadc84d90a2ff184bce9a468b045d95331ba0cea109c3c0935927afbb0127394a2dfaab1967ec51ed9afae6260ec5255126788116f391a4f025e9c2cfd10e09f410639610f8988d3f98a671dc749e19732cbda0a6835855ffa57d0e71250ce99b15e111b7be7dd3ee2553fdef18d1339ae3cf8be66fb6493a20c0edb5ae005fa526631230875fa405a8aaf2ef88913a936451eb42198a6523288bf38d562260edc5ff080caa17c8d1eeb620486535a347b5622dd7a6cd5cca644606ca71e6100ffa64de26e34596eabafb852537272df6e7633c8db2710ce10288a6eb7f746319b12133e0c31142590029d101fd24ce3a7f4954d02e622d3f7c0e37ab703b7cf382079ad2050bf57ce72f56c7cb9fb86acccc128c936cd674f4b3b8dcf047e5d44a55b6154daf524256efbab928d0f93b2b60bc8dc9be3dfe507160e6b9b930d02e0392129cca7ea2269dcd4845d7a9a71203a84d7e422b3c15955f5faf24a58c2f413bb596e13ab73dde82718885ff6132674bdef2d896c137a26148b1181b0ca99329c2a8dd132628b0911e7fede197a7100afe895519ebbf2458f7020def39b4988a199a7fcaeeb6f4c8b1aac157682ae614167a5d74f79d507f8c493e7c2ecf7a04c3f70c0b2f1fc781023590f5aefe28feb6ab02c293cbcaaf990b33a572c9984ecbb96b8d16e8339cbc28873d317a764b0e82c19effc8ce696d3efee4ed243e69cf1e7f540d3f529b7e47c208b7e9dafa214392e8461c772c87d18ef1e7fbc4ceed686ea9a1e3a1553bc9926fa7cb99d2041dee89aa6df353d95cd0a3368d6782cce0fffdcbbd688066adac0ed70236dce76e1a775812a58f53a71822477f6f944b4c869de9d66c2053bd3457b12cfde23589678483eeed8983a8c1c01d5bdd70b3cb44b621bc1dc8600de66931853aaa1d544ddd390feb70722c79e1f1fb4d20f3870694b2922100dd952b811bf7553f1d71e06f606bc575edce846c7d494c9dd2845e4baa5b9b3f985d7cd95ffe5b60647a40462bf00d7d2f1285362c12005976065f187b4eceba283a45c719d4b4ea58461e8eb5a2dbb0f2ee896503308272e5165ba37da5e916dea2e246aa4f5216009c6b39b853462d0d6457d1f31cb801dd76ea7da341919c63aeff75d94b3842816e655fac2a9a9cc4a03cbc10d90f8aa515604789c44ef550fe2b0b228fe237b12f0e3f79d9e51400922aaf90eead08e1e363976e87797d5af36f82ef0381fc37b8230b82ad8f39109b9318a216e3033fe4dba9eb6399a6b26491fcfb7e186b4a61f93316a32cf472294eb69745174d46e7c2fff3d6dd33b649c610f3f5939a9f45b242ba57e180aff23aa7a05d230ad5feac97ad3eee370e63bdf59ed4952b90bb2b1f734cbcd3f0a0688972f3181e09419d666edc912bfd1cf41ced3c1cfee2db204ac79fa7b5bc36198f7ba25ece74d8010d45ba6b9d6bb435e19fe95498ed429b5330ce2565501d1f11061444260d0c979a598fd44852ae59f6d02c0b6ebce0398e497df13aa79754624f7199f40beceb8c47efc756b54bed7e2687240e1d76a45000583dac344fd3083f60e9b15620831b6edc65535bd2aad2897bd8ce5c74dbb9a3d5b3f15ed9e5477eb3d27f54a651c4ff33f2bb02b2fb4ae43bf8e7111e6e8607dec773038317c88a5300d54c3a6fc4f07f3383a22e2815b8ce220eab516f1b12a96630dade6c1d806399eed725d39c191678354dd449fbc4ae4f68943d8330868ac871efc023db417c5548e6e5615cdb91152ce1d709aa0ebdad3562571ed6765a5d034866fef6083a5d1085e96fd2dcf8a0754ad7b73576d0e17c40553761691b20595be020a33adc87371d4b9e35aecc0dbdb2dce67f1f5174b8a04d52b39a670d035ae7e47608d08581750bf8b4dd08281974fd6e7e37046bf24a1a7b912f2390ca354eb0e0aea90a1924791a1205e97f1c5f26967d579176ea4dc16a3b6eb4f962c7a3b4adff318db64536f28efb457217a04e5fbe92b70663ddb9f60dff99c0b76b3f6f1c23e3c69e0c8155f85a46d418612e9e3a486c9ab2045a79d99ed5834425dccdc8f455d703e21ef8cda28c26b1244a515b11125fc196fa316639a85f88c0e0fcec02b7a17f4d6fe76e9420317ad671bd2f5969d79fbad018880008959746208d90ff15fae42d354712ad438e034"}], 0x1170}, 0x8) (async) dup2(r5, r4) (async) dup(r5) (async) 393.783713ms ago: executing program 5 (id=84): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0xa, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x6, 0x0, 0xfff}}}}}}}) getsockopt(r0, 0x5, 0x7, &(0x7f0000000000)=""/171, &(0x7f00000000c0)=0xab) 393.216304ms ago: executing program 3 (id=85): r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) (async, rerun: 64) poll(&(0x7f0000000000), 0x35, 0x0) (async, rerun: 64) r5 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000000)={0x4, 0x600000, 0x8a}) (async) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7fffffffffffffff, 0x1000200000000}) (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 32) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00') (async, rerun: 32) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000001c0)={0x8000000000000000, 0x7}) 392.38099ms ago: executing program 7 (id=86): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000380)="c7f7d9ce6d7fa38b024bae8c7e76ee43ff34b270069ee1be05a400891f2716c646db8a1d539d6020d8c7ae32c8b0939193d8250d55a8b7f6c48fb20856e38398172765ed66d51ae91615cc957694bf873e817a13082c280c8fe6017a2d9bddf6ce", 0x61}, {&(0x7f0000000500)="0278b49f236f0b58a2cf834adfdb266732", 0x11}, {&(0x7f0000000400)="a27c2b74df1caf8c0027bb1e3584ec1be9a005d52738643d821ff2d52cd75b0c8f73c5201f85288c328f4f16baa91a75a761ff915aad4f06c8cfb88dc7f3e9791de2b7a9c06ec1d4f8d22aa47fd0ee95ff5e4b5768852b5ad9ff203104ee70f7078ba96826fe3f8e22a08bf7d1e940960c794098095d779f4ab7f1ec3243a8e97c755f2db292b349483f63009128e1bcd0a2ac", 0x93}], 0x3, 0x800000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xd429, 0x100}, {0x18, 0x1, 0x7, 0x1}, 0x2, [0x4, 0x274c, 0xffffffcf, 0xd, 0xffffffff, 0x4, 0x8, 0x1ff]}, 0x3c) 390.585908ms ago: executing program 3 (id=87): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) flock(r0, 0x1) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) (async) r1 = syz_open_pts() r2 = syz_open_pts() getrusage(0x1, &(0x7f0000000200)) (async) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x4, 0x4, 0x2, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) (async) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) close(r2) sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000100)={0x10, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00000db000/0x1000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f000037a000/0x1000)=nil, 0xb93d}, {&(0x7f0000798000/0x1000)=nil, &(0x7f000073c000/0x2000)=nil, 0x3}, {&(0x7f0000247000/0x2000)=nil, &(0x7f0000079000/0x4000)=nil, 0x7}, {&(0x7f0000127000/0x3000)=nil, &(0x7f000056d000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000272000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00004bb000/0x2000)=nil, 0x5}, {&(0x7f00004bc000/0xe000)=nil, &(0x7f00003be000/0x1000)=nil, 0xb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000623000/0x1000)=nil, &(0x7f000033c000/0x2000)=nil, 0x4b}, {&(0x7f000009b000/0x1000)=nil, &(0x7f00003ec000/0x1000)=nil, 0x4}, {&(0x7f0000548000/0x3000)=nil, &(0x7f0000112000/0x4000)=nil, 0x1000}, {&(0x7f00007c3000/0x2000)=nil, &(0x7f0000722000/0x3000)=nil, 0x1}, {&(0x7f00000c8000/0x2000)=nil, &(0x7f0000059000/0x4000)=nil, 0x9}], './file0\x00', 0x401}) r4 = msgget$private(0x0, 0x1ba) r5 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) r6 = semget$private(0x0, 0x3, 0xd0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/23) (async) msgrcv(r4, 0x0, 0x0, 0x0, 0x1000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x46}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) ftruncate(r0, 0x9) (async) msgget$private(0x0, 0x10) (async) msgsnd(r4, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x1) 390.02113ms ago: executing program 5 (id=88): semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r0 = socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001500)="cda8576d4a0aeb87306f77b1fb24c7e1fb0d0590e4c7d35e7ba7b1be9d72366bf1cc0b3f5752275fd58f980d8ca9091ae935d46f4b3794f1f515bd95d51b2870aee6a072b94ef15cc6618a50d85dadff7c32afeb1d80fa33f0e7bd63da3060063b48f1b2be32e57fb70c7bcc45c88c5cf36155fbdf37c45bcd6d36a02f0d923e912a87909635ad602efd14be4cc58b68cf3f45a14a2bdfa00a0044368d6a171d69b8d1d8f171164575e303fe673bd121a9d5e5ecb81b5445e0772a31823ed0f564bd81ebb356886a", 0xc8}, {&(0x7f00000013c0)="8d652b6d9dff028c75db435c5e2c4841b2a32abe977a5ad82c0925d7df3ae233aa947137700f726c83c1435879344f41ad6cc2ba26254920f16ceb94150344eb39399ef6ed039e5698eeb2350e83daf18cdc80ceaacbda4fc0bc9cd7216021704e0300e63c3f8661bf3527a1dfc4", 0x6e}, {&(0x7f0000000200)="ee8a5563711fca8551fe37f9cf4683a4fd6eb1742970fbf04183dfd92e9142b03ebe7d323f3fc1cb6fb5a33fbdba8f343b84b6a3fc58ff1a10feba113bbdbbe039ca22cbe4486271056b4acf2eb99bc8a9bc564e70d7452e308f28309346559d62a876f3bf23f4d021b5f13ad1b6ce0fd5342ced6924856eff45a0dd00f55c", 0x7f}, {&(0x7f0000000280)="d1986328fa9d6cbf4088c5cf8b3faf11a05bb1395498d3c61b89a2e8d2a01f9a4f00c9fff6f48fef9ebf5c943ff8cf81664a69414c7c22fbe12c6a8332d36d9305338fae6bc430cdd62cb93b2b4e114329a252c84fba8be9c19f87b828974cc5df78cf3ecb47d6cdf76c68750a84811fc71f2679cf87a4c5064df2f00b728187850caf662d4f4ec05647cfda374305e4e6e56e479a13553b3ed92473e69b9bdb8683", 0xa2}, {&(0x7f0000000340)="eef75bbd9880fe1f55fa9bfeef4919c2d95d5cc94983dc994a379a2372b28836b42ad5ad955638234683c16fca19c793699b6fca51beb2bfe869880d353d6414184ce73bb30e7823206b3a286ff8ee9bd830b7a81dd829aa2deaa6489a97701a313d12f34d24f8956a3f1eac5ebf765177c0973e33de7e9c876476f39c68b6a83960a624973053a66f1355e840cdd53f4d47b64e744ff5a2cba2d99b4f803eb198b4b7ecd742271807ef9603b4193020251321299c8e448b04abbf43a6d502b36d3b85c4f1ff8df37188fe83115e4ff5d7c3a312c0f8c5696bda7dfefee381473dbe45f513e0308235f9111dbab910952a640d0d1bd238a97689a62e11c50e529a588bc8a9f142dc9f6c74ccf8993c3c0a27f6c2f969a1a7f43be75319448ef939048ede071a784856cc234d79fb1d8ba5b761f2427881b811d0d924e0eae34de467d2699a974257bc561bfc36a63855569c2bc16945502962dfe96c67afbaba0a8ed3f766d8675ee5b1a14a45f3968b2b2ff8242e0ae0d8ce3561e991a722e757e30b676ded7a464543bac56374aee5d9c888d7b8dd86f108178948a764c1a6610339f1202b1d047700cec6057405acb1dd5594edcc9ef665aac02e66dd13ce8de553aaee6b19833b154c1bf5df299a8634560e66d9d12e130cd8ff4d11544484c661636f5438bd39ed40c768402ffe6a399f715f961204f0c9ff44ad6825d4c5f83a3ac757fe86bbbab24981da15c9dd84192b50621ada29644bec9c36658413d71e622a6f732629130206799314169efe0adcd1f825eac9dd512ffcdf296dda660ea8c11cb0c5bdf6b6be932784f7a220a6ac8d0d7eddf297dd9ef3fdcd274cb159c4416764a623feddd9b58171941866571d7a4371b19580d414fccd294ab500dd8e7b662d265c8fa52b03583a8b83c7ae5c2520ac62b0ce51f002c889c731c0033ce53001a65d4340f94196ff9ad618ac56c94ad54bef1d48695e758f37eac3d0a2b9e561093584561feddc2e8b8f252386886d07a0e7b109e983ab8862fa2c59ed3fb97f414268f419cc2250a28b3b15d6b365f6035f12899048a6f1c7b2212676b387af19f386ccb35edd894ae7e722d6c80be302327afd581e838d820462480a2ade568c6228e85d4aec2b3c47b7eade5befd8df00a61201eafbda51d4e3f31dbc027a5be4dbfb0be90d7454d1e7742a7bf9c6264e6424c884a27a1f4f2ee94f9dd0ea1d4a6664d5383039d84e4374532de30f59e20a51f71d447bab99a7455e37f38bc77db9ce4d0f1a59cf0217f31f07fd1e3ef736b48516e6a61ff3553048f4687869b8ccca87963a1de0635d826c81365a648646b0a8a9fc510928aa0f122e30a8bbfc91688d5cf500bb66e2e8feac9abe303e976ee7c610c4866e9a8c917302b44de4a2766d5d3291612b830411cbc5aa8859cbb09b7d8ec9b2a5c52c3501d0696e032dd88e054e53a2a508b51343527e14c3b4b4339171ac172f3a911142e18f1e177e96f238481d14b75b71aee4fc0c69983b27366e9f31b003a91b5a3393ad11cc406e7b421af9448b745453b3ce066b24e320a8740ee13a4c0b223b81798081e001aea6a2996b57a3695939b1b8aa13829653010b9db44daf6da59fc2a109386de511cb8a315b19a9a38317575ddd55a4cfe8cb2d3887343610bfb43bb7c3dc35adf447ad9bdd483f9901be5572456a01966bbe8564626a92bd21c3d4e6dd7d62641f652a1b9169707fc88a569fe23e3cd1a5645b8640b6bc43706365dac11bbfe3c37140019c474d1cf6b1b22065651b35937935e7f9c2222fbfe942cc6c08cb9ac5f2327d289fca511bf67fd61c598c4c96370494853d6675aa6ef9a55bb3991ad3a210bffd3b3c53c11a7e498277d021671a9ec0aa18411049b168643e4ed18c55f459bf41bdec187fcebf2a970c2356d1b62134e1ac66b1ea08da62e8faf1f1967e86fe59c8216ee2ea47657cb2fcde5acd29301b6fb9eb74841707440d3c6bf39eee37dafc049a4c018f9b8009de80e6fbc665832ffc9dc03f19d2b8c130a0dad2d8a28d581caa3b3bae01dd12415a7679ea27ba2d7728e89f8f409090d1666ca3eebe3cb0ad06104ea6e33fbf88b35b3daaa5c62a10b5deff7de1675ff70a1eb47fb55542cdaf6278608419b8517469d958e6208f9d7e64eb1a2a891e31e6bc29b452c75d20a49b41209c30f34e7c426eee83875049da644a26289218eaf4daf32c0550eb1f4e735708b7d59a4b070299b2d5466bd5c8e5341d32976619478ec54c3022d69c4522147713ec971a8228d2822271e682184e809f28989b39fce5d60474d786b41bc42e5b5877acaea52427f032158903b27f25ccd684943092d192154745d3cb2b9a58812470dd4864a1613d1fe8dda61ff47f943cac4d4a4dfb2915bfa90ea351f1740e203ddca451494fe0b9dcd9643ee6bdb52e82be13f0001912557f5d97d0629a573953132625677741a20beb1e53a6d3f0b01cada5997ee66f05be70cd94cc355c5b360c2ee0d54ced06ea8c538d649e2f23604e6646bc1774352f60289e3dba5e5f958ab49ca5418e16bd591b41687027fe1a92576ee16d8980edf7d01265bae90866cee98f59367a6dbc0d2f90b2d931cad3957e0e79429b4e1d9487cc7997558297b39bacc0c3ac46f245055b2f64e0e31bb831df755a50aac23c379e0fcd57bb8225e7d034e96b89b23efc5f8abdd3b70c10c7814735e7ed6e51dcc4cdfd6f4e4d55b598ac7053c05f86e314dc03bcbf7242699e58fb217fdcd4f525edb3aa2c48d0a31b031d5df76b10bf8e5acbd7f71a2ece3bcfd04d3a82fd4847282d2231e17f9d6dbd294a2ec539490b5579a19c46907e19c356af1b9e10866a54356e70bafb2e8c95454bf335bb0d8ed3e607151c67ac09b2adee7a5f06368ec9139f0d36a2a8dcbfa63f2f63a688113dccfaeef066f0203f9300cac76a602b900e5367bea246b2ab8c1250aafdadae11e29b51685ed80844d8eccfaf8abd9208135d4a822409e8e7d129bcddba13ebb793c1dea0c89958d6741674a413eaa19c500111d66a35744e64ddd7fb0c179ce835f5ead36d19c2c460efbb75d28d70b69375a8525718c91bfa0a2e584319c2f9ea3006b4679c435ef8a07596fccc05285317a9578dc49170da1d92655fed43a68cdc43c782cd88f10892347e202b84bcb6244ea3c8d3f363c00262c386b0c76df403a7c511116e00d2718f019064e464d69d12798ff4207b017598f8442f7aeae9721bbd054829b5ab04f502d90dfe03e20644f2c1b8f5599367ca54c4441c4b7f4222cb4992a8f5d1fbbe8cfa77eaab95064e02168c589881360cb6e5be06ff80bf7014633cc5981b92d1c078927ae36e3ed25d973eae5432dfd65c031721303837bd99e86bc5005c07581c065851a516f3576955653e9a648ad4cebf545211c44e1ba32ed816e1d8e4cacfcb1e7c56d23e5cb8bdfc72f83ecdabc8a4623f49e85d483dd065910cb64827c3e01093594e6cc7b950145c070b3f93ba9b57fb6a08373262886d3aecc185dfcf9dfdfc11fe475e68af5301725c9144727a7fb642906d305f6b491b284bae71b4a04a7dc5dc4351fc7aaabede5392d016e5a441e820951054e32d4c1b9d80526cee6a1d2d9415bbeb60204b4612a37005c26767cadad92073c0fd88c5a6cdeac89c0c6d496eb023a268b74fd23f00c0f7d605cc644d324dde813050ae489cd51d3c4f123c6df1796b42efd20ae40ec78cce076560eb835b3a09a1f15c43ad3fdc9292e135d0456d6041c42a6b3f8b6bffa518961ea005e4be5a76a5d29b2f513e2eebe561652b0cbee9e084a3f4288ec87c792f5ff223a6ba91c6414be40e7d3585366b52a633e06d46b84d63357226e1d6ccc8271b2d0d9053a8ebd01e7fe3a6a43df44b6b190e9d97fdbb9eca9880ebe739e53207e81bcc8171186162180616ffea3649b738bf8877346415337a07b4cd624367f5e3f7b998be08b77ec828cce2ebcc94ffcaed9e19759e273930e6b25a3111a90ad7dc3db9e91253d84721913146241dee297de846b36148c8099170786479624d167635b3d7b72243cf01515cbb69a3025facddd2a1ac5124e0941a4cb63afbae89ae7eb36ca47e0fd910a199cc0b486730761cf2fffa85c30d010421afde6077f310b6f3e9bafc67fe18657690c42b24ee07fb4ab20e2608a7e537fc34ea6620d5406ffbae79a036c5e8075af65d9e9ec4803ef93f1a732aba6a814da767a48a64ccc8d80cb9aa6b8d8e2d3a2772de1b729762f59243505bf24da2fbf74eb99987bd3c75aedf948295684b0a648fb77063a0d9c8f46a562f0ee1ab793f331fa7007690ee09401b5e5a3de7c561bb92d4bd9d48cef5c513f61183c424de55d5cc312d760b536160ac19ff83af57430ff1693f8b91ba5c6fe51dba9c10e789b48b1f88e83262dbadf73abe31baf62a56a59f12f1df71b50ab414e5e6f59da38a3912b48f0a1fbd49d2774d828469e4ce1169750f9fffb3b72180ded3090197e52187a3361a7bc5a153add69e108ef94d119b95796e42bcfafc28f6ef6b43f4115e71cd882c9a6156c2ddc521870f7058579940835fcdb95eaefd52b60ec0574822f9fe8adfea9b5d206a97fd132edd38e9f7c40e8d0378f836d68c3446d04512e3ff30f1d89a65de7fac307c8de058b3e4a645a71dfa52d3bc105de4c53ac381db171e329f0a404e65ad4367e2e492d953876ebd493c6d768d853c13b38d88d7c0e14df0f0b9c5e492dab828011929c1efdacec573c6f12cf92d05e6bd95894af80d35c1fca91cbe88ec33ba86473140ed4aa8001d97770e27feee8b93fe5d20399d59abb0e82934d3dde0c8d2c232a25526b0ce05a946f67ab829a7b49613efa5eda72ef9b2538cff421110192d1e860f9f70e9e97cc48eabe41e4e038af1476387d149502565ffc9fe7952aad5e6f6710a4e9f2ad8ec863757f711d8c10b1fe10518f4ef044bc837bf9feb831909be789816f18ada6f5f6b226eb8acf28f552bfaaeb7f848ffdff74e3c03c40afc6a01eafa7ba4e7c06d8664e42db17846788824164056979a8899a517b8db22d862465b561771ba7d6a09cf2e910e49891c3e1f5046c902e6d8041cb2773b266ba44a57444283330a21d6e07db32050d2c348ac174474535a73c161790f4a4c4dfaae98e6feb667004bcc6998acf9ba66d84163da960a5eb2d66964e5b4ed4f9131ddd6e527a075fb1f4656a205a62797fed4839cbc216709f30f793cd9fef8a60558e57938e8552139a9b9df22f7a2e2aaa59887a24cc529bbc86916d9452de096e67679b0bb062f1913afe56eef4e601f09259a59bfe722befd84da7c7bbd8f1c885615b7f4a2bb6d481692a8ed1bff2a461bcf306c4f7bc30d42c17e46a53fa0f0c0731cfab442fc07ed3ea846b91b5bdcce732615063e834b4b866b3d22d09e12c9a7750e0ff54986eb5b2679326bfb5b45e635020d189ed5a0cd42c0eb817213022edd4941fa1daf9150f84881384ea37a491cdde91289ce075c0b947803b76a8d54343fc62717841f453e490ece2811cdca8508f6b565f810d17a918c94b960af2024d377d4405ba6789941762751132bc7d6e166598efafe7fa31fd0e886d9a3490f83139303201460f96e87439e128da776e20413aa25dc73666928e3d0f44e99a539c4d450b9b7f4a9d7a24d193440212998e43a02f6f477b73022f0b645baf49f0306de9c77272b8f138eac350a2f840e69482ebaaf5a26acd60ca10ec9b605b9ad30de26a72b91c409", 0x1000}], 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @empty, @empty, {[@generic={0x7, 0x3, '['}, @ssrr={0x89, 0x3, 0x92}]}}}}}}) sendto$inet(r0, &(0x7f0000000180)="3684af472a20605db56654444530db55e32d18a350e237a22b0d745c7cd16f2c2e6cb647d0873f17a747d211b2be7e454564729e305de8e574af453096e88646da6baaa50daee1a70b", 0x49, 0x8, 0x0, 0x0) 389.505937ms ago: executing program 3 (id=89): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xe00) (async) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x8001}, 0xc) (async) r2 = socket(0x10, 0x4000, 0x3) sendto(r2, &(0x7f0000000100)="a6b320e3abcdf072f8ef2de5fe6cd6d14c525da2e9b2183cbf513774df55ae2ea0b37d1776c8ae1b12c74e9065ebe9c339c06f23a08b3f2578d6edaeb4d13f57b28bc4b5ef27a3dc938dd0a2fe9737b49037e348d59afa068b7a3a3372268586961cd5c3e04d1e8d39f05f255759705d02fa88a2bf86cedde2f534140e8d6e3c2b13239c8b7e482f11d844cda12296bc882298935156bf67cc064825c373600789fe59ad63abfbfd818d37d5", 0xac, 0x409, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="f6f117d10aa4114235601768224e742708b25857da611c70b463df588829fb25c1abe59876f941ce3fba634e", 0x2c}, {&(0x7f0000000240)="d7fe64d87dd03b6be7aa1b1a8c1f197c4802a0bf8fa483945e7363be2debfff34d24aeabdb100df4931ed65929bfdf58f90c5dbeea4017db9198bc102f4658c2ae7a672e0fe5124fe83c3e939b9cb399190a960d98ae971f56afc9294dc0f308531b6fcef51ec5f6e1229d5141a4a62a7bb518d58ce840efa450", 0x7a}], 0x2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000340)) (async) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000480)={0xa, &(0x7f0000000400)=[{0x5, 0x5, 0x2, 0x7, 0xf}, {0x2, 0x9d71, 0x5, 0x1, 0x101}, {0xa042, 0x3, 0x1, 0x2, 0x8}, {0x8001, 0xff0c, 0x8, 0x2, 0x8}, {0x5, 0x8, 0x4, 0x8, 0x1}, {0x3, 0x653d, 0x319, 0x3, 0x1}, {0x0, 0x9, 0x6, 0x2, 0x8df}, {0xa, 0x408, 0x1, 0x4, 0xfff8}, {0x6, 0x2, 0x0, 0x9, 0xa}, {0x7, 0xff, 0xb23f, 0x8, 0xe}]}) (async) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000580)) shutdown(r2, 0x0) (async) connect$inet(r3, &(0x7f0000000600)={0x2, 0x1}, 0xc) getsockopt(r2, 0x6927, 0x5, &(0x7f0000000640)=""/220, &(0x7f0000000740)=0xdc) (async) r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, 0xc) (async) r7 = getgid() (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d00)={0x0}, 0xc) r9 = geteuid() (async) r10 = getegid() (async) r11 = geteuid() (async) r12 = getgid() sendmsg$unix(r2, &(0x7f0000000e40)={&(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f00000007c0)="de48aa4e09c514c3301b92d6938ea292d0d1a8ddc2481b4ae8a8cb58f9b79f5c50bc2fa2d513e97c79361ece228e5d14df2a477599f6a61d813224301ddd494aa7cb31f9f46e59b9321d197c4c74aa9dd3bd591ba16e11c9e483aca3735ea7d1d26b0315359bf9425e16c6ff48b729c8fc97d40fff8aafef2465d95587b51a8ea9ff1b4cb7ef478bd6cdccbc29074c67fd7c3cf2fb2ba81f9c29a297be17bbdc207b45cd7c97bbd0739967cf5f5927d9d53d3089671c4e29c2a5f0a9d75b2f790c36cf4c691c5574a9", 0xc9}, {&(0x7f00000008c0)="9033f0dc5651bae80682c814b8eff73e8c844dea846fa4cbd3c02ec7ec31e40a39fca0eb886ad436a7ecf70879efdaf4191d2597805a443b6a384d5f6141aa13d6f03bc6379eff854806a29d65c42d22d5e7361f2ce8c6b8939b9b9f1c8ea47ae30515c4c8e17c2fa6f0779d4d0baf72f18262ef476519c294e4ac3182a503e5b38d0e2e49fad8758080c9eea016fb3b1b7aa042ae1a4e87da49aadd2690e0a6ae0291714be215210d9a4325bc1bf520fc462e31c1fe09c203c4b507b23813033bf2045e96a8cec8fa8b89eeab124a01ac638c7a5b9e46ac9eec915b91d4b5552375", 0xe2}, {&(0x7f00000009c0)="ba67de27ff672d13df83ab956928d3aef0ee978aaa65a3f6239a87ed0cdb6fb500f3b1363608e2298abb5d72e70125c0869e6b29f80f0ca400c6d1bbd4092d7cb8d232f0959b1a989d3b8e68e9831d29097dd51503b87e332be5138641e8b7c0a248ab780a55880d542d8de646dfefecf27b43993262a57d60c99bb4cfc3825c4ccf99a93ea703317ca3dd5481341075b2bc6b41834fa8f33f33e54e367cc9d2d1ac6f08b97888805b28db303557ed76f349e23b9444fa0a32ec8fc9bd0d711457f810cff59493", 0xc7}, {&(0x7f0000000ac0)="d95e4d5ee12d7a84ea35f616bc5bdbea17ae595b0e5c0973a2b9a9e2373ad66930e0843dab2ac8a1c2365344bc0cc48e967657006037b5b9e71aafb575df3e7829b4ca462f74cbd09c792142c543d9decc63be31256b83ffed223a9a8909cf79223c079a856fd04caba07dc2dfaff647e465bf4fffa1fc789996d118ac36469784e977b029a8c2864fcaab650fb4006d9ae78fc2585b5992e4f2642d7b2423d4bd6fb5bbf4ed8feeb1c7ce7fffacfb37bdc0d6233541a6db82c661461a95749e552002ba47f10018a259d80694351586ddd9f46dbc7a4ae86457388cc998cd344d0374cefd24170c", 0xe8}, {&(0x7f0000000bc0)="19d9c92b6fffcb6bfc8f8b767891e8dd32aabf3755c27700dd3959db108bac6b95b0222a6ccbde731226c3a9aa2bdbad9464c80b4ddb9a1149a27375cb088766db65dc3dbc1dbeefb386a6023e22430041e4d308ffa9", 0x56}], 0x5, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r3, r2, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r12}, @rights={0x28, 0xffff, 0x1, [r1, r3, r2, r0, r1]}], 0xe0, 0x400}, 0x2) (async) r13 = getuid() chown(&(0x7f0000000e80)='./file0\x00', r13, r7) (async) socket(0x1, 0x4000, 0x2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ec0)) 303.365577ms ago: executing program 0 (id=90): kqueue() r0 = getpid() r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) sendmsg$unix(r1, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0xde445db242d27a01) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) fcntl$setown(r4, 0x6, r3) socket$inet(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x14, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x1, 0x401, 0x400, 0x8, 0x2}, &(0x7f0000000180)={0xf, 0x5, 0x10001, 0x7, 0x7f, 0x7f, 0x8001, 0x7}, 0x0, 0x0) 257.524545ms ago: executing program 5 (id=91): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffdd7) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffff9, 0x9, 0x5fffff5f, "9cdc452e387e080c002f4c0e2400", 0x400, 0x207f}) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93f", 0x55c}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) (async) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000008c0)) 256.465724ms ago: executing program 6 (id=92): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000020001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 255.954742ms ago: executing program 6 (id=93): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$inet(r0, 0x0, 0x0, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x7) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) 255.570048ms ago: executing program 3 (id=94): r0 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x11) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='#M', 0x2}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r1, 0xc020697e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000100)) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x23, &(0x7f0000000140), 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0x40000000, 0x1, 0xffffffff, 0x401}) readlinkat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 255.202348ms ago: executing program 6 (id=95): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x7) r4 = socket(0x24, 0x2, 0x6) sendto$unix(r3, &(0x7f0000000140)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001380)=ANY=[@ANYRESOCT=r1, @ANYRESHEX=r2, @ANYRES32=r4, @ANYBLOB="19e475260ae3984c95a9000ac5584b1e6932009469a3b6df173208af2ca0d20e819bd966282c7079f529e137637999b80d00be0f3aee7e5ec40f777213197246584fbec7861730105ce0691d97dd072d44cdd0a44717ba6f76", @ANYRES64=r3, @ANYBLOB="f34644f8041f999c0d1e8db57d862f118092e760b071c8bf65c301a236e9e60a88c2f67414c45187c756165b", @ANYRES8=r1, @ANYBLOB="47f1b361a521452973c3564018fecd2d0eae5164095ae4ff08609f44b18d687d0da600ac1fabffdb0ffd3025c5d56364d45d2fca4b92bd335d1d7f63a3d26bb75fc3e5f1e883a7d21acf1725f013c47a1c727bacaccce0f7a513bab933b0f8509007e8c62d8fdf470c72bc17bc69384dccc77e8ff49ba8f0222acede934140c0f1bd3c82b0cc56c12cecf6531974a8eea84d61011203e5ce30ec4017f04021dabd479ba6a948cc116cec0fc9b037d7302622dbb61dfbdb1c94b0a4ffe4d4deef36c37cdd823f67314b0d9df29297b5e872500ce39025ecbe775634500ead95743117d5cf42e78163321aea0620d7cd8bc8d6470f285167a380632903fb4ba0be7c8ed9e58aba921194268e0206ac71a836c462f01baf75d7fabe763f5ae42e3867cdb177c4e9a78f3919eb723c8f6f91a28b588aa38c3c1cd8e48c6b40609e1f6775a9512a885e9e8df71d6ad0358e0b6dbb912adcb8e861e66d1968310172b5a7e84faa4226db7a621c67ab3e907010fd4c5d8539fec23af437529e54968df35cf3477bbc99f8865c80d5a0e693d867625b4acf40ced0e937b2ada49b17a1b2e3ec540fc50ae73288e134cec1e6a717f6f7a4dc603bd7276ef347dc151c15eed43c361191dc298099164dc550edd5159682f3df4c398a3cc86e237aa2dc00858497bc3497101e3ddfade2f3ec3768c168785bcdd461801d7051a79f84a706df0c5bbda7c0991926094465cc39e532ab463f844df94e0b1ad9ea3deae374ea981363ee033625a78dd6aaeb1fc18392f7d48ba2b77ec753798425d4f35d1e611a06d7a9ff91553e8bd553965c24cb398c84c8bad1198883d427a4e7f43afbbed6fd201c364b21e25b243cad3166ff2f8063f84c59052625e3db02601938a70d7db6fdf97c3038dad238245c1773b8fb62508bbd930d7acd56a4dbe37872524a372a474c3252e8a0eab94fd79eb85f92be255f9800dba6018c45439a677eba37381fdfbdd16c3f82e49a2b0a04464e6ae2b653cc2aac3acc4bab68f4e00790aec7d2d304a3aba3fab728bfc23dee4bcba9d3e699ce377cde4e2920c4d3330d122609031f0516a073ed097f1a58d75bd72c02e711dba39bb6aed7ad434aa017d4696ec31d078c6180562776ddcf81995c5de91f467f2922e31ee40afbfacd56f8c40ea95be49eff2b86936f2cf5ca2ba929f04ee6d150f8f8beefff5792a8c48ab61a5dae448bac9918fab6a7eda1aca3f49a601138e5c1f9dd199b7c08159538974e156f1142acb65ffdc7759ca9a838b0090f889c086d54b3b6c48f9d7711d762d8fadce81b6c195a4dc246b4ad015eb8f3bc7228ea3b498658d2b7099f2a1539a7750adb27b62164a8adefd9f8eecb34857c64f6d02e7a771becca5e9ad341c6d5fece89c4a5c128cc8008db74dff810221ca245727b8d3269d5645d5590feae9527f55fd81eae672f5eee86bada25091dade07f40edc8e2e0515c3075ec4aab6938f9a2b8cc1c4fc525739438762c6bec61a36a41179d49c54bf07fab821fe1f5a653de8f4760c3ccc6fde7313518603c69772f461f1d9bd73b0eb09cd10ab685aef6a66a6a1f020255cb9077db70d1f69faba89396c6720237a08b618c45b6588963475d8c4fcf8705ba3e8ba88c0d22f0cceed996253b84d1bbd2ba0bc23f87b20f19f146f92a064c20b468b19d5b2b92cbf6709f4140ff34b680af6cd75bd90ff2bd4acd976ec306031e09ceab7832f4ce0f014d9afc6608c62780056c82327ef8952eab00b29c78033d16953692529391db0391fb6504b0f87a2dbe1723586e4ef52e1366468140731dbde74e230e2e28d105d9abf4aacac56d41f11344e9db7e4cbfc3d1620eeb55a27edfcf00ff3662a6dd8418c7b8ba057a25e63dff3ef1054e0d3bcec6098789decb772bf3c88e748b5b6d9689e3919a31f4445c21635c6e8dd0ba0d271bf293e50c73fe0c9e968a99422119f6b0469f6ca84b45de9414a6380913eceee8df072124bee92ed69e088d6a41ab33d982ff8795836c9ab77dd56bed041cb9aab0c786fe6435b38e6d835f12ea05e9295edec979f368b8b9d9d757a30ab73cf6a622582d526172bbea48d87f43aab109400e19b34166f98da10510bcb8ac97c4dca570d0b9b57591bb1b0102835eb6772b157b4feef80e8d2f7cad481dec48284b64a67b8b760adfca973930789abe18384a1347d220f69818094f87263e53a199a3be5b0c2699c14dd14f7b3a3aec4ed84af075c0a5a5ffcebf264c9eade448c0957a591df65f1ce13777ca9a6e379b6de4de6fc925c11abded4da909d5c6e8d217540c1a4e7ace44dbaf7a989cee78772208d2561f6845983942665f70de1b23dad7e2d5b73140387ee74fa75db139d85fb3a3449fded42a7c98d5ca0478fad76931bdade3a9042ead1b8b0aa0f4f5b8616357081aba628414eeca31ed073ef4ee55a4e9c45e5764826bed6a7cba74963183e47209b9fb1f31a565ce1231b6c47f99c13f4f88ea5a90dea6e2f331697fae5f7b93f83d28a0d50d47fcad640397e07e2ded4924a15925ed4d895deb7ddecc131253e7501ad288e107c8e65dc41c5653e2f34b52ea67280b9c2123a45c68c123c3c78e5917b9e300fa7bedd66552166186ac53f73890aac3b74703b294403ac33871414fcd6bd6658a31e1ef780f8aa2c6beec33ef438ef32755fe7f90ae3f58451f5f37554d909b724cfaaad9ce1aa0e8a2571f9ea73e16c77e262898219e00bd1fd5f52246868c231d6d6639c3b72a2acf37676d49b5d7066b54e80994095d7619cf470573bc7dd59931bce6889e6dd75615b951ed1d570fe3279d4ede6096a1e9c85972fe9c8b7fda58659a7bb85642cea0e05704ac9be71001ecb3b64c141d2dda0606bfc67de2c39b9de23005acc4b04686aaac00e7f74ce5d6c2e261597195a502fe78b0c9f704c554919f37f96673c5a23a62aa0725b179f09ed3350a9548ecd9f4f077e4c349b9e78101d891dc793d201433bae683583264027acd654f7fbae026b53ef2e0a3902bfef9e7b64faf7b201965a507dd24eff928c223d274e7b4854cf892161965a89f19346c9a656cb82085269d0bd5ad38498223bf90618d4757ed5dce8ab475636fe92e9bf81eb47ff1d659be5127915509d31da127f4509052255a975fe1db313cba20e81578c4949e8be02237167287aa33089171c4f6be5a518a2f84b680c243c029b6436c581b0891f1e5ec32dc8c923ef92f5c9be2ac750ad49c8165eb88fbc41ce70ac201d6de35b3da528883b7905643935db5de6aa90bbf9acb18e45423cbb138064235f4fc6780e49e3374be39ebc2231b6b702dc1c16b080fd538e330b51d6cf649e4d1d63484ce1ec6b67a22672f615424d5b665c0e94002e231bd36fce2f8fa5298a35b394ca28b7b3e8e0e0aca0cf90936ff95f2a246accfc482b4167f1505c5bf3a9fec74032f383c0a0508db582f62f3c5d0da68279787c3849d9b9884453cb48580e8972185d2b828f8af24f2d4695f044c5dadbf49820881cd185ebf67e5e0847f95b44dbfb4df5ac2eaf9792e34d7fce9ec1c7c9583111c61784ea879131c155c028fa1f702dda95b645e297463414e3d4f187d090a9f42c555f6245a2cd24919bfbfaca2edb9d39190cd7a5e249149db52f131b0ebb93f9d19f5b16bb3cb98bb962916aaaf4082a2022c48daf00a8e67fa040b63788bd958b5a31965e90c5085c66e07ef20d72496e602328a2424ead795fa02b1e162545c536cdc25046b5c6111c1d1384fc70780185d3c6990f89ba1d4ea159a90409220ad42c3736dcfd93af89da96c5d49b521874b89ab4eb2992e8f6459c678f1248b06e06c34a99f13da03954eaaf0ba27871869fed3c4f694ac352689022963e426f196da4183e4801eb202b49d6e7202aa903c31344e9966d07828cb67255d7f74f65694de9aedf8810f89285243bc5a9f8437de09075a7403bad01a566d664c928900564728e23225970d69a59b5fa816e3f71d18aabc256f74571f8e7d1ff58eb278e2f322b830d5bc74284722726473a5ab6676617126e946c6adcc2b718442cbb86fb4320b131f58e0f03e40051e1752e400b44796825a5962f06cdba8d3e9b3ce0cf48bfb031f8b704c8a3498f3aba0e7c992036f146821ac8ce91ca3ebd33251637e9f84f50221b889480e4e797de3d05e2fe39a909ba601ad7fa4407a6a3ff442d38f1f89cdb35d82207df2148bbb6734910a6005d4c4439731dbaef0236a1064516c6852cef8d8b10440b871eff1fe90e478837a73c0f8ae8461f1271829a641f6f4883852457b5703a43062874f4e86f7d160bed2ea3621b015c859f538097d1abe8cda5c9adc56ed0f965ffcb67cd4c0a62d2f90d25757ecad1c2dc175a35f02f92f3cba24c216d36ed8e1df872ba717ca1ea11cf1390aab583ed4ddc14e25799377cd2879e8beb0aad4cde9a1f52cd3f581496337d6eafade82ca730d773e2c8691b0421a0605dd26af3a63b62e2c3086d4d75511bc21374473350da051527d5d9c2bab9137573b2a9f46edff7a2b54892debf0072d1c01d4e8a72e21fc36473c331f5709adf1cd57c9d7616c717e67f77af71fc7b60f6382d14e67f8988c39fd67c11795957be7f8e32e0981a67af449080a26b90e734245d3d91e31b472feb452bd72106a650ccd1612ae64b35190a98db7c8b69e42cff4c9bb6968bc832f97e53bc16839e1116a3c4f725e36dd42115239108224de7f50f3bc509291bd58a4264be19286f4c55eafc6bdfea6d7ad9c60ffb4e2ef2a3c31ed4dd8361c0a4205c3a0b1a51a8b4d67b2de58149f582dd3077a88f9943e2b16f66756e9f83d54b528a7e071a17b855a8699ad6b2a90e9e8ac0124993a9483fc1c3deddc99214fe9b6a994ca390343aaa9e6dbb906c8b3ee848571713f0482adafe212a56f2f5d5f9d4d44d1f76b5c07f2fffa1321b07ddebe8e79b9f91acc762ab28a3079650a62fa9a828f144143fc767cef4ec22a90a812cfe2c3227f988be3b7605ae52519793f0a2bdf42578190be51bcef8fe4559845ed6373bdea0a4d488151a3a686e0af325a6b2539bebfc1085477d19c4e8e8f9cbaff05ff6abdbf5a60ba83c28849aa632131e834291f38c2e3ae4f237636dc1e990cda410b56b685c7f063409dcc36d5b2452f39f2ce6c93759c26bc13dca2c3958ae8c6caa116c1a8166292ba16b9ae6315644f814ec175f21ed2beb9e382e4b87937c88e28a187480e51ca2d8a18256625e7b00d025cdefbc51884b0ec6e8bd29bcdd4e55c827e86a729de805b2bbcadff592fefae567a988308d14224dfa800851abbf249dfd1660d71514e370f8e00a97fbfd7407cb18e69b95caaebde3950ab3eb14c86b732841d40a03f882dd3bd601a1a5eaa37d1d0b6db8539ae47642f1259fc442b6a38ed73b825d72089b89cf711648a41d324a9edc3220d7e5ba7512222359c419010704d105ed64cf551b3509481e762a1ee64e261fdb7d152b48adb405b766ef311e01462c1212a889a91aa763f4dd86dc9342ba3b5d04659ee9d69e37109e79728fddd59aaebaac1dd85fdc3cad835de6634074d3fd4cb69f3bee63a43cfd2417ec685b090165d0acdc64a002c8eecd8684546b42878caea18d9491511ec3ff0a9b632e122c6b6af0e3c77b659224d0f61d79a47820b5463a644a693985b06a5bed1817c4526f84d8689712796404dd0787fd238013b36e310b39ae31442d45cba9e6b02daac93a188cd1ae542f4f72f9e0d3d2409542d0cb2452f"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) sendto(r5, &(0x7f0000000140)="e5c149241d06", 0x6, 0x1, 0x0, 0x0) 254.049252ms ago: executing program 1 (id=96): recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=""/140, 0x8c}, 0x840) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x1f5e1b9d, 0x9) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, 0x0, 0x0) write(r2, 0x0, 0x0) recvmmsg(r0, &(0x7f00000006c0)={0x0, 0x3ff}, 0x10, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60020099000400000000000000000002000000006a000001feffffff0000000000000000000000012b"]) 253.797078ms ago: executing program 5 (id=97): recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000740)=""/4096, 0x1000, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r2, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mquery(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x813) ftruncate(r2, 0x25b3) execve(0x0, 0x0, 0x0) 245.593269ms ago: executing program 2 (id=98): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990008ffffffffffffffffe600", 0x4000000, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000900)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7f48345737e5e31368a1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd744706747b4f70695eb929f8b63d76084d263a3efb2b33124360c3b9e2fc6d", 0x7a6, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990008ffffffffffffffffe600", 0x4000000, 0x20000}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x1, 0x1, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$inet(r1, &(0x7f0000000900)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba3a2620f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8caf072e80973e682d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87bd8dbef3e54905b437f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8311e436462fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca740d4741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171100a8b994b333f70b3cc457608be4549854f87cd9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079000021bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50200037380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af984314c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7f48345737e5e31368a1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa7596fbd629d83a1fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd744706747b4f70695eb929f8b63d76084d263a3efb2b33124360c3b9e2fc6d", 0x7a6, 0x2, 0x0, 0x0) (async) 470.328µs ago: executing program 6 (id=99): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/181, 0xb5}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xb, &(0x7f0000000100)="00000001", 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="19", 0x1}, {&(0x7f0000000040)="4cdbb412997d15b5492c89e7b89ef3fec0f59e500c27f40a6c58eed77de15ac108be3168ce", 0x25}, {&(0x7f00000005c0)="d0246fa52f0ce3ef61f996ae24a66588cf2bc6808423e5756dcbf4619a4c8d6580e975f7a883a3d99f4fed79222d47a446be02e8bc5cbccda8ebd101a8d5974db5cf169b0784efbd41c3859a6eafd8d918e794f1e22fe05007eedc598e19654bb24b25ce81ea75bab050628d1a5aba8cab717c1140bedeb9a4acdbdbd4ab681bb2c1660de94af09202694d6d3a9408dd0ab48d5b62e4621fff6ee61f9412338d6f3bc0b7d55fa5e593b7f0502eb8d2e6437faa5b5cedeb77d105c1", 0x4e}, {&(0x7f0000000300)="e1786ee1e3571a029bb91abcdf0b9243901ea4e3b88979b12bc68c0ed87101659111d197d9a89d9b839ad055b4f02d0ec33f4def70d209917a3750c5a9021b25ccdf508c62780992f119d30720897a29a22fa203a575aca4eb9a4ab17b5b86918375db31787a251d72756c105f09dc39c042f1b43dd96fa844a7dce5e8d89fc7ebbd35f594bb6ae8d98d8d8736d779a30c9aa34a3a3732459748cdc270a1bbd46c3630af2651fadd14c336216e0f0e7b89daabe93b12848cb24bdd3a708d3f09d5145db27aebc5e5e7e08c78331b349627f4866a6169fc77d3ef211b13ce", 0xde}, {&(0x7f0000000400)="9fa597878bd0b44a16bdca25901445b2f74d0d23c164994884fa423140c9fd0e68400ca6a3e77c6ad855ef5d86624b7d3689875b7fd8c791d0928ea4952ec9044174678422860c70a0df190efe38722a4b98d91b54d0e90f0b0c1daf2eefdbe23562190a24d3feb08df2f1061a080ff6412903600caa84ed85f94748de4c18f24145133a48a477942a2a2e2e50eec607810eeb5447ac457fb13aeb2b805526fec3db53c5ef703d6aeaa76071", 0x19}, {&(0x7f00000004c0)="3b1f0e0408aeccc4e69d8b5260ab083978ae1bf161455f554750edf1e7a8109301d83b12354471ecb2ef0fdd435b51f19cbbfee7472d1bfd09adce18b067cd15b14eebeff173135ee94acfea94b2a349dd041dedc387b5d82be6899e30c817daf49357448b864bc5539a22e5bf30fd6c3489742f67e5ca22cbb153e67b7f11ed6cb4974cef9505e11318fcfb54e5568e11fdbbac6dd0eca4bcf26ade1b0a15173ffbe9f80a5dc2d5faeac30c61b245f6751207f496e8fdbbbb11b4e1b5fde4bff17e3df808c76596834bfca2a4cff8ea8765220c5b7a0e463d0741", 0xdb}], 0x6) 0s ago: executing program 7 (id=100): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) ftruncate(r0, 0x79c8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, &(0x7f0000001880)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) (async) connect$unix(r4, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async, rerun: 32) recvmmsg(r4, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xffff8000}, 0x10, 0x802, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async, rerun: 32) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) (rerun: 32) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x4a3, 0x20001fffffffd}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000200)="7a08250d25a9b5aa7fa413e9f3fe1ac755c2278aac7f0eb640106fb8bd8bb7ea830974b3c652ffa81b35d57da408d0f6b9b7aac1d1fa3af5bad3e9c51f40082c1a7ed35de99647946044abc685018a9aaba78cb57504b8f68390c7470447bb00a7abcf683136eb2c65f5caa18c7666acc5d9a8ec98a1a8b6c8482a0b349fea16ca98071543ebf42eb3239a71a0dfc310f6e5c5e3f1e52dd534b413d772d2d13023a6dc605b0c3f5e95f6e32e4e658180747f8e2050158c2ac2b86eaec5d28368db3bc4e8277b5efc442a01c0ffd18e4120b240b7155f9bb1eb1d6af3e541c44f36dc7087fae75ed344346edb3d05eb4fb19808e0bcc0", &(0x7f00000001c0)=0xf6, &(0x7f0000000380)="8ca6204da74263e01e6910bded5a8f91665a9be94c5bc585377d971134d5db0021ca8945387529a873529c3ac40244641a7a47b006a6a2b3091d261d43035bfd874da6d9e020ae9544dec871bc8f8613fdffffff71f2c961cfe0338b56cede02500c7eca907fa68b1c20d841e083b0c1a66b7e236a3ffb3dee48837295f21bc46173f11ee97519c94fbf986a23bab478fdc82ae3a17f6e2719d2233a0f5fa825d6f86bc6cee3dcf73f79aed58b2d3a0afcaa622eec04001a3c71d46b04fcc8969d9021d64065f94409f532e8d536de3ba5d96c6d0fc8de800dd8f46846dfd738bf1659e303000000705971e114e4290940431ed0b6b85d654a4843517e970f599a0f32ad591b4ba1e820c6cf81c8e9c028d5153f4b07a2d3b47337ffd942ddfc3062c4e52884f8401602d00f2e600947b724a89bacfac69349fffbf8b2959299b376d4069b55a5e9cb4dda5fbf490ca3e63dc34eab1b5252ec9d1729ea0b289c9d0000000000ec29f814e203b95a9c474aa58f42d8fcdcf6e458e9c095863a7d7a018583d0258033d8b5378411c088d4ab1e69eba82ba8ed8e2d61cc6c2070b5cbc8862bdc41269f320c3d2e8ab7e559e5372ab518460a83bd9af2516a4e526fa1ce28fd513a498ab2502c770b52390f961b78cd163e07ad14569e2a2893a3b6b8c2ffb2e6640369b0a065ea658c47591d3359cc325ea75dd56e133705bd1e6c939b8994e033c963", 0x208) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.10' (ED25519) to the list of known hosts. panic: mtx 0xffffffff83a087b0: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *404864 19741 32767 0x10 0 1 syz-executor 192209 91586 0 0x2 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833e3834) at panic+0x1e5 mtx_enter_try(ffffffff83a087b0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83a087b0) at mtx_enter+0x60 uvm_pageclean(fffffd80086badf0) at uvm_pageclean+0x290 uvm_pagefree(fffffd80086badf0) at uvm_pagefree+0x26 uvn_get(fffffd806b8d8680,0,ffff80003c4485a8,ffff80003c44858c,0,2,eacd1a812f6874ad,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4487c0,ffff80003c4487f8,ffff80003c448640,ffff80003c448628) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c4487c0,ffff80003c4487f8,ffff80003c448740) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c0af210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c448950,200000000000) at upageflttrap+0xa9 usertrap(ffff80003c448950) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x747be3db0550, count: 2 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: mtx 0xffffffff83a087b0: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e3834) at panic+0x1e5 mtx_enter_try(ffffffff83a087b0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83a087b0) at mtx_enter+0x60 uvm_pageclean(fffffd80086badf0) at uvm_pageclean+0x290 uvm_pagefree(fffffd80086badf0) at uvm_pagefree+0x26 uvn_get(fffffd806b8d8680,0,ffff80003c4485a8,ffff80003c44858c,0,2,eacd1a812f6874ad,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4487c0,ffff80003c4487f8,ffff80003c448640,ffff80003c448628) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c4487c0,ffff80003c4487f8,ffff80003c448740) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c0af210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c448950,200000000000) at upageflttrap+0xa9 usertrap(ffff80003c448950) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x747be3db0550, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4482f0 rbx 0xffff8000299eedcf rdx 0 rcx 0xffff8000ffff0aa0 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xcd9319ae3f85a94d r11 0xb8b43f5536403625 r12 0xffff8000299eebd0 r13 0 r14 0 r15 0x1 rip 0xffffffff82e36d55 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4482e0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=404864 pid=19741 tcnt=4 stat=onproc flags process=10 proc=0 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff1a90,0xffff8000ffff02b8 process=0xffff8000fffeefa0 user=0xffff80003c443000, vmspace=0xfffffd806c0af210 estcpu=36, cpticks=2, pctcpu=0.0, user=1, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *19741 404864 42817 32767 7 0x10 syz-executor 19741 130562 42817 32767 3 0x4000090 fsleep syz-executor 19741 498731 42817 32767 3 0x4000010 biowait syz-executor 19741 20857 42817 32767 3 0x4000090 fsleep syz-executor 58740 496716 94002 32767 2 0x10 syz-executor 58740 339315 94002 32767 3 0x4000090 piperd syz-executor 53552 322673 90084 32767 3 0x3010 suspend syz-executor 53552 24940 90084 32767 2 0x4081010 syz-executor 15283 439854 11887 32767 3 0x90 nanoslp syz-executor 15283 472051 11887 32767 3 0x4000090 sbwait syz-executor 15283 312864 11887 32767 3 0x4000090 fsleep syz-executor 93757 177588 59193 32767 2 0x10 syz-executor 93757 457568 59193 32767 3 0x4000090 fifow syz-executor 93757 449997 59193 32767 3 0x4000090 fsleep syz-executor 54929 471265 29241 32767 3 0x90 nanoslp syz-executor 54929 482345 29241 32767 3 0x4000090 kqsel syz-executor 41967 203886 47300 0 3 0x82 sbwait sshd-session 82893 243096 0 0 3 0x14200 bored sosplice 29400 507286 25850 0 3 0x100082 sbwait arp 25850 495357 1041 0 3 0x10008a sigsusp sh 29241 194735 94764 32767 3 0x90 nanoslp syz-executor 94002 73005 8427 32767 3 0x90 nanoslp syz-executor 1041 13838 85736 0 3 0x80 wait syz-executor 11887 364140 70477 32767 3 0x90 nanoslp syz-executor 90084 332095 13630 32767 3 0x90 nanoslp syz-executor 42817 236312 94344 32767 3 0x90 nanoslp syz-executor 46775 153567 12251 32767 2 0x10 syz-executor 59193 180112 86083 32767 3 0x90 nanoslp syz-executor 94344 100473 91586 0 3 0x82 wait syz-executor 8427 229555 91586 0 3 0x82 wait syz-executor 12251 372419 91586 0 3 0x82 wait syz-executor 85736 72432 91586 0 3 0x82 wait syz-executor 86083 296321 91586 0 3 0x82 wait syz-executor 13630 274338 91586 0 3 0x82 wait syz-executor 70477 124049 91586 0 3 0x82 wait syz-executor 94764 250296 91586 0 3 0x82 wait syz-executor 91586 192209 78257 0 7 0x2 syz-executor 78257 97057 15737 0 3 0x10008a sigsusp ksh 15737 237502 64136 0 3 0x98 kqread sshd-session 64136 248222 47300 0 3 0x92 kqread sshd-session 60266 94774 1 0 3 0x100083 ttyin getty 47300 171843 1 0 3 0x88 kqread sshd 85211 383954 22136 73 3 0x1100090 kqread syslogd 22136 202119 1 0 3 0x100082 sbwait syslogd 61181 465649 1 0 3 0x100080 kqread resolvd 69709 220954 18336 77 3 0x100092 kqread dhcpleased 82261 73431 18336 77 3 0x100092 kqread dhcpleased 18336 309961 1 0 3 0x80 kqread dhcpleased 19928 350253 0 0 3 0x14200 bored smr 95906 371891 0 0 2 0x14200 zerothread 6971 20458 0 0 3 0x14200 aiodoned aiodoned 64784 171384 0 0 3 0x14200 syncer update 60410 281079 0 0 3 0x14200 cleaner cleaner 52267 293048 0 0 3 0x14200 reaper reaper 69380 236157 0 0 3 0x14200 pgdaemon pagedaemon 8718 232390 0 0 3 0x14200 bored viomb 97752 313889 0 0 3 0x40014200 acpi0 acpi0 69687 236843 0 0 3 0x40014200 idle1 24460 4738 0 0 3 0x14200 bored softnet3 99761 467740 0 0 3 0x14200 bored softnet2 8882 144559 0 0 3 0x14200 bored softnet1 346 5335 0 0 3 0x14200 bored softnet0 24659 490736 0 0 3 0x14200 bored systqmp 64953 81234 0 0 3 0x14200 bored systq 68537 464376 0 0 3 0x14200 tmoslp softclockmp 46762 368159 0 0 3 0x40014200 tmoslp softclock 76221 87249 0 0 3 0x40014200 idle0 1 151350 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83a087c0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 19741 (syz-executor) thread 0xffff8000ffff0aa0 (404864) exclusive rwlock uobjlk r = 0 (0xfffffd806519bd18) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83a087c0) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 19741 (syz-executor) thread 0xffff8000ffff02a8 (130562) exclusive rwlock futexpl r = 0 (0xffffffff8394ec28) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 pool_get+0x10b #3 futex_get+0x309 #4 futex_wait+0x328 #5 sys_futex+0x149 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock futex r = 0 (0xffffffff83847c78) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 19741 (syz-executor) thread 0xffff8000ffff1d38 (498731) exclusive rrwlock inode r = 0 (0xfffffd806bba68c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10186 10954K 10965K 166960K 11263 0 pcb 17 12K 12K 166960K 17 0 rtable 220 6K 6K 166960K 330 0 pf 31 16K 16K 166960K 31 0 ifaddr 40 7K 7K 166960K 42 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 31 0 iov 0 0K 16K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1353 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 16 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 125K 166960K 233 0 sigio 0 0K 0K 166960K 2 0 proc 63 91K 115K 166960K 480 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 36 0 in_multi 90 6K 6K 166960K 100 0 ether_multi 1 0K 0K 166960K 4 0 mrt 2 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 341 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 265 163K 173K 166960K 3565 0 UVM aobj 5 3K 3K 166960K 5 0 pinsyscall 50 100K 114K 166960K 1224 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 8 0 NDP 11 0K 1K 166960K 25 0 temp 41 8679K 8743K 166960K 4076 0 kqueue 14 22K 26K 166960K 40 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 47 0 43 1 0 1 1 0 8 0 rtentry 176 104 0 1 5 0 5 5 0 8 0 unpcb 144 122 0 101 2 0 2 2 0 8 1 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 808 39 0 33 1 0 1 1 0 8 0 arp 128 17 0 0 1 0 1 1 0 8 0 inpcb 384 179 0 163 5 0 5 5 0 8 3 nd6 144 22 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 427 0 0 27 0 27 27 0 8 0 art_table 32 428 0 0 4 0 4 4 0 8 0 art_node 16 103 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1673 0 169 95 0 95 95 0 8 0 ffsino 288 1673 0 169 108 0 108 108 0 8 0 nchpl 144 1997 0 320 63 0 63 63 0 8 0 uvmvnodes 80 1754 0 0 36 0 36 36 0 8 0 vnodes 216 1754 0 0 98 0 98 98 0 8 0 namei 1024 5940 0 5940 1 0 1 1 0 8 1 percpumem 16 47 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 6494 0 6492 3 2 1 2 1 8 0 plimitpl 152 53 0 27 2 0 2 2 0 8 1 sigapl 424 506 0 448 8 0 8 8 0 8 0 futexpl 64 1463 0 1459 1 0 1 1 0 8 0 knotepl 120 104 0 0 4 0 4 4 0 8 0 kqueuepl 224 50 0 38 1 0 1 1 0 8 0 pipepl 336 112 0 83 3 0 3 3 0 8 0 fdescpl 520 487 0 448 4 0 4 4 0 8 0 filepl 160 1873 0 1641 12 0 12 12 0 8 1 lockfpl 104 34 0 31 1 0 1 1 0 8 0 lockfspl 48 14 0 11 1 0 1 1 0 8 0 sessionpl 144 22 0 5 1 0 1 1 0 8 0 pgrppl 48 31 0 5 1 0 1 1 0 8 0 ucredpl 104 210 0 192 1 0 1 1 0 8 0 zombiepl 144 449 0 448 1 0 1 1 0 8 0 processpl 1216 506 0 448 5 0 5 5 0 8 0 procpl 680 679 0 611 7 0 7 7 0 8 0 sockpl 728 351 0 309 7 0 7 7 0 8 2 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 113 0 0 15 0 15 15 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 263 0 0 17 0 17 17 0 8 0 bufpl 280 2466 0 112 169 0 169 169 0 8 0 anonpl 32 7190 0 0 58 0 58 58 0 246 0 amapchunkpl 152 10883 0 10330 32 0 32 32 0 158 9 amappl16 200 2078 0 2057 5 2 3 5 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 101 0 89 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1078 0 1039 2 0 2 2 0 8 0 amappl11 160 46 0 36 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 24 0 23 1 0 1 1 0 8 0 amappl7 128 93 0 81 1 0 1 1 0 8 0 amappl6 120 168 0 162 1 0 1 1 0 8 0 amappl5 112 110 0 103 1 0 1 1 0 8 0 amappl4 104 283 0 264 1 0 1 1 0 8 0 amappl3 96 1778 0 1648 4 0 4 4 0 8 0 amappl2 88 589 0 526 2 0 2 2 0 8 0 amappl1 80 8246 0 7564 15 0 15 15 0 8 0 amappl 88 2934 0 2745 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 487 0 448 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 487 0 448 1 0 1 1 0 8 0 vmmpekpl 168 5465 0 5432 2 0 2 2 0 8 0 vmmpepl 168 36927 0 34648 103 0 103 103 0 357 1 vmsppl 480 486 0 448 7 1 6 6 0 8 0 rwobjpl 72 14700 0 11957 51 0 51 51 0 8 0 pdppl 4096 981 0 896 107 20 87 97 0 8 2 pvpl 32 15997 0 0 130 0 130 130 0 265 0 pmappl 256 486 0 448 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 400 0 23 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83890ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83925fd8) at __mp_lock+0x1a3 intr_handler(ffff80002a2cb8c0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_const_cmp4(ffff80002a2cb9c8,ffff80002a2cb9c8) at __sanitizer_cov_trace_const_cmp4+0x3f kqueue_sleep(fffffd806ecf0540,ffff80002a2cbe78) at kqueue_sleep+0x8e kqueue_scan(ffff80002a2cbc40,8,ffff80002a2cbb40,ffff80002a2cbe78,ffff80002a247d50,ffff80002a2cbdec) at kqueue_scan+0x21e dopselect(ffff80002a247d50,32,70db26733d70,0,0,ffff80002a2cbe78,37ef9f6787377e6b,ffff80002a247d50) at dopselect+0x5eb sys_pselect(ffff80002a247d50,ffff80002a2cbfc0,ffff80002a2cbf10) at sys_pselect+0x263 syscall(ffff80002a2cbfc0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70db26733d20, count: 1 ddb{0}> trace x86_ipi_db(ffffffff83890ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83925fd8) at __mp_lock+0x1a3 intr_handler(ffff80002a2cb8c0,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_const_cmp4(ffff80002a2cb9c8,ffff80002a2cb9c8) at __sanitizer_cov_trace_const_cmp4+0x3f kqueue_sleep(fffffd806ecf0540,ffff80002a2cbe78) at kqueue_sleep+0x8e kqueue_scan(ffff80002a2cbc40,8,ffff80002a2cbb40,ffff80002a2cbe78,ffff80002a247d50,ffff80002a2cbdec) at kqueue_scan+0x21e dopselect(ffff80002a247d50,32,70db26733d70,0,0,ffff80002a2cbe78,37ef9f6787377e6b,ffff80002a247d50) at dopselect+0x5eb sys_pselect(ffff80002a247d50,ffff80002a2cbfc0,ffff80002a2cbf10) at sys_pselect+0x263 syscall(ffff80002a2cbfc0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70db26733d20, count: -14 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833e3834) at panic+0x1e5 mtx_enter_try(ffffffff83a087b0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83a087b0) at mtx_enter+0x60 uvm_pageclean(fffffd80086badf0) at uvm_pageclean+0x290 uvm_pagefree(fffffd80086badf0) at uvm_pagefree+0x26 uvn_get(fffffd806b8d8680,0,ffff80003c4485a8,ffff80003c44858c,0,2,eacd1a812f6874ad,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4487c0,ffff80003c4487f8,ffff80003c448640,ffff80003c448628) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c4487c0,ffff80003c4487f8,ffff80003c448740) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c0af210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c448950,200000000000) at upageflttrap+0xa9 usertrap(ffff80003c448950) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x747be3db0550, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e3834) at panic+0x1e5 mtx_enter_try(ffffffff83a087b0) at mtx_enter_try+0x1bf mtx_enter(ffffffff83a087b0) at mtx_enter+0x60 uvm_pageclean(fffffd80086badf0) at uvm_pageclean+0x290 uvm_pagefree(fffffd80086badf0) at uvm_pagefree+0x26 uvn_get(fffffd806b8d8680,0,ffff80003c4485a8,ffff80003c44858c,0,2,eacd1a812f6874ad,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003c4487c0,ffff80003c4487f8,ffff80003c448640,ffff80003c448628) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003c4487c0,ffff80003c4487f8,ffff80003c448740) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c0af210,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003c448950,200000000000) at upageflttrap+0xa9 usertrap(ffff80003c448950) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x747be3db0550, count: -13