ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) msgget$private(0x0, 0x1) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c2807", 0xf7}], 0x1) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) (async, rerun: 64) r0 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) bind$unix(r0, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r1 = socket(0x1d, 0x5, 0xfc) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) recvmmsg(r2, &(0x7f00000002c0)={0x0, 0x1}, 0x10, 0x801, 0x0) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x4, 0x5d) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(r3, 0x0, 0x0, 0x1002) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, 0x0) (rerun: 64) pipe2(&(0x7f0000000680), 0x0) r4 = kqueue() poll(&(0x7f0000000000)=[{}, {r4}, {r4}], 0x3, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file1\x00') (async) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) socket$inet(0x2, 0x2, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) open(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r5}) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000440)="925735dad8d93219d9f76386ccd9e71ec62d49efbcb9e8bf9f68f0526e87cabc5dbbec721fc9da422a95e118244b6cb05fd6a6e4cb8d5c7d915b91967eddcbefc21fcd8365c3592a7afe5cfed5a15a6c5cb59ed146e69d0b7693057435216afc51afe8477cf339cb880a411ddbdfb88490045fad1787aa85c4c22ae4afe2a87871b91f834c6633081f98c19b8d6a1aa8a48138593f23b5f6304244727ee6e60d6c51a1ed5452cba64083a43c57b075d0a02123609240f30f56f8fe1d24456c5d82011e8f0aac02d13b0cee76d76e", 0xce) executing program 4: mknodat(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)=""/126, 0x7e}], 0x2) geteuid() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0xf0, 0x20}, {0x7, 0xfe, 0x4, 0x2}, {0x8046, 0x5, 0xf}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 2: open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000001040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x1}) kevent(r0, &(0x7f0000000140), 0x4, 0x0, 0x7, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000066000/0x2000)=nil, 0x2000, 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x40f) r5 = socket(0x1, 0x3, 0x6) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b7074702c1500fca653181afc9d3f01", 0xb1, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r3}], 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) syz_open_pts() flock(0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2}, {0x35}, {0x40e, 0x0, 0x0, 0xa}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x9}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x0, 0x0) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 7: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x84, 0xf8}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x1000, &(0x7f0000000500)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() dup2(r9, r8) executing program 3: clock_getres(0x4, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x28, 0x3, 0x0, 0x800}, {0xffff}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="1234c1470300e68b93029dfee01ab8df3da13333dd4afa6586283ba94023de3d4204b7761f88c96c0b502a8e8badd0a7e0b250b6e4f95fec8f3bcc3688c16a2dc871b539568a1406ebb9406e893ec3b7edb0a6b53ec9ae1ab02ad316ac9b63031cea0587cbf96ac72016c898943e91ce1b488591f546162cb961d65e28e458fad6c41dc5b74fbf56ec05563bdfcd86cb7a6aaa5ec45241717a382881e89414be7f3cb71dc8b171a5e400000000000000", 0xb0}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f943", &(0x7f0000000100)=0x4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x25, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000674000/0x3000)=nil) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xa, 0x4}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000140)='./bus\x00', 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1/../file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) seteuid(r6) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0aca453bd0de1805c00eba4ba18493ebbc2feb3fda1139b672f4d335c223e7d026ba8af63ac434e0c0000000000008904000000000000001b1257aea8c5000020dca3742b15e6691108e371a3f8340012051e000000000000020000000000001000"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {0x8}, {0x26}, {0x7}, {}], 0x5}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: chmod(0x0, 0x63) syz_emit_ethernet(0x66, &(0x7f0000001c40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000000000800000401009078000000006041c93a00000001000000000000000000000000000000010000000000000000000000f23792061b25b6ec0000000001"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000040)="890475f49a1db63455df4acb64929ae0477d992536841c2b0b394d3ebb83f2fa72206464b7d0", 0x26}, {&(0x7f0000000180)="e6fab12b5183b5162b8f5e6efc63726bfc0ada987a2332164672bca8d49c625ab9ff22a54b0dd6df2b26cfbbdaca617d3a18d85b501462ce2434d5a220c2e695d057cb4844c51e07298a79b2478bcedc3508041549fcf6ce2bbc2e1fd2e11e0f2afc5c287415f42b8ff44b3f9f1d66b5c2631798e110e02213a76b31e8305d76918a6e8222670d0d721e814ed774e0c49f272f7a0cf45aa92e8de000e507849c64280c", 0xa3}, {&(0x7f0000000080)="af29e20e1573370dba02c50522dc910fcbb121bc7ba791157a227bcca894bd760c7ce75477e352325d9e8626554c56c00858c93f53991e606941b0be1227e4e38fb1edfdf921a3da68b792c02d8a3ed6ac19e39fe8784b73afa5cf8ed4c3d18a8a39114aeab6aa909a699b52ab", 0x6d}, {&(0x7f0000000240)="23e4dfd03044cb21e6439a9e81f90806fc187bd2c79ba2ebaa5ee9fb7cb435efcafce05f2e85d89f20e3f57778d98d8cf047207575dfbdada0149fa1bb6cedbefe75a4126e51fcce8c0d48d0bbcd57d259b86e1e9957ac95d60d438f0e1ccbefe2e0dd3581c16ca9504722c6ddce83f0d13a03d719", 0x75}, {&(0x7f00000002c0)="77d907481a56fcd2be32158261023d60824a9eba8b75bc3ad603d9643910342564e72fd86387cc7db2e490a1485bb17835384249c9e7f87dc00f90fbbb0309000000cdb17359f1d4ec3928fc48051eb68ed1506cddde9b304cdcadaf66ac67c8c020ae0a9cb2faccb936e23c83d8afcee261c2823beba5e70b126f1f9bca48ef04d878768efee1df55a17f0243a96b69dec0676bb1a336cacb2dfa8ea287fcbd5bab5552f1bad72f90008d6f6de551d6418aa9b5600fee822d857fd35a", 0xbd}, {&(0x7f0000000380)="03d7b335dc89a18f98405d9c71347f1e51860e51cc0cefa3d52a0503806bb56e3a8917236836f089e99f2a2ac76ef40fef8f0c66345a2aa2cf0d07adf15c8bce268a5ffb222ee3e5bef66ed9", 0x4c}, {&(0x7f0000000400)="16534731d2915e1b1bdae8bd8f34a88e0c3cb752a3d0d572b30901c007830bf253358ee48b01d79cc0a841d8dce1e878172ef79c59e2c5d243cd6f5476f1a434a0f346723c3495c1ffe25e57aa4a207afe7a2ef980e6ead3f5d97b698eb04bb3eb652549bbdcd31faaf69c45f7b0bbe669d0a866e45fccfa70992ccfebc72de0c2117fa4210a4c75ee5c3cf5f6e596dcc90865e7bcb707633f23946d4d27c1e866ff0b69687ad59d66e17efe869011c0ba8ed44ad7409e", 0xb7}, {&(0x7f00000004c0)="1125684ba51456f2d26588f8ad142cc9a98a48531cc41988ecd9baacad821387b4fb35484c8d9bb2d427991c713ceca16472f2c56a599e6dd98b891b6a49f49eaf6c3532c9fbacb11c02d8d4afbad42ddf6be3b837e7582bf3e8ed3f7f1d1a917ffa2ce030771b1984870e7027a7cb6b77205a5f30a0c860791df3a7cdc77ea186775a9d4d91c85e51be792766b5a47dd0476e6b2262ab7afb8f8d", 0x9b}, {&(0x7f0000000580)="8032f8e0b9ac8880fd4919e985f6a225aaf9b2dfa29ee47117d394fead42a950d28e873d8d5261341ba213f24aa6c177561ea4ed8bee0aaa95afdf31177afc20612784393efc044c6b9a58d1c59b5238b01bd044d3fa8e8aa886ae16061a75a1579dc3ba815f3fdf", 0x68}], 0x9, &(0x7f00000006c0)=ANY=[@ANYBLOB="a80000000000000001000000a1d50000182e6b48f487da8d69cd48accef1be86a3d9ef588a5de3784d4081429dbd450ae94607271853f3a1cded2fd3dfd717409b29178feb9809ec777a1e83c6d6d816fe836551de62763f53148a7bdd18375638df3944b5f92f22f24597837b97959fb2a431a7f04461b0916b95a2e7c8533f90586cdf524dd16f968ca83368b7291cb753be4ce0a80b4b749aeca9c0a72339b5f2abcd210000001010000000000000ffff00003f000000b59bbcb95a68562facbab963ae9137a7a6b71fff85df69f91467631f75cb7962133e6cd50f790544c6721bdf3022ab9ddb1d1b65ad3cfb03c07f2e845e7602c69994d9b7b06f48112b855ef51fad79efced069f2d93a1f98f4e2bb6b3c45a9b04b8234b552bc56201e7cf6f8ed1356a797d28c5240fcc9e9a6c33f9264ce888e08c1ac0f92c1229be2adcf6a5ea6ab0af4b06fa2eef05a834bebb563f097d2ce6f74eecf8a7ea488889f86cf6cea2e08d1e9ee4a8b76a209fd9fd2cef9dd51de25b8f3f1637c42a9a740cccbc825315187cccac462814e52f5dd88685122f2ad69e3f6fbbc97c60e46f9de6532b2d5ced35697209063df795306d062f88e7c64a8db980da00ac9dec2631b6745da56ad403caa2de00233c1a7cc1418934e599820c4abc7cd4c5e0b7f8bc2006c0694d8b3d2b8943bc41d82150de1870192cd25986baaae9615bc2dfba139db0cde734be08219cf5ad51942c30b28fdda91c54d83cc7dac9b290cae1f326f0ecc71614cc33eccdb77c91375c50b08e40397a80086c9ea074e615ef16edf013b96b03922e6d9864762ca713e6c2781c9f8e84e32b80bb68a179048f746066c15a3d03aed1fc5fab0b5116f5193ba60b96201025d7319de752519e07051a96dc48d80802ace7d4351d4dbca832beade8a11d30e7859aee41db8044f3b81c8bd5f7f92bd1bc4f9ce8e04a90f402cc9c0b43e48b159332534f997d0b6f303cfe4e89a4ec75b9ded90923cc3fc0f7546dfb3fde48cfbdee82def8f90939e5749b4dc6cd3deb105ff16f8993ce2ebb4b2f4792988bee89600b2619f8739b76ebece88aa3a47c0d1668c975de358251c82b69b16a19a28e79c3b7337b004c5fc7d6ed68e12386c04a3cc038b052220158251e4da46d3748b3013dc557c0ed9e8e0eb3807af35841da22e97434a641e719c6460b29977d2b6c09036b6abdc9cc3cb1da07772d71c0322fe8fc437283cd90271a95a4d808570547a4c6c0c328ece8ab24ecdb9a99a2fff6c1e72ee038634913bd192150e89ec7a8cd612f777ac30fa543c30bddd0328c851d20d12879a26372caef652612c8fb2c8590ca93198e0b3982d9e6d508242226fc07039d9b392d69ddec5eb2dec1491def30e7f6ca4504211a8d82e3513c7a9ad9070dde3887cdfb106ff5e814894fbfad3905f4b29e59218262bff56923e2e2143c47f008cbe3e21c617269ef09c6a732da127c21b8838eafc766d4fdb6592ca1b766a71ab9211960224e8aa5830af6b9950ea11a2abd883bdeb6e1e874743c54fa072fe23e6c967eccbd5d4cef0c851c5ad00775fc0aa78713e26e55754d08feb0cd0ed9fa8ebc9f7323cbf5be981ce9ab9d0e5476e48103e1abb9944c43d2ff1167f81f79ad76eb6e675b92f631a06bb7fd0df716636ccd182cc38f56272c1efa18335e3d4b1c44d257fef960ede526862560acda1934cd07f303f80f289637d6a7cfac552416cfb2fa1cac39c209894d950aa2b5d009b2b5e4615fb6a57e3b3cfd802988f2ecd237be6a68ec2abc66694bf1964513a3e3199bc7945416389ff7c9f9f77f2a546576edd588ab77328b8137b72045ca227bb14df823cdd2cfcb0f09e36376167ece7e002682dc4938159ac0909c9f547ed02d60399af5847a804d632d5c554a051ac46a957b588faa564d6da2a6de2b45112261295a6347d5faea9062594e176468e12d94fccf49043c69b1196ea1d16c1570a6ba9c4feb5845aa0dcf0fbc9bf2dea84ee302575d719846e245969d7850f75651cfad7d292b24a05e4ef500dca967f6bf99eefb5f3a8789a7d20f8aff2523bbffc9cf3b80d6e169f8a92e3d0133da71d00b6b0d46cd6cf8a9c0bc94f058f3ab4d83cfac2093f0a83dcd7debc98d22e406ccf0276f62ef5aa47853293e36bfee059e9ce57137ed4781b5a409c7de93583fae909f80abc96a8ae377f2a8bd3e5c4bf609aad273398f1ed2e05daf980eca641cb96cebb200b2f5d42867a730fc41616162fd77223f1378f9286a9a64ded61574c2eaa531b3864215cba576dc77cab9d3c96e3a93d69e4d767e8ac037a6939c5023210a8aa01d56b22aecdcb72bcfb61b5b45ebeacba310dbc28fbb319e63fb4c4d974694ed444b17e9cd34c7d1959a37678693a27baf76d483f323f71da4b3aeaeba023585f4a7c43affb853cd5a55051f3bf44deb548881cc8e478ea85787e58857487a727e785d2002ce0525863b7457aed045eec4f0b94a5a0bebb76b06e08a015c9c4bfdb624d3e15896a54fa7961317438e6cf79e02b5ae45731907dcfeff8adaa7ce12a83e9fcd4e84e6866c37bdb925b882712a37389c0978703878f82fcbb45bc0ce99c188c057625de33bc3d35eeb16ff0e331f6d2b547968baabca5d9da9dd8b7b150f4e4c1e7d8e6a9da9c8d91345397d803984e609ec4355a0328f3090b6151e457dbc38bd3be8f48bb01e05e0c589b9f0ca28315b9b353bf638f7948e01858c33bd6b26fe9b6efe9d9641c211c6e25071a77d33c24f9c3c3b158fe720e9ffe9421da2af4845298ede1e01e6800d201667011252541144eaff41c4584030b79c6de733adfa5d0f4f02143563af9e14803d7819bbf5acbd74793dcba520689cd11a9756c2ab0342192aa46da32c713c9a3cab35b09ab08d54e996816251db0804c99d8da4c3792f08d19c3a8051bc11c6cbc66b90f12906b691c735048692b12c41e6dc38e50d13cdbc38a4505fb503fe9c17bd524d7a4664b02beb32c1ca61a37696489b6214576e4948bfded597151d30c919062ab1d5ce193e495974ecafc450f83c3da348489f5ba9ed51b3ca4533f135cb6bd0cc064d11452d09c7f1888f9e2931df7257dc96ad59266ec6bd150e856c27f59bdd6174635070f703c55d24763d4cf4003a1a560ff473ba7af7783d5fb0a872d6fed8b5ef013f1c71301a76c881edef198fe10af64a97b0430bd3c8783076eedf88b10a9b4fbb7c089cd25fa817355e83c73247abe0b45f479c0803a59e9a7ab9c8b7f5c7c95e6fe8b275e46e679afe14581ae259f8c275b04d2f9096962bd5336bc0b6fe59f372fad42a8a23ebc939a616af323ae966054a7567b1d58c30d814ac681aae4649f0fcaba2ca237ff905e8e2c9edfac3432ec13ec1ffa62c348e0e7b1c346d48c39a7693a9bd4bc086579b014831f5c6e77f01f75dd9fb999445a61370b1978b75a1bd7498eef579f622ce2ebf3200e4941810b70fbb9efb448648db028860faf6d03c42383a1dd3a836731a480f2e3c39843c4d42dd6e0b2356d0539fca988f3514709015cdab0be965aebfe354760d072fd20aea0b40e0c3497a4ecbd733fdef15b1c8981785d357758a4e775e90dd11cd42fafd5407155b07ae20036d5d2bc7e54937754a21483dd2bfd3579603c9bfee7d08c8dcf570c9ff0f59330a242e4112a667d98d87ca34262232bad2cb33cd93010f5468023da7ced6539b2870068e966dd74682492c5eebeb56c592cf1bf966622945df65692083c67647a3747c359509d9338b9d33d108073d83fdc097c91546985a7583b761877091b7d9f92acb6e01c323afb0c7c28952c9d13cfa3bebd556c17334f6a2cc43ad04836f5dec2765e2826a8651e786a69aa0495bc120c9cc77515f790326e9c2e848d8513d6785be60ec01a3d5aa38c69f28e2fb6485e0e8dec5c406f37677ba21b4fcf4999306df115a8a782472c035a146e569306a5ca5d2d6c71d73add8e342fbc2eaaf01d42592a01f638154095b41c8761361d0e642ecb164c4fad9cb14c19899369732d6211e878f816ed35fe38ef0643944cbde841e8a3051be0ea913bee33d462276afd63fe36efc8f379c2b9618ab37093465d62265eae8b4935c8d6c2d8bd218e81da447005744dbd158919c46f1e5d22979ca21c9090473d7f47257b41ac3f971127e515ce107ae1fd3f2b36f3015d37974f92bf1afe735cae48f73342cd870f98b96a4ffa8b52666f27e22a11af894a48200b296659511b6d4a69494bb4050211eab49897e84c4308ade2824e697b5ceb60d3d79efeeda1fda8a76ea279e6d77a4b980f99935e8e0f70de93dbb17862116296379090910b3df4654374a98f81b10e4f12be45c0d9afae116e8960062e58d8d6eb4aae9bee1830ea296e566d2f28f1fd0e43f79c4b4fd0f43ae52b82c0882c072222cda224ac7a82723d1905ca691b625157433623631ce233443e2c12d376601da4f3a5b99860862c119af0da7b01c345eb666ec1c3960471c1bf8dae1c50325110f669e1edb8cbfed59a85dbbb6f18465ff3b472eaabfa615571bc34de914bc092bc75b394843f941f5adfd19fbce257aed8b4dfb5db39b6caa9f01b6d8f10fd5836f2b6e1a66fa683614c1d8302f44839e7cd295b4a54e6dba01d8ba969252ab10ef268c0a7408f382e85ad96e76c5000342a8bb4cd4b652bf7e6fd0acab6c5d3d464a6c4054fa10a39da9e0a77800fa1fa3b95a1fa0772df3b1ea4784140bdafedca4e5ec3858ac96f6ec64895327977b4a0291dcf784837fc42ca6f97286589e612ec1a996a24a7d7412b680b7333267de2117a4080273d9b47723c415640df8c72f2510e0dff769e692e080c8ba1b3590f2c1bce7d94913f660727caae5ff7377ff8552d0932d4d2a705a6323e684f48e56f24820489e7168228e0d74f03d79ae1e7464cd3655fb86ff323a685c4834b1eff66041786f182813d8061c91cc83922e9a78b9e1273ec3771f6b2001571a6f40840fb6adfc4e184e3ba251e84d981244c7180c595921a382fb38e7ff43b2bf0efa8ecde339096651dfd28a6874e7390d9d3ab008d32b2077eb77419b150263bd3cea72f6050948322bf16a0e768f315a8e00b435226e53e2f8f2ddad7a5fc30d2fb4145d3f344cb5a261c6dd17865559dd1c43d1bc21ed3bc1608a7c1f8e874225df92d45d6203a538dff4304c4b7891f06df83f5d0cc1df8808b531485a06522a0637c96607ccdc106dff7d64f4e47285d05f7eceaff6e8ef825d9f1569482cfc84967ef5e57933031ad556135f26c91eaa7f542a3ece1ec444328a7470dbd4504288018a48bcb436a84c32ab72805b65fec312820e25dfc3e43a7b48337fae67facfd57d1019a53c12903100bdb87e2c00cfa407949bc4053d36b7e788df30ff76ce21b074f4e16c1fe4e11b0b1df8473e880fe8e6f6805d9df805460025246b40c62ca3722ce750ec77271e743dd1c7a3e4db2c29cb20624b35edace351d71f234f11ef24471e799b4578be69765f07a3bd07e0279f16141936c6d05a3f0096b1d296812a81bde87cccd7a965d8e3827ac9a377eb0bf44ca0d0ee5feff4c2a190d516231ef71953ac04903024feec4e526ed4605cf42155739596f8aef7864f7d54d2fe82cc9de25218a63d768809d68326d0fc69f82fb3ca5e17bde1803e6d26acf32ddea5f1e2d9b840833b9000f541128f6b60dbad44ff6257783c7542084dd81c26786e984c7eda29eec02304f1389dfd13179064086ff915258f04bac64c495e157fc729d17a3d643185a753a5ccbd141d4764372bc47c3d15dcfb146888a6e72800fade866a3fc498e83ebfad1521fd6b76e94c5270edce318dc4b1d18e51d129447806c2c4338385bf3818ff1b8ca84392b73247518a992b7d6860ddd586f60146797ef8ae71bbae1957cc3b56bab5c1b1a27d253a07d1ea1d1315de0560deacc02d27f5a6af577d914a72d355d5f78486f1e00c31498eeff3222e9052bf9e18bd1296931c40ad1d5e08d4a2935f00f4dbcf0000000000000000100000005000000969578443000f310fa7fa9a532673709c65560a0fefae3dfaa81af09a898dba173d1a8897383cec0b347cc74c5caefb1257cc96cc2d614e2a9a0def8326fd1f8997a783d28c5aa37eedb60c744c48235545a0639ce38e8b7e0404a1d51d69f7963dce375cd9fbaadf780717af962851133bab38e54dd0bec2b0d587f8189696ba6cfb1f0d751c255ee2a1fe8be9fbe0b291225965c5087d33f98c1b0c54e0279fbd4d3d1d488413523c4295a44965bf9f55d56fdd07d6d70ce0b3c7bbc34dc31d01836e27fea8f369ac51265617eeeab9b2d09d0877e09f733b945c3acf60000c800000000000000ffff000008000000b51aa07e8564239c25d5a9fb5b7d336bfc9d320f74c5e9f867529e03b8699b70acb44779e0d984b28a31cdf6f4f045bd1e0964a7a47f91511718b8928f70901da0f384b259975cc1c76017ad58b59925f90cb657643d2fe78773abb2998cb53a033303b660b30d3a2b068a3eddabc0e7ddcf573fdf48ab54a0238ce4232d57155264497ed751e6f48b8bd39a83877409a31cf7f5424e830aeeb47d1b143e62d2d9cdab4482b1d97cf485a0e36add924855807d77d8094c00f0000000000000000100000002000000da0b3a885e44cd15a84817fafe7ce6968629f5dde48463d0d70c7d65d314ca55cafea82eae83efeeed5013b0b64476a82a41ad9c0690b8409d1707ea353a6bf1a0b62e8676532cabb57d30deccd05ead58540c7200f49536be63f26cbe53175713a5f0899f6312afba1edf3cee112ad2e84a11376409981c9af8c76fa02813803dbb4cadc7af76900102ad70533238e183e47b8162ecc142a27f821fcbe904dd8b37f288581d7883f96e826c9c07e7b64e02eb91a4cfa34abb3fd0bbbb6686748aa7175271aa00c38bdf060d0196026ef116b3f259c53314461e510000000000b800000000000000000000000300000086b8203ff128210b73b8c5deb453aa72f76dc3c9a815158023b647c23c5b3ea07dd7f9c2b57a86cedfc1342db1aab4eb3b2743e24702c5f27fee6190e9ae06109e37f124b5186991e06c4ad7536713d57d35e0c63e12699fe1645f67caffb9c619b54f9cee9fdb2acefb1cb7efb9a7814a27fe803dbf650191f9b8f1efb006675e4b92063bd0633aca8f93144882225ab79af42ea5ad15d6b4248f336739bcd2921268a41801bea24000000000000000ffff000006000000c94dba5865266ed2b667e80817a63796bc9e1fb2ed1c691c14525121eaefabbc7c3b620af318504f6097280000000000d800000000000000ffff000056000000cb2e190938696989639352fc6f24aef5c43deb7130256379c4059d3e5c591ab4c8897375babadde16dfcb776413407c7f6fbef1a871c326ab9cca763253f766e2691c18dd67981aca07469fcf24f7af6270ae7b0dec309bb1cf00c90d833283f0b7f979f3f770fc2c669bc0c690f76e3a3de6cb8f4c41b52066317eb435e8cb1cc892cff085a1e194ba4d05abf1f5edb3770162289860d31e16bdc3f0140aad627f27817ec4f60cf469838bde2e82780e2e6cc948bcb2e229f84a0a477051f5a91bc7630a5000000"], 0x1530}, 0x405) executing program 1: mknod(&(0x7f0000000840)='./file0\x00', 0x2000, 0x8000) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x53e, 0x0) open(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) msgget$private(0x0, 0x1dd) sysctl$kern(&(0x7f0000001500), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') writev(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) socket$inet(0x2, 0x5, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x20000, 0x0) msgget$private(0x0, 0x442) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000000)="76a5cb512bb2be29e47623000063", 0xe) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x15a, 0xca}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0xfffffff7, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) close(r1) executing program 5: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) socket$inet6(0x18, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, &(0x7f0000000140)="fd9a955f573b3329574de6563c3ffd6e18fe21bae060974efb7a58273353b1", &(0x7f0000000180)=0x1f, &(0x7f00000001c0)="db5512db2c9c562e71ea948a9cbd2cbef1ec033a2af56543ade7d5ebea5a9df9ffb644d1f4bd64ed8397e2c44daa0b1734f88bfbcaf44ce3a787d8e478fdb510695227508e8005c07b55fcbcd27b9d6a8f53ffa8958b0b4fc5ed55c61cf5a7ad47615bfc8c87616a3187255bde4e807f827cbcc04aef798007bb5d6de68765602ae35657714abd68408706eec9bf9774c788f3c2eaff87730f4c238166022722888abb31467ce45a77ae606b8d9ca8b3904de556b2b2a3fe0afaa6c62f61071ac68c31f9aed75942e20a846b7f51c839b23bbaf9d09da47eb4e01bc714455fdeb0e066438e58", 0xe6) kqueue() pipe2(&(0x7f0000000000), 0x0) r3 = syz_open_pts() close(r3) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x1, 0x80) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='c\x00') semctl$IPC_RMID(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0xf0, 0x20}, {0x7, 0xfe, 0x4, 0x2}, {0x8046, 0x5, 0xf}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 0: syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afcf877c8be162e3fe8000002000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aa"]) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x0) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, 0x0) executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x5, &(0x7f0000000180)='./file0\x00', 0x8}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffefffffffd, 0x0, 0xfb9, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0x9, 0x78, 0x1}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x44002882) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000004c0)={0x40000000001fb}, 0x0, 0x0) dup2(r1, r0) executing program 4: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="d6da4c00001f004f052700f5d9a32d53525c51", 0x13) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) executing program 2: open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) open(&(0x7f0000001040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x1}) (async, rerun: 64) kevent(r0, &(0x7f0000000140), 0x4, 0x0, 0x7, 0x0) (async, rerun: 64) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000066000/0x2000)=nil, 0x2000, 0x4) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x40f) r5 = socket(0x1, 0x3, 0x6) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) (async) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0xffffeffd) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) read(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0x9}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r0, 0x40047307, &(0x7f0000000100)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mquery(&(0x7f00003df000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000480)=ANY=[@ANYBLOB="fffffffffff7ffff7eb0ffff86dd6060626000092c00fe800000000000f7b77495a0ec000000aa2f0000eec134604186350f36340763dea34101000000002bf5ccf89cabcc31eb375ce24edd08ed13cb42ad6fb0f2c3726989b5d4c9d50226"]) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000440)={&(0x7f00000000c0)='./file0\x00', 0x7f, &(0x7f00000003c0)='./file0\x00', 0x8}) executing program 5: r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000240)=0x240) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffff9a, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000095921600010000400000d900"}) executing program 7: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="91", 0x1}], 0x1}, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f00000014c0)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}, {&(0x7f0000001500)="7306cdbf01d8d825c550b5603cf4b302a3c9c86d5915bf5fe6d80bf6286d6f896d4079a4c437c99a4f332ecb3d081d8ee252cde6259d17009931806907d5e0a7f00ab5dd1c3a41d4b90ba68e17d6e6f37c45105d0bea0a56130c58283d2baceb9c1426836f60f3bc4259ec4fa8c361764445551703f9b86747a45060ecbb4b3aecd599fb3d3bbe1a5f8d23d2db4bef3af7cf71b02ee1977715f73d668a714dcb7cf5e2ac140560285c9c516d7ce9f3c94190b4f091fc486b2a57e37bc55304f79e24a2aeaeac3c", 0xc7}, {&(0x7f0000001600)="2bc5b4f3ed51a1187900942025a17b0829da42ea177b61f6f58d637eb43f8f0adf74616755afae774fdece00d17ed0a9fdce748a70165acdd0228823f2aefbdde0c3be89f58534ca97a73127cada2a499cc5967eb0255238f67733663b568a11dfbeae1444bdb22550c3501cfc30cc69ba7a6551837be2ff478da1251af5441e0a86a76d4b567881566b7d7c86ff94023828a76eb9843992024eb2c3d13c6b803b15b92373d27bac7b8761bb28209c8d7e0c4124ac202d5bea42eb3efd20d0d0", 0xc0}], 0x4) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x2, 0x5, 0x0, 0x0, 0x0}) executing program 3: open(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="96e9cf1c159fc25ac05e6f4c744f6c7c8173d81fec6e655a94c94f18a11867410e0000000000004157c25436532b246921cf31433353bf28e3a8a422d6d4b429bbfa93d5db9bf6c77640ce86d2d8f91913e36534c0f65c921e21cb33326043db1a94cffd87da4ce1415beae92abaac074e96dacdf68fc20decdf8d1dceafae5448e2b4f528805a2f4d9920860f9c80717907dca3aee039e11eef1b8d781b9a46b89a13aa161bb1b092fa908d489f2850bb9338b50e102279c0ccc59cc0e8ca8feba128fe4bba4cd2ca9aa037e7558b9a0bf560d62c3e026b49198e77a9771ea172f4d40a2234c9b623af1874e96aae9df348804869d1aebdde545f6a031acd114af4613bad6f03f7359ae0d8f322aeb80849c06b11032fcf9ae4d86b97bc255c2b94323aff312712a888fa38f40ad7b2aae15b415f7ffe3f90dc2c1af2f33096c84d659ef4acc3f68086c4fcefd70445bd3f9d2c2509ccfd4a22ffe0060fd036f7f2687a1f7cbf8c53712937f7cd3168ddf33ce76510a9c905d93b562c93cd66238191f39b8eca66f236403d0ecd6ba2a59c92e90c9c036476e7cca535c455d6eb76fa49bb09cb5c3ccbee62216a144709ac219ee4906988cf28a16bf9482d8b0e7374a776559db92ec997aa191cbfecb6101cdbb655f87c11d4183646edd2652d10ee786644eeaf7c3ebb03eae2486702341841306bb0526c1945f452fa2743", 0x200}], 0x1) execve(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8881, 0x0) executing program 2: r0 = socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x802069b4, &(0x7f00000001c0)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x5, 0x2c80000000000}, 0x10) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)}, 0x6) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000180)=0x6) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1003}, 0x0, 0x0, 0x0) executing program 4: chmod(0x0, 0x63) syz_emit_ethernet(0x66, &(0x7f0000001c40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000000000800000401009078000000006041c93a00000001000000000000000000000000000000010000000000000000000000f23792061b25b6ec0000000001"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000040)="890475f49a1db63455df4acb64929ae0477d992536841c2b0b394d3ebb83f2fa72206464b7d0", 0x26}, {&(0x7f0000000180)="e6fab12b5183b5162b8f5e6efc63726bfc0ada987a2332164672bca8d49c625ab9ff22a54b0dd6df2b26cfbbdaca617d3a18d85b501462ce2434d5a220c2e695d057cb4844c51e07298a79b2478bcedc3508041549fcf6ce2bbc2e1fd2e11e0f2afc5c287415f42b8ff44b3f9f1d66b5c2631798e110e02213a76b31e8305d76918a6e8222670d0d721e814ed774e0c49f272f7a0cf45aa92e8de000e507849c64280c", 0xa3}, {&(0x7f0000000080)="af29e20e1573370dba02c50522dc910fcbb121bc7ba791157a227bcca894bd760c7ce75477e352325d9e8626554c56c00858c93f53991e606941b0be1227e4e38fb1edfdf921a3da68b792c02d8a3ed6ac19e39fe8784b73afa5cf8ed4c3d18a8a39114aeab6aa909a699b52ab", 0x6d}, {&(0x7f0000000240)="23e4dfd03044cb21e6439a9e81f90806fc187bd2c79ba2ebaa5ee9fb7cb435efcafce05f2e85d89f20e3f57778d98d8cf047207575dfbdada0149fa1bb6cedbefe75a4126e51fcce8c0d48d0bbcd57d259b86e1e9957ac95d60d438f0e1ccbefe2e0dd3581c16ca9504722c6ddce83f0d13a03d719", 0x75}, {&(0x7f00000002c0)="77d907481a56fcd2be32158261023d60824a9eba8b75bc3ad603d9643910342564e72fd86387cc7db2e490a1485bb17835384249c9e7f87dc00f90fbbb0309000000cdb17359f1d4ec3928fc48051eb68ed1506cddde9b304cdcadaf66ac67c8c020ae0a9cb2faccb936e23c83d8afcee261c2823beba5e70b126f1f9bca48ef04d878768efee1df55a17f0243a96b69dec0676bb1a336cacb2dfa8ea287fcbd5bab5552f1bad72f90008d6f6de551d6418aa9b5600fee822d857fd35a", 0xbd}, {&(0x7f0000000380)="03d7b335dc89a18f98405d9c71347f1e51860e51cc0cefa3d52a0503806bb56e3a8917236836f089e99f2a2ac76ef40fef8f0c66345a2aa2cf0d07adf15c8bce268a5ffb222ee3e5bef66ed9", 0x4c}, {&(0x7f0000000400)="16534731d2915e1b1bdae8bd8f34a88e0c3cb752a3d0d572b30901c007830bf253358ee48b01d79cc0a841d8dce1e878172ef79c59e2c5d243cd6f5476f1a434a0f346723c3495c1ffe25e57aa4a207afe7a2ef980e6ead3f5d97b698eb04bb3eb652549bbdcd31faaf69c45f7b0bbe669d0a866e45fccfa70992ccfebc72de0c2117fa4210a4c75ee5c3cf5f6e596dcc90865e7bcb707633f23946d4d27c1e866ff0b69687ad59d66e17efe869011c0ba8ed44ad7409e", 0xb7}, {&(0x7f00000004c0)="1125684ba51456f2d26588f8ad142cc9a98a48531cc41988ecd9baacad821387b4fb35484c8d9bb2d427991c713ceca16472f2c56a599e6dd98b891b6a49f49eaf6c3532c9fbacb11c02d8d4afbad42ddf6be3b837e7582bf3e8ed3f7f1d1a917ffa2ce030771b1984870e7027a7cb6b77205a5f30a0c860791df3a7cdc77ea186775a9d4d91c85e51be792766b5a47dd0476e6b2262ab7afb8f8d", 0x9b}, {&(0x7f0000000580)="8032f8e0b9ac8880fd4919e985f6a225aaf9b2dfa29ee47117d394fead42a950d28e873d8d5261341ba213f24aa6c177561ea4ed8bee0aaa95afdf31177afc20612784393efc044c6b9a58d1c59b5238b01bd044d3fa8e8aa886ae16061a75a1579dc3ba815f3fdf", 0x68}], 0x9, &(0x7f00000006c0)=ANY=[@ANYBLOB="a80000000000000001000000a1d50000182e6b48f487da8d69cd48accef1be86a3d9ef588a5de3784d4081429dbd450ae94607271853f3a1cded2fd3dfd717409b29178feb9809ec777a1e83c6d6d816fe836551de62763f53148a7bdd18375638df3944b5f92f22f24597837b97959fb2a431a7f04461b0916b95a2e7c8533f90586cdf524dd16f968ca83368b7291cb753be4ce0a80b4b749aeca9c0a72339b5f2abcd210000001010000000000000ffff00003f000000b59bbcb95a68562facbab963ae9137a7a6b71fff85df69f91467631f75cb7962133e6cd50f790544c6721bdf3022ab9ddb1d1b65ad3cfb03c07f2e845e7602c69994d9b7b06f48112b855ef51fad79efced069f2d93a1f98f4e2bb6b3c45a9b04b8234b552bc56201e7cf6f8ed1356a797d28c5240fcc9e9a6c33f9264ce888e08c1ac0f92c1229be2adcf6a5ea6ab0af4b06fa2eef05a834bebb563f097d2ce6f74eecf8a7ea488889f86cf6cea2e08d1e9ee4a8b76a209fd9fd2cef9dd51de25b8f3f1637c42a9a740cccbc825315187cccac462814e52f5dd88685122f2ad69e3f6fbbc97c60e46f9de6532b2d5ced35697209063df795306d062f88e7c64a8db980da00ac9dec2631b6745da56ad403caa2de00233c1a7cc1418934e599820c4abc7cd4c5e0b7f8bc2006c0694d8b3d2b8943bc41d82150de1870192cd25986baaae9615bc2dfba139db0cde734be08219cf5ad51942c30b28fdda91c54d83cc7dac9b290cae1f326f0ecc71614cc33eccdb77c91375c50b08e40397a80086c9ea074e615ef16edf013b96b03922e6d9864762ca713e6c2781c9f8e84e32b80bb68a179048f746066c15a3d03aed1fc5fab0b5116f5193ba60b96201025d7319de752519e07051a96dc48d80802ace7d4351d4dbca832beade8a11d30e7859aee41db8044f3b81c8bd5f7f92bd1bc4f9ce8e04a90f402cc9c0b43e48b159332534f997d0b6f303cfe4e89a4ec75b9ded90923cc3fc0f7546dfb3fde48cfbdee82def8f90939e5749b4dc6cd3deb105ff16f8993ce2ebb4b2f4792988bee89600b2619f8739b76ebece88aa3a47c0d1668c975de358251c82b69b16a19a28e79c3b7337b004c5fc7d6ed68e12386c04a3cc038b052220158251e4da46d3748b3013dc557c0ed9e8e0eb3807af35841da22e97434a641e719c6460b29977d2b6c09036b6abdc9cc3cb1da07772d71c0322fe8fc437283cd90271a95a4d808570547a4c6c0c328ece8ab24ecdb9a99a2fff6c1e72ee038634913bd192150e89ec7a8cd612f777ac30fa543c30bddd0328c851d20d12879a26372caef652612c8fb2c8590ca93198e0b3982d9e6d508242226fc07039d9b392d69ddec5eb2dec1491def30e7f6ca4504211a8d82e3513c7a9ad9070dde3887cdfb106ff5e814894fbfad3905f4b29e59218262bff56923e2e2143c47f008cbe3e21c617269ef09c6a732da127c21b8838eafc766d4fdb6592ca1b766a71ab9211960224e8aa5830af6b9950ea11a2abd883bdeb6e1e874743c54fa072fe23e6c967eccbd5d4cef0c851c5ad00775fc0aa78713e26e55754d08feb0cd0ed9fa8ebc9f7323cbf5be981ce9ab9d0e5476e48103e1abb9944c43d2ff1167f81f79ad76eb6e675b92f631a06bb7fd0df716636ccd182cc38f56272c1efa18335e3d4b1c44d257fef960ede526862560acda1934cd07f303f80f289637d6a7cfac552416cfb2fa1cac39c209894d950aa2b5d009b2b5e4615fb6a57e3b3cfd802988f2ecd237be6a68ec2abc66694bf1964513a3e3199bc7945416389ff7c9f9f77f2a546576edd588ab77328b8137b72045ca227bb14df823cdd2cfcb0f09e36376167ece7e002682dc4938159ac0909c9f547ed02d60399af5847a804d632d5c554a051ac46a957b588faa564d6da2a6de2b45112261295a6347d5faea9062594e176468e12d94fccf49043c69b1196ea1d16c1570a6ba9c4feb5845aa0dcf0fbc9bf2dea84ee302575d719846e245969d7850f75651cfad7d292b24a05e4ef500dca967f6bf99eefb5f3a8789a7d20f8aff2523bbffc9cf3b80d6e169f8a92e3d0133da71d00b6b0d46cd6cf8a9c0bc94f058f3ab4d83cfac2093f0a83dcd7debc98d22e406ccf0276f62ef5aa47853293e36bfee059e9ce57137ed4781b5a409c7de93583fae909f80abc96a8ae377f2a8bd3e5c4bf609aad273398f1ed2e05daf980eca641cb96cebb200b2f5d42867a730fc41616162fd77223f1378f9286a9a64ded61574c2eaa531b3864215cba576dc77cab9d3c96e3a93d69e4d767e8ac037a6939c5023210a8aa01d56b22aecdcb72bcfb61b5b45ebeacba310dbc28fbb319e63fb4c4d974694ed444b17e9cd34c7d1959a37678693a27baf76d483f323f71da4b3aeaeba023585f4a7c43affb853cd5a55051f3bf44deb548881cc8e478ea85787e58857487a727e785d2002ce0525863b7457aed045eec4f0b94a5a0bebb76b06e08a015c9c4bfdb624d3e15896a54fa7961317438e6cf79e02b5ae45731907dcfeff8adaa7ce12a83e9fcd4e84e6866c37bdb925b882712a37389c0978703878f82fcbb45bc0ce99c188c057625de33bc3d35eeb16ff0e331f6d2b547968baabca5d9da9dd8b7b150f4e4c1e7d8e6a9da9c8d91345397d803984e609ec4355a0328f3090b6151e457dbc38bd3be8f48bb01e05e0c589b9f0ca28315b9b353bf638f7948e01858c33bd6b26fe9b6efe9d9641c211c6e25071a77d33c24f9c3c3b158fe720e9ffe9421da2af4845298ede1e01e6800d201667011252541144eaff41c4584030b79c6de733adfa5d0f4f02143563af9e14803d7819bbf5acbd74793dcba520689cd11a9756c2ab0342192aa46da32c713c9a3cab35b09ab08d54e996816251db0804c99d8da4c3792f08d19c3a8051bc11c6cbc66b90f12906b691c735048692b12c41e6dc38e50d13cdbc38a4505fb503fe9c17bd524d7a4664b02beb32c1ca61a37696489b6214576e4948bfded597151d30c919062ab1d5ce193e495974ecafc450f83c3da348489f5ba9ed51b3ca4533f135cb6bd0cc064d11452d09c7f1888f9e2931df7257dc96ad59266ec6bd150e856c27f59bdd6174635070f703c55d24763d4cf4003a1a560ff473ba7af7783d5fb0a872d6fed8b5ef013f1c71301a76c881edef198fe10af64a97b0430bd3c8783076eedf88b10a9b4fbb7c089cd25fa817355e83c73247abe0b45f479c0803a59e9a7ab9c8b7f5c7c95e6fe8b275e46e679afe14581ae259f8c275b04d2f9096962bd5336bc0b6fe59f372fad42a8a23ebc939a616af323ae966054a7567b1d58c30d814ac681aae4649f0fcaba2ca237ff905e8e2c9edfac3432ec13ec1ffa62c348e0e7b1c346d48c39a7693a9bd4bc086579b014831f5c6e77f01f75dd9fb999445a61370b1978b75a1bd7498eef579f622ce2ebf3200e4941810b70fbb9efb448648db028860faf6d03c42383a1dd3a836731a480f2e3c39843c4d42dd6e0b2356d0539fca988f3514709015cdab0be965aebfe354760d072fd20aea0b40e0c3497a4ecbd733fdef15b1c8981785d357758a4e775e90dd11cd42fafd5407155b07ae20036d5d2bc7e54937754a21483dd2bfd3579603c9bfee7d08c8dcf570c9ff0f59330a242e4112a667d98d87ca34262232bad2cb33cd93010f5468023da7ced6539b2870068e966dd74682492c5eebeb56c592cf1bf966622945df65692083c67647a3747c359509d9338b9d33d108073d83fdc097c91546985a7583b761877091b7d9f92acb6e01c323afb0c7c28952c9d13cfa3bebd556c17334f6a2cc43ad04836f5dec2765e2826a8651e786a69aa0495bc120c9cc77515f790326e9c2e848d8513d6785be60ec01a3d5aa38c69f28e2fb6485e0e8dec5c406f37677ba21b4fcf4999306df115a8a782472c035a146e569306a5ca5d2d6c71d73add8e342fbc2eaaf01d42592a01f638154095b41c8761361d0e642ecb164c4fad9cb14c19899369732d6211e878f816ed35fe38ef0643944cbde841e8a3051be0ea913bee33d462276afd63fe36efc8f379c2b9618ab37093465d62265eae8b4935c8d6c2d8bd218e81da447005744dbd158919c46f1e5d22979ca21c9090473d7f47257b41ac3f971127e515ce107ae1fd3f2b36f3015d37974f92bf1afe735cae48f73342cd870f98b96a4ffa8b52666f27e22a11af894a48200b296659511b6d4a69494bb4050211eab49897e84c4308ade2824e697b5ceb60d3d79efeeda1fda8a76ea279e6d77a4b980f99935e8e0f70de93dbb17862116296379090910b3df4654374a98f81b10e4f12be45c0d9afae116e8960062e58d8d6eb4aae9bee1830ea296e566d2f28f1fd0e43f79c4b4fd0f43ae52b82c0882c072222cda224ac7a82723d1905ca691b625157433623631ce233443e2c12d376601da4f3a5b99860862c119af0da7b01c345eb666ec1c3960471c1bf8dae1c50325110f669e1edb8cbfed59a85dbbb6f18465ff3b472eaabfa615571bc34de914bc092bc75b394843f941f5adfd19fbce257aed8b4dfb5db39b6caa9f01b6d8f10fd5836f2b6e1a66fa683614c1d8302f44839e7cd295b4a54e6dba01d8ba969252ab10ef268c0a7408f382e85ad96e76c5000342a8bb4cd4b652bf7e6fd0acab6c5d3d464a6c4054fa10a39da9e0a77800fa1fa3b95a1fa0772df3b1ea4784140bdafedca4e5ec3858ac96f6ec64895327977b4a0291dcf784837fc42ca6f97286589e612ec1a996a24a7d7412b680b7333267de2117a4080273d9b47723c415640df8c72f2510e0dff769e692e080c8ba1b3590f2c1bce7d94913f660727caae5ff7377ff8552d0932d4d2a705a6323e684f48e56f24820489e7168228e0d74f03d79ae1e7464cd3655fb86ff323a685c4834b1eff66041786f182813d8061c91cc83922e9a78b9e1273ec3771f6b2001571a6f40840fb6adfc4e184e3ba251e84d981244c7180c595921a382fb38e7ff43b2bf0efa8ecde339096651dfd28a6874e7390d9d3ab008d32b2077eb77419b150263bd3cea72f6050948322bf16a0e768f315a8e00b435226e53e2f8f2ddad7a5fc30d2fb4145d3f344cb5a261c6dd17865559dd1c43d1bc21ed3bc1608a7c1f8e874225df92d45d6203a538dff4304c4b7891f06df83f5d0cc1df8808b531485a06522a0637c96607ccdc106dff7d64f4e47285d05f7eceaff6e8ef825d9f1569482cfc84967ef5e57933031ad556135f26c91eaa7f542a3ece1ec444328a7470dbd4504288018a48bcb436a84c32ab72805b65fec312820e25dfc3e43a7b48337fae67facfd57d1019a53c12903100bdb87e2c00cfa407949bc4053d36b7e788df30ff76ce21b074f4e16c1fe4e11b0b1df8473e880fe8e6f6805d9df805460025246b40c62ca3722ce750ec77271e743dd1c7a3e4db2c29cb20624b35edace351d71f234f11ef24471e799b4578be69765f07a3bd07e0279f16141936c6d05a3f0096b1d296812a81bde87cccd7a965d8e3827ac9a377eb0bf44ca0d0ee5feff4c2a190d516231ef71953ac04903024feec4e526ed4605cf42155739596f8aef7864f7d54d2fe82cc9de25218a63d768809d68326d0fc69f82fb3ca5e17bde1803e6d26acf32ddea5f1e2d9b840833b9000f541128f6b60dbad44ff6257783c7542084dd81c26786e984c7eda29eec02304f1389dfd13179064086ff915258f04bac64c495e157fc729d17a3d643185a753a5ccbd141d4764372bc47c3d15dcfb146888a6e72800fade866a3fc498e83ebfad1521fd6b76e94c5270edce318dc4b1d18e51d129447806c2c4338385bf3818ff1b8ca84392b73247518a992b7d6860ddd586f60146797ef8ae71bbae1957cc3b56bab5c1b1a27d253a07d1ea1d1315de0560deacc02d27f5a6af577d914a72d355d5f78486f1e00c31498eeff3222e9052bf9e18bd1296931c40ad1d5e08d4a2935f00f4dbcf0000000000000000100000005000000969578443000f310fa7fa9a532673709c65560a0fefae3dfaa81af09a898dba173d1a8897383cec0b347cc74c5caefb1257cc96cc2d614e2a9a0def8326fd1f8997a783d28c5aa37eedb60c744c48235545a0639ce38e8b7e0404a1d51d69f7963dce375cd9fbaadf780717af962851133bab38e54dd0bec2b0d587f8189696ba6cfb1f0d751c255ee2a1fe8be9fbe0b291225965c5087d33f98c1b0c54e0279fbd4d3d1d488413523c4295a44965bf9f55d56fdd07d6d70ce0b3c7bbc34dc31d01836e27fea8f369ac51265617eeeab9b2d09d0877e09f733b945c3acf60000c800000000000000ffff000008000000b51aa07e8564239c25d5a9fb5b7d336bfc9d320f74c5e9f867529e03b8699b70acb44779e0d984b28a31cdf6f4f045bd1e0964a7a47f91511718b8928f70901da0f384b259975cc1c76017ad58b59925f90cb657643d2fe78773abb2998cb53a033303b660b30d3a2b068a3eddabc0e7ddcf573fdf48ab54a0238ce4232d57155264497ed751e6f48b8bd39a83877409a31cf7f5424e830aeeb47d1b143e62d2d9cdab4482b1d97cf485a0e36add924855807d77d8094c00f0000000000000000100000002000000da0b3a885e44cd15a84817fafe7ce6968629f5dde48463d0d70c7d65d314ca55cafea82eae83efeeed5013b0b64476a82a41ad9c0690b8409d1707ea353a6bf1a0b62e8676532cabb57d30deccd05ead58540c7200f49536be63f26cbe53175713a5f0899f6312afba1edf3cee112ad2e84a11376409981c9af8c76fa02813803dbb4cadc7af76900102ad70533238e183e47b8162ecc142a27f821fcbe904dd8b37f288581d7883f96e826c9c07e7b64e02eb91a4cfa34abb3fd0bbbb6686748aa7175271aa00c38bdf060d0196026ef116b3f259c53314461e510000000000b800000000000000000000000300000086b8203ff128210b73b8c5deb453aa72f76dc3c9a815158023b647c23c5b3ea07dd7f9c2b57a86cedfc1342db1aab4eb3b2743e24702c5f27fee6190e9ae06109e37f124b5186991e06c4ad7536713d57d35e0c63e12699fe1645f67caffb9c619b54f9cee9fdb2acefb1cb7efb9a7814a27fe803dbf650191f9b8f1efb006675e4b92063bd0633aca8f93144882225ab79af42ea5ad15d6b4248f336739bcd2921268a41801bea24000000000000000ffff000006000000c94dba5865266ed2b667e80817a63796bc9e1fb2ed1c691c14525121eaefabbc7c3b620af318504f6097280000000000d800000000000000ffff000056000000cb2e190938696989639352fc6f24aef5c43deb7130256379c4059d3e5c591ab4c8897375babadde16dfcb776413407c7f6fbef1a871c326ab9cca763253f766e2691c18dd67981aca07469fcf24f7af6270ae7b0dec309bb1cf00c90d833283f0b7f979f3f770fc2c669bc0c690f76e3a3de6cb8f4c41b52066317eb435e8cb1cc892cff085a1e194ba4d05abf1f5edb3770162289860d31e16bdc3f0140aad627f27817ec4f60cf469838bde2e82780e2e6cc948bcb2e229f84a0a477051f5a91bc7630a5000000"], 0x1530}, 0x405) (async) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000040)="890475f49a1db63455df4acb64929ae0477d992536841c2b0b394d3ebb83f2fa72206464b7d0", 0x26}, {&(0x7f0000000180)="e6fab12b5183b5162b8f5e6efc63726bfc0ada987a2332164672bca8d49c625ab9ff22a54b0dd6df2b26cfbbdaca617d3a18d85b501462ce2434d5a220c2e695d057cb4844c51e07298a79b2478bcedc3508041549fcf6ce2bbc2e1fd2e11e0f2afc5c287415f42b8ff44b3f9f1d66b5c2631798e110e02213a76b31e8305d76918a6e8222670d0d721e814ed774e0c49f272f7a0cf45aa92e8de000e507849c64280c", 0xa3}, {&(0x7f0000000080)="af29e20e1573370dba02c50522dc910fcbb121bc7ba791157a227bcca894bd760c7ce75477e352325d9e8626554c56c00858c93f53991e606941b0be1227e4e38fb1edfdf921a3da68b792c02d8a3ed6ac19e39fe8784b73afa5cf8ed4c3d18a8a39114aeab6aa909a699b52ab", 0x6d}, {&(0x7f0000000240)="23e4dfd03044cb21e6439a9e81f90806fc187bd2c79ba2ebaa5ee9fb7cb435efcafce05f2e85d89f20e3f57778d98d8cf047207575dfbdada0149fa1bb6cedbefe75a4126e51fcce8c0d48d0bbcd57d259b86e1e9957ac95d60d438f0e1ccbefe2e0dd3581c16ca9504722c6ddce83f0d13a03d719", 0x75}, {&(0x7f00000002c0)="77d907481a56fcd2be32158261023d60824a9eba8b75bc3ad603d9643910342564e72fd86387cc7db2e490a1485bb17835384249c9e7f87dc00f90fbbb0309000000cdb17359f1d4ec3928fc48051eb68ed1506cddde9b304cdcadaf66ac67c8c020ae0a9cb2faccb936e23c83d8afcee261c2823beba5e70b126f1f9bca48ef04d878768efee1df55a17f0243a96b69dec0676bb1a336cacb2dfa8ea287fcbd5bab5552f1bad72f90008d6f6de551d6418aa9b5600fee822d857fd35a", 0xbd}, {&(0x7f0000000380)="03d7b335dc89a18f98405d9c71347f1e51860e51cc0cefa3d52a0503806bb56e3a8917236836f089e99f2a2ac76ef40fef8f0c66345a2aa2cf0d07adf15c8bce268a5ffb222ee3e5bef66ed9", 0x4c}, {&(0x7f0000000400)="16534731d2915e1b1bdae8bd8f34a88e0c3cb752a3d0d572b30901c007830bf253358ee48b01d79cc0a841d8dce1e878172ef79c59e2c5d243cd6f5476f1a434a0f346723c3495c1ffe25e57aa4a207afe7a2ef980e6ead3f5d97b698eb04bb3eb652549bbdcd31faaf69c45f7b0bbe669d0a866e45fccfa70992ccfebc72de0c2117fa4210a4c75ee5c3cf5f6e596dcc90865e7bcb707633f23946d4d27c1e866ff0b69687ad59d66e17efe869011c0ba8ed44ad7409e", 0xb7}, {&(0x7f00000004c0)="1125684ba51456f2d26588f8ad142cc9a98a48531cc41988ecd9baacad821387b4fb35484c8d9bb2d427991c713ceca16472f2c56a599e6dd98b891b6a49f49eaf6c3532c9fbacb11c02d8d4afbad42ddf6be3b837e7582bf3e8ed3f7f1d1a917ffa2ce030771b1984870e7027a7cb6b77205a5f30a0c860791df3a7cdc77ea186775a9d4d91c85e51be792766b5a47dd0476e6b2262ab7afb8f8d", 0x9b}, {&(0x7f0000000580)="8032f8e0b9ac8880fd4919e985f6a225aaf9b2dfa29ee47117d394fead42a950d28e873d8d5261341ba213f24aa6c177561ea4ed8bee0aaa95afdf31177afc20612784393efc044c6b9a58d1c59b5238b01bd044d3fa8e8aa886ae16061a75a1579dc3ba815f3fdf", 0x68}], 0x9, &(0x7f00000006c0)=ANY=[@ANYBLOB="a80000000000000001000000a1d50000182e6b48f487da8d69cd48accef1be86a3d9ef588a5de3784d4081429dbd450ae94607271853f3a1cded2fd3dfd717409b29178feb9809ec777a1e83c6d6d816fe836551de62763f53148a7bdd18375638df3944b5f92f22f24597837b97959fb2a431a7f04461b0916b95a2e7c8533f90586cdf524dd16f968ca83368b7291cb753be4ce0a80b4b749aeca9c0a72339b5f2abcd210000001010000000000000ffff00003f000000b59bbcb95a68562facbab963ae9137a7a6b71fff85df69f91467631f75cb7962133e6cd50f790544c6721bdf3022ab9ddb1d1b65ad3cfb03c07f2e845e7602c69994d9b7b06f48112b855ef51fad79efced069f2d93a1f98f4e2bb6b3c45a9b04b8234b552bc56201e7cf6f8ed1356a797d28c5240fcc9e9a6c33f9264ce888e08c1ac0f92c1229be2adcf6a5ea6ab0af4b06fa2eef05a834bebb563f097d2ce6f74eecf8a7ea488889f86cf6cea2e08d1e9ee4a8b76a209fd9fd2cef9dd51de25b8f3f1637c42a9a740cccbc825315187cccac462814e52f5dd88685122f2ad69e3f6fbbc97c60e46f9de6532b2d5ced35697209063df795306d062f88e7c64a8db980da00ac9dec2631b6745da56ad403caa2de00233c1a7cc1418934e599820c4abc7cd4c5e0b7f8bc2006c0694d8b3d2b8943bc41d82150de1870192cd25986baaae9615bc2dfba139db0cde734be08219cf5ad51942c30b28fdda91c54d83cc7dac9b290cae1f326f0ecc71614cc33eccdb77c91375c50b08e40397a80086c9ea074e615ef16edf013b96b03922e6d9864762ca713e6c2781c9f8e84e32b80bb68a179048f746066c15a3d03aed1fc5fab0b5116f5193ba60b96201025d7319de752519e07051a96dc48d80802ace7d4351d4dbca832beade8a11d30e7859aee41db8044f3b81c8bd5f7f92bd1bc4f9ce8e04a90f402cc9c0b43e48b159332534f997d0b6f303cfe4e89a4ec75b9ded90923cc3fc0f7546dfb3fde48cfbdee82def8f90939e5749b4dc6cd3deb105ff16f8993ce2ebb4b2f4792988bee89600b2619f8739b76ebece88aa3a47c0d1668c975de358251c82b69b16a19a28e79c3b7337b004c5fc7d6ed68e12386c04a3cc038b052220158251e4da46d3748b3013dc557c0ed9e8e0eb3807af35841da22e97434a641e719c6460b29977d2b6c09036b6abdc9cc3cb1da07772d71c0322fe8fc437283cd90271a95a4d808570547a4c6c0c328ece8ab24ecdb9a99a2fff6c1e72ee038634913bd192150e89ec7a8cd612f777ac30fa543c30bddd0328c851d20d12879a26372caef652612c8fb2c8590ca93198e0b3982d9e6d508242226fc07039d9b392d69ddec5eb2dec1491def30e7f6ca4504211a8d82e3513c7a9ad9070dde3887cdfb106ff5e814894fbfad3905f4b29e59218262bff56923e2e2143c47f008cbe3e21c617269ef09c6a732da127c21b8838eafc766d4fdb6592ca1b766a71ab9211960224e8aa5830af6b9950ea11a2abd883bdeb6e1e874743c54fa072fe23e6c967eccbd5d4cef0c851c5ad00775fc0aa78713e26e55754d08feb0cd0ed9fa8ebc9f7323cbf5be981ce9ab9d0e5476e48103e1abb9944c43d2ff1167f81f79ad76eb6e675b92f631a06bb7fd0df716636ccd182cc38f56272c1efa18335e3d4b1c44d257fef960ede526862560acda1934cd07f303f80f289637d6a7cfac552416cfb2fa1cac39c209894d950aa2b5d009b2b5e4615fb6a57e3b3cfd802988f2ecd237be6a68ec2abc66694bf1964513a3e3199bc7945416389ff7c9f9f77f2a546576edd588ab77328b8137b72045ca227bb14df823cdd2cfcb0f09e36376167ece7e002682dc4938159ac0909c9f547ed02d60399af5847a804d632d5c554a051ac46a957b588faa564d6da2a6de2b45112261295a6347d5faea9062594e176468e12d94fccf49043c69b1196ea1d16c1570a6ba9c4feb5845aa0dcf0fbc9bf2dea84ee302575d719846e245969d7850f75651cfad7d292b24a05e4ef500dca967f6bf99eefb5f3a8789a7d20f8aff2523bbffc9cf3b80d6e169f8a92e3d0133da71d00b6b0d46cd6cf8a9c0bc94f058f3ab4d83cfac2093f0a83dcd7debc98d22e406ccf0276f62ef5aa47853293e36bfee059e9ce57137ed4781b5a409c7de93583fae909f80abc96a8ae377f2a8bd3e5c4bf609aad273398f1ed2e05daf980eca641cb96cebb200b2f5d42867a730fc41616162fd77223f1378f9286a9a64ded61574c2eaa531b3864215cba576dc77cab9d3c96e3a93d69e4d767e8ac037a6939c5023210a8aa01d56b22aecdcb72bcfb61b5b45ebeacba310dbc28fbb319e63fb4c4d974694ed444b17e9cd34c7d1959a37678693a27baf76d483f323f71da4b3aeaeba023585f4a7c43affb853cd5a55051f3bf44deb548881cc8e478ea85787e58857487a727e785d2002ce0525863b7457aed045eec4f0b94a5a0bebb76b06e08a015c9c4bfdb624d3e15896a54fa7961317438e6cf79e02b5ae45731907dcfeff8adaa7ce12a83e9fcd4e84e6866c37bdb925b882712a37389c0978703878f82fcbb45bc0ce99c188c057625de33bc3d35eeb16ff0e331f6d2b547968baabca5d9da9dd8b7b150f4e4c1e7d8e6a9da9c8d91345397d803984e609ec4355a0328f3090b6151e457dbc38bd3be8f48bb01e05e0c589b9f0ca28315b9b353bf638f7948e01858c33bd6b26fe9b6efe9d9641c211c6e25071a77d33c24f9c3c3b158fe720e9ffe9421da2af4845298ede1e01e6800d201667011252541144eaff41c4584030b79c6de733adfa5d0f4f02143563af9e14803d7819bbf5acbd74793dcba520689cd11a9756c2ab0342192aa46da32c713c9a3cab35b09ab08d54e996816251db0804c99d8da4c3792f08d19c3a8051bc11c6cbc66b90f12906b691c735048692b12c41e6dc38e50d13cdbc38a4505fb503fe9c17bd524d7a4664b02beb32c1ca61a37696489b6214576e4948bfded597151d30c919062ab1d5ce193e495974ecafc450f83c3da348489f5ba9ed51b3ca4533f135cb6bd0cc064d11452d09c7f1888f9e2931df7257dc96ad59266ec6bd150e856c27f59bdd6174635070f703c55d24763d4cf4003a1a560ff473ba7af7783d5fb0a872d6fed8b5ef013f1c71301a76c881edef198fe10af64a97b0430bd3c8783076eedf88b10a9b4fbb7c089cd25fa817355e83c73247abe0b45f479c0803a59e9a7ab9c8b7f5c7c95e6fe8b275e46e679afe14581ae259f8c275b04d2f9096962bd5336bc0b6fe59f372fad42a8a23ebc939a616af323ae966054a7567b1d58c30d814ac681aae4649f0fcaba2ca237ff905e8e2c9edfac3432ec13ec1ffa62c348e0e7b1c346d48c39a7693a9bd4bc086579b014831f5c6e77f01f75dd9fb999445a61370b1978b75a1bd7498eef579f622ce2ebf3200e4941810b70fbb9efb448648db028860faf6d03c42383a1dd3a836731a480f2e3c39843c4d42dd6e0b2356d0539fca988f3514709015cdab0be965aebfe354760d072fd20aea0b40e0c3497a4ecbd733fdef15b1c8981785d357758a4e775e90dd11cd42fafd5407155b07ae20036d5d2bc7e54937754a21483dd2bfd3579603c9bfee7d08c8dcf570c9ff0f59330a242e4112a667d98d87ca34262232bad2cb33cd93010f5468023da7ced6539b2870068e966dd74682492c5eebeb56c592cf1bf966622945df65692083c67647a3747c359509d9338b9d33d108073d83fdc097c91546985a7583b761877091b7d9f92acb6e01c323afb0c7c28952c9d13cfa3bebd556c17334f6a2cc43ad04836f5dec2765e2826a8651e786a69aa0495bc120c9cc77515f790326e9c2e848d8513d6785be60ec01a3d5aa38c69f28e2fb6485e0e8dec5c406f37677ba21b4fcf4999306df115a8a782472c035a146e569306a5ca5d2d6c71d73add8e342fbc2eaaf01d42592a01f638154095b41c8761361d0e642ecb164c4fad9cb14c19899369732d6211e878f816ed35fe38ef0643944cbde841e8a3051be0ea913bee33d462276afd63fe36efc8f379c2b9618ab37093465d62265eae8b4935c8d6c2d8bd218e81da447005744dbd158919c46f1e5d22979ca21c9090473d7f47257b41ac3f971127e515ce107ae1fd3f2b36f3015d37974f92bf1afe735cae48f73342cd870f98b96a4ffa8b52666f27e22a11af894a48200b296659511b6d4a69494bb4050211eab49897e84c4308ade2824e697b5ceb60d3d79efeeda1fda8a76ea279e6d77a4b980f99935e8e0f70de93dbb17862116296379090910b3df4654374a98f81b10e4f12be45c0d9afae116e8960062e58d8d6eb4aae9bee1830ea296e566d2f28f1fd0e43f79c4b4fd0f43ae52b82c0882c072222cda224ac7a82723d1905ca691b625157433623631ce233443e2c12d376601da4f3a5b99860862c119af0da7b01c345eb666ec1c3960471c1bf8dae1c50325110f669e1edb8cbfed59a85dbbb6f18465ff3b472eaabfa615571bc34de914bc092bc75b394843f941f5adfd19fbce257aed8b4dfb5db39b6caa9f01b6d8f10fd5836f2b6e1a66fa683614c1d8302f44839e7cd295b4a54e6dba01d8ba969252ab10ef268c0a7408f382e85ad96e76c5000342a8bb4cd4b652bf7e6fd0acab6c5d3d464a6c4054fa10a39da9e0a77800fa1fa3b95a1fa0772df3b1ea4784140bdafedca4e5ec3858ac96f6ec64895327977b4a0291dcf784837fc42ca6f97286589e612ec1a996a24a7d7412b680b7333267de2117a4080273d9b47723c415640df8c72f2510e0dff769e692e080c8ba1b3590f2c1bce7d94913f660727caae5ff7377ff8552d0932d4d2a705a6323e684f48e56f24820489e7168228e0d74f03d79ae1e7464cd3655fb86ff323a685c4834b1eff66041786f182813d8061c91cc83922e9a78b9e1273ec3771f6b2001571a6f40840fb6adfc4e184e3ba251e84d981244c7180c595921a382fb38e7ff43b2bf0efa8ecde339096651dfd28a6874e7390d9d3ab008d32b2077eb77419b150263bd3cea72f6050948322bf16a0e768f315a8e00b435226e53e2f8f2ddad7a5fc30d2fb4145d3f344cb5a261c6dd17865559dd1c43d1bc21ed3bc1608a7c1f8e874225df92d45d6203a538dff4304c4b7891f06df83f5d0cc1df8808b531485a06522a0637c96607ccdc106dff7d64f4e47285d05f7eceaff6e8ef825d9f1569482cfc84967ef5e57933031ad556135f26c91eaa7f542a3ece1ec444328a7470dbd4504288018a48bcb436a84c32ab72805b65fec312820e25dfc3e43a7b48337fae67facfd57d1019a53c12903100bdb87e2c00cfa407949bc4053d36b7e788df30ff76ce21b074f4e16c1fe4e11b0b1df8473e880fe8e6f6805d9df805460025246b40c62ca3722ce750ec77271e743dd1c7a3e4db2c29cb20624b35edace351d71f234f11ef24471e799b4578be69765f07a3bd07e0279f16141936c6d05a3f0096b1d296812a81bde87cccd7a965d8e3827ac9a377eb0bf44ca0d0ee5feff4c2a190d516231ef71953ac04903024feec4e526ed4605cf42155739596f8aef7864f7d54d2fe82cc9de25218a63d768809d68326d0fc69f82fb3ca5e17bde1803e6d26acf32ddea5f1e2d9b840833b9000f541128f6b60dbad44ff6257783c7542084dd81c26786e984c7eda29eec02304f1389dfd13179064086ff915258f04bac64c495e157fc729d17a3d643185a753a5ccbd141d4764372bc47c3d15dcfb146888a6e72800fade866a3fc498e83ebfad1521fd6b76e94c5270edce318dc4b1d18e51d129447806c2c4338385bf3818ff1b8ca84392b73247518a992b7d6860ddd586f60146797ef8ae71bbae1957cc3b56bab5c1b1a27d253a07d1ea1d1315de0560deacc02d27f5a6af577d914a72d355d5f78486f1e00c31498eeff3222e9052bf9e18bd1296931c40ad1d5e08d4a2935f00f4dbcf0000000000000000100000005000000969578443000f310fa7fa9a532673709c65560a0fefae3dfaa81af09a898dba173d1a8897383cec0b347cc74c5caefb1257cc96cc2d614e2a9a0def8326fd1f8997a783d28c5aa37eedb60c744c48235545a0639ce38e8b7e0404a1d51d69f7963dce375cd9fbaadf780717af962851133bab38e54dd0bec2b0d587f8189696ba6cfb1f0d751c255ee2a1fe8be9fbe0b291225965c5087d33f98c1b0c54e0279fbd4d3d1d488413523c4295a44965bf9f55d56fdd07d6d70ce0b3c7bbc34dc31d01836e27fea8f369ac51265617eeeab9b2d09d0877e09f733b945c3acf60000c800000000000000ffff000008000000b51aa07e8564239c25d5a9fb5b7d336bfc9d320f74c5e9f867529e03b8699b70acb44779e0d984b28a31cdf6f4f045bd1e0964a7a47f91511718b8928f70901da0f384b259975cc1c76017ad58b59925f90cb657643d2fe78773abb2998cb53a033303b660b30d3a2b068a3eddabc0e7ddcf573fdf48ab54a0238ce4232d57155264497ed751e6f48b8bd39a83877409a31cf7f5424e830aeeb47d1b143e62d2d9cdab4482b1d97cf485a0e36add924855807d77d8094c00f0000000000000000100000002000000da0b3a885e44cd15a84817fafe7ce6968629f5dde48463d0d70c7d65d314ca55cafea82eae83efeeed5013b0b64476a82a41ad9c0690b8409d1707ea353a6bf1a0b62e8676532cabb57d30deccd05ead58540c7200f49536be63f26cbe53175713a5f0899f6312afba1edf3cee112ad2e84a11376409981c9af8c76fa02813803dbb4cadc7af76900102ad70533238e183e47b8162ecc142a27f821fcbe904dd8b37f288581d7883f96e826c9c07e7b64e02eb91a4cfa34abb3fd0bbbb6686748aa7175271aa00c38bdf060d0196026ef116b3f259c53314461e510000000000b800000000000000000000000300000086b8203ff128210b73b8c5deb453aa72f76dc3c9a815158023b647c23c5b3ea07dd7f9c2b57a86cedfc1342db1aab4eb3b2743e24702c5f27fee6190e9ae06109e37f124b5186991e06c4ad7536713d57d35e0c63e12699fe1645f67caffb9c619b54f9cee9fdb2acefb1cb7efb9a7814a27fe803dbf650191f9b8f1efb006675e4b92063bd0633aca8f93144882225ab79af42ea5ad15d6b4248f336739bcd2921268a41801bea24000000000000000ffff000006000000c94dba5865266ed2b667e80817a63796bc9e1fb2ed1c691c14525121eaefabbc7c3b620af318504f6097280000000000d800000000000000ffff000056000000cb2e190938696989639352fc6f24aef5c43deb7130256379c4059d3e5c591ab4c8897375babadde16dfcb776413407c7f6fbef1a871c326ab9cca763253f766e2691c18dd67981aca07469fcf24f7af6270ae7b0dec309bb1cf00c90d833283f0b7f979f3f770fc2c669bc0c690f76e3a3de6cb8f4c41b52066317eb435e8cb1cc892cff085a1e194ba4d05abf1f5edb3770162289860d31e16bdc3f0140aad627f27817ec4f60cf469838bde2e82780e2e6cc948bcb2e229f84a0a477051f5a91bc7630a5000000"], 0x1530}, 0x405) login: pckbd_enable: command error executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0x7) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = accept(r0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000480)="fa01356c20485bb8d82ed8c4358e64e8098eb641b38bfe634ce4ae2e9292b39bd96f815e07a9e9a5f8a58306b32d26f2371a4516e66891c6c478fb29e7d43b60d2075fa5d2fb5af8fb7b8de064f04c69a52af71ece3679e1024d89030eb4a83c3630abe6f414bca063fc9a36ba55f6f7ddc75e5adc19dc89c4fb3a000650239843f6adb55a401318204b28c0c2827297c088d7d300e94bfabd652f34ac507b1c7a0c1179ac0792af7a8ca6d3e735ea0d73e3ffbc476bb5b8ec6128bb024809d0c7a5024d248efc9b6e4f670eb2ce3e0f8be2b9", &(0x7f0000000380)=0xd3, &(0x7f0000000580)="fe28d8c7da1201a25f035c80f803c6c5bca52b4fbe3805229c37ce738f761ddf05d78f248d4439d411b9224f5b8fc29f641228e6e4229d7949e4ca4874386e5cb3b58a0b2e52a587a6aff93b4314d85423694255b1ef45325961a33735d9243906e73ec1580f774add1a2116ed5591a3a30600ff04ba267a", 0x78) sysctl$kern(0x0, 0x4000000000000004, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() connect$inet(r2, &(0x7f00000003c0)={0x2, 0x1}, 0xc) close(r3) syz_open_pts() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r4, 0x0, r5) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000180)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000002fc0)=""/4096, 0x1000}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206910, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0xa, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff91) sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, &(0x7f00000000c0)="7818af6b12a11e7e84219d82f0cc5ad8151bf848f2b4376c86435b8853813d26f51b91e6e0d87327094e4b46e68bdfbdc91495855a6efdb5f6c6172f6b40d4f59231288bf7751768aa0f1444bd4acf33722150edff514e619a00a9854f4dd3dcb0a67b15c53cc434cf9be73711fc012017dbfb789a87d7c526f33ddf9e9bf9a6b1ae0c632bd0c3db925ef0045aa1047f48f46c86b2253144ad51f35332c9b6d7959486f9b6dbc6208d732765cfccdbf4829d4ce79293a290b814da249040b64410d0463ecb4e1458fcb1dd568d6ff841c6f0ac8dd324c82406f67002c1b39fa6c6cac8b37a1d901c41451cd508c41c", &(0x7f00000001c0)=0xef, &(0x7f0000000240)="a73fab3a11403c8708913ea66fcf4504b0e67aaca43e8be43d2466caa986ff4576229916a6b5f4fd27ae98f802cee446c63f1fa06e9049d46465516c2ee0df02458916f0562b94cd9011345e68b65af3e212f3b07b0f43d273e37a2d1248b3bc945a627d2bec811de84e642014b39e01608533ddb83fad66d3b8d1e8abcd73fb406962baadefb91fc544db7ae1173000d115622985109057429ea12d56ae480873349113561aefef05abe908ebc18badb6444de08cfc4e97e81730c23d83a6812ff0831cc54084f14c08b0afca07d4890624d5485c2a2e14334468d933ad87eb9ab5229679d6d5b7609edfbb67147150a19477f8d95c6a063c6bc5", 0xfb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/7, 0x7}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) (async, rerun: 32) r1 = socket(0x800000018, 0x3, 0x0) (rerun: 32) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="40204ba0fd35c6bf87", 0x9}], 0x1) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x84, 0xf8}]}) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f00000001c0), 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 64) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (rerun: 64) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x1000, &(0x7f0000000500)) (async, rerun: 32) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async, rerun: 32) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async, rerun: 32) getsockname$inet(r7, 0x0, &(0x7f0000000040)) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r9 = syz_open_pts() dup2(r9, r8) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0xf0, 0x20}, {0x7, 0xfe, 0x4, 0x2}, {0x8046, 0x5, 0xf}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x12f) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x1, 0x80) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) setgroups(0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='c\x00') semctl$IPC_RMID(r3, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 3: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000380)='./file1\x00') setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, 0x0, r2) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x113}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r8 = socket(0x18, 0x2, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f00000000c0)=0x3973) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3ff, 0xbee9, 0x8000000, 0x0, 0xfffffff8, 0x9, 0xefd, 0x2, 0x0, 0x1}) r10 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r10, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x1000000000000000) getsockopt(r8, 0x29, 0xc, 0x0, 0x0) executing program 4: setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xffffff00}, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYRES64=0x0]) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r0 = socket(0x2, 0x4001, 0x1) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x7fff, './file2\x00'}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 1: socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 0: sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000040)="f00750a0", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000140)="98298a28b70a4b29a04e2ae5ae3b40fd15b011fa2f7453a3f24adbd67856c56490d47ed9940175b8e1bece8e63f8ee18647c3ea832444e67adae276fcd27dc67323845e0893e028cd251d0110868db8264b0b2063873d1ee1eec217123578c330e6c4c04955834f7b7e9a14eb64a6a4779ebe22f9e4a77", &(0x7f0000000100)=0x77, &(0x7f0000000380)="2539a948fff756626d2831b9244590eb5d25f573b8ba8c034466876c5acfcca615eaf88b6dbe267354e67a8b5fd8e81eebd4f31d49a751c704001aebfe7f3cb3ca85953a218b283f247d4ca9e35d755472a00499b1ebc82132a879fcd2eb680194f42137d42012d291d404c53983e9565f36ddd618a9a5b6c4b9846c00bb680db2fa4af2ebaf6d14111ffd41b0a5cf28d01c538e06e072d1e2123d0ca51a245536b4a7fa8274fc4e237afffad2f5b3a91fcd754860c85217099e5af94c2f60d896663ca62097dd7adcfa50e11654cad1970868a2db79b852d75e369234a5a27949f2e1a2a3ce6d4f165101d2288939bf8ee28239291a1c9ac7aa399d9898573d881341d0003a8680f86e2a4342a9cd897ce5b17a4a203900"/290, 0x122) executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r2 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r0, 0x0, 0x0, r1, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1f8, 0x3, 0x7, 0x7f}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) semget(0x1, 0x0, 0x200) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x92) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x3011, r4, 0x0) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) close(r1) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) ioctl$TIOCSTOP(r0, 0x2000746f) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) close(r0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0x80a19f, "bb080000009a019fbcc2583e2f00", 0x4, 0x10000}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r7, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r7, 0x7d}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffffff) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d5", 0x14}, {&(0x7f00000009c0)="1e33b4cfd4f5c7ade39459b67cf53dac67b2d56258cd0e51051608f85f5219311a84c991a78bd23207cb4fc9cfbe3be5a5ea3925b6aa6dc56a2d3158158ea958197584992e4bc0fd915054b920067664fc8c0c556e749dc50e6b3aa47c6310c9abe754b9b95c90b1dfecdf9f835a75655490541e2e8fbcfa68aae9e1c6a7fac061d5f3dbb430d914838976bfc6864af06eb1107d54487e5b4c738f5422aa3a052d0948ff05f37ff37594cd3fd1fcdacff09b7e9754c5b2ad8654a0a72ee75735ce2055ab18a410ef6d53c8b0879f5bf2ae691bca6ecbc4b3bd7e4d7a20349655faf125a55917e65ab257466b4476b9e6eaa0e7d3210ed4c7bd3c0839656135db213eb6c43ee8d528f6f3d10786dd9d1e95febb86232d7ce8216ef89a0b8ccf522cf13c4c64b274ea249bbe98b10bbfdd53b7dfa66cca3ca844dfca838b31c4ab082fb4fd19ae0b5b52a4737162c3546e6d6f63f43b07d04cce4ec5434ef8ded5b682661b8a8f6e38b11f1568675359f66a9c818fbb0a0807cefd8964cdd1f622456e3e7b808fa452fafac519442a54247de0c0984dd23503178d1865bf6bd296b546e32fb37b55ff20e48d8a6ca07613ff68dc5d53b28de19e4a6267c987e3a4b791103492603f940797eb5c031bbb561b337504e5a8e5f1b04412b42c1d7a7251825d73b9cbbcb93641e42bc6cb0a205656ee43a833d60eeb3bc67312d4f255cb9acef1dda35403c631bdf5e3e85f53044d451e615316b31b02b2d59f1ff79e35eb11730d29908cdf8cdc515c0b9146f65d4bd7fea51f4006b02945d05585586c230b3f1826cb639e57fd614633e4709f98eb4baf3e16ea27d657f1d6177e72a1223e38ea02b4b3e1270542388ca545888be5bfe898e0734eba1875bb8184747b332e291a8d3d0fd31dc6582309b69c0d7e94f526ed540f7f2b53daa7ed826d9a027aefe30dcfc7546c46386c35cfce23c29c52a45041646a5a8909ee7d6a21fa532295b9e3646ccd7de9e5c13eed38340bb03fc34f5aa83ff079b203fddb1d2b0f0e2935bebd697a2704d93a770de8246100b1bb3826082cc69506d500d0372a9f56f43628264ca2b87a9870eda4e3f04a3123b69051da5766d9ebdd3a1d2e7359f85ec372438306e4b23975fa11a60751b57f3ed2dc4e0b2d07fc86f3618c381c03a4efe500d2984c1b6ebc893c70f853f72d4eedee889fa69063c27b0f06af555d2a3485660cdef8ddddce743613705da8626566ead621d9c110ce08ded137c4d849725d82040f0d52c9807a5fd82c5ada9bf3573582ef9da1528ae8b4beccc17caea43148a7b4f39cb69efc5cf0dcfdf7b5f7b35a9d151ab095314a0b86518add26e11289f38380c2f05d4873d4be7ce2dda0c2eb326a57e2b7b7b76132a6738630ce68a154a20409bddc582258feeca75bfb6bc2d4f6938dc3450c0dc32f0791b32d113747edba5001a64b14d0a006fca9a6c30ac5960520441f53925b75017fc483f624587242c3dc06", 0x42d}], 0x2) executing program 4: shmget(0x3, 0xc000, 0x240, &(0x7f0000ff1000/0xc000)=nil) (async) shmget(0x3, 0xc000, 0x240, &(0x7f0000ff1000/0xc000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$net_inet_ah(0x0, 0x40000000000000c9, 0x0, 0x0, 0x0, 0x35) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b0100bd6f4aa7fe60b44bfda68c6ca54e", 0x0, 0x1}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r1, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) sysctl$net_inet_ipip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000380)}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[]) write(r0, &(0x7f0000000040)='\t', 0xa) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, &(0x7f0000000080)="f0885e234b28903a489424e6016ad4b634d0fd17870fd07932658419a22f681e11b5781fa41937cace26126bf146d1006aee88d25c04c1fe1e3821cd2be2443e84c39c166facd7d4b6aa259063d234e4abf2700dc3530ecff8152165dda0ff82e50ccc9682574585b14395549ca7c6ce991bdb6b418f5cb4c883e0005bfda51aa87e4230183b15255003c59e26cb85d546021a6215d738c45ba265474becfab5937d12d4586a21ee0fa229565850bb1fadc68e8933d20ecf4e3b7e83a3f627e251efd05fe2649022212d0dffab2b6ab50da98a6722f264b9b24f682e011417", &(0x7f0000000180)=0xdf, &(0x7f00000001c0)="af8839ef6c164ae4840cb7c542dfd5f60386fba24c5e7bf7e0051547914c121b381d3f07ac9e212105effb05dda1d87fe2234c6e233313eb46154c70af8f0fb4ccb0ab8585bf93e06fa8d20d660b9b4439af9276afc0733a27d16f9312b693be7964ae7bf4166eca0badc2bfb27f5d123c3f01c03de9a1b4c9fc0228a8ca9388b5f7f05f88f3e6be14a01874dd5d0c809de0f986a89801c75d2188b2dc9283f78f20906c61c1c0e2d6d53e9efa22275fb63383165ca4b6bc73e198abfb274230483ad80aa81c0b7fdf0b2acd79677e7eec8b5dd06b180e6c5fca8a730dce8cfd8948c274fb9635b632e51ce1110c", 0xee) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001140)=""/4078, 0xfffffffffffffdf2}], 0x1) executing program 4: r0 = syz_open_pts() syz_open_pts() syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', 0x5, &(0x7f0000000180)='./file0\x00', 0x8}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffefffffffd, 0x0, 0xfb9, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000080)={0x9, 0x78, 0x1}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x44002882) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000004c0)={0x40000000001fb}, 0x0, 0x0) dup2(r1, r0) executing program 1: r0 = socket(0x11, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f8343712051eeab71d1889e000", 0xb1, 0x0, 0x0, 0xb) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) mknod(0x0, 0x100, 0xfffffff7) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x26b, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) shutdown(r0, 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x3f}, 0x1a, 0x0, 0x0) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x20, 0x2, 0x7) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x4c}, {0x16}]}) write(r2, &(0x7f00000002c0)="7f23a3c23cce2575e1ff9201d3628cd5a74309eaa218e946", 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/81, &(0x7f0000000000)=0x51) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x3) socket(0x18, 0x2, 0x0) executing program 3: socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) r2 = getpgid(0xffffffffffffffff) (rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r0, 0x0, 0x0, r1, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1f8, 0x3, 0x7, 0x7f}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, r0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) (rerun: 32) semget(0x1, 0x0, 0x200) (async) ioctl$FIONREAD(r4, 0x81206919, &(0x7f00000001c0)) executing program 2: sysctl$vfs_ffs(&(0x7f0000000200)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000002c0)="1cf58e7b1b22211ce0526189a2394b5d0b5bf9daaf5357230a052ef017f3d658feab2fe38fc3503fd196c421297cba8e12c302b6f4d87b0d31660ee9ae8d6c8bc575c156dc715705021fc91e8766025a346c9e6acb05414077cbfface5d8991386cd74f6cfa732333507f4fc78df9221ef708d02a03721de0fb434bacec1f31232b4697fdb088ec4648f37c788f4eb865e00baecd5ef99b66c258d5deeb1bca613fab2278aaf1d9ee55b", &(0x7f0000000240)=0xaa, &(0x7f0000000380)="2c0659009dec298abda0e8f7387d66143667377f7b45b271e7719572c5eb29b9e960aa28dac9c3363007d86002d3b176ce823af58dc245c243e5783f4e6b991897d8be089e875fedcd94463eb63ebc8850bb91e5a5a52ca538f6bdb8a293543cadbc757adf727091f12b852f985a62c8682b6d5ae6c1bbbb9475779772a909a02f4a3ff8f50dca0cc40285023cf85965593f1353d4bf19f1465af3e0d560ea2ab88828bff6c91cea223c7ff1ed7a3f0c564f50a38e786be73ba0037068cd2cffbad0b0f0ef83f84d6bc1083e6484486ec6547a1cfed0d1b3226d4cdbc13237412cd54ff7f121600651fc6b48b7fedd7971d124c38e0ebeb96f3ef323", 0xfc) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000000}}) setreuid(0x0, 0xee01) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x200) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0xdd2}) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="836ce8ffffffffffff86dd60ab956500088900fe8000000000000000001900000000aa6ddd62326d79cbe7cfff3aa873063828d9dc0000000000002334ba9f06e9314f418c48ea74e868b1813528843c26f24ba92da6f68e56ec17db09ad3d5edbe25194e16e216489eeff5a619fd62a47520d626f3b8c495756e97ffa9e3f4cce85706204dac382696575def0c1b0f0206fed6c678ac719186ab652b2b394861b157aeea59beda7013f15d45db9c39fca00a7051751734e409bdb4bd0061430f90d8e6cd8c6606e4925c59594f18d31cd49247d005c9269c0f26f5a4639ef85c689b629611a300fd300e4d3bfab5a87a6708b1bbdf5f4960db6e79aebcb06674fc6fba8f9c262c91accf7b4805dd6a25aa176eb74c72dcef162fb26b032d58d22be00000000"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r2, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0x0, 0x1ff}) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r4, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pckbd_enable: command error executing program 7: socket(0x20, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000000)='v', 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaaaa86dd60f6190000140600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50020000907800004c53289ce4b38ee77c43b0a6ae4731345942b172288f7e9aee2fc1102b17db8e520b5900cf667670501ac12c8802c5"]) executing program 6: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x2, 0x9, 0x6, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0x8099}, {0x87, 0x0, 0x8}, {0x8106, 0x2, 0x0, 0x5}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x184) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/223, 0xdf) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="b63fed06ba24", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="f84b4c3c2df3", @broadcast, @empty, @loopback}}}}) syz_extract_tcp_res(&(0x7f0000000140), 0xfff, 0x34e) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000001c0)="d5ca523b403cbf680ea5124e0279d57b36f36b0d42e036e96b1d260b75d7d85affafde983a544f55367771371292a3fe9131f7dc041ff397553bbc3082a121824e10774295f42a42e7f3eedfdcfaaff26e1bd24feed70272ea169e174ea945c8037688ad7f3b37cfb354dd9dc2164fbb9dde970d49b931aa98dce60c13f7b78b3fd419ae00b08b500d7cd6a874e8dcb3318a34b3fe0c75ae011c7d18586dbbd2867b23027a2d1766dabbaf0a9d318f7332f12d100b175a2916f50708ae86899f36da174ef992ab6cb4956ae968f1d8894ba4929a58f8464a92715eb42f3cceeabdd678b6c0b43595e3391ad273bc3535c28281d1fb372677e57f", &(0x7f00000000c0)=0xfa, &(0x7f0000000100)="8807b58374c134651b42978860465710b6f9f2b3c5dd92062741174c269f21fb3f5ee8d8f87f6a52fbb6c32f9c2a47d11088565a", 0x34) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='mS', 0x2}], 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5cda) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10b) executing program 6: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, &(0x7f0000000080)="f0885e234b28903a489424e6016ad4b634d0fd17870fd07932658419a22f681e11b5781fa41937cace26126bf146d1006aee88d25c04c1fe1e3821cd2be2443e84c39c166facd7d4b6aa259063d234e4abf2700dc3530ecff8152165dda0ff82e50ccc9682574585b14395549ca7c6ce991bdb6b418f5cb4c883e0005bfda51aa87e4230183b15255003c59e26cb85d546021a6215d738c45ba265474becfab5937d12d4586a21ee0fa229565850bb1fadc68e8933d20ecf4e3b7e83a3f627e251efd05fe2649022212d0dffab2b6ab50da98a6722f264b9b24f682e011417", &(0x7f0000000180)=0xdf, &(0x7f00000001c0)="af8839ef6c164ae4840cb7c542dfd5f60386fba24c5e7bf7e0051547914c121b381d3f07ac9e212105effb05dda1d87fe2234c6e233313eb46154c70af8f0fb4ccb0ab8585bf93e06fa8d20d660b9b4439af9276afc0733a27d16f9312b693be7964ae7bf4166eca0badc2bfb27f5d123c3f01c03de9a1b4c9fc0228a8ca9388b5f7f05f88f3e6be14a01874dd5d0c809de0f986a89801c75d2188b2dc9283f78f20906c61c1c0e2d6d53e9efa22275fb63383165ca4b6bc73e198abfb274230483ad80aa81c0b7fdf0b2acd79677e7eec8b5dd06b180e6c5fca8a730dce8cfd8948c274fb9635b632e51ce1110c", 0xee) (async) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001140)=""/4078, 0xfffffffffffffdf2}], 0x1) executing program 2: setreuid(0x0, 0xee01) (async, rerun: 32) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 32) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file1\x00'}) (async) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) (async, rerun: 32) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) (rerun: 32) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="91", 0x1}], 0x1}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f00000014c0)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e3", 0x26}, {&(0x7f0000001500)="7306cdbf01d8d825c550b5603cf4b302a3c9c86d5915bf5fe6d80bf6286d6f896d4079a4c437c99a4f332ecb3d081d8ee252cde6259d17009931806907d5e0a7f00ab5dd1c3a41d4b90ba68e17d6e6f37c45105d0bea0a56130c58283d2baceb9c1426836f60f3bc4259ec4fa8c361764445551703f9b86747a45060ecbb4b3aecd599fb3d3bbe1a5f8d23d2db4bef3af7cf71b02ee1977715f73d668a714dcb7cf5e2ac140560285c9c516d7ce9f3c94190b4f091fc486b2a57e37bc55304f79e24a2aeaeac3c", 0xc7}, {&(0x7f0000001600)="2bc5b4f3ed51a1187900942025a17b0829da42ea177b61f6f58d637eb43f8f0adf74616755afae774fdece00d17ed0a9fdce748a70165acdd0228823f2aefbdde0c3be89f58534ca97a73127cada2a499cc5967eb0255238f67733663b568a11dfbeae1444bdb22550c3501cfc30cc69ba7a6551837be2ff478da1251af5441e0a86a76d4b567881566b7d7c86ff94023828a76eb9843992024eb2c3d13c6b803b15b92373d27bac7b8761bb28209c8d7e0c4124ac202d5bea42eb3efd20d0d0", 0xc0}], 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0x0, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x4, r1, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x800000000008000, 0x81, 0x5}) r3 = getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r3, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x3, 0xfffffffffffffffd}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x70) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) semget(0x0, 0x2, 0x280) r6 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40002c34, r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r8 = getuid() chown(&(0x7f0000000280)='./file0\x00', r1, r7) setreuid(0xee00, r8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() readv(r3, &(0x7f0000000300)=[{&(0x7f0000000140)=""/129, 0x81}], 0x1) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000340)="a1", 0x1}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfff, 0xffffffbf, "a46df2c7000080007dca00000000150000000409"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f00000000c0)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000100)="bd8308700b1cfc3c491e4d5528bde240b19cfe164230197fcac767255232c29a942862f622f96f42d21c02f88546b5ca02c67bc88a8b2b94f9a5b8ad6b4af82d695e338fd0f0f1ff9d7878799a57f8071858fa79ea9f8394a0a3ce71b0ac486c5aa92d4b9ae3fb5c8b499048d6eb0eaa3b3e3b355f5627ea64ba66f36062940024573ab9535b42cf6f66dc9bbf93a8642f2569c67acd84dfda7c3876a55421644d29c6ad5ff4403ce78ef903149e728499bc285e76d59da00304feb6c12df2a232a00fef3f1fd00159aa0068b0fff924eab7dbe03b75cc1e77fefbb4ff1b66", &(0x7f0000000240)=0xdf, &(0x7f00000002c0)="f0d0e4b52f4c5dfbbf4d69e3e08fd54d7770fd0b2b96b3e0e873a3471ffa644a5a531438e37a61da82d3c201d5aeda406a579aefea96a21edfc446223864dc83fb8389eb3daa3651de4fb86224d69e789ad6a6e1e8b1341eb14d340093774f987ae83693b2bf605094ce460d691caeed77b22c99a66fc11eb1af2999369cc01662d4c4ed4c4f5812897df68db56c380de88cb1a7258499fb01d1ff9c0e6b3e571fdeeea25de37ad49ff35a507618f1e906ef3dc9336027ec1f68831396d462b41c65", 0xc2) acct(&(0x7f0000000000)='./file0\x00') sysctl$net_inet_esp(&(0x7f0000000540)={0x4, 0x2, 0x32, 0x6}, 0x4, &(0x7f0000000580)="c4bd16476f926a4bd39ad65993ed44b814b77d64bb3f9022ddcf2f30e2fbf37a428691814887c99fd4e706e2ab09829b029b2740e9ec87bad44b81b9f7e13c66acd8a18777618b2beecedb9fbce888c7698c76004b30caf9c5b36c712ef4ef3be7eeef4b6d71aa09c009f5845effe976e8fbc3b2adb6f34764c890b374c7a195eb04238b963636ab2dffc3c43e2cb4a669ed9923375e7b4b1065e5dd34795946e9ffaf722952d1dfa232399a3783e3d0ec4db0473e97026d48a99f0de524b0f6c868ee8f4421dc30e9dd39c1dcd6c83d3889d8fbe6d8b336eb66374b1d3235d96040", &(0x7f0000000680)=0xe2, &(0x7f00000006c0)="0677bd8093d7c8b63ca0e7b5a300a53b30b32eca2bb2f4e7a062e093b1146a5ae0d4a52c8f76948399fe85e39cdb8d91cace2756955ae27e2beeee6595cd1d1e6466c0566a05d6c3e4a5ae6038dfb5481a40ee6d62ef183ebc42fb532ff687f755a468c2c333e59087ac27ca8a50b1109727eb0531b063a935d81f7b15f3f6d9e63732d29cf823d61a74d4e3efc04a0a8015471729d372005cccf0bd9bb70dfe2c0b394ece80f03dfb01bdd8248c0fa9cc0a0ee21c28b866f271abb98c8181d679016ce7b0de71e418b7ed5e", 0xcc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[{0xeb8, 0xba, 0x20, 0x1}, {0x0, 0x1f, 0x3f, 0x10001}, {0x6, 0x5, 0x1f, 0x401}, {0x3, 0x8, 0x6, 0x5}, {0xff, 0x7, 0xbc, 0x80000001}, {0x2, 0x2, 0x4, 0x3}, {0x9, 0x0, 0x40, 0x4}, {0x800, 0x0, 0x8, 0x1}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) poll(0x0, 0x0, 0xffffffff) syz_open_pts() executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 6: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4c) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x600, 0x3, 0x4}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) executing program 3: readv(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) execve(0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x40000000, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000241000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x20, 0x2, 0x2) close(r1) r2 = socket(0x18, 0x3, 0x3a) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) getppid() r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x0, 0x5, {0x5, 0x210f}}) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000040)="6482ac0e5108c7e3a73c471d8b2dca5558c89decee926c9833e7752f3e36c2d22ab0942e38c4fb56b2abfeed4f1a0f4d53cb2356595d86c72ed643035438ea768587fae67d9e3cd524c3e72b0456edca452af0666ca37ed24e149e1825", &(0x7f0000000000)=0x5d, &(0x7f0000001180)="d4588aa97d8a4aaf9f89f0eae6e235844f910661", 0x14) executing program 3: socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 6: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = socket$inet(0x2, 0x0, 0x5) fchdir(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@remote, @random="bc535be86823", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @loopback, @empty, @multicast2}}}}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) socket(0x20, 0x4000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) mknod(0x0, 0x40, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x1}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x7f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x8, 0x3, 0xfffffffffffffff8}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r4 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000003c0)="294bbe01e775d42b920510a1a4327ec1b340b1976fadc987bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229024357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff60400008ad2d3a5431dc62ecdeffde58eaf0b9d3c", 0x9e}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c7002497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247", 0xe6}], 0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) executing program 3: setuid(0xee01) ktrace(0x0, 0x5, 0x128, 0x0) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffda6) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900930cfb026192c80209a18f1b92ee344e0dc5f300b1fa9a3163ced458e00f4be5a6726c4443193bae8d75b2", 0xd7}, {&(0x7f0000001140)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e126126", 0xee7}], 0x10000000000000d6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r3, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000016c0)={0x10, 0x0, [{&(0x7f000072d000/0x4000)=nil, &(0x7f00003e1000/0x4000)=nil, 0x1}, {&(0x7f00002c1000/0x4000)=nil, &(0x7f00002cd000/0x4000)=nil, 0x2}, {&(0x7f000075a000/0x3000)=nil, &(0x7f00005f0000/0x4000)=nil, 0x8}, {&(0x7f00007cb000/0x4000)=nil, &(0x7f000055a000/0x2000)=nil, 0x9}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000543000/0x3000)=nil, 0x1f}, {&(0x7f00001a0000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000494000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x746}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00005ff000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00001a0000/0x4000)=nil, 0x2}, {&(0x7f0000728000/0x3000)=nil, &(0x7f0000110000/0x2000)=nil, 0xb427}, {&(0x7f000017a000/0x1000)=nil, &(0x7f000062f000/0x2000)=nil, 0x100000001}, {&(0x7f0000425000/0x3000)=nil, &(0x7f000029d000/0x1000)=nil, 0x9552}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000fe000/0x1000)=nil, 0x3}, {&(0x7f00000e3000/0x3000)=nil, &(0x7f0000434000/0x2000)=nil, 0x8000}, {&(0x7f00006de000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x2}, {&(0x7f00006fe000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}], './file0\x00'}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) executing program 6: setreuid(0x0, 0xee01) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) mkdir(0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r1 = socket(0x0, 0x8000, 0x4) r2 = dup2(0xffffffffffffffff, r1) getsockopt(r2, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x29) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xfffff7ff, 0x1, 0x7ffffffe, 0xffff4b1b, "0de9e4ffff0d000000008000"}) write(r3, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setregid(0x0, 0x0) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000004c0)=[{0x0, 0x7}, {0x7ff, 0x6}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r4 = socket(0x11, 0x3, 0xb4) sendto$unix(r4, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) writev(r2, &(0x7f0000000c80)=[{&(0x7f0000000240)="37c454ceab6db9a3f3891dca1b555394e18e8a99e28e0eb9197d23bdbe3dce620b57cd07c9471f45157c57ed984ff39b49a703bd3d715c800badb385", 0x3c}], 0x1) close(r2) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, 0x0, 0x7fff}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000030f000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000493000/0x1000)=nil, &(0x7f000060f000/0x2000)=nil}, {&(0x7f000075b000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000611000/0x4000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x3) ktrace(0x0, 0x1, 0x1008, r2) read(0xffffffffffffffff, &(0x7f0000000100)=""/192, 0xc0) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000800)=[{0x81}, {0x5}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000280)="79fb7a0f87e24d06fc1b43f315509c72ca", &(0x7f0000000300)=0x11, 0x0, 0x0) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000480)=[&(0x7f00000003c0)='tap', &(0x7f0000000400)='&\x00', &(0x7f0000000440)='tap'], &(0x7f00000005c0)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='!\'\x00', &(0x7f0000000540)=':\x00', &(0x7f0000000580)='+\':\x00']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10040, 0x44) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x9, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x3}, {0x44}, {0x4}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000180)=[{0x136, 0x0, 0xd6, 0x1000000}, {0xfff9, 0x40, 0xce, 0x3}, {0x1, 0x81, 0x7f, 0xd84}, {0x5, 0x8, 0x8, 0x2}]}) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = getppid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r0) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1430, r0) syz_emit_ethernet(0xfea3, &(0x7f0000000080)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x0, 0x0, @rand_addr="83b45a3f0f238c0c5352c985d7965d02", @mcast1, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) executing program 0: r0 = socket(0x2, 0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x4, {0x4, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)="8bb0c2b3fcc8c4d75b14391cfc3a990eb1b09461f1d68a50fc13ce59c342926b0405d80c62", 0x25}, {&(0x7f0000000140)="2a2f51a4e5103a916770ccd5ac4d92d46198976dd57c54e84cb0ac1afc8c032790c97c043fb089865a104f937864e61ff90400d2805d99a69b62d6f0773b5e0ce6ebf7d7d83165bb42cad3ce39d45c7fd509de09a7c853d0969ba3ebfd27651f1c3a505464ed08ef5c1deba5f5", 0x6d}, {&(0x7f00000001c0)="a42bcca036db2154d437ba8a70436cda9bff83b23c228b7c7380291fa8ea8c450e6402d5fe0020f172a2aec7ce29b3db12676ea8a111570dd09b677536b565b38594d22778ba26a4804aa504b429660e4896789af2a2ed633b6871e2df", 0x5d}, {&(0x7f0000000240)="99aad4cc0f7f27a750a6c97eafbdc30cb0cee712befe8017a1d154f7cbc00e97684d1434d99a0dbdf5952f8bc69b96d1af3215148acba0c2ecd5b1bb48e2155f9ce24c22a425bda5100ff249e93d67224282282f5007407bb3c97e2a8d8140fbde98e5d42205a274abe3ff6b34277513aa930147dd7dbde5d755901f04b3bcd32bcada0dc28a568fa53d8e7df10465a980368ba87b48b9f843cf07a3b9b68d66cb58dea1f146a8e17d21cbe83d32639f181c", 0xb2}, {&(0x7f0000000300)="53d4239ef86748daae47567a91eba7e96820df757b35add26026fddc7c071aa61aabbc07ef475911738b2e6fe2bca5728dfb64832248b52c5ca57ed55f6ddf58286bdfc9fb6e35b39df7dfc4198c17ce032338f976a0bc297bf866dc1a2d7273ad605d666be606345a2d07f5126246da2f9e7aa732e84eb9af25fe0867a1d971f38739", 0x83}], 0x5, &(0x7f0000000440)=[{0x70, 0xffff, 0x6, "1f7b4a92cf615008bd42c967812139f0bc8b92947116d94326f108baea146c64351a2dcb2c767c7af351589b1018b5e10fbb1454253f44f042be77722678ecc58a70e9c1ebaf62f36bac20e6027d6fc01efc1cbe0071123bcb84d8c741"}, {0x40, 0xffff, 0x7ff, "bcdd1e2f475c1d517acc03f2cdb5434c24525ca419ee8c431dfa708575e8de8439bb2d427269c4d94e2363aa49496e"}, {0x58, 0xffff, 0x1f, "57aada45817792a868bf3621937b7d58816fc83ef2dbba4aa9a100a3bb797d40168385df79207892de47ccc83a598097b9239549a6b6c106cadfef2b73939ed20014"}, {0x18, 0x1, 0x2, 'W1='}, {0x108, 0x7ffe, 0x3, "621156ee4970e432e23a3a948900e9fdb888d2262b63b532cf9c816e483b01e9c1e9244d8e7c1c7909ea54cb0b8cd89027a43b8d76902a32d5979c6aaad5800cbcc94f9f13e5dba22dcef3bbfc7832a71b496a47f468654be4cf261a77846fb8bbb6141c7f23f4ef78e7f139e96ac237fcf0a560cc0a0002d2c51694ec91400ce6f81d7f2b4f30dec9a039c63b73e8d86032926301f79bf22e115f4e93fb0edd5e00466127673c5cfb794c570570557ad266b58784f7909d1b387ecc608ec076f224caefb5315b39f612eed068aaccb49d83d2f996461f4fa5c2476e4528bb17a4222c0a2d905396c0915fc4d47aa99c380a00bae7"}, {0x108, 0x1, 0x9, "7e9c69ca6f96862345d8fc9bfc6daaf158d17c3fc961f6d042994e2141c9e32ef1f3cbea19015b0130da0185cf27f760fff1298afdbf8203563c2c912904d4947f6f553599adf2dbbd0237e7a428ed9ee78edd023f5c9e776f1443a736e1ed81ed9130b6cf7d0f9531785a4ca10dc8dd0bc8d36cf62b3a374915b72be27ba8e2345e74dd6beb3cf4c2ee812809ff99b2270e6367dd9e286ceedf3bb37491c04caf1a79d5f388d128a19a1efb627e50d82c0ca65c64b3a234404ec82e90a429c2b21feb5542caa1f1002290205d50994aeeb9648d8ec90454bee33f5c5d53968ac8bb580981db903261a7509c8cefbcbb637f64584d"}, {0xc0, 0xffff, 0x2, "35f346d90aa47661bf3f8ee689d317fa71875de43592a9f006bbfefb92e4a3246cf823b06c6a3cf594a242ad81d671b2186e615786ee7033987047e8a9a3d3455a0a92cdb9a491571b0adaa652ec28a4ace5bec61eb899b9d161b7427b169d1ae201f9e4cb4bb040d15aaa4ed83037caeb39766456e132334265cdf9c894dc0eb29ff4ed21fb7248b341346a82376e533809d9990254fb156fca598aecd2de7fa56ef05e037ac379ca99bdd3f6afec"}], 0x3f0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) geteuid() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000001c0)) semget$private(0x0, 0x1, 0x28) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) geteuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 0: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4c) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4c) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x600, 0x3, 0x4}) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x600, 0x3, 0x4}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) executing program 6: socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x184) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) (async) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/223, 0xdf) (async, rerun: 32) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="b63fed06ba24", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="f84b4c3c2df3", @broadcast, @empty, @loopback}}}}) (async) syz_extract_tcp_res(&(0x7f0000000140), 0xfff, 0x34e) (async) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000001c0)="d5ca523b403cbf680ea5124e0279d57b36f36b0d42e036e96b1d260b75d7d85affafde983a544f55367771371292a3fe9131f7dc041ff397553bbc3082a121824e10774295f42a42e7f3eedfdcfaaff26e1bd24feed70272ea169e174ea945c8037688ad7f3b37cfb354dd9dc2164fbb9dde970d49b931aa98dce60c13f7b78b3fd419ae00b08b500d7cd6a874e8dcb3318a34b3fe0c75ae011c7d18586dbbd2867b23027a2d1766dabbaf0a9d318f7332f12d100b175a2916f50708ae86899f36da174ef992ab6cb4956ae968f1d8894ba4929a58f8464a92715eb42f3cceeabdd678b6c0b43595e3391ad273bc3535c28281d1fb372677e57f", &(0x7f00000000c0)=0xfa, &(0x7f0000000100)="8807b58374c134651b42978860465710b6f9f2b3c5dd92062741174c269f21fb3f5ee8d8f87f6a52fbb6c32f9c2a47d11088565a", 0x34) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) socket(0x0, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x8106}]}) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x44002802) r1 = open(0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x81, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00'}) close(r2) r3 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r4 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r5 = shmat(r3, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r5) r6 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r7 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r7) shmctl$IPC_RMID(r4, 0x0) r8 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r4, 0x4) shmdt(r6) executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x0, "bb08000100f1675910812cc900"}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000180600000000000000000000000000000000000d"]) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000640)=0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x2}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="d1b00c2445587e1ef34b46db929c62c1d1e4aefb1f449d9a21ae42809242cde6b9340296abc573008407c723703428b30f200ffcf938d6bb04c838c2d10c94b4042f1e745fda990f2c9e425a74a81693969b281eefe79d7ad8140ddc7be08fd7efbdcc3f16465371a794d2705823af9a6f6738f524f86a1721134fde021283df2d75942f7629b89c03aa59301e4fed1583090635636dd401561dbca8cf2824cab53b6fec208b149ee40c195cd9c75dda81b5650f168cc5df29c518ee804f7f7d376d1fd21baca54dd370123ed51886ae20c90d6fd02eea0a1853840afcc4502b95b397b55d8f0c0e01f0ab6a8d06bfe71563a5d4e9e53a3c358e4607aaa12ab30fc4a4433fdc5dc9ac98ff3c7f8dee6fd706c8971920b5a0bea954a4ba05e5daed8bd5b9bffda759577b746549c79a24da4d25b2a004d33e974e3a6d5ea8d4b62e51c87f52c4010034e2557bf58a4487d0f9991fa88edac64e510e244a41384c9fc28eb2e59758557025433139f8ffff7f7884819d36153051806b2840510281887b6c8374e6a5abe0b429a40106a2ecfee50a3db0addc199ab6d07ef9ed9f367dc8315098595c68acb99b91fb40853538a373f817cdc742cf2d11c83ad49a6d5b746d28280e8d4a74e4b3b00a0ed9082fdb8cbe4d7316b41454b2b9c156c994224739b3f444421b7146d29dfbf33b4c2d6dcbb754ac7361f05989e5ebd244dacd7c2a9a304be7426c400264b089ddd427ad2096d677596eab84755cdea772bbd96490b1f975de1cd63de1771251c401d5fcca07dffe7300b8b218910000003f4208623ab3534d813c02b34039208db21072438fe2a1c74e801ddad778f2811637dd1ede7826adce11942ca1c0ad030a304ebeaef782327903b2a506f08015810e2f4610369a3719a3db5c680512a1987866bc4aa1a9741977fbb096baa71b1c5a69184abd09b8dc1044270f8136d1a5e7203735d3347cba9517728a1774f204e3893e6a3e6fd6a29d6aebea6f09d4936a92219326ae5ec3c3b5c38ded077dc40b03e8060f195e6d85d009af6b4c9d287c9c20c945983822eea1c520bef0889d5aeb42684b576e09b562ad49adc590338c4127f52b1008852f83b32f07144246803c427cc52cdebec24a7565559384e6d360dfe37ff7705a47de3c637c5ab46cb22897eb0c75f1631da5b248e3eaa2e7dc4b1fee90820f82f75de164d49c76b5b6826b3f6b73e77f5a59646661591d007438ff2dc66b7766c25c282687f09606087dab9fdc89f47718ef9c0e2bb9443b34ae331a4fcee972870183311e34636a18cb2abd4bd58cc9956c85f51d8ba1b43c02f7f2110b5ac6005b86605c20f86058cdb88f8a435abfebcf0faf6b96ed768680c0549a90ef42caddbbee6bf7854117df78c73e07638768c5bb667aeced8701bbb0c41fa9cf2eec7ebea8e5e815cf7814f67c31f251d4c0e9e14a55f694fb9671b90aaa1b857f67c13429b6093afec57996846b72893e3539918d3836f0ce05cdaf5930d981907784a13ef978dabe99c8a422fff13d42f743d277afaac7802406d40b4dfcce7a490978f623b167cd810d970731fcc312e7a8e7bf38fb4a974c8df9c4ad16f75cdc3900d7213abdadb16dadde499ca959ddd5aded275cec600ee77b1fa0953c0c23a1eb714e6ec1a775e802819b8bbe9db2c02211e32fa6a6f9fa6df10ccbf300000d5f070c5568bf93b429a4c023a08667c109dc", 0x4cc}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000600)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)="06f4382ce76012584cafdaf6e9e3a86dd3c156a8fb965ef3c4ace41f5de288314aa9242da1c47ffd1a563f3e8c55610d4708fbec39af2c540ee0325d5262c400d2ebb0cb37ada0baed7643e2d4e1b0dcf12409b1cc62ffade41f94a5197f3b67688f340a8e1b4b521960ee7b9ff95148e02543c1f4c57dfaabb3ccfbb1beeb83e6883be2dede8af95ad65ea481eb8e99b8ee57cefbed4de1c7446a729355482bb42670d18b1d8b4e769d815a601cfcb5e788bd0f676ba38dd8d1ae37e8152831260c3391e76b352c4545c300e7ce95", 0xcf) acct(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0xfff, 0x80000000], [], [0x0, 0x0, 0x1], [{}, {0x0, 0x0, 0xaaa}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) executing program 6: mkdir(&(0x7f0000000000)='./bus\x00', 0x12) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) clock_getres(0x0, &(0x7f0000000000)) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r1 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) executing program 0: setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getgroups(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') (async) chdir(&(0x7f0000000240)='./file0\x00') mkdir(0x0, 0x0) (async) mkdir(0x0, 0x0) mkdir(0x0, 0x0) socket$inet(0x2, 0x3, 0x102) (async) r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) rename(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) r1 = socket(0x0, 0x8000, 0x4) r2 = dup2(0xffffffffffffffff, r1) getsockopt(r2, 0x29, 0x0, 0x0, 0x0) (async) getsockopt(r2, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x29) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xfffff7ff, 0x1, 0x7ffffffe, 0xffff4b1b, "0de9e4ffff0d000000008000"}) write(r3, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) setregid(0x0, 0x0) (async) setregid(0x0, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) (async) mknod(0x0, 0x100, 0xfffffff7) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x26b, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) shutdown(r0, 0x1) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x3f}, 0x1a, 0x0, 0x0) (async) shutdown(r0, 0x2) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) socket(0x20, 0x2, 0x7) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x4c}, {0x16}]}) (async) write(r2, &(0x7f00000002c0)="7f23a3c23cce2575e1ff9201d3628cd5a74309eaa218e946", 0x9) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) (async) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/81, &(0x7f0000000000)=0x51) (async) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000100), 0x6, 0x3) (async) socket(0x18, 0x2, 0x0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0xac}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x3, 0x7}) r1 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) syz_open_pts() sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000300)="f539248c57d99df7a6cea995ad9ee5d655ef028bf8f2f66d3cff1abbdfa811e7ce5baef316bc904f710d0dc0f9d31b8c8280e0625c0d1e86a1fc66d924cf4cb923038fb8af28e441755aed99100c096f41f9e70e11fc73c65ca63cce80e8ef30bf8f03a44914926b48f926d4f0e8f74ae436cbd17b2c8ffb02a3efb85e91cc24fb73961f5ff83dcd819361eb1b87a83585b700a6abacfa74bfbe022fc022e247ff5391bf9cd410ca84b30dbbd7ed2bd4ebaa1da042c9d9f151a55e013a10e4d8be3092fddd50425b33f856c9b8da2d60ce1e0ece8944fe5548791d94917dce", 0xdf}, {&(0x7f0000000200)="29de74b089653d780470cb9a8bf5a5cab57eb5e1fa4d866ab6649a981cc9bcbcd64b02ec6571acbabfcfce7265388423e06e52496867fe08601f4f6d2d0b0cf023a55d829f1303df1894282397d372afc4c56e834f8126c0ca11b882a574953ba3407f07c819053c3e071951840f6716342d5d2eaeb7e44b3e0bd6cc06", 0x7d}, {&(0x7f0000000400)="cad0461d8beca90c81edd97d6fe3c5e317bcc3d2bc231f19d1e36ed27c199eab23e6e2c8a0f54017b4d03b21ad44a84f13d4a00fa9e18a8cb4ce1983d4432ee7d9e3ef59b41e08f66cd6fb3f7613469cb1e1468edd1765cd277c013c9963cbea36cdda960032d06e8430220645274a91ca45c09dec9395dc6694d68cadb05fc5c1357a54c46291729f19dc0904f2d6828d923a1e426e8741476c31d2660705dee8ea3063707f5531f83c45ff2f7a7ee083a6a572830e76df196df7527cbe5f5d8d0d9fd3493759931e6ee90b61aeeab43068e76cfa9a270cab0da17dddf7e5193d20485d4f182858e2de4a56fb89c0ec99c771103deaee148e677821307a", 0xfe}, {&(0x7f0000000500)="8c07fb2555868ee0eca9bba25b652a89c3c23c8bc7ebc3c86096ea653e3f74d72e7853212d302cd9cbb78a5efe997f0d7ff4014e41f2a6f0d9a088dbd0483807c3fd85511f3b7826c4db22f2153c16f5eadf632010c545c4edbfeb7035a24a41fbf5d9f926118ba21765f8877d9a97bbb2f9699102d6c026e2c2ee2b409be0b1293dfe6b6e27f7c7821c7ec13368606c6de275c9832094a15f3bbf51044667412967", 0xa2}, {&(0x7f00000005c0)="2195fd1e5a5da652b1227f2bb40955c124b433334d29d8eeaa10dd61f6e7ceb607cda9d24725b34adc6d2b17519d2892b17728afebb738042c1392a51871d137122b7c76a72d7383c19a97f20243aad683debd7c776620b84697379bb3d782e9a5aee45cd9de5ab49d28faf4d67063235ee6ad3059d7c7af4c88cfe64562508ea60357f1832dbed8ee043945b1c8d548eefb3e924e5cfef33a3dbf8c87bd1a547d30ae0a2a259743e67d6665f1ab3c366a7a83fd91e1981b1307e63c086a4fca1d46329d6b2fce", 0xc7}], 0x5, 0x0, 0x0, 0x4}, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2f040000005b31cb3500f700"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0206925, &(0x7f00000001c0)) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) (async) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xffff, './file0\x00', './file0\x00'}) executing program 3: setrlimit(0x0, &(0x7f0000000980)) r0 = syz_open_pts() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) socket$unix(0x1, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000380)=[{0x0}, {&(0x7f00000007c0)="59cb1416d1beb53f509b3e90c936492ad9229a556f7c9aa502a13957e0bb658affd8819b5f6868a7223e5f566223", 0x2e}], 0x2) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="3b0b6c7ae857115c9a1d151485db01fcdd4b4e39ffc3502e0a335629121b703e691834438e67676964c9ace77fa6945b4d944a0eff480a6558735d119d050000000000001b000000", 0x48}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() setrlimit(0x0, &(0x7f0000000100)) executing program 0: socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x11d}, {0x7c}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semop(r5, &(0x7f0000000400)=[{0x1, 0xffff, 0x800}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000440)=""/11) r9 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r9, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r8, r8, 0x6, 0xffff, 0xfff, 0x5}) chown(&(0x7f0000000040)='./file0\x00', r7, r9) executing program 0: socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) getitimer(0x1, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000)=0xd65, 0xfffffffffffffef6) setrlimit(0x0, 0x0) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffc0, "0401000f0000000800"}) poll(&(0x7f0000000040)=[{r5, 0x1}], 0x1, 0x0) setsockopt(r4, 0x8001, 0x0, &(0x7f0000000080)="9bdb3ff9bbfaa7033a3a5cc5241b89bc22f6174f3754e92e81f86d6ca057ed4a83e735", 0x23) kevent(r0, &(0x7f0000000000), 0x29f, &(0x7f0000000040), 0x8001, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) vm_resetcpu: failed executing program 2: mknod(&(0x7f0000001200)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000001680)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x1a0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) write(r3, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) fcntl$setown(r1, 0x6, r2) sysctl$hw(&(0x7f00000016c0)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000003c80)="8fd16dce67256fca19841621f65c105007d009825acc71ae9e511ea2fe9f920377a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x60) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000002700)=[{&(0x7f0000001240)="61587019282c4e5fab89459449e0ab587f89c0dc1cce736ed4b24177a26a8a00db7e2ad642f3ec30d80b6109fa1f13e79fe8a5659ee24cdf13d58d3ad5053ae7f394afe3f0242f26eac5119e54119b6e0b97bcb1678369091eb3249bc7fcbb7ae070471e7efcb286ef3c1f263b10c24cf71379e632ccb56df5d918a8b5e3b71bb8362f938438c8dd7e2ffdb404c64baa8f3bfa1c22a15d09389ec20fb35eb214baf8b42300609342089010467a71b3973881625760a4220c7b5ec2bdf9869f3c62ee14dd", 0xc4}, {&(0x7f0000001340)="8179d0b838d34c459c2acba95c7552b81a09f185ec6618c5d307a055ffdded712709c4929edce5ed763ce2048aeb8e9fcb56240d5d6bb516a34fcd66240ff96e877cd8b6144b804830e0bf35115a93d5f21c5069ad4acb16c608aae82f538024e252b1a7b67929c87e1e20fa27bcba4685def5bb2f4c1303ef4e1da9260262fafd0da3d1e28a384062da5cafd89a63f9afa815a30018be99636d12ed4413d25a27c9dc2610a171eadd6af87f04ffac02e31661385fcce4", 0xb7}, {&(0x7f0000000280)="21cc77db82541747e4cd72048e7f15fa9c", 0x11}, {&(0x7f0000001400)="7a3beed781d7cf23ef6cb0750548dd5b151725cfda54441ed6197b98f882280d67fe52dab1bb7db971f1cc34111ef8b7aefbe89b4164f1ca2e5c2abfd975e423be98e176ae2ff22c3b18506c3480cb2de4428567f03cca36a087cad3c205c281f31223bb8ac09358a5224b7b0b699680388f1af2c7045403ef39ac90463017ae914c32d8741aa54e01fe3c0c1df0c450b330c6360dd973f7a3029f781eef6bc874a2036642029d76c85515d0b9ae7a8f68277626d17684df1b0a7cabb302d14b8c8655e05a00c6dac2fda2bb4a76d705e8c3a538eda9ede0c31618ed2dee0a1386402fd90a54c97a2b71c65c95cfc2", 0xef}, {&(0x7f0000001700)="daee786b337fe0ccc10eb7866b59276168ecd51fa3783f7672aaaa7fca1f1ea025b4e8202ce1bf5e784731b7af61c51f36d9f4751c40d951f9ece0170124c0edee8ffad7f68e7bbde8dfaef851c56d1cf1c1b4ea19d4814a1460ef6df91cec9c1611736334b878e5a78b6650a26d8aed7a2329ffef28e9b541c288e6052315361bb4cbd13b040b3d5accdd63ca3ba3440a79b584fddba22c9b9aa523bf396613c50390adedf1949d2908b67a651708ce3ab8bcf9408cbd76093fce1dcc59399babc7f8e1de83643e91f8d44499082e347e9b342fe23af5bf594a12d711cab913022e976f4b4722f2dd62f15bd16adadae0f5a19bf4b9f78a1fc2d55d428b376993e080c1cdf243aa8fe756bd8b7c3e71bbd0aaa7b74682cf1adeb7dd89ce54256f0cbdb8a9dbb9a151cf5983192e18ce483a58e838ea7a23cc8a3476ca82bbece913ff04178d2bb7bcf26ce517ae27a3044fc859a3dbb0a1cf09ac26d3d31a8464d58f27eea8549645b03bea5c7357db7398e943872425285badd344abb885b0bd55786e1ec542654e3a45b0f46d226810cc6f498bacf5d8716cead61a79378be04cdda64f2c37cdec751089477dd14789743383d92809e40a5d8882a74a598d352af48630e013874acc45919fc06b5d5635888b3984a5afb99c616bc4d2984926459f8832d273a24fa07a2986a317eceb77483cbd4d455ffffb52b5ac849ba111eecf159398bb96033db24125b62d3acfd5e31e379647597a4995d04cf4a4b5988d472f87d251fe7bcde189281555aa06c90c84926cd95b5d9b46318802f1be0636e446c9fc019310fa793f8951c3ebc5f367c87e42fef21351c22edd038b02927cbafbd983a771af86901880fb35837139f5329f2d1ec740ef3006097b147d8f5cb8152546839e6f8d6483a570d7bb89b1cb94aff8173c512e5146d5b55a10f70aa366d7076addb820643c9b8795284c9436f77bd1764c2ddbe209a6331ae758fcd7683c510eb16f70ae2bef3138d4b15f29e3ae1996554ad2b24bb4b5f687112207c39045c1007b97002ca66716a2c2dcca9d64d5fe0f3cf5c33962ecb6dcf07c25362e51eb6f67b575b8ccb452d559cde70fa1500fc5d6d15b7f9a5e52d802c7b6c1a29cd4d9514f8d2fd97a282251ccbc2a6a7d92aa488da5f254e22958d89d3858cbb55eb6bd4ef7189b62ddd1b3a8d2d8ffc1862056e557bbcac0ba56cc46b535bac2ed8ed96a0f4dab1c7446d23d2372425b53c24f676419e6d421a48f2ef19f0e58cf6f979a724a3422495db7e845f1ff9f694f29a4032e05615dc0cf88b6e221dbafd32ebe1368f4fc585e60bf64474187a839e765463810b50cfafddbbb259fd067bbfc69c53e7dfd0e8e7f42405e8c617a6a5e42b45ae475e2f52a29ce47a9f17fe5908f83a7b8d71d0653816b926f851e336c666d1aa5ddf3f6efa08219c99ba2ea844c7f0bb733343f502300fe5f3835f5ccf0381d02264288ff4e5318f0b4d759911b62fa3f06bca90e8a53f046484b8e76b2bb520171c44f68f155effcde1fe14bc2b72c966bcf15d020daf6a611145db20f03a49c3704efc083bd6571bb578a5e08277c72f7fb8a2caf64edcb021b67d76f3b5b424fd10dd31a6caa45935ace8f30f18c2f3b7e276e9bb2840be7b32c0bdecbfb4c26e04f949c2e0fed00337a4aa2e38d7fc84c22b4375035251fcdc325f1ecf16b7ffeebda1abb3ecae8f958c0787dc63345387d33f30e5b53be97a8ab2d6fcfb9927a9eea385765a51000e9f7c2c65acbbb316ba7f5be7d3fc12dd114e1d6585c12e71411f6e74399da63d654d1a208a23b063f8b2698feeb40e8d0c66656253ed11b8d3c288c3c506de9a5667b1c274f3afaf3e829320232870a212c446717af358dcdcb154ee3350849c72576de62ba1814872b328eb9c4fbed5cd70ffc19184c47bf92f557094791807c1328c7d058ef0c5dbca8925eb580802e5bb987c1dbc4d0fd52e2710789a0dc6cb7659f14d66a7223da9044d728d73ea35c3523456f599456c5a7f47d39699e717a03f6675d2af894f766742dd07421895fa15eae4d3a1f1868696c0af712ada72e343e970de0c6d128fe8dfe991eaa48c02491649b54eac8ab25921cb3222d2f431e77a3f103ef32862f2956050f5f298efaf0cbbc287c00f35dd7df58ef945c8f274acb54b57147d4763d28ca42144a3c9a09b2beae35031b474b37ce52fbe5398ca5d3224d609bcf7c87189dcbd747e71bd6009d3130241db671dbf3b16c9ab1b0eb1feecc3ce04e37a8be69533cb62d93918440ad0f0427ad4c585567e572a8561ab34d4c8c98e392f4b6417d874d6c4b45caf69a780cac10c083138dd9124abeb3c6c7976dde88a5d3b74fd52e521f72b7a1869ab9db142f7f41b547b989661361bab03e6e6477a09d9a8f4dc750817ea7929e6119b817b5cbe5e928fe7f91861ed0a548c44bc7cd56370d12798517699081e7deed9aeb95a9d291f4ed3a79b1b1c1a0197c59635ea99d03674f390d0f19c3cad25283ceb43f17573889aacc72887094084a31374392fcff25b3ba4d7b18b64b53a04c628fb40810c49ad4c2ba613df8f72c69f72aa29ff566fba712a85b5f669deb4ad326e22c299db5cf09ae75a1bcce9cd71adb33b09c2182807c87084731d6e14dd7357a4198cc2a9087d09b33bf46ed9a2abfac38983d38acd9ff7b588569dac8c06fce45242a22edc889739405f18e6035de13f30a1eaf0656b1d663fc546539f4d68808bf999c54c9fdd472b99a21e50ea3e9443ca2a39098622d7a06f8fd0159cea9e52c0fcadb78494f0082abbfd560a914816669565a381948fa947646162e38d4e0d7e97e31eab67e67eb5a01c82b306cd1aad097496f9df6201a3470410058dce307a1d8ca3d037677edc2664aea43e20f8b78c1e94c2a20d5aab421b39ba34e890eadcde1ee8c1326971224c94aef8d4e26bb0d5bf9541efd91e3bfd88f894655c123953fc5894c4d6255d0717afd7de73b88c743cafa7931c939ce9035f1ba8ba0317d11a8c7535dfda31eb5c3155e4584ac17662b91825ae2f54a09e176f77a8a942272387ed39ea5e504a94548886c10fb710a099e8910c53516ab16a6b906a476b860b641d0c5303835b4709d94f15cfb4fcae85a82151fc89e49935bfb3fab21144ce7b2167bc79390e1934d85ea62b35c3627be13469afab76be6212c280e407ba018ece00f920255cebb01f024b5063c9da3a2570401a53516f7aa712118635afd5dd157a75e8999e8e19df26b31cff25a49e49615d8077b7dffb529cb3789f853706bfac61e6effe980f2da5c9b8833e44a7f0dfb0585ad105ff4c21f4214f5860caa16bf170d3c233639274abd115da34edf4c171fb5d99e26b914d520c43393b5526a0e3a146a05d4c7eebab153ebca8dc17d9eb09def8045781d6e091f81da208dce7b510e5e41338315ede1863b351b94de393c9130d8d02874b10ac5cb7bb87f4046de620d30864a57562727f735e8bf89029b11860ceaebdf2dbe868cd69a838e415b0d63c9093f93947ce4ceed4b630b9ce5a15c51516292a91585a125bf9a531837285bed49f9143746bd46d251ef4fdc64f83b49a5440ab0bd525b059b7815119f238a43b9e1eeadc4bcf4f3608b4b5e9f5c8af2b78a831e7bfbaa6ba398e519c098dddc2713368f358de4306cb8658f3c64842e2254d2b2461ab91d9ac8e6f855074dd840cbc56cefda5e652403cb30f4874f3d7b131c2eeb96db9aa7c4563ada8600c3e208c89f4ee2ad7fbdd62814c25cc705a92351fc687e34da56a1e714b0d5663a70d3c64429167a7a2f3f8a5f5e11e7edca79d9d71076c601be67e2418f0c03aad54d10b03ad209957532b10a7fadf2422241d5f888a539a0fc3b1d86a5b9c74a21483063d9d5edb7671ddd7036a516443f00b91e289f56076c1e02b181ea4aa199d9cfa3a5878faac449ab194e4ed372940300b8aeff1efd1422b4801599acabe6393666ab0c1c435f1d8d35d93d6d1d9eb5209acfd908dba5760712f1303e1d403c75e5d2d831d129b6de7f147804c3fd543c44cfb12efc1d4dc8f8929133402f127987b882b85dc0f2cde89e8b1d4482b1edded04ad7bb367caa2aba8d7030db6e7f4dfddef0247f3dda2f425503ff790cd3002946351eeab89d4682c24547f8837fed859b627f5a639cec9a5de5c62e33f208581f9d872445fea16d9b341e26f1c396e86e1a14e00b7f01f769ab2964e92330746e65bfe7e041eb1eeab2c70a10fb874b746fc66179dace24953a0dc23fb73a825aaf0d4436992f7f95e64ac855ee9aa464d4719b4b573f42b1c21bca0e8bda6870024829048f8a7b5b7e5abcec5a28e0a53406bd9d244f919ba69696c567f5ed38e3b7c7ed5fe9423d07765c32499d7e9dc7533fb112ecb44d828f80d3e58a6a73fdf16c7dcf16a86f654ebc118b8202168380eb6c292cf0cddbd88539c236da148753d6d5036c0b29cfd626705eb29ac43d384782da4a87447f27bb5e8dfa48a84993bc64579ac71f312b13af9b098e0d76a2d65048d9ab07f0679cca36c5083fb8fd48405cf2f3e7352591f3a0e2e2b684c18bf076f229bdd8b0314320af2cc409c1d936465988f72c8e312c89711222ed23950ff40347e5f05bea5c0d6306804ec667498e8aa38bcfabe08883e150fdd4de4cce96f7406783b1c3a22cfe116a6693d97d8de74b465c9868dabec6ac7105787ada0e0f376e9ea09b92e4e3cd19453042da24ca0959e5c8dfc72940cadaef4bd5a55e968e588246771650723dd4a43472416294d7ffef1c6850768a11fa1dc23a18961d647ce1fa52bdca3981201497a29fec3fc69d79c212bca06e43f657e771640bddaa79466e8c460a2d8ca3a0e3af4f95cb7ac562c06331435fd27a7a734a9be46b13cce22f7f4ff46bbabc0a93ef9e48da6bde48207a1552ef48c09d79ef1528fb7e112cb7d67fd2702dba72bb3e351a307f99eeb31fb1901e8d1de888ffb36588ae8bf7a69a052db3b74841d8dc325677c58d2de8df6a4a92fe6900a82a043628e88951feded390dc00ee85f9244a7003927585a9a38739156d2c7f469e587f8450f76fc0828c0b33341230ed58bbc52df9ea36a9b0971930573ce0a7aa1ca848604466a7079601ac9b7ae733816ed4de2b75a34a9c65b1f5d711464080ca80a546991ab92af42adefa144246c6caa31279e2d69de6ade5aadeb526d135c7ef7eda6d34108879b18da627ae1fd5d04d4d1ab1f0a3a0d5e389cb53f7e094c23b4919fc54e29348bbaed3d06ce7f019b18ddb791a9f400ad2f7823d3cf60019cb39a747b7ce5a3d4c2c03cf14734ff38234244de8522835326c356af2ba3e1880a174ffc0a911acabd9c6d7b0a5ed564e2da7e0b60b56360ebbc02eeb1729240c017eb6f4c9b2163052d2b76648e986f729101daee3f17eb6739385b010ea9b3d99c16b26b6edc33765da76ee587de4b1077c7d85a1ed0bfd1d562235c6fd4dbf0d13e9462005befa20b0a50248f039a74cd42fef472f8b7752a97059340217661545ae2766edc964c3603da51fbe0db1cceba3328394e9bad750008dbc20d5d9da8018837230ca90b2c424e669ab5a91f9d8c03513d7b1ba7c68967284c43367dba69cf868baf047205d6f886922f75613490819bd3209d2cda8f092a70086371509bc736c5c0b43531796d5df96ed5892d62109c98afaac8f235bb785d75ad02cae6bbc74983363be10d54da209d4e4fa66d6bf23da550c7e53414bfa41d2c261f98a0f36", 0x1000}, {&(0x7f0000002b00)="c977cbc1dab671fe78e0c7d66fdf050578136f31565e1182753b3cd58562c4efe32d0641ee4604cbbc32af1e45677ee2c583c2ffed0be36c609373231fa71abfb46697fa12f853c4859a40d1268a5051f989b04e2d4c26628fd5252dce1ac06878412e6a7d7f731bf98bca58caee26ded1efdf8443773d9201c45b63b40f9f1deee980eee578e602d2c5b6c1340949fae7eea4cb918554a3f23d3e673ca9d95e55f64fcaf4f39912925149e794cd6be51f32a3af0833a39d9dac63c243b15de8cde2eb375971a398b1f8e05a591941b622093e670ba6866c33ff0a3192433c8853b7d27a8c5625a8eade9e0e5c497cbc2e1207b5e264451efdf7bab9526c9603df4fbf283b14f25f9ddb142950402d422307b4c2c2f481aba6bf979530ac2b32094827e38149e046a6c3238efebb9531244d20c07f06c6a540bcf3582ff21357a89d3368ec445a1113414a7e7956b6d580e251af23360555433b8f0a843cbba223b1eff937b3445072ad84081f4dd133fbfdf13f5418bc0cdd64b281458e268cb848dd37022729450e7f49fc51c00cbc74101f47eb3337f415bb0bd7c7f20469ab8df1ecbcca2ca077212d8697c8212c07c54f84cd0c59af584178b0d45d322e455cd7c26d16e56f8940dfe6562d6c3538cd6fa7582f4b7e19c97b528a24a9f37a47f0a81265387f44f3341d0943fdb8f0e92a563ec0bd014e87d606c84d919c1a9d9a70d8d9bb5867061078ec5c3f64acd0e16628c24b08685a4e80865b84815abadc9358b04c1381c7c860202b58bb5564ffadbbdc190df4117f9726311e5341f99bc2c953ebc10c177b173384ff92abeae82ea9be06bb0a9d5180d9c5f77f4d4ba42c6595357d350b12ffea8a4133b593e246584936ba8bae830a6be33cb461013ee08558e4793f8c82f8e9c370eb0f7b47cb43e59489d982a269a46b7fc1230b0b32403ff8bc8f568d31621743fdf35cdb1e39e22cbc769c4ffba05730996e362fcd034028533a2399429ffa3c041e24e01b3aaba8e733e4a493f5f54a5b1fb9bc54203f321d43d08ab05bd41e91e21f13812d67082abc835a71c7e3a252af40b31e49d8d25052976f6ad43432b1cfbd4da3a47b775805cac854294a440c4698073bd8cb5bfc0148b4a89ac812a78a9921e83ade1c7f138bf95aa35cb3ab7328df8b04e08404eb9220dce1a2ee4c6648af7d270f72e8b9c7d0ce84ca88dfe16b1223429c1da3961fc7a1c107071b86020d6720e740db3dcca043ab15bc4a7bdc76638f3990dc7daf3c82c50015600281c1bee74bfe253533e5b2ebfd1b198942e4330f9df6a7cb24011cbf5a4100a474bb2f6845953cf81f60126e1db967afe35613d27d339e69faa56f48718a2c975f7583e6c04d05b8eda5dfd1c586f54cfc5ce24263f1b7667de0f55402b2be6b3f00a788573348d94fa752a2603eca1ed40bcf4c5a087f4ce909f239e810a918fec4802ba3872b91ca4843c80663780da780baba89ea0099e4b01f82967f7cdab53f5f6a234a74c67d9b3fcc44bc8def7b41344d735d607347a9039ea115a4949d7e1e4bc1e1d28cc199e929733f08ea01b88757e267d9efca3fbd2bc32f35afc3d23be68ea586fee59f4dfd458862d5639666176dfbc1a3052dc16e03d112af7b8a313fa94684eefd4663b3e35456599d448b12d20d0a3cb14a1837ea8fc60371718ef2165901451ca4dbe1b7d98f4b49a120c49ec3ca470a1e4a9caf516ffa9129ae5d0937bf4ced0411538426eb2dd640fbdccb398c913be58ea241b1967193c79fc8d6edcb3a09e78460d4c3d6ca777140e78014c39e67800a69e65d3126faf345b278167e1c9ce5aa496a827ee047ccc8c153f7c24e2b0de73e050a819deec2bb6663711ee43d78a614cdf19e36970a609f9c418d44502df714ebd59fac02fc6e9b559e1ae4cdb870e640f3c4e448bbc8f61e12336afb2c6d1e5c240ec637a45d02ce3b6da3b71e69076fd075cdb7feaa07418ba6ceb38d3a150fed13fbf74bd04433ed0e4d9d60d11d22af453a8e068e12c4ad31170fd92806a230ba9e091b6b9b84bac6d20d80cee3c0ca71311694b42b0fbaf0200dbd65e2e9d3609159b0c108057a0097e84eca6058facc4c70f5b9e7ede5b56e896fca1268e4286def942746daf06fbf76edd08cbe5b3ad855c7d73dbf7eb8ef3b25a7dfa2d4684b85a6d9857cbc0ce2ff79ef27234d0d147c0dc6c2e6178079c20b2d1cd49619de56cbb3880e59afaff30adfacc5fa577df9d1051f571ad79cc532cca8c78c5ddd363e92b7d2e41bdceca2d05753b5f473b8d248c9a4d5ea04eebff259f7ea0bc3a9c9e76c7d49a3feb23ff57381d432b646f25fe7edcfd55154d7a1ff86ecab2a0d1768ce51b551236af2597ed29ddc8e3c2b9944a2946055f6a0ff7233c644e2b9ac5250f3963af3b0f9039c45aa1bbb5791724e025da99011caab9212f5793403527a42d095b8d5c05bbbab6a4ba8c427c0c72e03c71d06c5a9bcce326baa47d6a235622e72d4b2b5ec23ae66be3ec6b27ba7f953e52c210a8f24bb1b845eab4ae4b9ee96c1c4d59317075eb83120b1eca66b7849470417014a169f7992479e3e2b6acffaa5646d7ed35eb242c0c3ef1e51a87ec29aebea9582ad205d5b6beb459999db0d2255e0834a93a16c9d57d44e762613cc9683825df70cb6b585dbee67fd84c1df22f287e998095cdc75cb538f718a3a634097ce0c9a7efa7e037220780259c2580cb312cafaec6ef1242242356db60510dffaa251610745547149de8aabc7efe2bd782e0e67874066f7ab8d9e81a37062270135201d1760c054705360b594418a700161af7bd11a6288c33032ae59bbce77646b63fb71cb987d479f0ff804fa1b1114bb6797c7df7d77a6394e64b4f9106089e48cddf3c5de205d48e11e162cb41ab839a1d973e4858db67540fe0fc9a887e1d292f9faf13119c27a61adae70f249deec65cbab6f9945deb894f71258b5af13eddc48e5c7976b2eb3844698836e325a61d7650e6b7b9834c1b21cd7585ac61291062a293575d4e8dc7a28fca2cfd97982fc4c1f2f04c29a58fb2ec06bd9609cb49217b4def3f553211f43f9999412ef8bd9ec4643f4d6816cf17d21b1dd30a8794597a2b3fb4e025981c72589e92bbbe74521b85bfa48e402b0d3746bc4cdc266ee01c17e2b72ba545685ed20b90626b47415919934f20ab746bf9c81105fc15539507b58070db3d0489b7dab711f9acf5ebd794368740c83cba83ca78f7b670b5c660afaa6c25a5fe5a0b5a8904a533add907a3870fadcb5d9536c198a5eaaca044c6b86daffc1b9c7bb40e05f615ca22d4da4643ddadde93a29dcb237104fa4952299deda448db55bca5a41ca8a62c8dafff64c86d531e02e2b3fec689b5365f1fc212aefda437fa56c0b6e191f9ba5a80e88e2669686d483e5a045e9d3f07acc12eb98c24b61d88366fdba103dcd1a88f1caf79eb7e57272c7c1bc347ffc840e860da49f60c1c7068a592ed432112bc3d8380e51522251cfa7dbf11f6cae18de51d76de0d6364cff3595548eb754abfff75e9df3f6c54ac6e1bf516051d5334ef30f109da71383b99f81f58dc4728c4f25bf6c7d2a4fe83efea08d8a6bc2eb306602ceb4b253972f92971e6508aa7673e3a770f1514ff8e1891017d092807458f5f03a8de14d3c6a6d95f7898bc05945d667cd0e9d30f46821770f57c4cdbf9d9e193de2847aede13f24f8c34ccbb63b5d011756807ddb1a10c46aa1536eeea6cec5d56ce31e12fe4558f40621d5f53e65e1a7b7a550847db436b3f5fbf12d9ea2ffbafb2810e8823156938ec8c05646788185dda104f5d096beb369242baa636eb86163cc6a69b80b4a30ee8ee1d4ea1cf1893dd42174e3dde3b3f4e6c31856ed0daee33a2e9d7acc49aaca98efab65fd81db2f7a2e327abfa16eb42a6be7c3b4d551934717e48dc07a546350ddae1f953704e61e130400db505e25353db723f1d9baba7f83d0b064878ab94653070de8c1fc1799b4046aa3fe5cec276f98773462d2e2aca6a67dcfa9ca1ef647f589e98f252d989893fb07efa5574be0f9aac12e6fdbc16e7890e5cde82ef1932b7c17e281b1ee0745961de6b3742b57271d4557a8d9b0e0637ccfb855b5f58d4c7e200735cf4998f7666a5ee252b0ebda42aaebbba6795f173fbe949515519e1e7b43073c94d8124a115fe38ea3de6c5678df565cc96b565fc02ad7883ecbed06a959ba3e3694ac9995f7f7b2cc41f4d2d10c47e1638153c6e1ee4bfdd38f8b6c26dfcf7344690fb2831a11337ebb13bcbe509543279053b298787ab1ab8245f4d88dab740879b98aab4f7caed360d5eb342c3ad664a8e5198f590a24903661018f5b002a0cddd052788b55a6f7675f3159e456a1d34ee5b43a00f88c1340d36e8fd6d255c8a8f66c873d200a1cf32a96e899fa2ccc401b52337dfc7d6ac9d7301e692dab992baaac7631735754f0ddc3927fe69633058536d82d3c4cbb1ea1ca0bc4b649f928a8c1ec8de788e83569e5426f5b94161d850365fb62e76d130a30b0a977f959d76ec839b7cdeb5ae2113cbd9480eac10fc6f4893557a7da6e95a8b37af6acdc4747706f849578dcadba94d46e2f272254a7aadeedecfdd4a2363237b2b3ff87b305d07b17a240f9c4bd2a0e2699ca9c545191e4d9aea0fc3f1159343fd673e42c862348572ce4d6d72ca86291ee0f4073e27195f57f6a3db434c00826b578ab851dc9f7730dfe0a544eb7ee9d0ae3643b7a4b1ec236203fe712c42edac0851c01806073db6eacb67f2896226527669de08d842c0291835bf9a1492c1f9ee04ae0451c2d83db21b3a881fa22f724e82b1cfc5a10febb2c9ea7f8eaac537bfd2fe80af0dad68a29732ab619ff6d9799f6a0ce25909658057f2f2bf3cfd194892daeb1810a55a1b9324e0cb4f2de1953bbc74ffeae06a0fcdded0e8e539f1632d9c8545c1270e8cbd33296b2ed0b22cf5cbcaac34028d94b6e6af939b5dba3fe70bb4c0d153ccf3faebf7c78dc236e5a78e6cb458f0fadb79298e3396d16632ea3af9f62f0c868517f68958a388b9ca0df3b8c464d1fe06aafc3ddd5011cd025a3ed0d78698da84cac318605cc4f0719f9ff4cfeb84371e18e96c07597bd114e4d73eefd6630f5b5dc52a3d115c41ee8166fb319d9ee8d1a2ffb730124ced930df576b39d3a9b164e430e5d67667f5028930fad57637a86c5814a91056222231c5fc6f74e666a5b393fdd951cf02f54f4b159c44f1d3639e6a469845efd2c35f41ec0d5662b1a174f8a9c5138cc9fd60ca4901e4fe06d20c83097e2b1e1f8ab27e6574c62f215ef4ecbbb1a00d3a354a375fff2d8a4ebca4e975fda277a4551cf7057e965127b0c180d7503ca81070ba1cf5beb20978233d52b8f02c22541dc731e6af04fc5cfb0799a3d4a0ceee01243d6aa32897486f42c0141149052f3778e726acfccae398bc176a57b2443043f37a4b97eb65568a7ceee364beb87f4e8fcdffcfc7165b836aa54cc0ce9b3088ada39e05d2d714d1f1f4eeacd710eb3803159c92fc7005d263f15ba4d69213dd19a4c2c8012f5313ef1818f0edfd2cdfa188a6f9f1488436b2c0a7cc97ad6006876c40478e361c87e49aa6c1082c90871150cc76101f60801a1e92ddbbab17386040cf713958f335fc6e9af3f2322aaa48410f652f67da2885b40404a0224208b5ce7bc085c5eb4dfc9ce4a65df3893765324150da0414782fcea08efc0f0e3d4bbcc62a0e2da92c30f1abca200d3c999d69cd77", 0x1000}, {&(0x7f0000001500)="31568b5f6de20b3ca8d88f81e55d0a9c58d9f5a832283fe420daed92c6b5988013437557c6ff5427ff943591eaec25a42e062711a30c8de82fb3aec759ad283595393c6a5b41e226dac77598445fd7c312160388852ee5ff5f2c5d4201f69a3f65505a8a79e462ad8c173fa1e2e01b516f8226cf30a5f263388106b13a328ed89fbf219f1ebc3c0546d9a0d4a5b234b965c548801c6355bfaf54fb5b3eadbe2cd164373d77d7cc4a799e80", 0xab}, {&(0x7f00000015c0)="fead7aaf169193018a844817b7ac0844e20a57192d53716a59282d33783be4db670f46809a5d155ac34573ceb13defa7ec6a9ee1f975367660e9d8837bce8641ad67b3e27667e67eced26e7e38c91c", 0x4f}], 0x8) execve(0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') fcntl$getown(r0, 0x5) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000003d00)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\'\x00\x00\x00\x00\x00\x00\x00n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xb8N\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94\x832re\xb7\xed\xaer\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230", 0xe38) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x1, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x16}]}) executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r0) sysctl$hw(&(0x7f0000000080)={0x6, 0xb}, 0x2, &(0x7f00000000c0)="c580143f779d524a16bff86de7189d3fe841b96b0bc974f3da801cea553a6d580d2f4b4e0a7e5cbc4fb22c9016d08baa62745d09791b32be838c5f96639d67254488dc3925600293bd2df97bfbba833fb9a645186eb51b344453b58f3588cad77455", &(0x7f0000000140)=0x62, &(0x7f0000000180)="5d8f10a7d3bae996d074babc9483f2dce2b6c96563356b06c8bbf96b5e8b14d61acef0f4ce9ab487dbaa7c3dd08818425d669a8ebf24acac04b62db1dcc3ebca", 0x40) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r3, r2) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) mknod(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r3, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000200)='r\x00') r5 = accept(0xffffffffffffffff, &(0x7f0000001400)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getppid() r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r7, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r6, @ANYRESOCT=r4], 0x401, 0x800) executing program 4: setreuid(0x0, 0xee01) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 1: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="d62a752c883a0802006203000000000000002e0917da3c928cc0a037a20c5eeaa104176008cd795855576ab7f05df114432558cf652662b23dd5ccdfe8352ad2ace3f59a01", 0x45}, {&(0x7f0000000540)="7ed737c5e590074ad13861da6abdcecf4824f5fb56b2dafb15cba3699aa660", 0x1f}], 0x2) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="fd8008e8e144d750e0d740b3257b77ffb7d683799a4030c41f59b3a5c3fb27535531e628964015b9fee370efc7c1fda0d51d6064978ed5fbb64dfe8aef7614d763c483f113bca4b20b819f041c9fb4196e918066d4a139b30f383d44ae221f48f47976f10cb10089547909d7c00e1f3442d4638a6964fb0cc43a8f72f7a0806be64f148d9f4169eb11f174e6fa02246e33900fcbc018e036d08f7c16d87cbbed0933e1be3a91926246ed8fde1e7c6a2dbc75a1703147eae13d23fd5cc6ee7effec987f44c8b108bfb57e919e", 0xcc}, {&(0x7f00000001c0)="0ff5469c1cb5425d5eba421907aad258bba566c88191c6aadfdd", 0x1a}, {&(0x7f0000000200)="b69452b56d61f08a1c2fcbc80971598715cb7cfd28defa89278c2d08ed52297902498ad78b", 0x25}, {&(0x7f0000000400)="038ad758ea73dbfee33713e8e845b2de233d2c060f9482cc8dc1773c6cec2cdd583e6fb8b4bd1c5224052dc8ccb84d8f9bc524d478fc526ed9ef5cf25f4df18d1ccc48fbeb1ff675a458e2d8ed741d456c5a361123dc1f5314c2ae0205b7b3fde3f624b643415ece794194a3a016df9ae8216c381b4e711f3ea41f026c6252bebfdf9a69bf3c59b87a849f40af46b62cbaa8dbc486a4531a9766fecabc9c9ce58dbf68db067bf0945d47d8bc099e66b6", 0xb0}, {&(0x7f0000000580)="e1e024bde89bc3e13b167a4652590ba5584970b6f8be49b4dba48aae1a73421286edd6632bf9ba7d4584f31e48d145ad54dde6c718df9466afc3f78fb84b19f77b307977fd4e947388e70ad3c260e0a988fe76ef114a5652d251a3ee732f5cb4abe3b453d6d34f1399c1a6c70e2e26f64fb4a9fb221840e7b2b63d2a0328a2a6fefacb18617a8c6b8c5a30e2ad340f7dcf3295b9e1a6afbb5a736835d2d2f41d29d22cd31cf01b5899ae70eeb8859d1e566bd681e24f3b160333ebdf4a3df8b02299b331259076e169c1007a7729be1c23851ad86096527b82c6ef53657a6391a6ea5f4076572f9d0dd230ad8acef45beafcc4", 0xf3}, {&(0x7f0000000300)="b6aef244338ea9968d48bc551052b1a27d7b1a916d29cf1a2354b81c7097b4881c2ec78b2b07e694c2f7b649bd57b0fae3b7e86cb4566f325379e31669", 0x3d}, {&(0x7f0000000680)="b4a8877966b258d964a8f4426dc4e69449c222256467c1ff35fa359e2dd53debcd945f21674f9b7368a05f0790141dd865654819edc0a3b68dba6eedfdbcfda92b0bb9ff8a2858d5d806d4f3e0cfb2b66af65413a6c74633f36ab06f54532e2df689936b55ba093961186a225c0fbc2a308746969c18395da94c079cae2bb754040441df614f12f5b2a42debeda20fa4c67882ef60c83888acb064e0b605552bbd3fad220e90153c", 0xa8}, {&(0x7f0000000740)="1fd788b14ff245dbd0b77d7032c35f7cc5e1d5e5ce39088b82f07519e505057ec71b18fdc4ebb8b3a9f73071a0bb438bfdb3decbf337201b30700811f0875b70068d8fd558a81e9a2addeac6c52f2cb7f3a275d2349924662e22e110170d180087698484a2a67f6424154b3f17423fae6f3201222e6c06cbc18c1b8f0af316db5a5b167101cd08abd968baa8a619c1ead0bd88d366", 0x95}], 0x8) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000000000", 0x7a}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a0f37341e75001bc13f4eee34c0170bfd874d2691818d7f538a52ebb5dacdc7f793467b797b1f551d463a33daf2b80ed1aeb7c55f1da6dc2356a813c69b577b25f14c3aee67ce913c38f4ef0cf74e0e29ed90f936b54926c342f5bb8742fa1b8dd867243cf6656062513d744d31b55499dd463cc72b785d3451e58d0ff55f500c1746043a077224a4a99b8f63a71331e7cb1d001f1959719b79d8480ca7ae5bf4767a02bef06a5bacb5495ed2cdc66e4e913f6b0b109d57273f87864b5ce94ccc1ae516f3bf49e7ebc57ea4ae9d03663119c724c965a53945343e65a2a31060d030c4d14b7363620deffbfc7fdbb02ff934a00c10835789652331e832c0f46e61e9e502699565bd1e892918402cf9fd988222c8dd8b424b7edc314b768aeadc6f3a6c7a7be599901d229e93a596661baee02913e930011ad53779dbc073c24ed8b76cefc5f9d985fecc2b4d48cb2f241ce919e739295867a83a103c609df29856793822350631c5d84e30d478cfb75deb431c9a60558e6582eeccf9969bee778c097ad51c3a7252b824a9e0ae530df6c5254ebe3a6940819873f74153db9306512021f3cdb30a125deca6dbe93a9052aff2c99287a9e0b15b8f11b1990a", 0x5ee}], 0x4) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000200)=0x800, 0x4) flock(0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r4, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) r6 = accept(r5, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r8 = getppid() r9 = msgget$private(0x0, 0x2) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRESOCT=r8], 0x401, 0x0) msgsnd(r9, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r7, @ANYRESOCT=r5], 0x401, 0x800) executing program 2: socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfff, 0x40, 0xff, 0x6}, {0xd8, 0x1f, 0x4}, {0x5, 0x1, 0x4b, 0x1}, {0x3, 0x1f, 0xf9, 0x9}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x11d}, {0x7c}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x1000000000062}) r0 = syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518e95e24c76c052edaefa59eb6ad20eaa1b5227597108830a54619a32e0678d186c5abcd18", 0x135) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) write(r0, &(0x7f0000000040)='L', 0x1) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000500)={&(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x41, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/62, 0x3e}], 0x2, 0x0}, 0x1802) msgget(0x0, 0x210) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x201, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7ff, 0x4, 0x1}, {0x1, 0x0, 0x7}, {0x7, 0x4, 0x7, 0x400101}, {0xc}, {0x5, 0x2, 0x4, 0x3}]}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000003c0)=""/159, 0x9f}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x10c7, 0xffffffffffffffff) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r0, 0x2) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7, 0x0, 0xfc, 0xfffffffd}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r6, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) munlock(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4d, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, @generic="cd8e617156763c12229a057eac725a94e57c2595cfa6a99cc5b5adf3877eafae717f8599957599263728cb"}}}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x400}, {0xfffd, 0x0, 0x20}, {0x6}]}) executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) getsockopt(r0, 0x1, 0x200, &(0x7f00000000c0)=""/193, &(0x7f00000001c0)=0xc1) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x2, 0x5}, {0x760, 0x8001}}, 0x0) sendto(r0, &(0x7f0000000280)="5660fd23aa31f43eccc8d12bf7ad1fb66e47c44749f051a1873c88af1572cfbb79dedb4f36121b3b416ffc945c13d2a60b152c88bb266fb6dc98ff4344f661fea098e938c47a734c7565a6da3e8159579b07b600d95ee4b048b403e9a85abfd9", 0x60, 0x6, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000340)='./file0\x00', r1, r2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0xfff9, 0x0, 0x80, 0xa9fb, 0x200}, 0xc) syz_emit_ethernet(0xd8, &(0x7f0000000400)={@random="c9edfb2f7cfd", @broadcast, [], {@generic={0x9002, "9149844ca03b7b800e26f15560abb360dfcf1274b14ef1720447eebfba182f075f4a1deacd9b07c9098ac8a3da97a70e8ef3b1787bc69faafa83c0887516b5753aa379f5be2dd26951aedfb786ce646b564b40d40e2bdb37b5ffda1063b8d77f0ed5c519290f542e4da92b61ec278532527fa9a75d407c414a951139cdd96a919ca08c9be486b6fd3fcbd5cee0bd671969d9d38ff11285d770b073e98d0426f976004d0fda7224c7929a2b8162a9596510aba2d6b36ba0b2a3f7bc443132554ec1a5fb601ae240df912e"}}}) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') r3 = dup(r0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000580)="58794c72e54925f75101315aceac15f9fa6fc4f5cbc7a3b87f0c2882a760b87118d142218566adcf76b27f1174fefd5e30a5dc58b447b237fd80ccab903e2322deafd2b3a2cf2a16b3d33476fdb6a425e2f8b9ddf7c10f85acebc2017881a06b2bc3ca8cb4b8fc6de3b3f00a4092e47bc1a02f27d2a17bc18a51397646306fc1a213d0373027443493de547c100d7840e57f18c9e7c059cf4805fd034583160a4e7dda9e0d3c93675e6c04e60c5d3def7f00d5fc33e13a05ca3d10c8f31f34f8bddadea6ad36ffb06282aa2e9da66dea61947ee49ad40d3fffea8511acc7cf7f786ba1e931e6c1e940577ce1e0787b66d85952fa1b474cc0703e9660b1093386ca59acf3d90802699b4d40e6d09ec743fecd42d7e6ec71856e4ef40cc2a7e673f1c5733b620db669995c8e142c45f6e4b537d62312bfe15056beff480b9e5ac52c278a7909ad94e21b18cc959ca277d75770f3f7e94a210a5229673d172ea125c8880843a6e5bc3f01a9deee9bb89b6d783838941dfd3c490d1f2f7019668339db6d539006a1b3ef73d942ac7a8e1e2e7bba43d8977b442f022ee61e869bd61b1b7d262757db71d24a0ea4a7fdc8449e7f643250d9b0b588258b3f6d38bb3df5754d6440537f220f13f518487ef3f9455b75b15eb482fc18da72d7d87b47d2cfd68919b0371a7db49d4066c75c42d8084d52d63285d2735dcec70e7a21ac4e494696c06b64f51bdbb283c36ed0617c1c13ce7fa669da5512440d7108796bc949a5a827a7e7918e4838d9efa6afb9642aa4241ac1fd080816847c9c6ea55a58d4c463ddb9c9f9f19d8d5fd401c5918f548d6fb9de7889a0876329ab8723fe88d051a3e2d8400e41730b848336ea2d279c958c7dd30a4a9d3b4c2a2c864f5429b43eba5abefbcbcdb2fb8c31a36f17c5b4dfb7c508d8b9d9b06f3f85d3ea9eb0fddd4e6ee5a7c191f80236a5e3d52bc0b814d45a1ee867601dbd0c0f1d299e3470614af1e708d51e993c15967fff1c36ff95a47537e2ce40ad604d6c5f78edb59c592cade285f9b78ff72feee8e6f488b74eef52017091eac6b99a43ac4b724d278627f0e36f1839d1c9d2ad1ad75f9bcd4a1b92f34d9efbe519c34bb78d055a39f6f2742ddc688bb895ee3c0faee7562bdd238cc17cf4d18e32beeb9c6d7f39dd96450d4ca8bff1496e015d7de721c0302d165ef90015ba62db23bf860af81759ae396293e67bf33bd5a40f7c25eb41869e937ac9c5b294b0c1009046ded1a0196208c8dfe0c0b43797db3e58cb4539dfeb15dd6c7ddc1b2371fbd53d41c9dcf2dc6a31cfb56c9cf5c83cd521766276076ed146572fc9cbe4226a74bc12775089411c170103a5a662c79bfaabd5c40caca89adf0fe4441e2cb96b86b0e68356126ce9357cd995beb486a3f9e6ed971b31579c05445dca28b9bddd4d7483bc0fa3347417aadce26334d45e4241758f10cc8bb877c99424a05f5c0940e6d61555101bae5ce67370ae0edb320bc9ab864bb6afa85129afd880652b6cc6b75780b62cb5f7d4c4dcfaa86fce998547de4688862f6c77931e1b1dc0107c7b7e29356a07c6ed82c2ef1bf16ce59f9190e787142b282de0cc6e3c8e374947ac89e8ef35e72ec53b615a54facd89b0a740ff42fc443e7dc9c6e8e9d738b33449e4b3231afd42c9cea6666f7aa98346fd9aced11e69619648a95855f4001e74c3f820fe33c7ab50a98666713cd768a6a05ee93a13e515bff0224ca1e0f38cf3224affff794a670358dadab2f71ab8ea0ff5c7ab3836ca32f10d35b2462df40b77e4859e95f97fc581ac06efc32bef63c122a0447523788f92ff113dff2040e37c6be0a9ff72167c9f7f9fb3bedc74f38840030c14ebb591e63fb4b31d0e5c479184b66023a5e35c8bd722676777941954acabdf38041c08f94555c6c0620a1245d1ba2c6e0ead2050e6ab58ece793be9653dec503b52359e1d060ea010a2f31571f9642c10b1d9d5abc34f9f5232685565b703e1b120bbb87b8562ce22d8b754c15bf381f928a4cc97286d933453a10b1310574544714a0c2cfbc20d256cd42cc0893e62acca3c4292f254c90c9a42ef0e9e46284d15b26196e39fa21fed8f8ec7e2f8a5476edde9fd1e300d878cecb4ced9038de6460456fd6b6f6d669168e2751bfa49d14a0fb01a67ad1a70f6ac92ded47fba603cac51db175d2d3e596631fd399f0cdb740909096a4b89fc6bc3b8e5130ec56a80cf58b84c4bedf7748fba36ec4591f81d4ea0dbfd47367a3b2552e7e1cd2917a41e8a1e9a14b202555e18ed769bb836c7933b2d627b8fb94c04c53ba60cbf8f9c725eae50b4cb749f0d3a46c6833d51f64804054400ef9dc3c3bfa02a6e1f870b46fc60a95b55e208fed3caedc266bd10adf8063b2fe9bb1c611bd2b5c47be4ffe02dfe88da39a43c1b58fdb67707b1b359662b1eaad8cb7f65fd3b48fa81153fa8390986cb383d91051b7d9d81949b396968774c233c7abae7f38ecc12bce92f3b7a487baba398bac18b00011aa36202e2eecd646319f59af1329f622dd0dffaae9a45afb6ed1c5832dc14eeb7ac25153734c8322b2a93b8b36c2090eadd6e37630b2dc3785ab2cbade868e50a937bdab65d06637bcd8986157f06b1afc90e9b3c5f843711ba05baf2a39b31db1cb113fc394a7d86476108816042e1cdfdffbfc0c32c31326d93b783cb83364603d0f7667a58998ca282c3d7813a8797d1e8ab04abff4085d1d5524cebfb163c987dbcd3f46e871fd2df33ae49ae88e142b87d90324d52a7260a5c30be27757ca566c6f4ee98a407a8a2d0258086ea06a269f751767c39cecb8bce94d7e69f650b32ff05540c59161d6aa5f66ac2717f42c546f1e4fdea1a5605320fb95f824e1be59dfbd292a61edff739c5e49b67466f24ac1f0fda8f618876c9c7b1cbcdc4ca9b1c3d418caa68c3776f37416a5b0704c1e776de2857e44b0813477b5f2946224c3c1150195dd10fe7af707cc16c62f0e97031b3c875c0d25ef2689a8af0fb71030e4b56c7315182a0b24dd1880aec3b495d65c750a79ac490d74a8ea9e1fea961f8c8ca2d77bb3ed9577078ee820ba094a0501eb694777417127e0e7d80199fef275be0993687000d0aa524cdc83f444c8c36e28e734922382d5c9bb03a31181a4ba8bd94c8e260721f217c6434250c31d925933f5d7f8c47a01a6c571a176898a1fb56ba7d295c9f5f7e350254beec0679eb760d67af08166979b15884d82c53634ef8201dc3c572765dd27f140e330bc5bbea5b7cdfb31c1282c3ab127f08127e124a2e85682d07dcc6f2fab64eea0a435546c847d2a6648c7aa4defbff924e3b5ffe1a5b946ef5e016d64761e62f5177b669cbc50169cab92a807ddc0fc503dc6eff182b8fb66d4034f80ca8c1db6bb1a890f68e1e6dead38e62b04fb7114080922e098bc23e7d54436b2f94cf5cd0c503e69da5d27dfa873fd95df925778b5b0d5682225200fa3c8174b02d49282b1b86e017bae08cbb0fbe405698d4f05838c5816004caba2ab99d9f8d8e3830d7db1ed4fed7367617f5eaa4b2aa48060398537e2ccbfff2401f3154f3feec0013ad4deaa7304f0eaedc3b795b3eed2c98ea7e4a0d1d3a7e3bc4a3184a39d79099f3a59c5ac743de21a3247557fbb96509f0b4449e5315828331a319adb1b4d8ff63e48e83fd50e3fb9ca4ad825fc181d90f97619fee654d4c5af73d264e4eb4e940104dd824b1a99105a96658858dcbcd4d4a591fdaa4f8a380adc5e7c44b347112ec498e79a3f68024f1f0b5c1736ce7a903253b6f4195dd2214f8cdc75478f8c76eca85edc6ca51c4df928465b70b98f2252d446ea5ba1d7af40135c0ea1ee7bd0ec5dc4304b10352d71c75bb9e5c3666725e11794d813f08d1365b42d42e4dce001628fac96b81654847817c279a3990954c5cba160fcd987ed936be4adca653b71a12a4301714ce1dbed50d8edb377f9de7212e405c1953f0f9319a8329b8dfccfccd463f62ab885063528b41e1dc42a13a554d27b5ed532f98b97cf7fb4e2f93f3920def5d22adadfa33c52a5d7afacaaefbbd49e03379d1b6f2314bd80bb47594c94ee68ba6c61c4fc20e7aa2182848305b9bfa241feed8188a56c889917927a5c5ff9db11b365448d856cc5db2836d1acee6a6abd34717fcb704ab7db04cffdb7d1e15b61247d6e3f4bd5992b448b589261a5cbcba689b17046a9508834f5bf0f245d8606347fb71dd4595edfb56bc26e15c0961f1385ad3b547870a0ddef778dc3fe72864cd7b9186026414beeffc19a1eb3946bfc4c077dc40d8f86f3d8732e22f2800970d61dcc26c35c627a3ba393c74b53a539642dddc1e35a9f6be5fb5a211bafb5bc7a45792168aeb627e512d0187f06a2c4927dde18abc29bcfb17a0118bb34fbbd807e232f172fb93919db0bf82002f6c63f291f92fc53e0ac8d561ef4abbf8bc6ef32ce5ef5de4b27a0e72b1f3cd124049de5679999f0495bdb493079f7a2bd74464300433cbd27a55bdc5f8db7220f2be50020a9d3fcbc19701e1082fda923887f4aa4c7886848d47ae8fb9d25b62010984fd32337242e2c4869dadd7b3edb253def3ac82365245cd986bdb974e7bf1010dd346188a0700d7903aa085528996f33900a528b47ea310f432d82dc5b44a89c64958da8b6cdc1daa720768a58b1b8f5754dd835c61fa846acba197d9458b9b0ea79dbc8b2d833669868c4125b88d2aa2b8897a6a6c10691c712eefa2fa043d0dffaa6644d8a972947a27daf371cf6490a94a1924e5ba5237645a279b80e83aa13ea07dce295f5aaba064ffa914fd8a12c7af77fafcad98b006802f96d54cad6834c7791906b47f66cbc8f16678aa90ad30e1cb8b7b5746f819d03f55678f06dd1dad0c3f1a020e595fd3e838a4ce90b883c724eabab69c45fd9e42001e0c1a3ef6db8840823902ec77de905df2282d4956fbace58a6b2b04e239a7fbc3dc9a7c595a650bc7db7d736e5b694859b25559e63a02763c9a6de26f11573135d0aeefe00550a664bb92ec7140fdd3e7fc116dbaf6b27d3fa59196c08c54156ff3b6a66bcf729bdfb146755d117a083c8d770cebfd33aa76743f6d5ad285a316e0d80e68000074783b17d1e8a1061807b78fce84020e8af3b8959c36656121b3469fec6cfa23118423418529838238229e4a07739ad643f5dd0993e8251a29fcbb3057fee5d511e1bb0d4e62183b2af2ace1050a4b52548b8515ac7853b95b82b1c26e9ebb9de538667ee71995937f113f86e9000f2ff7c2bb9fcf08e1e4179508c132a1a39c62f5839bfe25485a3abc8cff3724d6396cf2fc3775ae7babb2ae4c0673c2e09ab17b482fce0c81a3d3c30830da709d2647861d99436c39dd8a3b180257547369de47c39c4eea8efbe979bdc5592c589bd523bc6a229653ac5fe4f1811eaffe68f550043c2f44984041d7b3d2aa42edf5d4d1ad59b250e45ff5f93d9b5a4304773abb4e047a0dd0351f3a1a19e8b390b47f27993f4aba0676ba62817dc9176e8d6b6711631793af1aec3d42ade4c9f046850c188e1d26c16cd7b3cdacf1953015f3d72c468010294ac2b7276df8e1695031325ac77e6d51bb253f2fbae0af70802b0dfe299fd443473b2af7526bb8a7e083af9aadd341412124674be0b5898ddd59571d674034088b09051f2b98d2199e89108e33927e54df2f8769f5240e9def40217263033e9fd2145d3ef937558e7c0608c24039ae3be70b52d9e55e878ccc30499466e91754627258dbc0862e896e1494d41", 0x1000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580), 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000015c0)={0x7, './file1\x00', './file0\x00'}) setregid(r2, r2) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600), 0x200, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000001640)=0x5) pipe(&(0x7f0000001680)={0xffffffffffffffff}) r7 = msgget(0x3, 0x6) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x3, 0x2000) lstat(&(0x7f0000002700)='./file1\x00', &(0x7f0000002740)) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000027c0)=""/27) fchmod(r4, 0x8) sysctl$vfs_nfs(&(0x7f0000002800)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002840)="4a6e11fd766d37953b2a14364506fc1c32650b14f655e2287b435771a7eb73b80442dcca5aab97fd1dc786eff7f50e27ad5372edb56f7fb54d61fad97f2f373a46c77b959df41baf84ad9b2e56da7849eebe9637fcafb6c078b1a0e7239bafc539820d24ed237674b86f4cb11926e21ac1a55ac474dacf95fea9e860dc8a50e5f3b905915a00cd0671c5f4ca0c92aff8fdb39928cf1e", &(0x7f0000002900)=0x96, &(0x7f0000002940)="aa5ebe4fe33d27761681ae2874e8b18b532266289f96ac5a4fd1bf", 0x1b) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000002980)=0x5) syz_emit_ethernet(0xf9, &(0x7f00000029c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "edf8e9", 0xc3, 0x11, 0x5, @empty, @mcast1, {[@dstopts={0xc, 0xf, '\x00', [@generic={0x2b, 0x69, "62ddc546a7815ad7019729556bb2e0f1021a24d2fbf9dbf9c60b57d34fe4698d3bb3d115fa2e8a47653a8ff6ce0c178b010d9af223e5883cee86deb1bac29f765eeaef187591e700f8bf078fec7032eae23165c288b563fd377233f1a5b0a9af06612442b9f4c633b0"}, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x127}, @enc_lim={0x4, 0x1, 0x6}]}], @generic="166feb57c28c9bf81ae432e7d68ead72fc1568ee3c5eb9c34ab17217bc9f74197082330f1adc42d955b49144212b9d1646d9d539230c4655312c8a"}}}}}) r8 = accept(r6, 0x0, &(0x7f0000002ac0)) getsockname$unix(r8, &(0x7f0000002b00)=@file={0x0, ""/25}, &(0x7f0000002b40)=0x1b) executing program 2: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x34) sendmsg(r3, &(0x7f0000000340)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300), 0x0, &(0x7f0000000400)=[{0x48, 0x1, 0x7, "3dd6824360343ee8e0acd9f7867e1e3f6bbf20805d4cebfbd87b922807ee26210c3a0a21ce4b7d6e527a53ca1f9c28ae542df927c9"}, {0x100, 0x1, 0x400, "36c5e033abee97082e60922bea373229faa792af9ca368372e43d0db2e7e7a89d0bfbe5cdf054f5a824017c709bd1be3b472b650567c3dbd417e72e3b17982ba356e27d2cbe450a18f80777c10167b8670dab57c55e2bfb09f157663399f5175dcf63b50123ec72e095285ff0646cc0564e42ca2f7ebac8bd79aca837810df215b3e77ba8507e84b3ef2bfb362280ff7cc5f5bc26eef57179f2eabf7b5e9e0c9379e0a3521f94cca9c0a02676a7beb2d228dfce4380c785916fd3c9c3538bfcbe30cc032aa5fbe795e963639841b47cd1a79e68b73c108db8224a3c1ac7a0c610bcead7b3160289753914f57f4aca653"}], 0x148}, 0x400) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffa}, 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x3) fcntl$setflags(r4, 0x2, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x6}, 0x2, &(0x7f0000000240)="1b839f5e1521480e89f5", &(0x7f0000000280)=0xa, &(0x7f00000002c0), 0x0) chmod(0x0, 0x4) pledge(&(0x7f00000000c0)='/dev/wsmouse0\x00', &(0x7f00000001c0)='.]]}*\x00') r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) pread(r5, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) executing program 7: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690e, &(0x7f00000001c0)) mknod(0x0, 0x8000, 0x1) open(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/81, &(0x7f0000000000)=0x51) semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x3) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x406) ioctl$TIOCSTOP(r5, 0x2000746f) executing program 0: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="d62a752c883a0802006203000000000000002e0917da3c928cc0a037a20c5eeaa104176008cd795855576ab7f05df114432558cf652662b23dd5ccdfe8352ad2ace3f59a01", 0x45}, {&(0x7f0000000540)="7ed737c5e590074ad13861da6abdcecf4824f5fb56b2dafb15cba3699aa660", 0x1f}], 0x2) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="fd8008e8e144d750e0d740b3257b77ffb7d683799a4030c41f59b3a5c3fb27535531e628964015b9fee370efc7c1fda0d51d6064978ed5fbb64dfe8aef7614d763c483f113bca4b20b819f041c9fb4196e918066d4a139b30f383d44ae221f48f47976f10cb10089547909d7c00e1f3442d4638a6964fb0cc43a8f72f7a0806be64f148d9f4169eb11f174e6fa02246e33900fcbc018e036d08f7c16d87cbbed0933e1be3a91926246ed8fde1e7c6a2dbc75a1703147eae13d23fd5cc6ee7effec987f44c8b108bfb57e919e", 0xcc}, {&(0x7f00000001c0)="0ff5469c1cb5425d5eba421907aad258bba566c88191c6aadfdd", 0x1a}, {&(0x7f0000000200)="b69452b56d61f08a1c2fcbc80971598715cb7cfd28defa89278c2d08ed52297902498ad78b", 0x25}, {&(0x7f0000000400)="038ad758ea73dbfee33713e8e845b2de233d2c060f9482cc8dc1773c6cec2cdd583e6fb8b4bd1c5224052dc8ccb84d8f9bc524d478fc526ed9ef5cf25f4df18d1ccc48fbeb1ff675a458e2d8ed741d456c5a361123dc1f5314c2ae0205b7b3fde3f624b643415ece794194a3a016df9ae8216c381b4e711f3ea41f026c6252bebfdf9a69bf3c59b87a849f40af46b62cbaa8dbc486a4531a9766fecabc9c9ce58dbf68db067bf0945d47d8bc099e66b6", 0xb0}, {&(0x7f0000000580)="e1e024bde89bc3e13b167a4652590ba5584970b6f8be49b4dba48aae1a73421286edd6632bf9ba7d4584f31e48d145ad54dde6c718df9466afc3f78fb84b19f77b307977fd4e947388e70ad3c260e0a988fe76ef114a5652d251a3ee732f5cb4abe3b453d6d34f1399c1a6c70e2e26f64fb4a9fb221840e7b2b63d2a0328a2a6fefacb18617a8c6b8c5a30e2ad340f7dcf3295b9e1a6afbb5a736835d2d2f41d29d22cd31cf01b5899ae70eeb8859d1e566bd681e24f3b160333ebdf4a3df8b02299b331259076e169c1007a7729be1c23851ad86096527b82c6ef53657a6391a6ea5f4076572f9d0dd230ad8acef45beafcc4", 0xf3}, {&(0x7f0000000300)="b6aef244338ea9968d48bc551052b1a27d7b1a916d29cf1a2354b81c7097b4881c2ec78b2b07e694c2f7b649bd57b0fae3b7e86cb4566f325379e31669", 0x3d}, {&(0x7f0000000680)="b4a8877966b258d964a8f4426dc4e69449c222256467c1ff35fa359e2dd53debcd945f21674f9b7368a05f0790141dd865654819edc0a3b68dba6eedfdbcfda92b0bb9ff8a2858d5d806d4f3e0cfb2b66af65413a6c74633f36ab06f54532e2df689936b55ba093961186a225c0fbc2a308746969c18395da94c079cae2bb754040441df614f12f5b2a42debeda20fa4c67882ef60c83888acb064e0b605552bbd3fad220e90153c", 0xa8}, {&(0x7f0000000740)="1fd788b14ff245dbd0b77d7032c35f7cc5e1d5e5ce39088b82f07519e505057ec71b18fdc4ebb8b3a9f73071a0bb438bfdb3decbf337201b30700811f0875b70068d8fd558a81e9a2addeac6c52f2cb7f3a275d2349924662e22e110170d180087698484a2a67f6424154b3f17423fae6f3201222e6c06cbc18c1b8f0af316db5a5b167101cd08abd968baa8a619c1ead0bd88d366", 0x95}], 0x8) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000900)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773c10034a651a55add4afb1ebd6e3b7114fa1e061cebd702fb7202798b964deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560000000000000000000", 0x7a}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852f9532fe4564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b", 0x8f}, {&(0x7f0000000800)="d6464b8fabfa90c8b354499755c9b78369e2ad2b1a0b7d7034cbb32c3bda23e694d0cc53698e9ac2cc2f42f3a7977157aa044b60f6a3ab3062bba748697f6179e9f191e68a67c213ae53176a0931f5ae307a3099d3f49de58bec3277bae2ea6d64236e129b7a1638d9dd309d7aa0a545431409b6e710144e850f3c36330958445d500dba065c94e8c0a8851a6a", 0x8d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a0f37341e75001bc13f4eee34c0170bfd874d2691818d7f538a52ebb5dacdc7f793467b797b1f551d463a33daf2b80ed1aeb7c55f1da6dc2356a813c69b577b25f14c3aee67ce913c38f4ef0cf74e0e29ed90f936b54926c342f5bb8742fa1b8dd867243cf6656062513d744d31b55499dd463cc72b785d3451e58d0ff55f500c1746043a077224a4a99b8f63a71331e7cb1d001f1959719b79d8480ca7ae5bf4767a02bef06a5bacb5495ed2cdc66e4e913f6b0b109d57273f87864b5ce94ccc1ae516f3bf49e7ebc57ea4ae9d03663119c724c965a53945343e65a2a31060d030c4d14b7363620deffbfc7fdbb02ff934a00c10835789652331e832c0f46e61e9e502699565bd1e892918402cf9fd988222c8dd8b424b7edc314b768aeadc6f3a6c7a7be599901d229e93a596661baee02913e930011ad53779dbc073c24ed8b76cefc5f9d985fecc2b4d48cb2f241ce919e739295867a83a103c609df29856793822350631c5d84e30d478cfb75deb431c9a60558e6582eeccf9969bee778c097ad51c3a7252b824a9e0ae530df6c5254ebe3a6940819873f74153db9306512021f3cdb30a125deca6dbe93a9052aff2c99287a9e0b15b8f11b1990a", 0x5ee}], 0x4) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cf00a6c89300000000003f00cd4542bde9248500"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ff4014d557534d0a243b5a18a3b68437bac880b", 0x0, 0xfffffffd}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfff9, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}}}}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000040)}], 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000580)) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x2, 0x0, 0x0) executing program 0: socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000006c0)="005f0ce1403a90b808fa9eccae975a94a94963191ee588202e01c773391f3dccbc7dcb86be8e30e008ae7e0e0fdc83588ea7ac4d9aea80ada37896bc15a5fc7fb0e07a41b0de330e5e473ff48a4c92094fd4a1b16f535b7487e71af06f222f85e96e33e740fdeaa0680815a1bfcddf42c03d31a2e2079dc0b5e686d1d9b6897de38000"/140, 0x8c) setrlimit(0x6, &(0x7f0000000080)={0x7, 0x4}) r1 = syz_open_pts() close(r1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x4, 0x3, 0xffffffbf, "01000000000000ac730540000058505f00"}) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000340)="77f91a27f80283a6e6c76b6816d8f4829dce679847576e6cca2b191742889d633a37e482b9d04e9e0ed5ef8db9458023e7e9411a9ca9cda89414353aec738a17ee5093a43c502592760a78c00454e42feedd06e11a8f46d6ef4201ab09d6d80aebd1075c2339ff861208b925a90fcf20f9d166a8d341c8106c4683d88c855cd93163fc57a2bbf7d27f49c4e74cc205e616f9f572748729", 0x97}, {&(0x7f0000000480)="0255fb6628edad1b5b4d0131ba32db7de2f96e7d001af084390cabce4068fc115bbd7ec1492625a1afef197f52f7e5b35a4cd69c6fa11ccba08c6ea0b7fb7956b8abfccebaabc6440c2105409c4e4da669e20f01c60b2423bf10971e67f4ad63968414d1ad4b59d245fe117b5327ec3ccd3e3ddb31b9057e1830823a3c9a7647468121176f7c94dd3ecf58675e839aaaad0bf7a19a0a9d13eff45fa2882785736b8ec8ae8273edb1389b8591041b98dd5a2a7a4afcf68fff808e92175faf25ad08f03b652eaf445b18b03c09200da14e7e0207e3e52dbe61a42b79f1217fdee35f31d42e8633321d7f52807a5e", 0xed}, {&(0x7f00000005c0)="3fe55f1a05367ec24864b8e3f871263573617824ee156bc25943c2efda5ff36884134fc67976493ded15595cb3754e8d9ee8758a96ac0e232981262e460e52299c268575fcd47362dfcb26771509df5bc18dd2571c493ca8f1c9c7d3bd0e3189744d3599d7a5c9a3173006f238ac32b01173f20613082f61283dbc45108fcd7b9a0c8505caa0d040c00e8c9c723d6dc7fef1aab823a53ff21d6f3563a67e36638294a9c968386791804a65c7e4874cf0e51ebc0a6c0a2dc19db7d432960640497dd0caef8ddb761985a88a8992fcabd587e79563448048992d55d97a", 0xdc}], 0x3) openat$pci(0xffffffffffffff9c, 0x0, 0x10, 0x0) kqueue() sysctl$vm(&(0x7f0000000200), 0x4000000000000005, 0x0, &(0x7f0000000140), 0x0, 0x0) kevent(r2, &(0x7f0000000280), 0x6, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() r6 = getuid() r7 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) mkdirat(r7, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r6, 0x0) setreuid(0x0, r5) chdir(&(0x7f0000000100)='./file0\x00') executing program 0: socket(0x11, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) socket(0x0, 0x4001, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0xfcd}]}) r1 = socket(0x0, 0x1, 0x0) accept$unix(r1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fchdir(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) r7 = dup(r6) listen(r7, 0x0) socket(0x2, 0x1, 0x0) getuid() executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x2, 0xd00, 0x0, 0x0, 0x0}) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r3) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x21) r0 = getppid() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCLOCK(r1, 0x20004276) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0, 0x0, 0x8000000000000001}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r3 = fcntl$getown(r2, 0x5) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setreuid(0x0, 0x0) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1400, r3) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x6, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) setsockopt(r2, 0x10000, 0x74fc, &(0x7f0000000000)="13487d0e5c77e484bd49fc16ead5819ad6e6cbbb535e771eb4e41a12e034197f960c7497af819fb7fdc4280354466101aa1335a67c90255cb3b616ab5744b9e03d79715be8f41aad17a7f0164b6e7cd85de435f010c8d93d80a1e47cd2c3602c573446455c8493234c0480cf1091e321f03ff1a3cf3560039f14d4b021c4896087b3d85283ed05cfa8c6e60dd224f82ca2ed48b135a69d7d60df72249f7f232df1c20aa45f8412f091fa0290a288", 0xae) setgid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x54}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) mknod$loop(0x0, 0x0, 0x1) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="7e488496b890", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x1, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}, "0300000000000000"}}}}}) executing program 1: socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getuid() bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2f) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x7, 0x3ff, 0x0, 0x80000001, 0x1, 0x3, 0x1, 0x1, 0x529b}) dup2(r0, r0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x1}, 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r2, r2) (async) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) flock(r1, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000040)=0x25) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r4, &(0x7f00000019c0)=[{&(0x7f0000000140)=""/136, 0x88}], 0x1) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000800)=0x3) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000380)="f82d1c3e2226c5d5c7b5955cf7c29f0f505b4e6eaf2880fd83473e62702fb67ae2d6e0658efcde1118c370f1d8c9ca8424981684ea49366dd5c1dbc9d120aa37ea", 0x41}, {&(0x7f0000000840)="1e595ac0bcb670ead10391f866ea8a3c59e6b56446173fae69e92473c4ebdc25a4f33068980b5efe0f977900e64bd9dd3c6b09d114dc0e444aefee8d44b0d4aceb34885de3eda156", 0x48}], 0x2) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xfffffe06}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000200)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d0", 0x4e}, {&(0x7f00000005c0)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d426335902022230f8940e7358780d762dc3873fd22f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6", 0xde}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000480)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0xa6}], 0x7) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/513}, &(0x7f0000000000)=0x203) r6 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r3, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r7, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, 0x0, 0x0) executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x87}, {0x8106}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205609, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x2, 0x1300, 0x0, 0x0, 0x0}) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0xa45, 0x8000000100000001}], 0x87, 0x0, 0xfffffffe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) executing program 4: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)="321f509396968c73a0fe8a9fd750eda1c6cce4a2b02e0000008bc7881164cfc8a40a5748013f1e483c1e387fcf004fc34d6c6a3609e3a39d6aa5a26ad84b630c78f569dc", 0x44) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 3: setreuid(0x0, 0xee01) (async) setrlimit(0x3, &(0x7f0000000980)={0x7, 0x2a9}) (async) r0 = syz_open_pts() close(r0) (async) r1 = socket(0x18, 0x0, 0x3a) (async) r2 = syz_open_pts() ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000001240)) (async) write(r2, 0x0, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) socket$inet(0x2, 0x3, 0x0) (async) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) (async) r5 = semget$private(0x0, 0x1, 0x3ac) (async) sysctl$hw(&(0x7f00000010c0)={0x6, 0x3}, 0x2, &(0x7f0000001280)="0008499f28c7e17931976e434f5e288e50a0d7ff1041f0e9c677575717836dd730a1978b54f62b007c26c6d84ec3eb28e8c23efffee92f23851ee578434e49b50bc1684f97e7395af8108faada4525e365f000080000f1b5bdc292689919ce6800af87bf74226d2a3463aa2d88d0214305ce77883206ca", &(0x7f0000001180)=0x77, &(0x7f0000001300)="5d38a5c47f99da1d86965ec285d67c2319e728d9c364806873f3e6120d181ef37129a89ac595eb94a87e90cb9bc83da2881278c3f92c5e24f81717657178db7533950252f6ca4aec1c5627e1dc10fead091282604ab221de950a5ec064b241380ca5e3f5154827bb1894e9bd1c918c6e8512b2f5beaa6d990eff1bfb7683dcaba4393402e4eb5ffa5ee70bad3ec5d1989f9cd9ec974b9979466819039c4b0360", 0xa0) (async) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) (async) semop(r5, &(0x7f0000000440), 0x0) (async) r6 = semget$private(0x0, 0x4, 0x556) semop(r6, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x3, 0x1800}, {0x4, 0x5, 0x1000}, {0x0, 0xb, 0x1000}, {0x1, 0x9}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x9, &(0x7f0000000000)="ebffcbf313b9fd812eaa4e714d38e6993192b648", 0x14) shutdown(r1, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000040)={0x100000000, 0x3}) (async) r7 = socket(0x2, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001a00)={&(0x7f0000001140)=@file={0x0, './bus\x00'}, 0x8, 0x0, 0x0, &(0x7f0000001280)=ANY=[], 0x18, 0x408}, 0x409) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x199}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x199}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) (async) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x79712034896e9b54, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000012c0)) nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) r2 = msgget(0x0, 0x800) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000300), 0x0) write(r4, &(0x7f00000002c0)="2ecdadb7e450f279cd3fdd8b9877ddccb2f9bcc94435a7b6a51362e6ebca5a9ce7222680c7a15b7f2e5c0344bca3ca2858f654b5b28ca0c83ac08347ade987d4ad131e841ce86c3c826d97e19b9db743a305e374d1f03ad56658b9ad617cf3e222eeda6082c388ce7110be96d93e0dbd85a1e5b92ac19cdd85034320147ad22efc5c25427c9121037a792fc67aced4b2939179c01f00c86594f32d9aaa75c0e7cf01b9483a3ef35553525895acc7c3db1446852a639d3afa63e38b1d3ecf47e8a0986d5122817c8a289b9deeb4", 0xcd) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r5, &(0x7f0000001000/0x4000)=nil, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r0, @ANYBLOB="aecdb518c6b44b9911e27d63d362c7fe91e6877688aa3bec1529f78cea3e7688dd475624108063e692dc9e3899dd52371aa1892e61f831684b27d232e745a8f0bb0c066a858dbfba47964f2f", @ANYRES64=r3, @ANYRESDEC=r3, @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRES32, @ANYRES16=r1, @ANYRESHEX=r6], 0x42, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) executing program 3: r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) executing program 7: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) msgget$private(0x0, 0x2c2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r5 = accept$inet(r0, 0x0, &(0x7f0000000380)) sendto$inet(r5, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = socket$inet(0x18, 0x3, 0x102) r1 = dup(r0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = getpgrp() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2}], 0x20}, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) lseek(r0, 0x10000, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x1a8) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r6 = socket(0x18, 0x3, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r1, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f00000011c0), 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x1, 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x2, 0x1000000, 0x0, 0x0, 0x0}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 3: socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (rerun: 64) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x87}, {0x8106}]}) (async, rerun: 32) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205609, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) open$dir(0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x81}, {0x87}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 3: chmod(&(0x7f0000000000)='./file0\x00', 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x82) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4089}, &(0x7f0000001080)=0xffb) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000010c0)={'./file0\x00', 0x1000, 0xfffffffa, 0x83a, 0x1, 0xa, 0x3f, 0x8e5, 0x1, 0x2, 0x6, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180), 0x80, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000001240)={&(0x7f00000011c0)='./file1\x00', 0xfffffffffffffff7, &(0x7f0000001200)='./file0\x00', 0x8}) stat(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000001340), &(0x7f0000001380)=0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000013c0)=0x3) setsockopt(r1, 0x1, 0x1, &(0x7f0000001400)="6731f857eedd619d75756ecbf17616700ba9c935cbd400de8d0c0b3bf658de22a0a41ee3430305e3ac54aaedd94160ab2ace036bd1704ee8c2c643c3567653ec440f69b3c9bee761feabfbed5d1d1888448d7fee64b785bde9cf7bdbd262", 0x5e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480), 0x20, 0x0) sendto$unix(r3, &(0x7f00000014c0)="447528f2abdebe7a7f2219ec23bb78a15fff39bdd73c61406cd553b150a4da7fe56e8c5cddd8c9e5c0944d0ee53311feb85efd28e0ec885485369f852916a4329e56364afc82e9016ff8223a9fe75f62a8619a2702d8a712717d55aa258ba74deac8c72dfe3fc2789396b043904237a08a6f3cdbcc82f54881c020a8451b9daf06ded64f42b18dda2a3ab384ec1ad8a0e9ef73cf45d553497a8ad0aea78a3b5595c1ab0aa837c3d9c324899d6a31a0a153913a1cc7ab8abeb522f6ec7a4088222d0a44ca6c188dffac66a78b5868b4cd6294ddf289be9d390bd9e0663658e3dd89aa", 0xe2, 0x402, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000002800)=[{&(0x7f0000001600)="83d1b447a9886002c6e6893324851e741d230daf7ff0fe8c4720", 0x1a}, {&(0x7f0000001640)="8e3f66b53913a03ad3a62d82d3287233bb9b221f8836a10155187df388f2fb5c5ebfc43a657a3468998b780342e781f8de974a36b86a36b46c89cf3852c85d88bb", 0x41}, {&(0x7f00000016c0)="5c1a69f89d33b7c53a2338007f8d0626730849ecc60459d30dcc754e831ab12650865284c63ef0639d00363d0d91da90b2620b0e7a81d9a23a9faa07af53cc", 0x3f}, {&(0x7f0000001700)="12601afc924343e3b375d280b466fb034d9d9785b54be5d58e91add73541764542e66a0a2906966ec29aa4051949c8c8334f00944874595e0e1194c015d5e0990830c55ea26930ca01ffa765d210de0b26a2bb5ac39e94da7d3a75fc18c65dedaee63b61bf57e476b88a757c841deea32596924a26458a3c008610ca2eded0edcc97e0eea987347de867cad3cce5a49dca26f7bd76a95da68aa52893251eb995dab3664f3b1867e3b3677e4003396358251226130b9a1c2e0a3c707ff64a6f75427215adf5a58c031802633b3d20ccb9f742c183f34b1248086c117e4665239be836741b898f7292f68bf3b6b9075c9b82d46ec7ae", 0xf5}, {&(0x7f0000001800)="9f1e9c703a3c2bda65e3b68cf257f7e4c536affd3e94197af35122929029f38774f5ac720b23a3d7d0d092e006766c8e1aaa2f5ddd1418c688f373453463b91a5add7244ef08bc970d08a34a0fd3450805984ce956d780eb423ff39e22c6f3cd35329f49b9644afbd2d22c7910e5958055bdc39829220b275ac6743b0e26fe6fcf203e42df19fbe02ce433cb56ff26f072596aed53d8089e15b5c3db5382111db44191117c0c37457a97dd8a155aceb9f9e619d10dcfc99aed8f1f1346d89090ac051d99c3d4eeaa01ae7228d9f2244f52905be59c1a571ff43370a2f4156fdb44a742c9f176336cf3cbe8ef05c773857bc407349ece9cc59d3d4ef20e12826eef544bb8f11f8290031c60e7cbf0cf07d17eb5e7a6f2a6618ed26c86c5441f556d818e603c9aae82729185d957ca4c2c87f383b3997e2cedc397d5ebb41443e1dd9ec5e1832e9a6a4b4e3263a8d263ef58686e4cd5a26bc7a6878a7cec4972f00fb4ec183aa2cd934b5c3b86e266aaa64307b253b0b46798986a57e2c5f6bb24120295f8daa0684e0dc4d19d41a495c10a7326578ba7e12e302c797b40af5e3402071980c3337211cfdb146544834c131c5ca663215b175ee736f2a029a9344bf36fe332976abd778029f1df6b2a4f481b2181a2b7b277144194f8996e642e25d6635a89c46d0724b7d521192a299357430f7b0eae9514fd93ea885f98636efe2ba4572d5257637679038d890b76f535d66d944ef25577a7a32a2f6c82e81fda4342fdab311668e9d3a47f622b51483857d0bccc800854a6c4341578256a1355989971c918bd19152338b25f7b27a6396dd1547fe9dfc91c3eba16e04c2eab030ef5d9a988007cd0aa5d147dd3e42d3826bfb12aad541cc0e56eefcbafd6ed1e9cef79bd77538c37682b4b5e583184d5ce425f720cf266f04281090600fabfef9e7cb7165f483fee37d376884f86b863cc4ef06f58431eb450c279362c38518145bca55fc86c57e93113af0286be298909b6080c55a391173ef464ff05699a1e69596461bcb293a3f8745f4e999454a17e4050ad61cd0b1cda7bb0759c3b474798d421f81be6db8f9471759db9671c67e5447564fc1bf151069817d4629b07a13bf4065822e00079561652095ea737726b9f279ac589355d1c444673779a2d8ddf999aad43b4754771ad231a3f99ef8f199fcd0f98b482b753722ac171fd96958db889469e6b70cd389fa1e1d01c357c81c3dc7f9b2f620ba317e3d9c2f3399bb9b41feec55cd68e526a484696fc02741220a3133ca34150ce3e17ff729b1261749323e3a1a65db23f74e5b1d964ea17580dc98cb8ca0fe676c15063d1c277c818b8672b1125d76a108c495c9cd7de9589f81055142f04f05389f674f841e33c8c9eafe3adbdf29fdb1092a5a49a2aa59190b0f0089de1c3d071f0a0fef7c856a997c113e1d4dedbf8eee1f5f9e84e64a33f3843543244c2c586119e46edb210d7c8770dceba93717af87782ffb1e322c3bc96be0a99f5410d4eb0c16d8ccc0dd5c528ec07cdaded323e5e709d0af1709c5ba8494257b10931f90cbc7ead971a3371cd1f66fc2bfcbae0fc363766336c0322067b9b161313f7680b24c9f0f679be7f6e0d96041936af22790e2a0a2b916b7581a0f719029bc267e26db0aa519a0d83e9bbd056b86588819d932619d47f33c9120dc26bc39b6c565431e08467f80c31b6528d359bba438a3f2448fffa9d87cae3147f2de6bcd8ff58f9328af67a8502b687a9a1676d1c9fe74ea57d17b17eec11bbd513ae3421e41692a0638ac82149a61038478c199647fa3f27b75b94a59907195700882f9d72250e2d4b6a9420499f00afab1c76d67489985d7077bcc6e0d5ccb160d1d166def77deb9acf4d7b281d52709d3dedb66d9d4955c22e4b4e26738ab913ea8768e2b3faace5528a45bd53c32f1de7467aa697c5239a157c5fa9d5ca3b584d3195d2b55ed13e086e600a7a285c9b90692a4a7169cc01626118e6193496cc61357af696f0a957970b2b0523c4546c607448e6822207a0396a3ada938270530d0cd8b3420e91bcaf6237bc0fb1783338fc3b0e38254d1500e9bbe9b15282ef403ed126630117819bb352a7b9a97056bc38262046eff534fe089a2816f22bebf135ab349e5ae9b8df8c45a2cfb36232c6eea90696f0f78b7ae2d6ebd65fda482e02dbe6aacc019e7f744d0dc5183e2e6a99bbe7cec2e50be0f38c309fb430b49b70ffcce982da40ac045b75c38289a300ace2f8849b18163f60dd2c1826f052600d5fa60e9c411e19d7e30f39545e97eee27549d7ade3fb49f6ca7e00a8f674e0accd8b44ddb3d6aaed45d6b7a484cfcac8290c54b40fb560cc2bf7c884c251dd9eb8da0bdff6980f372740d2200244b99374d86633fb9ac83466d44f661b0675926e55a300d09ebb6ddc07fafa7e9b50c8ecd5ea7974c529b2843e38abc88c47306446320115448ebe682af647569b26ef604a358e0c42130629d347b0c373f17fa0088ef79946cf0b8c84e3e748e45079b648c7c574be37125557af921e25ce3244fe3776745e8387138c3d63947603718d1a0af2ccfc3b063f3122444625ea429814e0004cdb8665f642b848559721b80fe71b8ffff2f12af06c31999638d72191f88b25ffa3df60aa833c506e7d6bf7545ae635539cb3be71ea299154e6c68c549b5705f94d8f6a3f6a7fb05313eab7215624a14e2b9371ce1aa2680555a130a7218a404edf03dcf449493922003f930b562361a125e45e5e9acb8b34eccb227528d313194e250ef1ba987e84034cef39051bc69be61b1a16b1d23652cccde59aa233bcb77c3489bdfe66944758f5717ad6b0fe0378a6a7a4815f8d14b7d1a0e5f73bdee6a34d3e0c4c979c1c23e73a65232b9597d3b109e61f07543a56f0292df856598123206fce650928c557210a407c23858c75483f70c4debf53d4b5d498f01c227467af8eadf8da929b035d1163df03d5354ae3218d0d34e43346cdcdecae410447de7e36ccbf2093cc5c26812728e982b07985b54b80e317999c8046deff26e8d3d31100cb370368c0be7f8273225d3d10d9411c9bde1eaf64ef83e9840bd8fee1fa2feee7919c2c0b050283292bbda3568d3fe0080c6f3a8b830d9f3a1af3647fbafdc76e98ee292222cf416c4dd5b60e6244f08cf2628ef264b0197b7ee3cf9d46d461f1cd5656051d94f7f2ee56437118485f81858329e524f6ae4b85b5a69713b0cde876a262d1cd4a45794c2b3779aed7b3125bb2b3a392b6558f0824fb3452408d11e11a85ef8a1eddfe1772cb1fabd5a5ad0610d1b40d878650737e39c91a33b06a670c345b79c4151fce7f2864886dd962f5a89d068c82fe19f1d69d1c045670a671f47dc984c08415b473b5c37ff0d38e7c523fb99b8e6b7f5f9e5de13401994189e3778d9c0d0d61e9f1f2e50fd95032ed7b4a8dab0118965323aa18973f385e5327744686a893d09f9bd7f0d3251f5b182b3265e327947cb551bc4635eee964445dddb8f77a62f9204f470132796eb297294310e8ae23dcc352ce049ecc845a0ba2b6a2dd1cd1709f2031fa30b7a27b94355caca74e3b197c2ea52274f43da8cbbea52a24b702046fe757cb7c710e68b302d64e9df0c06d4c6044859fbcc96eabda37b7ef81ef5babcfbfe2506d573fe3176c51bd70b87f32d32948533592a4149b582aaa7e025c007281b26fc1d832caf420ec2d1aaa0d5bac65cbb1c67a25f992c4c1eec6e82245876d70ce0e3d8fadc52fd3baaeee7d6c0df5d9e4efbf3998a41897dba5cfe7a3e42ad22974715e2049374c4271a6fe7d0b6659949d87480c80174eeabc65f79a2959f4fcb8cc4593385bbb1453944112a4e2b66f0af2df7bacf78f8b644fbc65370236cbeb3a6a475cf779383e59621f09221a133345a5b6ffea01906a22463a0163a846bb676379ba06a625c6a1dd499e022c2a1f9f3418c04162ae2a7767d61f85336255fc4918054a2938c4f11df8d46612c843dfa656dd24f91dde5c0e43036fa6ca8f49bbd139cd9c6709fd6e3e7a6d05b6b15e2496391d8ae6b462a7d675454191b2b618273e817c2158ca8812a70995623da94fd52cc5ee367294f738932614a365d9d6d8ad3557784456f14641bbc0b15c1f1ea932b5baf198ac05ef382ca0ae899dc64a6958251e61f64265dcad4506dadfd96a55a5b1115891747da56feec76eff7cf0aa86a3d1e9d657cd38455d4b6c5e3e3a1102e07c986948b4c86862a642996e32bb66931df6e4ae5bc2183638652dc44ebeea938746a0425312ee32f463653221008c9503a9017569e41afae77e1abb8bed018c4eb8974078218fd5524a7ab85f4b25248943a62cb89365bb224cb941a7f5bd42a39abd126c3fd6998b37f677d099ed0da841bb206011070d734fe9545d87dbaab8397a9d8e70759ebd582df25af3e6c4d821cdded57c98ba35ce5b81d7cd68a533235d396f6972850671a55d51ac7b62def7e0e1577c19c5d16cd484b00f6425d9679f01c105230b2d089c02361684722aaa18ded9198080d5412db261a29402a421bef6b4e78e1d07df0da9cd8b41d2cbbb65ed21e37121b54294f90fb56b756ab90b1cde3ba9146c88fc0c0369e4bc8e6a16d556a9a14c52657c31124a524138edde8792869542abaac34d0d850b2c052e441d4eba6b83cf7bac71b3384f775269a09b9ec3d917b3b4c4adf4e6a916dfe2faa9e55bd7fee0442af66557dab189d8ff0b64bbca31a65cb6019d9e6ff681fdfcdd1c8f59e9ccd0ddac76ba9b7e77ca87f621c4ba4dc8dab3630f642e01705916c33c909c9fbd5d8c45b39c5594ef5089a4fe5bb0fb0f3218738622f6a06a2541550ed67b3bc9e617fb3a75a598413a0523e4c622e4541a28a5be7dabcb2ed6d6de7c2e0bd9bd8b2d323c53a06b268c51ee541e5a11328b5a55f1e21eb55b6ea9d09dbe7cf15ab12ee2d69379784460b39d8047f714878f186ca6440ce3b9c1ab525d9afb5a708ba6a63eb823d6543a70050e834950d5f02cc69b6b7071a32e2f446440cb9c1c8a832ea3b2361c8596a2c2c2bea933f2cff89d1c3adc206129c06ed3e421248312f2ffbff6c725ae492bae714dbe7e4179b35cb2cbeaf8a86d865ace7df10396d32004bf8732f73c214050ef0bc14e4d3203ffad03509f27793ff1da3bbea1cce3963e5111f07cba079a8fe4cb66efe93815eb90d9c0ded7957c42386416d248c973c06944649a3b2737ad95e46f0773bf5de89528834ddafd5a6535ecd495333e6f862d9a276404a873644ef1ccc931ea7e87252218798df46b276bedd990e08e0c3123598852d9b9a8183a10448362ff0e808e51f6586f24410a1a990cc8815b14c87c0b69e54b58c26c5780a629620c8ddcbdc32a4d816c19491f8e031e9203a28d682f6e14926125e42bf35ed37b2a3350b9e48402d7eb83c3a634e05e7586c8075287af46d96d459faa7cf88dad801ef568a4b3558fc51f8257139911e3bdaac6a7040d22e587f519e064bf9dad5a212e8acbb43725813e8e0b5b8f91c9f9a4b638fc7ba308c814deb4b452725691908a25fa27d05fb4b17feabcca4634132f7a426b8a4ab7d7a1e1fd0395bc2ffeca105ed83ae6973805533defce3cd7516cd4a331a6fa1761f37c29ef399d70e7a17eea5b9c98be1b6cb0f4eb908a26be2f31237bb707c9169969821be9e9c2f802935319faf2771a0eb6efb64c0e6979fb49f633ea3792744826d03c7d61e3a901d34628d798bc21363e9b635963b4903f", 0x1000}], 0x5, 0x4) socket(0x6, 0x2, 0xff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002880)="e4335cc9628b89040b9d4867ee8df26f4c5f6b680785bfa239a6d7681853275dae8c7b0790ffcb2d06a1636f01108445311775b05115cb595aac00dc273088c4e1c0e73acec843014db48e8160c296c0f0141cdcccc836e8c2d5d8d68448905081ec1fd6198b6323cca83a0cbfe770e1452d6333b83e32705eee062c9050038a9891cf7607d788f45efe3d1c6edb5019d7f3d0cd735753ceb7e89106800625f290dbd856a058aa517c5ada7ac23baac00ae45a8f9d4658d1cd99ed31b236b86bd7b8b4351aaec7a49b5ebdbfcec76291717981c435edda7d12a5d2b19f52302e6d6e8cdb4130858530682c8b4e331865ec49d7bc4645fbc65b410a80c5b61e7cedf8d8be822b546cd3e72c46b893299b5bda8bcceea495a39e1766cac302566f7bb644b6c1caf21722dfcf3a75a630e421d9dafc74a949eabc0ac0f673a49dec75a02b071276f9f74cb87f7b065b8042a966c3bf25528be9362d12040729cae947a05bf6491267e165ba628557a23ef9f43442af9b380dba3766ba1eca69ae17e5525049baae5812d41d8bb387b27e8d554cc8f4f846669450ed900716139188165397d995883507820a5be79811914bedb7ac380b52d7940d46a00e8df2b6ed2b952f11663e2755d563551d2f7d471743119e4b6e1f0205936a9b95103a9c05c2177398252869046c4c42439841d11a8a09064af7aee07a70c0f252497d643be0a450a0d2dfae7ee2442acd79c7497295e7eb50d891e2432320f696c0b4dc1fcf45121e4136ca66e01c784974c4d59d97524e01d8f8098d7a7b4384cab4706042502bb4cfd017b1645c416ae2cc370d735969ae43453a9da03171032513656576062f254aaf5696877e950091fa991648b309637b08b4a1873c237bd97e00ed856f3cd2af6666145c9ad5bb2e4eafe02e5b03a15e8507b2bed4fab3e41077604e3d8697bc3b48b348df6ef1c9add3829d332f63a1cc71f7dd5be0df30286112380d8dc6c36e75a43d485360f6fdd3fc1a8fc8e84f98ae8544db90e66d3308dfa81388a623f7146103d0870970615474f993e5e7ef79f621edfe52c249be3361f66260a6a3a1ff5cd54b3bb58ef33e6e203a33eee62ab07c17d075dd043232202a4a1d05fea0357ea2e0e0c45d22464d985009470b1cb3dc0bb3ce189ca4f3430b242e90315d7d39f6a60691b7e21a5da9190c71f9cb9772f26fdd0621014825064c17ecd998b10d84cc7729974eaec03f01d21ec9df52f4aeee495803e86914cc8d69cb2e6e20d68056779821096221c6606cb07bf850221e1c91485fcb3a248059631618587d546b3e4f000e645220c611fcace948257ee15be3761a93961b23f829797509aed6b240e138826e2256467abc29fed129ac0af7661dc9a414b94f6ad88396a7ab83a3d08f1798ecc15d2c710880ec898b644f94d79d1c02e96bc7906c7b702581782b48e5ebd4db0a2119a29a6bf87a360da27559c8a744e06a03504c992c0e7f85e06ceda55b4b497632c9958b2501a5c9e83d75f1fff92809650ce92f70752020294ef666596ebf7d4d116f253e11d8eefae8f9500f1b1efb01fab9de50a84979b71d3d57ce6a73de0cf29cf07dbbdcd42e7b6238de736e7d05511f1354944633112638be1cd88501661b8e41c337fb9a52c4da414d926aa471f2143c8092a9b57f5f87741597d9ae7ee907a65b53f51d85dc42751373c9c826f637465b3fdfadfd765b7570b3aadfce2c5ba5822aaa3513d5bbbab6825ca8c5824d6b8f65e58547e0b3946b79844214520c37099e5a6a579d837327104c0f9ab308c5bc343dd343be85a14af085869ef6f40e48e11c5ed40c28161435ed432ea6685eda6e1f7455f5d650c67b40faf9cc389b32db93c46170535bd8632bf28abb6fb9823962a9996f47e652546d219c4af4d9a866970e1e7c113f258dd0b5dfaeb812c73d6dad39359d87434d8a3f3634e8a0090124604a2cfb4189018b9d282af89b90b3397eb50e3fc05b24c107cd0e992b2f087152e6df3ed4620f1c902694abc09f4171f1415955912467f014bd7e630d0717059c245d65a8755dbce0fa96d6e03f0d607ae9fd05d9c4c23309caf9140126ae348e9b46ce5f5dd9c8766d38f78a13a2002b8b8b6dddc418a423083233c863e08704a2d8291260a69e059c7768258f86f2c5a8a79e92d87a301221975ff10ee2b31e2e26349f34e00ca87fc8706a18f6b8cf9fb545aa85368b34bdeacf672f031b2a6cbb139ff5db348f65d24fcf43dd5f3794f088ec479ac15763933c5b430d9db13d710d64e93cbf34b109c664fe29dfc2560467e51a30aee9577a1ab08dfd4b102393fe45cc23b88e8f82ce15ae898605cd37d2568dd377be67beb61d9c367c22bc2bff3fba832d2614b63e09a150299aa0dc469843228d69a296baead1772f6cda3ba964ad4263f10f775cb3b55091bcba61b43313e83cc9d39686539c1ce28ff54c35e34d323f385bea0c69956de145b5d404eb38e3db2e92fc7abbc10f3c53ef66ccba6f2fbd16151c6eb45b0d9506632a4c3ea93a541ceea41ec37884a378a1ea1cb205a243570859debb31ee90b0958a9ba453dec0dad5db6df294c22bcca45b6ffb2de1df51b70a565fcc1589620a20507e197a1e49e27209586d9d47b6d41763b0fc93aa5c0a6c58f99080e1e170c21257546ec35e2ba6170e461b88b3cf7f1b7b1b0873dc8fc0d8f41fad72a006f9e3c5c00d1eb15ac81e00f1424de8752093abb9b8c5027ad6773957ffdf16920312529327a4c971098fe66f385e4816b21b6c2513d76c175aa881283f2568a278c3ecb237819926f81766b4dab0dbe9b5a33e349f8664f3cb321707d69a979d350c90080e3a0d47f4153c7107bfc724f4a967fb547301c33ebc19fc33017eac45f7f0225f437a94782a75cc61a9ba64c9d3c29b661b4fb3c4855dd1d9ff8d75a7c4e17439ab0d501d5a0469667c2cf764e9f97e1c552d12cc65819595eeb75711383414d204e783ead3b94054192c3b3332b025b77fbac04b9799de5f63f05e72a93b2a2da6cbf36a5e67db439f1008a4624738601642269c102f05ffea2869142aa0b2a73c31c75f2708f73ad7df5b1999d9a0f59c8384a99761de5079e1d8fe0cda457a102995b632ba47f4b11d879f67fb8e535c56d3386e8e104ffbb54c7e97369cd3fc2fe7310b367f734f48fba0be8f106ac5111bf50dc6ef3bdf7e13bb0b3011ac5ded23aae8ce4e83f957c29d74c61435354fc485fdb78d9aa160a36b8cec8989be15977d288e912ba0dbb956aaa533855153f2f12bdfc65e1e631b18fde6aad72feee539182179b368f4d9ab8b1114b47206f75d86f0724aab3100fc5022dc594ae8298c882790d2e8de1d23cca863d1e81904f29f2fc7d55a7d568871dceb7ad36d5fde0f101e82d804da7b25afdd6e84ae25d1258f556bf3349aa348b626f83beb1e948ea4f230cb8e83d910578191f9f33b1dbff41e819de1ffab98b253bf3e7ff58e0204ff26074df93caf096eefd61b95eeafc23b28d621df99f7bc6952b188fcea46b4a99903ca3568f9b33f0faf8cefc0262ae3f1135641df667e9c2f1c20d939f5ff083d23559ea667c4e8d6afd7c39ae33fcd2d998b5bd5ef08eeb8ffa758536c6defece3b812bfd7b1ff61f6d56f40ff50cdb69442547c435cdcb41e774b0a57e0b977390719bf563285303c23b9175120f7144a062ae63c93204ec1bafa0d99f8f73111d025a9634c76505b0e26e6a6845b915095231514ee08a74c7c912e676b90708fbf46294a0d4306c98632e43ce0e91d0f4eac9f5c99e8897bd5cc7fd68ef6d198eb98849dc7d27b264eb88315243ae0e822a0bc0d242986787dde0fd7ff4837add815325cbe69d27afeca8d27e164621666c0a378d93614bbc985f4558b06da38dec542e12f1d8094d8240c1a4bb394c16cdf5f08ab5a7b4077ec17c81d65bad16e70dab8067439b3a0ca709bd450811ffc53ab81ac3ff9ff448ef5552a347e4a212bc3d07e5c4b0fd2dfc6e27dbdeaa12f36aaf67384fc91dd077b777ec31dfe90e3120b54c7a2c53a6c59d0471b99f54dc324ef67dee31e5fcda2e69fa3f06c0da49fad50c9559e853ff8c427939892b43bb195edd53466f38c4e7438b0fb6d0aeccdba47745afa3e6dbd0d2ec9aed4abd74310f5e572f4afc04b05b6935211e9f938b0704d5b907332526f48d9a10298e7e9a67a201d6450db41aaa5f623be05466c6471f6129f7c6f7e3e9ed5a3b40361870e47383d40d9ddd99d45633c67f1e2e5535648bbc2e09bab84aaf7fa0fd3820ef80728596cb26cb3b10d7c7e224546f0b68a3c536f7c94ab0be69f029cd01a088c0bc6b2b8a92fcc759bfa57cf193802b5ef9c151495323db890520ba02aba227f39d00ed40bbd267b8b16c0b5d798305d35833488819d2da55a70d773406f4991a883e3c39f746258d8843fee94f42ae9d83e8ebbe2fab0e2b4cd3d7cc7e294a79c08c8fdf6d9ac65b4137651a4741362954fcb0ad6338b9f42ee453dc1862f2a97fc92d24548c59ec7a503b6ed6a2e7595262295aec7126bfdcbdd593bd035cbd0bf0f158a81cc4b677aea7227414b351dca7b2b8a3681c5053746b8e21a5b5b6d18428e31aad7e9ce0e6462fb2dab95524e01c473bd1ab98762738b14903e7f3bdfc3908f60713a7a7b8fe5a8581fd5ca834ea7253681d8ebed64a1c3015315e010b5d14e8c6baa541e4cdbb20277c7f6dd40b1823656aed9fd11be90bcb0dceb0357df9a8987c9be6b8be9656c9b529db965e6f918d7712f1fd82d9536a0dbb8b1c4ab7498664b0b154146e31a285005e136848d100f37a85aa43b423f76d728d13ed249d84fda1633185ea88ab21204e8189adcbdbb29239eb5a6874f6a86e791e0a81251ab09635fedd521d49283f23ac2cd3f9f190cba609a5179115a96547944816350adb20fee37ebfddb7e8594265d95558346f3de000c9faed9d7380a52316fb8d9abba7601a550a5b0d5a2cfc71381fcefb805b37de310393e3da07ac443b085bec2d14cda745d844c41afcd966f37c2e1d0ba131c7e27cc91ff9af6e7e79e8366e127ce0eac6ae83066c50bf2b03140ccca0a7ff7d34f3c3911beff341e198f5bd49c11166502a0760f0625a6c6387b450e32c0b87a5f6c7465a37af6251853adcae4eeae421d7385ed2a180c20413f20a44dea0db21161eca73417b799dfb45a85aa32002abd7345f565733ee6d3058790df2d22d34319ca0aece312bc235702384740e4548c3eb7ad9f0a1b1a614640f7057a3ad22d456b653a06d6fd6141a2f7f191f94f2e46a4fb33d4e234267b1332617f4c6affcd91821b8e5d23546e01e9fa065451b013c13b6d88d55d07a24379eda8bb3f67d7d4da6c9e629959cac18d80aab733d07b68b4d3c79c5af177982ac09c2a33b02eba18116fdcacfab88e2c3734fe8ea66917c61c65721372d5052ce75f15c78f85438bd3de4e81e2dc17b69919e459ce7ce8ce630d01f991d7a9155bff85a27993dff54be5e8365599ed8088ad4f9e22b78c4a2f26c89e4b4ed485b6d2534f051fc79ace3bcddd6fcdabcbf86b36e96414d8b39e1257681c160b085fa843bfba7a2322e068cb1e805d8d504f4ab80b39b0b51ca8a548f8b63c2e7468661811e9c2de936550cec68ffaac8c021bbb81b6486dbb6a1c3d5a8b7250d9a04c3535916ebc7b240412b57effcbee499597ab138980a48603a6f70012292b0c98bbfbd8007d4822ff697e6f584d4ddc4c9690603b6a58cca6612fd8f8", 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003880), 0x10, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000038c0)={0x0, 0x0, 0x0}, &(0x7f0000003900)=0xc) sysctl$net_inet_divert(&(0x7f0000003940)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000003980)="9e3d7f4150d06f96e1cb4b80bfa2e804666c3f5ae65b9bf1d07dd1951c6a16fcf5930db989492850b17e509a7a613574e326c6d48ec3e2551ff93769a794a42c", &(0x7f00000039c0)=0x40, &(0x7f0000003a00)="2640170d6721b130fc53c57fbd3736858ca6c1ebff1e3b98b64af03f86269e2597b3d23071f778eaa71a760e455f308a2a47872f0499c66bbf1108c51778ae1558979fcb614b6306136316a936856eaf09ab72710f06af9ff9770fcecde2a3efa1d221b61c0fe6f8fb0ba176f3a8d66321ef63ebe5bb058faa1b6b68dac4dd946c8799c0ca4e034b716bf0ed473990ad1d523e19cbc4b05053c7171fc4d6cba0a55fa2a4c2707af0d55f4130734f52dd09d2eb80329a", 0xb6) accept(r0, &(0x7f0000003ac0)=@un=@file={0x0, ""/504}, &(0x7f0000003cc0)=0x1fa) setregid(r5, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003d00), 0x10000, 0x0) bind$unix(r0, &(0x7f0000003d40)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003d80), 0x20000, 0x0) recvmsg(r6, &(0x7f0000005fc0)={&(0x7f0000003dc0)=@in6, 0xc, &(0x7f0000004f40)=[{&(0x7f0000003e00)=""/43, 0x2b}, {&(0x7f0000003e40)=""/39, 0x27}, {&(0x7f0000003e80)=""/92, 0x5c}, {&(0x7f0000003f00)=""/14, 0xe}, {&(0x7f0000003f40)=""/4096, 0x1000}], 0x5, &(0x7f0000004fc0)=""/4096, 0x1000}, 0x40) msgsnd(0x0, &(0x7f0000006000)={0x1, "d6102fbe849d8646f46d61a6e7cf04f8457e603d16b020e9bde6b665af554d097d447950e1dd"}, 0x2e, 0x0) sendto$unix(r6, &(0x7f0000006040)="ef58a34e60316eccf8448abb816b434856dff5d477a28b79fa3c", 0x1a, 0x40c, &(0x7f0000006080)=@abs={0x1, 0x0, 0x1}, 0x8) load: 8.57 cmd: getty 74980 [ttyin] 0.01u 0.00s 0% 316k executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0xfeea) getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) clock_settime(0x100000000000000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x5}, {0x4d}, {0x812e, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r2 = getgid() setgroups(0x2, &(0x7f0000000000)=[0x0, r2]) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x21, 0x0, 0x0, "4495a0de"}}}}}) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x6, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) setsockopt(r2, 0x10000, 0x74fc, &(0x7f0000000000)="13487d0e5c77e484bd49fc16ead5819ad6e6cbbb535e771eb4e41a12e034197f960c7497af819fb7fdc4280354466101aa1335a67c90255cb3b616ab5744b9e03d79715be8f41aad17a7f0164b6e7cd85de435f010c8d93d80a1e47cd2c3602c573446455c8493234c0480cf1091e321f03ff1a3cf3560039f14d4b021c4896087b3d85283ed05cfa8c6e60dd224f82ca2ed48b135a69d7d60df72249f7f232df1c20aa45f8412f091fa0290a288", 0xae) (async) setgid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x54}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) (async) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) (async) mknod$loop(0x0, 0x0, 0x1) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) executing program 4: setreuid(0x0, 0xee01) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x4c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x608, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x8}) r2 = socket(0x6, 0x1, 0x0) close(r2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x7) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="b502ad06ad169549b41aeba0be388a0f105d59bd000373431dd13383792d783e780fe38887a34c377750c01831e0f7968c72fbca6fc8b7514fd65d026428add5b0bbccb8e930385ddb2c4480f51f5d5b80dbf158dc76cb08b21bfb7e5e6e3ee5f1be3f9ac61bc6c12ca3f34444f45b5ec06d7f7ef6d25a3c05cc0285a0bf753dc97b0d4fd7ed14f1d1a7458cf4e94e3fac23f3bd7799b157b469f60a01f8d37f9adea64bd0f4e90fe8027d5ff73319c6860f223070bfc5185d401d772adc1a8c322a01", 0xc3}], 0x1, &(0x7f0000001300)=[{0x1010, 0x1, 0x2, "5e222ae176c91305c6dfc310049175f1ad17b04c8693750c93ad3b694d2592c8bb380ff8ef4b12f822fb8b89401c2d998d6f44ea1c40c84a9054f74d02f69badfc04563f55dcd4b7da36d3713b22e2eb75d9b52e49dccf2d25ff6f318bb2bf790f01d34e0bbbe786384fac32e6dd12bed26f91f86470479ed008c96e11cb14676b49f68d7b3e04736409740e8cb08e82411b228b4b5c8b21335b130c9de04457cdcd47f5dac774e4028cf22a449e77cfa800a3ab7b951c8e947537b8422c43c927126fa9d54fb05962023ec5955aca54a5fd93b309f885eb29b2fa7ee5ba6122dda21a5376e9e938100f3e10997d4ebb647def7a07ad2dc8147cdcee1fb1bf8e1e1c6066cc628e186f39c5a62c4d92c05045bd3f8ee3aa7b695584f45a07efbda8e441c17e4a336e276210b4f4a7dde814f7bdcd3612eb8921a92f235c80035b3198c678a8b6e44defae046640e9a6e25e8a6ddda6a5de7d434d49ab5d9a46ea67e9473608a956695ad62d09133b6b2026429b178c1c695788183d78079639d6efaed4b023e3caf90f0666768ed8f0d71c6ef6fc3b92d34d277ff415ccc43a9e939e74df8c4fd0cf3f048e9785ca5982cfdcb0d07d7e14ab5b524d0b5b25950e5c1bfc6d1b434d6edd6ad2391c6ad9187ae2de279305870d348e47bfbbb5b826d480efeb907fc48e9e44ae78dd53f846149ce2b51a92afaa64b40282558ed8ad7cd2fd6d70d9076acee07f628fdf27fd579929af3eb97780ea177f519a169bd26d73387ab728940230d24c8ff553da6e57878b8d91723343562adf6fac28c1a46e231aee3ef6d804e661c7a74e399b908e5b99fe5690dd170ba7e07c070c490405896ce4a7baaba45c065d4e3dd38cf4011836cdca7eb6ea17963f7b2ea5042758363a8a639e158c5214a27e95342fc6463398f1f1ec2e5b4e0753696c2985eddb73ad4cd90f49ae83fbf02f37afafb07848ccbebc5c7cf5ceae361a4945446984a32bbb8b65054cfa088533e86de4677ded1360dd62e11e76a7d9e40531d1456270705a659778ec16a99cd3704a37f941f70c3a481ca1f7eab1504b5921aac6145b91bd7d8e76b23757de4720cd5d81ae1f7d78038c679cdf0598c28ed2a94e0fc643fefeee13da8329dc14ab656a40d0012642733d13bdb42a5131495775b71172da01767aaa4452943a79edfae426215d9e219b6bbeec81c350e6580ec7baaceec26661e5a84d50d14e0dc99acd994ac2c9fbc7513514fae1fab8552d9034d943dab418feeddd4c284a33220c8e181e1603719d4f2736368238feff9890615f0cac41a8d63a1e09526e9352130ce477495154f1b88c8dfbcda74eca7d991799bf7ed56813c6d6cbfbb84956b5656aab20bbb7d8f5bd8d6538808cca2144d315529e3743a85cf124dd1d67bcf608eeb3596dabed39e4a06b0bbe6998abe9ca97b6d6988a18ebe0fb7948d616b2a47aa3c42b0f3c913ad20484623a6db5dbb99caa8c99bb51fa4506b23fb52c67eb2331eeeed60386fb4768cae898c9638b3fc1bfedb6c237ccb10263a22e84429e8953f428f59325250ff855179007c5a860f81ecb0efba3d68dcd0125dfc5800c1f53d59e0020d9659364d022e923656d3a0c833d80235c5366e74770f00b309be8bb64d16b274b4144072c97f65be4b1fc3c3904416776530e97fd2a87379a281ebdf80b02d186ed46c5eace75a09b18116de42df80e9d5de993591be42256729b30d08d49541efdde6c0a76e7ef5adcbea0e6ab1f56ed820fa207b715c1f9e88b07ad448f247103aaf877468a9142e3e46261a547ba37e7679b5c3bf518485b6113647493f5070eb98f3293921b5a1b281ece80b77441de35db89b84ba8511c59a7b00a6afb9c6f71ede09644e6fead4d94a149546e7b7211f0059d58e2005ccd36cdfa35d2632eb66352affb4f2f09b2e5e5b2a5840ad75c67d79c375d6546567f7697ce9b633fb69265c3b3b16fce1be597d49cee33b3e8bc41e4cd4f8ea63d3c33c5b0be361908903978ba4881e8ad5b966547e6d29093d942a585f03f0ad35ada5aa0ad2662d5d2e7e48296ff54d40d7f5f6ce87ad33e1714f798106d3462d336dff54a44b258ca8e117111b38b4bdf0a85a54741fc4a06b73e99f37d72fbd4a458486e7e23b892db06b6ad515b4797b3eeed655f8f0dfc660b999d9d265b2eb3b5970047c5e33442ab0673b15ff521923adda6bbddd9b4477bea4881c5c748d98658ac31cf446e5b16826ded2532ac46e84d12588e944e0a48533aefed60a6024c378d521bdd1daf6e3503cbcbf4830d66854ebd442a2fac29c5aef4a9ac7710f4ee37bfdddce1c91209ec391fe3000b0f522096a84668d11bf01b9c92ff0ad36ed723e97a1cb2a5d9ad31dacd67fd29ea87e88ae81c6b3367fdfce70b3ba1838bf96d0ce289e9f0d2ad4a98a003f126e9564383b32fd6f8c7aa02a21ea8a9ab807f464e0d380e39fd1bfe7da841e511b702519daa999f3b7f1da1ad9b47b0b076acf1888503769dad9a7ea47aae34d9e5bfbec28cbbb6bc633d51d6701840a2b6c07353a555f8cbdcab34b5ae933f5bacc4345d30583c5027cd5de64d8fc5aedb8efba4994ae42b2e6b44253f66aef3f8dc462f41714c2571d77c55782de0f0d50dbf1602860c9595d9951dd450c24b49076f75bab73a58a5867d5f2ddf59f8a05b8c5c77d35cc33e4420ca1cc77bf7c7692f15f4b8669a14bb5b0992c6930a750bef8f079526ff1601eec8e927a05427dc5395fb6b2250fdbcae8ea80435f85fbcea16414b6e1a2fb72c0599f02154280f04456949618527301291ef1f7a89f584b98339469599ac7819d1be03407e486fb2fa37c979f2074ca9a4bae574aac275396ba63bd218f5c89e895af6de15f75d7e811c5f461c229eda8977d5888f7993e621975fa39a3ff93da6aa7d98a00f9f3a4791bc69ef64ec19691882ca1f51f608e6b5fbe74ec23880e8322c9a4a5322d0f7ee9f0223c522e8b620140a063c665a69e8d44d52dc1e28d89d10e1cfdd3b6c4f24ffed172e3377bc78020478e2494e3458eff9e55e1938dd544e7293d547166a362c1ad8ae86c6e69165a1024f749bfe5a63137c1c81a8813c3e0c7c5888637d2456a06e5251f1dc299029ed8cb52f6f73191a918601887a832b119b7dad7a2f4171f797e0ddabd6b21101164260cee1214a12738f14693175ef2b89db151b62c9a218b089c715acd0c9d7af556b592d16ea6e53a03927770cb80e5e32aa002287116e3a15f2afaac5fc7a690f6469600a054f18c96d377a8c69fb72e6bd1799506d576a44429c5b4f5428181f55ed477f9ff6670a626ac2aafd948222a294b3805537676b63e61c30e2dc10f644ab56fb653dafbd43c7636555edf0c5fb29e7259e91b1902df498f0deb3978f518e11a51ccbcac263e92650b85eb03c17a77f8d953f20b2bbff856d1afc4d22d1ebb0b51b574943f2ac064c3f599ade95a3dd70a689845399d721ae1c2fe289189f660430eb3648e86fc52debdb73f4fb2be926ad72c0170460b559dc24b2f6090af2029e3536dc01a8c89e2d08c9807176c39988e4272eeb1efcf708f9a094cba523f8f0a12eb27890ffd3711eff8ba9015598393a6c104ec7cf7b41b06e1b1dc1416ef62c9df142f8499ae750a37913aad2a96b8b7749dbff269906f3f0f69f4051dfe50603e35e135a5f8fd27187d14f2411f991feb3b40725a71fa856f85c0e3aee536d2d2f09ed41120ef8d46d75c5c8b54181604d97cc3f38eee56683ab1cc047c939d0aacdd39f16887ec336c9981fce0f0c2fb7dccc01a81bd7afa745fe5c7a75e3015933a431b207645070f3c8da50b73e1d6b2ca9cd1a5646960139ff8bb1bef865a37b7175328feb0c1ef667c365f1471969bfa4e8c83163bebd433084d91f92d0d950e2b403cc70f9f90d73411e1d76e3bda3e73a2e3f2f583e1b70d027ac0401a9d76c5a3b04855229f849c979995ff380a355ba8ffd5faab5bb18746eb3cac16e98c94afb8cdd2d1b964c02b2668e0c7b9d19aa5a9cfd930348f4cb1dbcdf1a8cb30d7415c490cf06120109f3f79690cbf80ae424363e28dce0fe660f804c3237db2b13ddb57ddb00f87e964b5d8d831fdfb4b33d8d780739d7d5d0cd045a4bce841159a93360cb239a456d2e9e347e13472822f33fa19d18241117bfc5761791219e76ff3c9dfa523bf97eb2b2dc4e65404fd4138f185b941c49c43f8d66fb60338f0e2208460b912a21252a436f899398146253e5277b5dac070ce031bc0a7c52e5f5a026e2a0d664c2bd191840458cd8d64fcf001993cae4be285d7666b9d569a9347987da0eeee2f9e076b031589b81f91a766ae70f6ac85e4df965cfa7dcef6982a66b7053a6e0a43e21e073e2c5ce4d23271f3ed33626884ea0e79c6b0d2365b7d762657d04790c8d5402e40d05aaaf057d0f65259aab35faf9942648085cf8de564236cad1dd35979f4aed5c81ffaaa6558d2399f8c13aec8c78fa7fc517284e9a8e30f11be3aa7f3c587ca327cdabab5f9c24576b64ec245335a217dc27a188b2c6b0296f6849231051c32acb98464595a89296566175e8d11fdf0c58538162e30b6386d15ae4fe05c1eeb4932d72c7fc086fcab7aeea68ee6314195667372aebd2a85e44f5ccd61cec6073e649548e1078d589e5d4c13d32fd1a9a78310a885733518a8693bf0edf9b93d2e67e36c48abf1ddb48ed6eab9f6f16d5d40df62baa62770505d28cc43f417e386781d731b40a2a2e97d6647d5eb3b14d32a78351ef971937e1a968a66b16ca590ef55d94f707bba499754a333a58048ee57204ea0902618f1de374ae935888a6eb5e1688dbb6eceb85e952a44a6a0b5bf54a49a63232bb3f2f44c3ed521b84761ddec182eb9821333a0fafc73b1b7308563442c070f06b2a696d6ddf1ce9c56e10e70cc6bff1ee8d096ece58a45d83fb05f6ac24fb1383938ed4f7c1455fa2ffeb0c07bfef5b139d5da62ab103600dbd39a5861bfb5dd49265fc1c180622e227617f8a2b698c70c182560d8b9c9203f29484c053cbae7228c5de5273ef0f4b80dac7061e186f8fe5a6cf58fe9c4697f405758d59cdd1cbaf05691398ee0ef8aa6de86f4a11d1ddd5b20ddf6cf6fb4cfb8b4d76785797aa009359937e969ff83d2609f75251092be31c9fd2c51dd2d0a0c3b829d71bd115a9869255c0e46cb0a00fdf8d7b55f012cb577c316e136200649555e1bdf34c0992cc2a287384be4cd12a426d71c57106f266b89264d4ef86929a829699e5511626ad469d03ca202979b20639bfcfd51505d69e6767744331ceca08c66308f5bcbf6b3f056ea392ba04fab09d02b21eac7b54c9c1843940df6817135ba24d1f4d2e810726660a8004348ae451e6b71fb43ff651216f4da93abe4f02083df21ab5e029cc7a1ddc60bdcf8bdbca56fc5e44c9893ac62493cf1ba4d45b29e92a7cf561408ace5dc08bfa2b21783c89623c9c835ef0d102fc02284f11a5135b1db92f22cb7ee3fb58566e3245dfdc87f02d2190d45597c67bb139716f30924e86a293b177dbadb161b0a5b61ffa7db49739ac5d96f43df430fa4184ad060a37deccf6179de34170af929b67e56d8695c71e7ba16931a88627350b7f79ad935d09dea9e79ccf5ffe7a9f499587f8168da0a0f5af9bf77ad85cceae0eebb7f143c2316533e94a4dfbc0fce91d2ce190a219f5e142a9bde350d8aeedaf4e4456d0356d5edcbf17b6139fbeb6fc47d996463a6f53873d30cf62827e885a69cda5c1d623"}, {0x10, 0x1}, {0x1010, 0x1, 0x4, "7a5f5bc2c63700c5697ff1d39d81fc0c8436ce07b1dc1a18443d1953076b3cd2becd4833d0a79337e636ce017f7a08d825de2a89cf9cd17ce78d7bb279d80a808d5c4803b70533a7356356e66f27c987d5c7321338754faabe16883a81cfda4af7f9a4ab2cac534a8563e9b1c7aa8c2b0329a4af6d1d501b09bca2a8247c4f376bfb8e27b55ce5de2c711e0efbfcaf3f26207332887000e56634c2c5876e957cd14b400c4eb0cf325fb6497b41f1b85e440d6ebded78334634d4fcbcb01ab8605dc0617f720d9e84ef2388ad6cd131680f248017f1bcb51c413c60c594527c8b022650507fde727c97509601cedb349982abf73a61a38c7597eb2820bc14cca5818ae1e2536dbed1bceaa012ff5467c8b135645673633ab2e416fb459c5e05364c639fe61a0c7e6838926b9a5b2dd24752c202d318218d4b579b75c553a1ea56825f9d798cd7d9c3969d6da57ff3f6e7e04a2bd3de815b3005792ddf20364b5c57f16c076f615e7926b377c9c5502d9ad5f224c5236836b58621e647a299ac892e2b79b65580786dd539de6d270877a88ed92ed30791e3d60c4e01f36492c32bf05f91e2621bbf8688fae53aa13420f62d76025f06cc65676c0b14e06f7fe6e85986921cc4f8af12132aeb9aa0f18a68f3f92847ecf9a365a26ac4f1de1558599d1aa4f9c58519bffbea23fc94f451f62a4bbcd748966c131c8c0031f848b4916831bae2f252e64fa6fc1f126b090f8ca26ba80ec4e30fd7c69d2c4ad0e2a43f779ee4b39ac9336f2042f3bb5d5272a5f4035fe6bfb153b9d88c19a9cb2a8f54c5da1d6ba0bde2646ea2b9222a84df436a99a944d4559e07a43e5dbc9da41271473c0df10bdf46c5b0f74cca611d42d09326f81de38a7aa3b640077f340222eb671d26f56db6a01dec552366c2ab71d16758b4485226fd60fb51eb584631880504d7dde6d93b38193a6234701a2d1a98f22373ca57b2c57d9c113467097b7e17f0d1212e0b5a17eaca55bddb8bfcaae912fe36ff3a1414b9ceb5d31017f029f6648120dda4d2d8d0d7c179bfee8e547e79114d2c6ac56a80f3bdb0aa6a297022426a580a8818c9cbc966084123b1a7f99ed7efa75b26991b23a3b8cf2d246a6d4d04ea1a1c6268fefb4e4b991b014ab364f8b6d56f50e675ab8008880ed9dd74cb4454dfc4312deb0a6e8de88500c412ffbd157e0e2c327a5097c37536f62a60cd4c7cfdb193265bf245505c10046dc3a6ab92805546912bdcab3de92966538e33320c132a62f3b33522db62ac064a75ae69f03e16fb02f8b8611b7607ac01f33105d140202bea94fe68f66b4b3c1968502fabbb67356b3e92674255a6668a718a5f2ae22cb62bec3114dafab73615530a1497449741109d0cb19c5f743785d9158bb48b80b382e9f2ac23fa188f98b8cf9355276e87a9e41ed8b4dd52b1b945dd0bf4b0472a4cf37ad9f751df8a209d9945ca5fd7ed8035d7de4778c00a9a007f30f4b3a00b38ac450f3d59c1b78c5d66754cd714bfc80a69bf3f29ae745ae8ce08f17c5b890fe160cf7d9d7c5fd008c0881c9d7530444a780aa0863139912d43b9a008d1f57bd9766fa92e7f4582cdcc755a40e0c06becf91f8f203eb444e5628a5e2d4a88b5b26ed0679a3b9b0c47919318cbc57e1ccb3f4fcba78c3c5b1050cbd590fcf95f709b718346fbe6ef6c8dda49a695bf338fd25b2493105ead60a45d21b69baefa1b36df32a372e9371d97837d0e6da65ae22c38930efcd9227d71300905fb375efcf330175e0ae609ed31c9d407b27e137d3ade05692ca0949d8fac792f62a7a0e4465249cf0b6c4aac6851d54b620da7e804af4001cd5ea2106fbb73d5b9eed84b8a95b9d2746bf3acfeb6302ec8b4c40661181f5549eaaef1df8753f0aaec909fcce27f2db803f2d4fa1b355c41c60a039e107ae7c7ed8213731893a5b53efc0eb0804cc437d83230053261fc2e6a109f7c2f3ed653e9b2cfd1b69077a349bf663a44b9ab228968a9dd1960ce7e31fe6132765875741910d88ce673ddfdf26a263acd3750a7514f5acd664ae4bd2f73b0075ee6ba3c2647bdb80ad7fa39bc1a26d523b735987e22540c37de76fc2cd9d7c773c85b0ac6776a4fa496a771605a8f04089a4015464fd0e7616e2000fe30165e0fa71e0b0cda3af2030af4339d1211e6314950a54509e5cd3a68e164cee6334b88a7f03695ded40b933402028dfad9fcdfaaf738e3b2ac2507000b17ca8ce5fc27f52e09fa450937b341b1e14a9eb6b3841338e4e2a27e8435afc27853d0ae7880c0d1df7148d0dfeecb7d878db985dc96615a72e78a1b583d786a933673d3ecf7f80dced1d9b260f9e50107671656aeba88008ee04719451d8ea5366c5328257a6e681f7c7237b2cf95bb588e125e31af13d5d44521d160a883e80e413ce231da54688a397e92146e6e1bda3908ea1fb18d65ffbff31333134ab8bba4a813456444f6eadd6384de6b6429ffb2de47a72e0d04f7160d09fe686f5b268d2b9aded0af277d70569f9bbdf26b1a606ecb88e255a205fb7967153ca9a0b3662ce56d0bc559af53a6ae43eef1048f5fe91c137e2c1ad96db2755788a2a1a95c6f271190eea6d15a6023dc2e0cfc4375c77f151486001513e876d30cbaf32ff5c8d994b8ee3fd97980322bfd64126a19381701c250cb3d291db121b53a2d8b2f76be341d972eb815f8fad7cc1332586b81fe69a6c96d79c27ed8689127adb6cb6d786fce0fd2ea3cd126a0980e3891c60c1f0ba4a8266b11506c53e72cd6816291b16eab97dac2575895eaf34d39270b50ed637e9e8c41bc6983c5766a9d85ead984195e88e04fb28fc4cac38aee017a0ae358fe1066805286409d3f39e35afd1411be00a3821d08ee9aef71466c4e90b4666716205678cccb2405e5a1b09a8e10762a6f9c91c84db83172ed36e25cce8c020924405dd7d1a7b2e52165ed306936b08fdcda36e051d80219ee30130103ec742facd003ed202b48854b4f0cfa738c258ebc33910def4ddb7add00ed904207af0ade099384e25e4d6c94dec8e0504c83a0a9b387611cfe294556b73cbb8508739dde15cf126bc11d01d7d72afce5507e255ed5d367becbb58ba94209f8548221fd8206f3b58dba555b4f5a868c627585a0cb768798b4e2305a1e64b3643be86e47d0060ac24c73b1d2625de06f9bdf3ce55c8c6d5e1a6fc97dab7871049c41883ea25e16c096cbd4e25868c15b55a2305ec7672fe3f28a380f33fa92716c5c45c1d1d578c73fda4e42725a55ae8b73e540bb7fab8ff75fe09274017be9a2783028b8d49c51bc61ec45bda6f28705e2d2664e1b2b3b3b55861d4a4a64a00fb1dede9de0d24dee5ad76b894a56a02d9dcb44ded34d7444c0c70578b7696d683f1407e45f398c86576317237eb454bd2774bacf37b8e72b91a23c5d986e28ca6d6001ccc38cf4139156b2e7f760992bac1a038b85e62a728f9e4c0ed31a9fc3646692ab5feae650359ec1469d71fec02d17d9ebc2df6d36bfe653c061c59fc4797647f197b4b0b56604e5954cefe2dbf91d8bdfffbe1fba474a7de594b64cf19948e2aeca052fdcf2d75ba4592e3d7214b1564d74495392bd6c6df091fa886775aed506eed341335fdd203c0a7cf5021dcaf159ac97cf1fd4c54290ac8260fe78d664df48c067f87b2556fc128666c227918eb098244fe0812cb0cfaba86c92e93bd177b59b7ec27bf3c6562da562b42170df821ffeda3c884a49b1f698e6549305e165344c194069c6ada72851f87ddf6983a475288645b8c9504e05db83e1bf3199fb2d0f898fdd76c3a14bc8d85e7afc3cdb03a4decd16ab44e2fbf964859fdbc6d48f730755bb15ea9b1bcd8e2ce9f322c63c6cda342baf7cc2342eb3057038f5e37f47c2cc832c7a32894115ec481920fb78f8d0afdfac5a9dd10875eb4e97fca1ae112ae1d74821550f919b9d6fbfa7b78232c4fa927e819dae5183bf9312335d412ad70ee819bbc8771d5cfdec167a4c8e86872363bafc85ef6eb7dd71659bf7636ee442d1a727a0711b1e403b5d33f04ca6dad7c2f8d0cf6e1723a74a6533edc759ba1ab56485199006fd0ec2470238a6988e08fb8b26c0e99e11befae241b4fae63eb58acbbda407a424593ad4c16010c4437920fc3aae2312f470ad07225840c7e4e831fd86f6408ce065b32680b426684adf15fac10e05ebd88a3d59991cad519239a581348f389c270150e3ba992103b8c81dc18da1058836cd41f0d782ffc9f2319742d3fa7789ecdb7a2a072c9b6672536ec08912a1b10b824c4ae6e4876d0c6105919452fe6b33210552238187d884b9802357f570af540003026a06a26982fa9854c51e0eac12b1d66dfef63cae6096f43bd91c8d17e2d574340711003f3bee27494f4974d24ab1fafc449ab682292b8c4f8cbc56be0cb8881d0cfdf57c82cdae1d9d29feab893759a1b3a8361bec778622551613196e73bd984ef00be7cceee51bc7303ddea12f88eb3cee4cc906127acd5b692768a39c309fb4092078bdbf9e77f94d3589d51b023cb7bb7c8fa76615e1cd329eac1ecaa0849d3550a42bc6d2db51eeb367a0f9fa1cdbb91b888d1b83ee332a281ff1bb063248efe53b43218eca68b5f3fd051537c4944daa860fabfae890d9d5fa6aab0d1326353c24f54fca3161d5db7910867f8926ea88663a220d4a738f4c62f0d2fdcb26b2f58f2e40ce6abf72c2ffdb3df426c9a7727c9dadaa1416fa4dc2b282e9cb507d3dff7ae4c36e6e625ea3032aef952f7f0ad0ee1b9a82e72151eabd9848f69df3abe0640174aea49c4df25b7c7730d58e2fba76144b30ba4b7b816b1d4a8cfef4d20d29d49042ebcc346f165a8937e4dc76930b30a9e2a0b79ff5bb129424e29f5d300cd7baa26dcd8545a8defa648f01affb4f7fb76e46676458311f8136297f1437aa5dca9afa5e389cbbe112a2bc44cddead2652f99c3a8dc5269adc3cd1d5a0593e17e641933acf4c792c8fc89358b329b4641ec9788bc8e86db31c591dd5158f6e41a881ded166b6601dd28dc84d9e86030b4a8b4067c1b3044de019a5d43b1b9fe0a442d9ac2b736441b6b76548b6ae584b015c0cc4faf8cc1d2ecca9c87065ad35f07d0f8e83399d2cadf1f8ece4b052e9a44d800f136a255074d679b7ec1732f4ac2ed4e58c840bc2eb6b7825cc309ae425cba3154ca2f25f7fe23677f8b1b50f68114fc9f88d32428b48833ba332a41e0f6a5f78e316458b8e9049e41bb281337af82b1589e9a6b60fd9be9822865c9926465fc48b92fe30fc0761857d31c8fd9d55984413ee908ac134df609a00af31801fb00e77a710787a6093c82c9acd93411929da192ef4af85182a1d9fa66cb8e542abbaa273e9aacb43d1b4d071e853db1716ae159d0370efd4149a65bcf5842375b37d7d858000a170c218f1c94dd6e79b7af4cf61adfe6abbd2c15cc83623cfd76d02cc1c2e6b74fea64a83facfe6166a1200c1ff0d04e1c319544e8010a81d8056e488ede5aa40d3263411d9ff1d1b06225c8923f1a4d99ac0011d273a3f3e1fbe20487d57098d121e6eb5fa70694fe43d651528e0e6864889a9f3955f5f247f0b9c8baa101c0edbc5c03a1e16688d7eccbd1ce7413520be1053b50acd1bb5611a7cff4682efacadcc6a798687d047cbe3acb6e70f7560d2969140f346142d58a013c67f0bda17bf29b16ec4d540736bebe57e8e0199b05e3d095b37ca7675e2d1c9cfd44189d368b8884eab7e265b520f30004a52e30e5a4480af1ff1a0c122"}], 0x2030}, 0x9}, 0x10, 0x408) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r5, 0x80002) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000004c0)=0x7) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 2: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b85b", 0x2, 0xa, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={0x0}) setreuid(0x0, 0xee01) unveil(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='W\x00') executing program 7: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff000000080045000028000000000006907820000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6c04000090780000"]) select(0x40, &(0x7f0000000000)={0x80000000003f68, 0x3f, 0x0, 0x3, 0x7fff, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) r2 = socket(0x2, 0x3, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) socket(0x18, 0x4000, 0x7f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)="58c5c687bd32", 0x6}], 0x1}, 0x0) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x409) chown(&(0x7f0000000080)='./file1\x00', 0x0, r6) chown(&(0x7f0000000140)='./file0\x00', r4, r6) executing program 0: socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 4: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil, 0x200}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, r1) fcntl$lock(r0, 0x8, &(0x7f00000002c0)={0x2, 0x2, 0xd36, 0xfffffffffffffffe, r1}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) setitimer(0x0, &(0x7f0000000240)={{0x1, 0x9}, {0x1a9, 0x8}}, &(0x7f0000000280)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x5, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) write(r4, &(0x7f0000000100)="095125776054db9f323d1c6e385c7b72caf1b504a976bad960426f24b60548153c35b562298b9ac866607993d69dc85ea741f02067b20e41e924df4cf7e59ee20859a83d36b9412bd95de4abeb5ee4e0b270ba110ca6f5f27b4930a72c76e0ba09240d", 0x63) r5 = socket$inet(0x2, 0x1, 0x0) dup2(r5, r3) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x1a8) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) (async) close(r3) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000600), 0x33) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) (async) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r6 = socket(0x18, 0x3, 0x0) dup2(r6, r6) (async) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffe6d}, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r1, r0) (async) dup2(r1, r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f00000011c0), 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x1, 0x0) executing program 6: readv(0xffffffffffffff9c, &(0x7f0000001200)=[{&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000000080)=""/147, 0x93}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x5) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000001280)=""/97, 0x61, 0x42, &(0x7f0000001300)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x200, 0x0) utimensat(r1, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x2, 0x800}, {0x5, 0xdc}}, 0x0) r2 = dup(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001440)={0x3, &(0x7f0000001400)=[{0xc7d1, 0x3f, 0x0, 0x7f}, {0x7fff, 0x5, 0xff, 0xa1c9}, {0x7fff, 0x45, 0x0, 0xfffff000}]}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001480)={0x5, 0xffff, {[0x3f, 0x3, 0x9, 0x8000, 0x0, 0x81, 0x3349c0000, 0x7ff, 0x6, 0x4, 0x0, 0x3f, 0x5, 0x54, 0x4, 0x3, 0x2, 0x5], [0x0, 0x4, 0x7c, 0x7, 0x80000001, 0x1ff, 0x4, 0x0, 0x4, 0x871], [0x3, 0x3, 0x9, 0x49c, 0x401, 0x0, 0x8000], [0x101, 0x208, 0x3, 0x0, 0x5, 0x80], [{0x8, 0x2, 0xfffffffd, 0x4}, {0x401, 0xf6fd, 0x9, 0xfffffffffffffffe}, {0x9, 0x8000, 0x3, 0x5}, {0x3f, 0x2, 0xdff, 0x9}, {0x8, 0x2, 0xfffffffd, 0xffffffffffffffff}, {0x5, 0x5, 0x8, 0x80000001}, {0x6, 0x180, 0x3ff, 0x69}, {0x5, 0x7fff, 0x4, 0x4df0}], {0x3, 0x4, 0x4, 0x5}, {0xfe01, 0x0, 0x2, 0x7fffffffffffffff}}}) bind$inet6(r2, &(0x7f00000016c0)={0x18, 0x1, 0x8, 0x3}, 0xc) ktrace(&(0x7f0000001700)='./file0\x00', 0x0, 0x920, 0xffffffffffffffff) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000001740)=0x8) sendmmsg(r1, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000001780)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc, &(0x7f0000001840)=[{&(0x7f00000017c0)="c3240e3fdaecef4fab339def7fae1e34bdbf9a579ce7a36b560c60149b23f8be1bddc2844a70870ebafbc6417f1f72fae2a5f26eab604ac6d758ec213479e4c4733c41502892f7d8ac7fd1ef813f1d94d6ac236f4a5386cc0ea7", 0x5a}], 0x1, &(0x7f0000001880)=[{0x20, 0xc99dc4653ccda766, 0x6, "3de107ad72206a042fd1d5"}], 0x20}, 0x4}, 0x10, 0xb) sendto$unix(r1, &(0x7f0000001940)="ff1338180253e1d95aa280862a519924489acb6ce4b7357b2ca905f5a65d68a4209b0e6d3f1a74be3d5c3c114e6f148f0bf641cbc6bbd2b01bd13376edf7cc10502a2d70bb9eae58792254681c0b7bd3147af596db78d3723d3323e71ac41d57e39e9cf462b4a724fc12dca1eaaa4e8c38e3101739e5b1ebcc065f74b0b593db0a3bbd4f10278baca91b08fbd0199e2aade30958b87a83580074ae7b19bc95ba1b5d912f0ecee4d91514705d18117f4378c99686de83f021", 0xb8, 0x14, &(0x7f0000001a00)=@file={0x0, './file0\x00'}, 0xa) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000001a40)='./file0\x00', r3, r4, 0x6) sendmmsg(r1, &(0x7f0000003180)={&(0x7f0000003140)={&(0x7f0000001a80)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f0000001ac0)="9dacc8f17c3a12097c4984e98520648ed3ce647a80006da29f435dbe939ff87a4c7d99fa3bd25f53044fc2be85ecb2d30673e6af0cef3d15917333ded5ede7a6f0a598de7b0cec6beeb91ee2a3f3d0d7691666fa33a71c55efcee08884d629c2c5ef3c8bc74b5eb33b012cbbdb606b3ec4fcb00f2db0902c8c3de99ba268c21355cbbf10be4f8a6a338f6ef4312730", 0x8f}, {&(0x7f0000001b80)="d06159970f0a5cdff33cd3ffe1a2a7ff6110732b347930b983c309fdff6afb7fc3de2393f43c5302438eb076cce13da9f1e8167eb9906dd752a18e40bfaa39f0dd21ca2d6da48981df6a88c89d5efe1d9ffb4b8560197625592c71be07ba4a00a9a32005525dcb5b993f9d916933c28bd0bfe789a46a07c109e46f5652ddf4b781af4d87056f78212f44e4b5f00c9786b019", 0x92}], 0x2, &(0x7f0000001c80)=[{0x1010, 0xffff, 0x70, "baedca6604390c0462fbd6873f94ac611666363640d73ada0efe4bb9a41d211c4f9dd3226955100e552d4fe20e4496a772a20b821631e4fac521534b91fc72e1c06f02b5422bc48b2b5a2b96ff19963d1e057749bc0b00a1b7df317ee0958593fee3f8d813a8c1162e0ae893dcd7221da5ac0343415e9695c304540ce5928d7305c08424e0c7543bf5401319248a16a59accdaf3ad926600e64de669f04f3a3d1ea0642f3a4e4b8934e4d19d0fa4844e044d7fe33fede8024b75f1674b8d7f34a5dbe019817caeb98137f61dfaed258c3d992c054cf48cbee8174c64f150a05f32c86bbdfbb47c2930d7aa37e9504d6a2165561ab99b2caf30121dcf77cc5a6a3f3fa0fa71bdece78535153b0d1edf869e39731a89e32f1b3c1dfe17283ca9600bbf03f3cce1761b1a937c904842c9ea0ecbd8e62be69f94f7db4eb471e113fa21f3a27924b57542b958c14cc5de790bdcfc416109477b874ab146de69058d7ced2bf4b55f4d7f337f8ccc1924d03b1e717aefe5440161e0f8d1feb96a45ee8818d8541f98312d771d47da7dceab82caffcd0be3d81cc981f6d0a17e58e987c7b4c87c6a203ad0509c89b5a97c461afa4ddcf0ee9a6edeba7d650b019b303654b05ee48eee9ccddb3e1e74d309f38ce04419071592b236317d8b35f587f56ce96b602c2042a0f7d04d998d18452efa92474846244e688bcecbbe186ae222412a8bec92c4bf421c0b19b9dbba2e75eaf9668bc40113e8e34513f6f31df5571e892abf3ec578553ec95adaae674beac87a20f349a75dd3a37f0089e9cf6e3dfa4b9a5c53de55a407ced9db903ec00968c413ae6d0bfc610909e510c702f1f3b034f9a662459b154bdd82203886721666a4e32361358c99278e32ca46713646ed8abb459c593a5410b70e48b40cfd01ec602b245a6a517d2bf29971936b7a418c433901824e0f9da8f4db2167a097ee27a5cc2c11387621db8730ce07963f02d919dd46b404975c850cc466f9e7d9be4edc01b3a126ed853190df922b5966976792a1c93de8dde6ed2b7190a559809d9b07b54554d9b3a8a1dd1d34027e68806b1932ac7881729af1c0b39c5b270e677145780bd0d2b2a84468810b202648aeaa8fd547a4467ec2a1647d0a14ee0a1be35b2356c58aba041427e1a73e9fb8eb4afa428bb1445cdafcd357aac1d31fbca71cb0f1760d79825338e1f6ab070b1b73a803b4a8dfc9e8488e3efa4bd520d17a4f6d6cc0ec29cb3088fb803861c31b767263e6162d1702b44121ae5b8fb30031fc56942cc740dae808925cfd25ee10fb0e53ce9d7e20c6bfe54a5abd594af34c683f7b638b958a25f2a522ffd1a5246b14d0c1e27086f6555b14fce82c667a204b93cd2cf805f83c7eddc21f642dc74666b455d23a581afc4fd8ba10fa04e861665facad1604a667e3fb130efd43076550d031b0751383f93e67d3dd7fc4827ab9f5229a13f050546f26be9ef75745bb21a45d9abe6e7f848387f5de2a1ad48eeea8dc5c37f8b4f31ff0b2ff9be476044fbc4f77072bb1d461c06fbf84cdb37e924388b000ade8a8c7926f14a4f660e7320843b5364f958e6cf1bcb1d97df515da33c8b6bcc8ac2d5c853217402c3f5ba40eac32384267948a63a9e8834c8b969765ac8e7401ba82b4cb0a7dcaccae4bcb58aa72816b48a9c2e3239bbd2e56d40fbcc1da9ae029cfa4f5125dae4cfa28450ea2c1fea1e168a712dea971e70cc84f3832f76e0aad8487265b6e1e725405dc913026674d16b04bc791cf1c651a28728a0fc023b8840c95c06c268a3b902b9b68e2fbbcb3ac9b430462b3a6ec6aad317ce16a2696ef0b2a0c6e691c819d9c58ffaa27316f755c19d51fa677b5a621bcd445848743a00f6315b24f45c2816730b8e6c5391ee5df65af950c80397f7eb99411292ab0cc8ff296c3ed270438ccb03ebb0a229a9fa85c63ed96220b67a65f3dd91567de93fe0f7812e3f9872885ea21d80f347e6a11ab669920215c109b7efbd436ec3c568f7631a149a06f9685d82216f1ea4efd8dda5f8dde9d8673cafcbcceb7eb04bf808ab98e2ba6d9a2ffd7c364a1a38228b80d9f40e87d80c64996b2ce8feac9d16a63284a406c8d5d7e2c364f600f71bfefa53681ea221ea3505b70bef86741361e43a7c4b7bd2d60287c40288ee0e9776957ef7dc5707e88f96b16cb6e9146d89e4166033358ca577f7df35e52f01cec4a1f27f59bd097a2e92f252ba32d2aacf43adcf483d43ffc0cd612a780dca13fefe81e26ad542d24e7c6dd65fcc9e086c9da78be924f889fcf4eeb44873dadaa0af6c57343b1aa7ff1c1d3d9cefb73ef0ece1b02e5ee67c6884abdd89784e662168505563dfdce16172dc77d0f07e87189015d65350498605f58ce72db629d11b84fe5f1261753ed28c861d2169fd2f7c520497331d4fe6da6d33f72050681922b71476a68a89cee7c32a07a21694fb0843d40b68114bddb6a5842e407d1515e5bcd0d11cd8cf723f4e3d9c4c361c9f474bbb0b34cb6d06a6fa806e24063afeaf802664282e6140170e43d1ac26e0ab91c5e6a4d2c116aa7ce070ed7ca0f72af80b11f0f751a6593a6b8b0ebcd5d9ea173707a95130e249c7e7b604c93f043dbf7bbcbab10e8ee686e97e5d2cb3860aed5b05444b1e8e459bf4fa9d821b0767bc9cd3d2b647fba35d04c30556b1e2cb8d417652e90c44f46d7f16cfa0a3d71d008e3edc2799b9589835d90415fdb24f6c62c37549bff7e3546cf148cb72eedc7d7389669e66f841719f369f79d8b2e2d044e13d2192a50209e66846bf5b13e7b53290de0963d3ca4cde4ac55dae39a7fa2a3842b64efd121d89e0bafae9fd3615bead760d8dd24585a662c79d14428e0d48d6e56b13c237dfc17facaaf125f57ced3488e51d3299a672b77bdcd44222f75b19191e85c8813d93449dfbd4497c2c7bb9f52cbadd7b43e81d69dc193e0dd12a9fb5f7b0378e3bfdc0710fa3f1c8d46aaf265b732b275f8ef3958b3d426611e9e8083693d4916e4afbf73b3b4b0ca06c42e19b43071ddc5d51b1769688914bc2fd170842fd63ab3c4ab8345880a77d8fb0c01ff27673976fc1d0f2735ea650ae5d87196b997a15f9604111e011b13dee453e5a8c92466fc2334105697b4b6a24ff629b96e0e54660538f1344a363924c9c25684c4aa42e2713f526769a04c496f2bf3cffe04c5ef8abc44d9c046b104a7fac1293306e84ea01b1ab796115c62b8500c65703d84b128d807dc6e55e030ba7f946e052a4b455dea1169820a247718477a634f40cf6ea69e7cc44fd64ea1bc1bf93a854a054579ae6a490df41b00077220678889420c8165dd6e13f23caa20bac9ec73276dc798a1cb71c4339049f75d3f1b879d211dfed179bc62be1e6384e103697d3fb9fb22c982e2bd6dcd2871125b2a1fd840e5d3ade527dc1709c5dc3f478be9c27df263b079e0e3297ee85391200f23c4e6b4d748b0ff6b11e121d690e959852106394468cf4a7eb0f0c4332805cd8d22e3b6a5fc56c1cc127d84df7a5aa874a3dfa0965aa30f61030a518af8531bd30b81334e6c4a90d83aa9303731a58e6487882280cc1b1ffdb70cde3cfc96c1a8684db7632cd349a55ee895f822367bea8757781a2075930a9c592f448d98bfbe25c8b2c9c9e0c3a8fd5e4e85f8ddb89ff40eb31afc78605fce78f225e880e90ba623a351285c0a1d6e5006d7684afe8ce1e3a839fb362196f4c7ca19776c060ff02385c16350ded01b02649286af124422044d95bc9fbddf9133cff415ca5ff29019ee440187c679803589c8c4dd0802d416c1bb706f7908b92ab3c13cbb4a04cc825af973aab8fc717028dbb84853c198bdd5ed2ffb8525cc2f80a259fa27a39b05b5f9b81c84fa48b6b5f24cdd353f6be7b9d2bd65bf4ae0cfad5550ff897fae56a44c1a9f2b19d9db065e8bf77b820c817e515d94807b3d458f08a8c75e2606e61e2791ea1c3a1196f13221a45fe50e6570ec74826afd5c00388b22dca4893eed5db00c54c0c944c023f29b115c6900073af21c304a64f447cd7a79c8dcbc64e4996f5fd539a610d220ece711b3eff3f5c3bf6ce0f31b7ad10956e3ceba3c10920b8140d7a57777258149aee571305b36806fd3cdd3e8f5931aab0de9fe531490abeb1280ee942d33f0ebee4f4fa9f8d6929caf4b94bb95813cfbe92b659144e1972798df826b45634a6d8a282e7171941bfbc5e56fec8dba67861ad3d0f0e2b6bba767eb5d434430b361a5c377665d97287f7b9bd9f2c87128c74d77fc0d8050bb67b7e541d654a6abed9cdce94cfda1ba54c5fa835498c12e977e9a1b3f68c159c6025dff915c5f1b1ff2024c802d402b87f6dc68cc2ad5c91937ef3282c9c50a6d43354e7d7be0e0b2e6cb514869df84b7541bb6c3d4964a1c45b6e568eb3355a73dad08840d257ffe1f082c63448664658b7ed3f0b3ef0f1c82a8b91b3dab58f092b58551040fc92c8d5fb8429489ad2bf6d4e142d1a76a0fe26ea396f80e0049509675d14644191389c588f261c8aba76372dfbd0d2058d96bd75af5cd9c27bbf9b968030c9b58a445e7b84774ed1a925eba7677320f7cc1da90381f95f6557f4ca3b68aeff14ced352c18f3f4304c784725caef771425c92b05b5087f4bdb2a0642145a27513aeca45579d124410c2bd631edfb010767e8a8e7e0b6cf579b2dff7ef7f4c4c09ce7e0d15cb4fc3eaf88c28783ccc1dc01751a19a6e886e239e4a37bd7b183dfc815f76d2e9d6a8297c8d202802f4c283630b2704aff9f0d2b9e5780358f9edbf4d614c039f1ea6985b33bbe2846c99c2e27c67e2e334a62aef64fa7b9e587a42130c1e28dc880ae98cc73fdb2e1523c9bec0832e9f630f13ab980b79e2603f49a05203fd7a39e33011d7a9afa6a1813be92db6581ecd7fa370a7c9c19f0902d0d3fea1ec74eea905b939becd4e2d415f23c720024c8da806e5b6a0431ed9cb4592ba64bc193551666294c1f8bab1e099d59d633802d849f1b5ef835b9f82268ff14197aafaede12e88a759bfdaadb634c23180ae7beb2bb69a50b589c325e4b75f210d759514aea5360126e6a85af2c47b7bab1c23f6ab8e5167320cbc7fd753da739917f0480ae61b47f7d6d9f23aba6158df37aafee25e94fad14d9d4d6f816d30c9bbd48a15962f199dad4cd51cd7373712f00a2b3433087103b5085a5e5bc202a12fe5c7375eaa4d2b874e4bb50bd5920f364568d8b1bdb01c27a2dc132ef82b75a7a52d6b4a88ed5377a73bc4e11dfbc05a7c3d7f4da3eca831e08909712dd9a08c9c5733b60c2894f8dcce09f4a90e7a43a04fa4380ee49203dd9f19e417f9c2b42b85287ac652f4c46029507c33b994ae2baa1555fb6bfc2f0d2f0371c261f5f26e1f530467fd1d8f3c7187b416bec74707c4a06cee144dd9e0a453408920bd0515cabcc4ec75f81d0cf41db0d508348f6ee489f699f03c9f95a77fc1a7ce4d3a4b66fb6302c3b3e0f42dc223e69adef99ff4f5bd868f694d795f05d984b6b06c59ef0fb51c0809b0fdadc3ee0bebbec518c9f3c87616f90cf998eeeb45345cde3fde062cbf20e94071161a75ad639d1fb853fac5a8d20a96af8c38366b4c64f91cfd92554edde82f1c756f863a1f202591a600153000e0ac7194eb12425a0f6f7912c5ca716fdf3c9e7a5bebfd85cc93c13282132af6a4235147002d00b72756dbbb2920ff3ebfb0290158d8a4ab2852172a98c412d1cce724af62f0ce47a71ed81eda272da51ba2c09e5aec9f88ca04cfddc2d3ac3"}, {0xc8, 0xffff, 0x8, "c25b0da59a6acd18bf721f38707b922f992bdc1a27b8cc906f6d849b07b39b44dc4b04aec9b6bf8f7517631456f0b0640029568b152962f43632abdb3758e45c9d781238e64d03f43eb3f93d81b05552c5775a5aa05c191ccd6e265230f195143e9b77f39c9acfda167ec6d5a56f05070c4eb5c6783f12d95c05869f4f9368b9d57b33a161d90a8d498da46a98f3a841fe80f4c3740201b856c8bf6ccb6f3db04afb73c2f3ecdbe3d818e6c2249554a098aad4"}, {0x100, 0xffff, 0xfffffff8, "eb5b25af8913c60568df26f0652e5bf0fed7ccfb47cd6e11b56528c3c2040f42a42cd8f727521a176497412f98080fc9e92234c575c7e13d5d6fc3bca0f78c64005566bf393cf0c413a9b7a9233fb5a2d1c4b8bc9e8e94e38b0bf2b11161b80ca6d5e7ebb3897f57041392047447d6a0fd7efe7da164658978b061654f803b7550d745f6599d0ae60155bc4eaded4723cc54d9e77fe0192a2ba1fe84e701cf8c81a7ae7144a922ffdde9ec0f4a33a2b33a8c03873be193a063c9348d7be0528942aabe7c04e6f2b37d221c3828c508fc8302b825d70c09576de22339eb3cb604fa6ee0ee7b4583f49d11"}, {0x110, 0x0, 0x40, "23637daa7d67079a166a62379d790ca04ff24c595fda17273918bbe7e0645ce3a0e6aed2d8ea73cce3223f90a6a5209cbb4c93a72d7ebb25a60144fe4738f97a5229212bb090e0bc2dafbfe1b361211cdede312757687b60d0e92d3c698fe16cec5a0748bd28abf44a27183f806b4fad827fdf8d9b073e9cab6a92c8489177f5b69c25775d8934802c5111ebffeb20133fb643a5ba47141978c8159cd42223946025d1cad9b174681ad1d68fafe78d1a4ae743eb141ebd577d62bb1ad38b8b6c62ee8f4c5670aa51e73ef716d8083504975230d8e198a2d1d102ed43d315071a1055a8b354c7145f1dec59207bca5dbe590c4cac951c766ced0b"}, {0x80, 0xffff, 0x4, "7fb9863792c09b9b2ab4ddd494f33e9329433cac091b716f86534085df62cba95ee57966bba1d290621305bdbdab74f7607c550cc08c633d109b68959ebd05ea70edeb8795e3b28ff9bafbed662d0cfa44965205528150588c88be05d52f2caa9724cb5a4abb4452ecf3a2"}, {0xf8, 0x1, 0x8, "48ffe43bc839bdbf38e508515e0b4dde50976abf6fe3920c1b3367a6f591434a157346b174b301519c2607615b3fa07d791e7c5c0e5f135873cf8973fdf0290aec968f4c4d7521fed6f2359c257f75642337a30587150bc367022251cab881f1e5bdf693796c9b8d1003913d3018de4621d933392cb2110112aa640202b45b82ea413307faab76e985ae4b307c1d46f96eb2053129e56b1a7f85fe7ac9ed28ebcc4d9e2265957075f8bc7320a4238f364cc530eb8a3a32385c84e7e186ab82633ea38ab53a1f0e152b8e97314cb90b10bafa442c8be1eb893bce981d778d150ef272ef79"}, {0x48, 0x1, 0x1, "686fb5b9eed298280ef821888b84ae4c047305a224b649d7438e20271218abef3a2824d9a5895b64f40a52df12870d84b2"}], 0x14a8}}, 0x10, 0x4) readv(r0, &(0x7f0000003500)=[{&(0x7f00000031c0)=""/210, 0xd2}, {&(0x7f00000032c0)=""/224, 0xe0}, {&(0x7f00000033c0)=""/126, 0x7e}, {&(0x7f0000003440)=""/187, 0xbb}], 0x4) setreuid(r3, r3) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000003540)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000003580)) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000035c0)) getsockname$unix(r2, &(0x7f0000003600)=@abs, &(0x7f0000003640)=0x8) utimensat(r2, &(0x7f0000003680)='./file0\x00', &(0x7f00000036c0)={{0x27, 0x3}, {0x4fc, 0xffffffff}}, 0x2) unveil(&(0x7f0000003700)='./file0\x00', &(0x7f0000003740)='r\x00') ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000037c0)={0x3, &(0x7f0000003780)=[{0xacd4, 0x9, 0x80, 0x6}, {0x1, 0x3, 0x8, 0x3a7d}, {0x4, 0x8a, 0xfe, 0x7}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003840), 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000003880)={&(0x7f0000003800)='./file0\x00', r5, 0x3}) recvmmsg(r2, &(0x7f0000004000)={&(0x7f0000003fc0)={&(0x7f00000038c0)=@un=@file={0x0, ""/520}, 0x20a, &(0x7f0000003e80)=[{&(0x7f0000003b00)=""/15, 0xf}, {&(0x7f0000003b40)}, {&(0x7f0000003b80)=""/25, 0x19}, {&(0x7f0000003bc0)=""/178, 0xb2}, {&(0x7f0000003c80)=""/158, 0x9e}, {&(0x7f0000003d40)=""/99, 0x63}, {&(0x7f0000003dc0)=""/139, 0x8b}], 0x7, &(0x7f0000003f00)=""/140, 0x8c}, 0x400}, 0x10, 0x1, &(0x7f0000004040)={0x7}) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000004080)) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", 0x0, 0xfffffffffffffffe, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x500, 0x2}, 0x10) executing program 3: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080), 0x3) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x200}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b459", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xffff, 0x7, 0xe27, 0x4e, 0x31f}, {0x5, 0x9, 0x6, 0x101, 0x1}, {0xfff, 0x7, 0xffff, 0x100, 0x5d4e}]}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069b6, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaabb0000000000000800450000000000004e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) listen(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000223000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r3, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r4 = socket(0x18, 0x3, 0xfd) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1019, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x4) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) executing program 3: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) socket(0x2, 0x4, 0xf9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x9}, {0x89, 0x8001}], 0x2}) rmdir(&(0x7f0000000080)='./file0\x00') executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x5, &(0x7f0000000040)={0x4, 0x6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfff, 0xffffffbf, "a46df2c7000080007dca00000000150000000409"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) setitimer(0x2, &(0x7f00000005c0)={{}, {0x3}}, &(0x7f0000000600)) executing program 1: shutdown(0xffffffffffffff9c, 0x1) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0xa) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) semop(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000003c0)=""/96) semctl$GETALL(0x0, 0x0, 0x6, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) socket$inet(0x18, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) close(r2) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000ac0)="d6dc430bab662bf432c6c59ca4fc2ff4018f412aeac2ee9627d59fe2bf47495879ee137a910f9b0e9ed4721ac063309460fb6dd74d7f1d6e77c0a22ea2ec812789d67ff386cdc6dc26562bc6557a8ca17eeaaec3d1705d67fc111b22ff21dc8e199941f679cf37cdf864894edfd2be7b4e72a9f708b1971c974b298124726626bff2550253baaa905f93fefc347b9a9c848476c84672977bd29b6c6d4374c0b2279bbb1647e7fc45008c5e2c225bb37660b75ba9d1d13243c69203d8e2f3c83149aa3196d48848727c03ea9d8b32d50b3c35c777c80a05eeb239f463a6ad53cce238ca1d5ccde332ed9aad4e897c9249c0623105a87edc25c7944d6a4c56324305b1b944fc40880cdafbcee434bff2b5ce2027c1fba6938eb191e82b0c1231c44c6e257fc0043a5f91d0cf421aab143c58c52afb4ae638e596e4ff21a284c86da59f6b79db493ad8ae13e10fd71411b227890352674c914027a0d90f76636fa44b0d80f99e6bb023bb12fb4747a4d2e3d52978f9306fbbcc1bca00496c016914afb45432f5e9415cc024497d3d9ae2882b367aded90ea394d99e9c070265eac35209ad849cf3d0726ed93f7ed7ee3f5673120342c2957638f01faa3f5a80041bf149874d9fea3a1bbff34bc4e3f79db8ddbdc1c848b03f0b8511cd1c8d40a4d40309bdab82009c3d6621ae53fc972ce378b9bd6f19b30a41d1d092ff9bd72a4c25deb60afdb21957a7053dc478ddb44a8bab116afcd9b829acec69188ac7b63c4dea96a623a422fd36bbc4949ea63ea65e9a976125539f1fca9a48aee58b7df0eae5789b7bcbbb92e506c1473ba65a919977cdc3c385ffdecd6aff99e0e355e78f6a95afb99240c306ed3d7d0ba65770338c386abb8d02d8f85bf5ba8e90fc4bd2e9a30908cb7d59a18de4c1ac9d96c90f1c8ba1b11257b91d6353ec6abec16b5eaa2a00aca0eac9eb0464f1818e0669ad00cc7ef5f95acd8489fc3e9fb47d59efb4087d11f9626f9c796d891219fc528d9b4090fe3607d167e9747037491e5caa33c01482f2419e9e840d029727dc295879d1031e197c6fd9d38ff1c7bc49547e34cf055616f90bce30fdb45b4f4e8b04808888dc30f5e0e9abde20b7410efdf5bd41e6f3444c352c9689f54a60d3f37215625eb12992d5362a1e6a42f27320de29b7f42f09858dba78e9d22a77d43e531beb211a57f0832632710e9d6dea604352bbca044c91d9d99c4e3359d2982308b62c91564c20f255ef194a903d6aa4de590bf96ef6ec93a9c79d0f66a2cd5511fce4edef41b0143ea1ae8645740a3b687b9666eaeceb06cdfe732a007c71e9f562fd914c3de0126ac414db54f13351762dfa6beaa51c15e07fd143e37198528268ae38ecccc67d399dc2da8a7b2dab07e1cd35794093c8f6b167b20a19d149922411992325871a3c3a8b106782ea2f3205fe6ef6ef8bea48185167e00712bc668276929acd4ee92a78705735606a3fd58ccd2772164cb5d3356fc11754f9ecbbb68589973350d146fab31735ef35d6fc2fc0e45f4e67f8f7e47e1b016ed5ebd99c99d1a7394b575e4d7884aa55c4f91c0a26e9d333ae978964f7e9eb52b7760b54bdb8a3bd753dc643b4d9fb0f0fe60d9f5d5035784956ad1984b7f1cfe3c93e76bb314c0e15b72ef175829be393b73a89985fb9abd3961bffe8ea2ca006a3b3363e59ebe9cab870cc98540d556400548b11b6238d01e700a8422081ac6266deaf98b6f8ed7e1570d63960d4dfbd6a3b2572b7046a25670b1d5e6f7721453dc892827e48d1f9b02c499dd271cc8530f4bc24bd390def721fa12c0d9e6deb9730ff83f36751bc0f744557f01b5d6002716eff878bfd3ceb629801827031b3f8da151ccc5d7ae8b49e48a5a60b36b0a31f7bcb077bd8d1ee5654fc4b3e12188d50ce33dffddbbd40cb86d646d74bc35320a9a1f0e8a0441a885b01d3d4f8e0c97aa4920319c81498426885ae2bf94fac334d3bb1fdeff2a2d45039ff3ace0382fb6ffd0e79c74e8081cc84c6a964f0c2f3f66bea3bd29cd03017c4a0fa7021e6d325aab2b6a92ffac98c0d8657170049f66e0143a57dc3a455bf00f127a5796db6801c6803437f56d719f3d35eec5041c0e9a907ace58027dc0ee69f03a135cf67201361f8b57e6408b9a3a4e3825cadb85ef86d6b33d7c6af9f739e4ee2b57a92f14e71fa1a205937347c80ffd2bf61c52a6a6e9984679d8f45883a62b3b0e26a1fa7eb53527b758924728cfd9dddbad9a84b950cf142de6505fbb0c0dc7f43c83115ee2c03f30d28e16463cd28424b934e3c2ace89c506581ceeb64dea0829d5963b3bbd37896f92f8b237343f38b65547cc0419667ee8cdb22a9c0325e60b63b8d7d2e44dc1399c88676eef6fa5ffb1bb545d5ce0bf4565ffe786357e50ca5e8cc712248629fa1da89c6ff5bf6a3ef0fa0e7ee66541b85fc076f9d80f8d0c9eb426a4001bba89e80999fc01368b860c13d051e04c992c705cd0e4a241b68eb87b1af616c29daf195291818396596f58ff7fcd0dcc4b9963f0a4d044ea260fe4f7b8e35735ec489348f381f3b3e30a06a4a871fefb0120027955fe2c61389d115ee1625b1799d873c9a65d1a1f1eeb08dcd6ac5579b98693e893eaad42dba64c5c27946706a16e2802d86d7c450c7300edee4ffb1c7513af54ef03d1b8c0724b1742a47b8b99394baf0d0913adec7998d51dc739fa23eb07947a2269e73713cc7114297f021a1c31735835d2b4c906872ebf53abb53b178e99d3a58107fdf5cee59b51381a218bcb3b46bed1f9d27073007dafb269a0b2551f7c7068d688e4e282fd2846fbfd8421e46ea1f227bcc05ad9662393f3bd8fd92109d4cb05b887f60a224a192fcd1af8f4237a489304a984236556c8b293cdc6def28cf2a57d2c9503b236763dc714267177fbe745331d7ee53a5e601ada410894391b276c20998b220cabb47e52d939f54db3eb7da3f987bb658e48dc3e76e75a69a9fe4fee850b1c3ecf61d4ddc140368d776d0af0930445c992c83fcc510e9ca1265032c09f654e5fe9691b76ac482cd5eed5901a869db585db28e328287fd4ea70bdc390579940c07019b470ac10792078c046a210bb1707201bc1e17f222d23191252f791379c1cec569fc364f9f3fca0cec35391440a0f69dbfe207aa8baf193a9da23a806af3b3be63cd833aa0757b0afa08cdd2caf87178ec4e3cb364b8172c6d9331f7831ab4a70542c5a174190f84471056a434a677f2bd874321adf7a58f9995d63364c358addf2acb175624de84b5ce36e26a481989cb8f626d49c6b4f0b7452d1d2a48a3b791ba3c24ba2913b51b3f32cad5c74edf84eaac2350ad9f0f5a10b5b74a1b17c50e58b58c978dcec4057bf47858be94c9bac6e41b2e407d261931ad58abc2820c7b4886099021d95da333dc6440ebf5de56b3b78269d2a02500e2e2be47e18e0f2c2bb9cf225310490dbaf98346fec16ead23b0395a364ceba9becef6de2ac6f26bd300982fa9a9f5e1fc6f87e26eb1708cbb372b9e8f7ce588f369ea886ae8bf475376c2ab6c305419553bb7d237775350927dfc7242ac098e6b3584f40d90619a8e1153e8f81542690dfba4d38845700ac6cbbf3ebe611004166d34fde9ca0994c64406e609e4c51cc09d163b3fce8f37da402d0f2d3b5bed341c6f124ccc893993c170b433d5e77c735acab38c81d2e37ab7de355765c400a3aea37cfa68d1cc669a3b758852283f94a907fdaf87a2fe4b35136bc05ce91bd84544b37c2608962c094b329e0ee1795b198bbc51b893ba2f690f5d31d4502facdc8e850ba74db3844756e7350157ff307b5e64a0c61bc3138a3f65bcf30537f61bbb5733e4debc7947b3a221bd1d8ab2ff134377474aef30e3fa62321ead21ebe2c47dd0f55337e78fb9f8ed7cc5e7215d3542e61d76e1d9eb741142681c9d2ededfc3e949029a6b63759e89ceb073bf76f705761f4c8fa28044261a893a61e2117566925daf6c41065aef08bb5d554d2aadd5e47779ebac60cfa60f44726757410819feee324cbb14f0928a282554bb16d75793b5b8d776472638cb50437aae6aedd568339725b91c3be734ebace46747d349e4fd16690f8838231b17ebbe15d80dcb564d56ddb9529b483a4502b742cabf8cdd05e187f8995311e78eb636a67833d450094a5de644233860f6ff8f5277b245c3eb3c386fa797f486345b68b4f7c5798c65d464789021cd3480f8813c7e6479ebfdafa5a08475f41f47c65f281baae5d573c293754a842c4b8fc1e0fe5023a073bf5c06ff79e98c99127db8d9ef9526c0e54992ab990dd7219b65d786b215ce9547f6364aa4bdbbdb65787f42a64511cc688b1f904abffdd0106b36d16a03d42812ea6aa37ca4ea5bee3440cf37b308ce93bedd626f0c2bd6535dd7a30f133f81424ed4cab797334e83b6909a300ae4e8054046f8da302e4e1dc94176433e762ae84e5df1684aea5854efc3419c45bd03fe81dcad167e4217d034ac5b2c134d99d585311dd651b873863236c3b1dcfc59664f8549794d96e7cefb2991612bb05632fcc505c4897a9e34f7933df5e4bcaea5b792c29b1d1056ae63f011ccf574f12f541fa99c0be21a1d9cd0c67131d09fe493dbbefbc713f300c12168b3c7fc9e692df20c74a7b5f09baf6ecd7cd53f47b172d04e46511e9df111be34284445ecdcb85d2cdb0ebaca36d35be3420949b374046f8e0e56ef68f8e03b6e55e9bc691757bbf39aacf21c8d32571995e7e4d97b5ac1ea5d65826721d5559df47a9926358598b8d6705e93f2f08cb672d30c8883ecaa3830461101fef76617914580f42494f2c73cf04aa7887fab62ebb9d0c3da548f645c474395a5ba3cfdff722a348dda3e4d6cbc7d869a478bfd5336122bcc2230460e78ebe0a8eaed4dab0970a2024db5dc7fa218e73b39a9847f4693e3fd58a5d141bbce663b196eeb014fd9a9c50ec72b0ace3838326c79d82f984bb247fd1d7234e436371cc4ef9b760e0ee6817c8c65020daea2b93767999c881805e8b714462fad08acf02b01e67fc2a92a83f9e287e64ad752f969d6b60991c0bbc14130fd5e98333bc2b80fda57bbf5475319b4f403f266373f581847094bbf303baacd0677b6f881de6e20b74d365ba435724a4bd3ea0ea4e4daaf35331b4b8e6fd82121b6bda1ea09ca873ecc3168547eca375ef5ec21767a6e4a0c6ca311e97f34254d872ad05b12bf411566cfe1e3ae34f80c0936a331d9f67964a0f830cdf35b3cad599892d0e461ea9b1082b7647a90ece7dd41b76f9749852d588fe175f24936900c9df026a08caffcc2e5617c325b4a1e2c2c0423460e6afb20ce43c83ba1abdd995cd6186ceeb7a5fb6d222147791af3d3fd57cc69539891787267752606b605b298f56dadd2d8d8c55cee4af2adcce8cfaa4b4da4835907db2c614ed216bc7da5069185b6e97b93bb7e82f01fe0facd0930a250d8938e810c385bd9db2ec8a0bb17f576f850b0dc0f05ea186e2db741ae3da784213d2bad9c8c8e1d1705c090ace277ffc6931ec78989082836cd04fc307177e8bd55bdc93815e4dc58ee4835a5e5551a66a5dcafe6291c29413b37bffa79375d9d79d8e6fd5b995d4e702f45619badc5072f946ddf4a2e76438c04131da82c85d161185d6e1d1b4b4124d92d2dfe43b6670d511672d974160af5106390473588a65bef9ba693b93bd0b1bf96657fc1b9dd82fc5a6d5b02d1a269ef188a16e3705fe8dc0adc0d88ee4377cf297cbfde00b756a133aaf", 0x1000}], 0x1) writev(r0, &(0x7f0000000400), 0x1000000000000165) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)="ac06bcd92f1b6ad9836e7ab750ebbb96403d82f8cb9af116873cc2c0296c6311e6c24b5a45a4e7cb94699947d62279d9fd764f277c70947f09e4170904", 0x3d}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r2, &(0x7f00000006c0)="92", 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x20}, {r3, 0x20}, {r3, 0x1}, {r3, 0x2}, {r3, 0x1}, {r3, 0x8}, {r3, 0x10}], 0x7, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000001ec0)=[{0x40, 0x7}, {0x44, 0x4}, {0x42, 0x9}, {0x22, 0x8}, {0x6, 0x5}, {0x4, 0x8000}, {0x83, 0x35b}, {0x1, 0x11300}, {0x88, 0xfff}, {0x82, 0x5}], 0xa}) close(r3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000001c0)=0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb0400e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r4 = dup(r3) pread(0xffffffffffffffff, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r4, 0x2}, {r3, 0x20}, {r5, 0x4}], 0x3, 0xfffffffe) recvmsg(r5, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x40, 0x0) fcntl$getflags(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r7, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001e40)={&(0x7f0000001e00)=[{0x87, 0x9}, {0x5, 0x1f}, {0x42, 0x2}], 0x3}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001e80)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a21c008 executing program 2: syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x129a, &(0x7f0000000700)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "706d0f", 0x1260, 0x1, 0x40, @mcast2, @loopback, {[@dstopts={0x88, 0x15, '\x00', [@generic={0x2, 0xab, "bc2690f942855be1739a8ec7b2120fa79e93e29cee4dfc88728bc08e0c8842e77591fe62829b78875cf4fd60aa68c0d5119f309452d56b32a2edcb931e14626fd1129f24691900aca78bb3f5d6b4becffb9c16fa10e7a8a2711ce3580376b77fb25b14d9f46b26f92b0f0fe4dbcaa2d4490bee5f54925761a7ab23c77aad12ad1b02bdac5a36db410bd8a0fddfb8f3a81a826eb0a29c7aa3eef246685b1d8e9d35e3ddc5a399049e3c6629"}]}, @fragment={0x16, 0x0, 0x1, 0x0, 0x0, 0x3, 0x68}, @hopopts={0x5, 0x1, '\x00', [@ra={0x5, 0x2, 0x4303}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x8, 0x2a, '\x00', [@generic={0x0, 0x74, "c08fc5f373d1b7bfd568bd01a7abcbf8d21310663cb2de7e4b8ab8ac09c46a41b45d78964ba2a408ca7f8075e7c1dcdecdfa7a62220b3073cbc3d069cb2bf9777239dec12c10676e4dd568b14cc36570e206a1286bf0b48893d07b29bbffced5ec7781c6f885f379da506b38ffc8fff7e4f6cbf0"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0xfffffffe}, @ra={0x5, 0x2, 0x81}, @generic={0x6, 0xbc, "46ca8d151bb926fe98eb9757179ae837167845afedb113d7984cedfb010ae45bd69bbe6d3cee55b89d94174d2267294e85d2d02a18efd92f34e3db49dd4c43e5fda1e110df7136e652a814732d29c480315365eaf5bc52badbc00c4bdf08cf70ecfa609b00332d594bfd4dbafd751f317c26af7f8ae434898fd62320360bd7066bd5e4d1cc69b1c39af84ac81a04cd882488feb0cdf9af02a388132d4d9a92eaa835d4c9999448af6cbaa8bbadc3eed493670aa6333d785dca17f926"}]}, @hopopts={0x11, 0x0, '\x00', [@pad1]}, @routing={0x50, 0x2, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], @udp={{0x0, 0x3, 0x8}, {"22fd842ab760110f8dab98032079e34dd5ed15fb7f57818b7f446cd78f520978d5db2bce5f7b6a375896fd1d6bbfb92fe1a95cf9c135905be74fd1a93a5e27bbdd901798983fe2ca8fbeecd447414c03ac24bf41ef5e18e563e8d28d1a70c850c74a24c38e435d324b041927a61a36074e2ec28c4583f50113be930f4efd139c1e911d2ee91f4bce27a43825fb7f6d636df5565563fb3d25702a8e7a97967fddf9d1f24f9c8a2026bbb2b23bd6d882ee51da48d7e7426f0b5442e77fd38c744aed0e4b3aa95c2d9dabb2cbe1f8cb4fd0ba391427587348951feb1bf5cd9fb0fd3f27539490db1a14c244ffce8da38f4a94fbd28aa7be1af767b6eb9ecf226a481351d348d5b91d91c309d5e700ecfc00d18d3f39872ff75db132b46383a1eeca0eb1cbe3f6f9b9a496afb7379b5fbcd4a4cf539d073e3c9647bf054bf3d37006f346193f00625efb4b9bd86479b687e3baac6604101905db508338c724b3794bcbab1ba437ba4f50c9f890af0594e321e01c22433ac83a49c7a89ac741a5678c8dddbc542ed5d725bd5a8821246ab6399ab67db48501b933063d1c7ed4e831803b054244516506228146c54ce8d384d4969665099dbef24a7541848366efc75b1e85be2421c58fb3f151e4c98fb2feab3040b660add786f11ddd0530cbed87a18a95f92072377c18050ce67c90cdd3de568b25a14f8d503a453f6aae4d1788c4d324d2f5aadec9f1fdd28bcf6f9c8c1b0cad4a1d11f0beeb19e892d397cde5ac0374155367d5c989475a67882c1c35377a7b6c739ea3bda7782a16c2dece9d34326ee74cc48bd43bc2102669b4953bf6e06908c1f655738952e8120cb371c2aae03fd61d6522299387e986594108004f38e1a79afbb945ce9535d020010f0db9fd0ceb82bea4ff92dfc5c60686fad54935ead77d8abf31be758f03c37f4c2594cab24f15f368cb49f2f31264bf20ecdda5fb4631a2694a690a53d4dfbcb0244b1eba5af44cfaf13d4e8e682b9e9cf6168ae01103a716c6a271856132c7a24e1d3d4e6ea07ff9a5ad96550200b03950f596e1eb5c1bb05cec4294867d120fabcdaf49dac12c70b30cedf87a4186d006d99e1cfbba381ae91e34e5515f5ce4e6792958e8f37a3f8d699de5c98a9ee79ea0e5179b6dc7af6ae975624f3428dd19755ece0ffc4fb9b77feb77f8a4656d19323004f88f0bde833bf1adaef68c1edd4e47b3b2de7a14e6379327d012f9af72933820785d4d5c7fdac53b4d0afb2fd30f0003c49d94b55edc7e4d6d6b80bde4b18951aaf2c0fa3b4752e410bad9f701c8904e29d7e0e8ba7d594df37d79072fe04031b6602ff9431ccc2bba3617396bb889c09f7eebf2b914629b02d974a0d2056841fd94bc8743b9e6e955a9d1062984f3463540d97e3c84fcfaa6859d7edce9d4ba02f3a1392dacebb3d3d6e9e2ba8cfad8253dc221d3dd3208e06e5196e44164155378801eba284d717be0304e2c245f5c401c80c7cddb6f18aee1125b8f17b9e0b895cb0031ab46a216947726882936de380ea543c870f55bdee002fcbb700083705f899ff4fdbf562546bbee31ec5603faa36dd5d0800d7c7d1e92183aeafc91d1c4cf38ffff1f25fa68e0de5b75074e73df3316e6c6352dc4792631664e8a6d776240515cd607940f4b3a1df2161f709d6e7e9536fe58794ec54f14ede13298101f2c54710c656b59a6ee3cb2101f164e1c82588ccb065384fb3f1888a399305b9b3831c04f4932bb04e98159d01154c3bc39bc1a237eadf0dca4a64f5e6ecac4bfff0a3cb113ffbd26d2c212a79b24cff55b6d83209ffd1793f7d6c05f87410ac8a60d8bde3106e89d1f76e202fcbe09a072715c09b7b69d197d2665b6057160e833466a3f60d04b76846178cc652880388f71aec70049a3c6cdc81b1f0a213b54be022f0b047cd9f0efadc96bb9db459ccf3dace1f53997ac16c2c7d00952bd32bd57f304665fdbd90278926342e4854c035da29ce5e8af994f7e7e408da3bc3a8f9dff5b298461ed573fa6c51d9a69c61cf8d1484eff3975b9534f231b18ffa84d01d027ac066fdbe32d633595e5778b34138b0433357e525660cfea3198749c7801335206535d802b132889a75ecdef50960d3f9cb79d3cc2cd33e221bb4684b675036c088f67c9d3a66fdfad97a2a4a7ba8796ff067c372d02a352d85284feef9f8a4f4b59342fcc628e491f26c0f5ba6021ed7934e05d3df27b4b44fa53c627b62a42f30c5f6e20a6ab58fc3ab139676fca66390756e8f4604a4d86671b2171bc1d9a7ad41f8da9875416f8305ffd7591df6113e4ea2b87d4ef2d810d53c5ba8a65f953711ac7fb42e6262d4a6e3efa8a32621d1541ed34918f4c43fb7a504d3408e93ffb7d27bfd7a8b51ec6b1617d570df5b7086464e913b0a7498dfaf26610f5909f7446f563eb3fa62616bb6c7e1e81dea3292401f31e185fc767a947c43313aa292e9e5e31b1d6d738a478a7b25ec8687fcbcd84b19161b3f61ec10d41ad6d14d4ab02d759b5e45253bf2ac419ec735be55755b7dec188a278beb7cef819c6ed0258ad6b74df12c269276f06577b6a90a3d0557448550627797bc2f8267baf6b1f3539c9de97c28d9f07b68d8242daa9f0e3e904156f041923c0fab143a320de66f72d29ab0608e671565d778ef5dcbc989267176369e6db5702f8060b01701168fc810aa269d6ebec8badc63617931caff08b97ee60f8ec978d32a18464c99333698bc54fad5ef574c43309c1fcfc0932e2c24befdbf6b3d65a1a7063ad63117191f95411b27f69838e29ca2f12f1ebca36215db72abb49f8e44978c47122e83e7f03267a86825a434cb3ada567d0f893d9c7edddb0f2637bf4df0844b2baf2ede1b824c357577e4e60e5dd0512f6bb140d20bc2aa9d8ff6b526778c5e9142062553238e442f71d87f049ebe2841dfa2280ab03cb44ca435bddc3e7088acd71e40150808771dead86466a128f34ba4b22bc72fc97117ae449e68b6c0386afe23958adbcaa854fb2b1c565a26ccb3a1fe4e32f5b2b4e59e039f5554c1618442816cdc23379f1b2060217f7b2662ceee9454859bffd1eb51ae54051d57d615a87290f5fab3d99b9f52649c699114fca039b8a527f2699fae45c8fe5a5c6de9676dd526f6bd244f1eee335589002430f76f55cbc802800e00076d654e454950c445ce4fd1c9f9e51e89367224303f7d340fd7f6d38b80ad2c556be9d00e2ad500ff3100087c5866511292d555d6052a772fa5245a13873ffa00b48524bedfba3952f5b0283a76a4fff1626bfe59647c8b74986572657fca1be8531370e1ff52f4728c0dfddb4a11c02e8d3857646d0f34d3cb2850112e924d5cc4753acc0fd498ef72594cbb17b64cea373aaa55977e2953a8e0f8b7e3227c87068945ebb32b83c78924ea33b3d11c208a8fbacc881a9e8f96b410b8980192b81c4101e2e16980d1f7e123757bfab54229bced417570a4a6a1214741b42b2dcb621fb0a3d312d31fac8b3fd862f806b3bba06749aa29b2f094469d2d4b91f48f1db3b63917254777277665eeaffeccc8b249d8afbe8b2bb34e77cec7d988ae975c509a7a7cd8a07a98845bce516ff468a89c75ffcdeb783f2b55bf062bc393c6b439db90ac3631903f3a65754b7dd822f3512825ddee66ecb50b8b9ae62b347e35f9f8357b92f06374cadd1acd957e50b39dfdc75f0edc220efaebd8ea70597f7c8dcca2901c2e02ef5d7495969677335b22459bfb6b85d9b18e1bf758a7acf200bec708f6d9744ea6cc7f4ce7650afb8ba5476e2d82cdbbd249519e705816ca0cb8f033696f28ee949ecc87c672d9f71ecd7a052e862bbca917aa949d1a3f43aae08d15ac63a44a217cfbffa6af563a21bc367d5775112142a24de4be00fb96090071d8ddfcbb1fccb78e3c486c02260e88ea2907f5c9ac0cb36637ca01ad10dddf91bec556fdbcb9392ba85368db1323c5f1af672d12691fb086c56e0fb5cd6702e8d3e935594d562202e3453ab1c72c3d4a0fc19395975c074cf5834b75459831a67186a224252c96d5857004b46af06a2a37b2af92d86a58566db7f9fada3a93ac28ac600e0d320767344f3b82fc54d253c1cd173bd3274960fbd590a73bc88fd1155624ce8b99d9c8929c48990f6e0f182b85725e0cb41931ef06f35d6e1efc9736b121f559c9d024abb03086a402641d6d429e32f406f4bfeb1a13dfae6c598979d9b7659e05f5d2c24ae9f4768e55362483c5b74d2b1a34ef2223266cc367a7e9a8eb4caa463cd601c5da317615c3ccf9e37c7c41d3dd70163ddb142e77107bcb9288c7c18d2038d2328f43d6ddbb21073f7a0daeee008adfc381344d22e479c4c24a4ccee45f88f9bd64b3616dce4c830d9c25fd93f35f4e8549c9cf8ae2765125191acd1db1f5fcf44014378f70e1650ca255729cfb5ebf0e2e9c10cb8ad4a710532a2b5cb616a7cdbc529376b0837a04149f2962f11d92f7d302372620630ff80ea77b1d9cbebc69adb3aa9cf0b5bf03bd0173971574aebdd0c6df09664483be85d5d2d791240f74855410fc1cc3e6458d540454a5b90f1c09b00321cf06bd8970a122418b8a568191573ac0b1f584e56f91272c21ed2b69f7dc0525456e2cfdf8145e199a571c443d2eb2020ac5d57c76972ef3a7db5669eca43e3f160736690c5b10e09065469917d232ebf1159a41be4570e937c4d5fc71d2feb75ac0cd7ad3b42f2bd9f0318f29cb55f96961d149d37b8f61324446fab90acc61ef972a7fc8bbf2a5122f97ba876fc858651b7e46eeb5178073f9bffea160f217212fa6bc0a6f1ebbc893b227e931cfd6bd2a4bd422cc49ebd38b84a77379b9965f847caf6d61e55b65d452cda9aa2e74702034a39d95f3725a9231f7eef34bec33623c5127d23e1a7c9af4b3624bb73933adf733415e302b2dfeebf96f6f8ea498357046439a861bcbd9f84a9ef604d57580d3c4b553d86bb2775fe738dd1fbaa1c74bb9a3fb2b00e4b4897403074a043d60e39f5c04c8775b796e1f919b4dbe994186f771c050ff18438b96e080b6925c8359d49bf06205a08b8f5a68b64e9c757aff51b75c5b66bc0a1fbff0e85143ed8f44932220df4960c91254b5868ecda1430abc968db1bc47341a212c3f10803ee98a96fc0a9fc025386d72cea5e6e8c420ae071eb04247c9563c4f42783ead38385f10c9a94d1f469867335c2664b45081ec9610e1b09964dd38f96ae4e787e2d29208d55af5e8aab4699c87792510eac1554dbe5aa3b5684796721c2682bccd986eeeb6aa7f39792ba9135f7307321ddace5a5d7cbaf641d5bc985c02d64f38024984e57cfd77295ed1db4cd62c35388588d26c3061652a6ee10d9ad36a007050cb08bb2792407593725a3ad200b058b12f69752edc699b5afdf363a2975a728f87144b761506b8175f9546f3a285a90a0cca75ce41ed8ff70d20a1a386f091fa506ee2ee787d43e774079bf60da6b20a8d4ca7804a69a08d0d4f836788899376cf7153b57159879d9df6c56a6e3697654286f20cfb30356bc175550191d7fe5e726c4c8f997a1c9f52ae12312f997e05a332d4e8d5270f8827810eb22fce1621dbc001a052e2edbbc7f1f42756c72f0d525ac4c8000808326ef10c5fc18a2c590843f2d5eb27af284637e30e3da3ec7454695dc56637cd3b4382552f59c46c59bee11697589e71c68d3002059925d3a4b1a6e6dac8635b7c1c8b757b5a9c657d2916685fa2cc075c56dff0e6cfad62acb1f2eaf9420eeb7a46e495f21"}}}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x7}], 0x1}) executing program 3: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', r0, r3, 0x6) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = msgget(0x2, 0x490) msgrcv(r5, &(0x7f0000000140)={0x0, ""/43}, 0x33, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x9, r0, r7, r8, r3, 0x0, 0x81}, 0x7, 0x1, r1, r1, 0x8, 0xfffffffffffffffb, 0x4, 0xffffffffffffff00}) msgget(0x0, 0x90) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x0, r1) fcntl$lock(r4, 0x7, &(0x7f0000000280)={0x1, 0x1, 0xffff, 0x0, r1}) r9 = getegid() fchownat(r4, &(0x7f00000002c0)='./file0\x00', r6, r9, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r11, r7) r13 = semget$private(0x0, 0x1, 0x20) msgsnd(r5, &(0x7f0000000340)={0x2, "7b3c24cff0f9d7702ec7c4675f35580fda8563eb1a685baf3352b35e394a89d8b94df3ab42ea83c164354b04253685d7c8876333acbeccd51622f3b128e8add1d4bd"}, 0x4a, 0x800) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000400)='--:\x00', &(0x7f0000000440)='*]]\\\x00', &(0x7f0000000480)='\'\x00', &(0x7f00000004c0)='$\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000780)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\\\x00', &(0x7f0000000680)='&!)\x00', &(0x7f00000006c0)='#-:!+#\x00', &(0x7f0000000700)=']\x00', &(0x7f0000000740)='{\x00']) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000007c0)={0x10, 0x9, [{&(0x7f0000002000/0x1000)=nil, &(0x7f0000002000/0x400000)=nil, 0x9}, {&(0x7f0000391000/0x1000)=nil, &(0x7f0000091000/0x4000)=nil, 0x401}, {&(0x7f0000044000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000090000/0x1000)=nil, &(0x7f00003fd000/0xc00000)=nil, 0x4835}, {&(0x7f0000c0c000/0x2000)=nil, &(0x7f0000434000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000891000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000591000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10d}, {&(0x7f0000794000/0x2000)=nil, &(0x7f0000f40000/0x4000)=nil, 0x2}, {&(0x7f0000da9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f000036f000/0xe000)=nil, &(0x7f000012d000/0x6000)=nil, 0x81}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000aba000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000e57000/0x3000)=nil, &(0x7f0000536000/0x1000)=nil, 0xa97}, {&(0x7f000078e000/0x1000)=nil, &(0x7f000069a000/0x7000)=nil, 0xf0}, {&(0x7f0000cad000/0x2000)=nil, &(0x7f0000244000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000a58000/0x2000)=nil, &(0x7f00008e8000/0x2000)=nil}, {&(0x7f0000fba000/0x4000)=nil, &(0x7f0000137000/0x1000)=nil, 0xffffffff}], './file0\x00'}) r14 = shmget(0x3, 0x2000, 0xa, &(0x7f000000c000/0x2000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r17 = geteuid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000a40)={{0x2, r2, r16, r17, r3, 0x20, 0x8}, 0x2, 0x3ff, r1, r10, 0x7, 0x8001}) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) msgget(0x1, 0x4cc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000b00)={{0x3, r15, r12, r6, r12, 0xca, 0x1}, 0x100000001, 0x8000000000000000, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000bc0)={&(0x7f0000000b80)=[{0x8a, 0xe81}, {0x3, 0x3}, {0x80, 0x1f}], 0x3}) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2a, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) syz_emit_ethernet(0x1019, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x4) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) executing program 0: socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00'}) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) close(0xffffffffffffffff) acct(&(0x7f0000000040)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000700)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000180)={0x458a, 0x7, 0x7fff}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0, @ANYRES8=r3, @ANYRES32=r3, @ANYRESOCT=r3, @ANYRES64=r3, @ANYBLOB="1ac88bfcb75875fad061a7730e268ae9ad74bdae0c92d6cfa8d04b13ba7ea47f298633722c4fbd001999ab66bf0ebfa18cc51671c5c49f18d929e0d4245c988590c21b5735c65f3fa2d8ab3298792d650c02245f6ac41d9bc327cacc964f904eb4b135040904b096a488d1754b511ed5a44dea6e6e35d0300e71884a9d58a71691c0d0cc894c7fa0a806effd6b1ee21a920c366ed8422e759e9b8878460db374f72ecac689366e5d60b78268e3cfa38cfb88964511c683e38d121e10903c72755ef1d7aa4da9299fb3713aa9a404c2d2b5364950081666f1528ee5fce7f42ef994e6df1644ab9e2dea96559d1bd18c50", @ANYRES8=r3]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x5, 0x7f, 0x1f, 0x5}, {0x6, 0x1, 0x2, 0x6}, {0x5, 0x12}, {0x80, 0x80, 0x1, 0x4}, {0x80, 0xfa, 0x0, 0x5}, {0x4, 0x6, 0x6, 0xfd5}]}) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = socket(0x1a, 0x4000, 0x4) read(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = kqueue() (async) r4 = geteuid() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x6, r4, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r5}) (async) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x9f, 0x1, 0x1, 0x2}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x2cf, 0x8000000200000000}], 0x7, 0x0, 0x0, 0x0) (async) close(r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) writev(r6, &(0x7f0000001640)=[{&(0x7f0000001500)="b700377b94cdea978aa3793ebeaaa30268fa31a72e2ac644c47e8a2649c3937c7a72e00e095d7e762946527b149c4fb16bcd869f46edf776f898a65c7033d906428b2ed6ef7cfd7007a95569c22eb7de97533083dfc5281878bb9dd48cf4bae42c4c55bd1f20e4407fcb46301fe0eac6fa0e191ae5b7c6149f7de199bcf80e321152393dbbe477156fc80ccaa6c51f619dd3e4e37faf32afc1bce9baf41ae6b141ad26b0ebac976e353fff208c625b177129a2e634", 0x4}, {&(0x7f00000001c0)="fee09f65dc84650d6a45e0fd90ee410ae013f6d323dddea02cdbc49934ef0902da2d066b5c5d40e878e872d75c48bef9b3b186bf76ac8ac7eeba2cd0c7b869451473a2d7b00182b1468e89dc4b60881b972a5b0b2503a70dd658e6f4ec1ba405346bf70ce0b4c69a872cad83159782e37d168189015cce24498402c4da1ab0f66e800db7412ae2efeff361ea9297ea3c32e55b4c7ded3f92bbf3386675429577c97c8622", 0xa4}, {&(0x7f0000000280)="6dff5dc0229da9225cb78ad9e1132c9ef0e2eb8cfdf8becf80dc47286636e94c15455be1afc314ba5dd0d5201349fed92d3a6cc44cb0e3aa5334c93d21115b3bbacc9ce358aa0a3d76a1977380ea1ae2fd0671d0e77d681622c882e409c6c754546eecfe3f2321739b96e82192671b27ce831b60f1864d3cfe4f2762236757b1cf49571cf0c9a7b93575bdd7affb03143547904550d70c71dd8d77b374b6182ca0139efc58daca6ef749c8967e6ad2058ec5296d25ea941843f485ce5cdc3bd86f725ebb208b59bd1652316b3ba978b5f09b7e38fae4d6b9336f241cbafe57ef5d36e5077b5cea8e278e330946ae977c5067ff29c28583f4e4f39ce21e5a346748da287a1f130ceba3c4f2c397ea59e84cdc6646c84998f1929f0a6a82c187ff3fa3e83f639ec2d9395ba0763a2e0027af7830bcb04c9e5225df0fab7f8dec2713f323a43e15d793e17f8e17a4880b39ccd66963311acd1c7223e81fe74c17e9a8621f63bcc74808b4c7d5738ce3f0ee38d483b9d7cc172eecf41d50b39585e597418cf8889892e869b5505edeb735424859ecd05ac4744bbc9d6fee7fdd25c959fac61a6b9a9b9fed570058c27d1397a3ca5af17838d56e6dd8e82e7303cfe06fd4a626fd132b9ff957eb58f139bbdb044b36f8ef10945b9844599cc899e9612dd80e559542a3d06de5f5e49366881edd1862b6cf34c52fa39b300bba473149c3dff1db74220d9f8b0e4ea7072201423ea0c01d673ab7111f0ebcffa34cb1f46f7989e95b5fcb7c6fa821936bdf8fac48c3a6ac197e4eb948b96958b86411f017a2d91b4f4737db850b3b5c286dcd7fe2062b891a80aa4f5c5e06b020cc5f78392a978b00db3c2ad3fcfcc93214eb08cb94ee1d5c7b97c8e4fcf03ca9752f063393b5337cec8774fec1153199b26eb2200305d8a96c42e61d32f3727039f3ef0fe53c457b6502eaec5411efd899bf22d0cacbad97d4b0bd68703c0a1e89d268058fc99a1499ab710555f97b958f2a9e638a3498ac4a502aee20ba0ec049eb8a245c6727c197c9c9d0551b0898cbad1fa9be1d5f2da2b4805ee4986a9aac9328327c15bb9099a2bd796b31ae758d4cc00fed4c16c5093b519311dcaa8443fa71b49c5be0a8c0f8ce64507af7a91c01a18fedb284ce3218ffeb94c5db91c2ceede22ecb2109030c76477cc3b0064fe1625716cb9ba0d33c1bce21ed5ab65cd4155a0b814b9d266b4e144f229e9a7ab4ac549f705fd498cdcfc9de667e8aba132aabb4d352bc1e54d02485722a6aaa9dde7e6450667f1a3ead540e6d95bf86d981a543a843ed81ff2465ab4a98fa7b73c0c678496d5f4881740dd473f93cf0836885f02d8874e0dc64853de3c8ed0f780a3d8948a0672cc8986623a5ac111a74c2dfef83bd313f32b9df3f7f98c5f68b34e3112dc2eb36e2866740439be6bd95071a6fd989f9c841a2d85e3c5ae8ae4336f38c6d8df366080f956299a4b1456dbc94b6134a2af1a834a87e6acee4401effbcea954bf03d1c9012bded4390927e2f799e4347c7710285e4e17859421ae0ab0645e49a56cf33b01178877df73899a44148f140beae73c7291cc9f57cb89e12b61a29e98555388b5dd14fc6eb4b6e2326de88ccbfa0153c77ea71d25d1a665cee5260edd00ad89d8a8ddd2b8f7c9ab481577fa0aeb6f6c3b8906b95028c06bc88d1cdc3c498d15c836c5b6a645af3acea5e0449499c7255710a9ea60d27f84ffc740d8a030ca8c160757a8d3d1d15ab9ef2bcc58ceea0c7597b543f5e80cd95c6e5c72d2974254fecd3b1efd2b9e69b1a2056a827ee20cfda79301c34a5e066d1e51d715eaa85aa1314685be4ba1749c6bc2682279fd80d658fdd2f33dce3d047c94ec0957a1b9755628c2a17d0cb435b241156e2ba07ede52ec5850f3eb228ed97fd70ea7cf1606a7c4b1305d54313281b017534f98cac1b4327fd0a44f8a8918e5fb74af9ff06d806c74e38762a53af12fbd1aa7e239cdbd7c9f8e3ececfe11d86257fed89f00d03dc603942c08498aba7369f1dd8120194d3de47b71def1ca4cf22074ead2c4e5a6ea22f1d6a260c80a1c6ae930e7e5aca60af6e51906484b5bbdd8e2166b3c33d88929602152a403d0c6c9a857dccc47d3a0e438dafc9310ef593ce0cb9bf5d5c71113c6380173d86e29b5ae28988bfb366bac6a4579ac14638eb6f1a9632ea44d726d0db70e6556ff6d92513a0e0be7f6dd556a5cc554d20f5d8daeef373e300b3cef4aa89fc3bfca868000c734fbd7d4fb5220a304af5489e6fd8dc5406e2d29c9ac42a446cc97c721f7392b1ec9bfa7d734c2490c369f95a8f5db3d09220eb5e8d94278008d5ea5d989a8f22ea88442d5ac8e5776e73d445eec0fc60e3559c91a5a8b611c669c54202ac8005d83e24896081d75d80e8e6e55ca39248d9298a0cb351c1416203abc8cb0cfe7b2fce1ae9b66db90e9597bf2f3a1bf22bb44b7fb6cf541533d2c27d4277c79f752e327a5aae643c77d41f664bd97d481f5675a24ff3060d28f7dea909008f2d68f5485415c13a0ccf58a44a632ee4e80841cf756a1cf065ef2630b18acd75264fed43842f37f9506060ad96489709ef9fc6f8061841b727f0864478fd4e97c4fb691b9854a9a6f183d65a887f8aff4261720ce88c3cd0b063f1fcfaa310eebad941be85d46fd52220b17b1b5387fa1bfd631de2702bbefd992d3f3c618d094b34b6eb1ece51cb525484856ad666e03c48a830a116dec7c599ad10b4f9b40a716b3f4631f4e29993d890afe9ac50aa6ba61c8002e5c9cde6188002990e489c3c5d1a9d6bf9ed67a15bca8af9973d7aaceed8b02a8fcd4dd05e3986b76c39d1fe2be971b80f44fe22e514e058a2b255518f82221eda83f134b1008fb6acdaf7555a10eb598097aa23fc459cadcb004f2c59b74fa6f634eea422dbe9461101b1e356531c2024d86e90da73ebec8f18fedbea032adc16b54a0e7aa0adba02e32c87ac643432146bcf66f121853a0cbb5b518448c58cb9910d3718c16d4d23ca6d88db1135739342e1385b353825d6123b84edb38695aca54b5608861171f4789bab0cabd28bb7d6d18b42d65e25054c6bfccf17c79eddb2fc454e80813dc2d673637bf615705648e908108ee5af24d2805e785e11e2dcb91cedf0921d11f92fe36c584206fd7621ee5ea972796d285bfc7cce8e05fbe98e04e7ba21b4d88221ccad87772ced7558b2b54ec21ddc963d3632e18186036da7fb1fe95eea325b4f426b29bda6bb8f5c6b4eb5a9f76503407d302e83aaf80cd268eb85ffe15578d7feca5c17c2395d63eded49ba9b08803cf3dda791d2c2ef88eda2639ce13e6456a873fa2c8d758a8af1b1e29a16e993702b4bde220684252a78f85ecfda8e3a8bd8b456cc9cdb5de39ddc9fbd1bc06c08b265da9a969f9093b8d06e8be6b2f34b487b623137b5cda5f5abc6b61c6a18fe583b61f4b1facd7f0ed201974f4b739d016765eab01c4884b4802ba91900b8c218d4d588dea1bd36f95d0a0d8998c0139d59a036d3f652b1db4d9f7bbd6099e34bd0cf66248729351f778bd8aeeaea21a73123b99cd44da4e0597c3f8c8b4f626e0545c81843bc4d1e4c525f871780a0ae917237c38ae5f73bc3b099389692f5aae877b9b08c854d3283ceb832f5adaf8cda5acbffa4d57483b4b600e98892e374eda30c325206ab444c26c0720742523b2fc71959d217edabd2b753e583e0b9a827f62c3b58097bbfb2c26240b3c48ac5855cc97b971bcf4e653deb6da59e89b8327b966393103c97b0b879032cd22dfc08c8e6bacb680f2483444a7875cbf227228e8d1d4e6b17b4704c64602f4d4586049fa626c6669cd5f00396c15bf6cefe95a02b7769ad55cbcd4198e64ccb264af3f60b0c71f4ae7f449232335faafb987b1d26cc80ab9e07d3c3b0eda1d9359e487ca1f1ec5e0ab0525dea0da427562e6658eb486a9749fa3eea0d6d4f51b2c5e9fb6b487e8ca5553edb480ebbea110f26ef941a9033f2e52c65cdab21b67662032a8eb736ae63abebf648156b51aa1c4b5850b7d922da6c3dd66ae96baa5f810c54cfe9b7bab950831e44ad183478951ca14d1cb77a030d9521a19640c33314d1d5ace7bab474ca655cc9d7540431caf41907b1887984bac4652f40d67d8d44144a4ddfc1070e29d17b43818359d60b939a9bb9aa4455a198202578dcdc6466215f0c0297d96cd9971a634df39f78816426a62a5be0ef8524bfde250bd7df8345524d06c55d4b325b7a5d6952558d9c158e9caa9d15ad7eddd088f526aaf3770abc54ec9a26a139ce99e02b06a02161004d3eaccf5b5cdcc1f99d35714138bd8451190790ff4bca25d8030e26017a87ab62da1d05b586025f3c54e0dedf777aaf5dc38a7d421f407498133e3515025721695f05d06bcdeb27c4a5230f9cf8eb4004e525058e1333e86d62e628de1854c6d47d13a604c905b2e2a56c2db8d31a175474c802aeb5d6be2e6a3829467e1b9c9b96297d07f6f8991d9fcf8503810c15c008ac86fcfd3960c54ea7d3b9f27ae7107c9fd66c5b4a50a1ed5ac3e584f5c2ace47dc197f03868fc15a96996849c5c5d8a641c13891fac095b17028e650dee2d924d461b2f54b3102d73b3859001feebc5d016f1e50bead48d7a3b70418664fc4958129c3a30b328590eb118c215f597c9a347a1eb118632fa0f685c262600a673f5035c215cd058bae92c304fce6dafc882b4e6bb091bbece4fd94c5c6e8db67f5c01a434da94916fa49bca77f287d61a54260b59f3043585c5176aa34ad3c36b3b63eb2c203911c2595a55bb6f343b4d5fbc5f88421de5dab247dba3f250321cfb904b5a07d10af151463eb80a09ab6f050c0583d23c8bd99bfe9fa871461b42ccd7d0a3d2fee132fb113f2fdc547677e1df61692b1fdbbeba52234b0ecfb6fa344a9fccde68954ef58f4c7aa1a71fc9abf7c495856a0a82567c9cbb5671f935451880edee6c65d0bf2b44496926f5df1ab6cad5f3b9e25103f140d9a45c3cbb86e7251bc6773e5600d4018bd52100b5f3ac783dd250d89135db258ee375019a617ca48b722be980fdaee0ed9a4cb6d0cfe5f2d1561cbe7dc6c10bc38510aab69ddff01906737918209556d861fd1a610c61bf2312bb2d86965f8f3172bedcb2b47ad745288cf4509c6538dba38802702a96c0b7ee19d64743aa83134fb05d42ee4ef829ae2a10e3f0c3c2634f653a4f12a1164db93425ebc030cdb96757cd35dc572b46087a5fba0ea100f6d9ea9521232895cbdba7a41432981a1a6fd139ab8d7fe295419882c1d7887a8811d34ccaa03913957fc10df17cbe625681f62be7cc4aadab43b3d442ab9ceab847e20822a24d1f89770bfc3565c2ac406f293f926617a40446c9089a34cdf3bbc0c4d8dc91f3327f7c68648929e669074e82157e778b9cb0a6ce66820acc5fb1db30ff65a684f5c4278b8700937c03fedbb7eef416eb154794663a22315c611db270e68acd8fc50c03daf0e343a0d6dd3d6e466283a8abffe63b042c47bf21a5371a88800a6665f8cb5b86f3c8e89b6edc5a0c078386c81d9846c4bf7373ea4170ff88dff7c4fa01356cf860bd4d1030e105d48650c6d5f0e24aa3da778aa8c0313d72116be7a11e5a4df024c179544bcaad45d0850e44b604ed69fd6e9853795eab2e9957dd0834a327733519b32c6cd843f0386aeb932b667ab26f47bb766c503d6520e3c1de8fd7df8d60414b456c0e6334d50a82e0f278583ef75694e288a4d5911161c770df141277c2f", 0x1000}, {&(0x7f0000001280)="28b77cf0d2721b010d801b76a1876610abe6e4bb1664c21222aa150bcfe9787b623d476348e3762e4209d6c462bd7c56d15c196f9aad1b1090186c74e2372261569ff3c6d61f2ab8b73323101c7552cbc0e3e143a1f0bd67e40bedc49f76d3e051a38b4e9fcbee1d824b4ec7492b9c625bb932acbed76581e2a46c49b807f477f622ba616bff7de0074ae8528f6141", 0x8f}, {&(0x7f00000017c0)="b76e0e81ff9f8ac0fc14a3a06cc2b8f1df0369c332cd9ab4e9e8c8a0a54f7d3dd1d707755b632cfdb24bda7e1bb9339abee0cd85ff6b66ec41b6408dc267bd2029302d971394c5f9c6672901564ddc42d7341881f17e6fa37899c0142321f56939457fd905ebc9a1c6c718f60bf5269de712e91546cc267a6e45f5b66e01ad5c8426f464ab72fd1d60324287adcf2f0da46180c13e774d5fef3fc59d95fcfa83c0728719db0d9e02cd2c208d828248645540d115ee5f7c20a110c0c172de6da32dbce60946217f3e7cb5ae8206c7b3e13ac9bc5abbc8d4ca740d716572f19461", 0xe0}, {&(0x7f0000001440)="ee2731963abb57ff0a6a891ed9a8731a702bdfc846468f5e7e19cf9f048a673a674f3d1db7591d8c9dce152e0747dfa89940fd023a02c09095babf336079dfa9cf22bf8252242677525692141dfd490f73f635e89949aa82192333c92b27be5d1c2513c136724d8a1191d1781b698f3d9bf621b970376ee008000000000000009392d6224fa5c5b15559e0cbcac742956425653aa0419cb19d2da0dfd9867d8fb99891ff9dadbfe0287d3c86ec5f0ad5ad9662daa944", 0xb6}, {&(0x7f00000016c0)="ee72d20660b39e9da93cf44635f35479f455e32dd0101bb628039222f142966eb60cd0a2766c5d4822dfa1a39cd0d641519a96ea94ff2f010a53a29ab51d3d1592b1ad989c512d7e6cdd72e9d643f7e9e1d42fdcc4e2c92c1d6a3b6cff1e147b613ce6384943213680bcf734ba29c680df706f92cb61866420077141c77592df688ff8104ae8cf66012508efffa23763760b62beae19aa98eda40ad0196e5113b5b24c47cabc2075f5d9d954e201b276911a55838c92bedbfc2d5da98802aecc6ab4b12f8978113c3a80e1b685da0e4d96464b3fb8cdb124602c8b0c386e6556a5d61d9ca1ceb7f1c85263edeb1c1bcc57613a9dba54038f24", 0xf9}, {&(0x7f0000001600)="54ed4da38f3a5daf1d8ca2e8425c5ba1116d560446cbb5aa3a78348f1c18e06ce0f507779be9bf1c7350ea20a2f2a559e90938a263dcaab8b55f81a315495a0f", 0x40}], 0x8) executing program 2: setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') (async) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) executing program 4: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x205b1c) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205609, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) dup2(r1, r1) executing program 4: sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file1\x00', r0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0x81946467, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) executing program 3: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x84}, {0x4006}]}) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) (async) syz_emit_ethernet(0x138, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb89, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r3, &(0x7f00000000c0)="a7", 0x1, 0x40007) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, &(0x7f0000000bc0)="0b9d3027", &(0x7f0000000200)=0x4, &(0x7f00000002c0), 0x0) executing program 6: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x9}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x20, 0x9, '\x00', 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) sendmmsg(r0, &(0x7f0000000980)={&(0x7f00000002c0)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000d80)="ea0e20b4dd54e57d695e99709cf3dd0b736b0fbf6fed40ca6ff0222f557bf87f50f6630415c071cc880c4ec66af9f258ae99d031fa2bad186471a78a814003d35c4dc411ab1f2e65d87e9d5340b7bbb4740cc5fdd76535ded1b92e444328a79a41d7e7d4feec08f0564dcea2b22592642c6597116ef9dcbf51c47ed8e6006656b54648f45c2c567bde6b64c8d2afe5c8edeaab498c0d35a9a02a96310b04e72ee702ff26566059b9c253f0fc441422eb2d120055ea97053c44e33c8d87cd3c43b0b63b67cabf3d5a978f479f05b3c22d64465f42becf06a669b5a4a34eb3189a844cf8af3b7459a10e6d8d8472ef1fa903877ca0f97e822bedeedd37d7539b3a95f7065278019b3920f6f9273bf97898471e5a7d3705eaa76edfedb37a84a91c04b311be4e054ceb3d3c4dcf0e445e9f26a670e27c3bec5805e9fdd91cad1aed685f445bf03976cf76e307dcdce1dcc0783e087117c3b733a2fb271eed535c6510c716beb0078dea99a01444ca0c322f3b57497cf4fb36de84d9156bd434a93195d77db106f8372e6b63766cddfe462a00442b38f765dbfeac01bcfe223f8eb3e912775d0b6a56cfa9bbfc1e7dabe6aefc2561295aad443c8e3be4aa905ce8485b65deec7c64b92612aec7add57367f260ced811546dd389898fdc013de90a35f6cd8584fedd815dae52c9df738dbb1f3760deabd25111a493f17fc9fb72470e0d5f663adb5bb80df3158d164f906fe447508846cc8d05128482f918623f5a8d715fc74b99269af8430ffe04690489eec494e8ebebccf0364e0a38185c2eae92e5c054cf4b054c58ed2b32f74e0ebfda097812000ead82e353fb1fa032bef5c7ce98f2e5c6fd4021913b6cc412ca5ecfd0208786abf1d2fddbbcd06abfc38b83269f5b5f3d66c8bfead39f7f65c78d57ca650877ddb4119b9f13edf7ace0d1a377c555d75726cab47d4a55fdb5ddf403bfae104fc341482888d7ff404724452886e4fa6016639e9a8a5dde97d022c014aef2774de658230beb9186aead3cc91c39a9c3353daae9b2f4ee57afb022b2f820a1171291338722874583d5e35bbba3223687340b2b0bd4f783eec3dd1d5d75210db450d2e098fcf02fa314e38bd3209a83b752050ae89da1cc21ffcb256cbed4d0a2851b9fcc03ade8b24cb8819f0e3bbc44235f446dfea4dc8eaa077bd7b21a62614e4dce313a46cb63094bea4955d210cb8a01a9e6a2da4d225a99ab573de529152aebb1a5ae007eeee648bbe76283e2dfd58bf8dc103a288bdfaf1d62b2299681d89a2abecda9e7acbc2d7fb4f5b70fc0f8b15384887fa7f0cad989a049e180366d9a0f596dafa5684250124305cad66dc156512ce2c89d1cc94c7954817fd061ee5b4c412374a0c8b3cc795355ec2ba37e461d868f6e62fd63adf466ca6065e1ba9a19a995b4b1ed79ee3fd59b0b97ff237ce80330dd84630181c909b8c88460e1e24f689a0fdc2d7e1fc666b8da00f930b48b07abaab8dc79884a7e34ef73940cc0d893722c7ece5ee9d65b638b5a55a1639cfd7a5677c726da74a1d66e1967167570e801f023a58a1c4f8ae411809c3caa05db2450d3e1b29abace90a55a56971807bb6b25d4658599f439c89cac74af5086a9e8beff8358ebd2aaabf76bcdcaa17b2f2b1a7241e70d5db048737e65cddee682acf9dbdefbcaec59be6dc90fcfa63337d7839e472288ce506fe2d466fd6bdb30eaa91c697a0cafe11425515c19b2294e079e9907db8dd8fc7a21da2f9e54230c2bf613202d7a59d01ebaf4a2813257b926a35c59a9437f97de8fb63c38e165cd27e009aea257e242954a1ce6c264c4118c08ddc4aa26c7f1909dc2e4764480eaf3f7ed74fea1dfda15ab524edf89d897f33c31678ab55167b8ddb2a8d1b6a98b8860842d7e819bce7b04a26ce6d5eabf85bfda4daa819517c40df64e73428145e084dee683a879c4abf2c6d06e1d4201cb53f3e7c53e6ddb69135cad5ba200a45d3847d430ab06b20e993f328f4e1c8a57d1704c3bd98ae0e5683b8f2d0e0f7ad307a91c4963e40fcaaad4cdb39b0f20c8775ce529e514412bce385411798dd61225a6f8e1cedf0b3598f8fe51ae108a31699803b236f41265f60526e8118f3a88302a78b6f9ef8a2610a3b3cac813f1b513a3cf4dac2e4f882d7bed53d4b7df38cd93263233e4c9795ec623d6483ad27dcc494bffb59ae70c6bb7dd3d1390a7d92924a710247a487060feb140c385a35e93bfa14077f534c6414ed094fd106805553995147e1b1cc71dbe6d43ea603f3f3a4efd1cbd5636da1304c5e8cfd81a9d0923dbce748b4ee0486ed730c2ab1b54bcb25d05490e329facebf785fa25edac84306c6f10bda1cadca7686d343573d0dc06a6bd0706693e68eee0952c4b97e0ce999726af7b614ffed052059ef7106af6ad333899edc9214a471177b87733719b590f7fe4b4a4e68625d06d1835f8fce68a2c92d507a8a8e20da74ed857f94831ecf0ee85e09f0ad0c4cfc86340bb54fa72128514a938fda5767091b04bbfea90f29e9a3906edbc513d4a93870b8f63d615b5af018354ab4dc4c48eb179257c9935c358af96af0d5ec8d090676198467331ff34e821f46a4b909c0564cfb19a72b3ed1b9a4813eebbe3d003ebb7360b61afe3d89316faac7d5af74ea8b8871f48e8f055ff00ec81f6fac62aade064227acdce0295651beba32ce51cb0ad9e134230b0fee42423ddf2facb805e911929ddebba22c177757f7c85791f17bfbed35409852758d6826ee0d4d5b680ebd057bb1b4418bcc73f6e454d439586e3d79549dd30dbb25e99bbe71bb62fb9ba428764831f4dedc01db8433480726dbc923143babbd899881541e8159cf56b62aecab87d27ca7966c508465ff1ded7de13c2fe17bb756a2473e3d272290ca1d1133746751c84ae7b32bcf5a64ec3205e1db40acff7838f0db9eca34c16729e3baa8e149ce8fa4cc1fba51285b0e220a1eac970ebe8f9247348050dfe5a65195584c53d4200994ae9d04169a837a4bacbf0049e87e216bd5c905873a1303f887b35536894e8a5f0e70d5738d338d9bb55ba8e4621ddf37cded67ce9546da8a2540c31d3e37128f319ea642cc28ec991c6976f6273ff393ede3f933de9c8647f56fff8215226437e8fb09573a6bda58e9b89da7a97eab8a30ba788dc1d7d0640a2389448a6e27aeae4fe45a7dea0b154a767c6b7d1f32f0b8e8afa60aca1b5a8e08d6e38e977c2de03c67d30c8abc94102437d644fa4d745dab5c4d898658fd5e8490a6f324f54633445be2be3eae283d542af9055f501395361b8e1c51367f8195a043e3662cd8b37b69cf94b9beeca9783db7b048a6ddbeccbcc6ae14e1322dbf6e53b8271fca25c71ed7c7d900bb0d84015b7dcdc3aa037a6227fb43cbfb04a2ec71a5436e39a1108de1d372fe2b8aef7ce882cec973c9ff46c1f09649f3b539b2ebf4655c6147148220c865ad17853ee7ee5c0ff0b710708a648fcc67980c8d2f81e464c9350388abced3538711c067547e112a825436a10a79039d06b85f3bd03a749997f1ebff64ab4c2392eb3deb57ac5f9a5c79e0ec2f03f735fff436dd044b172f3b4a7800e077fdacbb97566b4e278be11d0986172a752057f2bb51259fe99a868609e8549fb111b2deb72ad7e92e7a00e02b3fdef2cd9e112a49cc55ca733afa3e2c1570ca5ec623881248b4b9ebff90efb55a0799eb19641065079623c59a3ce04d3a1f4112c5bc026f2369df5fcf6f8db20163f4360a58932ddc410868bd4608bb5d2f39bc8cd775c1ecdfe389611d8c6f153feac2a33a9ce1e633d0c6b71263859384506f1cfeb8441251c0b1aa73f79395c76552167ec7327fd182cc0e65a49f54249724e80a0814571cc7080005c09f0e091fd5e1e74c0ec525adedbcab8980c51c2497bc8138cc040810425853c165ef53be09e216adb83c010885e362199e18973eeb3ce3cf0c5dadc33b8b1ac3192e6144bf0473e4b0f745fd6359e01905f48f7e54d10aa0ec63eecd49684610c6c460d26188f226e8daa41c639ca1af8e7b143970b7a93674b038c147826dfae714c516c518e17e062b1fa838836bbedfe1b1ea9665c60820994f7c68cfd7a14de8966cdaa91eb950e3b410d274c4b5c0f65d46a274b880d072074a1dc80d599df178bd561db35707678d23c6ff8de63fda7f0f8f7c6227466a23fb810f6de02252504afe83fe30e5f370a588e8ba4e2d6aa4af2d3b1729c4c6712d0089d20fa819b64c8268b4050cb7338e7c5b7e4f71bf8beae348d012d6fe421e30ac761f53800bde152df684edf5b6e414b7a4b5087a6174866f9f3e32f713ef6495e4293a0e92fbceb7948bdb898d2fb790445fc6a1da3018028b95b5285bb40e9dec345fa70ef871e1e7b30018442941d2f0380cb6291c2e852bed64d432507bfdf92b807a9a1830b6a79d6d51b483e866cdb862f7f53d1461d488c47169472429907534f71c271afe68815956393906ff45e1999288578e8d87d5d438dce29ad364eff59ff92ae4c3aef25d364c7a751806297f0ebbc78379a5d59fbc11691367ef434047745a18e38cc73edc8df985bdffab2a31a36310aa966d644fc2d074f8667c4f916edab985de450615cee9da56829d6cd75372d969ee75e1ec9accef99d7dd54b19a5e9e2de5c1f91acf18c543100ba2d7d07aeb13e63a974fc6688e88bf484adfdfc38af526c1ae0489dffdca3a737d5ea5b7e3c8bfb8d2e850953fbd60d35dcfb1a011ff5e9a6adac63970aa277cf96bcb96a4f32aa3b70838867195a456275074230e4532d41965ecc843de17873417a985451475b3fb0b24f00f0329e6d6d43ca441985695801a6edca114429679c465610815af44e5482372914d101ca60a64e9e070b460a08855307f3c82e35b09c979d28dfa13a285f7840cd302ed3e342580e074e7abf0af5459ec8f16cf34f2321acfeefbbd607e48f6c96d6f3d93b09e7e1c2f53f7411860a54539ae2772ace8115f6206aeb70d5fdca1d7b0209ed594a9809cb0e5ed7f0061bc7d7017b7c3b119caf0452c2c2d0640282323326df322cf0ee954cc2e17f54f5138d6dca2ff8efcfea22efb981f318a59dfc9e29d339b382097ddcc600666cce0ae0ce282e9aaa4f8f2123588ace8f6e5f6c97afd0539e0c4ab8808a96dec5d4e165abcc098d4fa929d7365db2d55416e28074195d703683ce990513d783adc904352f088a10444b6dd2e1bbddbde7d6a8d58924d78ccd752ffc8bf6d2961655591852cc2df16936f0c6e1944e2e8c13e7868035df5120a207a1b57656719effaca8b75d5237139f2c50dbc2d69f688738cf45bb641294d192860450399a75ff61f5f08d01c181d0ba3f538201dfafb78aa19a3c77bd7ccd4fe6453d4f387c4e4a7f12f3f5aad281326624091fee823c9abc0b05f2c1dca0d57b783f8aa269c0e17de5d74016643799546b91bf0e86a47b7b5267e01da4882cce7251156f90bd0ec7d26c9e0a674920f0dcfb90ad35656b87b51942d4838d2deb41b5047c5be39f6027c52dd802504aad62f587fd67ae5fd6ea58ca05c5fffc95f117a550d430b98ab74a03b9ee730ec9273499e0d6a9a0126b0b04a511644157788f684154f2791fa520e191f71da7da38fb795bfd30af9f7bc7d470214d891e0777f21bb2caf55ffac2b077a671ea62e06628a6728f324b1624a11d7b2c2595a8dd69c36a7acb6236e201bb23152b86d458d270c38ad162bf50344f5f89db014a5c0855e7a380b9d74ad80e5aa5", 0x1000}, {&(0x7f0000000240)="6e9cc8784a7f7953f6354eb9dad0ad252fff658d4a2e06af5b28136eda8f90527f", 0x21}, {&(0x7f0000000280)="0097d55621e127f8272dd8c97d17", 0xe}, {&(0x7f0000001d80)="3e5ef27c3562329aa996bae326133aae3810d0c0c6e8a370152e4fb3ec97c9fd3d6c023154547032927fad0385697ede16d38606f85ac8f1e696704374dcf37b3bcda11951bad5b021ec4f730abdf6722d58b38b84b73bf8f1eb90289b06aee1896e3b9aa6aff4a08664af035ef7afb45e10cf7674809d41d52865cfda3f2fdf955b6c8455231a4a24c07bba4c4631954a69795733e6fa740bef76b8e9d66f77c46154a135e668e8fe0651859a509a124f55860e6fce305312b77ca7efe9c61da3232eed419d864f4fbc95998a9469ce2900efb69cf9b16246636778e03bc725f337d7a52d48ede52aac70fbcf67edc51974c1146ebde4006094e08b1a9a1a6ff5876357e263f7b267815bcb5dc781ee7bd89a693ab22f8181eed30a1ba362852e4b03c56a9869d6d63a386ea16ed363b94972f5f330f445ae0abf38a5ef295f5bfbaac61d5c92614652283052fb806ef68d348136f542027e943d64e29b7b043900c55195eb015ce8cde621d5d06b1a683e877d6f2a3c228bc719b47fb9db4e1485d6fc4e77d1e7ef371deccd42ed8eb57fb4368a1a2316e016d7200a2177eb1f02b47d11225a093e32240f98c07f0f89306d5847474baa3f7795b9c7ef421332f475689f66ecd82d4ab3f603ec1976bc1eea035d62ea0f6e573488b43d5e5e2e24c29f2d426a9bc527c9901e52cafa710a5c78c2a975137bd289d9bf39e1b8285056c2d092d2108635edb3fcde24ebd1b5d797a741ecd3b4b2dd6321446a01a7522373789457dc72a25d70d294ede1fe8141391323733a84fc6937d42eb8016969a59b08610b84d50089e452b4efc035b21d8bed1684bf3a10cf3ffab5d4bfcce80a69e36990eb99397863781d4ab4150ac08b3a395b168b3880d3b89ecda9866b70dbd2df5dcea239cb9f1efd97f2229a8cce561668b77e5f7b92c9c0bd285c569905f05fca45022f89e2de0193a443d38d38344c1a4bf4ce5abf1546a1087dc5cb13073ce8d10eef7af3b176a3a124026ae9e83ca8c20092198e3533ccafd128a2402677ad0fd0e91180cfe5d2a9c8a77bf68628b6768b3bdfb3668dc98f5bc5ab915f2b91741acc58242a594c310eae5ec59100e5e5c703dddc9dc2fbc70e00a219352d913c8f494b68f78a1394029709bf6c29f69e40d91a3dac9abae119d6276f8201099de6f4f7399fc1f4d2762b7d1458ed626c18b68ca37e6c23e4489809ffeee5c8eb4195db2c067ba450986652441b13eb11da6d439407daa2780019d02b24a30f3250c3a722418b0287f3f860640cc6250bd86271718f485df3eecc60aa2be978af0aa68fcd8d492eb3b590d8d0fb336149da40946c7d5a06cda50925232335a90318dbef308f81610a4704433a3d445e749828a4f9ad8dc5b727faffb961b92497fa1d7ee6d022c2812e855f2d5a4a8e8d26a80a1ca146d0f2ab7c248c18e131f4a8af4b7874e59d53c0c81ef3d9aad5d1ebaf861f136d6d7f258416fd2c7dd8122f7af9e1c8b639b7e6f903007c203dff93c3d1ffa556e841b8c5373701d7c4bbc50969398f76952ceb754fea18f715847070ceb772807a1c22cced4da72bfee8a2056a8881a358f49a1f30b140dbb87c9d1ff8fc71717d4ca2bbd9cbd873f05db437dd1629f5bca1fa4252e44f98dd932ebafb7b51fa8d6cf0989469c6174bfb0c6246c4257e0892a50b584ec0afa8b3bfd9e689836209fb9cbffabc398b1ffa8252a30c89c80f1cd765945f5c7e4b343b99aea8cf5d2be775b8e0151a9a1200ad63c8c3f7457fe751b3c856cfc971a2f775af48a68d4a1ed8c88b4f8c258f91bdaf8ae91d35eb14c638b458d9322c26c3036e61bf15ee1a188cdc252fc17be4c165a33795b60e9181906eff3ad43fd8a548082e1495650ae089392a78292f0de9a544a0e57800b0e934bbbd5fb84d4ff7a5bdcfc75905f0f19707ae16aa6b2f50c894f810bfb188cb80927e4e8c10c5eb7fe2074b7d6b66f53c3965ded11848c6e887f087850580e3ac7b46f4cf113036cf748ab1e3d6d57722b2d4e65836c48826f39a3d45cc03976eadec56288364b29806c5304863512baf0a4734899bea489b06ec0527b2a161ef0416d0249df967c6e6aae62c410f35a891b9036bb19cf8e2bbf034d1e41ee0d61cecdb3fa6eb621ed4570b54386eb4b25df43f48797b4986433d91d44100aeb1988683ee6f69d1511c08432403901deb5cd78d82354501b333fee32020351f5bc619698d35140d665f51c55b6e358b8049cfb85e6c39f6242fd951d71694903fb6947406b755b5f3c1e6e7b66aab2d0dc1d39f90adf6ff431d31b564acc6b90f8ae058ec7c57dfd7e8a7657e3ed70de27ebefb279f3f40e561abbe8435515ff83cb5851cd0ac0c98e82d476fc6bd451ae37c1db98bd73aa00804004610c24ac70dcaccfbdda63456dd661bb762efd084bc54175411266a1d218868893dfd715b604b23ec0538094197785d8374555d3bbadc89c182513145dc0f9fa3ce3b52888ce051e1ffdf57f35d0cebc23dd5b7743fe303273bb34da9e2fad614e7dd790c011ea4e7fb38552f10c79f9ad0ddc0a96ed112a2e9f2bb745ea6d05340dbf6b24ab856d9b770deb05b025c0e0795eeff70e1b47c8ee377d52957964442c0e954d619982a0163afa66cd5669bf5ef5c1c8f43b90497740540dcdf1cd3cb30e4e1669a05ccb770f96ea4dc47a37fc5529535b9a2d4d03dbd820e7e5e740fbf687be1b8933b00448849147640248f15da9822b4deb529b9515139cea54720b0f201d843346a09827cf770cf5d0636015951752375382a2e6fc84fee25cd402e6f63030be0271afda64c246c05d3ef323aaac03e1c3b35cc2191311ffd63035701d881afac9af1b921a6d08df37678465e045d723987a587064b8d9a52b7c6d5436461950b878bed4c536e13423965128c845435a73fd244d35c1c15ef513c31cdc4bf3ff6af9c51b8a21f44d311637683876c4e230776af529aa190d4402de86c0aeb4c215a67f1024c2c34acceb2f7734749156111a54be9f2e3fdaaa89ca4a1f4a21231296d69c5214820031f63e91c40b9f41d3b11b8232d6c87fc67d99e2019af9f47d8e8dda41dd3d3d9cda99b40b24a9a17ff74f768b722654d57b82055912c97bb950adfad123720840ff34ebdb3d477d3e16008c59a2825340accf011e432ce0ff18f09055770b56c63a44d10ee21ff3280675be207f7e3f03a244e2a775f455bede842640abe788ec4214972e4549e6837712c592aaad0d30338c30d6bcf2a6e162ed9dee3b1a952b5a6965affb978ea1dadf50a6ddbd79c8037d66dedcf7722ac78dc856bd47a9963a6996d88a148007801cd9794b1bfe8a14db5ff1068be2f23e7cda3b0a78c521215e45dabeeef745c0eb59ae546024893ac2c037465edfd5d4afb7afaba82987a865c4d0fc6b4b51a1b29dd24c8187344fa5a9b66f80fcdd5abf0697f30c89604fdc79e91fa641bd5bb60b3cd746a181c8d92f016cce3c41862239dd58c89014346153ce4d4e69b530a101f8af153f45040d72f244eda438a525a766a766fc9b3cf1f86469dd4a2df2f4d8c14d6cf297c230dc9f1a6b53a33c5efa4f67d37077f50ffe64d2b3efb84a739939dd963c0af74134a4a27890971baee23c9fa08d70a059115838e446299449ea22ed2d77693e316f95d0a9aa0041a53412fd9e1aa8cb271802e2cecb358799a6db68ad1dd9dbaa771ef374de3f23122736722a53560e7abb95d82a145d4abed18314bfa4418e75949be40fa76ff4a5a0809f9893cada639b058a90c2dcfa11d579710a9d4d4ac53210d4ebd64516bd3cbfd699b29d6ba7ee108b41c174384fe8b0a100509c3ec69d289de1bbf83c7bdaddf012038cb1300d9392c2ef56a644c1681d337319de8e80adff7060f09bcd03267aaf57357395c18e8186c1655437688e3f173d7a251f03835e5e5ac8bbdd36a60e8af9cd21864c0138cbeb4af2a2ea6c75bcb8ec09fa59113e5e7d40664554bcabe5e73b3fd32c61fc2fb6b697a80884cef2e12a4fb167647519e36f2a249f513e33e3b1be1f3051b5d3d1a075ffc5b3912ca1ccfdadde8e07487d99b9adda42c2f1996fee62c8cc68d9f85551e8b4c1e38f6a86d24f5178887f1b774ae8ad1cada9eafebaf425903372b1724f555c7e4e09609748314267fd0ccb9a5ab26892b12a90c7a6e19dbc2554f35651e02687dbc513c778cba8e49c6e440fe1127af329762171fa84a14c0795278cd3862a3f3e249b4e4f717743e272a8b3f65df46d0046bb1b7fa35f7d094ac202a329af4fa801e396eb2d5c311f8e541c246adf6b8ab8877d46af081329a01bb68eb70a0dfca00cb2965087b8cf651d617d2c80333505d0ed5d5dc8965f9803ade1684df3d1eb2aeb38b2d5614fa0686bdc4f1eafebcb9e1e1c3815c131cf37e65402f5ecce20cbb5f28aae5abd19770dff604f3d8711a4a6ccec12b141e6f0c81d52d7b7e8ff0c90b123177b45096113f43415546260f01adff3978a6cdea8afc1251b8a4a150319201a99f649dd72f31783784a1c68b22bce50443526b8324323f19dd13fdf046c722e008121039416787926a8b22f2b22422461711ea0cb8ebec2958fb2cdb7bff78f20855baf051c327416b9c7d1ff75b1da86f1e4b54f92d5dbc765679d8405d0b1b42468ef8fd8cfdfe975d95aaf5f4ec93dd782e0f29c6c1d2b706beb54b643d3d7a5f4e598582259850a2ff03ccdf2a3f42a7baecbb3a64e949d66b82faf6bddfbb806b0889f6af48ec8a33910ae70fa3166e80115cca334cd4dc71935b33d1fbb742f9c87f3b39aa90467b7edfd3c3e9be716986469b0e9dcb4fa400daea125fd410fbf37570d621f739dc03a3c73dd8513aafbb008bbfcb8e447438b3fdc37581c94403dc2d4608649be2dd6b138607c5fca1b8de8f2ed370976be25afd99cee4b7d9451fbe10e4450d2d93ef2df4aea696b2958e5ff2d4b0a281cb60d6193acf9e02a2806775bef33399dcc62a41d2f63f80d1154718ef264c3286937b6f43273feb04faa553e6e889008653af77e6de9895c45d1b8f667b54aed22181ae7bdca35c6e0e3aed70044f68d5d4f4ae52fdf3b2c726bde4c88c33ecb4e8c3f69f7e6ad1452c211aaab94d421c39f52cb5b04f2c8c33bc90a3436ca86cffbcbcd3b50e54c2d3a3772a058064e967c623532e5144b4306aacda895b4747a844dc3e75b4c3409e196311d11bacb2d5afc69bc5ce9136d28bf4b65f15ec8ab62ff494ed4c403679c47ca9ca4afd561a777f20899dbdc2691d5da4d446a79e3c94bd6bb296941298d59322ace1b1b54f29bec4e30326e5c7f4eb8b62d5fdf69e015f6c63f72dc3d4d1a1471ad6b18379600f91e09c898c9f92b82e629583ca6ec8d3e1369316b0038d7e9d91ecd75542797fb29693c30f3739bf31fae579474e768f80f9eed1d62be4adf9f19e4760f644c8c58cc7af145afb64466b312ae3d54de7b7a8b8e3048a4efe50650953e30f056c66bec9bfcb7389de90013326827a44106ffc3e472a1931ba2801d9169e61eb50994be31d7e8894752f30c335b04da5039eb27cabc9375603fd7c895e1326d3831fe62fa17f7b0202ace73c9ea7a9938e811c31d61b2c81d4e04092a7f771c6d30a036e5d9c00ad1150853cdd598aeb72366383663cfea2c7edea4fc48672ff7e7bdd1c1ddbada6735f7150e18ba0618893d5dff69b569d15e3c53ed8a1bddcdab0a613b22e4e949d2f8c8f0e65803dd6915b24a066bae59b1cc94572efdef5cf99", 0x1000}, {&(0x7f0000000340)="f5403261ee34fcce3152dc47646a6fd9e3ce471e043e2879687443243616ab835f361eb85d9b736aa7370f7e97648f6a307bd0ba5879040ef00e171fddf6288af84ba23d249d9790e65f7f49", 0x4c}, {&(0x7f00000003c0)="ceb971c670c61902ba7a31f22bef079202a545a897367cafab38200f672d3da7522cb976057a7e989909a4fbf801916543d1861b1f8f31683d46d71d72028ab875cda095adbbfa2959d79cd5493fd149bd09d7bd25184de9ffa6b42e9988185830313f78d716d1e9264520ae3fa188a73797a7ab7d514832976dcb4e3ef330a15dbbf411b7457b1e03b73b66fd4e616615c9274a5374f9b2c98fd0b270c7fde6492cf3cb3e68798ae6", 0xa9}, {&(0x7f0000000480)="5d5f2e19e70983178a6f6271e4ae849b61823072eae4cbd3540dd0e6b21d5b10a12b679055a0d8b9d381da3c1e186ad3af882d446e5831d765d3344df6e30746a15e34ee1c0ac333fe1cedfdcf7cb9e2f855710dd98d86c93fce1174ecd360de31df276ab805f330f86bac934908f0c17224ddd9692d8af3a288d5c410a27ce8d5f3f5edbcac271dbc70aba87c6f578cb3a0b97569ce1f856c8499844c4d4c438430cb4983e8577e26aeef21acd41cad45467d1973d63b92e526f16487609204c8e56b36d6b8c5b4a707da069a73eb234cf21d33706eedaaa8f9dba745be404f6e2423d120d9bdf7be9f8219c5ad4bc9e8197f3781424afc2b9407a0a93a55", 0xff}], 0x7, &(0x7f0000002d80)=ANY=[@ANYBLOB="f800000000000000ffff000001000100ac4a0475d102faa247796dbf27f856ae02173f9f4d4d978b3f32c55eb271527ee4a3760a5e2cab3eee9d98bfb2dddcf54484559be072bcedcf06f26342b37720ddd8fd82d454d6f05e4fc86260edad72887bd62dbd0319bfe7b874cbdfa63eafa8429b4f004e874d1235369325fcbd4c15f789cf61399f4c43513efc3f6b47b2fa7f3a835f1d377de2753675ba998a867669a9c8446eb4705daa091c296babcc96d72ad99902f5afc84440b0a99bdec6479c4dd880beb97fd2c962d69d9ca770f931058cbd638f2ecb2f26a073103e6fe325dd576105f78a0d39d96219ee1cdbb3fff8dc999fc06f6ab3b8c90000001001000000000000ffff0000ff0100007015797d06475d69ef2bd5cc668cc3c2b11becadcb9c041e54f0bf681a2cfc90299c4da75694c4a4ecf547e0fc0842a94384ade46269acb97b3204dc1f2754f69263964a8841ae8e660b813ce50c65882b387f7c496c8f777e3d06166addd7ed7acdb23a460f7149d30aab4918a1ceec14f5895a7efd014f50d3aa2ca5a1264120931073b23e6691fb9d25cd3db96b76b116858bf223738e5458b328a06ae16b7cfe63344536526c7eccdab7a2d2f47db02cbb7e09fdcb8afe76fe95929ff626a733f1d3fab28b9f396b792642486a8aadeb3bdbce1ce367ca2283de52c02f257cf692d25eaf663a605fe31c416082f600e80000000000000001000000ea060000d7137cebe59606dd0567da6131d4970ca31f51786ab8f5f3483f87286a460ef3d88919a6392378f5ed14d5131210191900d6c63967e206c7a90fb476a195b23c5e62725121266a37f4c397524bda41dcbf2fe669a3efddd660ba81dfad3f209b6b4f8a22f2ef8cd9339cbe746012a9f996b02d0d1fd9533bccd17ce5f2c7dd085950df14deb953c2518f34aa1551380540faa63a7da47ac83e6a43516651db887c765a3fbb4561c421f3a9dbe754fa97babb92db3624f89b2448ac73cc9ac6ffe31aec085cdec717cfb7fea096c33bdb60e1fa00000000002000000000000000ffff0000000000008071861080e86c2222b19568a669de341ca79058690386ae6a4d489d70f8d01427e0138591e30af088640bedb2b9c04530ec1face1b70c92497f5bf9ef7eb762e2669aa4717e512c867e21a6a86883f29ca87265d9d5d06da73bc768dfb3be4097e36ef741aa6aa8f2a601d9597092cdbeb6a5798bf818f7a3fd2fad4671777504db04001e9ab6968d1e12a582d272fc20c434cee1c28e6c6745655464d40d6d7fa8d4933d7ce5939d123989a8a6d1bf7f77982698fd4676c66ba1095b0d9b6c5279553548f93dbb917895cb58aba283eb4a0106bc466cc4a911f0f1ec646b8656f7cbbb13e7abe37eb9f994e53047361f50563a7cd9f275a9c4fe01f3b0c0263cf5b4da3eb4aa526f53e4923d1dc1b929a9c0fadf3958825f754c6b51d1ee2c9b5da01e4d0bbab37135f71e6a506b814c4d34afffdb"], 0x310}, 0x401}, 0x10, 0x2) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) fchflags(r0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x682a, &(0x7f0000000100)='./file0\x00', 0x8}) r4 = syz_open_pts() ioctl$TIOCCDTR(r4, 0x20007478) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x0, 0x4}, 0xfafb, [0x9, 0x80000000, 0x0, 0x6, 0x6, 0x10000, 0x3, 0xff]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x1}, {0x18, 0x2, 0x10000, 0x8001}, 0x200, [0x19f3, 0x80, 0x1, 0x6, 0x4, 0x0, 0x1000, 0x5]}, 0x3c) mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0xc000, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) fcntl$setstatus(r6, 0x4, 0x80) writev(r4, &(0x7f0000003480)=[{&(0x7f00000002c0)="2e3060caefbe960bbeca79b9e2949c38af8d23f913772d95776fd18348c57d1d141e9a4ccf7bdcd035d5aaeaff8e628cf99f4acc4c20f8f45c65a5bff5ff138fab31dca1616e5a24130b5e54d10e9e5f38c38def7050968eee25b86b8492817c949ac500263ca5a0e4ee9632ab787da3a9ebb1d818954e715564d4030dcdd37135032d02eee839586b364eaa2f764c361693838cb91a764f83f29a1757855f78b92a3eaa13d1f0d4f1c89b72209028900006506c97e641b93908b9f1d7dc0547d238b04245392427efe4a87fa40217f677d09fe3a9787b8714ad55e4f1d9c54c62f93dce721d1c0eb4d6c0715f7ad6904cec901b7a239b4cf7073c4ef3603c73122e410fde852ef3cc224fe6e5ae77bf22c6897a179a9d88c60903d8862a3920c378c4435d1a5a69622db4690a93361154c57e6d481686b5ea50e09e2549a81f7ef97a1ca6479c323b1da214b9d831c06796521f93450277c2722a1f67acaaafb36bf4ece15ac8427dc4a23182271c4e3a01c77ecdd44f5057fb8dc4e654c658363df8d85f5c15903d7230453c96ae3f58ced8aaea2f6c7ebfd52a164813623749578b348445872fc99ca45d1e5f86ba1b78c3146aed517bda56f9d793062a04bbd65e3a68350b5c302abdf68e7d63e78b185be7043ed1857376b117cc4ec631547c2fdb188b2009847e4eff539da1473b9397f1af7245d56f9931024d7dbf78901515b2eca9d416a5f93ce5b06efe5fa2c5f093461f1e718b438a6aef7a84771280a5ed551488c04ae6c5804ea280fd6a1b2429cb40e427ce95215da908b48ef2d7cc52afc0cd25b5619e16eaa4deecebfb1310fbb4eede2e80bec651d01260f0c76141de2950c1423c2c0cb303e4593cd66507630ef040b14f47eaf70044316cd54e97f9a9a5852602e68d5349e1bff7800a44f9575071f6e331264550265a70357039184554808a1e2afc25e6739bfbd647fb851ad47655820728f0a0db1a54e078e950108d36697088a45011a9d3ef6cae76cfb6a760c0042dcbc461ef98ebb81a4acf3d963dbbc220e18e1985dcc4d809e8f58fdba3fc1e95a684b2165a71793daac3a046369e0b0b5193750ec07fe082ad982e630e1f5eea14c1b6b5d097530836cd6a470d5533c32e6d0770fb47b2644f65d09b9c6ea0cab65a14eee3f6a7ea9747e74f98fe8e0780d87f98007a83f246764a0dc52df2af91772617f01b2d0af1962aa8bb007d67a374c98f35267a4178dc7bb117ca4615b237ed23a8d2011ac321be78536e66b9517e2d1199f6eb4297ae805e8fd506a00bd7fb6860b8719cb08b95898b8f98f7eaff76108df0c355037e1abc16f3b43d91a9cf962606efc228564e5d523af7b38a500dee161c1c5f45bea061e531f7356ff91669df10e7450dd2e547e4d3f149696272a04766c36205793cbc5613e6d868f4f051ce344f0d8d2e7dbea53fa07cb4050b6c31d2348ea897151b218c97e29e58be7ac996dd1aeae3a38a9338dd547991259e40e9f23a0c749eefba84074a8f7d3338c578768d7cdb86da201abc9f1d54fb5b29768e999a098cbdbe31309154fd97f828158f36dff04a61b2be6ad760007585b9b60cc15011b49b33fe8be8571ef840a2b5cc67978d643cfcfd90c66454b8eb8dc4f62ae50306e646e98fc3625932bb0470c33ef1587ba614f0741d8bafb5e7545bcc8298647a74b80c4d5f49ba11d701555205332dcfdcff531fc1f1948d29d2fd6bf72637478e0ea182e2aa8a953e5beb6bb358ef632587e7188588b8dbd560601a2c3e6523563dc804178eba88cc117dd6fc7a4acebd46743de2fe4f688c4ca47b4a92a802f3132747c96d54e125c1124b1edfb9254b8592153c33b0019169354554eaa18a044b9765a918db80bd89f8033c0a4a0bdcab7ca4e8d9a90210fc9d815f830bb62ad63faf6224d06a56cda3b3385c3a4fc35bc93d8125ca0c577708983cce0d53588111a97e9916b5461d0cbf428ebb58c2f066c1ba555e8ff488541a1ccd672900aa9cc8472178439be235af8d71cd539ee4d5f00f9ce2f1323688620ab43c6541d306a00694b1c7a6038266be18c20d36743673f1d3124a46fe7b97cbe1afdee7a74668d1f9dfb836fbd4182f19e4af9afd755ad460d79b2e35462e0262d94ef2fb8d87235c84213b8ed2fccbb8d4efaee6d6bfef1605ca16bdd5d2da7a9507e5b0fab2cf8bcde68e923c67a4a1e005542e0bdad1197a43f742dd7191dc7f1a0a7d7cc785364919e1a2517a5326cfe86fd73ce0cf0b8b7cc8244c5b08b6470661f091550dddcafad0454baa0e8d00ca5c6a76bb64682f3d9b2901315cd072567150f3acdcdae344d5ee5422821f7298e6915e66220fbfb4f62f1047cbb62daa1346f7b151378996546cffe197f75442491a673ce69b1cd36d1170ce4997fe8b12d01467450d33da1a48c6be42faff9d18ff3dde00060a37815d0f44b7d0cd5d4034001ecb0fcc52ecfccae32e5945ebdbe5370ccc26b1ca46fbf2fefe321fcaf6848c38bc2d93929f9ef8851f5ade7f62e36fab13d3126c76965a5495303248a7bb333509aa28dccb6b10da05074a710638cfbca46419f7b88cfe338ddbe86f14f6b0ee845baeb89fe3ad91c9803fa4a2f19502503d111e7942bd7db9b84a262537dc546f8994578d45fb48d55285044cd62d73545d45564674c0963cb690f4de83b13f28b94955fead751f1015f6bddb04662fdf8cdc74ae0a33a90d23aa76e37df6077efd907c3eee334d5215c10a5590ebe08bfa3a9992f1ee5e65a2ae7e1889caca61b60673a011c5a92b83e7c1e6db0e968c0f198a5222e0038c504e571e2aa8bb7817bb50558d1c52d372298f4ea7f6ba73299ec1db4116e7b19582459678ad7f2d44694cac7baa8070cb86beafcb749cd49f1fc5c9280103395bc01f536983753fc49bb96ff8fc186c573d68bddd2f24091bf46eda4702dbbbb4e631194ca0a1b5831c50f38ca42d4c728a836c8950844f5cf7dcede511b0f3a3ce319f3079b95ed45f4cac4b3f88358da7f90cfcf7cb6a7454aa156317d6c36b596ab44789fcff2143d4e983dc64371dbce422ea5e8359a3fc4098dc1f06fc9030013b58cceb6629a6bd17008587d0dc0c194e205ec6130a7958a18a493c04991c23fae7e6f9be55f50adede9bfdec656d0ae88f442f3291f4a29ca242227a9dd95811d988eb706f54ef79a7456323ffe834e87c90cbcb37ccb18065d5e808011c3cd6455848f2fcc0f22dda23adde05d8cc60feb5941b4a18d75e1d4af3186f56988fc433baa90879390d8fe643fd38f9d91e9048847b4afc1c167f3db3e83ab57d9dbdfbfa34d66ee16ba52a313400a0c21650596dc8664d634be68ba2606c3c8007f8c20db2e2ef977be66b310bd12231140fdb8c8d7140d5e307a0d4b868d54fb43f32007593511f16253d1ddd0edc60a284032d601919fc61e8b6693f208cd0dad2d8e2de085c9b24466de8863b35d2f2d15a1c2977481f00d47d3f3f1a0332502a74cd50a761079d9dd31f8f899d68fa285a3a5603ac3c7f9f75d8b47c594c8e9acf6de87be7f25011c25337705bb55c770968774ce402f9ac505287cd76ccb2df840ec85bb40aa0b4b227feca0b72cdc226e4432c9653e41c3888508d83f0552bc8164a21bdb9e824c67577ff303d749d5bbfc9c393cc5cee9373944b901703c74cc19b379b51aa33d1102511ca032494786f24d2974922828ddbc6b745373ac4cf87b232b3fadef667fc6ee72aec4c7c9596acd2a7b8bf7ce9a48dccf1769b98841b51282ab0cedf200d2cf6d1932ce3643b1b6a022c671901f8d2c43ff6ad4326b9b17d690c89061603dbc9a4f9592b57283fd6e54a8135f6618c556dd4026c8ab9f188c4f46b3f5db3cde7130f2e47f6df42a451776ab573978ae9f352b084255a5c99d895bf5b03adf570607c36ec1d2811e4bc7fce6f18bee46771960d28636f921d0afb027f33202f93e6c4ec10a6971941b35594eaf0b6c01aee0659b4bbe43a38377531801924eebe986c809a5afaa83fc45a5b2b46401251574217fd88cb2f1eb20c73a151b6727c807994939218f867e91bb77f1bd911424ea0497ddc6a6be4c5c523462f6be09f84a636f058ebd2ca09111729ea7f6bc57fb9b17f363e9f260cb548a5c0e7dd86a51007e31d00654e44412f0c930947e2736f5028dd9812894c6dd2914a36f87387564606b1ee1fffe0b5f215a9766f184aacf21b38090a2e6d6030ec670233af8682e4ddf9182a315ea7fc0b13161ca236c74f60486c7294c4679da7d251a5674996d7b4b286737596397e76c543cd82413b4f0fcffc306d80e0c53c589efa193a646768458ce7da3d0ad080bf733a32c536ef60def73e7b4851f2680a7f3f5e83e92fb4ef11e8e674b614a658cea0480a26074f0842768f31146c1d7e7eb06d06b4ba206500181321acb8c4f4d983e948325919a25b73ad7289cf69a719a41db51c62706120970237a9e15cce80f96490d9d1fe07a30c9083f136dd9e617e9c03f3570c3f000232f268a4db1854336d9ea9d754a4b83700a0ee74001cb91b11e59803c897026ba9d36fef5f6d11ed3eaac11b168e6320d3f9bfab5911175e9a05962887b2e5dcb2e62cdd1a91f4ce2425211b68f94b4055e12d871c19400cee3562abb49c63d674c02b819e9fa515e55df6d9fd6d6304dd821f3f9479a10d727b9b66a6370ed216b70215bc9de4f467ee3cd1f2213615abcfa94a2d348c5a4e42f47ee53f209b90f2b20766ff946833b0336d550f4cabc07c341218534e3e01c4401224781927320f008484dc63e6220413dd1d90f71e230f242cece4236c69ad3543ffb1bc9c27020774c020683493240ed11d549c59ce776929fb80bc3e91d110742bf9afe2d0eadf1c7c1eb1b2d6df1af0dfd76e1eb43e660af5918bd1b3e7333d6a6c9d20211c576e90da2efb69b12f16e03303e6306ef6b51fcb4db072e5e1b27301602e29e510e995d97ddddd53b6165fc6520be8682ed29d026e7b74342c0538695e99859610391a2560227f5d868b894caeed22e193bdcbd498189c3ca4fd8bec8d62e5927534e80be9b9581e6db69fb0423c3f76e7ee7cbfd0937aead21aca0a4c687353cbb55e43512e90169255c651b1b560f88f5adab7a5fcb2c988e820db82c141fafaaad75c21d1803c134fe220a986a712d53cdc23d67c20866b7b22aa78d25c2edfa5eb5f1f5632a09d9521f6ef37e579f56f7e3f60c6b77c53c3c02f3c82ce848c1082c9210548b8d8607c6e6f3e14e557fd9bfacf1fb98a993b56e0f0824061f72afece14741ae6404de0c5e04a92abecc116aa7e4cb186149f7801ca061ed95053849fc4b2404cb6dfb9160ef0b21b1bee87f75719e0d1aac2555fc884fe510c0aebf235dc1a1e0c80a9f0a15f3a740b1156d340710818614f228bb858c191d1f22adcc2d7c35e57bb8bee0d605ca53dce46006983beee46f569848df5236c530280718df5b99c053b13164ba14aa0dae7ce9e4f3f64f3c146f12a2826768c792efa7fcd8a59a8a2855583df5f4461398e247869934d1ba3ba87f0f3bf3ea92892dac1173e6a5d575e9d59bf23a106780dda77ba6d99261f83d54292802997805b6e13a89377ebeaa9d20cdbfdfe0297a463d00823c988cafcd89695a24e1469dbd9fee1f123cc68b7cc4eff1391648de30f213b7e224f2940fe9c62074d991face27ede1270c05732f3145a987d87034bd341dd568351c0e2d968f9dfdb9237980d39aa2df8fbc18a9ac37e7dc2645b029b", 0x1000}, {&(0x7f00000012c0)="c34e5b77ed4711c27b91e39beb84cfaa23372f42832671e8c6b847f0be788d35bca411cabdec1d36456c8ed3a7c3de46d67504a6bbbb90755e513ef104efed0229e5a13da472b0d0385adaf40d2ec0cf9deb7e4a93a0184b08094a440393986ac6fea62e72e2e6c5f1b99622990d32c1b2bad2436bca2c32362598a551ab5491283d772268e9c132766cbbd6502ba64a842b7be6d487f7f378b9f25a13140f5a5cffd30b8455ce1df7f9ad6e0085a18860ddd8ad1d821d3db4235146feaf7b01788f488b6144205b42710978432e786d1fc0e54b36eed3478143099eec4245958fc48318613096281d09978514f546260e5cb13d5049a70dc5328fd393dc5863b89236186b8a45bedeb98f59d1b0ebded0039b3c3ccd91a46d6853f9456ad0803137d7a7434d2c8fc2170bcb90832bcd817384cae1cbddd052605b16cbffddbe1781385a0583408fc66a5c29e33acb072036664b2e45d1ea45436c30c84ea0c9e8fe3ba1d64bf8d9ddd9fc7421c66a5bc81eb9321c7f42426a2f88dc220391f1b0f9af3bc8f8bf4f9f89281916dea00d2d2d788b38b48b0bd350548a75a06b0b3e45726d11fdad6d80f1e7ecdae09e6903ff85288e64b4127e3087d1e76a19eea30397609d10425be7dcb52c0715ede65ed0ede5e42067c161ba7ee3f0fd9c11943e43ba8ec96efddf029f78b194d6bd81796d56243d2e952bb4aefb551d180fafd9588ad3e5ebf5222f0d68d174cd7c30214903666a9ed7226c9d9e7b0d2f0e2efa439ad89ed5df3e8d153577237c4140886acabb9de6aa17c562df0c6ed9af1e41555d33daabb8628af8684f752dd6bad90cd21d840002f3216df8a0a7238e557bad53923f084d7b28de57b497f8c3001740bec84734bf9124cabaedaefb2700dae8761e3ab688aff80330a000496766b59f6af7586d1da1dd7a2d0803e0c9f3cf6b1dfde885c466ad4561b9366f08f6bc90060d2948b677ca35eb7f724a6567a92df70b7529a6cc145321df192ccba97546022aca4378817f8206d75ca71523d6f256cfa653de2e1d91cf0f9648203d0f24174286bde6b6d15db28cc1ef32bd5484f2abf35a258fd823af80f7a578ec8786760cf0239f1874750c174d75450c78acab4787c6e0482ce5e1ccf37a4ece13457a88ace65622472b0177bdb90b06c4a0ccfb52c604b3ae4b77d45294e80bcf7fa6a6dae871eaf15d8b44a8d8e568f1f1775d6342dfbc837b3fa98c86f392f1b7e92024e475b5ce2224c1851729fbd7be840cf4d7f6d69cef5b3d187b7c9b84a4ca42fb0b08e80b0ece2f7dbf61e99e0fa5ee37e73488fe075e67d30b00005a1a9963cfd2ca07d2dd0daf59ff5707315e665206032590733e57b1eace138321db4a764eb793d654f17524700addc459b10efbea1ae301a99898e5776ad5439c612b0b5bb1272f82a7066f7aa18666b07d3515eff43dd89ebd37922b2af232427d13566006d85616a90a199ae6497c84e824874e4b0a7ccda07c220533d415fa5e90ccaf48289bc710d5df68050f8d11ced344f7a9c558c2bfdd964d7a3a85731ac50929e8f1b962aaa194ed6243c2635a538c91d00aa0f85a2f0012240906b1f458e1fc3a654c5a21f64cd99ab4edd68b9088f6042202cb0499473ec658b266a27a22f39fefbc397bfcc917c79abef0e1d7a5eeb36d92e1735e445c53793af5712d29ef3adb56f5f6a8068b62607cadadadd96b1c4ef3e62a92a4a81d006e47ef26ae86c6954a5b2e2c05ac11ceed6c97fa852dd6678bda8491766ed8719264c4a9676807bcc17cd6a19cc5415da4aeb95e14901f18d475e4613cde829843f6b78b5f5da66b070e893daadc90919c603a88888007d2eda9388824466590bec38712eecbc6cd8afed477d9c91b56aa08512e371f8e77452c961f6c2789431fb229105a01de6097b5744b9e8580378f0a66c6b8634f77cadc112b9939664fcb48da6643af31e87e1504717c75583182b35d3bdfa7dd8392313bede9c72769c83350143d6f4c27692ecc7b57014acc1c53329ecde8f7529e08b0504f5d00d26a3d9788b28d5f9e5fef6db8061d42bb6b2c6cce906bcff65ed1349f358c7ef5523497ced1bde1d21d150aec17bcd219d72dccfc1a867d9d323ab66c448129ad539137daf69035bf729aa8b40e35d0c110a209b3e04f9d90bac8db3d74a7c641b7bf471d2ee75b26ebb28294bb3b3689caa15d0992628336df46653a2778f014b278abb1d64013de26df1f5df82f232ae970d182fc08aec8762397b9ef439f5ef30b335c89e847bdf9ed3306990eaeeff39ce73e004e3fb6fe55ed0776c878b37a0c1ebd26be3ca58e73e72ac57f83e2d3b36c61b58fb9adb61e922777af496e2be04429ea28cf784ba2071a56efd6b57a9607950ce635a5e9280b63c9d13cd04036183bc8b5dab0b548a9443db1a0c236c490231a8297ff96b91f6dcb2b26496d5f854ecacbd11b507fc78178cf416ccbddc520c4d5dfe49d21af522ade14847f7aa7eeefba753ad6ad377f830c1be89e3469dcc9aafdc8a1e6f8ec1162af0ab781cf32a21a2af386b071e2c8d70843ef656c21884a354f0c1544273dd93ba5d1bac70b9058f8ce910d726ae73947dd814a7330deada79fb8ab7095ccd1a0b68eae1939ea04c46f454dc4337f31a1440dad6a47eca8011c32de4e6fe51ba6f2e6aa28479ca6ba46c5879297e3075a1413b595a73d2e912a4ec7fc0b712b0f42a55ac55b2d7c5c43ac8b966bf09206f4767c0f7b48789f15a5e2c17442e032f567a4a66196ea46cc5a5d74aae84909ccdaa6fdd19e172da48dc674427ea3016b0b112bd4d24b6b16159b2b9be3235ca8fcca9b64f6a84f634d8c6db148a03909a01cf2028f11fc49126a9d065475aa31d8b21975d6e60c134287fe86dd83df862535bd1b6928485db70f9efe09531d1b372350609e711189c4bb50a66f47cc5a7786333ede6a1d536417015ce30ff213d29db6e2910df62a084779b7ec11e69a6eb82569c0146c1939615f7fcb9c92b1589761fa8888957e38218a38db4573590455ca982e48ceecceb57209ab1ba5709443b4baaa20dc998d2ac2b910d31b0d8dbe666ce7510cb7096d25f53a9456f9b277dcc263db45d367434486af90f1f900aad898648f369902d8e85a82f1cf25924fe3a7b0d6a144214864ea7361fd84d8f8642490dbbcbc1874f139c20186d41e7773e1648cf92235a8c2a24a2d91878941f3858dc5219a0555a6c4a01f56b3a0a8b1fee8c4b6e6711ecd67d89045eb68f1ede12bb197c25ceccb3c387d46164ab658d79d0128df16d77d6a2a309d8b7abc721b2b6f8c62098c3cc976b0b497383ca6f813be4ebb75146a2c3af894728e7a8ba59c0748ccd83fc6fdc407f984cfd894ee13bedc0dff324d71e17ba7493228ca0314b37b1b2fa903530fe48862be707653e36497db0113dcafe3e6c0762a5c4e4412a2ee6da60095aaf257b19d5800ef45198ff1c5637a03f1c6db4ae5a7cbb0c7c7284a8b202b77c3b751d5fea66af2c54065ac69775148cd7628e3b5d0ba96804d6a1c67ccb3df48f1cd7610396e9fa15221050b8314806265d2432b2ee4d3a05dc1cfa6adcb14b3355122080398bc3cfe2ddbc67cc6c9e9a5d214bd58470948e82f901143e5c9b6b1e15c1f9265c28cf858552588d02f4adf39e95127768b2b2308183d7b4172608d86d89a56152168c37ad3daee773d846aafba55b32a3f350910076126131bbea2e5296c24a7ef628ba91a8a54d6c5a381a38e1fba8cf3fe175c1c941d9e3057c5ff96de6d83886875263d40d68050739bdb3f00e8f2ae55bd01b8fcf30370bfbfd5fa9214e03fe05209ccf6b520b781bbd9f220557d69b05986a82b26c3f9ce8e598ca37d09c5394f5ca783acab6453092aaad9547103210e0f517a1eea5bf3e81b9978f9847441a02a03aa918f6cf01c0ddb03cfa0da87f35fd90f79a809bbf6bccbf6a30ba7367ba39436e9f152c344274a22b2dc3020cc35c6de9f64214bda75f8a70d3beeba1e8a74b259a8d03c17ae653518f6895367b5156d9a790af14c660d08c99a57efb71c2a4de53ee4bd8e1f0e62db4a9bae2de415d82f953cdda3c0635afd652827f9bff6797ff37af34ee7d1925e12891a13236c77772012fe21c7bad8d5126490003f3b326b9a085b87628b119bdf9eb4d7028846cd134ac6234f73783d8eeac2130bbc2e105d30aab85448880da086dce79ad5a4367c1d7c89b45ec1f8ea6c7c6f3594a85d7434db4935a2bfcb470ddaedcb78d62cb0fe7438928c6949cac4e686a5ea528efa9a3edaa992c3d447c987e38e98aaaa27395f48ceaa3304bee5f416e4243c897c9ad09641a173c254d26f5fc62eb46261b509141926f18ca4a17185789e3e2fe8319774be2ac862a4bb3b243bf1416539f1c20a8ebe9fa4b898dc756dc198811adc70c390913ced9c3ab5b187c3d719f9f21a0eb02712fa98869adc09ab919ff87ee1b0b87ebba107ae11578ad13a5e49aa2bd5ab0763f7219f82726848f447a66af2370b18e14f613e8799197db774ddfb96e160fde126bc47612faadc77be0a97b475dea427a27cc3f4d21b6ce3412c1bd290e2c16d2ffc02118601252a7bfc209e2017d3184eebe983d98bc9b1478eccf9dbe014104254b082012a0b4e577d2399507793745bf82081e83ea2de56feba5914d43ca6a413271b90b0854dca62a9f4383aee00b16d6f3f7bbf0f4b00824a282923e41f7c878d22cc0649db60c6b5bf33bff27a6390c6af80d7f3bd298bdb1ab30d36244dd6e55c6528e583d0d2290ecfe5918e3f7f408b3c4e7c3a418bd5d22c8f86354894d3b65845beacc96bbd364159d2d9ee2bb853d0a2e74bf6c1435956a8608bf78fc1cd9ccc3c2ae32f85c2d93ae1205a8174073787d6e26e5297b6584514e17ba651f5a4c36663f5589a89b5f0c3d82bc26a754645830b0cfae83b75d938a18dcba4bdb3c994ecd7bb1f6ab961741f7fb9161635f2789c4a8efa4166daf0a92bb37ceac314bd344b4fe9535c66f1afefe00987848a70d962a14347e9c3efd00346ba338da46cb33b86a973ae5d5c49462af00fb66654bcc9e8de32a996fce6ea1deade750f676dbf345e945ecce2b0668a627aed44dd768c5e3aed52c0283c4527764c556b2a81b7c3cab6c345d10b6b175ec9ebfdd28faa093171dd7a19954d25735670608b05b6dc5c6c14ce0248891b04327d87fa200e7f74d250674b5f7e909c3ecb6ee117332858b7178171c230b3cbe5088e0da263d5f1905098da85d8f25de974f82058fd4ac25b47ea82017eb65c027c679b805de772a93adc02be70b25d477ef2d723038bdc99f4f494daa93bddfb488403f33581e7f416c0c46c401e3b897f7ee6c042b480324d7ebb3f0b693a160341cc311246e5cbb45948176b3742393260012ee3f956b9258eea924cc73a8d4ffa88aedf575839556fca8c45493c7610db90d0b8e986fe4a7daf4bd2d4a1c36a3fc0aefc8b2e397472dc2405170c64a4f99335f4b0f88a64e535843465a95e8af7498080721dde8a00ec761f9332ef79714b9df253fe6aaccb7bca03bc65ee167fac8b880105858ff8ed7fd0173dd039c6635ae7c33fa89142e2aeef44401d16bf2b0aa20f430cc54ea5bf99150f310dee11de748de3c175e2261904187d9938f13262e3d31defeacd1fca96516db4483a1465eb1b1eb3020cb6f0e929052de9653dcde447e4324154808c6a6a087ac885afe622bb43c02ff7e01eedb526721155605512da6bd978616037", 0x1000}, {&(0x7f00000022c0)="dfda69a5c18aadd09bbb773274dad6ad887eb66b0e29cc35cb925e30785ef185ee56e3e65f6afec1129aca8e4a465b5f72688977da5eb32becd93a27dafe4fbe65d827740cfee5df8ba06522cc050e9e90ee15d2f5d637f7e14e54b638cb", 0x5e}, {&(0x7f0000002340)="03f7aa840729e5cb3be74933a10fa2e855ce2d1485d086a801a8b265e7ee9bdafe7eed6bc0e795635171a8540932912b14173defb921b0", 0x37}, {&(0x7f0000002380)="7f27d6669095884040e3ce6dc50752965911d6f7defb2fe07ebce8a6fec03c8e78733f786fedfac3f7e93e403f31bded15a9e69a84ea3c425b23e560ed6e1b4e6b34818668d19ccb7d71f63dfffcb4b317b040364f1108d52713bc144c9359097cb9114a9e9a6b31ad5e9fd535b2c4fb62dfee425eda4775e902a9fc560a77be35a326381d2b7a55d96f9a05662abf2739d9b33beccd735ad61ce051f3d8d35f36ce6981e4dff04f4aba8fdfe5786b947a32433965c1a6a459", 0xb9}, {&(0x7f0000002440)="b194e5e97d8d034747d1f1ef44b6ef2cf11d7039e603ff067ce8318ca68adc5f633b3a06748e7cdd85b3c4e69ee5fe0bcfd025b0f3853a88b2051abf2de9f6ef210ad62e96ae6b16963624a84c319fb1ac15779e3eb48d80c51b8dd1c1c156eb4c50073e0c78a509e6586c7a7d7010e610aa8cb7597b30a466866da64f80ea43c5ce29ab6ce5c0236abdb19f9d42e624097eb0fdfc5b78c1a37e90c8d61f803a49c44a5972b0c650675dff1ab39ba09fd5c2767f2281d28ee4d68b9e949131bcc41f80e4c6f8305bf7a6155cdbd51dc7b059162dae1fcc2c650791b823beb67e38a77f40b4a443bcb5b5522241f9d8241222cfb37e23838ff3f63451a45d94fbb85edacccc608fa1183f2b4c66e433237f6d0c175d5864b0d0c6885dfe6e8325f8847ca0b144f484f5d3cc18eb10889e71fd05c850baeadc4fee3d3cc1fc982af8a80a4d8af1d4f8ee8b2c8ecb2bcfd67ac270f8fa9bbc0aa6854cf79d23699793fa692ed709a327b7c8133856c8ea3bb788375072ad8747f23c26998f0241968f12533e1d406acb7f64045b110f6780a71740d2ff7618524e7fd5ef8f576497b672373025d3c109572cbed1aca48d46419b5aa36b49a8a54b973d7ed69b419e601250eef362f9427cde9a8387d2d171ed810c958dac93b44534e9707fc0360b36cca7826230a635fd02d30e291afbb67aec5b96f0f4da93cdbe8a7935fd0d24b86b2b4c6d8f6e22295f27e1af4432c9ae7d593cabbba3ed7c60b5154f10e08a2df72b42bb849082dc4b1b62cc9873e94fb8acb5796580e152682da234cb627b76445d3c97b93bcfbb403d88f650db7ea3643d8580ce2a3aba953086151e10806a5fabee86fde304dc977491ae8d505bb403345031d60f2010e955b9c232274d77f28eacdfef8b0dfbb622c47e8e0e1167b5c346c457c91dd09924314408fe888b7d45d6806b8caf88732721202e0810ac2d1176e4b3538625e4fd7f920290d99648da671c10538ffdb711bbeee7825249edc9aa6a230660c8ea85e9037216973f172c797b4dcffd72f7d387b365e53f89e7caa4dddbf14ab38ecaa92ea954457ac545ce47b64441f1cdd83e15d69de3e62eeb4ece401e53f9b5fdbb73e100f6e92e611f35dc169a9492bc90eb6dd891e34425da6188b0f68a6d033f208317ab91cef86059bc213696a48b6e9b0def759d46f8db601b482fc5f091e2e58a4c94dd7d310ae50f704379e6e1976a494290ee76770846ebaeb3ca64f473ff31b249df30a3e595255b04f3dc0140ca4bd0994b7dbbdf66cacbdbfb38f3e3c117b906ba72024d389850b7a8fc27ef5c14df794bfb7640723d753334d56bc5458ac59c0b165be87f87da0b4f381d54477d3e4861cd994c15a45745cb2350a1bd307e11659c2ce6ead4ee86c5cc4597f96af3beae80ea2cef949f1e7d47e662de17fd9bb2c117f0779fe44876715f764ebbef95e0d568b117ef5b8fd92f4cafda5775fdf5371cdeb0c7829a329438858e4452ee78f5c4eecbc9915cce7d033b5121780e5d8bc7870a08bdadf85d7c2d591b399298ec64e9553350eff4211ec16ba931a7e0c993666acf3e728eedd240261754fa1236baddc588fdeca32ffc30a74bd3708719b8328dd66d8affe6c6c10b721b01018be61d4a1507ad6d217f360b2cc647dda8ba5298a299871b39c0e9349c965c6bf8f7821b62d20b4cd8833c0e6d9449d8f6e9fc3e554152cba966195295e57aa03f668dbf8fa8eaf4a4f2df866fcbb53aef7a793ba0b153fceee8cf30cb41e5c728e3f03eb4f1be1fe9fd8aa0f8f37e3bf4566b977c432892a4690791e728a9c9c337fba3ca250a2d74f1f279df9486debb3c85c16a7e5947ebea3a965caabeebbfe18602b7274b84b77d3bf8a5dc9206a56e3f3c9bc70353a204b6a1366101f5272fa462fc52703cc207abd7ad61b457debbac9f997541bdcd5f3497088c18d6cc1761a6892237288ca94521270e3d297356f0b9dc23917f60c0e79d7fddb7b4acf31aba3dcdf7f80325e745231eacd0faec3fd96c4b9d52f8901a43fba1648dd6841a6ee1d15e77ac1ca674813173da9c02dc928ba64cf12e6fee8650fd82c04fff30e7ec080cb6c01d654a04dec5ab4425fbb21a939cc6f5e4bc2a57081633f5cee043077bad8cefd1a9e7e9d2fc57c9761b888e6b9abb47d85a9e7f713e7ab234c8a80daf78fdfd6aae91578333bf25abb6837dd574424bc8386fb728f6537708512919b04a7c978ca76b156e0f5b17a5cc5bf03dec18ca4f77a6ec638b12f0d15ed3dcba444a3905e3cd9ed213c20d17a6434745c9e19b395666c6424189c08fd29bfb294f70097c3a8b0c06814ff2abc828292355cc6112388a73168733ee6222b94a38f20f829b1108168e3a427b33fe2277ebc55575307e037eb5b69935e34173295c40be71bafcc475a3822d203cefeaac54604c4aed43bdc97c43aa947ac8658f784a7bed5e173959c1859c79818c07557708f27d8128d86606e05091616f11bac801bd452bf0e9f19ee6bfed486783dd8f96e74dd906467d453df44f4c927e5b9ab8723f84e7c833c9493563ae721dea5f7a226416bc4377d2247326b26b462c68c918352a4ea73a6d62e6cef144f2da6cad386467bd73acfa35383f07e4804daf5dd51654ef6f9a6a9f7f695c69da17044ce9b34096caf6479bd7fa08bb716951723ed28eb235fb4d21fdc645503d1a54703a5a44139736cbf2403179ad804f74a80d4a9c0bdd66051d2ca22d9fbd814e8c9414393c4869178462722096fa75e727885c20072c64320c9454e183dbe96b190d1ea55205508d794f4581e3780de47cedf58f0e6bcc06a5b7008534a48920f8aa3bd4fc971711753190933bcad44c700b1765c64cf612d6da3dd13bdc5d571bfa4e606fec8b552bbc4308b649553b074303f34d8777f11fdaf72cde1e24a88be6e22d0a38c5b689983493965f26f6163a3fc961c1223c7d6898226585d9c82fbffdf155a6b051a158b5af344b6d88f89d0a0d4ea645a952ffae5a9073ece76aa4ae70f36fe0d9e551b43104768a8f02495362d2ee4d2907c183b18c3946dd94be060bfd6a5df2a19905176e69ee64d108c702af2805452709e6fdd49ebd3c8c735cc143f741f1180dfd00017b77c598c69af707db1b7dda917a1964dd3f3fc9c3c1b287ce6fa6bccc23277d7f0438db238a58315f0cd2dc6cfa0ea90c9b62b0de002d198281533a931a233e7fdd7b307b454ddd12255154f1658eb6b3b599a1e53b96684501acac0cbe7e4565389d168db44a24e48f0e834bf932f2639eb688513047b11603bb9bb455bf916d976e237945f96763f94a52031ac19bebd62ee993bc68a1c7c8028d0fca08331f4edb8675ebeddb464496118ea01d3211db046f45771154ccec839da24c40d9ec0da559aa2895392638290e4800274fefd504b1676010a54ac0729d2e73eef7b8a110f6c9e855b338d7c0d86f8a4a0949d69c9d366f84755c233b7e6611cb7d214d1b11a2c74b30dd62e171816a66db1880c3af4c0630c1fd23b654d49a368acd2eb27d9c5174e8831b90a38211746597d3757235679def672bfe130ee5a88ef981446ffa7b0c0b80889e7fdcc1b9e0bfcd690f44b48296472aa9b4c611fc882c9add22fe0643c3cc780e4101ed42592ed052aa3432074f7571095dc9cdddaaff471ba47de03fb27d1da9729c3989641a8e8f185f4d42907e746f7ce296568b6f37473a01f982b498da9fddcbe005e4907769d5d4d65bd9669c6f5254965766874de2477338c498cbbd0c5e94ce2a5efd94998b3cd732cdffdcc2c243dc968676e5eb3ff030c1d2c8863eda3550d973d181d1d0f4bb3dfb638a78188d1ebf9577d1cf3aa844be2abb05763b2cc1a23e6a08b8bfc013babb11b6473225b36edc65a8830d02aed91f0f272a78d786266fd1abc37084a74fde4675bc29a99a80dd54fca57e393817c6f5ad5208fa0bba464c360eb7ccbcbe044c72a0ac7dddc3355885662faa3cbb5db1c4043b2fe076d9c86b63a0e4b08e11327234da65296ac15e67ab75358d64665b474e7657d777e94662f8f9a4abfac134d1583d8dbf78084296be0a5eac2b54b6d0c960e2704c094109d92c769761c8b54586ab9c49256a1d2e8df6891efa3f697420bb4c8788ba053dd63378baeadb9c8759c0b4545f98f56cb812d1353f96c7492fc5dd0577815da5ce7ffb58d2899acb144da53e84f8c2ac0746bce196843ff99b07b9aa50d1717b4014b1b9988a173fa318876d9a8e4c0f6262e7554de1f33bc590334d035eb26a5aea6d135423e081c458ebc57ddf11e2a28c59da5b87b6064e2bb3f3a3c9b4f09adbeebdad73ea312bb919c589db946747b17f17ec9c662de32217e4b8dbb51c34b236dafeb8806718d9d5656a43087ae9fff25899122dc216b7ecd98e0295d3d9e1ddd27dcc91595a5c5b0066706b8bd1f374b1b67a4ad35034ff46a038d6aba603bee142727e60858f72def978a41f2bd733b95a2d40c3868899dea3543b6fd9c229916d70b173d1e9882932880220e25314b76c67f946f9f6fa3db97a278585175f13c6bd0b36c6125c3491e7b9a4e0cf787e0d6a633aa8df2daa2314702b81db1d17bbfd21af4cf09e1011d81f53c3b34d76526348239d37e6b1cc9823e59b9e3a1a234cbeb6fe086dc9d37a439ea94b1b2fe61daa1e5cfaa9c5394e60e2b3964797d5be122f1fdc4973891b9a832b421face86979606c587bbc04f3e44d2708c43ad3fd53ae6009d586c11e84382a376110fa0de0abdff05ffcd43cefcbeb6da74137df87e9ebbf516cb6e2fe3a511319f499727ae46254681547b3a779429daf32b502edeb80ce11c27bf8be3cdb50407a3ef436839bb470e8b7c1e407c00f88c1ca8da0749eebb1039f01bbe6e50e508ef7c9b700e929c1ff1378eafa1987fe0f79a038518487b67346fb10e68fe3c48b687c8ed496a883a83dd2f093d15667da46c2b0eae5452953154043fd220bf918572571416a997727ca1615f5873c6d3752eeeaa2e3518c464ac104dbf76cd379b0ea95ed7cdb0ee54b3120121da5a4edb981e8bf6b01382dbefbfa67296f78de1b15b8ad36d8879a44fa96da98ddfbb737ffa81c79f3c5154b500246b00e5d111bc639183e9356d9e47388df22974bb633da8fa404cbb5dddbe61e9157444702c9eee6d6149fb3f4356bd398153fd1c76883a3a59e7c1af1f1db1bef2ac2b59bcf1c30d00d97b2ca9e3115f2ef122b3e33bf5b4f5d7119da2bc03ccd07b26822d3f74fb62b8ac43f0634d595c8c2e1cd5a8922125d452a28707e03bced8d38b58ac374898683cd57ab1da7b6ea4ec407fde7dd136408867c21e1f21b6b040fc207868636727f23cca851b01cc04b9c67880898432af3c2aaafcd37f8489cf3da9f4c35e499de8f45c171478af257809a37bb205cffd80f9fcc05d500e29623b1581cbb919f99ab5b422e277b42478633db3cc4059ed5e89972634e5a8ee5534d1b802246545fa591ae6e369de4ea29815dd97d3721ac5d2a532811312a3dc731d3def8eb9ead90ef2b3cc9d1279fdb1dc1db1d05b25e123d0fcfeeffda35ecba30e1e310fe1a381ee4d52942f7effc889922ca91dae31d73e822693f2a5122254c136a3b3fbc6dee171b8b273baef39f015be13b767cf77b22046f26a9e1b77a40d46e8567c55b71db17f8465a9dc0edb877aff458984549506a5983062ac803fb336a78c7d4f03e3e06e9b22bf4c6da4fa8fb24222382c3cd6338952b11d994303f09826dec", 0x1000}, {&(0x7f0000003440)="99c8507f47ab6c7bd89db96b4f51d640d258d66eb6e2e816c68fb70482814d72bd98", 0x22}], 0x7) r7 = accept$inet(r5, &(0x7f0000003500), &(0x7f0000003540)=0xc) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000003580)="2f9e15fcb3af8858d697fc1da63c06220697e0a6ef53b24a2d0ab864d96bf3c7f9122f91a95b733a2fd7ce2b80b2bb9d64ecd6da4eeb26a3f3419f7df7327a8954dd3af85738a6aa86dcd6ec23b9d8fe5c03c32f836fe61bd9515401184fd33b092530bd01e770028cd7750756ffdbb76e07f59949d435ace36b83b1bd", 0x7d) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000003600)={0x80, 0x5, 0x1a272547, 0x2}) pipe(&(0x7f0000003640)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000003680)={0x3, 0x8, 0x8, 0x9, "5e27afe76388f8a3f900580cde341d535266c798", 0x6, 0xf04}) setrlimit(0x8, &(0x7f00000036c0)={0x4, 0xe69}) getrlimit(0x9, &(0x7f0000003700)) mknodat(r8, &(0x7f0000003740)='./file0\x00', 0x2, 0x9) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000003780), 0x80, 0x0) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f00000037c0)=0x1) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 1: setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8000000000000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0x9e34}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) semop(0x0, &(0x7f0000000440)=[{0x3}, {0x2, 0x94, 0x1000}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) shmctl$IPC_RMID(r0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r1, r2) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r3, 0x0, 0x0, r4, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, r3, r4, 0x0, r6, 0x5c, 0x101}, 0x49, 0x8, 0xfe}) geteuid() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000012c0)=0x39, 0x0, 0xffffffffffffffc0) semop(0x0, &(0x7f0000000140), 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x0, 0x1}, {}, {0x5}], 0x3}) socket(0x11, 0x5, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x5, &(0x7f0000000040)={0x4, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfff, 0xffffffbf, "a46df2c7000080007dca00000000150000000409"}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfff, 0xffffffbf, "a46df2c7000080007dca00000000150000000409"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) setitimer(0x2, &(0x7f00000005c0)={{}, {0x3}}, &(0x7f0000000600)) (async) setitimer(0x2, &(0x7f00000005c0)={{}, {0x3}}, &(0x7f0000000600)) executing program 7: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000180)={0x6, 0x4, 0x790, 0x5fa7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)) r5 = socket$inet6(0x18, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000001c0)={0x7fffffff, 0x28fd}) recvmsg(r5, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000340)=""/203, 0xcb}, 0x840) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r6) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r7 = dup2(r4, r4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000600)) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) listen(r7, 0xffffffff) syz_emit_ethernet(0x35, &(0x7f00000005c0)={@broadcast, @broadcast, [], {@generic={0x3c04, "1789b146dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2343de610bc9cf95"}}}) executing program 6: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x205b1c) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x205b1c) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205609, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) dup2(r1, r1) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010008}) executing program 3: setreuid(0x0, 0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000605000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x9}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006d8000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140)={0x0, 0x0, 0x7}, &(0x7f0000000080)={0x3}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200), 0x0) close(r0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mknod(0x0, 0x0, 0x0) syz_emit_ethernet(0x56, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000001400)='K', 0x1}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socket$inet(0x2, 0x8000, 0x3) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) executing program 5: r0 = semget(0x2, 0x3, 0x440) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/122) setrlimit(0x8, &(0x7f0000000980)={0x7fffffff, 0x50}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) syz_open_pts() poll(&(0x7f0000000140)=[{r1, 0x1}], 0x1, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0xc000, 0x2b67) setuid(0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000001980)) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r4, &(0x7f0000000100)='\x00', 0x1) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x105) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x4000006, 0x0, 0x1, 0x8001}]}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f98a699d89ff4c92bb9791a3ce33c0fb", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8c}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {0x0, 0x0, 0x2}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000", @ANYRESOCT]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x4}, {0x8c, 0x1000000}], 0x2}) shmget$private(0x0, 0x1000, 0x509, &(0x7f0000fff000/0x1000)=nil) getuid() r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x8000, 0x0, 0x0, r1, 0x0, 0x118, 0x3}, 0xcd94, 0x1, 0x1}) fcntl$getown(r0, 0x5) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", 0x0, &(0x7f0000001b40), 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100), 0x4) select(0x60, &(0x7f0000000000)={0xfffffffffffffefe, 0x103, 0x0, 0x100000001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) sysctl$kern(0x0, 0x4000000000000083, 0x0, 0x0, 0x0, 0xfde8) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x26b, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010008}) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea000000", 0x4) close(r0) executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) (async) socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000180)={0x6, 0x4, 0x790, 0x5fa7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)) (async) r5 = socket$inet6(0x18, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000001c0)={0x7fffffff, 0x28fd}) (async) recvmsg(r5, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000340)=""/203, 0xcb}, 0x840) (async) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r6) (async) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) (async) r7 = dup2(r4, r4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) (async) syz_open_pts() lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000600)) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) (async) listen(r7, 0xffffffff) (async) syz_emit_ethernet(0x35, &(0x7f00000005c0)={@broadcast, @broadcast, [], {@generic={0x3c04, "1789b146dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2343de610bc9cf95"}}}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x4c, 0x1}, {0x25, 0x0, 0x0, 0x1}, {0x812e, 0x3}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0xfa) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205609, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) executing program 5: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{0x11d}, {0x8106}]}) syz_emit_ethernet(0x138, 0x0) executing program 3: shmget$private(0x0, 0x1000, 0x670, &(0x7f0000ffe000/0x1000)=nil) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140), 0x0) pread(r0, &(0x7f0000000240)="1990d63e39f4bca79bfeba9fcf901d27e88b8e6b634fd3c47128eeb76f6a48ce9f40d52f93855e69bdfb1024056b576a727f0d491983da6b17a088336aec0fcb95ddce243afe06cd8a3dc4d6246c6695ffc3e63d0cdb8858fabcde5f659f84d8990310c504d2005081bdd25d8de9afd46d1d7b81d7379c698757f3c723649d7bc788196c33808537959be19c5c6897fcad06ed13dc747dea5015e2d3e9c9dc59a944039b17e02ee747b9f7bc7ab94cf0449bca768ab2a9ee912f1041659ad9866347480114bbdf2a801037050abb5941a6be3a8603f35ffffb7300c93aab4048d7bc3f60662d5b", 0xe7, 0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x2c, 0x0, 0x4}, {0x3c, 0xff, 0x0, 0x4}, {0x6, 0x0, 0x1}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="b46d6c14", &(0x7f0000001080)=0x4, 0x0, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c6", 0x29) sysctl$kern(&(0x7f00000000c0)={0x1, 0x21}, 0x2, &(0x7f00000000c0), &(0x7f0000000200), &(0x7f00000003c0)="d90e2ce3d480008f6d3185035ce8bb35231c0b86088c63a8d52689bc31509abfda35a707ee59bd23d144ee5e42f754fd8918f50fa2e6d6601bdf70b3cc003d762f1a85726942bffaca170a61771cbc8c9609000000edffffffc27aea820571efefb6fb350000008c80e4e7864ce7c3099f92e186fc1ca7add2832292f5c217f64497155aa00e07242c23c30cdaa6aa31242519858f2ef4dba8918e81675317708d7688b670b1ccaf07036f0a3f2bea0bdc340ec6f6c14f37dd2d93b1e079dfec18e2c6e41ab000809e0d4a2633015099a2846fa7bffdb9c64798a460408dd405719b2127e4007f943a8896747055da1a72b66f5dffbb4bd9039683c3d75e190607fcddb65ec689f38faed0fb57b58039fd553450c76ff397ba34b1d5ac78e42ef4581016aa1eea1cd14195f18eb186e5f82c9b064bb07041fe06390fdcaaed56e94741c81f3e0fd917b19f2c9c62e130b752ddbc47579a7d1e85", 0x15a) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x4000006, 0x0, 0x1, 0x8001}]}) (async) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) listen(r0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140)={0x0, 0x0, 0x7}, &(0x7f0000000080)={0x3}, &(0x7f0000000100)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) accept$unix(r0, 0x0, 0x0) socket(0x18, 0x1, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5f, 0x4}], 0x0, 0x0, 0xfffffff7, 0x0) close(0xffffffffffffffff) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) seteuid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x4000006}]}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7d, 0x4d, 0x1, 0x3}, {0x1ff, 0x1, 0x99, 0x20}, {0x7, 0x0, 0x94, 0x7168}, {0x2, 0x9, 0x3, 0x8}, {0x7, 0x97, 0x7f, 0x1000}, {0x4, 0x7f, 0x0, 0x7fff}]}) write(r2, &(0x7f0000000240)="7f001d00"/14, 0xe) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "00ff0000090000000000000000000000008000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="16849206b92cae70db9d3721fd80877f27c7cf81b728d4f1c8b80665511fc4bd2bd25930351af21e367958652b950f87d8ade71bef8645268b2abe7d238965d97be097caf89bfe039c37", 0x4a) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0xf7fda1c8861da173, 0x5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000485000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f00004f6000/0x4000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000357000/0x3000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f000032e000/0x4000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x4000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000097000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], '.\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0x3}) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x286) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd0e) chown(&(0x7f0000000200)='./file0\x00', 0x0, r6) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setreuid(0x0, r5) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') close(r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000200)={0x7f, 0x2}) pckbd_enable: command error executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea000000", 0x4) close(r0) executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) syz_emit_ethernet(0x1019, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000), 0x4) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x105) (rerun: 32) executing program 7: mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000780), 0x0) r0 = kqueue() poll(&(0x7f0000000000)=[{}, {r0, 0x127}, {r0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 5: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 2: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002e80), 0x3, &(0x7f0000002ec0)="a0fccb73", &(0x7f0000002f80)=0x4, 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x180) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') executing program 0: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) pread(r0, &(0x7f0000000000)="5f41e0720fa28b6a03cdef9ea79e7b25fc76197a50abcbfa8549d753ba030cd91ebd94c8e0", 0x25, 0x4) executing program 1: setreuid(0x0, 0xee01) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) (async) setreuid(0xee00, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000605000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x9}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00006d8000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) (async) syz_emit_ethernet(0x138, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) socket$unix(0x1, 0x0, 0x0) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140)={0x0, 0x0, 0x7}, &(0x7f0000000080)={0x3}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000001c0)={0xaaaaaaaaaaaa9c0, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x82}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x1ff}], './file0\x00', 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000040)=[r5]) setregid(r3, r6) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r7, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206922, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0xbfa, "bb08000100f1675910508b00efff00"}) writev(r9, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) execve(0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(r0, &(0x7f0000002480)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) fchmod(r0, 0x3) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{0x11d}, {0x8106}]}) syz_emit_ethernet(0x138, 0x0) executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000740)='.\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0xf0, 0x20}, {0x7, 0xfe, 0x4, 0x2}, {0x8046, 0x0, 0xf}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210200004fcf2a8f667c8d7c622700720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x9, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000900), 0x0, 0x7, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) getppid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) close(0xffffffffffffffff) dup(0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r3 = getuid() setreuid(0x0, r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000001600), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 0: unveil(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x401) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) kqueue() dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x6c}, {0x3, 0x0, 0xfe}, {0x6, 0x4, 0x0, 0x1}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='p9']) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000000)=0x7) executing program 2: open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) socket(0x0, 0x2, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0xc3df}, 0x0, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') sendsyslog(&(0x7f00000003c0)="a8", 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000000)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) setreuid(0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/114, 0x72}}, 0x10, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setegid(r6) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r7 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/13) executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea000000", 0x4) close(r0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x25, 0x40}, 0x49a4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x2, 0x3, 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x5, 0x9) r3 = socket$unix(0x1, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) accept(r3, &(0x7f0000000a00), &(0x7f0000000180)=0xc) recvmmsg(r4, &(0x7f0000000140)={0x0, 0x4}, 0x10, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSTART(r5, 0x2000746e) recvmmsg(r2, &(0x7f0000000300)={0x0, 0xc9}, 0x10, 0x2, 0x0) dup2(r1, r2) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) executing program 2: mknod(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000780), 0x0) r0 = kqueue() poll(&(0x7f0000000000)=[{}, {r0, 0x127}, {r0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{0x11d}, {0x8106}]}) syz_emit_ethernet(0x138, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x25, 0x40}, 0x49a4}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x2, 0x3, 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) (async, rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) (async, rerun: 32) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) (async) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) (async) r2 = socket$inet6(0x18, 0x5, 0x9) r3 = socket$unix(0x1, 0x0, 0x0) (async, rerun: 64) r4 = socket(0x11, 0x3, 0x0) (rerun: 64) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) (async) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async, rerun: 64) accept(r3, &(0x7f0000000a00), &(0x7f0000000180)=0xc) (rerun: 64) recvmmsg(r4, &(0x7f0000000140)={0x0, 0x4}, 0x10, 0x0, 0x0) (async) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) (async) ioctl$TIOCSTART(r5, 0x2000746e) recvmmsg(r2, &(0x7f0000000300)={0x0, 0xc9}, 0x10, 0x2, 0x0) dup2(r1, r2) (async) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1019, 0x0) pipe(0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200000000000000000200"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r1) r2 = socket(0x2, 0x5, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x7ffffffffffffffb, 0x1000100000004, r1}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000100)="b496a5ec4ad7e5d8bc0f09ed0df6ffb09e7843f60175acbc50b4096aa0b9b446331299baee63dda6d07526e8adfa64f108f21c14d9fd062653bec256085e6f8c4728f178e44cd1b84952c178bf5c91bbc4aeb6efaa208258fdef94d7a32b69ac597ba39cc0294f7315f33eaae18d5e12a4531fafcda6d647935ba05a1b6eda9b00b8a2cc8acfd7a39b5c5e99a338ab5f892bfcfcf32938760239971b4bfd916518f869752816d4db1399dddaeeb48ef2f4d73d", 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x64f7) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x0, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d5", 0x14}, {&(0x7f00000009c0)="1e33b4cfd4f5c7ade39459b67cf53dac67b2d56258cd0e51051608f85f5219311a84c991a78bd23207cb4fc9cfbe3be5a5ea3925b6aa6dc56a2d3158158ea958197584992e4bc0fd915054b920067664fc8c0c556e749dc50e6b3aa47c6310c9abe754b9b95c90b1dfecdf9f835a75655490541e2e8fbcfa68aae9e1c6a7fac061d5f3dbb430d914838976bfc6864af06eb1107d54487e5b4c738f5422aa3a052d0948ff05f37ff37594cd3fd1fcdacff09b7e9754c5b2ad8654a0a72ee75735ce2055ab18a410ef6d53c8b0879f5bf2ae691bca6ecbc4b3bd7e4d7a20349655faf125a55917e65ab257466b4476b9e6eaa0e7d3210ed4c7bd3c0839656135db213eb6c43ee8d528f6f3d10786dd9d1e95febb86232d7ce8216ef89a0b8ccf522cf13c4c64b274ea249bbe98b10bbfdd53b7dfa66cca3ca844dfca838b31c4ab082fb4fd19ae0b5b52a4737162c3546e6d6f63f43b07d04cce4ec5434ef8ded5b682661b8a8f6e38b11f1568675359f66a9c818fbb0a0807cefd8964cdd1f622456e3e7b808fa452fafac519442a54247de0c0984dd23503178d1865bf6bd296b546e32fb37b55ff20e48d8a6ca07613ff68dc5d53b28de19e4a6267c987e3a4b791103492603f940797eb5c031bbb561b337504e5a8e5f1b04412b42c1d7a7251825d73b9cbbcb93641e42bc6cb0a205656ee43a833d60eeb3bc67312d4f255cb9acef1dda35403c631bdf5e3e85f53044d451e615316b31b02b2d59f1ff79e35eb11730d29908cdf8cdc515c0b9146f65d4bd7fea51f4006b02945d05585586c230b3f1826cb639e57fd614633e4709f98eb4baf3e16ea27d657f1d6177e72a1223e38ea02b4b3e1270542388ca545888be5bfe898e0734eba1875bb8184747b332e291a8d3d0fd31dc6582309b69c0d7e94f526ed540f7f2b53daa7ed826d9a027aefe30dcfc7546c46386c35cfce23c29c52a45041646a5a8909ee7d6a21fa532295b9e3646ccd7de9e5c13eed38340bb03fc34f5aa83ff079b203fddb1d2b0f0e2935bebd697a2704d93a770de8246100b1bb3826082cc69506d500d0372a9f56f43628264ca2b87a9870eda4e3f04a3123b69051da5766d9ebdd3a1d2e7359f85ec372438306e4b23975fa11a60751b57f3ed2dc4e0b2d07fc86f3618c381c03a4efe500d2984c1b6ebc893c70f853f72d4eedee889fa69063c27b0f06af555d2a3485660cdef8ddddce743613705da8626566ead621d9c110ce08ded137c4d849725d82040f0d52c9807a5fd82c5ada9bf3573582ef9da1528ae8b4beccc17caea43148a7b4f39cb69efc5cf0dcfdf7b5f7b35a9d151ab095314a0b86518add26e11289f38380c2f05d4873d4be7ce2dda0c2eb326a57e2b7b7b76132a6738630ce68a154a20409bddc582258feeca75bfb6bc2d4f6938dc3450c0dc32f0791b32d113747edba5001a64b14d0a006fca9a6c30ac5960520441f53925b75017fc483f624587242c3dc06", 0x42d}], 0x2) executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000040)="124ec35164ebcf100fa8e4e608f3604d9fd58f4645bd13f6ffd8ae1c78f79dd6832cf0e76216d07a2d69d7932ffea400a92a0089747109e14b74686973499df4a67b3bc84f50db4aa41a51a04b6041b810348f1b2ea0fb277556d5ef470e0d0c770e154a0b289f76d83c138914f24bd282f0843a1e6776c3302f06c070ab1ee6a4d25553e7c37db965274f64c58112984b5d1c5b89b0da049a781b0eb6e4504a95579d3ded16c49a395b5d92a39b4d66ca0995242b0ba1e18e9e8ac4585dcb0c53f86830", 0xc4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) readv(r1, &(0x7f0000001780)=[{&(0x7f0000001640)=""/213, 0xd5}], 0x1) sendto$unix(r0, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x3}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) syz_emit_ethernet(0x19, &(0x7f0000000140)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x3, 0x1, 0x1}}], {@generic={0x8820, "3e24ef"}}}) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x1e) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffff09008700"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x2, 0x0, 0x2}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000001300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000383800f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffe2c00457c5601b5ae235d3544d14cb2e907c8000000000000000000000000ae0000010600000500000000"]) pipe2(&(0x7f0000000000), 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{0x0}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980", 0x10}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={0x0}, 0x10, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x14}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x0, 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000001480)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x7}, 0x8) write(r4, 0x0, 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205609, &(0x7f0000000000)={0x2, 0xfffffffe, 0x0, 0x0, 0x0}) executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000100)={@empty, @broadcast, [], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x25, 0x48, 0x66, 0x7f, 0x1, 0x37, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @generic={0x89, 0x6, "4ff07bef"}, @rr={0x7, 0x23, 0x0, [@multicast1, @loopback, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}]}, @noop]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x7}}}}}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000040)="d91f84d662289c41b312ddb3a4eff8f4580234156cdcce7b6ea4b22673bc29a2d8a79e99242d5d8bc4a57ef04be4694786238787a05a606f23b5e8bfdc7bef278f5b19c2d64eb11669af0daba04374382c5ff9878e86fa21682f17a3aaa8d5bfbddf5c59d2e20c7bcc9b705dae9883c335328de66ff96831da11b55bddf3d36067941a0e6a3e459076f2dd4acf1f7abc4c924f10964c283d9aba15a02f298a379725577490037741c38e52", 0xffffffffffffff93) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{0x11d}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x200}, {0x40e}]}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680), 0x40, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00", 0x4, 0x104}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000016c0), 0x100, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700), 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001640)=[{{}, 0xfffffffffffffff8, 0x98, 0x40, 0x10000, 0x81}], 0x401, &(0x7f0000001740)=[{{}, 0xffffffffffffffff, 0x42, 0x20, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x0, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x41, 0x20, 0xfffffffffffffff9, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x8, 0x0, 0x3}, {{r3}, 0xfffffffffffffffc, 0x10, 0x4, 0xe6, 0x5}, {{r4}, 0x6, 0xc1, 0x1, 0x401, 0x100}], 0x1, &(0x7f0000001800)={0x4a, 0x6}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000fad000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000040)={0x1, 0x9, 0x7, 0x81, &(0x7f0000000280)={{0xdf, 0xb, 0x8, 0x7, 0x4, 0x6, 0x4}, {[0x0, 0xfffffffffffffc01, 0x0, 0x5, 0x7, 0xc2e1, 0x9, 0x2, 0x8, 0x100000001, 0x2, 0x7fffffffffffffff, 0x8, 0x1fd, 0x9, 0x9, 0x0, 0x5], [0x671, 0x9, 0xc2, 0x0, 0x9, 0x1, 0x1ff, 0x9ac7, 0x3, 0x2f], [0x4, 0x0, 0x20, 0x6, 0x1ef6, 0x3ff, 0x8], [0xac, 0x2, 0x5, 0x5, 0x1, 0x80], [{0x7, 0x9, 0xff}, {0x2, 0x4, 0x2, 0x100000001}, {0x6, 0x62eb, 0x2}, {0x8, 0x1f, 0xfffffffb}, {0x4, 0x1, 0x2, 0x9b0}, {0x9, 0x7f, 0x7ff}, {0xffff, 0x5, 0x1, 0x6}, {0xc650, 0x1, 0x3ff, 0x4}], {0x20, 0x1, 0x81, 0xffffffffffffffff}, {0x8000, 0x8101f, 0x44db98c, 0x245}}}, 0x8, 0x9}) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) setsockopt(r7, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) r9 = socket(0x2, 0x4000, 0x4) sendto(r7, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r9, &(0x7f0000000240), 0x10) write(r1, &(0x7f00000018c0)="fc2378010000000728a8790308fc000000000000000000000000000023cac47b226ab882b79d7d173294e066d867989186631fde52fd424988358fd0d60001000000000000334eac79cebe74b05c2b81fdb43ab3", 0x54) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)="55f8f578c34e7804baf1000000000000000015ee823d0f07d90f7d551fc5c28effb58e01df7ef0aad12338dea9a0f57a5a1ae4909c9bed5c149aa07bd2039044f5173a806ba117e2c037629700a4b91a800c8e220bc6cd6e2c4590aebdda2e9aee377a99907057d94e09fc4ac748000000000000", 0x74) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x62, &(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000009001d375d234bf644fcb63e3ff69bbb707856ff636be22f6d6599db1b3effd8bc3d90fff862cef3fa46db5e4c738a4c86429877af054cf0b5eb468cd2e7f829b3123fcef8c1440edf5d6d765aecabd5f9b57bb8fcc5d46d6112aea09afc00000000000000000"]) r10 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc1206949, &(0x7f00000001c0)) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) r1 = syz_open_pts() open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000), 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0xa024, 0x800, 0xd1, "a4a022ba2779646fad523c8576381d6df18a1b9d", 0x30, 0x7}) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r5) executing program 5: syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x0, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) readv(r0, &(0x7f0000000040), 0x1000000000000057) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r3, 0x4, 0x40) shutdown(r3, 0x2) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) executing program 6: connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) open$dir(&(0x7f00000001c0)='./file1\x00', 0x2, 0x1cc) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) socket(0x18, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffff09008700"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) executing program 4: fcntl$lock(0xffffffffffffffff, 0x9, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffb, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 0: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x1, 0x0) close(r4) r5 = syz_open_pts() getrlimit(0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x401, "ee702d64110000445f69112295cf00a6e1002000"}) read(r5, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() execve(0x0, 0x0, 0x0) r6 = socket(0x6, 0x1, 0x2) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000300)="39fb3d6f1f91ad1376124ea282390f990e60ce7bd67ae879ce08f8837f1f3428475d0f2dd1e0e709087504e461ccb9bfbd4e71f91e40dd253edf0b6da60f4138fdc064df0c62104417ce260e989b06fd8143bfcd29014ba5a9f249b5b048960adb979f7992bb87680298bc77f7dc243cbc24086e3b3345c2093c312072586cfb52f9bbc6b2d4e5eeb4722b03ef2341197f3387e036438c9a71dc2064f69a71bc563d17e84a07b6b0d17b2a6badb6b6a392c6266570d243b41fd3c401a480b21561200558e5b3f65035b8cb9d631ef936941e1a4b80177ea2822a47c315e5", 0xde}, {&(0x7f0000000540)="d3f29b7d87b32734956b64b18200b882289a4c702875ce322ee37d8e2d2387f583275a9e3a4baa6856460254b5f01a1d280fe72ccda79151a466f040dd4c87ab44e203c9d2b91a27381547b176b8f2fc9118dbe711526763dee9ff469925f88c42b33af340509effa829bafe5da06342c0be756d9147c677ed9546fb1f4e8401a63935f9b0c3f9f15f17328d68bd1a454fa3b767a1f3dc75d1280a5a7a483de09be833bd59a57bde671a896b5914d936d9dfda0e034e70d18812b75d43eeaf9732c53139be867977575440179524d308de", 0xd1}, {&(0x7f00000001c0)="9d0e97a4371121715c643a722609f9b7adfeffffffffffff000000aff951c5b9fcba6beae2739320812e09737b83d7506b8e97c1dd6fa747bfb35416bc1c9747dc28e72d93d12f3f82d191d87d", 0x4d}, {&(0x7f0000000640)="893a593134bf5e9a2db8ef086f669f63a736fe347ee44dad884341c0539ed5ec78ebe2f7edf89df311463cfaef20777fafac5c22dc178df49e96f0bf804ef279b178cd936d8cc01cba1cdc548d8b01afc2a7ba073cd95e8030de061ba5bed9c58f18800bb85ce4d02110b0e12a9201e9e39651c2900577557c74974eabfc517ab789d7133a068c519507749b7fe45aead5c098ad92119a9ab8eb3d1f48653ff797ab5264416ff35700", 0xa9}], 0x4) setregid(0xffffffffffffffff, r1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r9 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r9, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) executing program 1: mknod(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000780), 0x0) r0 = kqueue() poll(&(0x7f0000000000)=[{}, {r0, 0x127}, {r0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000637000/0x6000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f000012e000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f000014e000/0xc000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000040)="4ce39dd7da861b30c66c072fd21acbcf620011c7ff1400d5a346d19d34356188449beb5eafb9aef63e3d46be88ee982d2ddf8c633dbb0666e2fea1", 0x3b) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @random="0020ff002600", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x6}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x30}, 0x0) close(r0) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff0000000000000800c20000300000800000019078ac1400bbe00000010c009078000000004500fffc000000000001000000000001e0000002"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 3: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0f1df85ed8e895973c6902ce7328cd4745e4970333f8fe7350a13860cbb83682ce90b2b73ed89c0aa649f4458fb26f61cfb73b4a6b96c1bbe15994efd67bbc4431a4992111c4e8a04df55753a9e71ec710e01ee0b20cb9a3749f96dedcc7d5601f55fde02809c68d16340600dc00ab85122bd395dae4f146d0bf35092982f8cb3ef26c8772810bc5bfd033c4a97c5a744e427d19cdaa9d0fa11fe5004432bf24acf5c801bacb3bff5540d54793f109b150d51180512e2309e5e1797d28fd58f1280354dd0b801d2a1b908ca7abcf1204fdc9f751d1845ceef0f933ac1d3926c3bc8cfdc351c9b300f133e4661e024528f8331a4f7a7d7e95448da12d7ea8cfffe540877b4c596d59db1a148c4f34cd9a05bd6ccbcf47f0f8735047fc0dad1a9dfd74eaa8bf8fa7dc27d34b04ba72a23849c72a0c5ae0d6dd322a188a13bf59bd39b5dd41d0dcf68b4723a90e1a89a567544fc29675af1b83f1203a7e7f116fddee9e1724608b39718bb5dafb46334baa8ff6a6539f4eea81ecd049ebff90266b172a06213c8a47c4c003dded2cf09235f0247e990caf8f3a5fa45dd2bc7b3658965a8b5e4771da85e533126c658068743d4f913dd48e3fde01ac5240d691c3a5af41c139761e231a83b1447439b6acf33228b42d1b9dc507ed08e405532650b89a1abceffa956339986474ea3d709f4b6567a09aba3b590460b6c96deda707aaadab59f05aa3d5c5fe82d7a459f070bdf8eb34ea57821e42753fa8d2c097ef70c908d00ca127f9b7a8de8ad62747b18820d4060bc89bb26a29249ae5310c67a8f915b1831c28f148327a5ed371e9975aede0778be0b290fea96c7da22d7182b5854cad9a7e0a4657edf3eeada74c58b4c185a14a1d5efe8913c416a6b37db5193b41aee42b3b5991cbe015d99d6ef1f623537572b8fd46291e55f3b368e835c3d98a46905df5", 0x0, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) mknod(0x0, 0x10, 0x205b1a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = kqueue() close(r2) fchdir(r2) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) executing program 2: r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x8a, 0xfe, 0x3}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r0, 0x1000000029, 0x1b, &(0x7f0000000040), 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x25, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="ca5dbb74b0dfe63f94e5dd665fcb5a8a4c3e0b5eb691ed11edf25a28936a34011d07d9ae6c64975a7853fe426cf3f5eb0976d412c1c1", 0x36) executing program 2: sysctl$ddb(&(0x7f0000000080)={0x9, 0x5}, 0x2, &(0x7f0000000100)="4202070040ed44b26be2dfa67f8e5e404aec1278b6a1cc5e41e4", &(0x7f0000000300)=0x1a, &(0x7f0000000140)="40000057d3b692e2282e4341190d2fcbbf4978b996c27117578654e76f0c5e448cb82fe2c43aeed9557c3ae7dbd8b23bc34510b7011bb41bfa2a5f", 0x3b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x1, 0xfffffffffffffffd, 0x22, 0x80000000, 0x2, 0x0, 0xfe9e}, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0xd, 0x2, 0xf9) setsockopt(r3, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) socket$inet(0x2, 0x5, 0x5) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x8000, 0xfc) executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x3c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @mcast1}}}}}}}) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f00000006c0), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f00000006c0), 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async, rerun: 64) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x200}, {0x40e}]}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680), 0x40, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r2 = syz_open_pts() (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00", 0x4, 0x104}) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000016c0), 0x100, 0x0) (async, rerun: 32) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001700), 0x800, 0x0) (rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000001640)=[{{}, 0xfffffffffffffff8, 0x98, 0x40, 0x10000, 0x81}], 0x401, &(0x7f0000001740)=[{{}, 0xffffffffffffffff, 0x42, 0x20, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x0, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x41, 0x20, 0xfffffffffffffff9, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x8, 0x0, 0x3}, {{r3}, 0xfffffffffffffffc, 0x10, 0x4, 0xe6, 0x5}, {{r4}, 0x6, 0xc1, 0x1, 0x401, 0x100}], 0x1, &(0x7f0000001800)={0x4a, 0x6}) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000fad000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) (rerun: 64) r5 = socket(0x1, 0x2, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000040)={0x1, 0x9, 0x7, 0x81, &(0x7f0000000280)={{0xdf, 0xb, 0x8, 0x7, 0x4, 0x6, 0x4}, {[0x0, 0xfffffffffffffc01, 0x0, 0x5, 0x7, 0xc2e1, 0x9, 0x2, 0x8, 0x100000001, 0x2, 0x7fffffffffffffff, 0x8, 0x1fd, 0x9, 0x9, 0x0, 0x5], [0x671, 0x9, 0xc2, 0x0, 0x9, 0x1, 0x1ff, 0x9ac7, 0x3, 0x2f], [0x4, 0x0, 0x20, 0x6, 0x1ef6, 0x3ff, 0x8], [0xac, 0x2, 0x5, 0x5, 0x1, 0x80], [{0x7, 0x9, 0xff}, {0x2, 0x4, 0x2, 0x100000001}, {0x6, 0x62eb, 0x2}, {0x8, 0x1f, 0xfffffffb}, {0x4, 0x1, 0x2, 0x9b0}, {0x9, 0x7f, 0x7ff}, {0xffff, 0x5, 0x1, 0x6}, {0xc650, 0x1, 0x3ff, 0x4}], {0x20, 0x1, 0x81, 0xffffffffffffffff}, {0x8000, 0x8101f, 0x44db98c, 0x245}}}, 0x8, 0x9}) (async) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) (async) setsockopt(r7, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) (async) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) (async, rerun: 64) r9 = socket(0x2, 0x4000, 0x4) (rerun: 64) sendto(r7, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccddd", 0x1000, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r9, &(0x7f0000000240), 0x10) (async) write(r1, &(0x7f00000018c0)="fc2378010000000728a8790308fc000000000000000000000000000023cac47b226ab882b79d7d173294e066d867989186631fde52fd424988358fd0d60001000000000000334eac79cebe74b05c2b81fdb43ab3", 0x54) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)="55f8f578c34e7804baf1000000000000000015ee823d0f07d90f7d551fc5c28effb58e01df7ef0aad12338dea9a0f57a5a1ae4909c9bed5c149aa07bd2039044f5173a806ba117e2c037629700a4b91a800c8e220bc6cd6e2c4590aebdda2e9aee377a99907057d94e09fc4ac748000000000000", 0x74) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) syz_emit_ethernet(0x62, &(0x7f0000001840)=ANY=[@ANYBLOB="0000000000000000000000009001d375d234bf644fcb63e3ff69bbb707856ff636be22f6d6599db1b3effd8bc3d90fff862cef3fa46db5e4c738a4c86429877af054cf0b5eb468cd2e7f829b3123fcef8c1440edf5d6d765aecabd5f9b57bb8fcc5d46d6112aea09afc00000000000000000"]) (async, rerun: 64) r10 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc1206949, &(0x7f00000001c0)) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) (async) select(0x40, &(0x7f0000000300), 0x0, &(0x7f00000000c0), &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r3, 0x4, 0x40) (async, rerun: 32) shutdown(r3, 0x2) (async, rerun: 32) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) (async) r1 = syz_open_pts() (async) open(0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000), 0x3) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0xa024, 0x800, 0xd1, "a4a022ba2779646fad523c8576381d6df18a1b9d", 0x30, 0x7}) write(r2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r5) executing program 6: sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, &(0x7f00000003c0)="9f6068140f1a2ac7644756ff6ace9e47e050353fc26adf53c1056d6391811fc965f15cd581537afaf571abb9917df2fc43ca9ec042c176f38b7e9878ee7fa40d0907f08aca6687223bd571b563244a291657d3e34fd136f7a77052bdc0325beff3056a12ad780367e45ac652c6a5d63e2c0f86663dc183a66f3a147bbb340de1046b48fe3c3a0595fabd0e671df8e198aa69e521c0f4a87520c265171d7cfc2eda0c4c2d97f5ed4e97557cd3fd87df167229f8c23799fa9b27bf6c4dd8997c9e6129d72c03592ab204dffaa7113c6b980abdbfdd712d70a10f67cf844ad6fab8c349d53cfe5533b3df9a3c789421eef6984eeb", 0xf3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x84c0, 0x0) r1 = getuid() setuid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) bind(r6, &(0x7f0000000180)=@un=@file={0x0, './file1\x00'}, 0xa) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) r8 = accept$unix(r7, 0x0, &(0x7f0000000200)) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) r9 = accept(r6, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) fchown(r6, r1, r4) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r11 = getegid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x5, r3, r11, r1, r4, 0x42, 0x9}, 0x10001, 0xa8, r2, r2, 0xb2b, 0x4}) getsockname(r8, &(0x7f0000000400)=@in6, &(0x7f0000000080)=0xc) open(&(0x7f0000000480)='./file0\x00', 0x800, 0x189) r12 = semget$private(0x0, 0x1, 0x424) semctl$IPC_RMID(r12, 0x0, 0x0) semop(r12, &(0x7f00000004c0)=[{0x1, 0xff, 0x1800}, {0x1, 0x6, 0x800}, {0x5, 0x9, 0x1000}, {0x2, 0x9, 0x800}, {0x4, 0x200, 0x800}, {0x2, 0x9, 0x1800}, {0x1, 0xbe6c, 0x1000}, {0x1, 0x2, 0x3bea16a4adddcb9c}, {0x1, 0x9e6, 0x800}], 0x9) lchown(&(0x7f0000000500)='./file1\x00', r1, r4) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) semctl$GETZCNT(r12, 0x0, 0x7, &(0x7f0000000600)=""/63) sendto$unix(r6, &(0x7f0000000640)="56536b59dc6e387944600923563fa1a1b3123360ae28371b4bfaf7f322668dfb727aac4f7ffc807c4cc9ac4b17452ad2803cbddbecdd550bbbe81d95d417ea84bbbae22c3d607d112dbd409d101e3db1daa5215302367c5abd8e2be7758214cabbb358e27388151b23398e3be42c944b8930febaf06758db57347888f737773b50015e78ae9c92c670dd01eb08187d585634e38fdf4f933cfd3278a1ec4bce220ef1f08fdade6949502f22420e4a3c4d5652ae1dab8d8630e45b", 0xba, 0x0, 0x0, 0x0) bind$inet(r9, &(0x7f0000000700)={0x2, 0x2}, 0xc) r13 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCLOCK(r13, 0x20004276) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) executing program 1: r0 = socket(0x10, 0x3, 0x35) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f05", 0x9, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0x6}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r2) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x13) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x9) executing program 7: ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) pipe(&(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x81, 0x1}, {0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getgid() sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) executing program 4: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = msgget(0x1, 0x8) msgrcv(r4, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r2, r3) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x20a, 0xffffffbc, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r7, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff0000000000000800c20000300000800000019078ac1400bbe00000010c009078000000004500fffc000000000001000000000001e0000002"]) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x20000, 0x14c) open$dir(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x50}, {0x74}, {0xa106, 0x0, 0x42, 0x41f}]}) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x6, 0x80000000, r5}) getgid() syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='p9']) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x5}, {0x28}, {0x416, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) executing program 3: socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 6: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)="321f509396968c73a0fe8a9fd750eda1c6cce4a2b02e0000008bc7881164cfc8a40a", 0x22) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 0: setreuid(0x0, 0xee01) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x23, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x6, 0x1, 0x0) close(r4) (async) r5 = syz_open_pts() getrlimit(0x0, 0x0) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x401, "ee702d64110000445f69112295cf00a6e1002000"}) read(r5, &(0x7f0000000100)=""/140, 0x8c) (async) syz_open_pts() (async) execve(0x0, 0x0, 0x0) (async) r6 = socket(0x6, 0x1, 0x2) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beedb00000000000000000000000000bb99da597c13a061543c6c0e7f84d4"]) (async) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000300)="39fb3d6f1f91ad1376124ea282390f990e60ce7bd67ae879ce08f8837f1f3428475d0f2dd1e0e709087504e461ccb9bfbd4e71f91e40dd253edf0b6da60f4138fdc064df0c62104417ce260e989b06fd8143bfcd29014ba5a9f249b5b048960adb979f7992bb87680298bc77f7dc243cbc24086e3b3345c2093c312072586cfb52f9bbc6b2d4e5eeb4722b03ef2341197f3387e036438c9a71dc2064f69a71bc563d17e84a07b6b0d17b2a6badb6b6a392c6266570d243b41fd3c401a480b21561200558e5b3f65035b8cb9d631ef936941e1a4b80177ea2822a47c315e5", 0xde}, {&(0x7f0000000540)="d3f29b7d87b32734956b64b18200b882289a4c702875ce322ee37d8e2d2387f583275a9e3a4baa6856460254b5f01a1d280fe72ccda79151a466f040dd4c87ab44e203c9d2b91a27381547b176b8f2fc9118dbe711526763dee9ff469925f88c42b33af340509effa829bafe5da06342c0be756d9147c677ed9546fb1f4e8401a63935f9b0c3f9f15f17328d68bd1a454fa3b767a1f3dc75d1280a5a7a483de09be833bd59a57bde671a896b5914d936d9dfda0e034e70d18812b75d43eeaf9732c53139be867977575440179524d308de", 0xd1}, {&(0x7f00000001c0)="9d0e97a4371121715c643a722609f9b7adfeffffffffffff000000aff951c5b9fcba6beae2739320812e09737b83d7506b8e97c1dd6fa747bfb35416bc1c9747dc28e72d93d12f3f82d191d87d", 0x4d}, {&(0x7f0000000640)="893a593134bf5e9a2db8ef086f669f63a736fe347ee44dad884341c0539ed5ec78ebe2f7edf89df311463cfaef20777fafac5c22dc178df49e96f0bf804ef279b178cd936d8cc01cba1cdc548d8b01afc2a7ba073cd95e8030de061ba5bed9c58f18800bb85ce4d02110b0e12a9201e9e39651c2900577557c74974eabfc517ab789d7133a068c519507749b7fe45aead5c098ad92119a9ab8eb3d1f48653ff797ab5264416ff35700", 0xa9}], 0x4) (async) setregid(0xffffffffffffffff, r1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) r9 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r9, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) (async) ioctl$BIOCLOCK(r8, 0x20004276) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4}, {0x416}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x3f, &(0x7f0000000140)=ANY=[]) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f802b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f00000005c0)={{}, {0x3}}, &(0x7f0000000600)) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x8000, 0x3f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) dup2(r3, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) setegid(r5) r6 = getuid() setreuid(0xee00, r6) truncate(&(0x7f0000000240)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: fcntl$lock(0xffffffffffffffff, 0x9, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffb, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x25, 0x40}, 0x49a4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x2, 0x3, 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="13ef8b76259adff4ac4c9538806ba1f2ce43bd3756c8b8a4a218c3cc61b0c1f309dd43d0215cace86470b722c4a1", 0x2e) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x5, 0x9) r3 = socket$unix(0x1, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) accept(r3, &(0x7f0000000a00), &(0x7f0000000180)=0xc) recvmmsg(r4, &(0x7f0000000140)={0x0, 0x4}, 0x10, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSTART(r5, 0x2000746e) recvmmsg(r2, &(0x7f0000000300)={0x0, 0xc9}, 0x10, 0x2, 0x0) dup2(r1, r2) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000580)="c2969223a7fa593766b89f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d5551609c560d8609c4c5c2921b556696d008f27f1212ad4aaffdcc50e6d031993433dfdac49181d79dad032b4aa500006521fa7da32a1e574c6b25c4e64a3612453f851ec3d6727078515392280b6f8b45e8d04d69189fbf531ae0fdda1af838b11b0e8186c6ef61dc472055099acf1dd19f36f4831fe306737226e387a4c7ba0ffd711185c327356cda2afe25c25700200000000000006a56cf3fbbee47e86077a0b9683b6da801d71df833645482b9a692c203856ccb0875a0e797664388780843a17ffe1ae3fd7a1683e1fd2471be153a17f1156f53e671aff7b327833ba8ee90fe8133eeffea897060", 0x10d) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x205, 0x0) executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r1 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) close(r3) open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f00000001c0)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2}, {0x35}, {0x40e, 0x0, 0x0, 0xa}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_open_pts() r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x18, 0x1, 0x0) executing program 0: syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x9, 0x5577c538, "3c107dae307e08002b4600000000da64612c3300"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)='\\', 0x1}], 0x1) r2 = getuid() getpid() setreuid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x0) poll(&(0x7f00000000c0), 0x0, 0x3a) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x0, 0x5d73, 0x6}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000080)='^#{*\x00', &(0x7f0000000100)='$:\x00', &(0x7f0000000140)='!%\x00', &(0x7f0000000180)='\x00\x00\x00\x00', &(0x7f00000001c0)=')\'!-+\x00', &(0x7f0000000200)=']\'^$!|\x00'], &(0x7f0000000440)=[&(0x7f0000000280)=',},f&\x00', &(0x7f00000002c0)='}+\x00', &(0x7f0000000300)=',&!\x99.\'/@.@\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)=',$&\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='/\'!&^\x00']) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, 0x0) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x0) (async) poll(&(0x7f00000000c0), 0x0, 0x3a) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x0, 0x5d73, 0x6}) (async) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000080)='^#{*\x00', &(0x7f0000000100)='$:\x00', &(0x7f0000000140)='!%\x00', &(0x7f0000000180)='\x00\x00\x00\x00', &(0x7f00000001c0)=')\'!-+\x00', &(0x7f0000000200)=']\'^$!|\x00'], &(0x7f0000000440)=[&(0x7f0000000280)=',},f&\x00', &(0x7f00000002c0)='}+\x00', &(0x7f0000000300)=',&!\x99.\'/@.@\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)=',$&\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='/\'!&^\x00']) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) (async) close(r0) (async) executing program 2: ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) (async) pipe(&(0x7f0000000240)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x81, 0x1}, {0x64}, {0x8106}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getgid() sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) executing program 4: r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947250fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f32915388955147201c36aaeb96552c9b087b0c0c809b576396fd86bffb8ac0bd75a0ef2a9c5618b864f4ed9310b31e0abfcef59972d8b66b1faa42f64332c049b6e9ea6a7811f8a2ce4c41ed496e06586cd22b8c5251de4ca4ba048ae462884531b6831103a5151eff366bb653b9b499ee6f81c78890e38eb043d36ba7844c16b0493bcf730fa86c539a59e6138f84cdd06e93ebc998", 0x21a, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x101, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000040)="4c7d156433c2fc923b8d015684f502fca84b5cd3fb608a54f673212802335c3a4d4c8456d179e712a9d28556eee02c41f3e80c0443fddef67805638ad07d3153b70f902ea4747378ded3f998f8f166cb23fbfcbfe2f91839cf4981c50167d9120935856f5d7fbec587504b05093c5facad9a2409a9ce54c8fac1f443fc8928a10f0d124164423916c9c73608e494ed0651", 0x91, 0x8, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x26}], 0x1}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r2, 0xa, r2) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='r\x00') executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) setitimer(0x0, 0x0, &(0x7f00000000c0)) load: 9.31 cmd: getty 74980 [ttyin] 0.01u 0.00s 0% 316k executing program 4: symlink(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mknod(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) close(r0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000002c0)="04", 0x1) write(r4, &(0x7f0000000040), 0xfeea) r5 = dup2(r3, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x95eb, 0x2, 0x8, 0x6, "532f80bbb060da0408b1478aebfb40c4759c662e", 0x4}) execve(0x0, 0x0, 0x0) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) ioctl$VMM_IOC_RUN(r2, 0xc0205609, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r3}], 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() chown(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) executing program 2: syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0xd2, 0x200}, {0x40e}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b459", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xffff, 0x7, 0xe27, 0x4e, 0x31f}, {0x5, 0x9, 0x6, 0x101, 0x1}, {0xfff, 0x7, 0xffff, 0x100, 0x5d4e}]}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f000000000007", 0xe, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc02069b6, &(0x7f00000001c0)) listen(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, r6, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002a40), 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="ce", 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="4246cd6489747b202b65eb18ddfed12c9a02bd75b684224b7fe25a6d9a69fda625355430cc2956718a5711f06fba44ba542653d1ac52f020c010b2e747151ca3506ed7e096cc139c1fed3fbbab5da3237bd0a8e55e1bd580708dc17dde02bbe87fd5706e40e6ce8930c763382eb7", 0x6e}], 0x1) execve(0x0, 0x0, 0x0) r3 = dup(r1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r3, 0x2) r5 = accept$unix(r3, 0x0, &(0x7f0000000080)) shutdown(r5, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000002f40)={0x0, 0x3, 0x0, 0x7fff08000, r6}) executing program 4: select(0x17, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) accept(r0, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) getegid() minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x8) r4 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000003c0)=""/96) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r5, 0x0, 0x0, r6, 0xb2, 0x4}, 0x10000000000006, 0x96, 0x80000001}) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) ktrace(0x0, 0x1, 0x40000734, 0x0) executing program 1: setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x9, 0x5577c538, "3c107dae307e08002b4600000000da64612c3300"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)='\\', 0x1}], 0x1) r2 = getuid() getpid() setreuid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r4) setreuid(0xee00, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x9, 0x5577c538, "3c107dae307e08002b4600000000da64612c3300"}) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)='\\', 0x1}], 0x1) (async) getuid() (async) getpid() (async) setreuid(0x0, r2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (async) setregid(0x0, r4) (async) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x8000, 0x3f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) (async) dup2(r3, r3) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) (async) setegid(r5) (async) r6 = getuid() setreuid(0xee00, r6) (async) truncate(&(0x7f0000000240)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x1, 0x1, 0x0) close(r7) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error executing program 0: r0 = socket(0x2, 0xf801c3a3635f1057, 0x81) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000002c0)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0x7}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = dup2(r0, r3) socket$unix(0x1, 0x5, 0x0) setreuid(0x0, 0xffffffffffffffff) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) r6 = getuid() setreuid(0x0, r6) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x20, 0x2, 0xfe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0xa, r0) kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kqueue() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$VNDIOCSET(r7, 0x81946466, &(0x7f00000000c0)={0x0, 0x6, 0x0}) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x205, 0x0) executing program 7: syz_emit_ethernet(0xd1, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x5, 0x400}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000940), 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 4: setreuid(0x0, 0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, 0x0, 0xb2}}) r2 = getuid() setreuid(0x0, r2) r3 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r3, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r3, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {}, {0x4, 0x2a5, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semop(r3, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x5) r4 = getuid() seteuid(r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x200, 0x0, 0x0, r4, 0xffffffffffffffff, 0x50, 0x101}, 0x2, 0x401, 0x8000}) r5 = getegid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x80000000, r4, 0x0, 0x0, r5, 0x142, 0x9}, 0x80000000, 0x28d, 0x0, 0x0, 0x2, 0x8000, 0x6}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x20, r0, r1, r2, r5, 0x0, 0x8}, 0x2, 0x4, 0xb4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0x81206919, &(0x7f00000001c0)) executing program 2: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) close(0xffffffffffffffff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', 0xcb, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) socket(0x6, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x1ff, 0x916, 0x0, 0x0, 0x101}) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6", 0x3) recvmsg(r4, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000340)=""/244, 0xf4}, {&(0x7f0000000440)=""/220, 0xdc}, {&(0x7f0000000540)=""/153, 0x99}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x4, &(0x7f0000001600)=""/149, 0x95}, 0x1) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffff09008700"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) executing program 5: setrlimit(0x0, &(0x7f0000000980)={0x80000001, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x3, 0xffffff8c, "1a91880000000000000000000000000200"}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)="dd722386aaa50f062d1a91a40f2a1300184ab8d130077c906ce85c", 0x1b}, {&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd0934ab925ca1366c58af7e3a8eb8ff419a564f33a00db68da6ec62572fd800b44ddb72a27d384d7c0f59283172e5cffa871fbf54d432e04803f306b4bdd17a8ae02f5634de7f261bf856f7b29c4a8c1f03004f7c52f2f9e6db563bdacf11a4312b36e471badb5937dffaad3492204b136b6c7af7e032a3ca5851a267482edd7e7d92ccb87a8b65d5673815b76e9c1698ae7b1f4b5f9abdf83dd28f7ec1cfb85b91f142276afac2efbe6ca1204a2ea66c34768fde97b6e3ec499757af16215bc8f51325d653dabd4ebd4845684b1610443d845a10cbd974b2019ab2aaa364b771cdc3278d4439b96185ed0c3859ea5a4baaa391506d5bbdceb7f20da251814d96c79c641c12dee3c6c3008dea5b63a8d17dd8d567ae2ef71e10eec7343ade58044f19d750017b393a9747caa8e97186fd10cecb761f0f78928e19f8ffb6b5dfb954d1d90140f6b15bad46f9b7aaaae4fbe2f6dadf2ac7fa305306410a426f3da1198dc24f11845142715e81157342de40463eaeb5787d1f552f98f7bc8ec1477f11332e37e3705530ef8c541edf935da193d01448768fbaafb47d5eb3f82bf3ed063b7827445eab5a8fcd7d99d53b0dde5df24f8b5786d8351244164630515bc0fed985baf297cf2da41ac75f2ba68e432552f11b1d722468ffbbbe6a9ac46102969d269c43d624e218459a8db1b21cfa29109698467a1764e1f68dacfd6038037273063b89f01f1eaac9cf5dd2a8d42b1b6e4a60a373d77a7cd04d7b2b836af003812130ab23f44fcc641672be8e1c451c69e042efb361fbbf25916d4e725e9567d74ced7dd8fc1421c9119932838f3f3f3744d6e7e1c79455107178e0a968ee2f8e893781613452e0d241d0c342b0d8f869c0625dc711f82fd4b6b1ed73f62b1cb9e12bedc5fa2eaf58c969a25dbbce9fd087036ac4b95924f64111ef591d3dd0e905f3c89cabb205ab30fbfe844af7ed55b8cb1a3d4486b0cba74dab7a6c381441630966b0bdb830bf78a9677c64c62c79d165ec9562277f4782108d08240bd5f20a6ba683478ba115732d06b05c0f7eb5e8853600ce62b5a8c45b5d690dadec6b380193096ad5d18217d8dba3cd6c7902519df26cdc69b60278e57e2e70ca3e40459e3b61c295c3c23899923cc8a8745e91ec0a20d6f6e97f0fbad67600e90844f6257ca914e6e8cb5dea58a8be0939f827b9493aa6b3072e6c631a801957dca35357b4caa78b94e3faccdb887ae5c705f53765787f4440a7077baf1c4700f1d0b9c2de9602a940fa7ca022737006fae730003b66588848a757801f811710a078d2c7f91b1f66a01dadebbcd4540034aac930bac2cdffb947b6726a3b266484b0a5c94f6b80b6e432e01b8f89bab377c3f7dc878605ed50277c066aaefc75fa5bb1b4d642c651b4d46561a4eaa9b7dcea3b81fb6133fb0900c86b58f99d634bf7dd2ce3e25a5e3033419a976a476ba03bf690876b3e7c19e8c847293663cc45febc4335c19a81837e61a38b0d71951c305b63105fc9c150822cd35df33f5e459bfbd4c22f03ee3c830cc06cf37029fa9edd3da0930df6dd76775a4b91ac307c4034b1a96859507dd68b3e0befab34c62704f7cb8c44245be25f265046787e67e835a05b5ac84ca95719c50acb616369d213a8753f91c1cfd168cb128109d8de46d5add8377a795259418a03afc15647e54fb9a9c0b0757611968e9424c2848ebde24a91ef14aed1fa1879b51b131fcd441302916164af8b9ae3ce8e86b5d66d58efe5a181b4b4451a911f64267c9b46815e1b79909bea47f5e555bac2287aa1e2de031da61439a739fbc6efa2f08bb804c2f76a28680b29d881ec1404a25cad03445d4045236e3b919130c38efd90451764a9d897e91ac9058feeacb0194788279c02e757eb6ad6c3af3283ba03bd142d2032d59191b89601df69297aa05c95339f70460a68df78f44e52fe19fd2633cddd261e86d11052f6bb0a6c7cb9e9750bc540588d2108e6937bf16218efeddcf9d540c13150b1cbb911f03c0ab569a760f88f518a26798c2dbcc074d18a43d106001ee87eeb81a8bebd5c0a1c069efa9a3c0384514b455871de72160f0a898983f547c211345555d976c795fc1b05ef8706f199930ba4aa083a0642ff8dafbe9d582a4bfa09fd5c9d9ab0a17b361d141849583798f73b08f5e1a2290ec35d256a1399c5eba5cd805dac65021606753c5dcd1262eadf4d3d0af31075cfb71a1fa4dfcce346327495b898fcdebf04f7ecf7cb3aeb9fe99dee2e6734d95667f532c3a997641a53f56a9f2e082c211d4fb5f15a04142fefc1ecd89b77d371e541988cc326dc848681c8413c778962e54324ef1113e7b908558eb49a4617de12d619d16ed5a0224f728a1367d9e5a1773488d7ce986fc4208c35d8797ee3ad33b007849d98225f8003f0048707512002078305b8aa8642cf695833fdc84bb551ccc5ff920790c976a727b7972fb88f8e7272bf2450a18a5eddac6f9e8093f75f85d702307b302a54da7612d34d874bd86cf6934a3162c6745c579d279d5f62d27d0263d2f319e70d6e4d9f8376c7eb93511b07b4a588da9977c899d761811535d4b94f605e74c79a6ae820d882972ba524720e8a814d98fb778e26d7fc235b5b4a794b1244ca878a3193d48321f601d009d810c6c63e7853fa2e66661eaa1dadd55378e8c42d7d3b18996dc4af7b76cd9344dde9046b00f2c2135a71000587f22b5a8999eaabd1d3d15b1ea247f630259afeb5d3552d8b8d25353a45ea93e85f8b62a909a329007cb78d1441a3f88409c9e4a7f5e3a38b3ff8f83e5786214f4635d5602cd6305853225f133e6a44059fc6d88a3fea95b2d15d3ba3a9fa47a77d6a6b48ffe582f23c2997be60db8b496007e6cf91820657a4e10732d3471f128ea972f6b233b04d481c1a14fa32ba6601cc183f675644652d66df2b119a85d1751cd5104f77b7bc30ef503e606c5e9d1b255cc040f9f27f6b447223271a8124da64c1cb39d57c5796571529d7787859787063c3a44addc1c392267477ad30ba5ff674eca98cb2e445d458dacc6835b192e933218b4baf0ccb78228c7e3a7e3290ed3824a9cd4a9e74887bac564fc0097edf2226c38489946ec2ffc2527c9d5e26575da74d376f8080f8c56442720cb038157cbcae1ed319c2688f298b1515dec5a155a7ced1682a0c083934b6e0e806936b25e674148f39ade1d6fa5a554856dcb9984660df0de4245b70a27c8e9cbedc06423ae06ea9a27f7102113c4388befa688c8468b4e2865a94e58f3a2568211911af2aa038767fb7a05018dc45e70c33c6cbab47f81fba0c551d775ac92a1343e8dcfa61f102159adc5eefbff463be23f2278c3c7123465ae1574671ae665a91d1f80cfd9b9cf0b3edf53cc637db4ad77bd436b6bd32ea2f1032aaea3e99c30b7afe299232664b5c0d6d2f3c4d7e6a854c38937fff124977b399fb0e1566245703fbc2a6f666451602af52a979ab1b54f82b346b8e0b13c5019783e4497e6e68ff68236e8bafc37baf5e2b83ec8fb9868b8d6481db9b0e315bd554d8078be2710a7e3fab3ad15aec2062aa34bc67da31edf4bed01fe5630a0800794150856ef0db6f6b9b8e6b9a0a5a96b68d0f77fc4a3eb04cdd0a6f26590d8643b535c89288de0f81670b3f227e53d33c155b74af56ef72db01d191c9a216b48e82214b87d30b510b95dcaaf01748f8c772a271a77eaf30dbe0e3e33e3f319bbfcb4a3dc4c609c2b90f42c8c82861142a8d90c0f40304c7aa40ade9e50cce01ef6f819edd17f0ba3c8cfa225f500f3c4344700f0ee0e18b4da149ee963aac4cce9c9bea9990e20c798d717f7e8eead7c015903a408919cf3498224efc9d2b2c87cb21d3248cb8bbcf7f484fcea6ec760e301403dd65ddeb12b02070f597d48a2a93b89e21a3baac18af30e8678754e8548e573a1ccfaa2f280cf6d845e368cdb9faf5c6e6ba5414b8425ab454260acb52f5dfafacc64e83bda30b0eeb92d0bed8289ac0af11c6fb5e6bb123318fe8361159ca138e34dd85de53d0354c2ab887891dfd62081a7bd5e7ef910a3eab78110ee3cb7828416b51b2eaa3c1ce4c87ea75550e614dadc1ea104a8a8562b04142d8025309372c528d2a6df1c8235d0df14e4ff5b2da06b22e68e3b62da0855ce7de35578dd1a4e39b0134acb52fb46e86960c6e8453f6bcdced3ea35e8973999c0bc300590d8bb76e48ebb1b8d960e530496f7ceacb128126ccd0341202e99368f2bea76caa9f60ee728cb1337fdfd896604cc9d80e5863067d44176ccc030503c7771123246edb4e2c18c27a601b204ff769f47b9120cb6cd61e723bee4892bb7632a5101adee58880464e6d7a56bd8eaf9b744e18ab2f72f14853ce8a9bf0fb41c5b853473a9f2b7c3a06c0558c653c0f19e5ad8598b21c3118242a226c8d63bc4584d894f60f3aa607d4f41547abf2535f693a6903b0d7ed40553dcb28e23d7885cc0aab8b5d0ec81bb9b1de6f3685f70dcbe591163cd4f535ac144776304a06a9c4a508c9798d3039747fd0b739eb6a0081de61ddf5ee31dede9dcc77ad35f9397e1503032697bdd022e29dba0f58675600c420174e707e8bb379e03b7410bdda2f71eecfd92c667ab9191fd1eb82d7745c84849b5a9c7a6daf10838e1b1bdbd05cd8b8f0e4b0a8c732aea7794fd3a06262abb3067a55db9e9740084af2e16587a33504abef0004f86d6fd9197419869806c99dd29ab408c8961d1467cccbbec49f51b3f597412212b849665e251b8ff963daf701e7b7dbad236e47a975b9cb6653017c2fc8db2927f06a0e8a39465db10b6b92e80ac87c00bc291b2013fee8320e1601b7866d7bf94f41cf9be7bb6612457c1c7187bc79793eea40c7a648dec22159196f9b1b27c56af83efffeb967030cccbf849f617dc143b32a49c847cf3579a91fcc2ea8d8d49fadea5462228b079acbc3c4ed37e147568492defde75bbb5f38f172a578de7053d7d7ee2cc25fb38c0a77a0fe41101da85a9f7cb8cab82e012e2867365cd02622dec5f215b2284955afcf74ccd1ef4b25bb2141155b97a0bc70376a75c3408c5771a0ee7a3c50e1726f4786d2bbd0390b6f586c8167d82e04b169fec00d41b9fb16fcedfd2d17889caeaa16fc1585397f854c6b62ec92a01c8748d24f13d09d28838968f96c22c0e1e521489c9ef99c63dfb3a045b07903c2264978718a0fcb6e367fd8aec2995c8126c1302978b6cec8dadcc09728801e668cb6bb9c03f680399377a504b561c36fa7f2cc8ccd334cf08c65cb62bbfeebdca0c3cfbe456852b659fbd53b1ba73970e2acd0a31ce92e116bd6cd92daa75812465721d2b5529bf834f4c863f5f527a0f14e2e479bae8a849b4d0738326c245895d4f12e2e7a849c7811d96722ca390d620b1e55683aafc4ef5672280eeba65f58b3f60c89a1112dc376319a7db19865dc8785dbf34ef40638ad15fe38168052603f21b339358a532b4044ef59db35b2884cc39a3b7af0c97fa51708d8fe7361549e8ec7a4dcb8e726fe9c3f", 0xfe3}], 0x2) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000380)="4b9af7", 0x3}], 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) write(r2, &(0x7f0000000100)="ae10f72033b8098dc2abb1bee8e617a4e024f86319bfda412aebf280d58347f5cf18aea3a53622ccaa275c44747600128d2087b746d1ddd8fc483cb12e7e910fa62e03765fe29411b49a3169677b8b3cf4a8fc70d17aef00d4550a32f0323c569527433e3ffb8bc25434e90c66dbcc059b6460746d41856b2c11aa3331c61ac1552f4b0abbb7840db028cf639667f2d369b37c768ed6a969d67b29e00d7878fa1272c97d92e2c5a597053d17", 0xac) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000366000/0x1000)=nil, 0x1000, 0x1) acct(&(0x7f0000000180)='./file1\x00') ioctl$TIOCSTOP(r1, 0x2000746f) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f00000001c0)="ebbfcbff13b9fd813a2f6961f065a8755eb63f2eaa4e713048e699319296486fc8d94b180ad657f96818676ae08c65aea41a3b350e34c6a3065835132420e705b1986c23c0bb1e13a4779cc8d0c26eb347b08635fffb", 0x56) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff7, "1010264d007c2600"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r6 = socket(0x18, 0x3, 0x3a) r7 = socket$inet(0x2, 0x3, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 4: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x1b) setrlimit(0x3, &(0x7f0000000980)={0x7, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) madvise(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x3) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0187009, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r2) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000fae000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000c66000/0x1000)=nil, 0x80000000}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000bbb000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) poll(&(0x7f0000000300)=[{r4, 0x68}, {r1, 0x10}, {r3, 0x40}], 0x3, 0x0) close(r3) getsockname$unix(r0, 0x0, &(0x7f0000000200)) executing program 3: fcntl$lock(0xffffffffffffffff, 0x9, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) r3 = dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffb, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 7: open(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) (async) socket(0x0, 0x2, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x121) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x0, &(0x7f0000000040)) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r2 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x10, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) getuid() (async) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000700)={{0x8, 0x0, 0x0, r4, 0x0, 0x40, 0x53}, 0xffffffffffffff10, 0x7, 0x2b262714}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000700)={{0x8, 0x0, 0x0, r4, 0x0, 0x40, 0x53}, 0xffffffffffffff10, 0x7, 0x2b262714}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r2, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000ac0)=""/201) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)) getuid() (async) getuid() getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) (async) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x16) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) (async) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) shutdown(r1, 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x25, 0x40}, 0x49a4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x2, 0x3, 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7f}) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0xe, 0x0, 0xffffff69) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0x57}], 0x1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="3bbdbb8805e08a962b144812e603", 0xe}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(0x0, 0x63) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="c7", 0x1) write(r3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000ac0)=[{&(0x7f0000002680)="b4e2c6090220403dd00796dd71564372c08c34d6aef97fd23a9dc8dd10b9c50444811a3e4e28ebfc6d3db88f2f04c16d430124ff018a3e543430", 0x3a}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x3ae431e7}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) socket(0x1, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) r4 = syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000480)) executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(r2, 0x0, 0x0, 0x0) r3 = semget(0x1, 0x3, 0x200) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000200)=0x40004) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x6, 0x5, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", 0x0, &(0x7f0000001b40), 0x0) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f0000386000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil, 0x6}, {&(0x7f00001e7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000502000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000570000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="de6ff7b9508e111611c42df917f1135ef3d967a92cf8eb6fe85d38b604b4f67d6a46fb2246f793aca71dbc78ec36ff8bd7", 0x31}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f00000002c0)="45d7465308ac3bfd55ec09fd6535dedaccdb32a847fe3a53323189898738807e83650a09b598c4b5a12fc6dcd463f31ec3cf860d9c31ceebe1a29ed169aa8a138792cd5768eccd70e9e429c467b8a5ccecc20fe370ca693fdfc19a44e914f1820b667da07f8333d9b4083799f6b10e93f7144c3934", 0x75}, {&(0x7f00000001c0)="88", 0x1}], 0x2) execve(0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000940), 0xcc, 0x2, 0x0) msgrcv(r2, &(0x7f0000000800), 0x91, 0x1, 0x0) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000009969cd9cf8733236c13539b0beffa6d4b971b540a839fae07e86a530ffdb56c60df0b16f560f6a5c157b4ac7fe575f8e8c83e25fa9d14c03f35f78e0ab0064b79af31aa6c950501c5b8d0cd23e76ce2907b9ea48ea2d8559bd97b5a876fdda5f5210de93ede0257486beb1c4c00bc358591aafbfa01384ca0c855f120ab667b56b348e113ab05454"], 0x96, 0x800) msgctl$IPC_RMID(r2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) r6 = dup2(r5, r5) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) map stack 0x20000000-0x20400000 of map 0xfffffd80555101c8 failed: hole in range executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="6c73c14ca54bdecd35c4d088e74707942857d85a1f1ad229d2f936229306057f4926f97f9413345f187d341c5bc9e89da30e35d5084110b63b16c26c9fa6cd0be139288a", 0x44}, {&(0x7f0000000240)="d8253e568f1a131b6ae57ef3a59bbf3a2b78891d02d2f032807fa9b105a729a4f1a604bad3b4ee349988a5982a22aaa3eb64", 0x32}, {&(0x7f00000006c0)="b20e9d7d55f69fb8b9aba26d2a679b415983fc97dc84f80db42e0d786615b032306ec1604fc20b723f845bdda4ed1e52d9376abb53961aed2a7ef4263f4c95a6ec63e42660c410ad7e2b0d06ac0ad10a2e3f6b38244ab2064e43735dd76ac2ccde1370d740ec1f281b43f8dca59b5a58f6520f969d7dd89c76d00d9c391ae1e00f4d865df0a8cb38ad5e3153c440201c4bc6f943ec60e2bfdb5e8e9293320933da588fcc5b8f793b86ecd4c35c4dd2bc90d0b5fc75aee03fa4f3236cbbd1ddd1e18c768e65c2b9213de36cc5d141770eed708d3cc933b966952d6814e4a1360aec51d0fae2bfb7d022df2d06cc51430429a4d46b69cb2222afc7a3b579dc74a322c90ef9ca04a369cb74f00b1cdb41dfa8a2488a49ec8b496c6efb821df2b0b107760d0344c227fc8a0df295b62da0db31a7bd60b8e8e30fd1eab69ebd8b81688fa051936dcfef68831535b49e6d30ec27d01d363ba7ad0e1253b280067a30a52e5892eb5e7f58d4d3a77d228e3ada4fc7d5a63153c4aeea642d10e2b10db7b57cf6150763a70d141f09d5cc9da3396a5a3d7c59405892e2198aa0de842d0add0a25c37642697ad25ba4e9b6069ed74041ed4b204ce47bdc0cc2d88038957a51017642b89fe39aa138203097fb485013d53922c507af9136e7a355d43352de21d541b5fab08a805fb273fa9ed8b42a1d52f4e6f852ba19d6ebf408ffff0373d70a2e231e91624ab735e326bc32adf9cf6d0a67b208ffdaacaadc2a2b22df48e18576ae2ac37277c89e9f4621c17381cbc422e0f3813767c3bbc4386b1fd32f73cc64283d096aee8b3975dc5da3775e3657c339d93906f9111227019a3f0dafe3fac54e722cda5f66b9b5c0dde7a2bb89282bf06e70568c0c02e120e3383e6d0abe8935f6f35f36ee6ebf0bb4d0cf5f7e8d2969161059b3da700eba0b23e99b90ede6b1689d7d953893142f1518324a26ce3e63dd1ed005110e27914ce95637391c765de7c1f470c815ce02c021c96bb553b2c58c0d6c0c9620049f7e1c92ee71a3110de036777f117245bd69b2dc2860615b96136ed3e73f9519f71a14546f2ae8cf85a15b924a5bbd41068dd0e1e80475e2c14288cbf59fc2bfb8654dd2bf03a7c02a98cc71a1eeaa5950e18d107fda5ce499cc74c120188f16a1fc6c9aee355213b3775d7cd90cf507b32bc2f77e6e1c941dc2b238088aa3e9ca05b5bc63d85818a0d091092c8d9d53dc2b553a171b80ff66bd04dedd6fc48602321e7580ed5886434f985fb823ccd5b438ddcf9854c200352e343098521719f577d610d9199eb17be9eeded76e07d8255ec8405238ef31f39239517a2eae6a06692ee8a12ab2ccf2ef3ad2a6b32a658aa5669fc06c2b1a23c71e73b932a304d683f6fbe08334b9738d19e3b26680", 0x2f7}], 0x15) executing program 4: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='N', 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7ffffffb, 0x0, 0xc7, 0x6b384159, "2f78acf2ee60987b0d00a4b30db3e17c3563cb31"}) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000340)=""/101, 0x65}, {&(0x7f00000003c0)=""/228, 0xe4}, {&(0x7f00000004c0)=""/228, 0xe4}], 0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='\\\'', 0x2}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f00001f8000/0x3000)=nil, 0x3000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [], [{0x0, 0x0, 0x3}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={0x0}) socket(0x0, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000340), 0x0, &(0x7f0000000880)=""/4096, 0x1000}}, 0x10, 0x1042, &(0x7f0000001940)={0x7, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) syz_open_pts() pipe(&(0x7f0000000100)) syz_open_pts() getgroups(0x9a, 0xfffffffffffffffe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x7) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x5, 0xfffffffe}, {0x101, 0xffffffff}, {0x8}], 0x3}) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000002c0)="ea00000100012a008897de03c46fca78d89d91b829b193cab7b558a461d31fc8fa2fe00093fe45165b9c4385b0e7384a9f5f5515c5387170326599f3fa9e0740db799f0000000000000000000000000000000098fde86d91e758ec604b6724268ae107bb3f5315211cf23fb34d026f50241a4fe974a9484ac40f0a78420e24f745e69dcacacc09d6230f29", 0x8b) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x43, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x100}, {0x2}, {0x0, 0x0, 0xfd}, {0x1, 0x1, 0x0, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 7: syz_emit_ethernet(0x1946, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x9, 0x6, "6b9efb", 0x1910, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x65}, @hopopts={0x0, 0x1f, '\x00', [@pad1, @generic={0x3}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0xa5f}, @pad1, @generic={0x5, 0xe5, "1d2d1d354d43fd37b2f39476f83f28aef8f157bac813889aa7efb7f6df04d61be0bcd43331c9a416fd2e427ae43ac282ccc984b52a328706680d3c7f300c954806f594a741047d8a7780c474723b1c0ec38a36fbea95d5056ddd34efc40b3dac7a52e2778f406ec4fb4c412032de5c9ae8fbf1247b46e7614498aae1c17c84e9a11fa490f5b005731c7f538757710581efb1d8f3bfa889402bdaf960125f59128aa7abea99ceb5f20607ac7050ef4d445d6f9d0162da47d5d6c5630accd950f9134138fe16fb096671718bfbcf2377c34615db476663741664a66f6d75e795eb07b6caf522"}]}, @dstopts={0x2c, 0xa, '\x00', [@generic={0x81, 0x43, "71144ff975da152bbc3b9d552fce09e089e8f55b178cc6e5f9eac92975dc7f8d413c002887d8b3ade62b1bf673d4e6efb94c4df6f1ea1bfa6b79e19f74ed5f6750d843"}, @jumbo={0xc2, 0x4, 0xff}, @enc_lim={0x4, 0x1, 0x2}, @pad1]}, @dstopts={0x1d, 0x4, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x100}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x624}]}, @dstopts={0x2e, 0x2c0, '\x00', [@generic={0x8, 0xff8, "5be5ec0bf4e7d4adeef73376ea1b6bc0a397e4b07e5eee923831739e6b14583d605a6a28b1b5c8fccb8f6d45efb6d6101be5a13b1b6ba687194eecee56a3ee94cb9d4f86f4fc51ef698a4cac729ee2768aca0a4f80cadd342d5935a3c48565bda9d79585a669e54706249537b04fd0f7f96caf4ffcfc3eea07ab6d45a8b71f005687253fddd2c396febed84e775f5843b2acda2ed44e245cd81c4c2918a739d2c802bf50e1ff345cf502c9c4b2c70a9e08d000115f8aee37ec13e58ef7908c2d0e8b366bc7c89be3d1c67b8c912b24208207eef6dc0073ca24d30fd397f48aa04304b24faa6de72e98cc674a6bf56a02c189567e26632dbfd82edd7d15603e2b26a3f838e3947ef34613c7ad5db881af323501c1dfe219d449058eb2a1b1ec3b4a821e948f4e1c893b4b30c175c50ad992cb22062e0a781400a3632c328921750c067238d19fb3dfdacac99744ea686b830c4178f9ee13c53567944967e52f3b8ba4ad83d461a9c1cd21b7ae712a740d7f1be33dca82232a187e9dfcf2c35b07438bd648026cf7490c65444009e36013f5f25760382b33c78d959d6ce07610b64e95de1d30a9ab2525edd8f501ec865abb4fd731b8067ac462a455498466837712eda494d8c0f5c2539df4e0f4d08e20fbdd59b38c6e8e4caf1eae2470a3a42a6f18fbf5394e15c3c49aad24fe543027f672d2bb303355dd8ab0582e2f64e0332c3666d60b68a02ee75f07902bfb8b59219a78df279de1cce938fee2a7c932634ea72360292fbb5c64cc06cc10dc6c7ad184b4a39f7e31071b21b39711a7e108967c989ff4c44a4bea064be98fd0cfe49bf7a243610cd571f2cfce5fc07c59c4506f183560ce9b02bd69de7f65d3a5d2d36f542be2c3f4e1f341c022c2ca68d467ea4394f2927eefb985c48db2c8d476ece5c7f2b3a8f31197f8549be3f7782cb045794c5c8a1b9c51d942100bc3ec9b8058e45fe80dddd87e5b909c7b67aa303151d57e9b9d4e81e9f7db0699545d7ce4c13da09017aafd6ec0e39c9814d1e4a8201c36854f058d0b886d2584c8e656d64a46cf445eaaeddf10c3c6cb3726f829b5c3b4bb64904bdf53750af53a03e9042c47c561fa9f8c41cceeff21b7289ae557053fa8c381b29364c48f0ecceab46a3d9dff619cfadf2f739f9ec09a7db07f84d35e1087adcad3826b1f8d7ba9a292edfbbf032283237ac7846049cdfbf588943085d8dfff1c85b97c2c18422b8cf95231f71879a3e4074c1b7f30510eef55f104e479fe4c302d230235e8cca3faa08af0729f6ba67f931db2f716d43de07d5e1d99916788cedb609098864b62fb38f1bd723a70505004e622a9f53aff783f2edcb8c091ceabfa360902c7ef742a4c148f9f00bfc8660086f3cdc9f55ca108bb0a3f0c8760b762b201ed7ff927c6d700805562b9179222a8f44d9c957f34ebb4687778ef83d0dab706c5b35292e24701e77cba3529f2ef359df97179b216d6a8c0208556bcf32a35ade2d0afd824783e0a91ae361031d142893433b2f65acd6633d74d765fbe7add979df2f1c17323524003926664377a2cb09b846dafd5d9f8c40727a3506b838158af5cd5271d8f01745722b9ace954839c23f64aa57a331db25a27d3d507b00d192b5b9dccdf730a94a362aa056851e0bb13dcc9d53a77382ae536e9b69086de0741c7e5b9d9d81fa27ea567d87a9daac05014e010b36b50271d41d5720eb9e265887c9b0dd2e89459be7bb573c2ecbb58cbcd2fc4dc148fa981317fae81ecc513a6969d6b4886cfaebde80098f7afb64ee5e4f825d70b504cdde07d55696b64b900118830008ccf14508456c8022b6b54812c5d83c3341d7f831a08b712e9ca3b374dcff597d81349513730532ab40ed145f7a1948044957590e1b3c31bb93e680efd1908cca414357735f8633ece3da363d519e9eb28e706fb6823b1448bef37a6d58756b30220be2501c730913871817966856f0c7594411c1ba46c404e1813abf0e1ff10b7d11d13f722b3047a50abdac5d94d4c634768a52b0f75d9eabd00488f866c672772f72e08ba0d30580a3f510ec3db426d08a57a5ea5835d3419d6d9923f6c0a059d483f96e4ba795ad56295d98a8a63c3ec78d2bdc8e5a1e6eff14198702a6467050148edd7fe419f9ebc2a7bd37de9a7a3693f2570cf7458404fd43146f35dc9c9c3864d30ce5a4f8e0eae3b1000702e6888d5e25301c338356e1b71a188cfd7c3bc7f42e26fb798dd98052caa71fe52e25355d898e7b6ddb5fb513e1e686b80c5ebd849f846e5c4ae8c04a37d4df4810c8bae67b8c93ef6d50256b667fc31ed0f63c1319115a17a29e8a81f889d2d5cc341447cbdba5bc6e55451293ea9e74b8026ef522cd53d82d74d465de63bcc76eaa86b8956e02de112ed9dcb874c709ea44afb0b8f47ef059b5884b63e5b4560ec791fd1582590b2b1b99b2635e16a43e160c8340a8ed8e1d13dcd2338baa027b8f770126cec6b877300be32a66afe6d5890da7dc2303782a103cd0b6eaaa29d91eb3832a3688420a6df830f34ac56084a220ea6fdeb6c1e189063b541fa5faef0e7045cc03e873db4178a4a48e3e8048727048a5615ee7e91013b4b357d9c5e8045edfff1645b7dac842ea298f2f7ce00a03b56718f976c2b9be04963f673bccca2cb559f62b24a7dae9d8cd47ddac3955d100530bbf4a94a562fb3392a304f6c927ecae8a3ff6bb5603678151f7541a5147874d0e76f6a982b4bf2bebeee7cc11007a315478e7beae64b5f66b3e0e0ac62de63ec95af6a8476c3b7b5737458a59fb21ebdd4d2df3d422e0b0df25e661e127be602ea5e02332b1f20954256ff84fe7b6ca04bdcf0f47c2dae2349717144cbee92c57067bb324dc69780f2ce45d6fdbbeaf29c1bf482e9925477d6d21495bff3f33fd4c18e5ff7ee46ea761a5eadc480b32a5b2086f5f123a3224bfffcf62f7ee91639995c9f4af015d4aca6d57c5ae4cc6ff7fcdd6fd299ab769ae4a260c932c5fd3304f939d6ff0220819a9b3740c5ac25e6e8d7bb00cc273dc1bf3d7f53f0fc23f9b140582ce9ad8d44ab434c6a3f6307f3f32a1766c8d13c0902f40becd56039a03cdd04ba8ce0e914715794fbed115c86c42566e96a695a2a3fb367995a00e9fb0c3c07ee8ac9ad5a34ed6c5bca962c2b8b846ddb2c2ab3e76184bb66d043345e4efcc8e562b6a83a4e21a7638e38a15eb1445685555dca7d8dd6257450a741decdb43e3bd914e9efc05c1ab0554572f35279a9d0184ee3f1907290d1084b31e2a2b74d06a0d0b0bd36bf8eb4914c19d0867247fb1e242855b9fcbe75f88b42023cf1c4c2155c5dc273b7f36742ead582c00d5d5d7d967fd319fe6557d7a7fca7799de03dde07561837768e99fbd62e8254aad9bce633ae7689e4bd46e7c298920400681fb50d219c70af2484afb03bab376658e27632907649336a50f59579f572842b52b2fd4ed867833af8ebc7c5951de961325d25d3e1e372f7d0525ea1f3f3f0c04633cd60cee60c5633eff9629b458aeaa57b5e46881ec94a7c61fa5221d5d6db9d8f6655e436cd173931b8e733ca045cff5e78d51d7bf43520d75e2011c8496fa277131cb8fa4ee72d1766efd059b79a8a9a40c7c9d06dbff81442da215dd7f06c87cec25849361143f0c61f04c2dff97b11adc20e2355d10a9b933677d2ba9e671cb4667e543efa3ae299d61ef3306df27038a5cf34b883e2f9085b3c3ef35a23f5fe884d19effc2141ca43179bfb87729256dd292dcc36818c3baaef10b3a2c803d0aac9d537a93df9111db819faf28cc2d758219867dfa26ec6ead408d6b148f84bde374bc68d4f1c658d75d2e257c5fe2898337bc84c6cbee9fac98f56bf60347da66e7c1ab2bc7d774589cbaff08c6e708f1f0b665f462f12f314dc9eb7d45308a3f2cb6a348adf68ee454cec3da36ecb6f58d841baed9a6a592410cebee9e0478c477410ef223134e5e4362e33d90cd23d5c6c62e8412d0061fc0d61a62553489afbb63dc8898f406d65a6cbb31d973ab523dd059de18624256e008bc45c32b9e8112fcbb85f423cf2e7bb293ff3c4e731f4557ab24be22477a3d2326b47065a28652b4f68d8276bfbaeb6e7c47372d8ef19c0a9c1046c73ade5cee8012742421314e8bb81c7cda50b316258afc1ec2b2663c594ada2c93b145aaadebc08e8209acbd98cce218c4349aae265342edf771ff736b11d65f6190c0612b21f36cd5540d0aa09614842ec6b4e746813a594e3f430533960997f150a498a34cea6998f0cffcf30eb0ff66bbe2b7b34812e06e47eed2636ba2920595e60ca773fefa1bda4d7dc123aa6b45fff760d72011b0eb4286fb96ce04181d227d8d4f77566a76ca12368c295d73b909ca786f80721839ad0b9c501b92984e162423c81694284ed1febf1f43fce9a6e58f0725d8a23d407d7640564eb90be624dba312bccb706e19f2c433ca7c9b1d2f4d15b6dbc0687ce24f9d2ea477c1a028d5985a6544b4134313850d1ecb1cb8c776fc4c86413d50550376ab9c51c5b041dddeb00bfcc7553aa7ba2c0cf8f3b9f5a088b17d02d418defcf835c6ec729e880879e3d892a2c68c538e732d25f2f3a31a7029a25b18cab7e6d9de08bee83eddb7c02173117763eadc967fc775aab9dce24447cc0917ef2b0a566afd259d6e040c7012c7d797ae51bc9b3b385d78eadcf3042213d3e1739f11fa0297ff890af298ecdccd33699b522a58a6c285eb9c65cf388c583e3d7378cac8ac809c5ea2fa478463ecc5a29278c9c24fa8b99927226ae2f7924d80df345f72cace2d938f39269bf31466b6b604f4c74f5871dc4a44784e96405d889443d0b8e2b7ed4ca13ce02330192104f21cada369b74d6bd8868332538c4eb86f7580e3eedb373d5f1fb78fb892496cdbd177f02231908594debd9072bf384b3a748fff6540bb1b4b3432d3af75ed78769f21a1eeb3596332596366f62b0fc021c8285e1a8373fd2dc1f009004c167f49fbf67291ea858948e1e3dd4b2d81e429da2725e159f4196c0f778020085a8b118be8a3134d05f9c208b222c365b5df199dd527ad0187cf09ab4e1e362570a93580a9c290271c2e4fbfe9df7e07267198ee576dfeb06a874c410e627576b1d72e4365bdd75d80030a95a20adc76cd33ea815b2d2de24acf2f0d3f0266e68c595b1cb220a67529739386a9fdbc04d551f94d009b8553708f0ec7d1c7b5ecbac452b67a6ce2303ba6566bb55fa3a2316aa20db8fdcefc4f8b820caa4b48e7b48d9a5e249037dbb4ee12de16dd585adf89ea5221ce4edb4d86aa7081d04d3e2fa6553d38b3c9d1ebc83a9849f9af7fee5a5ab63c50565684f99c07e1cddc3aef2303455d257ce5903cc494ce4c8f417976d44d72a21ef3b035db26c0a3e947e4d71ed1844332da5dbe0f0c88290d32ec635a1e741e69ffbfa471da72a5fb66088c6b6d1c4854d2f48b62142b67c0814e4b512c5a77cb4f1f4afc07800b428f7e9a6c6584d735745b24542e85463e8e8e91023899d0aafceaee170705c4c2a40e6b95972c86658b6b25ac221161263ad80fe87d16c4b895fe24662c7376caef6e60a42395a75e1b3f1cf4ce005e1ff41a3e3d1d7f26ed7e9ede909df0194c7944d3e37bdff8a6889576bdfcef91dd966883c1f9d0ff5e556f4427396a09e1cf11859edf196126c0b787cb22bf18109ac6c3ea35f61b7ba72e8d052abb7a12d074d076f869960793c25d801f4a355a1af34ea894293c00b412ff4c7c1476e"}, @jumbo={0xc2, 0x4, 0xfffffffa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x2e, 0x5fc, "8e241d0279efaab53028bc052d1c362f20de54168d10b363a4483cb36dbc8c0225d621d3ba3e700884757aeec6250d8583cefd4db38c473a864839b6621298dc723cbbeb55e8909a02ceaebad1db0f6bce6d929d92a888317f96acec997fd4a74d0ea405786a6d41d80823fb6ebc4b43de4400bf17de161075f0b918467b8a27b5df32085c4d1db4871a2cb56746d8199644298cc8009bd2f553ea90deae147c483ed0f568869efc3a0841a776487c902dac137261eb7211ac2af6aaec4974fb65f9cea74f4db6f197a6492d85ba74d74f8ba8a5f2c444b26ee2ff62892572f445a2a5a931d0ea88daccd245107c59235cd53597cd1be6298a77a1a9c70114623b59669047182c7e85c84528acb7fb620213c3b8fa77d4506193edc16b966ccfef9efa31da3b03e397fa1b9381c7bf584b72baeac7d2d5de4c5ba09bde01286a37f0d93ce132dab8279e8d6ce307ed78cc3abf4cbe83aec63be910945acdd657887697f253f3304ee8515b313ac9c78ac890c4200e8d4e23539eb0a0b05fb1fb035645b4e80ec7bcd7cd3d2c6f8b2dcf6a9e3495f045362dd810b7376436f5b98906a176b709e7542c671c50e894606e3e6a55e25816069d830c748c30d62bc3f3f4e37f2158d27d53e5856c8ca03a444745ffafa791f099c26f98b8056ea85ee12e8d3c6c861182e92be18acb137cddd4149cc282985926a777dcc82b67709b96f376d3b3bf333f167b0eb315d27a9014664ae89af3856a21e52afce31ea0cbb5adca64e501c5dcc0e72d4e3ba7bb44d0e44250d38970ed6dda8ddb9fc2f6b4200dba29d752b72b621134eed7d5957ab3c3640f6ef964cf7214ad26abc2617c9dea3d393b6938dfeef8ef3eb191fcf635dd8d24020656d5962404c8eec6cbed61ea637f5e7e95d299cd8c76c5bde535c901a4f8412f494d051183a03f0767a00c2689897e80df38fc86cb891373a2c4261ca3341f3f3b67ead854b6cfbd3bae7ce26fcd4dc657dfa6a608e3487c190908f3b4fb5d3769476d0cfecbe716c8f0237a4d5bfcc44678b3ef2400fedd883fa30bba553d085906d6d4bbc038df8fc51ca40904482194942ee81f5310a8f89e48aa66d8bf26d0df690d26fbfd8acde08ae20e9a3550e41c116b13b0b758f6ef575d53bd2829b434bfc04ab673ad9c01e6768d7320bd114aba3f1f9e57f8e6538a55a58844be7c41a204bafbefeb38d0d41953ac289a78ea98b73d59dea625638f60a237b110ba9a72dcb95ad41d61ec95300e676005eaeed0b2b88590ae1f175f1bd52b51345ce22d39696b77ee281d26a33e852a1ce770ec927e67a72d8034dacc73470c2d471b220c1b2657e9ca2b3abd0ef727508d23b8460a8e7f9748043f41027d5b9beaab7d5646b842fa771d604da79c0a25f44115aa396d5715e6338e57103ea133f21f896b278936f49612464482715f245c856ef224a454994ecd2f7187621b4fbe18a1a2744f293b6beb922b29873192a324c5ef79b29b38ce15258a92b52c26eaa78ca923181f5fb7d71de49ac0433aac9e5fa14a16caf08b70158338100c7ae3b8c296084b06c8947d470129594778fd92bdb1b8d0cd6a7b4d371f02eda0ad0599cfc3b420787e72db115ac4883976ed7a829f2af502906131d0d780e2f0d0f257c85e8e5848866240251945ad7e085fbff3612740400c68dbe08ab2ac7e8fec5a849ab92a2a09a91d1e1705aeb1450c3613114bccb754e00008c8e210fe7e262448bc0ff8554b84a9efa2c061fcf06d837809cd0c75282f411f0446e9cb5373f952994a7875beb5f35a17e18ebe816ceea554f43afdd9b8bd2fea78a1b09a8c475ec2a9f4619047cbb09f3fd429722e65bfa985bdcc434574de472686bf9ada1031c3ba61c96428f29073e68f7a729e9e96b1aa21f6a79f5be3d73ad7c89d4082721b6182f559b5a7151f888131a10e11a1e1e919f4fe66dc27add9e87f175867a0e3acb55a9b4a063045b9373e85ca1604e3746b796e6dc9396517edb2edabac3bcd569ea29e9148a75e4ba09f011bac97e8fce6502ed9ec95caa1896bfa4a01c4ae5d172b79dd3cf53437da47f67a8412c2f397d0506d387ec14fb6bf6bdf7e12cd6c1fea18407530162f4216e96cf6d601429fa67563e3c5c4ce129559d29bbce27445"}]}, @routing={0x0, 0x8, 0x0, 0x0, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast1, @ipv4={'\x00', '\xff\xff', @rand_addr=0xffffffff}]}, @dstopts, @fragment={0x2, 0x0, 0x3, 0x0, 0x0, 0x0, 0x67}, @fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x14, 0x63}], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x14, 0x4, 0x8, 0x0, 0xde, {[@sack={0x5, 0x1e, [0x4, 0x7, 0xad, 0x7, 0xfff, 0x1, 0x1]}, @eol, @timestamp={0x8, 0xa, 0x989, 0x80000001}, @nop, @md5sig={0x13, 0x12, "b31d40c9a6f4bd06134a80a354186e5f"}]}}, {"9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec9"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) connect$unix(r0, &(0x7f00000003c0), 0xa) r2 = socket(0x18, 0x5, 0x6) fcntl$getown(r0, 0x5) getuid() setreuid(r1, r1) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x4) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000001b00)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000003c0)={0x30}, 0x0, 0x0, 0x0) close(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000002c0)) r6 = socket(0x2, 0x3, 0x9) dup2(r6, r4) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) shutdown(r1, 0x1) (async, rerun: 32) ioctl$KDGKBMODE(r1, 0x40044b06) (rerun: 32) ioctl$VNDIOCSET(r0, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x25, 0x40}, 0x49a4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x2, 0x3, 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0)=0x9, 0x4) recvmmsg(r0, 0x0, 0xfffffffffffffeef, 0x0, &(0x7f0000000380)={0x7}) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) executing program 7: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) setreuid(0x0, 0xee01) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000480)={'./file1\x00'}) executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r2 = socket(0x18, 0x3, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff7, "1010264d007c2600"}) (async, rerun: 32) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) r3 = kqueue() (rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r6 = socket(0x18, 0x3, 0x3a) (async, rerun: 64) r7 = socket$inet(0x2, 0x3, 0x0) (rerun: 64) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, 0x0) (async) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) (rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) (async) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) (async) dup2(r1, r3) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async, rerun: 32) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) executing program 4: r0 = socket(0x11, 0x3, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7f}) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2ce0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0xe, 0x0, 0xffffff69) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) (async) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0x57}], 0x1) (async) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="3bbdbb8805e08a962b144812e603", 0xe}], 0x1) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) chmod(0x0, 0x63) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="c7", 0x1) (async) write(r3, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) close(r3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) (async) socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) syz_emit_ethernet(0x3e, 0x0) (async) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x3ae431e7}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) socket(0x1, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) (async) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) sysctl$net_inet_divert(&(0x7f0000001380)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, &(0x7f00000014c0), &(0x7f0000001500)="cdfbfc", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) r4 = syz_open_pts() msgrcv(0x0, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x0, 0x1000) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB], 0xc1, 0x800) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/107}, 0x73, 0x3, 0x800) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) (async) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x3, 0x1800) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_RMID(0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000480)) (async) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000480)) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x5, 0xfffffffe}, {0x101, 0xffffffff}, {0x8}], 0x3}) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)) (async) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f00000002c0)="ea00000100012a008897de03c46fca78d89d91b829b193cab7b558a461d31fc8fa2fe00093fe45165b9c4385b0e7384a9f5f5515c5387170326599f3fa9e0740db799f0000000000000000000000000000000098fde86d91e758ec604b6724268ae107bb3f5315211cf23fb34d026f50241a4fe974a9484ac40f0a78420e24f745e69dcacacc09d6230f29", 0x8b) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) (async) open(0x0, 0x0, 0x0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x43, 0x0) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x100}, {0x2}, {0x0, 0x0, 0xfd}, {0x1, 0x1, 0x0, 0x5}]}) (async) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) Þo÷¹PŽÄ-ùñ^óÙg©,øëoè]8¶´ö}jFû"F÷“¬§¼xì6ÿ‹×pckbd_enable: command error executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ftruncate(r1, 0x25b3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x10001) r1 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000780)={0x6f49, 0xfffffffffffffc01}) connect$unix(r2, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0x5) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000240)="64173634a65e47ed1344cc8bcd3bb2f403a6ed46f8eefc51c7f62f8a5202784ee938c4a9ccb95d15f1f90af6f23a54e9d3cde5707c2e2e7e2bc9277bbb7dc46c95d305042a1f94038396c18257ca0b43c3d4648a9dbeab3f95c5fa250100cbae7cb7fc4159c9cbcd4b958eaa65bf00", 0x6f}, {&(0x7f00000002c0)="e8c451761c237c5c48ff76b5395d41af340019df66159870d444fd650a5a37a937f9106d5f24a3475286e6b55f6da6bbedbf4b8093f62d96cb86e38aafd88ce9e56b6edcb587f2fbb8d2c0c74b0bea97a79d6e639c67beac657830a56a4aa78129f002e67a63d8e722452766e18b855baa946b814341f08891d2054ae8da4d2a3e57fb6898eef026", 0x88}, {&(0x7f0000000440)="9b80cd7c944a103b550af114f4626c9f720ccfa93cbbb6b9b2aa5a93e99bd2bf9811101fbc7426f51c3dbe6cae45aeaa5040aac21d434f3bd603e6e680f66ad2aa803b3512b6277874cab3123400346d2b110e7d07dd03869abc90ffc7b1c56afd8aeaa6cb368888aee2", 0x6a}, {&(0x7f00000003c0)="ec04bad3388b808d4151657c425806faf0af306d47bf299dbdbe1968e6102720a5ff98b7c276ff0e29a8827361b5b8d823df4c6e2e1d070aea560dd7756327d5", 0x40}, {&(0x7f00000004c0)="c9edbe56da162a59a82e0d3d98de2e7be96f0d2f91049e5fa6835516179290cc91b8c22143aa58bec07ceadec9e3f14581ebfb581e5dd6c59efa126bf8efd061253209786276c8175a74cc12c8d6fb", 0x4f}, {&(0x7f0000000540)="6f0825d729974fd23eac723414668e14f626ea99cc973fc33c64ae8d96cf022d8e0216bb5217f15f537fbdbae3b479d371661c79e7619880fef8760acd4ae6debbb837de8962f46189425eccbc3049f98f1c6c01bd9b6802707bc2247e76c69a7625b43c8462ce4eaaa444943d92a5b07fee", 0x72}], 0x6, 0x0, 0x0, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000700)=[{}, {0x3c}, {0x16}]}) write(r4, &(0x7f0000000400)="f60d040000007b00", 0x8) socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x3, &(0x7f00000001c0)='\"\x00\x00\x00', 0xfffffffffffffd90) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknodat(r4, &(0x7f00000007c0)='./file0\x00', 0x2000, 0xffff4f70) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000640)={0x0, 0x3}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0xb3ec, 0x4}]}) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000006c0)={0x6, &(0x7f00000000c0)=[{0x8000, 0x0, 0x1f, 0xed}, {0x5, 0x5, 0x2f, 0x5}, {0x3f, 0x70, 0x4c, 0x7ff}, {0x7, 0x9, 0x7, 0x3}, {0x7, 0x7, 0x1, 0x2}, {0x7fff, 0x0, 0x3f, 0x8004}]}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d5", 0x14}, {&(0x7f00000009c0)="1e33b4cfd4f5c7ade39459b67cf53dac67b2d56258cd0e51051608f85f5219311a84c991a78bd23207cb4fc9cfbe3be5a5ea3925b6aa6dc56a2d3158158ea958197584992e4bc0fd915054b920067664fc8c0c556e749dc50e6b3aa47c6310c9abe754b9b95c90b1dfecdf9f835a75655490541e2e8fbcfa68aae9e1c6a7fac061d5f3dbb430d914838976bfc6864af06eb1107d54487e5b4c738f5422aa3a052d0948ff05f37ff37594cd3fd1fcdacff09b7e9754c5b2ad8654a0a72ee75735ce2055ab18a410ef6d53c8b0879f5bf2ae691bca6ecbc4b3bd7e4d7a20349655faf125a55917e65ab257466b4476b9e6eaa0e7d3210ed4c7bd3c0839656135db213eb6c43ee8d528f6f3d10786dd9d1e95febb86232d7ce8216ef89a0b8ccf522cf13c4c64b274ea249bbe98b10bbfdd53b7dfa66cca3ca844dfca838b31c4ab082fb4fd19ae0b5b52a4737162c3546e6d6f63f43b07d04cce4ec5434ef8ded5b682661b8a8f6e38b11f1568675359f66a9c818fbb0a0807cefd8964cdd1f622456e3e7b808fa452fafac519442a54247de0c0984dd23503178d1865bf6bd296b546e32fb37b55ff20e48d8a6ca07613ff68dc5d53b28de19e4a6267c987e3a4b791103492603f940797eb5c031bbb561b337504e5a8e5f1b04412b42c1d7a7251825d73b9cbbcb93641e42bc6cb0a205656ee43a833d60eeb3bc67312d4f255cb9acef1dda35403c631bdf5e3e85f53044d451e615316b31b02b2d59f1ff79e35eb11730d29908cdf8cdc515c0b9146f65d4bd7fea51f4006b02945d05585586c230b3f1826cb639e57fd614633e4709f98eb4baf3e16ea27d657f1d6177e72a1223e38ea02b4b3e1270542388ca545888be5bfe898e0734eba1875bb8184747b332e291a8d3d0fd31dc6582309b69c0d7e94f526ed540f7f2b53daa7ed826d9a027aefe30dcfc7546c46386c35cfce23c29c52a45041646a5a8909ee7d6a21fa532295b9e3646ccd7de9e5c13eed38340bb03fc34f5aa83ff079b203fddb1d2b0f0e2935bebd697a2704d93a770de8246100b1bb3826082cc69506d500d0372a9f56f43628264ca2b87a9870eda4e3f04a3123b69051da5766d9ebdd3a1d2e7359f85ec372438306e4b23975fa11a60751b57f3ed2dc4e0b2d07fc86f3618c381c03a4efe500d2984c1b6ebc893c70f853f72d4eedee889fa69063c27b0f06af555d2a3485660cdef8ddddce743613705da8626566ead621d9c110ce08ded137c4d849725d82040f0d52c9807a5fd82c5ada9bf3573582ef9da1528ae8b4beccc17caea43148a7b4f39cb69efc5cf0dcfdf7b5f7b35a9d151ab095314a0b86518add26e11289f38380c2f05d4873d4be7ce2dda0c2eb326a57e2b7b7b76132a6738630ce68a154a20409bddc582258feeca75bfb6bc2d4f6938dc3450c0dc32f0791b32d113747edba5001a64b14d0a006fca9a6c30ac5960520441f53925b75017fc483f624587242c3dc06", 0x42d}], 0x2) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6}]}) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff7, "1010264d007c2600"}) (async, rerun: 32) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) r3 = kqueue() (rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) (async) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r6 = socket(0x18, 0x3, 0x3a) (async, rerun: 64) r7 = socket$inet(0x2, 0x3, 0x0) (rerun: 64) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r7, 0x6, 0x0) (async) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) (rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 2: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x8, 0x1) rename(&(0x7f00000007c0)='./file0\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x0, &(0x7f0000002240)) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x28}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8], [], [], [{0x0, 0x0, 0x3}]}}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r1, 0x7, &(0x7f0000000040)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x1, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pread(r2, 0x0, 0x0, 0x0) (async) r3 = semget(0x1, 0x3, 0x200) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000200)=0x40004) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 64) r4 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) socket(0x6, 0x5, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", 0x0, &(0x7f0000001b40), 0x0) (async) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100), 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xfff7, 0x2, 0x81, 0x1000, 0x3}, {0x0, 0x5, 0xfffd, 0x7, 0x2}, {0xe6bc, 0xfc01, 0x1, 0xffff, 0x8001}, {0x0, 0x1ff, 0x3, 0xc9f, 0x9}, {0x6, 0x2, 0x800, 0xfff, 0xd8c}, {0x2, 0xe, 0x8, 0x184c, 0x8}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xfd6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="d0834391ffdb5c371acda76e2bf89d62361ccc7e57ae0e71108ca8800aa347a25342ae3556814ca14c00d7f67d04c8", 0x2f}, {&(0x7f0000000280)="a800716f4a3206f82b3be2db6c77a48bf5", 0x11}], 0x2) read(r1, &(0x7f0000000300)=""/4096, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300), 0x2, 0x0) fchmod(r2, 0x40) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001340), 0x1, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) sendmmsg(r2, &(0x7f0000002940)={&(0x7f0000002900)={&(0x7f0000001380)=@in6={0x18, 0x1, 0x6, 0x7e}, 0xc, &(0x7f0000001440)=[{&(0x7f00000013c0)="f4b3275e2759001bc8a6a93e78f306aa68212b46f332c98f9bdeae75e85ae5d59bc70dadecf99f6ee63cdcf500bfd619239f32bb903f9644c30414087e57770f46b38ac72b828db77862a3d7eef5149e67376d5adeb25953116138de9267da5262dac5d838e5a5e31a723a8d571a77c590ed5436b3aa2f8e", 0x78}], 0x1, &(0x7f0000001480)=[{0xd8, 0xffff, 0x7fff, "7ae1da8749568fa46da2bba3b4f5a865f625850ab3b1ac3a5143bfe7da88a66d7808b0f2386aea2ca5a1fb1f3455ae3ab015209de449d049938728a7b4046368d7f5cb589ded5e1509c76548e5dbe4ae00de795e6d1cfcd4759cdc9030b819b83e65f195d70a0a076ec255be35b73ca99b74b71b804e2cf9c000ba070af350255b2c8a3ce91a524a85403ec95e47c5abedc4c5186d13eec5666a2aaaa034b5de6453b923252aaf7dcebc79427d2c62a36e51e8b663c4ed4072f73248b71f3b6f47a789de76e0"}, {0xb8, 0xffff, 0x889, "f9a4c19ae4037321f2b0a867edc9b2c7368021b544f3b10524e5f2cbbf86f1a4f481e49e7134d527e2ef887fc2d76ce8932e6a192f6eb6159816ecf985cd174f1a8bb157260180e70a216a2e1717b972b09e88497a9e486db54e098c9980db6a84254dbad3202755ecf42553f1bc9f862dae6178a0ccd6192882113c7e357e64f6503a509532d546bdf6f34df43ba85f8302b5be4f1723d132127c5966b8165b6e99a027"}, {0x10, 0x1, 0x3f}, {0xf0, 0xffff, 0xff, "c3c2fc78e95d63ed969b13b7a8d69d5a2aa59e2179c8a12be7a4efb393dc3d375b6794686528568680a34ccae3e032b1d35133691750e1884afb7f4f9e49f7a68ec7e02f3c1d2eb3c2d5eb618414988a97df066e4e371cb4a08f6c954d39a3da317c659075ab687c9b198f7813d1d1eb6b2d6d2e81ea81a3748b57755a9e7fc816079a71fc9bacc1903fb569a05f416e863d4679f2f17aa66cc468b75464001d876a291aaa8e31ef23cd0023338e87ee327c9b4ea5117d673298b015aa23a8cf827ff6f31db2be07cb207772b3907ad7b6601006ae4de0dfbe38ee79fa"}, {0xe8, 0xffff, 0xc986, "0aacbab8ead16e680994d884cdcc9c1435f61cdcbb9b59c36493e3c6355858ad5c70a9c6b9b4b98d5515d7bc78f65e005c9c83ba4b5b091ffc8f96c575a083807fe34bf5f676c159294070325df442f80b009a1ddc4c48084fe9657cda484ab68759929a1d01ba511d18566f78380213b4bfccd944775ba41edc6126e11b0bb9173681ee823f853688b69f5be64a5793d1f63f33745abd16249245d7c2166bbea02c79d9ef0fbe9079e8dcb909b83e9c6adad1f605ac4ee1401db48c5eaae0e65b67fdccede73a325f9bcc4475e2d4d3240826594675"}, {0x18, 0xffff, 0xff, "32a36ba6"}, {0x48, 0x1, 0x4, "10889f8900a5cdaf2a915fa506e03e20f89a65e1b670fd8d71519b7f288e58008c59b647516badd9ec2fe19357eef3f1002a1c6fce"}, {0x40, 0x1, 0x6, "71d5de82e544ef331d83a5502752abcca4bd5390d0af870369a3fe4554148dc455b29260a45cae8c1dc8c3e1972d"}, {0x1010, 0x1, 0x7f55, "2b4d60fe065bebab6f5ddffe333b7a7b4405134cbabc8a5d2604e9157d1ee77d8c0d850abf4cf373b84aead3ee9bb10d25db89972276b228f107c58e262d7473cd22bd96bb5dea242068b6f0edcc96168f7cdea39f207f725b8ee5b2bd30783a692dee177533940bd7fd694ccba70b0348df8e724de6f6d912c474e251a27a512e257bf47c1a3284fab97241616426ce495d2d2bead56fc90e0f3deb47a21c0b0611cb49f6745d9b8268219a1838ff828aa2f68e7b341ae0a579ce06fb7ffeac49c5f09f089b24d2ebf24d6e2efda3d2fc278779a02566585a9ca5ff39ccd0852fe68a99469f70f2e914c948b67cd9ad3565a763ce026d4a4a76cb1795b1a047af63ca8a40fbdc153c20ba41788b860c0c83a50d5a7704b16524176c53491236f43b6414a8564045a8820e09120db4adf32d91068aa297e96a2f0b43fd2e0be36a1a1e82a22211cf053e4fcedd1093f14e166c731d14ef84412122080d0623058ec87ef2585fec59b7d3ea89d199919e1b8539a72eabb5838e1783a0d5814766e99337224343252a4e6c828a06e3e7511445913994a9940c740a7803ba4941e0d7029bc996c4a666cfba5e1e2c6557a86ab1f1b1a45e7229886aa353f9b30443f76d77c9b3835a74271a9def96cb0aae9be6ccb0320dcec73d91e2b6f850856fc073a9bd8a29c5ef59ff695429cb2b768c1024ab92e10452a95a1156ba071758d6c3bea8f028b8b59cb523a503c493349f9d57bc8b6b174ce4b45b9a318b80e3730eb216e239f9eaf6545835f0f9993a88a00708d2fce611f4308577ac115208c180f1e6b91d023c4618bb280bc010a211e1242342dba3962f8352477122e7be3eae1473cf08c05fe2211f55448882670ba21438afe3bc135da1e968a8b8171eaba190f8f4211f6ecd78ea713b868e6c42732a5a98f56c173114faa8b87b57b474d1db4c967ecdb4742bfa66cf505fd15cb6a63bea153702f5b46c1b4ea49fc0d558c867e5386a4a27f2b66efb04b74d2386dfc5b0a95d6d399bfdee92101c38d317da49cb6592c881b0d2431a1f1fcecdee9e9393faf3d3ff96ebb0f746d6328758591b20ef7c87bacbf42a8eba8aa1fbcc5139dc0b095e2e6bbc1f250271dcf98f3c6058af3d033f31228a98d55d7d0bfb88523b499253869b539101c17ec920133a4ea743eed025be793cf386bf876e69e4c0e926684db3112f51d9ac08bf06db6c651f1ff1e0b7eac5cad2f82ff442e4bb6fead3ba2583f98d739f56be77a26fb6bd8fef2965956caafc755c660a4c3ca81b9a8b0b899dd9bce89f476af98660f5cd7caac5715581e2d8b94c6da5cae045f86186030fd69634086cf256ee99daa9fe9ad76eeed6df3e3db5e042bb460e00f6129abcf861aa928cf0426ba0e05ba82308d5d4abd9bb2604d27962307d64506ff2607106d3f9b38d8d5cfff7d068b835583a60c28e5eb517154eee41e3790afe79921905f15e1eeedd93fe810f729604bd377f3078cb5b53ea2fb00dc3c6406f6e26777b9521e71bdb1d441ef0b4b9127c0138eb53f0f07d5c2d370bda45becc2fab95972a371533430ade954a2c11d4e9a2db0403d7b733166de0a85c5e98f7d0376cd5941284f75653dba203f4fa9ea8e4beb179db2e7e6c38914718aa7789b976001d951be3570ec765278a3d2361389dc851a15902c7a8afea7cdbab8438a82040f4f5a7c954fba10bac53df54140121e5e530f5ec7890ef596191ae1358e257eacc8fbf47e6f6ccfeed5dd607f418310889704c1bce127eafad130bb5411974ed05bfd464df80292dd60258b1e7eec014e531cd5f83deec2d5bae76a4a34a903c5577fb7a04bbb50fc49aabe0ef37e3dc40f7a8cc1af394e02108ef3746ae1ba4b9cc76baed64076784249d0f0bd400eff82c6865023afbec110d8f484c0c6fd438813ea1e7c4335fbf633360debbab3350621e61a3edcdacd9629c65eddff2000a70bff6dc358849d93899bef0a70e3aab07b79d1cccb4d0e79e8b4736e73a37454dcd6d2f3fea02b25b52f81fcca84626dc0f57d7ddcd4fd3916efe0c88a0ea7b63d1aadc74b16ff0574710a4589a01f7dfba729b4c2a954d900e4e3fe8bc4669dfbe698ccf4e67fcd1486ba2470bbd80383abbbc435cd74a2905f2a28023bba5632c34bb157d78350e09d832ebdee64287a2ad1d2bedcef8b74851126df1cfeb7c66d5cc7534dbc73557753f7ab97f1335b6392fe4fd7055d39aa2f38af3db3deb8a34bc5c5e35c17db012401c82c67e74f37a8c66c738e5e9750c026b4507c2f2dff5f25f3af2bc7ac6c4a1866d3263963656b736b37543396d31da71d4b025ae810c3f37eb4fbc4cf8a123255f2278d5cb13e10be6950ca078082d161e8ad0cdefd3783a11d3c19b579ec43720258b353e4bc95d77f6dcf7191f27cb6140705df1429be2bb6399ffa243e7ae63a5ee521a05c149545acc4ef03fe1dbc46f950a63b1c9ee27cd98428aadf623a76dc0450d3cd5c460967fa649d125184829539b1b91ca84a88461884d672a3f48755dfe65f4dd6bfff953e1934281532cd3dbea50f6a8be379921d70c5d533353d7ffe169de66bccf966d7549b0579665850ed27c9d2ffce3ebce2cdb8fbb25927c4c890658473b0b0c49cc33f22cb509888653d8d2fab6949e3b3d9a5dfac2802b39905262d3df8d95a0331e690f31c3c3aa5e103a116c45770fef195d68bd4d15a8cd7b9cffd4170d57ab843e4f3ec918efef90b977e8726bbaaab084dd2d0617b63832f20e732623e051e4a4ab330c58a7c9d7250ffdbd36591057f8dad3feb2a28fbf9530698e95c536658f23d9ae6e15ad49f63a49922e92650de0e6f0166f774da7807d7dbf0f6b248ac194315becbb8eb23d7cc0c713f1d29e689ecd5f6e0562f3f36f97d37c15d08759efcb2ac4d82ea941688edaf0519bf2379a1b5424b2955cec42d254842930254b460f7abdb6bd4af5aeb423cc67b5e1ebf86253e5be498e39e18cd32e15d31e7d0fdee038e079bdc26ec4b4411a53a565dd0a9b4c102900f6fee8858c55838faccbec926ba79f661ed808ba54cbf8a85de3c8b0d6f86197401f0fdd9b4ba9920de75b998b00320138f85e09d98b08bec45ad205488ce2691c1f3e21585430b6b2f02235c80a952e24514866e39ea616852b19666feede1f8e5cc2720070c7423269af842360249cffcc1cb84be1bdd789b582fc2743e1c02a0221df9fce0b6e3bf7057ae73d672020bb8e5081aac3c34ef9b557e622f9d97c9bf3b6a40a0bf1c634000dd0ccf7a48ed52bfa6d7bb7146e0853701816f2336b8abde9a73f41dad3135e8bea2e164625db6a9fecc7b4dd1b6eed7d3a02c4fa1fba0f4ba372b0870604408ba781dada58bd891135b6623a49bd58533d37456d9a2d6ebe0822ae9526b90ade76366020a8b53682a66461e1e3e01ec3914c107dccdaa89e28ca14a800f4484ebfa975ffc73c02faacc726384d3279d8e515078b4873046a52a5befaea7a645b8c9c65b564d3b4dd5c96ef8db175714d6e595cf80104dedd0716bc1025b6eedc10cdff1831fba13a81f08a24aaefb7c42cf1dbc09cd3e42910f666fc27c87f9beb17d39a3813758c9a4a7f904c69fd1d301f6f592e93e1b131d28f676e81050dfeaff91fe97a582a10b46204cc9932b2b05f8b8cd4f763c0bfa4e1473748b7c186c65fe96eb51dec7c0d4d21c0c32ace0337d697c3a39b790b115176724dc9d938c8b50176df81223c75101925d464ae910974cd4af0910627053dbb2a14e81c2c6ce186d629085e0fa315e52f420d2e910c934d637b09baacd789ac27f35adb794f97062c81fe7405ddab00a063482e0c0838aee05410300f7fe5a3482c12b2b85fd3c9f90d284585a64b23d8f515b06bb69c5cb44d584032df259c589d07ddf50dc07bd109bf33a9ffbf1af4ee66c5d572653f3740d93d862b82970c068942c55ff213b9faddbdb518b52b56facec728ce80f0ba7734cde0ca0031806f9ec627c64d94ab77fac44fd8e9149287e875fcdccf887babec589ad8f6946e7c1d5612d5fc8b59f0b0aea27d7b6afdba44df0568878aec9095bdbb877c8818c63e110b6a58f65252f41c24ced49f6f27a4affc31a2329d6995252c4867d64d25e2347a88ae02a275eaff81de1aacc37d8400321ea04c119413b09d517de8f98ecef85ca752b928ce1af68261b5a51b147095de3e49b6c03bcca1e6b664b205e1eeefafe7e2916c6a6545e671ba2e61a0804fe9fecc6df767cb3068333b72dce2d48ce6ccd64511eacfffa594c1097c7760982a068b8c5679a8e7fdbda8bf0f3c3d266f4b712c7b3a3a8504ad64cfc986df6f57cdea3b87bd6430637313a0a5ba555a638d83e5c46e549163d057b2a6f2bd0c1f83bf4f98895501db0ce80eca8164f843fcf501831de66e4924fda18425414a47ee96985e3e1ac0a50879a3327c5530f6d903bf9d611c2f073a18c8f116e36e307bc3878a340425efb33642217535a25ff5518bacf594a6da8f4c337080d79394061583fa0535aaa3622651f47b3e0bc792080f012e808fbdea723eac235dd12f333f165cc3482507d4d727f2e4eea95e9340bf95425d0917f7d08987698f80f923b42c81fe708c4b242de54349bcacbccb84a39700c6dad37d196bb5ea10659879193ac01aa57cd72e41e8fcd752dae8c10cb70e54eeaec4a9be4922576b4a2ea8fa51808b6a4a05ea50adfcdc3898ce2a97e448af03ead6af97eb96bb6ac01100e938331daf8771896cb04faecfb21adfff905958bdfe019a27dcfd31473a6aa83b2d415d5a6c9acbbb09a80e6806a93a024f923bfcd0d95b34d09d00437dfe77c9be37d22efdfa086c99378fdc0a357e106efe84f854fdd8c8c9ca09ea327f2f7dcc37994e2e7ed024bbb08ed6ea6890916f74aab4d7281fcc230b395a44734e1cf49f97ec3b1739738b04ea34693b8729926950e06cf4db73464f9694eadb01c5dd292b678a527ece1daf699d0a09a72656a16cfef16b65d0f062c84aefcb5c179637abb0642b516613f983e26d0deb324108db1027dd8cd45cfd6d6d30193177ccf3daf6d464295bc32a11471a31113967bbe6d151bbc019b14d7c2b22969b988e4c14e06c1e112174cd6a47518ce846fb22031c541b3292e927b047f9b8a66c550a013fbabca95936193a57b785dbd5b7677ce35f19ff9b858f877dc0d394768a0df76b6043ecfbd98bf35ba70b825d8e2c8b6392cd52ba138bf49cfb8ef4cda9f85385d361e6e7924a2f022d2e743001ea1e0897537b72a8e1f1d81ed8ff28f0ad8e6b5ae0a2c2ffa06069501d770eb956bbc6f3762f0264a1e85965e4ff0fb3c66d76cf202a1e95bb8539f3e02c8d72d2bdd141199fb23e9d86fc31101f2a205cd717a15492b6c56ba1d31181d36b19c5b83a6d4e9e8f1336575412a04c028f04500118fbb4b3c741eb17cbc459f10d0e50e40dcc35b3e22cba92403de53ebb652b721c76e8a55cfa0929e8ed1b3e308e12eeb3ea377cd75eded0e0cba5220615c77ff3835d1a8fc07a8b2fbac45e7aaaf8af04637af37c8e8485855f802d5543d2c6e8496aac9761c8204beb6a78be3a11e1420fdbd89195f6b36ca8f5ba90abdc12d41b39020ac15ba6b7db8e842601b551866e88c3e5c492696dd56aa1715e448ba3620f841ab749f78159db4fbb2caa5f45b5157260ffe4de68c7e635458c85b9c1fce2c939f47df38ee4f56d0d37bfc173a8e8f4e99ea5b7b8225df9c50b20ec4f123e5a62cc747065c1a28e9ecb11af40c121"}, {0x20, 0x1, 0x5, "b0b1f352a7c22a94fd6b"}], 0x1448}, 0x80000000}, 0x10, 0x401) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000029c0)={0x1, &(0x7f0000002980)=[{0xfff9, 0x1000, 0x0, 0x6, 0x3}]}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002a00)={0x9723, 0x0, 0x7, 0x94c7, 0x10}, 0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003e00), 0x20, 0x0) sendmsg$unix(r2, &(0x7f0000003e80)={&(0x7f0000002a40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003d80)=[{&(0x7f0000002a80)="06ae232abb08545f5e47e38f2740700d30c8bfdc1f1c49ef49aa2109ee42a4a5a2fe9414a2340acb16cf655cb298", 0x2e}, {&(0x7f0000002ac0)="b0eefe535b8be9ea247562d1ef178613b7f5542d90798183b29e6661bd92225a8f7b3f18a1d3e62c535fe3e314b73fca84e7", 0x32}, {&(0x7f0000002b00)="934965ea933c2d376b90e283205622671602be6f571ec677a56a81a926cc7c57d1a58fa97da5d956b4dd211204b68897c8b71f5afc08d80ab8f4d63fd9f0e849fbd5ba118498b740057170380b45a9f8567ac8b01e762e16adc5b9946381ceaf53ec2ace8dec7ae33feb10341ffb0314f96ffd523fa0a239ae9949e0a26ad82016dc9cd4544c13ae319a6b4fc017033c75d8d125b588d7c1ce6737d008ae83ccbe12e677f4", 0xa5}, {&(0x7f0000002bc0)="bbb48b203ee3a446380f24bcc18d87d745d38823444e61a5a1a96f760064dbb52aed104f95f6dcc280f6368f8e9f6e94da1a7e0a4284f407c833dea5b4203ee4c333c016c1b6b0d448540f07d89f1cb34300ab1d743fd1820ea950cec5be286fb71a4f4f9e9e854b27ed24b4a5bfe68c7d21a554e4203a01d0dee9f3b4e4a37f38a14c4be31a4a6fe5b59afdb7b5649aca5dc615fba35c404feb14191f0829c459cb3330a1a66559afbd7849b050a96680c69326fb0a0c8f3fb61890bacf2722685487e42961ed8e3feeb6093a6dd137da335a0b377dd0da07c6fa346d78167d703b339c43ee339dbbfd40d8b47db0318cb3e14557e45cfc31badd839b91c74ddcd3b8824663efcfaa8a11cea1d72d936e3c0c46383b1150eb9941b50e162e53eb7293c542d224005c3842565e3c79ff38d4512d49a983c778677a305461b9ec942d4ccdb03e613c481d21cf8248e86f12cae2e3407dbf0434a69cf39600e08cc073c86bfa945c1b72575471d7b300cc145918e36340d28f173dbc89115858f12fafd29452387cc6eabb025e5686d3bb064b5842a010abc4f1686739631872f6bd24ed425414452f267c3e74fc031ce104244f1a6cf54bf9a314a70b85dd8815f7624ab37d1d712292fe2570af8147cd8ceafeaeb0a5b8be34ce9734ae13c38615fb455fc1c01499912721f63c4582cf72467a0d8c2c382f73760fc5716cbdb6a2fceced8b01ddb377f96afcf9caa8741396681c04141243bcd5599eba1bbb6c7e7f702c413c500bbfe9eb8156b150dcec3453352f1af33addf80d97a372eaaa99a32311444ce6f99f4a8c30b82b238854cbfe557b340b1f4f2e9416d5265aa4249eeb20c7e5c4f71358635d801ed8256049970db95c3afdc4e2ce54d6b3682bba24a8aed93f0352864ecc4a297fec320badba1418473f44f9c960b77f946a97eec6621af850e5f418017040d980cbb6f769426181269753d9764b03322572d3fb5373eeb8f14172e6c7c84ccb6b6905369cb72fd4b71e41007bf2da5453007f6fd935e1c9fb149e74cfcc4eea12ae8de3db1041031e006485a64040ff650adb9aa5771cb3f285e7ececbfbf161ad33e7d3523e7f797901d6a8f8a25cc21ec10c99b7a917df1a3523172df930c8c5395a0d98aa7a9121658d2ba1d59f96d2ec11720d0972363b8af381ed1c21454a3775e7ae97af6a14917b37dce28c18079ff5b0c4e45b86b03b6aa60fd35ee03bac9e031e4235cd835af90550e7274ae72c398f30ed9e0dd5c963607392c904fb3a0ff0b51f1585d077bba007e20ace36c8160587a6a53798387611b98e3ff67047d61d0aaa297b854199ab4f40741ba0c8c2ac0d43df6dd4109ab2de823b733f1862d1437d72f8b8158afa351daa5235d99b409300a67507d09fd03da4861280e06cbc71bd6f275bf0607dc0830665c096bb2d01d6556484e26e0c41a3d441b470f00eabfe311feec29fb93f7459c9e30caa0c8e9a00569ba221b90003aa613ef79fbc7492b3636afd721c9a78da6d0126890e5384c67beaba780f3b15a9e7b3ca008922d5dc35b932b2547e3422fd20b46744b67747cd355c0111d79c7f26af58c95c3295259cbafbf8b03feb751a96f3948505d265fade3f5997cd66423c48b5ef7ec283ef4d3183a8f449edc9f7bfa4c44221d963e3e56a6c64631374ccf6bc04d5eadf69e5e99d3b6f5326e095a0c281c4df171875baf6871fe12752519e06dd5c1ce8d9930db06ec7a81bfd6205eababd5c3101732de07a77cee7a59915569466e1d4851a69477d25dbb59ddcbbffdcd2de21426d769d807781de2b0321201d5f4329f8bee9c279d2bc84d62b6ef436274d978d45370d2f0c4e0c3b006a3676658f7be5824abba9e0e6a548da6935e5231a912264bd523a7ed1791a0545df544a1273b6a6822314dc134b0c0a957d7467faee05049437f18e507fa5d0210887c97325f0c0df0bf509c4245e9df7abe280f55a743fd1de0326a960b43a53e0f12d3f807387606b5afb6d6cfd15185a37fc8834ca2ad8250586007b23142f259c72d9d133887560923946ff3b8c5cec6cd9ba36662a2144333b32b2071c423ec5a00714d4abc0b40bd8070862497dd7861e49bae6bf6c6120d25a6120e89c15db7fdc71b6e1eae9808269c9a5dc512b6c1c1d971c2d52ef6936b40bbc1e14821cd78d07acc7bf1038dfc7f5e9cbdbe3cc2a931287dcdf74854864e7f80543d1c589a4b080456ac2076429e85e70e9f587097625e0fd52da8be7856cb7d9bad5e256d079b87e551dc00b01d7eeeaac010c662067e84b98f03f568ff78cc07b857c10662c0df3c723e130f2aa4988eccb150653838c8c62f0c4f50d6e859d8587686713a8bddf3d53eaadaf83ddb560dcff54b1f60c6e31e86a96010754a0df28d35ad2646a735d9a8983ca336853c8967a42fa219e68d4868269d5c625dad52648af6eefd311162a047326b7dc9e1fd6c3db727d1fb2eb2a4bd94e4934baff6d5648922908283305557ab01468e09d60580d494065ac4c475df395de869c9865f146fb777cf5ca8e5ecc5d94a16cd09656ebfea58d67ce463029f71a5787c2a93fe9137cb5959d3e3c2d645259fde00e8f21baa623be25d539c64bcf8173c77e5c78ddfb405a34c00057ad234973c987b8c08812e73f0be59541d92cdb000ac9505f801926c20e02d2ebdb5612ebb4a1bcb9a7e3713500f6303f4d3dbaa3cf5330a4824905c7381ce1abaa5638fec36aaa72f8461d7b3177c2bc16b9992394c51701d878ac8e8156c48dd10d01ea1e5380de38e768feab5f18d9f36003895c505fed78eae26d74c980469e34641d86c7a74e09d31fa4ef2940bdd3daf2208f1103f35bf5f4701e4615b9363b5e5d052769de8d5c53d04d388b65e5e338981639e331de8cc8eb1cde80a4e2d16ae389053fbb8d5191ae4a0db9817e64b0f39ba6366df0c3414e2bda1e37226963d55f58b77993fa3c1206ce10869e854af603cb7e6ba371880e97a667939fe1abe2af338a6a0fea28a349ae06c46359315e05e66f35d824ea964f44b55d47b2f8b6f3d6f3f37217f5f646834b37d3c36b56cd7a2b516a3828dbf7085a5a279bae94a9565ca6ca733668a1b3f47718522ff3d4b5c18afca0b47298f172c48405944524912b4779c0b4357eb0ad44756dcd7d6f8a63f70a36db30229c801b743cf8e0547166b370f577556e39ce8da523c1f9a4ef2ecaf6b7a24d08c9c6e031b18052fd8e75c5e96854365878dc16b08aec3d75e8823c42e7dfb16ac6cc45994e36f12e808ced537cf5ad619f48666b18ac3019c1a49e9b5062b7c85e70e0495b02d0da6f71b8db00862c6867a36c8057145332b5a159a29c126f176c38c0aaf775e8566bc8c7ac091dd455f5aa0d72267e3448a07a75e18ceff321986a546914b611f45cd25ddb559ca8dc7f6ebc779f4abb5033b0076027bd933482b0af8a2dc15b555cabd6079de65eb130de9629a90f760305df3aa21add7b38b21ba19a51d5f97b8d76599dd3dfc0582e434bf16f15af0e84e0bb50a092c23851ac78aa9859821f2c441bda7b6bdc2652dbcd492ee0c8438515e8fc86ccaf624fd568d3de2295544f5227010432e3c4db75eda9dad5151814905e3e95e6e58d1d06ad23c274fa9106b6bb13bbe68b107390bfb5acd793517e7df5c845da6a76f1d5e6aadf362307b11fae61bb0541d1190c44bb3b7b91e1de52ddbecf8094628e20e997eea4298aac942eb6067c6fa7a2d22eb3e38f8c12499da75474f43aa2e69a9cdedd09f739785bf7d7833b39f0eb29e8c91a1851b82abad3211c93b872fab69115db64aa1417bd53f1ac39c45145194f34d523d516d3b84f579fac8e0518c47e77c58bbea99d7fef24cabe17193f768efadbafdbdfeab34e8e787a2f150d8b8b0eea161975f27862d35696d9558389804c05ef170c4a7dbe44035762e480acf368e7c39a1e903be05c22ef7e5366b6fdcb03c1f74b25ca5ed7c576cbd5379009e33e1ff9b6436c0a1ee2cb65a62a617c0ae14fe484f4fdb0e1eeec0927a08f14fcbe9d3c04b831eefb3f9b3894358f7b0a7cc8db02368c066614080e1ba7f93e064b8e791067a44c3602f5d91d4e94e174742c2a020cd8d71695c7d72663f86b7ceae4be0c9f26f1144a2255c9fb5cf5a57b1d23c8ee06e7583a3af38861cb6333cbeae2b139e385e3a7490c20265736e83a3ea75fb5716ff0140b51209a15c446aabd7a30efab645875640273af164694f609c45f2403616c14cdefaf7383df93b0fd9438b2488e941b2146ae83ba032a49a5764d35f9e88a80e9db5c063313be0d514463a820754c2a621893b316c69c786dc6afeddaddfb299e18207f08514f90fd4d74b18f6822b795defa2873917908dd1e8ea6feccaaa1b503c752a30c0464636f00d900d83c5dcb126bf37dd843ed76d0b12a912e75c7ef0d88699e63592d022d1a645d8d1aa8f7ccd99185a308db50a69da0b5d2d22cf882f613fbb8a3e97ebd30c8c7fc82fd20d84ac723ae18447e363c8a94ef46fea49957afd1f7c4db9e24d4d89c78a25d8c1c0c84b686aeaf5ddcc114179255644bbb8a410fff159c53c953e3e427666c73b303f2b8c9a7c626cfb3de86ffe94ca016e90e3be523aefd434cab2bdae4974ebecad95c4cf9bc02a5cee38579ab37c394415514dfee9ef3b99dfa99fb84c4554b10754567e8d1e278281bf77804f8a8673168319e9c282707541fccffa8b940b747a6fdf33cff7cdd2838000de09cd6badc85a3827b8f125310f709d213418b0a9740d2ef11f37b6fa97e8744eb93b0af9308e6d6b007879570ed0afd51553632644f6769672b144d42e4b335529164dcf4799b78e118d506e9f9bad4c5ad929ead579006a9e3de03a23e89b9eb6f064878d9ec206cb57082ee6e79902ee23738ded72adc649da6a05b50df028caa6b97b405c2bcc23d186e3465505da55b4d58fa2f22846331c665d62cbafacd3e43aa16fc6e25a48c84336edadfab3a0ba26a0245f3e16040c2b631439274152f9ad710963c9018e49ec3efa2796920f443f3ca989c0d0a2d46437f0f5a9a1f901575e526399c12965c1357c3704fed78fb1c1657aec694a5fc763b677139046698f03adb8691a42a93a58f70b6a42901e3753e9688dddc10f55f991aef84630d1ce700ca5490fc7347df17c9f3d37f4dac5462b9df835f2dde27834bcb0626ff6d66b16c90a70a546898fed24ce5ece8605ef5780b0471ce3753ade8b665867ab159e15063946b1d52dedcb316b607a671624be6a2200dd39631ad7f9cef580defbfa27d3a73f966bac104b8ede9ab8467452939a8db8822d3b61efa38327a9dde437ce5e7d67de1ff072e9e294de7ee069e614aaa867a22b2b0cdf3ca1699dea50a19d43dc8cd0e65a78eddcc34d1913b976bc71ceb3f66b15fd7f744cedd6cafde34ca87b1a95de69a375336c0f6934329789dffd15249561ff1eec3599c8d8fe41a423cd27581e93921574255d0431553c99728704db6c0529904ea61dbfca624da5366676ccfda835a23067448b8583d5c56323d62deeb6ffb0f3208cc17a4edbc94487bab86353237504b63bf67a6b51daf6fcd96772190c10ed03d72b3933ce4990a86939411584ab7cad9b7017548aac43f7597d68cfc5d6407f259c856147b32bd62378569072eb87cee349e40540f09d6a19f1da40db5c7ee307b00516bcec4b289f45d29cdafc9cefde01d2c8b9b0cfc81ca4be59135a84804bcfe367f685d6b073bfab5912f378", 0x1000}, {&(0x7f0000003bc0)="11773d134a0a25673aec1086dd048ef3d38efad2e73df1857c4f5c53844ea1a1ab5a9fd675efae36fb3ccc6f24df3ff3a3d6a15e6c3945de68cc4fac199fd654ef7822a1e33ad1348382a8cc3cb67757b2a25fa06273154ec7ab005127e0b662fe060cd66507094a3034992b4bd26046e3e3d6395e244d3bef243336b5f2f71c733cb356b6aed11a80c60a9a", 0x8c}, {&(0x7f0000003c80)="a4857d190944113f83a2ca10177a2f94f6638d1d36d76d69798e3ba633a3c2dd6c3f88612ff553bf8dfa594b65137773ff62cb8ce4ac61c8015acec52e9be93dda1f4f1b0afb0d0f607a6a2d002addb28eb6f46e3d9d924483ba0d7b6562f557891770ddc0ea1579f1d2ac2544c6e5fab3e5072561a7d78dac23c6310bc16ec06e880b9f11ba8aa090134b389e6577bdd46826229460a0bf1ec0de3e00d7acf87f86e329fe54dccdcd266e25ae03035e205c8aea4b06d4dc710a74ac8c4e823dc0a49015667e6f0ab88efc6f848f89cf8b10285fd06e156a8164c52b759e14b6815fe253b551809de7b3d4aacc985b3b94787a6db5367448e39def43", 0xfc}], 0x6, &(0x7f0000003e40)=[@rights={0x38, 0xffff, 0x1, [r3, r1, r2, r3, r0, r0, r1, r3, r4]}], 0x38, 0x1}, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003ec0), 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000003f00)) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000003f40), 0x100, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000003f80)) fcntl$getown(r3, 0x5) recvmmsg(r2, &(0x7f0000004680)={&(0x7f0000004640)={&(0x7f0000003fc0)=@in6, 0xc, &(0x7f00000044c0)=[{&(0x7f0000004000)=""/200, 0xc8}, {&(0x7f0000004100)=""/123, 0x7b}, {&(0x7f0000004180)=""/123, 0x7b}, {&(0x7f0000004200)=""/168, 0xa8}, {&(0x7f00000042c0)=""/109, 0x6d}, {&(0x7f0000004340)=""/235, 0xeb}, {&(0x7f0000004440)=""/110, 0x6e}], 0x7, &(0x7f0000004540)=""/229, 0xe5}, 0x5}, 0x10, 0x2, &(0x7f00000046c0)={0x7760, 0x1f}) r6 = accept(r5, &(0x7f0000004700)=@in6, &(0x7f0000004740)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000004780)={0x2, './file0\x00'}) bind$unix(r6, &(0x7f00000047c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet6(r6, &(0x7f0000004800), &(0x7f0000004840)=0xc) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0xf0, 0x20}, {0x7, 0xfe, 0x4}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 3: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x13) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) setreuid(0x0, 0xee01) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000480)={'./file1\x00'}) executing program 7: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0xfff8, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x4}]}}}}}}}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x2d, 0x0, 0x9}, {0x6, 0x1, 0x1, 0xfffffffa}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100", 0xb) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) r4 = dup(0xffffffffffffffff) dup2(r4, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)="09b2f7238ec5692c37fc71a4", 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r5, 0x0, 0x0, r6, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r6, 0x0, r7, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) geteuid() semop(r2, &(0x7f0000000140), 0x0) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) executing program 2: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) (async) setreuid(0x0, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140, 0xa1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140, 0xa1}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) r3 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) semget$private(0x0, 0x4000000009, 0x82) (async) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r5, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) (async) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r5, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x401, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r5, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) getuid() (async) r6 = getuid() r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, r3, r4, r6, r7, 0x8, 0x1f}, 0x0, 0x0, r8, r8, 0x0, 0x40000, 0x800}) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r8}) (async) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r8}) unveil(0x0, &(0x7f0000000200)='x\x00') kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4, 0x0, 0xfe}, {0x6, 0x4}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) (async) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) executing program 1: chmod(0x0, 0x63) (async) chmod(0x0, 0x63) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a000000010000000000000000000000000000000100000000000000000000000000000001"]) executing program 3: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000240)='.\x00') ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c", 0x3f}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="a010"]) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async, rerun: 64) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 32) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSTOP(r6, 0x2000746f) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) (async) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) (async) ftruncate(r0, 0x80002) (async) open(0x0, 0x0, 0x0) (async) syz_open_pts() (async) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000980)) (async, rerun: 64) truncate(&(0x7f0000000000)='./file0\x00', 0x3) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x20}, {0x7, 0xfe, 0x4}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 5: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x10, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000080)=0xfffffffffffffe2a) r1 = socket(0x1e, 0x0, 0x0) r2 = accept(r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) close(r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000006c0)={0x5, 0x80000000}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000700)=0x8) fcntl$getown(r2, 0x5) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x800}, {0x0, 0x2, 0x800}, {0x3, 0x400, 0x1800}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x1) poll(&(0x7f0000000040)=[{r5, 0x4}, {r5, 0x100}], 0x2, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r4, 0x0, r4, 0x5c, 0x8}, 0x49, 0x8, 0xfe}) geteuid() semop(r3, &(0x7f0000000500)=[{0x2, 0x1, 0x1000}, {0x2, 0x3f1c, 0x1000}, {0x3, 0x24}, {0x0, 0x3, 0x1000}, {0x3, 0x1}, {0x4, 0x6, 0x1000}, {0x0, 0x6, 0x1000}], 0x7) syz_emit_ethernet(0x7e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000483a00fe8000000000000000000000000000aafe8000000000000000000000000000aa02009078000000006000000000000000fe8000000000000000000000000000aa172d6adda16ffe4140105f05d9bedcd30002000000000000c2047fffffff0401000502000000010017593b4100fc3dd38a60675f1202381295d83b83933abcc69e320bc058dd4e5cc8ab5357d39e9e24752ef05d9a4bc4256e57189b37a465c9b1f94b8ab61275cd217d9a1768e6788a199d115751429f1c64b5c8e67bdd13bc2a880bd08f4349bda5f013888c23d9a08b991bb26897005549a9ec87167d5d82f0b95ea93416e0aae8dd375a2c3a5e3caa6f93aa2ba1fc5f0eb7c98cf60d4147acb2b31d32dca35957f786b049c91f615f3062771456835150fc4c65b4f664b9314540921b3e4611127900d756c9bfccec28b84fbbbb08138733ee61"]) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [], "03b81ce1a018c454"}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x0, "cf00a6c893000000000000000000000000618500"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6f68437b000000000000000000f100", 0xfffffffd}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d5", 0x14}, {&(0x7f00000009c0)="1e33b4cfd4f5c7ade39459b67cf53dac67b2d56258cd0e51051608f85f5219311a84c991a78bd23207cb4fc9cfbe3be5a5ea3925b6aa6dc56a2d3158158ea958197584992e4bc0fd915054b920067664fc8c0c556e749dc50e6b3aa47c6310c9abe754b9b95c90b1dfecdf9f835a75655490541e2e8fbcfa68aae9e1c6a7fac061d5f3dbb430d914838976bfc6864af06eb1107d54487e5b4c738f5422aa3a052d0948ff05f37ff37594cd3fd1fcdacff09b7e9754c5b2ad8654a0a72ee75735ce2055ab18a410ef6d53c8b0879f5bf2ae691bca6ecbc4b3bd7e4d7a20349655faf125a55917e65ab257466b4476b9e6eaa0e7d3210ed4c7bd3c0839656135db213eb6c43ee8d528f6f3d10786dd9d1e95febb86232d7ce8216ef89a0b8ccf522cf13c4c64b274ea249bbe98b10bbfdd53b7dfa66cca3ca844dfca838b31c4ab082fb4fd19ae0b5b52a4737162c3546e6d6f63f43b07d04cce4ec5434ef8ded5b682661b8a8f6e38b11f1568675359f66a9c818fbb0a0807cefd8964cdd1f622456e3e7b808fa452fafac519442a54247de0c0984dd23503178d1865bf6bd296b546e32fb37b55ff20e48d8a6ca07613ff68dc5d53b28de19e4a6267c987e3a4b791103492603f940797eb5c031bbb561b337504e5a8e5f1b04412b42c1d7a7251825d73b9cbbcb93641e42bc6cb0a205656ee43a833d60eeb3bc67312d4f255cb9acef1dda35403c631bdf5e3e85f53044d451e615316b31b02b2d59f1ff79e35eb11730d29908cdf8cdc515c0b9146f65d4bd7fea51f4006b02945d05585586c230b3f1826cb639e57fd614633e4709f98eb4baf3e16ea27d657f1d6177e72a1223e38ea02b4b3e1270542388ca545888be5bfe898e0734eba1875bb8184747b332e291a8d3d0fd31dc6582309b69c0d7e94f526ed540f7f2b53daa7ed826d9a027aefe30dcfc7546c46386c35cfce23c29c52a45041646a5a8909ee7d6a21fa532295b9e3646ccd7de9e5c13eed38340bb03fc34f5aa83ff079b203fddb1d2b0f0e2935bebd697a2704d93a770de8246100b1bb3826082cc69506d500d0372a9f56f43628264ca2b87a9870eda4e3f04a3123b69051da5766d9ebdd3a1d2e7359f85ec372438306e4b23975fa11a60751b57f3ed2dc4e0b2d07fc86f3618c381c03a4efe500d2984c1b6ebc893c70f853f72d4eedee889fa69063c27b0f06af555d2a3485660cdef8ddddce743613705da8626566ead621d9c110ce08ded137c4d849725d82040f0d52c9807a5fd82c5ada9bf3573582ef9da1528ae8b4beccc17caea43148a7b4f39cb69efc5cf0dcfdf7b5f7b35a9d151ab095314a0b86518add26e11289f38380c2f05d4873d4be7ce2dda0c2eb326a57e2b7b7b76132a6738630ce68a154a20409bddc582258feeca75bfb6bc2d4f6938dc3450c0dc32f0791b32d113747edba5001a64b14d0a006fca9a6c30ac5960520441f53925b75017fc483f624587242c3dc06", 0x42d}], 0x2) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffff09008700"}) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000480)="cb100d7123bf1963b89af3fd81c809cc78ec90937fd9cd3f73745383485397d64f11c4a68ac108166977ccb3a5516f31329113d246da62a8cdd15fb2f94f5fada59e35fdee3ec4fe3150ca8c75f1f4f1c418b328d647fe5d1439ac6877c910950f7980812c597bb3c469e5057c6472842655c6232001f657d4fee684e7469fe2b6a75dc1c92cc3927329796f81108c83f1d5ef51ef75867646cd44778c7f75988a0d4ce3ddebcd906997f9ea3c0255d3222a243549fee964006dbe74fdb9fa2b5a6d818d272ff1b97be10487ddacb62f0bdb0e5602c41f28971d4da67b251020cc425c7975b966dc9371f6046a44", 0xee}, {&(0x7f0000000580)="217bd4f96e314eb6254e06349791388ed47cee288ac9dfb6b725a3d090ae64c08f25a37b01b30b574d21a03eeb0fb9620711f0206477064439009d431b1dd09fd4209c8abe8a4ff4545db69a3fcf23751bf399d003cd38a52ea6b7e8af2a4f65a93a23097a17757ef0e7288428688726067f162599ac8ac598713b14d2f0308593b62db8f5e690b57a9b5c081d5abf02348e1ed7071f39b00f1466905fb4e4b412bc902bc0b9af221a3eae01312172d2cf1afefcc425e0c2add1b4341273674fa7f40f7a751cefe432df46c27a524112e2c5ace0c1ffb08e7a1c8c56379a6f0e790d93c09b24bf16959c1d5b4e21281cfaff9149b7c3381bf99a53da", 0xfc}, {&(0x7f0000000200)="79103d5b217b72df86e2e2cd6e081fa10a8c7cee21f154a5c9d726218b93beee7d74c3a4174a85e711fb33454ec6327d393f36eeaed6d921eca2e3c4951b16650fcd6a61c12d762a08a323a4f331f1ce02dd3ea1b4844cf91f0da6e9e8389f99b376d7cf7f2d978a2dca63ff19719ef560731b5ee323ded00f71ee68f08df5e174", 0x81}, {&(0x7f0000000680)="eff2d81ffe181cba8faca84041493a40efc10c4f08812e40ae784e8d511606d5f93aafed0b0fc10eb6f00c5983e910aacef0bfeaffeca6b4a0f522e68a86f7f146fb22391a6f15487d44a882e1d0282168f529e158ca385cab34fe7997d905e6aed618d4ae75fe04d2f51951176b3bd7bf832e98e88f051e2de8d212fd0c4cef07cf2e09055f7126d3508b5e8ec5f41a46ee0cdb7780cc1ecfc3dc41cb2fc2c6ed0b555413884c23db86be195bff01ead4080400c9168311f205f63d58489538b3cefe703f39495fe9a63ce2a86c47e01a270a0a9bfea88ee9f2d6eef07eb23710e6d3021f6e13db817a702e6e2f650059490c4d41536d348fc7d65e858616", 0xff}, {&(0x7f0000000780)="2e351d31122d53004657e886a7ba6367f91d59ffb560d6ac7c481562e5c4ff791001a46538c87f7d9cc4a944b0d7d9c673541cb1c7aabde0407203be0d1a25e6653ddbe6142adc097c49ec099c1c8bf285e7d28bab2a1b6e742d1697fde1164e86df5bf426417906f401ad26f8dcedce10c8e3c3db8f6387dacd64d3fc6798783350b3273e06504f5aa4e1180b48b32cb0f1b7d714a5", 0x96}, {&(0x7f0000000840)="db0583d56e9063def00d57c68e982205ee2391dba387ecbbe3ce3014a25b75f6cd936992c286f8c81b966633de5f132d123758dadfef76061a6ad98d2452be27b5f3e5c8685c8c0691ec7dcc16970893e17a6c6dd428648b9dd9458f9f6e4068eea232d47c4ade311e497599bcfac1440f9ebb74c56d39b71bd801f6a8486a65562453e768e8da9102c07ca3a991c87b7f2653049a494b73300e4a4f20011f174f3a80132f047050a11f80b0e01b5cd6a0e61f1cf03d03b7", 0xb8}, {&(0x7f0000000900)="4f05b8d1eaf10186088c0f63118300ee463bd6c3afb67651d8eca2229e8e618a35d5b9c7934518b3fbf1179cbb1cd8a5d2918070e05eb7757ecb575762323c5adbdffb7335e42ad90a5144d666ca61cd1f91e9e2ca99ab2ea43d64b94437ba46b372c3979b9cc829778979a0c06a58cd35e79874c70d39ce405146b491b1ab9b8460c732252b1f8348e1af1e800c79dc006074de1cb67be7ff0f5768687e11b89b9bda73495f103c335adf7eb99f2526696b252d5ac4eea31da8854fdefb34cc868bc1f1ff9d5733f3", 0xc9}], 0x7) (async) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000480)="cb100d7123bf1963b89af3fd81c809cc78ec90937fd9cd3f73745383485397d64f11c4a68ac108166977ccb3a5516f31329113d246da62a8cdd15fb2f94f5fada59e35fdee3ec4fe3150ca8c75f1f4f1c418b328d647fe5d1439ac6877c910950f7980812c597bb3c469e5057c6472842655c6232001f657d4fee684e7469fe2b6a75dc1c92cc3927329796f81108c83f1d5ef51ef75867646cd44778c7f75988a0d4ce3ddebcd906997f9ea3c0255d3222a243549fee964006dbe74fdb9fa2b5a6d818d272ff1b97be10487ddacb62f0bdb0e5602c41f28971d4da67b251020cc425c7975b966dc9371f6046a44", 0xee}, {&(0x7f0000000580)="217bd4f96e314eb6254e06349791388ed47cee288ac9dfb6b725a3d090ae64c08f25a37b01b30b574d21a03eeb0fb9620711f0206477064439009d431b1dd09fd4209c8abe8a4ff4545db69a3fcf23751bf399d003cd38a52ea6b7e8af2a4f65a93a23097a17757ef0e7288428688726067f162599ac8ac598713b14d2f0308593b62db8f5e690b57a9b5c081d5abf02348e1ed7071f39b00f1466905fb4e4b412bc902bc0b9af221a3eae01312172d2cf1afefcc425e0c2add1b4341273674fa7f40f7a751cefe432df46c27a524112e2c5ace0c1ffb08e7a1c8c56379a6f0e790d93c09b24bf16959c1d5b4e21281cfaff9149b7c3381bf99a53da", 0xfc}, {&(0x7f0000000200)="79103d5b217b72df86e2e2cd6e081fa10a8c7cee21f154a5c9d726218b93beee7d74c3a4174a85e711fb33454ec6327d393f36eeaed6d921eca2e3c4951b16650fcd6a61c12d762a08a323a4f331f1ce02dd3ea1b4844cf91f0da6e9e8389f99b376d7cf7f2d978a2dca63ff19719ef560731b5ee323ded00f71ee68f08df5e174", 0x81}, {&(0x7f0000000680)="eff2d81ffe181cba8faca84041493a40efc10c4f08812e40ae784e8d511606d5f93aafed0b0fc10eb6f00c5983e910aacef0bfeaffeca6b4a0f522e68a86f7f146fb22391a6f15487d44a882e1d0282168f529e158ca385cab34fe7997d905e6aed618d4ae75fe04d2f51951176b3bd7bf832e98e88f051e2de8d212fd0c4cef07cf2e09055f7126d3508b5e8ec5f41a46ee0cdb7780cc1ecfc3dc41cb2fc2c6ed0b555413884c23db86be195bff01ead4080400c9168311f205f63d58489538b3cefe703f39495fe9a63ce2a86c47e01a270a0a9bfea88ee9f2d6eef07eb23710e6d3021f6e13db817a702e6e2f650059490c4d41536d348fc7d65e858616", 0xff}, {&(0x7f0000000780)="2e351d31122d53004657e886a7ba6367f91d59ffb560d6ac7c481562e5c4ff791001a46538c87f7d9cc4a944b0d7d9c673541cb1c7aabde0407203be0d1a25e6653ddbe6142adc097c49ec099c1c8bf285e7d28bab2a1b6e742d1697fde1164e86df5bf426417906f401ad26f8dcedce10c8e3c3db8f6387dacd64d3fc6798783350b3273e06504f5aa4e1180b48b32cb0f1b7d714a5", 0x96}, {&(0x7f0000000840)="db0583d56e9063def00d57c68e982205ee2391dba387ecbbe3ce3014a25b75f6cd936992c286f8c81b966633de5f132d123758dadfef76061a6ad98d2452be27b5f3e5c8685c8c0691ec7dcc16970893e17a6c6dd428648b9dd9458f9f6e4068eea232d47c4ade311e497599bcfac1440f9ebb74c56d39b71bd801f6a8486a65562453e768e8da9102c07ca3a991c87b7f2653049a494b73300e4a4f20011f174f3a80132f047050a11f80b0e01b5cd6a0e61f1cf03d03b7", 0xb8}, {&(0x7f0000000900)="4f05b8d1eaf10186088c0f63118300ee463bd6c3afb67651d8eca2229e8e618a35d5b9c7934518b3fbf1179cbb1cd8a5d2918070e05eb7757ecb575762323c5adbdffb7335e42ad90a5144d666ca61cd1f91e9e2ca99ab2ea43d64b94437ba46b372c3979b9cc829778979a0c06a58cd35e79874c70d39ce405146b491b1ab9b8460c732252b1f8348e1af1e800c79dc006074de1cb67be7ff0f5768687e11b89b9bda73495f103c335adf7eb99f2526696b252d5ac4eea31da8854fdefb34cc868bc1f1ff9d5733f3", 0xc9}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) (async) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f000009c000/0x4000)=nil, 0x10000}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000004}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000a6000/0x1000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x3}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) utimes(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)={{0x8, 0x8001}, {0xffff, 0x5}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) setreuid(0x0, r2) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') executing program 3: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f00000001c0)=[{0x3, 0x49, 0x1f, 0x80}, {0x6, 0x1, 0xff, 0x7fff}, {0x8, 0x3f, 0x0, 0x3}, {0x101, 0x7, 0x5, 0x4591}, {0x0, 0x20}, {0x8, 0x80, 0x4, 0xc1}, {0x7fff, 0x7f, 0x2, 0x101}, {0x8, 0x9c, 0x6, 0xffffff7f}, {0x2, 0x9, 0xff, 0x4aad}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0xfffffff0, 0x0, "cf00a6c893000000000000000000000000618500"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x0, 0x5, 0x0, "07000000557f40d0ea00ffa19a3b6c08827f000b"}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) executing program 4: setreuid(0x0, 0xee01) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7, 0x0, 0x1}, {0x7, 0x8}, {0x0, 0x0, 0x1, 0x1}, {0x1, 0x3f, 0x72, 0x2}, {0x69, 0x0, 0x3f, 0x6}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f0000000180)="0ca53ea927f7cf6d8027860568a706fddd", 0x11) r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x1800) (async) msgrcv(r0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x1800) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) (async) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) (async) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000180)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000002fc0)=""/4096, 0x1000}], 0x2) (async) readv(r3, &(0x7f0000000180)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000002fc0)=""/4096, 0x1000}], 0x2) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) socket(0x11, 0x3, 0xb4) (async) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) pwritev(r5, &(0x7f0000000240)=[{&(0x7f00000001c0)="bff27491de2f3dc5272a9b9abfaafacfc83f251dc32f983c96f2f5b45d5299e763029cec614f6652b76e45", 0x2b}], 0x1, 0x8) ftruncate(r4, 0x0) (async) ftruncate(r4, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 6: sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) executing program 4: r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x20, 0x0, 0x1fb}]}) r3 = fcntl$dupfd(r0, 0x0, r1) write(r3, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) read(r3, &(0x7f0000000040)=""/186, 0xba) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) ftruncate(r2, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) executing program 1: setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3262) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x105, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 4: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) executing program 4: socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c", 0x3f}], 0x1) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="a010"]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d5", 0x14}, {&(0x7f00000009c0)="1e33b4cfd4f5c7ade39459b67cf53dac67b2d56258cd0e51051608f85f5219311a84c991a78bd23207cb4fc9cfbe3be5a5ea3925b6aa6dc56a2d3158158ea958197584992e4bc0fd915054b920067664fc8c0c556e749dc50e6b3aa47c6310c9abe754b9b95c90b1dfecdf9f835a75655490541e2e8fbcfa68aae9e1c6a7fac061d5f3dbb430d914838976bfc6864af06eb1107d54487e5b4c738f5422aa3a052d0948ff05f37ff37594cd3fd1fcdacff09b7e9754c5b2ad8654a0a72ee75735ce2055ab18a410ef6d53c8b0879f5bf2ae691bca6ecbc4b3bd7e4d7a20349655faf125a55917e65ab257466b4476b9e6eaa0e7d3210ed4c7bd3c0839656135db213eb6c43ee8d528f6f3d10786dd9d1e95febb86232d7ce8216ef89a0b8ccf522cf13c4c64b274ea249bbe98b10bbfdd53b7dfa66cca3ca844dfca838b31c4ab082fb4fd19ae0b5b52a4737162c3546e6d6f63f43b07d04cce4ec5434ef8ded5b682661b8a8f6e38b11f1568675359f66a9c818fbb0a0807cefd8964cdd1f622456e3e7b808fa452fafac519442a54247de0c0984dd23503178d1865bf6bd296b546e32fb37b55ff20e48d8a6ca07613ff68dc5d53b28de19e4a6267c987e3a4b791103492603f940797eb5c031bbb561b337504e5a8e5f1b04412b42c1d7a7251825d73b9cbbcb93641e42bc6cb0a205656ee43a833d60eeb3bc67312d4f255cb9acef1dda35403c631bdf5e3e85f53044d451e615316b31b02b2d59f1ff79e35eb11730d29908cdf8cdc515c0b9146f65d4bd7fea51f4006b02945d05585586c230b3f1826cb639e57fd614633e4709f98eb4baf3e16ea27d657f1d6177e72a1223e38ea02b4b3e1270542388ca545888be5bfe898e0734eba1875bb8184747b332e291a8d3d0fd31dc6582309b69c0d7e94f526ed540f7f2b53daa7ed826d9a027aefe30dcfc7546c46386c35cfce23c29c52a45041646a5a8909ee7d6a21fa532295b9e3646ccd7de9e5c13eed38340bb03fc34f5aa83ff079b203fddb1d2b0f0e2935bebd697a2704d93a770de8246100b1bb3826082cc69506d500d0372a9f56f43628264ca2b87a9870eda4e3f04a3123b69051da5766d9ebdd3a1d2e7359f85ec372438306e4b23975fa11a60751b57f3ed2dc4e0b2d07fc86f3618c381c03a4efe500d2984c1b6ebc893c70f853f72d4eedee889fa69063c27b0f06af555d2a3485660cdef8ddddce743613705da8626566ead621d9c110ce08ded137c4d849725d82040f0d52c9807a5fd82c5ada9bf3573582ef9da1528ae8b4beccc17caea43148a7b4f39cb69efc5cf0dcfdf7b5f7b35a9d151ab095314a0b86518add26e11289f38380c2f05d4873d4be7ce2dda0c2eb326a57e2b7b7b76132a6738630ce68a154a20409bddc582258feeca75bfb6bc2d4f6938dc3450c0dc32f0791b32d113747edba5001a64b14d0a006fca9a6c30ac5960520441f53925b75017fc483f624587242c3dc06", 0x42d}], 0x2) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000180)="5d51782e5256a18254d310841a70fc6d472b", 0x12}], 0x1) execve(0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r2) (async) kqueue() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socket(0x18, 0x1, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000001000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) (async) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) (async) r4 = getpid() (async) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x1f, 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) (async) setregid(r2, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r4) executing program 4: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', 0xffffffffffffffff, &(0x7f0000000240)='.\x00') ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: open(0x0, 0x0, 0x0) getpid() socket(0x0, 0x0, 0x0) mkdir(0x0, 0x0) chown(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() r0 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x50ca}) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r1 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r3) execve(0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000100), 0x4, &(0x7f0000000640)="106183610ca6cb86536e8d8a0c4e8e557f36f5d01e991ef9c4fccc3a32996af55aa408ff2720ba44c505e1967105bab21077f7579a7d3784e179927c9882383a5455d974c7725ead5b9dacf3442d11676b90ebb52a500f62005bfad73544d5edd14e6a8a209b79625e3000500ca97ab5f9ee10107d70457725377774a8ed490aad6e272d8b96fda00a56852da72d86e8395d2cdca28803b13f374416df89413d52ebd0a3c07cef681d642556d262954f776f841dee1d3465e7b41b5f883e9e1fb6f5b59f1cae7f4b2e4d1bed07e762170d8db83694d926c3b0e0c338caa8ccdfd03e1ba0ad2f606ddb5f6732a146ba450cb75893fc737b3c9bb97fc829f7b17ac0ae38b18d4fed1e38a615ce4ec2f465f1be44e5f208b072c59d14e2555dbc816883a80ba1956c0d94b37a007c8e89cac6dc37d4038aae48425af4dfae2b855a506d3644da214875f11ab2e96fcdc8174ed9073899becf7de55dacf703f2479e4004a54217ebe49162cd7004327a071cad98132a3b97e7ad8f505ad2ddb116b92518fc36aa45a8cadd0d000d13817a3e491da0daf80c5721fb412f4a7c784f5653f04682a02d8d615ef7ab673ea6f9dc870147a9bd7051149cb425bfe3e5545274a20af3ea18751f7168848a6adfd8c7e7b547d96fc07fdd918113ccf702d847d6c46a23266e33bec6dcd1cb480fcbf694e222090449be3a3bf7cb99a2e18b2581ce5fdc1c23f973ae9939d2a1fa7b88ed870c4cc9b9b2acbaf746a4ad2464e04774e7ce256de0636061e8d584da50bc1f782f09f92abd20aa32c461f8ad727f3ed1c2979c52b8de68ba5390ea6c5bd4ee176653ae5bf583e3cb2b016ac18bd878d23a13de654423ec73e7b8469248c6d535d4c3db35e4a88e2e08a29e9c7061c1b6973b4af6dcacb270e6ccd8986427301d7096b3e2c989446f8999904cbccf942391674d56b9b2bea73474788ee0bbe73fa570d2af8f8dbd58cfe0ab1393ca2af18b684436d2b0449d0432685d9b4d4184b2886330909a57e9dc2c77b3e986360fe2d26f6c61893416aebaf97dea12a402a00dac2a2072f60af3b055894c1ee26586e286f3b2db9f614e9dfc3831029406ec4df95088e128c9f8c1114019317da22728fa4805e1f9d5e44d8c103c726e00ab7ca84b3091432499b37e50b920fb3a18dc385a979880126466a8b3f37e369764be0a188f5498e8837c889be71b8326c8f4a39c7a2d2af99979c45f267c97bdb82d1c8fd709c001563c160214b14a7d4176594842785b092e84312867373df88a9ac5f93f1e07a65095f75df3b49566614bb8fc57bba3f758f96658630ba99b5b2b251dd49f106b9f3866bf2d20bf8c81bd5cb641f15b2d5c015bb33041633e1cc7ff2be462019f6fe2e47f17c0663dbb5dcd0bfa6ea758f7f0aef2f233a4d6eadbdec78d5cca63612b3249d43e03eb84403a398c7e6aa17131564f66d31f2a0e4352d8074f8fc5203182508ba5a59ff9d7666e70fa49ac5363a0ea0701e6c57c96e87a2696620ca2dc5065571336d824d2ebdb0af66e14efe2c249474e021e441d25f795d3904bab074833d8754d957380e1048b3deed1ba25760324d4a38f7391ae55483425709d479e293f6ef07e8cdd9afcf2386ba9d6da1766bf332979863aa01769edab206a2732a3a7a608ff9027ed7ed7a7d85a373a025232e2cbfcba10a7ad803a86cff8c3baf131dcdde3af3a906a40c012f724e5caaf86035594505df2415ecf2064d0fb9dcc14f2f7fa7967bedbd896d2e86b477b48a647ded6d46f3f97953edd31f1873c6ac18756363d373198794c04ffd7d9ba1304bb7ea95b56efcac749d639821d45ea1a90c5aa92537a25884cec94f7888f1d9dcc2a57275c07f708c7e425d9cb1689703e11c997eb034a035aad11c69b5a3a77fc15d6e6d0fc0b4e000161c4456b0f6729b38800ca11d8d33434dee9a74079366d7b39e36cd16ae5b407e793cc659035a277cab76edab336410a09be2a57da9bad6f9cfa3429cb8d355c045c552ad186ba6e4256bf9538b0eaff108612db2621dd3d6dbe9a3f7dd3708f5bd6bfd6e96eb50894f05dac21dbab331f48bd22e16dc89a9510cbc9687401c169343ae7df60d181960aaaa535babad94fe80123050351eb82953f60fdfadf3d237d63a56ffc3bae40228c6c97523835362a58dfa0756a22b161635406388ab7a3373e99e733c447ff66b80d31bc2377333bded0762c7dcfe272927f5e8889eb5c77dc08a6de040ae6b5f4680165b01fdc1688bd09bd1414fba576b291a6cebd0e3cf9e52e797be79a17200a8889b8a273931b94d1e28653c2cc53a2182763f954106bf7cb1fdb0c741149da41652e615b4a33b66d911c67f361a0e8004a994eace60e8faeeed186936ee61033c1fb4a4ce61e9e721f89d8b2607cb72a0c4035aa18cf46b49b6f73b0eda09ecbbbc1424a804dc2fbbe12447c269eb3f556001bd166e6e6614f5e462672abc7bba0dfaa98434ba0a6128a4b08d1aac10f2266da43761ba4cbab0c517ba983be38a5d23a745e80b5d751c8376950c93aecd1d8082ef9e449117c534ed2ecf2cd95c64a81db8902ed20ea8958985d58f96b00dc87482ed9aae56824774949306d57f45b7157a3f224aeeebcdbde55f48bfd4043e1116352f27f90134a5233d70f2cdeabcd95e8f60ce9e9f72443f107ebd2d25ff22490d906af62a831e61546792b6514f7f1dd9f899597493334d11840e3094a543b2661bd27aba3e6ffdf64eaeb5af7aa1548414907ab04a86c646bf15e33c35d0f91522e069bd312d97d71548a5e401e1e5258487d2116a9561cbe0a847fc3a8d517e6ddf89e35dcfcea0052ea37610adafcbdc1810fbffb415a9b7655f1fce307ed6e1c276180cda1c766e371f9217661565241c6a9e8790f16e80091a8352e1133356a248d595d28c6fdeb169705f850eb1cc5b7d917e95f9db55a419687b4b51670e14ef26b206242038eb425da2c704a52deae3753a60d88aa2e6837317eefba496121ea9cfcfd6bc28bdd36757a0c6943f368eab3c5acb587dd47b6954f05d382de40ad31f78afcfe38a7f54a932e03614f322c328aa47894a401b451706ecde546679aa230e828391aa69429266ac3e46a7a3bc09f8b7691f591ba1806e70e2d70c382929ebf8d6ef47a17d636f12b2624108def95df2c1f897ced58952e8a492367582e8bbaa0f70070b2e01ef208cd546f1406293d9dd3019c83850df1e98b6cb05395536a276bcf38513b48ca268ce13cb13a332d1e7f91efb22fcc8e319d06dc351c9867afb5b3bc53ea80af5ef6302836d1d683c779f24216b3d75e37d17d1516203d5c0b6570fa21411ff801b717f4d93d74f20d0412b01a001da28bef1d89ba88cf4f9047e2d43a71a6dc707020b2e922054dc7a6ae5db63ea373f0b35470bc3985b19e831da3923871d808c1a2c9ca06ca54e3f66a39847d93c207ad47b856a47bd4d5e6eb995c26a81461f2943424758185ddb3375aea753a89bdb664fa8e8612d26286bed33d87adeede1b175abaa7d690c77840c7da0afac7ca31d687b9bfd5aa25a64aef91e54a73ce13dfbbb18c625cd2e1db0aba071b4553c6f40012fa0508a288be5b942e9a5532339317b4fc01b7d519c903fbae4bda1c54937d0fc314b09e7209ef30d04e1ee7791a28f3de73b526ba39337ffbc097953ceecf5e13cec084196429a3218ed31cf9538cd5116298f881bb62f704490d661dde7975a6df3b59f1760bd2906274f5cdb5c7713498e53891d88b096883d912da95ad0c474acc4ab3bc4663ae8f8f90b66a2e87a5982367f9c5b32b46ed8849ea109535eb680c5871aa8f13b0eedd14e65c7e0bfdb1047e034e23cbdb15635dc2137ed12173ec4868916ed06482a4cdb01f4ead5432c75a3fcd75698c8d8170bd5cc58cb231d28fff2036116d39fe291a6402b944634e3ecaa7ff4001541858147b795de1748b96ed886f33e071df29be4130c0b1857c9a981979739a16a983a3f616aa53bb8e25c993e1d9329f76014065206ca4a241cf28eff748c5ffd8680ae172567f9814ad262bec139deec865eaac03d587516b9385b6e7aeb113785f88a9a622287b8a03c7ba0c9d40cf6f9a485a90b4a8d4febbeae0283b9f1f9311fba9ebe40a9b489aec4d2c758a18e1d04203cb7fe2cb12463cf5d3fa3a0cc7600dcc804ec402a389d8f4e6f54b3eee3f61dfe9d2a9dd76106a21c490305379cc326f1607da4d424b60d8889571b885d37e75fda1d66e3a93f7c647ac74d872572221db883306d14b77e260addb649543138627cb560614c8f938a4b3a52f40ab70d2bba7341838342a640425e916b60bed499fefde67513ecd4872e56e6a2f958db9cfb7d284e702586c57002188f4c59afdb1bd80e3830766906eecd4f96aa8d7c71edf424ec8e71a1780dd9338cdec48c692feb9db6bf58931e5f32fe2428f5aebbffedb8ff3f352e14a16490646acf3a05da224e051a3cdcab6bae81aebc32dc56954c8587270c4d910f889be070c2b239dca57c0c102d31fcc283521ae1ebf1161df4da34f2caa6599f5890e29c0b39aa291b15dfa25443aebeb3e58a50c1eda5490b2e536678676f455f2a5484682f9e14a9fc085d324ebe1f1184bca60682b8244eca2b8ed503d29f53c036829c150a98121566dcb102b0da69a63ae8053a8bb1234625f8572894b54a282442707eedeb85939973c824d30e03a4c73791e6c1ac162cbafbacf3b19d6671237e0b4dc6723ea9ade27d0ced6e38ea2f9b122608963ef537382279ca2dc25d222840cda816343908d938f19588232ab91e268c22474734472597df964c6640e0c01d08bab7083572a8c0dcb54e42cf28ae9a2094ab15eb2061a37aea3e85a5e1c2c294d310df60a289b60bc22d6f8622712ee9e7a1c636b6de82dbf336a16fe8798cac2e6e930b937d5e292144a08016db16a5abdca0d3b60c1e050d72bbaaef2ed66ae8ffc64b0a02047afb1947585b643f06eddebe6e75a722050616b0afa1b0d6334ab650ffee9f5e323386402036476f6429f6d83c5e045bff72058e589a30f5f3d7b64efaa73c9a737197ca81b4f76961ef5b9059b85f7150be2a198c01ff1ee1c0df12f9c5fa68017e88daeda6a5a0190659a2abbe55609307bb14824e50d38492bdf6a031b6cbacb50470b667d9257c881b67b7cc5b8f7933f4198e8b67f2c08b102dcc4833fa2efdfd33093a49abaa0427ef56b5a83f864cc766d21b825e754c7cb94e1ba6caba69b78e1c506f4f4482d745cbff142b3e09ab50fc54f70d8819c33f8cf61f61a13b2634c598ee18389c0c27924ad8ab62da85d514ead6052c8fde1aa5edf2d8c960bc046a6711fb2d0025855d72164fa58a73b527c92e1678d3835aba8ea2e91ed78978db818da1ec513f8085f2a935b7c18c1722bc3181098d451cb7deb247faae25fb18a96c2eab3cd2e492512fa409c8c0c21f162d270786995798b6ea9e3f6fdfaed6220881d7061f994e88aafe4aa0d249116042babaa1186f19787f68117d71615f6a438b5f35b6042c9898ef50620f2ca508d85813581daef12b947062773798e0c61d5eb46c913ce8b7f537bbbc547e66873587721c42c18d3922a51ce485a1867d3da8570b8b61e0864e1094e82c14a044913ce75ab7105ea53805c0b62cc60a1a8b732fcf510776a28def07eda1772595a5e6d2ffa4419a3b0bb560b11d550db37506a9d795b94b17917dc307f661f62d29b6de4def9627d7281211d2fa09e798e817fe1aa9ca1", &(0x7f0000000180)=0x1000, &(0x7f0000000240)="c5578f961550e39d05af44b240350d256fc721c3e0dd2e72ce63e18d2b3fcb7556d69d0da378fc7079b032dfe9465aa9f2300291d83453404e63507cd4fd8ffa456207f4086f84bdc8d571f87ddd6ed21d0f0f28f58cfb6e4a18944bd1dc46eda26fbca0b906047631584a0bb69331c50f83c90e19c724a477ee8675740ace53e8c90c3aaefd50f1f938f8b02d32ff6a6448742250c275e8dcbbeee8fe2a9c5bcc80907efe740b24b05023ba3a741fad5a958e27c896a1dc502c26edcaa24b149b4dfbb51720d4bfe3ffd1d5fbaacacecf520aab16f314feafadf0b07326a91f22817ff609001ea531690e3d4e1d", 0xee) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x9e, &(0x7f0000000440)={@broadcast, @broadcast, [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x2, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x70, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}, {"58cc6281171c437fc32bcc73d10509014e41b2512d837f24ba9ce179840ff866028f7c72ddf0bf0de38e4ad0c1ded0231138ebebde813bec0d9d93429ce31236f65bf1d0012147367bf0b7435fa1701db0d3cd521ba5ba71ec379c0e0c6812e41eeec450e3b66e5b361bc152"}}}}}}) executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x157) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r3 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) setreuid(0xee00, 0x0) preadv(r4, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000640)=""/227, 0xe3}, {&(0x7f0000000740)=""/52, 0x34}, {&(0x7f0000000780)=""/42, 0x2a}, {&(0x7f00000007c0)=""/120, 0x78}], 0x8, 0x7fff) bind(r4, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r1, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000002880)=[{&(0x7f0000000340)="96bd1d60d37ce9cf1c0f9fc25ac05e6f4c", 0x11}], 0x1) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x8106}]}) fcntl$setflags(r0, 0x2, 0x1) executing program 4: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) r6 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f00000000c0)=0x5) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r8, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) socket(0x18, 0x2, 0x0) executing program 7: r0 = socket(0x11, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100ea6f000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f6a335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000400)={@local, @remote, [{}], {@ipv6={0x86dd, {0x0, 0x6, "dc04be", 0x1c, 0x1d, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1}}}}}}}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0x56, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000140)) chmod(0x0, 0x63) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x9, r1}) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x3d) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xc) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3f, 0x101}, {0x6, 0x7fffffffffffffff}}, 0x2) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x7, 0xfe, 0x4}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000002c0)=ANY=[]) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0xfff]}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) link(0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1], [], [], [0x0, 0x3b7], [{}, {0x0, 0x2}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1}, {0x84}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}) executing program 1: socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="a010"]) executing program 2: pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r5 = fcntl$dupfd(r2, 0xa, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r6 = getpid() fcntl$setown(r0, 0x6, r6) close(r0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) r8 = dup(r7) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="c0fa6754cc6aeebc680becb8d66799c96c4f735b2de92b19229f223c6c35842e7ae58e23e9950c4521f53b0e77147642d221f53ecbdeec09340000000000000000002a9ca24d9aa671b5319bdf0ac86da1bda07d1c8d93641dab758a66e8db3d7ce421341b7248e10d208e2d3ee13b48820ed3fc353cc75dd9b680b9313f", 0x7e}], 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f0000000180)) ioctl$TIOCSBRK(r8, 0x2000747b) socket$inet(0x2, 0x2, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180), 0x100, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x41}], 0x56e, 0x0) executing program 0: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000240)='.\x00') ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x9, 0xff, 0x4, 0x8}, {0x8000, 0x9, 0x1, 0x7}, {0x2, 0x7f, 0x3, 0x3}, {0x5, 0x1, 0x1, 0x7}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000002c0)=[{0x2d}, {0x4}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d5", 0x14}, {&(0x7f00000009c0)="1e33b4cfd4f5c7ade39459b67cf53dac67b2d56258cd0e51051608f85f5219311a84c991a78bd23207cb4fc9cfbe3be5a5ea3925b6aa6dc56a2d3158158ea958197584992e4bc0fd915054b920067664fc8c0c556e749dc50e6b3aa47c6310c9abe754b9b95c90b1dfecdf9f835a75655490541e2e8fbcfa68aae9e1c6a7fac061d5f3dbb430d914838976bfc6864af06eb1107d54487e5b4c738f5422aa3a052d0948ff05f37ff37594cd3fd1fcdacff09b7e9754c5b2ad8654a0a72ee75735ce2055ab18a410ef6d53c8b0879f5bf2ae691bca6ecbc4b3bd7e4d7a20349655faf125a55917e65ab257466b4476b9e6eaa0e7d3210ed4c7bd3c0839656135db213eb6c43ee8d528f6f3d10786dd9d1e95febb86232d7ce8216ef89a0b8ccf522cf13c4c64b274ea249bbe98b10bbfdd53b7dfa66cca3ca844dfca838b31c4ab082fb4fd19ae0b5b52a4737162c3546e6d6f63f43b07d04cce4ec5434ef8ded5b682661b8a8f6e38b11f1568675359f66a9c818fbb0a0807cefd8964cdd1f622456e3e7b808fa452fafac519442a54247de0c0984dd23503178d1865bf6bd296b546e32fb37b55ff20e48d8a6ca07613ff68dc5d53b28de19e4a6267c987e3a4b791103492603f940797eb5c031bbb561b337504e5a8e5f1b04412b42c1d7a7251825d73b9cbbcb93641e42bc6cb0a205656ee43a833d60eeb3bc67312d4f255cb9acef1dda35403c631bdf5e3e85f53044d451e615316b31b02b2d59f1ff79e35eb11730d29908cdf8cdc515c0b9146f65d4bd7fea51f4006b02945d05585586c230b3f1826cb639e57fd614633e4709f98eb4baf3e16ea27d657f1d6177e72a1223e38ea02b4b3e1270542388ca545888be5bfe898e0734eba1875bb8184747b332e291a8d3d0fd31dc6582309b69c0d7e94f526ed540f7f2b53daa7ed826d9a027aefe30dcfc7546c46386c35cfce23c29c52a45041646a5a8909ee7d6a21fa532295b9e3646ccd7de9e5c13eed38340bb03fc34f5aa83ff079b203fddb1d2b0f0e2935bebd697a2704d93a770de8246100b1bb3826082cc69506d500d0372a9f56f43628264ca2b87a9870eda4e3f04a3123b69051da5766d9ebdd3a1d2e7359f85ec372438306e4b23975fa11a60751b57f3ed2dc4e0b2d07fc86f3618c381c03a4efe500d2984c1b6ebc893c70f853f72d4eedee889fa69063c27b0f06af555d2a3485660cdef8ddddce743613705da8626566ead621d9c110ce08ded137c4d849725d82040f0d52c9807a5fd82c5ada9bf3573582ef9da1528ae8b4beccc17caea43148a7b4f39cb69efc5cf0dcfdf7b5f7b35a9d151ab095314a0b86518add26e11289f38380c2f05d4873d4be7ce2dda0c2eb326a57e2b7b7b76132a6738630ce68a154a20409bddc582258feeca75bfb6bc2d4f6938dc3450c0dc32f0791b32d113747edba5001a64b14d0a006fca9a6c30ac5960520441f53925b75017fc483f624587242c3dc06", 0x42d}], 0x2) executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x20, 0x0, 0x1fb}]}) r3 = fcntl$dupfd(r0, 0x0, r1) write(r3, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) read(r3, &(0x7f0000000040)=""/186, 0xba) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) ftruncate(r2, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) socket$inet6(0x18, 0x8000, 0x7) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) pipe2(&(0x7f0000000100), 0x4) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x55}, {0x15}, {0x4000006, 0x20, 0x0, 0x1fb}]}) (async) fcntl$dupfd(r0, 0x0, r1) (async) write(r3, &(0x7f00000002c0)="f7ebe55e9ae1267988bbee798766", 0xe) (async) read(r3, &(0x7f0000000040)=""/186, 0xba) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) (async) ftruncate(r2, 0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) executing program 2: dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000280)=0x6, 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0x7], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x5}]}}) r2 = socket(0x1, 0x3, 0x0) socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x800000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) setrlimit(0x8, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) semget$private(0x0, 0x4000000009, 0x82) executing program 4: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x7}, {0x16}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, 0x27, 0x8}, 0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x0, 0x315}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r4 = msgget(0x0, 0x0) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x80000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40, 0x400}, 0x7f, 0x10000, 0x0, 0x0, 0x80000001, 0x0, 0xfffffffffffffffb}) (async) getrusage(0x0, &(0x7f00000003c0)) r5 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) getsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) (async) setsockopt(r5, 0x1000000029, 0x2f, &(0x7f0000000000), 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRES8=r0, @ANYRESOCT=r0, @ANYRESDEC]) (async) mlock(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) r6 = socket(0x10, 0x4000, 0x3a) setsockopt(r6, 0x29, 0x64, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1}, 0xc) kqueue() (async) socket$inet(0x2, 0x1, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x100, 0x157) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socket$unix(0x1, 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x1, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async, rerun: 32) r3 = socket(0x1, 0x5, 0x0) (rerun: 32) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 64) r4 = socket(0x11, 0x3, 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) preadv(r4, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/155, 0x9b}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000640)=""/227, 0xe3}, {&(0x7f0000000740)=""/52, 0x34}, {&(0x7f0000000780)=""/42, 0x2a}, {&(0x7f00000007c0)=""/120, 0x78}], 0x8, 0x7fff) bind(r4, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) (async) dup2(r1, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000002880)=[{&(0x7f0000000340)="96bd1d60d37ce9cf1c0f9fc25ac05e6f4c", 0x11}], 0x1) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)) pwrite(r0, 0x0, 0x0, 0x7) kqueue() writev(r0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x8000) r1 = socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4", 0xcd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) close(r0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="41a2174fda1c92c96c1466de46b8c6d3b097f5e355734895fb0d647e5412c89438a033f671b3f721f5732fb48714d5cf03fe1a07a0e4473bc58885f83df6c045b2198d5584ce0c90b4375d2c9b4743203eb7819683c9de8a4435c16f94a909a39110279c61869a89d986ca1f5d318aa50c0f60291d702e570846cd588e52afa5729a2e6263c9fe78fb2de1c558c5dc473e6d378723757b2a7a6b49ab0a8413a0f744fd7019e4a8bc6bf2561349e66be7ea6c90826c9798e82cb1f61365a14d7fa64e3f33d73d0fb011ca7d0aed3bfa8224f4ee07e286bc610cdd7f33616dddf19818729dfea9e799fb5f6960f970d616ccc1cf8138ad043bfb469d0b21de42e9e117e6f7929fbb1da6c3962eebd77d796f3cf32cec8d12045e78e9ffd36edb73809af5c50470c15cde7ee31b2e6c4245e035e1c77c5a910bf78666de1d0fb985fbe7a51e019d64a86413aac8f09f2eb40eca09dffb152e9333e145469f7a48cd7884bec5befc315c48d1ac529458e258ef7d88ee298b944951c80f4fa0e980b28db2cedef8338714eecfea3eb3cae4555c8be248a5cd36ea223f5e2c4d613cef220f81bc634d6bee97382271c8c7d3c2655d7edb394206c707d84284d25a1cccd3c032f1bbbe832ecf4c73e4af819a8cee3b0172f2114fe2a7f5bb947b36825ad4ef68d1dcc9d793ea7e7196c7de677e22ca9e25d9cfbcd378de519457f050bb6308cbbe7dce1ddef18cc606fe702e343894d696f237b38eb0ea0c33b1774de7acab24b4fe8c4da9e212e182746206978562d5e5271a42d87c815462a2489216b358b1ac76106adc9657bf51f825ca625cb259b5327a8371a59fa5adac334a6f562619e3fc8dde9aa89abf8cfe664df8656e67143907922c69ac5000645cec1bf82373faa121ad8abc817c976376b884b1a7b96fc23f6f4c9d74c827357410966feae16716b15eeb22806bfa7491827aa7a4a6048542d8af2459a7b61ad26b64d38dfae062d3cce04dd2f8a0b65dff28db34ea5062e9168c749da502365e270d271d9e653cf1894a0f89ba145a587dc0c70c778b4658f452ff34297b1adb7f5ec31f3ab709828c28c5cef19a7ac2d83a28f38a375516b74a90e8a02ba74cf0d58377c7aed401e7c4582ef4f96fabf971dc9bb3063abaee5986624542f052549fb0f800d48f0fb43e37e6e14ed3785f5ed882d9ea597b4b66233463e12f3b0eac7943a9ec54ed9829343ccd908529adbaab4a5306700f913d13919992fbdadace935a336b84fa6371ab4dc87f6ca7a1cd50d9eaef54332ca410235f9aa71cfcb46b57c6bb0d27e7d35f473cb9c763281f6179cadc7d454592cc68c70b74bc5ffafe65696401b79e2181d0ab3b0ffd2a5ae25b7b236bf61c1da85d22998936108ddbaa12e283e9fd055c5fdc59cd1bb483990a66433372dbac8a6db608759647a0d048c8dbd9b2478b8a21a5f243ee9ee4bc42fb73fa104994010753c3f4968eacfb5be546f6d944879604cc4fad42d9df1184e9babf24e38fb914c37030f105ce61446c8fcf124ed8d7f8f90d2057d176694f1ddaa44ce32c1c897a383f2333c266a34156b9775a3df2e93a62525e6f464050da9b23077b481440707f08d2105965d0fe5193beb9744ff4140ef502725f3068405b86c7d3e0f200b06ac7ffbd542502856100bf10c2fcd07458bf717e5866c50cf83590988d7205f4e8ec11d27f457b5dc76a5ce0ed2c8cf4c672c2b5c4696679a36c93e408cdd2d00f98fc19237d55561c441981d99e25f5850f42bac135951ad522f2369a79248611cddeb1246e7a727df4915dfe2df6672a99f711ef44764d4e1db2626be532d7c0c5ae527171b7225e47c6f09766faa80920f4bf6ae0e5ab472f0c65b9243b0603aed45001fcafea25ab496ff31874281dc8aeb2cddad8d0b3e8c3654d0c017413e89fb69496a307265c3074a8fb0d23f4fb175e5cb5f1db966c70c1eb269215e2af4334f2be08feae9c0bccd477093adf2a0244ecf418d6390c81173fd69437046049a12357313ccf6b3a050bc7d34e83e2275d96d7feecdfdd4c2533f760b2a393ce1df89c0fb260e6cebacdc940967a1299cc7ec99881cdd7fb99f37ec61ef0a04c90481f9dd1fe9dd004905696513db63ac969fc6845ab5070be91fcfebf9ca20bf72618fc5027fc09c696e2b5dd4e75f6fd129d3857f0c23a232a66f502dce6f9f21054aedb4e06bbd3e43b906ee7bef00935cdecda8e5463e498f48893324030829b15f3c82f312d11c1180095d41e6257e90b63f31d9887f6f961ce7c9eb4104e8215a3b3aa652f4fef6fb2f4b701868473d791170137a6c476b04ed1188b8ac459b79a37d26fb1f858eff2e2c22589224577a7c3bdd2809a86e93b796bd130d0a53161a8a64c5a5aee38cfa1585c32c00a72750be01b4f662294410c8da716e9c43a1855a557388a181d31c3040203145e4876abd5686216ce0e3abf9e4d22f3314ec8ea148b906fe9e893d414f213acc0b15ff958c571b1f6900700193c748eee6c82ca466a6033ba6270577f0d20645eeb24f586b79596389bd79eca5f4775428dfaffc14ca22750b65bbb749e9cbd5b76ce5147e1ebc3a1b60ca006e3d713878a24091fa8d63c83bee90ea374faf1b8302fc8ea2267c88be69f1262b2d086c5637ee0e8aff68523f0c9f81695c5ff92f962f2d05cc89a35224772b96654f8f52af9ef5ec7273d2b705858f20d4af5a53f63e267dfd56a1c94f5f69096758a1ff562cd6e074273b2fb1158411983fdaa7e02149069b1a866f0ace38af812c756ae799b671190f76230b73608a505739fb615afc2161923b0ab3214724736f6d266462547e135368ed74919e9a0910fe74a2501f695a3d0467d2097355d933604f1ee2f6592cb7c78cadf8be3409a0a66ed5962a79290942a1b1514eb4d2b19016e9d85db54726360793151b0632cc63fdb0fc8d6bce695a617d54b5cc12fe5dcf948cdee18e57b1a37084a5740ac4110f0d0cf5990666839817d86b0ae6c200ab48157c5f4e8fdaa41c4ed8758afe324feba6ea222d320ec19f3a5df0f87d65440d4b1f88c2facd6c5902e30a97089c5e2058844c2abc031b4048b98238fe50a9808921494f096831d29c915f2ee5e9582e88066f6fd3cd48178af0c526706134e31ad79c0b9a01719e464e5117c869ee7c67ad30ed607a8b001d0c1926a5f2b39ede71e740e7112a38df539fb6a7b6e7a2904f7c87cbc20c951b4ea1a70374148f2cb4d51ef9208161f78f3681d9ea879fdcf4bb4f9ed10b9d66c32fa295f447f43feb9e01da8b15cde1917ee628961771973ee3e6b40719a38cf9ed3565e1507c52454662ccf7e39ece93d6f6df0963cf2a0935fc9dc0c21382187cbcf9aad92ba163abac421caaad9fd93d113ca0c2ea9080e5b8b219981e08e4dcfcef2711ffe7bba444924d647d468447ccde34c23921c92e450d162e366961107bdf714e9ec24301aff2e7e1bc3a7ff921547163a61f3b47b5d7c7d22308b7ce679b4c11362d02f5c7c212c9d798e45d251faff76400209415aeec25e8b9eca3a0971b198d72542fb4b02780109f4dd0c870f9e8e1c54c6f3de2b05089a1d8baf858971d048980b393b2eb7312292cd6e181bb5435d8335fefa5682b4faaa70062f734c221565e0dcab5b1dc8f0de12386dc8165a2e0515d203cd53e47150614de534f0a89c61542375fa18bab422702fe33ea83a08bcbaf737734d9ed02247d1a572e2846b57325edc41a6ebac1c6122d6368806f562a9ca4eef3cdfbec44abfea1438a9b3855c81beec9acad390f179960dce80e7d438a0daef3bab9230297361aadd95f08034785f6a086b2dbdd7bd48cde7e5b945b4968238b0fca174566bb31ffc979226e79d7908bd4110b8e42bc99eb27c8205f2027c683a1f43599ecda9a53bd427388e39ee31b4528dbc473ac4cf54b6211ce8eebb7db77c8ca1176cf292a8a72030e9b78a62492fd2af10790d1b0c5950ae8f097510b02fe12fe435742c69e6f0d643ef9f116f6718dfbbec8cce5b139de873b7e3540c1f98b1717d97980203424d7a24441571e1d9ab4ccbc953af19ac9429d0e095c3696e9e3ce16724879b06560daa893f8a6c17c48a656f4debdf53b70c2b4cecfb7d58de168b811ab5cb05af42c673004b1af9d5b2ac484c8b511da1c3c8c22f87d29a716448d7ab1593a53b3b656f59292794d09f9764f7e7cf3683e0fd546b8b408cb489a658f65fa2fcf3ff79b84de289f935466935bf4da5a0a18173be138a9dcf5d88b21e3abdb0f73c4a3c2652b00e8788d56cb1f6c9cdf0ba1cde0a51141be99ec40432d9b940db5136e71d3a987a248c342cb408cd099ad5ac4734078479bb4e95892dcf2f6f2a800a0b2aa2ae29be2701363074a2a9e9fa189edd6270fb05e31ac55e3d673338dfe3beb95b55151375bef98c36271f580941584f4a1d0bfe655ad2553a24f7b2b8ce65ff98c7e5fc3b0c55fd1c68e41e3b5407000cf4851687cabad9bc7000443493b88769b5eb5c6b1684549775e4d11a824594c7e5bd6b5a2398e138f428b371c538c2dae93bf40ba1478780e61e505f3372d9bdf8fa4adba24509467c532769e2bd3efb57375ceed65fdce0fc5505a5be4e68f42da14e44f4317d6e69012afc223f5f59dd5d2ec1d71ec0ecbba48530dd252b62fd433fb1fc36178e8bb94e24337c4913bc41d8c05c0dd21abe728690e8b920cd373aee7af7e74cb0a05f308272264ff14994329f7a5f28df4bb1741c82867364c2f2825df4abdc6b48cae2783406cf92b5feb84d1ede94b2f4884f20cd9f3b70d8e1b62ae2b08c35dd475042c0cbba9979efbb0fde67ee629475a541c14476afc7a814e1718181660359bb622af41970730d64d274578834cf0de9b7eb760c93894e9dcde8ae1d569bb7314b3fc65b05a8be68b826eceb9152a1bcdd42a6cd864458d931ec086c0e1bec745d09bcb263290fbed4411193f525d00a33952ea93978af167379587a92ab0104486c314eb40f267700f03d7d09c086a3eec5e46fe62b78cf930aafcad68060e0c1954d7e558a9213df49602efe5ec13d2f2288e8d45348f66267b50331bdba668609a1070257316f35e32da799554000b2f53039d98f19f2ba52989ae59043eebe58a9d823734a7a58c9a6a1a5393985ff563f57e4ad9e9c7c5250b74ef2cfda8607ebdad4ebfc6eea5797b9593f771cfd89f4d33f13343d51990b371dd1bef5af4debe724d986d01618a1f62410ec54d40008568a6c79f07f97d294f06707eccd75a5d262a99cc45bc674e44476f4c072a38e117811a724c28a7c26108805598b42423e946b4194e687ea25d4f33a28c9650ac9a6e84096898f1acd03f669059deb1c985f25d41a2df8cef0ef767c1c868d00f933717b819a99d276713173f8692687bf5921208370da912fb0f4d0c013346e0a764fd46eb52452a6ab51852b1fec61833f0cb036cdc14496ff86c26024d4719534a4a5756466619c119b803d23f2558a1737bddbcad8138555891674cbe3840bd667b3fb768ee0342c5f885db97ca0521326865ff989246b75c0785fc33f28b8110ed97765d2a34759b96ff98f23d9e61dd445d4b7b0c1eb83cf45da7836c050a9175ce3c5c1f50d3eeff36488dbd09a0b8824c60f5d2c858878b728ba6db115ab435fc7a60b52aac18cc636813e5e288a68ccb6022a79dfbb852e461acfb9f2063d802305680850282eae9c53bd7f7a3cb44d120be0184e9c10df21f114f8b021adc2a202db15258ca6", 0x1000, 0xc01, &(0x7f0000001040)=@file={0xb9af0b202ecbc6f, './file0\x00'}, 0xa) sysctl$net_inet6_ip6(&(0x7f0000001080)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f00000010c0)="850ea9afc7b748cb7b5bb9c04e969bfcee2224b0253cd642018b0acc562225a55a1ba666a2e36a5c983e6e0307613bb68f0650", &(0x7f0000001100)=0x33, &(0x7f0000001140)="06b66ad8091862da95697a9244d6bdde92ee9cb880416475a65c1ce8c7ae8d56283027fe6864462b10427d0e5a937a3d9d9aba21efbf5db27536c7ff26504aa67cc6bd0433210ee4c4f391b4ad6b629a477774f2bbc732b447aa25a11960147a7757523d30a5478500a8b24a1f3dc4ace939a9c3c076129e3bbfa51d4f0e6296b0797bdd9306b6decb8c0e973ba75e2d611482839c5b1309e7b6a4ccaadd7508b6a4fdad9796e75a59be711d6977c05a9b80661b6bea5e611749169cbe24ae95ecce6c79937e4d88794546e2d95a9e1c9385c53194d3998dba741c9738c994ba3e3580f9a5dce6f5c0", 0xe9) sysctl$net_inet6_ip6(&(0x7f0000001240)={0x4, 0x18, 0x29, 0xf}, 0x4, &(0x7f0000001280)="98cc4f569720dcb63f3918559cd090a895", &(0x7f00000012c0)=0x11, &(0x7f0000001300)="d613772b77a853ddd7767d0c7822d82969d730b6977d68301819bba4e1c5a3815693e9aa0b458dddea904bd3d9fa7acfb6b8e274bc2f8cd91ed8dd14444a75ea331291d83ad5a02f933a89e8b82de54b77ef08438d9f8ff9cfd52e6e5b", 0x5d) r2 = msgget$private(0x0, 0x380) msgsnd(r2, &(0x7f0000001380)={0x0, "3338e7995c307280935dcd10fae566f654f314545760f52870d35930b49d1c55790b5e6cf51f920c7cb429d663fe806dccb81a48ac929eb9851828bc2182e762b7e859ca12e8c9e30018c73804691b1a1587494d7053c6fa69"}, 0x61, 0x800) msgrcv(r2, &(0x7f0000001400)={0x0, ""/78}, 0x56, 0x3, 0x0) r3 = dup2(r0, r0) sendmmsg(r3, &(0x7f0000004880)={&(0x7f0000004840)={&(0x7f0000001480)=@in6={0x18, 0x3, 0x3, 0x46}, 0xc, &(0x7f0000002700)=[{&(0x7f00000014c0)="20ccb78998cb6d592883f07217f3f04605404ef34a565e381386f76ddf48e48bd1da093b7cc292a47b440fe6e2878e68f55ca2f5ff9fd5eb5d1e8458268c24188ddbe575800005f083f70a7b23db579a6b44a14a92c24ec60934df016c327e9587556fd3d1bfa3f7b6d1cdb893f4ba62ef1f7bc3836f9b11e97aab980022b9217a23f8454cd2663a80baae18b776ac24fb871422391b5387dd1d3ebccbfb14914835d291213dc9b8ad95143e50da56d3abfc5e61cead3b5004a555ed690bbb9025785e6c684ea76f01502729cfb4e296f8a88d002b3ce0d492a5f3a80f0cdbcdc5be74031d358ce6d53106ed58cfd5c8cbed08f5f7e6c6149fdd83eb8d3f233910f365bce3e93c5f0d13a9eb5989afd304b44a05121210b33b01dd8e8fab79b6779a13e88105cb7bd04b508c281e7e658476b7f0313c939bf497c325122f46ad7a8d29f14c96c0b2a29c579dadc25cb5c02266ab31ded61867af6fb3ce00b2cd1778bdc422bb2c25f7bfcb5c699c4a98512c373577531636e161dc134571de4aaec2f9753e532653f45e36db24da4191fe8f6742ba360579cb59f484b9e60ae7ade33f42088592438f20abde4bc5cbeabfb791ecd7fb0bd3d7d8d3e0c88ccb0dea2755bdba62875a682168db0bcf64efc80d11ba9cdbcf3bcdce61210e35ab36890cfde560206451a8ebd5a8452c6255d8232a6922b041099aff0769ecd93da280e536b487959f4b2cc899a46d74a1db216abd78a5adcd3c78d44bad5574a4c45a4d01bb59d90d7a0086e38855daed9ace67ae61bec30e52a3489c68bdf33cd4d7921443f8d4bf07a720ca67c8e524cd28d80efce394071537df61f47e154d7d8178acff769e37ff9b582187a7bf47b80d666c081a81f43facef2daba54e281c725b68b3f709f7927af048be9ad4d9d4a750b8f815143e837279b65c6749f2ce6de305e842bf278871d6d517601081752b4e2dd104564c9b776e211811ca5b53402f8a62ac7af3c2a5a49067d483eeba2c65ebd82c567371d513ba69fec4f0df12c1525e8c031550f57be71898ba59a6be9e2f3700b4a8416ee6a8a1a45abdaa8aaab54ba7ec68ef9faf3d584442ade89edf470461c2e6a3f182b502b02904c7537fd626c64d1cce8c9ffd1a62370b9d6de84e2df739ada01ff32ff39531a7b358426acc974baae384a936f43793bc08c2df870b2abee95fe42a0b57a7ec1e35c08d95f2e61ff31429e1cbbb7d2ee95131cc7dbf128752730179e7b1322075bf53214eed0de6fdc48bfc7b56ca23b3ac93294c99ef8ba5ec293e165aeee0825461d041048fd6c6e01fc916641fc3feb2f0d38f36c619d88e37e089a41813de98ede813508d317c435b43ca8bb45b62ac80776401b5c3b1d42381b7d6d8b3cd9c7c26da292b52aa68cf0beede433f56ef6e7a030d94917ce1a9e900a0ffa2a10789fde038bc93f737621ac5f3666f457d611b978c47b3bf3fc8728f06e40f50970ff39c0266e91d4ec5595dc1d11418cdd5653a73029588ea9deec00b500e6e94aa6bcdae4e5c8b558bf59b751ff7867fd783ac8c7cd95545e28c1322ce74353deef8940fa1c90a16277dcf79cc49c7409f7e053b9fb35c6be8758f203022f3449f3387d6981f0252f9e5023c8b20bb442601830db11b38a00c2765394907f88a3ea76d446eae934d0df4a6df4013aeaa2d70cc259896ebfdc081be94796c407f2a9dd206d4fe1974e6596730635fcbecfe59f02ed18171293289ef6fd9dc78d508e82a5c0bad552cc56b4052aab28774ec351ff03d6ad51ce186685628350dc3d3736345cdbb1aedb77e0160b08018cd56b6cfe58e082f6fa68432d7bec1c386aceb7d43073a7564e459da6389d3c97dfcfbccc859da5af2617fc25b86c2f32b8e27c3c77618e57e66850659c5aab42c33d9a2ce63f69efa3c33963fd0dca1112a8ccf5478e5c8f4f41fe457657b5cd41c36fdf5d2876cfb98dd807fa2d0111ac076a4cb88bc82e90be690f1583bbf602ced607e1046c0214629d8976e32d4138790cd1a595bfebc4a431c9dcd050fba6ac6b39703580d7878194c4ecb5f486f37c262b2458cab15df8c3c3cc362be724ba85ce48e27711aedcd0b9a51d91e1f0d4d47fe14ce45fc26aedfb9938c890bfe54821ae8b0997f6adbc62f332c06e9452e39aec6044bf5e6f7eb871926e8fe9663a9295fa54a52ce40231a738f1805b669065c170b4c8bb27010e732206e43fd11ed3307b90f99e69c2fb216566f46a3d724f81b03422afd505e059bdcb261a692355858f2f98f68662505fb67b13e2a14115f615b2d01140227fdaf155a032cc2191607382591678326c966b5126cc8b83863dfefd63155f69f5293bb9ee680faeaa66111a61fd7ccf1e0ffc6d069ccfa9caedb9b9c4b16e29ef88ff4b2ab97341d4af4aea0e1495d66ea110343fdb3fed554610d6e35f647921897929fe8ee3dfe0266a2f8948a6ead6c5eb6a65da5d37ff40490796b00ef0a96ba0c1e4520905af81a4d6f52238be829c08b17c8b26c98f1c97cfea67311ba0642e2d7335a1154d245b2020c77a48c64f45aa6129b69697e28781931ac357187793f7b175fa797d8de88347f14a1e0e9c3abf5772c286ef8e05ce6d40427efda659dcb5c7bc2c76262f12023b166a7863aa89f85d409d7021473e0b00e69c6d685143407f5f9f9a06890cad38547d9e6be729b07eeaa0621517d9d0aea41e7af9c30320f679581923e3ae237b01752251487e72d0d43c160be46900da4dd25b78bb4f303436ec900a47996d87fad216ed43105dc3866889530bda395012eb5cb656ed75f34b0f4a7dccd09071376c735e9a8ad5f5f920987bee88b037a1a5f06a81d17d34b06518f3bc5b2bf94d98778c98e20a5d5eeabb354190aba964029b62ecf46818e66039b49d7f476bfbf5f86658b510ef6bdc49a5ef1c7e198b3e04fc7b2ccf2bbf84ef8a5999207ffb7cfc360985e8864a7a5aba724855b2ef35b74764cb6f4cbae4357a97adc50afca5622066b87108bb4718e66aee7071b9cedc0ac23a636e97e3337a85fc6aef1318339659e1aea71fb5610acb51b7d44952e0c062db59919dbdd0ddb601683a619f4fd060c77d6e78c8d9c958064e0880f1ced01c7e88dbf439c1a53b8d6f873cae3211e3cf21d1754ce2a5bd27aaadba7aad1832f34329f527d90ce554e0a1927f71b8178dba0176c14d397b2ff5efdb2c85bf1878f2d5a49396a98640763d06cfb5fcd7887e3cee8b42d2bd710c8a133d1176d7b3ab7d9f339a061f5fa5318fc2a3ab971cdf98064bb65a9b70ceabd52d8f61805733f4cf4bf2a3c5785524f46203f066e1071c53aec53891f0593f7094d8acf7ede7f19bfa0c0f91677a9e7171c1bff8d15696064a00cd3a7214f626ad19904dd9fe122df87b64068ba5eaca801e21a5236429f53fc5bafc29072e463b8fd79e0b6799108d43499e034301e257ff1b7fca4e1c188d4be6ac1341aab95f3599bd269f298aeeef08eb6a415462f955796a04cbd979745b18e3469e4623aa068355344e71611f536bb25a600f1b48d69441f3623dda573ce0d6b5f384c00d7944bb488423599ff520e79eab07550d7dde2d8b59d711ba9f8b12871ac41f5238613c07bca5197e859a6c2b09076c3a1a6487358721e62896a5d048afb81cdc890a991d101aa740b9732b2bf20618588c19fc565d3d2557b7d12c85b006daf4cc85c1d425b7716ca28183bde9a6c7f821619ef24b46ec572f4d903d00de910cd4beb450fa3cf6400e9e3c71de10fc1f0372456ec969ee779e5a8084a53128df8c894e644f13aed4ba1f442c98f2ab4261996d7691b2137b47b581e3c63247a99f53e6ef1709004df7d384612e4e502b8fac523e3f4a70a3c559e75bec0b234f0427a3dd6363bcaceee1054e25a15e67406074f3db5e36c22a1ebd7a2ea9520c19496f9b84fffbbb24e2f24ef065240fedda1c38a6fcfc33594d3725973bf923ed9a4cb6674e00d36fdb08721e576251642c306de931f20c2442c216c8b38209525d57ca6f7c49bf357bfab0fa32378e849098431e86ebf48a24a3211bcd229e079482ef3bf1c0cc014e11a2c2b6c690f1941e30010442c43f6ff290380cd3d96ef9253a7fea7a765d4e9d356e80a134b86bdb93f8f078ac9aaa1f0b2da33e7b8093c9896388a5d11b63d2e5a999932ccfe37a458092b2741d4c1fad5c199773ef698755683dac1f7ad92d0c7237a4195988354d851d43011b2245995744fb79bbcd8650406d42ec17dbe59d36a68b3160b95b180768937257db0a0c6c6becee4ede7bdc9cfbeb7a1bb822008c110151279913bdb7ad8d3791c0f643f9b9c459a9aaf0ab5231ebdb3c34b78889fa355ead479f188fd0b26bfc431196b831f178e4c9508edf4a414567e69d2215e40c68ad9450c9f839c386a00c21fe45ba4fa0d34fd91c767816d12561c35e2870daa07c352fecb64dac605713d53c66d2090ef22dabdae52a82c86eab8afb979446ee3de63eac6c5613011c2d873cfd7b5d2a3f4188ebbea041322fc5d60111460bba958cfa26b698e06da247f982ec849e6fb291b7900d020f64f590fa09441401b8e57e6bc29c4494cb5d0b062ddb033478d81de93f7a7b6d51af57a413aa5353fefc013c5fba2ed4e14698508ace5f7607caaf2d9a2ba64d4d91abf7a30f07ae4e77ac451d8ea067233fad9be832c3ca90a50e782ab6c7fb750b1622148249d54405fbd93fe5d2d5b13523909383bd4939765125027c4c8d914cf1814748169941e959cd3bdd161c6b642560cbdb77f015a20d3fd5c9e3e4e879925b226369ba3d7aef78801962ab702e6c976a8a2194b83ab8fb872ac7211c4b5f95e393d9337d3b329b850cd726b70b30c253af29ad994b95b09e28b605487d16ee817f2509e1bac7849772aaa4db66d2e6e1de33d4135f287c26188754e1abc3fabc49b3158003d0d1c8a44fd64ec4f821320617fd60b21ab8dbbd06cae219ea4074be7c37ece4a3b1e23ff32807fbce62d1c6e8dee492c58a9fe8500ff045197e0a24618c35eb34f4be3cee2a5a99b14953bc968b9da7ff01bd5b3abfd20c5caa0e2fd6ed2428ea4bfd47f9d906a740bf89697dc391119c5c299d38ceed8d1ac0c73a1eeea9f2c1692c7b0fced57c470dfda324f4d81055365a27c88028138625ececdcc917bec5caf783472b76b96fe644dc27c353e87b9adab2054de7b4e5e52164cf70420fd9d17b67dd231d5f5cf65e25954218469bb16adf5e2c9eada852e847bb824b3d9c5fb8c7ec3cb554af15243bced5ed3193e40b1f998bca3d3a211f52a8e450487f053273c4f7ac057100519e52c217bdbfabb6f3371844fa5fe3c8d65d063b46f0c71531c017e71f91273de01ba6773e6d9f6092713557cdc1df7417c2a364618cec4128c8cdb2484eac6a8eb2d14ed7a2d4f1b04c432feb83ba9d77ce5f710c03b19df1e0061cdd028a7511644fb5321219c678a54b885e4b6459eccd7cbf924dec0658621a0585eda59f26b026a949106b94c2b85d608163fa0cf551737c846572c50a8eebcfd5bf7e58b0a76d7e1636e071bf7ebc269cdb84689ea16bc95fb1bb80bd87b6731b458978deae08e69324ec4dc7e57e600ed0a44e64ced72b6203d79e80fbb980b40e743e6037d134586d7219acbcd4a657afc1789de5fc50ccba140d6dcb19ba26d494bb30f7611f0934062ff994d1330b9b64942ac1c00d4a4934a88e19ee2375bca392e273e651c1078eefcb470894fe0e22a662f9fd514ec305121b3", 0x1000}, {&(0x7f00000024c0)="aa4a3bdb7fbd5f28cddb2f4d88dba697632fae61da442e51fa97b8941969b18181cc5b0b5652f118bc4ef6ea4bcc21ff71d8738f159513458f3f459c9a0ad4746b12d2b42bba21f752cedc46658625f2ef3f7ca00a2f611ee4dcea872fd02e711cab7b6a380ff2b6b8612cdffca50e81c7fcdae2f9ddb96686224287b987553774c64fde652328d55abeb48b97c75438ddc1cc397cd47fbb80c41575d86caeab70cce577369a6f780986dff570123dd16d9fb610b394f8ffa1354f550c8338e163de4a", 0xc3}, {&(0x7f00000025c0)="9d4cc5784d602abb2de901bf5f98aa13960f8dab", 0x14}, {&(0x7f0000002600)="ca2209001f98a397cda16990bb41406aaa88bdbd8a4eb4e74cf13ee10b056cbf7fc5d3403325e6538d73ef532ce14ab970189d66bc3f6669c4c2e61821026b9c029bfea86949938efbbf094bb506eb059db8567fbe59c0dcb90761242da113ebc93e1b12e5b674497c08f91f85496cb0ef86b09262534fde620139c617e069d240aaaaddb5e868cd1f1cdb4b33f8ee4c61cfe7acc683f7502f1fb3f2d2414adf5d73dfa96f4df027f431da88238accdc710d3aeeba641bb6311d4cb41b233aac381fb31237b3373be76911c1391140faae", 0xd1}], 0x4, &(0x7f0000002740)=[{0x48, 0x1, 0x4, "d688e42d0f99c9522bc1878b765b6da9514740ceec069aaa6734f0c2aa99677e8425db91ede141994d4978397dc85d52877537b8cb"}, {0x18, 0xffff, 0x401, "b6c9a5"}, {0x50, 0xffff, 0xff, "0ae440d057bc0446189a3e919303befc541385e6b16f4edc7bb555267b209cb9af3355b5f2abf5b08ed0639d963ee88ae8d51421b9ed81ff41d6"}, {0x1010, 0x1, 0xfffffffe, "4ce6141f91f42970a7fce17ab331facd3dd30d3d8bcf15f564694479d80dd98c17c2acfb71177304c81157fde351b308d1d94a4248dc01e9bc8d17005ce5b71dfe63853a3ac019cdc025d7b0e6794cc06e90d5d7296f1a906189c0d22b0ff28fd7be679c054dedacc1401128209171667cd44981231b16fb14d22ef3afd695a334249e40f1fd7eb0310ace960661cce989cd58189805571c091bed30cacaa30dd2c91df7f4fd8c72c760e1e6643cdcf8bc3c7fff828d4886ff146339d423695b1123e62af934ad6558b15472eb481f1a31c219e36560b6def32d79293e1445464a1962728a42011d5bf267dbb833744e9543c352f8611fded6a99313a5929e6f6dd4cdf180b723df7fead549485a5222239f73870fe4210bbb606df91819ed3a33a797cf23a3f01861006ce0788076221fa5bd6b05bccd79f0cdaf1054630f0cc8ad9352a36d09a3fca857551b6fcb6e9148df8d335946633971155e6078dba0104cf2d711ef87fbf934ca6b7c08c4daf7a4de83785181e69a0da2e10fcc57f45ecc04693516ee5746f42fa1d35945e3935b19cf1a7920097d0d7bdcd1f41b31043ffe76644c207b57b5540de3dc0156450db08709b6379db3c10f56ab4f4d78334ba9e2b551c31f0fe44172d39d75941d98ae5c8667ddffac9880407986f2864f2184c37dcdde3b04cfbf660b7fad938fc253df3be795889393ab32ebcc787a33264c47149f6bc32fd2ac49dd4b930fc19fcf606996bac8b1b9f4ba8a19b10f2669b80ec5a07824c9b7b5807fffcb5d8910224d254a1f10b41ab09f362d732218d0338ecfa2530b617ab68425751cfd8ec8ef6a6a7d8033f9801d707418ac1755a56871825dc9ed5f1bebc8905b4619741d897da627e4eb643eada3785694dc9da3a04f9aeb5549f7f20b8533c3d429cea90f4d4537ffaae45df48c878b7644461996548f3446e12e54be62551eb589c1da1727e67fdc810418887f1cd56cd915aca9b6d4f662f8dec5ea2fe71db6ca4d7dcdcdfecb4dd8f23dd7f1486941aab9bbd8a05904170f097b2f87a1466f7b54a8391dc8d5e9e756f1ff8931ae8d805dadba47ddc75a5ce9757a0f6fc8c434b7b225ced55c266bd7920c816c46a6a433a7cac99417fb127a052ce002a934e3d13f4d1e6e7c7e6c5243e0f395c5451576eb83ac9026687b031cf669d3ab7b0865dc222cefee8029b5f58e5c17c3e58ad15cba6f228d5d001ecfca65cac73bcfb7c82c7755a468844ecc1504e17e957ac10bedad21963f46ecd01f2624ef78b4815a0ea50b68654517a7035fe942cf9dd762fbb2bb4fdafc533bb310fc52f9078d26a7c9add697805243b21fda31bec6d6b3b228176d7bd6b6cf830488e1b0637ef330210755ddfd0580a6fafb3f11159652e702e4ec2394cc22dfaa4a8e4dd506d38bf3197a0e941c8557007bbd7774bb531f9e69e850409dabfee3663305d28d0e34c3fe15650d1ef8cb255fbd41f8806095db20997c354f1904df1fe2dac43ce10350307216a8abfb46a566f53084045603cbeb4db7823b12a9eb734359d5d7c9cbbe9425affb0eae4fe2354c26af2eb22436cb5ab2b0fc623e6ba7abd3a72aa1bc2305dc560eb9128a547f7cd662396fd7f117cec8323c034d9503acdb1f8ae35812f840a7f4619c70565397129184b5e9de475f74c7c0cd2c28d5063f5e66c6cc66303b83d47c70ac2829a8694fadf598292677c3f79c3e0b437a214b32e46031584ffb58df156472fc5a1dbd4d061e42cb0d5d9fd5f01106dabdd068e0bea69f2d39e39608f2c1af6635c0d294ee9c271b27605b3ce9dbe7ad1e3147394fd27b051e466a5558262b1bb9d30c1a7f37c409ba610d43d30927b34316878e754d2e93a66e716e72270a4d49608c938015825d5548812024db82e8ecd570842d3e73cba0d5340e733b9cdb9a01c3b6829211a886ee81987088bebeaaf981dd625481f993f1c6894209e3aab14e4f064ff46a503b01efd114e6f28cfdb35fa7a1878d456e953a1b751cf7e25a49c1520a0d90e83960bbaa1057054301cf9f786ea7e1d8cdc88929bc4e2a44ecbb9011ba2035eef48e3ca1a446d677ef64782118da6dedcd8ffc11c4b142ecc1109b0c3ed10d53ef8f4245b0358a96ebd3d23fa815c44e3372a3b67cf370ef1d8d6d4042ba585b7c14e0ea43a5d2abb92fc860ba9566d5f1bfe1ae7f9cfac2deddf71ded01fa9272991d2024dc2bb3fc6a368a0daf58cc5f975f13c47a0323f2552b1ee05c4f127fca023e9152d155dc963593660b089bd763dd9ea57cdbfea5644a2bd74cdcddb4f016d2b9721f030e9fd450c4b75510bdebfca0903cae1d7becf2013ef72fa2930f2715a347e8028d8b128ce853459bc251a99bcc5a8b59812e3864fea55279922518762d1f086a25b31e991cd5cc240ee85bca595f3a3a90277ecd2a92ddad337f78858bfab9d1efbf63bbb276433acb4a9df6b42e9b55f3c6c6b191efcc84bb96c13814114646999d2f25f097e405939683a3e1208bdd2dfd6557f492f30cada7396384a81c46f55cebd3060e20899600e95c5af0cefb54227e765552bf8d4cb5b67dec8bdf74e32a10db7d1e594a8ecb78338596d886d1bab73ca9507a6629fe6c4f24ca54c1f35b35e9c4808988f616d2f40040b80715ae2a23308e2730fc33a0c6798c29fa2fec9d99fd5351fa231e466ff8e48ed8d61bb9538888c01071cb2ecfa9b7eff133037a674f6c8ad610047e9a3dad9531621a1f92a26ab09be44371ce764e43782ff2b265a27270f24fc7338cb2c9faa26be96aa02c2d7e52139081cc53171de5341104e022ac8b719ffa08bb8e6fa56b203fc6b2b01dc67e3bbb1bb1dca7bb9909536e68391f343a1af6b137550bf3a08f5bef3a3380801e654f4193fbe6648cadcc76d3fed66ac1d536d0f5b1aeed0802866ea5f43bfd1418d3a28da33067be5fcc449650c2408d1d49c67a2e2f77a1857e364fad8b7149d9d01029680f2cc35aa3f960526e9eadd8ccb5e94395ba714e619b77a31ddb069dd7001699d2eb7137de0fe5b9966319efdde12063734f08d8270a8a9af8e5c494403f6a4b24988a420ca6c702e1551fa7d0def249addbe2465f215bc49e7f09a012430fec0e0271c898ad869eaa0587ffc1e1174a524de8dc791e8ab17f4f25e3659aecffd1cc09423f3a2e58813d3c3d10301108013599d1261242d7514e1f80c610ac03777132f632ccae05f5b888d0e556e70c68003dc741b86c0d8b98c75f326cdf565e761954adf50b0fffa58e06c11a9af33520f4b42b9aa065dc849e404dbc5cf06b80dcc86541211b3776c95fb5c956bc3f855b84267ed5851c47fc23de82db8b7475113eb4a426e6919005e05d73f24af3ed59c1bffbeef2467a4b54123039925fdcb0ce3a35a286c4a6720686345a0668cd3f94b65464387824b0cea55acdab42e83232e80288a9f44273900c73c50023aa6a44fa4950177d477e1e142003bd9e6ece3e7c48e5dc4d27761f7306434fa5161820f2bcdd14c6db02ba9f885aa4734d7cd579121cde037a72442ad493d18da9a225fb93c2b71891af076cdfdac9f8f3699c4c8e61af62275e23ff614d5a98a9d44c16c56e18b5919ccc42b3cd364fe02f307aa65adf7e7ee78f92bf1ea85101e202bf4e21398e52b91f888d6db2111b5505b80cbc4df14d239849094bcb95d6a01c8e17f13fe2b6b2847a67a5fd78d88faef28eb7f4ba5662f2d515d8e77f15056c2deed8a767aff65521f06fd8af809a263793f9c45d074f822507e1e87f68de363ddf29de84d8be45a914d78b6e262d0cd84da527790641f9942089fd23e46db06937af131b3d1c43a136dcd42de7040e3e5b9bbeb52b1f4bd3fd6398770fbd30daf3ec02b853c44d2089a0163b174df72fd7757477dfcadf9cc0ebcef37c25a3e004ad14c3c80eb384941fb76918ecafccc296a30c383980e65f2987a4db3ac8bea852002f6bc870670e4d5b5d09716dfa9c64191e3d905ead5afd208338bca84e0558da2ea3624d297fbeef755a43213ceda6a277ca8fc94f9a966fe7aaed7b18fbe40d9b10ceeaa8f50cc33dc8cdd3e83c1de7f76b8797db62730dfeb5a0d0665f9c428c82b6955fb46c365d996ab36139fed84df6b6b770bce4a5f9a334c6c0d8f9d549fc479d3f82f74d685c3043785efb61544d38740fffd01711c9ab548aaed3c16f752a1f7c70abfe72342222558f1e41a3211d79b79380cfc187a8c3092c4ee139017f317b0d90c37427ddf7657d7ab1a92b5a4b817b9008e47bac044b9410ee9827ad6f3a696b2eb725ae0da668ada15736591b2749954261d35de6f81cda13ea8b564ea0ea1cc7f6731ab611a3859f27a58b3b77aa5ef37275296429d8b02af420f830e608fe716d000d35bb6ae35c54a1e78c21bd504b9917803fb4fea5bf3426d2fca82a638e63504739097aaa4635fa34cd4cf54fa46c1215e3985655d2789437ca4ba999c3ee2de51a77c13e1ac1741148547d5dbd383f9b290282728c2a06153e45dd6ef5c04ea9ecd37c25eb236d9490a78b4e8d240878bf5b699ddd1806d1b3dbb4fd48f0a0779ee241a28d18d168ff3554572b1378a050112d3786f199763f6a266c2f505cade05702f1abe88884a5395df50f2c535e1ad78f5bfe896771035f5906fe2f11878551f0bb89f4d921428fc4678e1325d61745557bc8df747afa51041dc32965e19b4193da8f3e0ad6294b048394d6b4a3f4aafda53df3ecf3acc517c1990ac06c583c9f4c280abe0094f1d2d7f1ed92a4ee3a697fa62462556b204074ba6386c64c024ba1b2f76ea7b95bd2b2086a9d1805e15c7ad9b2fe6a9bdb9951acaede7f0f7ffd70731009f3e52449c91dfbaad63420cf9b6dbd23c13bc7126dd2177b61d817a925ea57bacf65d8db4d569fadcac2e7b88ac1fcf1573d86b34e8c56f1db60fc785195499f9ead164fc2fbfe9071defd7e842e10ce67c7b4a18ab5c47e2c02890f05847ca751e7fb4ecb66d384236eb950d83aa73026c32831ab5d6b5d96d679d2f0af4bc2db80032f7017c7db65123324b22bff1ef99db23bc2dac335472ba764971feafded318ed1d4df4ad229ebc78f751491be3c5236dcc7f8bcb4ab097124ae4f684e3875275620a514b6c4b8ec4c8de54fb72e3bfe5c018e179ca04a56e70bd7dd7d7d7db4b683d68ec06dbf68dc5e8c3d4ebc47a47899a87c845429a866fba27f3e3ae146398dc322d742a8e830276494093adaee23ba361d09e0929e042bef0ea5afe3f8185e07ea98bb16d7bc685a112ab6788f3c6ab0a6e7e7d43c92fec0bb30bea332d558bb9e6bd574b7514aca2a806ae956af12b029e4abe89f3c9945a32117bb45115ec3f560a72e85fc9c308b92e696c46a438cb47d71f6ebdf3bfba73cc0cd4e76bfcf66e31cf13f17b009b61d75b735007861b83f794854d5b1cafd671e2ff10a67d65264855859dfeb88b9613c5857fb01243cf7b380edb93b5e9c156475af2cebf44b1ace8299cd2238b6d95297ce2d544fb79c3c15a9a8d582bf71fabeff66eb14b3eeb3e6a0d1b0ea4b5778cf81d279ad3b705bae52436c9c961477084b270c705c2078fe274ea4ef8f72ea00f908d398848f307e4734583123959e2cacc514a8c8c1f71afb1eaa50526311d0236dd2c18db1e4bd61796f60c9b8e4124a4145d44ebfecc830b76cb1bf26cc9a3d848207991d7b547127c45bd41d668e321fcd0e5b0018cbb83ba95768655ddfceb3e4763f5739bed7aae6f4ea5af7bf7112c1e3397f3f59ae76a0"}, {0x1010, 0xffff, 0x1, "4243186991acf9a855ca8b06f8fc77f1291d77c7d804c299642fd2d07cbf2c547e660f685e6368300a4838a62361d4a85f666cd1c6f3e38ec2d88ca75a895651e1f04755897c6efa925955c73f451c2a1cae6f395bd3d4a1b90facfac240ae4afb195b4a37f09ae8398907a155b2c380655b233ec857fd5bd367aee4131fc924082aea23d69d0c3ec7e8125619ade74f48471ccbd519a8e952d09d88ae542c44690c4d0206f588cdd0e1c686a7436082fa704d9ac005adae86ff888ae4eac158a3e8952f2c59ebeffa0813d3cb48a4dedcc66385998c59650ff755b1ed56ea183c92b7cfe42bb7fc184855f72cbbce0efa6d107b4005f71ea0d387fcdcc367ca20547cebad375c68aba3ac1cda58a08096b6fb69b45bd77a133e213b18a8265b9c11bdb3601ea7e4b02075e42f3fb58dfbadec0c048eeefa17a00da3eaaf16521a56514c0dc19b204e9027026629f03a6dd3305e0593338b70498f5640a0fd5ca4650244eb26d13cc0e800b662989213d053723a36bfa9fb2591e102a27aeebb34e649dc7a26f412bf4916dbd0086be3f38bc3b7460e54e6905eb63fab6964848b5df0c5a158d91ae311d00374c2081af84fac1fb3f140e046a06298ff557fd0dda9c390065c9cc2268e4bb0975447e2d1a110e4d41ce95edafa011ba763cc340e5b0e98ddcaafee033ba41ac6951fac0f578ed57a347e1b0ee86cc2caed497ff3b8cf8aeba0ceb003b31dc941b01126b7e98533585ff6833545e1319ee1f1befceb28222e102ff5e0a17141082704267368caf95cb8870c418fee29c8a67e0cc6ba8496f2f87949f2d6121f64cde996927304c7ec45ae9b9a9511c4057bea327e863dc10bfe3b8856fb508753b792277a1b2ddb48adbf356c93b97d768eec117adfbbd19e9ef0b4435e38046477224d21a1b70fd05eb4b7eb4bf0716527594dd43be04d34b409e740e625f685c8938132fa964c9975fa9229900c9243230c0334539ae3104ed979694d41b84bc3d6e42c01e88be803b87029d5735fd06179500cbcc5e682e15ab046ec511ac98eb2147b2b26e4b286b402bea0c4526ff3d988b85d5994ca03024efcd46e14062a6f43f040528f90984e54b08c3e02b40309b40f4d19b28d434ef08b4919ac7943bfce855f70c1ae87753eec35535e97f33f40b92b38ae2414b59f5597861be497b47979d736c49cea171a1c79d3eee2cc9809ea0e5eb2fe49ae593e47b2eb1da6fc81e879eff11ce3784ec77737693079122e3837cf8dfaf0916f55e177e9bd2b1be8be66ebc0608c990755510123b37ac93ca473edc4d06c7e0347134e569b5561c6200499e5e068407a31cf3d6696832438e7353f82726ab2ba7a29476e2bd636dc56a78dd0a3ba4afe0b4a50e432397f0aca75de63b1dc1677b940b043673b446cdbcf740bf5d7c7ea0ffd2cfc832d133d726cf0c73d8ba098138fa43815770dd1d8647d0d850ae348ef5f6d6e6985fb4dedb3d059ec2d5a74e3fc3cd657fce5db562031edce77a229eb8c64c0104578ce2994f74e8c5e757879915019f4b6a04f984700b3e3a230c387c15950092d17a831496121656b9b1acd3a43159ff4f350f37042b611f5cce39e207851cc0e65f86c109b1e014cd859f038b93f9034a0869702312b4681fdd3ff440b408f3c37e2a343fddeb8dad68bde687066f19d115bb0a83ada097f07199859d754d28687df4c5dc6a5e41cf097758156901d28aa9e5314118730329f1f4d33a7bdfc18e8b0bc12792b6e936f8e5c444eb45b5587a1ab8284aec1669301c3a9b1156ac18818a7bc1ca8c0febe08d035f3b2c517ae463809b98a3d371dc9281f21e85b227a422572488d5b5f844c963017b8313f69274fd63eb95da49d8349575c0d37d04cf1971c06b4cf2827e9163ca72d4fc25af4fa5078a9d4406134193de4bf0dce3f58acf1dccab6e6f12d98f6d55f7b787107e884d8f2bab3bf4ba60b3cf718a8a8039d0d22d0fa60e5572db8cdf2958cddea58dcd24aa5778ac58e43975033cf7559b2d0b15540fb21526a865fefd844b5b1bada0899c9d0f4f205b157533289a7fb6a0f5b3923b7d845604b45f4face0770583c4fe3885d6bb70eadea870a3057e3d622a20b78c1a2f501c51c64e91801a616a8d2d9b8089ac4df5e67022f25912b149846551a4069db1412ff4c6acc88a91d41a2fd100078f0d70d9b8a35e94f957c778b2bf4f0f197f36f8d4dbe92ffd1e9b243eb48a55e8f97e61449f1b14a349c2d3af095731c56c3f99bc3487b3d28c10b27fb8c961337e642392a5b6200cc60ea17b53475d874c3bd76fa371a9f17bd2aff62d5992ee08c05643fe577c65fbab9dec51f1428a347e3e294f3fe84ff23cffbf0479d89d1e49278dd380d5b067f502a5ea91bef0456df5d8b07d31e0da1b28395f871bfa914c4d6681defece7fa1cfc6d0464eac12c48c6f64726d99a6bacc66c2ef09b7766d89c12035fc77381f45a512f60b65bf0c8ed7bbbabb7efe6074ee88d7595a1390c06aca020faa4ea13878bb38e93782c4fc4589f408142d44f7250d422590235ec66d2d3f2abd406e3e786190198ee712e9eb8b3df87a3a98dffbb5d930f3fcb9a2d8a65a642bce362deb27eb733bad4e59b709f7952f5b621dcfc562975e0ff750f0685d194e5e4ddb4e8fa4a9ee36cdaf4fe420aa938d5197455ed523e0194e5a6d11cb15dc58a06b85ac159e6c511a4be967e4e9e1635f9723b69bc9872faa3f0196540ef1b1b2a83ca186e869f0e8bc0c8a092015556f7faff9e0a5009423b9f6b59472ccbff7d7c397bea9e579fe92452e18ef6d46cd30eb621c4af91cd693fdf9fef2977a88e7cc0cd1448c82f33ca319ee04a1f50533e00c8ba26459f8718204a310469bf975c8fe3aec8ff2799fbdef056d2b57ff2ad515ba880982983a2f7e2473ceb512f889608ac67b94d7ae161a0da62041155c66fe484b8a69b5cb5a9e90bc25dc64c99777d00891005e8ff16a2664d5964b63c96ba197c12193be8ca9531a4668efd76f73cc0058af2ffc279d20d7ab22786dac4e9733b76f1086529e792a025b061456945dfe93271223264641c824677cdf100001fe97dab26eeb047c9833b4370e908af86125c6c96673995a268b126422510602ca66de247b61b2ba05f62406ead2f74777e14c7b835d686f95fe9f5fedf51d3a9cb2a5d042809c9a8edb18e4a982dcb4a67f775affd33dd23ee4d46a37ec35e56e52c5aa810033efae7c9707ab1e71cb8be7c24fd1320f3693fa61b422c5500a357dcc3fe0118cddc3dccd17b60b2b54669ade0f07aea1dbce1a898179cb686a323ce92e98ce5c0684ee3f86ca7f6d09adfa96f88d77154a0faa964153426ed12a1c21c0b94a0379d0b386dec42ef254d92a862dd94880b167378b5014d4a1996c23a7759d1956b7ee280950e0df4c68161aca590c018096f364ab2af1ca3fc541eb5cd9ead980ba6d866a8567f70b833dabd6346968d299abe395c206c4032256612d27b9cec0a29884c8edb2b205aff0f1248d646f925d4d9347bb5c39a81b37813f96d8a5287e3bee9efad59a0abba6fdccf1b9ba75868be23aa008601ea64bc629a66c86273cd3f0a77ca6d9732e5f6f3b81a71b1953f4f3ec16a7a50f26cc101b8c3686d671f343f23987ca7409efaf6c6e851e3a7c4b1a99fdf32827665d8371720cf19da47338a3614d769cace6b53015d1a2bc60b889e37376c6fb0f6e07f3187a922a3580aba40c1a518d4b512c95b18e985f609528a2b1a3d9e97a6e6bc2c05d576cf4702c4a83e9755f6815010b458ba7270ce82f3d65c7ef1787e28fd095b39aa23ccccfd964c269aa38665249eccb54ffe59003d1de4ed39893446f3f94b112bbecd004d37d217a80037b0581194f56ff984dbafd3699f14939676011aad002e8bc6f98995c11e09796be5e9352cd2ee6f0a2936b7e1ae59c094381b03bdcbe370dba4029394093688fcc129f9029f5e05dc7e664d9ddacec3d852d83b6e359c51f4a18fac6e99eec8708089b9ee99ee67c6092a3e02ea50510bc957fbeff11b8b957540f4380dfdccde5d4de71554ac3dc8947a2db4d836c0b0fbc6fc12605925add4f819e91f88276e73047c44a79c8be3fe25fc6d17a5bb2c92d6c85d31b76233d623058bccf3e40153c7aca6eff332b1f09adb45f41ef81a4fe2f9413e7adabfb27a5f7d524e8b58289786e0cd8d4b1e753112ca7213ad4548822f336deced09916d2960d412871cdca8d18dd41c423146b64e841c303ec37127b1e32a60eddb0571bde05d6595f5431b91dbc50a9dc210ac38b2651b5e9821b288e2c4dd954771d28d3652668d9a529b61994af47d2f150022ffd53b5cee0f93a495eea9888d290d4178bd35ced3eb9aaf81685b702b291d4470091ba141847af6444021d126aff8d797a3950bc1e898729697498349b920407a3af7628941f7b3b077c87a7cd30b449b4c0b1bb7a4b3e06dc3f69875ec9563933911f4e96f2cc8e5b20fbbc02222be79155744b52359be1940d87b14dd7603370e4359bd396be87cc0c93a653b26afb3aebfed646e5140146c0486625de9b2cced02456bd7591e2f0370e655d8b6f2b7e347c9bf0ea49a19b863f64093bc8867fe6cb96dd808aea703a36344f5eff4e6da13b18fd3267f6b559a2e6fcfdbce3bd1d6e4bdf34c77cb85e9d76abfa6f85e4c08a1c3bcbf7f3d32c33796858fb77a70db9ad38e4be773c509c27e7c4cd339a8d5730c4720289904e82e643dfc76e08c51cb44d40648b0b0f42169b4bfdf63798286862abaa7c833af2cfb5d66da86f1632a43dceb563e7a0725274c4cb44ab1c2f423b33af9530e7da4f8e220a81f6a0fe46e90df22160915eb3a049804fd8101827572291a62d31ad5c5ea6024a8ca67620e0d1e48af34cc6df054d1ae1135db21b60b20803c28fd92cee069db88e96f70e82b6a63a16d92b25a5b77d2d1541471b970549ec6cc8e53e57ad524095d9e735c95d702cbd01b97cd649948545ae36e0d3484af9e9a355453dfd134e904d32d0171cc68bee63059e0ea2f59208a5d2e0c557a2d4458d0084c9bd2716a72fa4eea45ebf2ec2a20cdc803afef8c8df8f8777c60d8bb8f083a0935cad1f06ae799e533f80452faf2c433d5fadcd44622460e6066e10dbb4db63215ed71447ed71ba739b39d6ca6c9f79dcdea9d2cec7efe7cdf3e84a032f7373a286e4c89850db003b757cfe8fc960bcd052398665438e2d00840618a727a40145849080d18234206f0686d5a84a54185bdc2f8c83ed5284ba780b5dff9b8152711954ce808976462aebed1f804a27a65d9240427940426149c0bd8279705079ef0be0a0ce349fee1e5393951d6884f7607394e3960a25497b554f043a44c2f744367d15697b4a0a7781c006f68d49b907a8e84e3a9f2379c52b2e1d4c26c93b7ca9dfb4723d0c9056674aa30b53e26e0038d8a54b23cb95d8fe005ab50206060858c16edf84665d0802a07db5ff34d30f92ab1ab031c766c0bb2645aed2961930fa436aeaa2be03a5bd73267f792b775d80d4cbe4d1f9bd767b9f0d02fdd5f7d2d85650e0886518dc8c6b14aa9f576b487fca8f45ff919f724dff1d4d02bfa48ca7c0424b7207db7d650f0127e94e3f5d337ac81909faa6dc19731a10ab0a09eec9848e92c68190436fdbe2fe71edf6273c5dffdaafdba179da711df75a99b5d8581446f377872b6f4be22e23c82400c37f5bb8c0e65bf700aff9c0d6bac4d39d72ce119a0c3b062b5fe04250f123d8346f2"}], 0x20d0}, 0x7}, 0x10, 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000048c0), 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000004940)={0x0, 0x0, 0x0}, &(0x7f0000004980)=0xc) ktrace(&(0x7f0000004900)='./file0\x00', 0x2, 0x14, r5) chown(&(0x7f00000049c0)='./file0\x00', r6, r7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000004a00), 0x2, 0x0) r9 = semget(0x0, 0x0, 0x48e) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000004a40)={{0xc3, r6, r7, r6, r7, 0x41, 0xfff}, 0x4, 0x0, 0x20}) r10 = dup2(r0, r1) ioctl$WSKBDIO_SETBELL(r10, 0x80105703, &(0x7f0000004ac0)={0x0, 0x3, 0x9}) close(r8) r11 = getegid() r12 = getuid() r13 = accept$inet(r10, &(0x7f0000004e40), &(0x7f0000004e80)=0xc) sendmsg$unix(r3, &(0x7f0000005000)={&(0x7f0000004b00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004e00)=[{&(0x7f0000004b40)="1892da819e961c186a99f05dcce8607ba0fe7dab72792e776edfddeb546f14b8ad39a9519959766f73925511fe0e7f2bda0460f88947bd4ea424d45021f65c312dcc247826710fcbb6559f3175ad", 0x4e}, {&(0x7f0000004bc0)="8511bda8b6cd709a1a4833b81dffd4e9bdb0e891d4de9ea95fb8d0c95ee0e2e0d29e2bfb72f898c1c805f53c515d2bef430a09396bd07ef9f47ce1339f14f7d53003f02f5264eaff5483201428286e747955fb7627388ab5501f563e17aa9f072e04c84af483ae9c122e33b5c97f7bf3ee98cdbcbab8adbff30648e69dd3df0479b5ae5e235226516041603a70ca411c85439fb924d11fcce768c8293f716bd002c1937359bf2d460a1a65d1534a1ea345b9208807cd4555a09ac6", 0xbb}, {&(0x7f0000004c80)="ad13f88f857f59aeb9c07c7966076745e6fde46db523e52f223691c1196e947b4bad69c5b8b759ca816e109fc1bd4c485657bb1e01bc3aa9734da849e4625e79a323a6d35632901cd7c4107e0d2c17293e17d2f363d78318d426ee68b0a9800c2d71580d0c7d1a0e37a3e4d577d9edff960978b9905194c12c2a6d9eccdd2a1658f9cfb5db718c", 0x87}, {&(0x7f0000004d40)="c2958d957acc1625e9e681214d3a9e5e70a00d671e75ebd7393a61d4af5ded12d0db58551e6af2e97fedbc6454d54609422d1f305b2cac9804e19fcdba88a54e4134582ce5485238f08c91a73c6f434f844c08f598400ee86dd18a9de902f0d72b93c8fdf03954b04b2d1a3fbb3de08c4ae2846720c2d4a8687a214b6e001001f392c2e574c5586d635d99e180cb1e26508befe87e08c604e57d15cf6c60267880261d96052dd18bb03d75092408", 0xae}], 0x4, &(0x7f0000004ec0)=[@cred={0x20, 0xffff, 0x0, r5, r12, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r11}, @cred={0x20, 0xffff, 0x0, r5, r6, r11}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r10, r10]}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r10, r10, r8, r8, r0, r13, r8]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r8, r8, r4]}, @rights={0x20, 0xffff, 0x1, [r0, r10, r10, r10]}, @rights={0x18, 0xffff, 0x1, [r4, r1]}], 0x130}, 0x400) recvmmsg(r0, &(0x7f0000005240)={&(0x7f0000005200)={0x0, 0x0, &(0x7f00000050c0)=[{&(0x7f0000005040)=""/73, 0x49}], 0x1, &(0x7f0000005100)=""/197, 0xc5}, 0xe6}, 0x10, 0x1001, &(0x7f0000005280)={0x7, 0x80}) recvfrom$unix(r8, &(0x7f00000052c0)=""/186, 0xba, 0x1042, &(0x7f0000005380)=@abs={0x0, 0x0, 0x1}, 0x8) r14 = openat$vnd(0xffffffffffffff9c, &(0x7f00000053c0), 0x200, 0x0) ioctl$VNDIOCSET(r14, 0xc0384600, &(0x7f0000005480)={&(0x7f0000005400)='./file0\x00', 0x1ff, &(0x7f0000005440)='./file0\x00', 0x8}) open(&(0x7f00000054c0)='./file0\x00', 0x8, 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000005500)=[0x1, 0x7, 0x4d6]) setreuid(0x0, r6) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x7, 0xfe, 0x4}, {0x8046}]}) syz_emit_ethernet(0x2a, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setitimer(0x1, 0x0, 0xffffffffffffffff) socket(0x2, 0x4, 0x7c) executing program 5: socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) setreuid(0x0, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="a010"]) executing program 0: writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) symlink(&(0x7f0000001140)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0\x00') readlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/213, 0xd5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000000280)='./file1\x00') r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) writev(r3, &(0x7f0000000540)=[{0x0}, {0x0}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064d", 0x6c}], 0x3) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x90, &(0x7f0000000080)={@broadcast, @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "000080", 0x5a, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x20, 0xfff, "d37caa41fd3c17cae735cc18742beec3fe1f61a8698a3520af0227caa08474acd30ce4f76146a2471cf53d459252b3919ccd94577dc7a5ae89fe02c3164b52a4251622260b37bf24427d57b0e868c18d5870"}}}}}}) executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) (async) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) r6 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000000005}) syz_open_pts() (async) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f00000000c0)=0x5) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r8, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) (async) readv(r8, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) (async) close(r4) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) executing program 4: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8a"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d5", 0x14}, {&(0x7f00000009c0)="1e33b4cfd4f5c7ade39459b67cf53dac67b2d56258cd0e51051608f85f5219311a84c991a78bd23207cb4fc9cfbe3be5a5ea3925b6aa6dc56a2d3158158ea958197584992e4bc0fd915054b920067664fc8c0c556e749dc50e6b3aa47c6310c9abe754b9b95c90b1dfecdf9f835a75655490541e2e8fbcfa68aae9e1c6a7fac061d5f3dbb430d914838976bfc6864af06eb1107d54487e5b4c738f5422aa3a052d0948ff05f37ff37594cd3fd1fcdacff09b7e9754c5b2ad8654a0a72ee75735ce2055ab18a410ef6d53c8b0879f5bf2ae691bca6ecbc4b3bd7e4d7a20349655faf125a55917e65ab257466b4476b9e6eaa0e7d3210ed4c7bd3c0839656135db213eb6c43ee8d528f6f3d10786dd9d1e95febb86232d7ce8216ef89a0b8ccf522cf13c4c64b274ea249bbe98b10bbfdd53b7dfa66cca3ca844dfca838b31c4ab082fb4fd19ae0b5b52a4737162c3546e6d6f63f43b07d04cce4ec5434ef8ded5b682661b8a8f6e38b11f1568675359f66a9c818fbb0a0807cefd8964cdd1f622456e3e7b808fa452fafac519442a54247de0c0984dd23503178d1865bf6bd296b546e32fb37b55ff20e48d8a6ca07613ff68dc5d53b28de19e4a6267c987e3a4b791103492603f940797eb5c031bbb561b337504e5a8e5f1b04412b42c1d7a7251825d73b9cbbcb93641e42bc6cb0a205656ee43a833d60eeb3bc67312d4f255cb9acef1dda35403c631bdf5e3e85f53044d451e615316b31b02b2d59f1ff79e35eb11730d29908cdf8cdc515c0b9146f65d4bd7fea51f4006b02945d05585586c230b3f1826cb639e57fd614633e4709f98eb4baf3e16ea27d657f1d6177e72a1223e38ea02b4b3e1270542388ca545888be5bfe898e0734eba1875bb8184747b332e291a8d3d0fd31dc6582309b69c0d7e94f526ed540f7f2b53daa7ed826d9a027aefe30dcfc7546c46386c35cfce23c29c52a45041646a5a8909ee7d6a21fa532295b9e3646ccd7de9e5c13eed38340bb03fc34f5aa83ff079b203fddb1d2b0f0e2935bebd697a2704d93a770de8246100b1bb3826082cc69506d500d0372a9f56f43628264ca2b87a9870eda4e3f04a3123b69051da5766d9ebdd3a1d2e7359f85ec372438306e4b23975fa11a60751b57f3ed2dc4e0b2d07fc86f3618c381c03a4efe500d2984c1b6ebc893c70f853f72d4eedee889fa69063c27b0f06af555d2a3485660cdef8ddddce743613705da8626566ead621d9c110ce08ded137c4d849725d82040f0d52c9807a5fd82c5ada9bf3573582ef9da1528ae8b4beccc17caea43148a7b4f39cb69efc5cf0dcfdf7b5f7b35a9d151ab095314a0b86518add26e11289f38380c2f05d4873d4be7ce2dda0c2eb326a57e2b7b7b76132a6738630ce68a154a20409bddc582258feeca75bfb6bc2d4f6938dc3450c0dc32f0791b32d113747edba5001a64b14d0a006fca9a6c30ac5960520441f53925b75017fc483f624587242c3dc06", 0x42d}], 0x2) executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) poll(0x0, 0x0, 0x8001) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r3) poll(&(0x7f0000000080)=[{r4, 0x5c}], 0x1, 0x0) execve(0x0, 0x0, 0x0) close(r3) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "ffff09009cef01098b748200"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) poll(&(0x7f00000000c0)=[{r5, 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccfaffffff9d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000974989742f5eb72056ca", 0xb1, 0x4, 0x0, 0x13) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000002c0)) socket(0x18, 0x1, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r4) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x0) semget$private(0x0, 0x1, 0x400) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x532, r4) panic: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144 Starting stack trace... panic(ffffffff8295ad19) at panic+0x16f __assert(ffffffff8290c7c1,ffffffff828acb78,90,ffffffff8290ca0c) at __assert+0x29 uvm_pagealloc_pg(fffffd8006f9a8e0,fffffd807f004810,30a3000,0) at uvm_pagealloc_pg+0x3e9 uvm_pagealloc(fffffd807f004810,30a3000,0,3) at uvm_pagealloc+0x1ed pmap_get_ptp(fffffd807f0047c0,c28f4bdd000) at pmap_get_ptp+0x18d pmap_enter(fffffd807f0047c0,c28f4bdd000,68d45000,4,20) at pmap_enter+0x2c6 uvm_fault_lower_lookup(ffff800038ddd6e0,ffff800038ddd718,ffff800038ddd660) at uvm_fault_lower_lookup+0x29b uvm_fault_lower(ffff800038ddd6e0,ffff800038ddd718,ffff800038ddd660,0) at uvm_fault_lower+0x62 uvm_fault(fffffd8055510a60,c28f4be0000,0,4) at uvm_fault+0x255 upageflttrap(ffff800038ddd860,c28f4be0f8e) at upageflttrap+0x8e usertrap(ffff800038ddd860) at usertrap+0x22a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e2d0a3086e0, count: 245 End of stack trace.