last executing test programs: 6.276679831s ago: executing program 4 (id=1714): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="1dafd11375450207ee606bcd0fac328bcc0f80a6180bd922bbf0d867432ac4f6481c58372fec36aef68e3b77cae308bd893c92", 0x33}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x122, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0xb, 0x8, 0x7, "001e3c36dbddfc0000004800cf00", 0x545, 0x5}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000100)="43f0", 0x2}], 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0x2000747a, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) unveil(0x0, &(0x7f00000001c0)='x\x00') sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f00000000c0)="000030a826c796e804a654f966559809000000d45470aee1790d711b8f55c77ca8d8", 0x22) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="db226ca6", 0x4) r4 = socket(0x1e, 0x3, 0x0) recvmmsg(r4, &(0x7f0000000300)={&(0x7f00000002c0)={0x0, 0x3a, &(0x7f00000001c0), 0x0, &(0x7f0000000500)=""/179, 0xb9}, 0x890f}, 0xffffffc1, 0x0, &(0x7f0000000340)={0x10001, 0x7}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$VNDIOCSET(r6, 0x8004630b, &(0x7f0000000100)={0x0, 0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1ab) 4.3703786s ago: executing program 2 (id=1804): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0xfffffff7, 0x0, 0x0) r1 = socket(0x20, 0x4000, 0xf2) setsockopt(r1, 0x6, 0x2, &(0x7f0000000100)="7975921be54b0b90657b298ca200e857c7e5d2b1ff17a3b7858add138e3c82bf3869b3daf6042007082475ef4f819c92e609dfc5d605d11343ddbed3aa34d0fb3fc91556a4c7e4eb02b686322a303a94265704f3a52d11ec5dc5b6606c5d42358ffc4f0d6c900ce12f0ecbb870b7db33e3d44dec886f31f3e6dca5de336a7279", 0x80) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="00000004", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 4.35837419s ago: executing program 7 (id=1806): r0 = socket$inet(0x2, 0x2, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) shutdown(r2, 0x0) socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x1, 0x4, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x9, &(0x7f0000000080)='./file1\x00', 0x8}) setsockopt(r1, 0x0, 0x15, &(0x7f0000000180)="b1f5d915", 0x4) r5 = dup(r1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xc, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000240)="335b130fd54b1f98f2de6a5212cef3f6e41134752fbe429ac17633d21a7a6822a75231f01cd80e1e7ad806b57f3176fc0e77cb16dca0445a1b72f650d87d7559c632a8b948c3099fa5aae1e192d151f11ecd4129e28c90335f6ab2e15745cf554595fd7d9c2c55621b5099dd61f7ae2b64a2e9b9ffac5f0c4c26335a", 0x7c}, {&(0x7f00000002c0)="eadffea7f44eb259522220e978b4095061b617a35a4efc437e40517bf9be956d6f98e53a03430524e08684a1797dfe3dd3cb790880705c62836b07e4e3c97d65bc74b709cc6d2a71067e6262eeff4acb49a87a4830da898bbf9ae1efe9dfc0f0e17ebe673dd9bb840a4b9f286e39d18527bbf02042572215d7d49c8a37240ec5912193515dd1b39bf2f3047cfefabf287fe7d43424b9d0d4031433", 0x9b}, {&(0x7f0000000380)="325f2bfd35652eb62cd444f7894384becaa893053bb62c8a98aad920e92fb1115d68721f0b1850d5b0dfa14187a8c22e628485e798124bc28835616e0a70a74eef3f75acc5b447323073a93710ae3bad2f9a10bfd3ae942fffbf1c145a8d7ef9db83a9cb6713794e950026fa5d", 0x6d}, {&(0x7f0000000400)="ec96b954df8600d31715201ba6c7be17683d36ed40e1b2c13bd538c0062473716152aec1803780343ab5d47908649ee8133e80b6be087441837efc5b822e85f791654d6ccd38db8d0b70f412d8a818788b7fc4e9d825a3726946ff0a9c4f", 0x5e}, {&(0x7f0000000480)="2d8b3d7ccf15feab88b52204fd747a29d39b96ec", 0x14}, {&(0x7f00000004c0)="80ec2a49ea747c17b7950219e011c763b3cb88bfd25a1257331672240b5d51462a8e9f1df2dd867756d5ca775b6438831ff67561c57117cee15140791256660d7a4182000b63a91337365d44a33d2ebb1be08cb091f1dc28a9dfb7e0faa7e896e221283fd95d83", 0x67}, {&(0x7f0000000540)="2387e13ae40575ca341f6ae2c9b616514262f1c4ca6d3e1d39f41a100caf6fd89220967ef01993ef1c98f1aeb726d3465cecfd99cec4dcb7bacafd87599069595c032e69c33f526f34a373e87bb940b79744befed3ac8a9cd12412e5c595963fa3239f770720a090ca228edd4fd9927b444c13c1878ee75d9215fc505c21c9ec35db8d33739fb5e8865186950e797a83c570787f131a238c0f39c37e7a72b7fd9e159e6c5f7ac90357312dcd3dfa7c7409b923ac7ff1d4b94aea21c05a5c227cbeed6d3c38dbd1ea29810ddcbd4768385489df983ef3072a42148933aae854080d309955ae", 0xe5}, {&(0x7f0000000640)="161e8b4388b7d8c857f095010fe2570dd4902d90ec9b5028c68c141e61b86be6355ca300cab6d56ce259ed0ff110dabac2be62eea1935ea9567d181d4e6218183e2324cc216a17e2f79d39e653a1f93531a3", 0x52}], 0x8, 0x0, 0x0, 0x40f}, 0x406) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 4.216899231s ago: executing program 2 (id=1808): r0 = socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r2, r0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) unlink(&(0x7f0000000100)='./file0\x00') (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r3, 0x20000000) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\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\xd7\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\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\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\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\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\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'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&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7f, 0xffffdfa2, 0xffffff8f, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) execve(0x0, 0x0, 0x0) close(r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) 4.214702441s ago: executing program 2 (id=1810): writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) (async) setgid(0xffffffffffffffff) (async) r1 = semget(0x0, 0x7, 0x220) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) (async) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/171) (async) setgroups(0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000005c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000340)="05000000", 0x4) (rerun: 64) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @rand_addr="53e863153eeaa01037078ec5831785a3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x2}}}}}}) (async) setuid(0xffffffffffffffff) (async, rerun: 64) unveil(0x0, &(0x7f00000008c0)='r\x00') (rerun: 64) 4.194666434s ago: executing program 7 (id=1812): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r0 = socket$inet(0x18, 0x3, 0x102) r1 = dup(r0) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) 4.156339569s ago: executing program 7 (id=1815): pipe2(&(0x7f0000000000), 0x10000) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x2, 0x5011, r0, 0x0) 4.155804709s ago: executing program 2 (id=1817): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000400)={&(0x7f0000000340)=[{0x24, 0x9}, {0x86, 0x5}, {0x100, 0xf}, {0x83, 0x9}, {0x3, 0x80000001}, {0x21}, {0x87, 0x9}, {0x45, 0x274}], 0x8}) open$dir(&(0x7f0000000040)='./file0\x00', 0x100a0, 0x25) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='x\x00') writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="a2b9daab14ee4dfe3f2e401460e6f171475de85384b8f8c492a9f8dd90ab49f2e64721d08a64b7fab174321aa490243d0efae18a032344c9da6efadc699de63fc175e1c3d65497b179160b8821d89154036e9056a7f00531ddc2f2c39fe54c7512eb744fbef8d6cc24e1e17982c222b8a9fe976cb2a3be58a49ef6700bcbaa04047571601cfa303ed984d98e8bf0f4b278f1faca9ad42d436e5968b2b4ba28341969810db393bc7413c1da14778d7e676ef4cdca52972ca24b0e9f8e0f07e9f33198d15ea89403ff0e030ce01614d36b68f43735e0fb170a", 0xd8}, {&(0x7f00000004c0)="8531672a794a610d9dee5b6c0c40de787bd3918e0bfe044eb5ecdce4d8835f85913b3ae52c9f9609ca00fe89505b037e1e3424a0b286ba38f582a2c534a96f1b3df030a15171aa0c4e29c235f1ca5a3c05311aaf4733b5e1be6d225ec6f687c7034c4e1a2c199ce09d4be0925277f4af4d5ac59908da7c04e921cb8d9ab1f8a3ccb62a9e7a56c1056e6ba2995ea52aa09a03373d50dc27c28876ff830d7637a3b21f3a22245bb7f06a98f0a6b464a9d76164d1d4908db6d617ebbc6e7e48f27dce272d80a2aa07704d8f7c442b97ffd979b5ef5c7e8d06e8844e4ea59d15321f5096f1ea0914605d7985a12c3ab42ec0cf1fbdb205b05b60d674d5729ea746b0e657a2dc2d1c161f46611a8ea2c8145a6bec87cb51b2fb8635374a8bd39075ee93e8933843d978a82ff64065c327dc1b15f955166006daf0e3636ea3777600c6d98b43b9e51a7914de9d7e9cce9acc0abee8d41bf943edae47be015fb83cec758fc0383d7289618bb173d613ec83807767b91c9210466e74ef1f352982b66910862c2c9d3cc1b42718d86fc9cdc8f10c04b2a79be5d73f15892664672c079e0731454c2a2397fef84ced2df93482a85248434478311f3c41f48eddb981235e8541ff4a1196056e7aac6b836ee894547b9fa7b98283113b5e183d94ae21ed8ac2795e01656f690255a67c241ac97ef7aca213b9a99407abcd0f1d43fad0d8ab9fcc9bc9c2b77b22bc7dd0a5144b2281d53cd74c54541f16e1ba1b8e5efcfb30c60f2615bce5bb330839c9f3bf9e946b89662067faa738a643fac722e2b0d2c76a2a1ce34847f9d7389878666eb27a82e1dded5faf21da52aff4d9b48956b34f513c25124e655a518b9da32b0e9f97b56749214f433b76d716788d58ae974b0911b2a29e4832a74f3975eda8858585358745abcddf24f7f9aaaabb9da3733ce42efd3454f80c8fe38d3e4b5c56318644a3394cf5935dd979bd656e4bf4efbb49ab9e965d7091ceffd98cd4212f3175d2abe0069952eb1209589c77f91e1fe1372031c94533d94516a9cabbd7f3534b8e24c5b19b5242962b8acca50032900022a9cbdc35dd044bf8166500c4f85e79b00d039e6f594f6d5139a8393f235c3ea04ffd6a58eeff5c8f6370365fb9f5fbd5aa7cff829349eba3b856886e91d5d1b3bb20570a700f07961fc89cf35c97de939789e8cfe8f8a35aadad6eea0515f92b693880c98ccb38f999100f6856516a0dbb3dc3f1640060e086c2e82efe9f15864850dc5a931db41e070db8f21bd673671e0b08b8ff4e0c97339ce3911ffc864c0e128864b3fa9d0cd84729576c3e3f47a217d1504e3cfa3e2b4c40ab14931efcd4647189671cbe642a313c8238787032b065bb296db7ff43eef9c2fea3e69a8659d80ca3d514a03a22300b41c6e611ee3cd3d8642a0b185aa0d02e2203faf153bf6912dbbfea408f7778fa9f34b439536bec105467fc408ceca542b9451cbcfff10c4eaf065fbee8fea52ba728b8b1b93ff6b7ecdb003abaa8a105e480a77fbe4f097d64f1fc4c4049357ba23710cc7e55cfd9019e77bbd4a53d0c96c435437e5f3253aa87631a5fd77e5383362896cf674085d41eabe21ab3b49e6d645282311ce15280d61f34691a4fb5a7cd920a9fec69b7d701ccc3f719cf309ba3ee9ede923bee5000f9264530ab0351439a7f672afb7138868d4d4c01b1fbb2ad1f8e9183c72920b6a88d85dcce774e4aac488645f6b3b5c5def4d4ddb889eb19838181e55204035b150738b8dca14783291b22cb04a6ecc8cd0d4ae5ddceaeb403ca3feb7028d171baefa698ec2c8454893f948d0c5fa5389863fef4e6c3ee8ff0fde4f2014a81e635fc1a19c0c672ebbbef67dff7a5a09b18691784759e49c609efd2eb083beac62017e3846378f837cc35a48400a4cfa68828d70cef35ae33383276493204b705e96fd139a60105f43ee55081fda2acfaf5b5540810bd76df74c8e6cdd19974d47a3b468bea14576260282cad1b64e6cac1c2edc0a2bd477c9f46c6bf447327e70962e3bfb5c38d33818135687a0bd749a354d4f39f9508673dc5e8a0abc5fe04be87e65d10195204172d49cf47b88e2017891347c4fd75ed603391d6225046d279fdfce296aba5c18ceba08ced0b045268ac3ad59c6dc1430a762935546859e665d9e5920e343aedf44a6d57bdc0760e6cf81bf2d9974117728513f8ff96c7c2f6fd8d2f3168fb67ff23ad4aad2ab738e678eb13dbbe6a5886414840ec9b7bb53c538b488fb76430d8f72ca5c46d66f6df7bb7b4b3857cf3291ff50e96db64b9e717a04f078e6a626c8b9d635a866cb346765b777c5f4721b03dd75ccfada80bb9ddb3f933b8e62e902e08dd84bd74740e34e3e890cf94fee21e77352b8056e216010c223c45f557491d9c959945129fa2dd0820cb4c87c376ffe067bb25923b64032b524622cb30fe0d2c29257fe3aae7d83b9bfb7e7ea486494a2b22c78eae5580a363fd6ccb08f8ff20fa8ef95213967116cb12324e935f6b7ddc7b3e0cfd78addde6d8eeb15cc271a125a78ceee634b2db978dc1e15a7b86ce3481dd771f9bf1d5ea6927e2ed60f9cb09acb55ba5b7cbdb45b91c817fe98009004eb086cd401e31c7b523429473a80d4de6d86348c2873869163e6c68fb17e29cce96df20e68514a4e038da0532bdad016d3c14fc1ce50c8713f51e5b5f517d9faddb6ca1b061901c3dee4b0210181dcf027049c075d06129977c7fef1e631911196f84958cf2b946608806603486a378dafb26de0bed0efc58ea792d89bf67ce9a504bfc0e7417ae22d040c6a9c681de09681f87f0b80b3c10bd0240f9e5dafec299535de52d6325af53e0deccb3f7668f08914f704240462044e96a4ebebf646eb5e05b757930cc8ea065d01594d3f7e75287b0524ca17d7be055ee21ab124ceaa591ad6d1b0febb1e0c5f987c55516ec0ffe8ea8af399ae7de154221f1cfed5af387d5a2b3ae71f15fdd0e6b8a0df60c5202ee797af4cd3476674c0a9dde61b53fbfc922a819479d502b61b2686f9f5d45a44b190177ed3b214f4d8b46b6ac9834fe0bfaaa153def0f5d1d7e0d9b2aca6513521a9b746cdaa846d24359580a6a7d2585140018f1e1fcad57e64b08de7e7f65631144a66dccdd7c2f802a9439543fb50df5ac3c158bc34ce5b82722c155060491736aeb930e69f2f1038023518bb174d964a4b13ff4f6ec936e01c25ebc370e6292c915f4f44452c3fd44e922e6e6eba8517d657c8b159c3288eb5458aa815583397d9afc181663dccff6fc8e1c7a8decb47d9fe79f471154fb4ed538ccce4f7886a9b60b692f844c43d1f077dd7abd530e4c123706b3e60e4241ec5de7ad061d47b97ec0a33ff33d79e866883519507b9b5761ccbbe6d32abeabc285eea426f47bfe40a7087faaa7e7819cf07dd4643f3deeebe0151d0fb04656506261f4dab5d6d5f0cf59718e469e880eeadb503254714c632a8f1c3cba7a50a63ee2cec6e80c4d6a2f2f4d64a86fc9e7d7745ea04ce825e886a5a7e3aeed2e2c0275683cd1f30133500ba91eac3736c7d09cc1a8b5f303862982596b0309214f25c2d472e9aac6ce49bc74e50bf68812dbce40cd9a544c10767dfba58649a0bcc41d0dc4f6956079be67044225f2efb9eea9f57d64f7502cbccc59dc0ca351d406f73c017ea4c0baafa5a2870a39d64d97d11f2c35a6eace665e4a0d51ff3a38807f6fca2e964f92327cef1d35cd01a65b13c8087b9777860d61090f08d24ce04ddabcc9a2c83dd4dcad11d4f4d5d0f7ad2b7f52940f8be9f187cd79326c3c9789ff7b630def7688d3bf2a6030a21644aa55e9c97d688546e12e377ffad0ac7e1b3cdd3eaccf651a98a1f769465859b25c7ea297e9912694077f5bae1711de68451c18aab94d601223a8f5f46ef5a3dac4377473367c093f235f69c69dbad2609135b014c351676f61d1c92caf5c612bb9a3e75a87eac3b7af4669cbcc56ff66915a34a3dedefbb9dd54f92b25b1ded91003d21bbaa3d2760481b3eafb4d15b10ef5ae87f1cee2e43a26bf4ae08cc6a35fb76b16662256ffafa69236f60bfb3509cfe082bfffbcdec3aab00d0a96e95d1e666b171cacfccc1e481822a520215a50dc684b41f931739f23c4e5dffecfdbfdc868a97d2067257424be66d043aa08c47c7bf8d83dc69753200c19bc045cb47504bdcf715901ae8f86a639a2718e732b585c071036e746ea202175f8e23734b4348d59da033032d57e742127f21bdea001a59713e7d1cd9c872a029598adcee61a8158e7a839412841b7a53bc545063cb811294a0b6cd89994eeb06525c8bc3be26704860fb492ff7e0d84a60003a00e886ad066d454f2e7fcab123a953ed7daeffa808c04c7815f8437a71954dde04f783fa40ebcd72282aea060213115e54ed09e637af4550c669492c25401dbec65342a54c02cf0a0bc238c9d2c7e1dd703499c7bd60b0f335bbe4f3757aa52ae7b2b2a61ad7d26ba33228b3e1495da1004465acc439225ee40f8ffd08831d3d5d239c9e64d3edb17ca16abc89fa69042dae4a8b09fc30c2cf59e2e5e19f63cdc34e4ceec65c1ec332a7ea4dc06a417ea86f460d89f88bcf4a7f3302a4745c3850f71fe302118d80ce0e75368f7f8eac809205339a69fd1c3556a005d6fd22f36ce617d8e475e300c0052a1e7475109f05c26828e92cf524e06d013e88111a4e4f9192113d3ec294c33f6e854dcffb35f1fb11f53628c685c7242abc22319fe84f3f29ab4cdec17ea2a5479a59dbc2fa117c4ec762118fbfa81eb753e1af492a61afee561b4e264b7dd30c0421fb62c95904d8eb13f83e49fe625ee58f32ce5af3137ed7b5ad2c5ec8755ea75e9368463b14e46e50580f32b3ce70d868c2946e905b2ce4c9b25766015ff43df5d4fd4328c3e503009a43d8abd5c4da2d49bdb9911bb6667af5ba2cfd7a6ac39f403545b439ffceb98628d0a7c43a04afc27fe68c7ef3fa2d1d1fc5b186bd910291721c04d771a7c51883d4c309e4e23aca201ae4484192c776c3625e46184bc61cb87a53a8c30efe7480cbf93a78b4459d6c43548b82e93c47a153d6e28460ccab84658188773fc17031effcba7180f47f7de5460c448323b335a05e39c45415bd1e8e49e754b815c062d3f2be1f9b46ae2c36c5a29ee36828ef0948e709bda64e3b1ce8982036b7169746436ebb4674222573b1dfa1df5859375cb9c913829ee3203bf9f2cb7797f21532470befd03c9c617d4dcf1f355a1dca376d9dd472eb8a10e94b9a3164940f132ddf4a7c197e0393c3967b692105dfa44faad49fa7920f272dfe3ae363d73bf8efd8d27de04e446b1cf876e01aa69be1cc12d0781b4dfd73802ae22bc8234f7c03c54173c6241fcecf4fa175e67ba2c9f0763dc67eeca3de5dc92ed35b8ef83992bc412bf9eb39ea8bb89097896b0d37c373e378392e871c04b29a890ce1b816fbc319f528e528d3d55ca17b79414ef10fee71e100f0832c0e874b4feefd10df7af70e4fab4138b08b6461c0392df8d132e92cdc9410574d21f92dcb78006d5dcf765a2581cec08c7aae8aa96d7579bb6a75a1e409167f58176ec3d4e8082eeefe80d47545c43ecb6f7b239e18565970c7e78ea639ac0f8682f98c868146d9dd725614e1b62234a4729939e05ca2ba5a90f0db5e9e04d0dcfcc87f568d194419a2b209ca2eea605a1a416d02a910f38ab1553789dc73a68aa631dce53062a5ce959a83a8e0ede26c03eb57d6e58a8aa57d53c97f699b1152e7832", 0x1000}, {&(0x7f00000034c0)="0cf8b65d64b07f3b89a5d7f697f954e513915370d2704bb3a108faec5a86f510f83edef87bdf8180b9e7d9873b694b629f18dd87280aaf7ba5744e8acde493081d513c419d3541bcb10ae1056d8ee0765b0832db11f5a05b809b304343770bebdbec4da6d51d112217caa91ad8c16f7cfb1b124b20acaf23d43261e0315ba6addb769a814f722d88894549e23a35708ab3dcf4d3845388af2e2bd1556cfdba3d8b93d6375f729ece7c8364c25886ffeaa25e326695fd297f45d419d1ab970a7633a009dffbc11c2c03a449edc7a5eaed650a0c36bd58c69020a9c540d1cd4aaab2635c1cd4507b668e513d86551124f5e3ced2c336f06946afecbb79e2cbc6ae49da884c7dfd2fd7d3ed4f952fc55aa56251f263a65e2aa02efc84bba5ce36c7a4a28fe097b1742ffa53d7815a5c305ecf15ff0b00fd946157f2ea88a9f7eb7f595f54329e656cf077916848a22b4c4e34bc599f1e05230cfa96e673f3a246d0f9f433f6edd19354fa2956ba4dbb0dbcbf57248bdd59affa93d716d3c3698f8bfe6ad844ea733a02b112872bf7e9efba9dec75829f5f8236ba4a2ebe9639244297aa8c64b77f079c3a36e2177170909acb9ec1680529b3a4434fa3f79f0f0705bf7e569809ed1915880d7f017b426f6111e94864fd3b538322841b362a15256cdc55f21a7e11b5097cd7a1787ab253af41bee1d50637ea3b5ff681d64fbd259292bbf3341152528c91f7164f18e796f254f3ea950166de7de5a2bad68b9797eee7fc7c1200484cd0a6cfa19b8bd060450050b8e2583578af98a4b6f54fae625bbbb96fa7458e0b728717309f051750942ab13490ca95ff1e06a60a9b92ea935846ea1abd509d41adb2d28d7e6c47875a614c6506673985355cf415b14042cc06fb9e50a06b5fd969e16d5f523c0ecb2ea3dcf1014e9aefdf76ff9d55108bf10c0bd92d12b8e11c34409b509b4d77af804aca869e5a58db88376a7a258e7d5c6b8718459786164bca6fed697bb90e8b0221d2c97644b810ee47eaeeb15c21f04ad8ac6b97d62bc4dcc96c67566b9aa0d849d028776d07c1e3344e2c0d7534f0de4318f64147a50666bec4b9d95d4ea7c8f0c52188313bd19860aac8c2e7225dc9935dd2e6571d93e1222e8f817b7585fcf9f3333a6bc6d96d7a6b107369d57a12a85c6c8c32d49c0701d62b0b0674a346298e7ca597afd5ba5f4391126accc69a6fb2fdb18ef96dd20c553c3a60ec8ff5a9394ec11c7a3d6faa368d334da30f2cfcf12dfdb7dc69808834766f0d71a19b1cfaa9509dffc0315bccf6094a288e258ef80e9066bb8a6771de473f805cd926c965794c18dced16cb270f433d9347a9757ec07370edadd5b18e25c7e19c3a1cc3aca422f13610dfa286c02de4489a8a6dfa16b4e97ebbc101cf16e59a4cdc8d374d2f0bf759617e26f72bfd8f8fdc3783d535e0f675a3fc1a16659e7e06cfbb7d0480fb6afb494ab561bc58e865536746475d2a764b505aa5dfac430456846fb3dbc1cf21aaa1b5663d65b997a0e26152eb0eb14b20cf56441be38a26bc85bcd18a3273c41d0ffbfd82ac7ac82c0636011dc38df7ea3b66b17592a9f900be1a8d5948fe186d765374c62cc8d1f7db76f1264b4e0a694be33e4cd21804ade80f7cb4d38632308b02253e2ac51d70cd5d558ba2efdfa87148498b6bfb209abdb9d7c289d82665d9910d7b79d92913b52010e422c9e9598a9fe859a57c8bc5eea8f6da8428adf52209cac63f650aada335ba144c0f82cb9ff24d01d8fd3cb0773e665efb654ed85e31c09e2426718c59e8676460e7ec138ea219769278743f1027010a748f38d1fddb66953cf41bda7257d3c29c0612b6c5b9371fdd75677468753910bda1e3863a984493900865f4a15c1c1f7398fae5866a21cd94d05437792b317a627cb80d0404a4712959bf169ac8d4c7cb7918ca84cec0b65b0ac870f4f7fb23a5f4c8c9829c117a3779cc57ca51785f3f9f1cab4f99820448a73e57f4d46a2460b615e3d6c54f4fbf3bee7ec0916ce941065bce378dd85049303ac1b6f7ebd1313a9eb463d08cda9ed6c8e7342c6bd47418d29437e5e64ab5dac6b9085f595fa53f4327c834d6768df31f9af2eb9a24d83c041775aa3e40354dd7ac49bf2f6365e90e43fcfbbe430b2226cad6053674ef6220d940cf1008dda5834bb2234de0b078c3da2a59c928bad00cbce885a5c27de47ce6a6ae698c5d1d9156f7350378e58e3c2396683ff84dc2be01ffd56f50c5a7209f483b685a792b554182d8a94b2a6af15c64ad624ccb2360316ffd01675b58f15c091e1b0a0fa7608ed118cd54c3357461143a307d0f446f1cd73b3e594e1c401924277bbdbd3bd050c67e2d392e614abd60b6d6e7bde04820b846c078d6acd7e4391be133d9e5f7743b911c9e5c05236aca351085ca125c40f7b814ae5e2824d91b15461e8397d78702c186b3d38c8548e7acac121287d1a22ffa85a4aeafa88f0b0781a98f91a008aa6ea06eaa0b6c90199ae8680653bda4099e4ad2534492808b45872a3f2cbce383adc8c04d15c7f96a4d4b8ae107b9386bc30770a99ad14d7a13b36fa44596fa65df602aea2bd99ff07174a9f167cb348bb1494f876759dc15e36a17f58973354065346ab513807fd009d98d81eab7af2ae93d0a32167d80fe7e24f5c540637058700776f69429ef3870b457fe2b82d2e5a5db6a5bd5ec3a1a4c590df276b9d791114cfcfb32a27ab169bb0cc6233071ace29da1d22947d12882846bb81218c14ceac122f58eb9dce9dd8c0a8c99fc923c0f59e71874d0a8388bec6b9093825137f3dcbaa327f2a7752c8f7d984fefa2d87a20c653ef38d5e269b0f5ba50dec677991fe55bc3927f545a5641e47d10609a1758e17405d9a41df2eb32994014749bf56f7b0cf1f9f551182025010713f00fef823cd81fa9ffdf51980164a7c0c297c422acafedc2998251894062c4e088e5ff033866ee424f492eb1aaf6c91414f3ba15ae3996aa56d8d42775391b53493b77d923cdd5ecc04fe111b732043669d277c9ee82f6f1a8d9c8a6dec5d1fc4cf6fd32855a737ad09ea1fc11758f817908e91dc0f898f982a25a44a6cfb178b8ac006211a41bd1ebb51ac334381c64b24a552ec80bc386ac7e8acf4f8e184387bf4d511c7ae6ebc2fb04e79cb1ec27cdab0a641c1d8dd6e4e26808fbb0ffb05a8c754c2ad6e34117cef1ea4cb9699fb62106b44f289dac988bb9516ed50271970c3712f59133a7cb9a368e3027dcf14bf1b6b6b4e69870a4d92d78b645f6800b2cb0a3cea431cb140a9737a3bdd88f16b296a355c95d6891ac8c63ab883649efbc1c69d05c587ccda003fa18d102cc8af7866dae43d37f5cea3297b7fdb36d1eb33e8d68f3cb16369c5fff66a1f6ffd7f70337263995cf560e9a6bf2bfec3ca12ddae8738854436cbb8c374b235bcc612b56281db134126a41124bee7940c40c2b5139a52851750f650d713a3043e6b81de06b1724259aa1f48fa7451fefcb8f9c875f60df8944852aa27f9490f2899bf8c7c347b1a4d62333af5ce6c734bf0d728674c0f209c8f1313c76fb716ad6416cd872475d795ef3808afeb16feada4c99bfa786796f6ed41b0f240980eec4bd81ce5907844b0f90a927401ac9236f2e5b4b9dce29b640a92fc599084ac747b8ff096a47f697d841419915cff3ac7b6891d25cf64401324afb5c811efc67fcc189db02c493eed7d128f745de96e16366a24f67e2b41d779d4fd66530f81127091323ba995aecc1684ebc84006eb4e70fc779400f45e395afa7a79bd09a7faed4654f8797604beec6bd44cd9a1003e3b2612e8e8f0cf3835c99f2bd41b78d55b7c74000723bd2a84de38d82ab56838c222ff70438ed11e6e9820647da4955599d066675e256d0311d4dd18145658d3e7f992b4c1ebb2b7474c52fc0d17649adc7f790466d58eb8b6b4b75e246ace9238342ceea16632e65140d44be36cdd49d24a2c787b34aff1ced5fea5eb322c375840bd2ead4ee6f0e0a9590c3f207f1f01a39bf67bb5c009b221138c04a07fa22d42e4b34412a37aea7332ce6ce3893629c6e45228494f19abd034ccb57216dfe09f89cd194f83bba7207b6276cbb882d551c58044e7a24c151cbc78caa26781d54b9b7f25fcb2601cbff856042d9fdcb99a56acf096dae74413b0b522406e46f6af1ce20e3f0dd188fc9b75c9e9ddc8edb38ceddd1628b506e8f30aabbf524ab08f654a9f43e520944ace3f423a1555b8426671e3dcebd68f484eef906c686f68678efd9fe369a3cedaa851da4a031ee6ad5c248fd52cd96b687101d39113a56d81830356ebfcdfaf178bdaf128992a24164aee60e3bfed059a3b489de26996439ac0127663d8e844690df7eefa5ab5f6d4bcf1a9b79c49341b9f1778b26c6fe63a0ae7f59c425f2cc5e883331b5de3b8fada09391ba892b2e3132dd56b913dffb5b16cc9bf402c6b5cd27554b45e62a7fd852a455e007cc639948d1f08f2ab688a0ba272e04bbcef11664d0d6726e301c5e24fee8f6a3674265145553ee54655c6c0160140b9ff86f9ebd2a4e8c03a5f946f493b4d1c7af41860f96f3800043302a9fb091efda289f44f460a2cc1d2ebe2cb0ee04e0ffba580031e363d8886422fd66766420636d109c20be9386745b5cd6ff863a492460fa3177202da884e44f99635154f1d6292fa84452d5c667f21e1919a27141671ade7efa68059615b5d23968e7d42021e85360eb8ed3337f376a9f21e47e376facd2171124e47ce42af99897edd5c7ed39587179c2edd5d48df6f4e71bd84550903e4241cedf1bd9617e5d97b7f6bf1f9d3873f068ab2a563881c2e2ca169b10f026a02cda770fbb6a3652c22792c4ee1262f45d3ad9e28044f0480876832ea0dedf29d6afd8d094425f6892652920a54b9b6e4be38ee751f0d4a28e85f405a55dfbbb69154cbb8a0d9d9517898cf08b39b6f8ae7b517bae565f882eed2bb6b02bf366d09e861bea72e8761e0fb92be1cbbadd6073bc60a321098dcc70e31295a4a81cee45c577f5df4c2bf6e2761762b42ab28e16bd0a365f1c1e7635b3e04144b85f53ff47f9726fe872c30de1c44aabc7c1721d0a5af299db3957a5b59188166c4159f155592a05af5a79201b18745c565834b5c5166b4e00bbe19540a35da4c0688fb3d4282bada6262a55daa63f4209fbf1545772be1ac52c44a6f2f48f7940edfcce8e448f8fe483ea4907a5205680051f1b80236f28b6056d5ea0575730cc536be960a0e0e4e49ec8623aa9216d3d675d0864b60c23effffb2320b24bd47ccd4ca29ca1c74d4bea6f2a7af7cc5b2b2311b55a32e60ae5f0396c6994bdefd3feca9e0a7b3236f61aaf5cf2e684a2415837a711f44c07d00c7406055d922431cf33b46210c6008e0beee17b830a044366473dd1c81dee2641bfabb43ec7a43a39488196be4d678abcce08248d09e189adbff5cc6428319c9861c8eee17fa3abf8a4d5f692bf159741afbbc618fe99b28d00ec78c9b587dcaee0b46940786e8ece78625e49fabbe7640c358716cd8c4c05bb647a3c1a49c6c0c99c9741c01dc00364f7eb6c2790532e1318c614dce3da2c7ccf020e7bfa2f066868807651f26e91290497644d68c14ef342268e90b0a2451659be342ed7d8ccb9a1a78b395faf7f363c243d188b8187b6f2e2404f84476c36f7cdf3da48102eb485c58ae7f2fb57fd89c4169d1d5da817cc3158a61fe33139a4808bc0227ffe90338b93c464cc18080f78a637ab6f62723cc6ba03b0ee189d0f53bfacd9f41682e164b0ab90e7cf7ff96415b4a5d84fa2b685bff02beac6ce4f07959d4f2644ad0e56b409c7998b2b929dc42d9bfab6b4b724a0a8a8f2aaeee4a0df09b94323e6c129f89b283f2ef2dc7c60", 0x105b}, {&(0x7f0000000180)="a82e927db2c19bb3019ba21c91e2e620e106c0ac7b93f95bd6ba843dca4b9b3f787d9de8b49afd4514adf0b8a9f9bed5b9fd485a4c4610b7d710a7baa71af3d0ad3a800c6c613699b4c8a264b193ce5bbda7b5a1d2c5646da802b3d29057ccccf4a3201de4356c95a917d95e99c016c85b85ec9f05025eecac02bc8aceaa60e2ec88df33216e52de0602c9abd4c9aa4f2b4924331ed1292c142a54a9268381f5d3a84aa347ee1a03b24e24", 0xab}, {&(0x7f0000000100)="e58332511931f9eb81eae1d4fd03229347e7cd435aa1d48daee258deb7c62da9e772b99071433bc53b5c83beccfa77bc2be6e168", 0x34}, {&(0x7f0000000240)="7dac343e5323ca07b724898872734e1a9944616fa5c04760cbdcac0001cc29216dc585c927aa6b86924f737f24fbde1f4f6362014c8612470bdab27b0c29d262d6c5df66bbaabeaa33df592e4c7c6787bf162f7b0ac7a0159ce04378fb567f015d3b5cbea71d1bc1ad7786f4de09b4c0ce72", 0x72}, {&(0x7f0000004540)="a9e9ded62420969adeb4f0d9345d90c3fa636176c305a53815be9ab231d86a4bb2107f56d49673279b34a895c69fb9d408048e47bf98bffad672ac0dcbdef4bec45593bced133dd3b756b3c43463f8337cd84ff9211e0ae2fa9d00a1170c2d45b43a2bb889a7d9ce723848717ae80856160baf81026646abde104bae615e68d29ef7c69132d6ec423eab117b3b970d95c2a57763275b27ec63fdc364c18adc8b8678127db60b084ad652fb0958d4a12fa4a744135e8e7a0372072d0a8fb9e85820b4875bbb765c8273993d5f65732c4df9df20ad8a90d7ff633ce10d0dbe1a840e100e1791049cc00867edec7da22594071df13f7ff2a5893e97c5024238468d381a06a5ede440b2b6da9502f60d35f69f519e7fa9ea840443e067c3698c295cb79d847f5af8713ae12d98f84cf2ef33a638fc1f5bd7f460d39ef1336371009bc190e3c2692dea9d00d93c57e1958944e90e7ac7dabe3d6ae7e1aa5cebb8e5ed062523f2400f390e9548c2a3854bf2b17806535db17529c4b047364b930d30ef245a6650558f142903bdc811dc0a45db8c2f680acdf71248c6fc780cf2f7c3f3772a9c92d6a5085b2bb7208d6b79ae6614f8eb609850506aba7b12436a24b14d30a6736e35cb54ffcd99b2999021085cd844b0667b0bdabe84bf1f4fa6704ddfc90509f30f6155b7651fe69fb8409d73b35a8d759e501acc3c132f8d021982680c02737141dd2e0247e6b4e1c3f0b0cd821724ba65bc563e4cf9ae264823240e56a05f9b5e4c7706611224d941ae22bccde679ee1ed6ec2b371500415f0a400fdd8b6ca8b42d3e7b7e1b390f8620fde1205a1167cc812efc919f1eb6bf7b77322dc7e59fe771591c1ed7badeba7b7bdf51689be6f8e6484fcc2ffaf37cf096a5c2f75d28f3259cc5f859dcfceb4ce238f4b3a125e91489eb9bb0ca94f0d1c80a3120eb561e0acac99e79c1ad6feb2a40cbc723bdb0e18703f82c59379a99bf63a040b17508711ec2a303ed8d2b727bc759df2776d47b763210194813f7f9f4a7539fd6e23d674e186a953b5ae7b40610844169304e364db9b42883a82a94cc23ebc5d84381a79bf11e371c8761a349270f5016d2ffbbe0a00a75f0439bac49d0810a73df30c13fcad78958139974711eee774de92b354cdb42422031985b3231cddcfd0bf2bb96f59324027de3849e482ccfcaeb9b5ab67d12441d7c48cdae36fb27fffe4c0d33e5d627a114c3f5721683cc478e896c759dfd869a246be4d8327cd6e7f6df6a212a7c652847e56b233cdebf16b9ffe8857063ea8c406eebe8a4c8d8750a53d3b28ac4d807ab297916b218ace7c6155b75b2ab49d6ac6555d93165efba64cdeaef1d4bbacfde828d4b376af39d62ea3136cf0ad94e809b5b629f21c0307c05e9a47af0d82a251d3dd580d6bca9a4d94fb01414e2a12e52aaa77d3a21d340d657077970d4b6ef22d8fbe11cd7267093d111556c317a87ab12f179cd83be4c9e53baae3abc0e8164a40821153270eeeb0b80c38af7d9ff84e7533b23f76a5d4b81edb1fb29e1d87236cfe68b5b519b5c0d87d308c2b1049765ecab4ba0400bc8c95cfe63c625e16df89a314d1fe165baa34b7fde854de938e803c8b7e368a5db0172d6b02160dcd38ea0a518f6c405cccc96583f7ca68851267b01c84a68cae63e64038b9df913606bcc09ffd93f418b82d04429e28ec727a1ac4379fd4ccf376e78948966289027e0342a9900d5b24b153abb4c46ae4cce19320d2fc71c918786f62e28e6d63acd7d945652c3e619918fd4402aba6c1bf6e64806a1c212c81da27e1f8ed68f11197dea73445edf84215e5a8ba5c90c5088e13c9b21cd4c2ee2b294b4585abea6f926da4b59f5f993c71586cbc783cf067a594b5bc1ec15ae563923eb58c552c0b38af7d77c8d28b993983ba1da7ed20b6c3e59baac639fd343f7fea50b244a13a7e08dfbfb62733fc6a96a6773540ac18db6c91c3bc0ff1226f96d23093799e65eaa06f24004cd93db27ddb418d053f83806bf6e811601b7c163c1297c41fa890cf06fa8d0933603259dbb7747a91941e10fa1c830fed78c4ebe67a66bcbf752bc99b83010c18cd63bac0c751a248a93740013b00081f7b51c6c40b721758d94b7f25511cc45801b7a0cf75a18b5274425b6225c2ec8cd39ed441a9919326696950c9860b3898827232456c3986483f566f2ae4f62fec3ac6e107ba64575a88eddd319a68fbe30366018819e8ea7db59025cc6fc0b8a72ff7c6c8f76a3f2a8ed434fda22176a90effd064e38cdfaf3a46a5b0832f94fcdfe112612ab76906ef4e467207692d2d432a5544d6bd686abf625995a5a7fbaae11938157a42382d56f6595d8df4facafeb1da7bcf71ae2361dcdb1e62ae9ab611815c8d9d8defaa8c52e07ec4acad3b15dc44837c9ec2e4691eff99bbb48109effcd829c1f3e6d8b863a7b40efe8126492309a3e452bb8b5303ac0626f13786667d7ad83bc977a015d2115a52ca6c587c482b3c48034c7fddfbb32f31e5b35106759df1083f712c988b0f1bf21366e0958bbbd88447ca7f98d374250115eff58bf969cb8e029c0f4abd59a1d485038b10ec2a9ccc8ecf4c176a710e1486eab50b8bd5747aa8564e1a8d796b219bff1a4038f51adba31100d9fd38b567be52a323f931556dc0e5d0b0c2155ce4d90d8d4ee5c6bb1b77582e1f6d621034144de01b6e539784e7626194d1e28f3884fc8b1f199cb645a0524409215bc6da3eaa8c58962b81264f5b15069b457b006150488c298ae69a7f555c2ed42ee3641ee717cf5971daff744bc5065a837e90f73482e183d03987cafe8258a8b9dbe487cc49f13da40b2a373e00c418eb5629c8dea733963e0842742a87d482743dc41c22e510acf2adac3b1923936051556572c1153aa9752baef200efb58172364f40f73f9b527ef7260d2ead6946ca212d305b45468abe94b1ec948edce7a0260ed3d7a887969fd21ae8eeec7cac5b4b16060aca9075ff9f3e1e18c2b9148a9eac6ed97a6a3ac6cec0a046d525664e9d9ee40915272ffd0a5304c548442fed811f72d1d11bfcaefc79200751461ce67d8974ea0ee2f01e3fcef3ec277cae3b68ff010d0e1cc9fa2d409045c53570c7378600fb0110e45b0f783b28510761bc3fce045c5a5eb7d24fe546b829c4c49a32dc4c8992c6787ccd77452cccde3e700dc0d9249b793ad16e2e7285fd342324895d92bb3e26dc5c06b9c4ed5f92109678d419635b0a141502b4efbf40641905e0dc86f08bf40036be523d4509206b8a13494c5b7978d26d841a20284a02bf3566890acc5a334768a5e85d83952ad42ef5fa94e0612757e5115f2e4500c70813f8294b43b5a43ac5c1c7de39f5520a9d637a8722a3459f91e1b2a50ebe5e74fd0ed666ee625dee5fc7e4b095d2de9f31dca03af353d280d1d18f568fd6247ebcaa0feebef94b9cfac38363e502dd1b815125efc3049c6c6b4fdbce1e2c6061c9071c0011e6fb558f61eb933379ce76d624f87be1bbd336314fe885b86746de1cc7b716226bc7b0c806543326d3982865349f359f53f4a676b8027eca042f4fc341f05011b9980459fafae4c8264f883c45d5246ce9d8a324f2323aeb3caaa71731be5f29d4bb42903e9dab8a2e95b047ea1fbffb0f631bdf80303df25b53b3ea2b0a8ddf3d0d591bf54f18a270f2cc9b19fe5554cd97e75282dd266e47be062a58bec94c14076560279579a619834b35e8044c20646296e8720cd101cd55a36002d64b9c5d5ccabb30e3b384b44fd0ab3c4fdda689c4cce575d5036dff19a8c05f0cfb8039ee812583be23d56ccdd4a4cb8de797468fdb6f05ac724051bf3866a75720ba537a8bfba96de490c740eb006565e57a7c11c2145002227868e01d146518f19118dbc0408444adce0c97345f3c4a88f73e5876bd41365b847cf07e95eea97934824412e635bbfea646b26ab8c2530d5e2e7382319a8b40b9fda706bfc256c0257dce33b2ad2d6a9be29e66d6d5360ab9788c9d82858555c54ef32fe324269952c177dfd946d55d0ad099d3b1baf43f295877eeb73a67c505e6941745e8aca9837b99e3fe0c57ba75f068448f0e62222446281c78151744ca1a32993c127ef4d8246499554abf51da2238efc6b95f31c5153fba4ec5610bfd9773754724371c27d9c13d62cdd368a888d3389ebaf3ed5ca791c39274b1f334ac64d1dcde06c19d3b81559d36e3e667a26c5c9be12e89c40ff30c7dae4e6c92ef4c3de9e6dc4457c86a7189f900a80546f811e9b4a01c556399bd91dfead483e27b53ee5f2af97232cb533a40a52b6e619881dfbbde7c8dd0eebf52b203ca2b06b87b61c4d264e4598402f41d2dceba88747d3ba84e387c08b3ff73ab22d5d1d2c0bb3e8dfb687671395493e6c8bc295d7758648259c5ed5767fe97ebc5af613a106d15a20b05e8b15cc1d9b22f2ffb456ed06d2b1d19836c2ecee6204732e720978f864d6d8bf6ef98c85b05b091735fda7a734bc26a043b3044298588a1ad3dd6130ac1372e7ec26e4baf8dee137ce0540e9f35899bd9bfc113b03ff441b0568f0d815d844ff1641cf1fb27fe5801d21cc7e7aac9d11a37360fd269c7aa07e5a3cd55cc5f722ccae710caae4d5161c320d2cfe77a39b472ce2c954fe76f0c7ea71effb860f6a0204633e4cf415ff3c04141c7101f6c36b240021e3a68d6b2f57d1da9ff2936ec88cff86cea58c09694917be1c8e0c7ba5ce1061b9852f64f96279a9588e244a9df4157d8f483c848e0e279171fe77916e2a6def7f695da424d2919dc0d470e0b9e48316a4e3443ea7be62394d92f68af59346c439e5c54f2e92da25c1ea2c3eb4287519fe16c139ad325859", 0xd7d}, {&(0x7f0000000340)}], 0x8) (async) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="a2b9daab14ee4dfe3f2e401460e6f171475de85384b8f8c492a9f8dd90ab49f2e64721d08a64b7fab174321aa490243d0efae18a032344c9da6efadc699de63fc175e1c3d65497b179160b8821d89154036e9056a7f00531ddc2f2c39fe54c7512eb744fbef8d6cc24e1e17982c222b8a9fe976cb2a3be58a49ef6700bcbaa04047571601cfa303ed984d98e8bf0f4b278f1faca9ad42d436e5968b2b4ba28341969810db393bc7413c1da14778d7e676ef4cdca52972ca24b0e9f8e0f07e9f33198d15ea89403ff0e030ce01614d36b68f43735e0fb170a", 0xd8}, {&(0x7f00000004c0)="8531672a794a610d9dee5b6c0c40de787bd3918e0bfe044eb5ecdce4d8835f85913b3ae52c9f9609ca00fe89505b037e1e3424a0b286ba38f582a2c534a96f1b3df030a15171aa0c4e29c235f1ca5a3c05311aaf4733b5e1be6d225ec6f687c7034c4e1a2c199ce09d4be0925277f4af4d5ac59908da7c04e921cb8d9ab1f8a3ccb62a9e7a56c1056e6ba2995ea52aa09a03373d50dc27c28876ff830d7637a3b21f3a22245bb7f06a98f0a6b464a9d76164d1d4908db6d617ebbc6e7e48f27dce272d80a2aa07704d8f7c442b97ffd979b5ef5c7e8d06e8844e4ea59d15321f5096f1ea0914605d7985a12c3ab42ec0cf1fbdb205b05b60d674d5729ea746b0e657a2dc2d1c161f46611a8ea2c8145a6bec87cb51b2fb8635374a8bd39075ee93e8933843d978a82ff64065c327dc1b15f955166006daf0e3636ea3777600c6d98b43b9e51a7914de9d7e9cce9acc0abee8d41bf943edae47be015fb83cec758fc0383d7289618bb173d613ec83807767b91c9210466e74ef1f352982b66910862c2c9d3cc1b42718d86fc9cdc8f10c04b2a79be5d73f15892664672c079e0731454c2a2397fef84ced2df93482a85248434478311f3c41f48eddb981235e8541ff4a1196056e7aac6b836ee894547b9fa7b98283113b5e183d94ae21ed8ac2795e01656f690255a67c241ac97ef7aca213b9a99407abcd0f1d43fad0d8ab9fcc9bc9c2b77b22bc7dd0a5144b2281d53cd74c54541f16e1ba1b8e5efcfb30c60f2615bce5bb330839c9f3bf9e946b89662067faa738a643fac722e2b0d2c76a2a1ce34847f9d7389878666eb27a82e1dded5faf21da52aff4d9b48956b34f513c25124e655a518b9da32b0e9f97b56749214f433b76d716788d58ae974b0911b2a29e4832a74f3975eda8858585358745abcddf24f7f9aaaabb9da3733ce42efd3454f80c8fe38d3e4b5c56318644a3394cf5935dd979bd656e4bf4efbb49ab9e965d7091ceffd98cd4212f3175d2abe0069952eb1209589c77f91e1fe1372031c94533d94516a9cabbd7f3534b8e24c5b19b5242962b8acca50032900022a9cbdc35dd044bf8166500c4f85e79b00d039e6f594f6d5139a8393f235c3ea04ffd6a58eeff5c8f6370365fb9f5fbd5aa7cff829349eba3b856886e91d5d1b3bb20570a700f07961fc89cf35c97de939789e8cfe8f8a35aadad6eea0515f92b693880c98ccb38f999100f6856516a0dbb3dc3f1640060e086c2e82efe9f15864850dc5a931db41e070db8f21bd673671e0b08b8ff4e0c97339ce3911ffc864c0e128864b3fa9d0cd84729576c3e3f47a217d1504e3cfa3e2b4c40ab14931efcd4647189671cbe642a313c8238787032b065bb296db7ff43eef9c2fea3e69a8659d80ca3d514a03a22300b41c6e611ee3cd3d8642a0b185aa0d02e2203faf153bf6912dbbfea408f7778fa9f34b439536bec105467fc408ceca542b9451cbcfff10c4eaf065fbee8fea52ba728b8b1b93ff6b7ecdb003abaa8a105e480a77fbe4f097d64f1fc4c4049357ba23710cc7e55cfd9019e77bbd4a53d0c96c435437e5f3253aa87631a5fd77e5383362896cf674085d41eabe21ab3b49e6d645282311ce15280d61f34691a4fb5a7cd920a9fec69b7d701ccc3f719cf309ba3ee9ede923bee5000f9264530ab0351439a7f672afb7138868d4d4c01b1fbb2ad1f8e9183c72920b6a88d85dcce774e4aac488645f6b3b5c5def4d4ddb889eb19838181e55204035b150738b8dca14783291b22cb04a6ecc8cd0d4ae5ddceaeb403ca3feb7028d171baefa698ec2c8454893f948d0c5fa5389863fef4e6c3ee8ff0fde4f2014a81e635fc1a19c0c672ebbbef67dff7a5a09b18691784759e49c609efd2eb083beac62017e3846378f837cc35a48400a4cfa68828d70cef35ae33383276493204b705e96fd139a60105f43ee55081fda2acfaf5b5540810bd76df74c8e6cdd19974d47a3b468bea14576260282cad1b64e6cac1c2edc0a2bd477c9f46c6bf447327e70962e3bfb5c38d33818135687a0bd749a354d4f39f9508673dc5e8a0abc5fe04be87e65d10195204172d49cf47b88e2017891347c4fd75ed603391d6225046d279fdfce296aba5c18ceba08ced0b045268ac3ad59c6dc1430a762935546859e665d9e5920e343aedf44a6d57bdc0760e6cf81bf2d9974117728513f8ff96c7c2f6fd8d2f3168fb67ff23ad4aad2ab738e678eb13dbbe6a5886414840ec9b7bb53c538b488fb76430d8f72ca5c46d66f6df7bb7b4b3857cf3291ff50e96db64b9e717a04f078e6a626c8b9d635a866cb346765b777c5f4721b03dd75ccfada80bb9ddb3f933b8e62e902e08dd84bd74740e34e3e890cf94fee21e77352b8056e216010c223c45f557491d9c959945129fa2dd0820cb4c87c376ffe067bb25923b64032b524622cb30fe0d2c29257fe3aae7d83b9bfb7e7ea486494a2b22c78eae5580a363fd6ccb08f8ff20fa8ef95213967116cb12324e935f6b7ddc7b3e0cfd78addde6d8eeb15cc271a125a78ceee634b2db978dc1e15a7b86ce3481dd771f9bf1d5ea6927e2ed60f9cb09acb55ba5b7cbdb45b91c817fe98009004eb086cd401e31c7b523429473a80d4de6d86348c2873869163e6c68fb17e29cce96df20e68514a4e038da0532bdad016d3c14fc1ce50c8713f51e5b5f517d9faddb6ca1b061901c3dee4b0210181dcf027049c075d06129977c7fef1e631911196f84958cf2b946608806603486a378dafb26de0bed0efc58ea792d89bf67ce9a504bfc0e7417ae22d040c6a9c681de09681f87f0b80b3c10bd0240f9e5dafec299535de52d6325af53e0deccb3f7668f08914f704240462044e96a4ebebf646eb5e05b757930cc8ea065d01594d3f7e75287b0524ca17d7be055ee21ab124ceaa591ad6d1b0febb1e0c5f987c55516ec0ffe8ea8af399ae7de154221f1cfed5af387d5a2b3ae71f15fdd0e6b8a0df60c5202ee797af4cd3476674c0a9dde61b53fbfc922a819479d502b61b2686f9f5d45a44b190177ed3b214f4d8b46b6ac9834fe0bfaaa153def0f5d1d7e0d9b2aca6513521a9b746cdaa846d24359580a6a7d2585140018f1e1fcad57e64b08de7e7f65631144a66dccdd7c2f802a9439543fb50df5ac3c158bc34ce5b82722c155060491736aeb930e69f2f1038023518bb174d964a4b13ff4f6ec936e01c25ebc370e6292c915f4f44452c3fd44e922e6e6eba8517d657c8b159c3288eb5458aa815583397d9afc181663dccff6fc8e1c7a8decb47d9fe79f471154fb4ed538ccce4f7886a9b60b692f844c43d1f077dd7abd530e4c123706b3e60e4241ec5de7ad061d47b97ec0a33ff33d79e866883519507b9b5761ccbbe6d32abeabc285eea426f47bfe40a7087faaa7e7819cf07dd4643f3deeebe0151d0fb04656506261f4dab5d6d5f0cf59718e469e880eeadb503254714c632a8f1c3cba7a50a63ee2cec6e80c4d6a2f2f4d64a86fc9e7d7745ea04ce825e886a5a7e3aeed2e2c0275683cd1f30133500ba91eac3736c7d09cc1a8b5f303862982596b0309214f25c2d472e9aac6ce49bc74e50bf68812dbce40cd9a544c10767dfba58649a0bcc41d0dc4f6956079be67044225f2efb9eea9f57d64f7502cbccc59dc0ca351d406f73c017ea4c0baafa5a2870a39d64d97d11f2c35a6eace665e4a0d51ff3a38807f6fca2e964f92327cef1d35cd01a65b13c8087b9777860d61090f08d24ce04ddabcc9a2c83dd4dcad11d4f4d5d0f7ad2b7f52940f8be9f187cd79326c3c9789ff7b630def7688d3bf2a6030a21644aa55e9c97d688546e12e377ffad0ac7e1b3cdd3eaccf651a98a1f769465859b25c7ea297e9912694077f5bae1711de68451c18aab94d601223a8f5f46ef5a3dac4377473367c093f235f69c69dbad2609135b014c351676f61d1c92caf5c612bb9a3e75a87eac3b7af4669cbcc56ff66915a34a3dedefbb9dd54f92b25b1ded91003d21bbaa3d2760481b3eafb4d15b10ef5ae87f1cee2e43a26bf4ae08cc6a35fb76b16662256ffafa69236f60bfb3509cfe082bfffbcdec3aab00d0a96e95d1e666b171cacfccc1e481822a520215a50dc684b41f931739f23c4e5dffecfdbfdc868a97d2067257424be66d043aa08c47c7bf8d83dc69753200c19bc045cb47504bdcf715901ae8f86a639a2718e732b585c071036e746ea202175f8e23734b4348d59da033032d57e742127f21bdea001a59713e7d1cd9c872a029598adcee61a8158e7a839412841b7a53bc545063cb811294a0b6cd89994eeb06525c8bc3be26704860fb492ff7e0d84a60003a00e886ad066d454f2e7fcab123a953ed7daeffa808c04c7815f8437a71954dde04f783fa40ebcd72282aea060213115e54ed09e637af4550c669492c25401dbec65342a54c02cf0a0bc238c9d2c7e1dd703499c7bd60b0f335bbe4f3757aa52ae7b2b2a61ad7d26ba33228b3e1495da1004465acc439225ee40f8ffd08831d3d5d239c9e64d3edb17ca16abc89fa69042dae4a8b09fc30c2cf59e2e5e19f63cdc34e4ceec65c1ec332a7ea4dc06a417ea86f460d89f88bcf4a7f3302a4745c3850f71fe302118d80ce0e75368f7f8eac809205339a69fd1c3556a005d6fd22f36ce617d8e475e300c0052a1e7475109f05c26828e92cf524e06d013e88111a4e4f9192113d3ec294c33f6e854dcffb35f1fb11f53628c685c7242abc22319fe84f3f29ab4cdec17ea2a5479a59dbc2fa117c4ec762118fbfa81eb753e1af492a61afee561b4e264b7dd30c0421fb62c95904d8eb13f83e49fe625ee58f32ce5af3137ed7b5ad2c5ec8755ea75e9368463b14e46e50580f32b3ce70d868c2946e905b2ce4c9b25766015ff43df5d4fd4328c3e503009a43d8abd5c4da2d49bdb9911bb6667af5ba2cfd7a6ac39f403545b439ffceb98628d0a7c43a04afc27fe68c7ef3fa2d1d1fc5b186bd910291721c04d771a7c51883d4c309e4e23aca201ae4484192c776c3625e46184bc61cb87a53a8c30efe7480cbf93a78b4459d6c43548b82e93c47a153d6e28460ccab84658188773fc17031effcba7180f47f7de5460c448323b335a05e39c45415bd1e8e49e754b815c062d3f2be1f9b46ae2c36c5a29ee36828ef0948e709bda64e3b1ce8982036b7169746436ebb4674222573b1dfa1df5859375cb9c913829ee3203bf9f2cb7797f21532470befd03c9c617d4dcf1f355a1dca376d9dd472eb8a10e94b9a3164940f132ddf4a7c197e0393c3967b692105dfa44faad49fa7920f272dfe3ae363d73bf8efd8d27de04e446b1cf876e01aa69be1cc12d0781b4dfd73802ae22bc8234f7c03c54173c6241fcecf4fa175e67ba2c9f0763dc67eeca3de5dc92ed35b8ef83992bc412bf9eb39ea8bb89097896b0d37c373e378392e871c04b29a890ce1b816fbc319f528e528d3d55ca17b79414ef10fee71e100f0832c0e874b4feefd10df7af70e4fab4138b08b6461c0392df8d132e92cdc9410574d21f92dcb78006d5dcf765a2581cec08c7aae8aa96d7579bb6a75a1e409167f58176ec3d4e8082eeefe80d47545c43ecb6f7b239e18565970c7e78ea639ac0f8682f98c868146d9dd725614e1b62234a4729939e05ca2ba5a90f0db5e9e04d0dcfcc87f568d194419a2b209ca2eea605a1a416d02a910f38ab1553789dc73a68aa631dce53062a5ce959a83a8e0ede26c03eb57d6e58a8aa57d53c97f699b1152e7832", 0x1000}, {&(0x7f00000034c0)="0cf8b65d64b07f3b89a5d7f697f954e513915370d2704bb3a108faec5a86f510f83edef87bdf8180b9e7d9873b694b629f18dd87280aaf7ba5744e8acde493081d513c419d3541bcb10ae1056d8ee0765b0832db11f5a05b809b304343770bebdbec4da6d51d112217caa91ad8c16f7cfb1b124b20acaf23d43261e0315ba6addb769a814f722d88894549e23a35708ab3dcf4d3845388af2e2bd1556cfdba3d8b93d6375f729ece7c8364c25886ffeaa25e326695fd297f45d419d1ab970a7633a009dffbc11c2c03a449edc7a5eaed650a0c36bd58c69020a9c540d1cd4aaab2635c1cd4507b668e513d86551124f5e3ced2c336f06946afecbb79e2cbc6ae49da884c7dfd2fd7d3ed4f952fc55aa56251f263a65e2aa02efc84bba5ce36c7a4a28fe097b1742ffa53d7815a5c305ecf15ff0b00fd946157f2ea88a9f7eb7f595f54329e656cf077916848a22b4c4e34bc599f1e05230cfa96e673f3a246d0f9f433f6edd19354fa2956ba4dbb0dbcbf57248bdd59affa93d716d3c3698f8bfe6ad844ea733a02b112872bf7e9efba9dec75829f5f8236ba4a2ebe9639244297aa8c64b77f079c3a36e2177170909acb9ec1680529b3a4434fa3f79f0f0705bf7e569809ed1915880d7f017b426f6111e94864fd3b538322841b362a15256cdc55f21a7e11b5097cd7a1787ab253af41bee1d50637ea3b5ff681d64fbd259292bbf3341152528c91f7164f18e796f254f3ea950166de7de5a2bad68b9797eee7fc7c1200484cd0a6cfa19b8bd060450050b8e2583578af98a4b6f54fae625bbbb96fa7458e0b728717309f051750942ab13490ca95ff1e06a60a9b92ea935846ea1abd509d41adb2d28d7e6c47875a614c6506673985355cf415b14042cc06fb9e50a06b5fd969e16d5f523c0ecb2ea3dcf1014e9aefdf76ff9d55108bf10c0bd92d12b8e11c34409b509b4d77af804aca869e5a58db88376a7a258e7d5c6b8718459786164bca6fed697bb90e8b0221d2c97644b810ee47eaeeb15c21f04ad8ac6b97d62bc4dcc96c67566b9aa0d849d028776d07c1e3344e2c0d7534f0de4318f64147a50666bec4b9d95d4ea7c8f0c52188313bd19860aac8c2e7225dc9935dd2e6571d93e1222e8f817b7585fcf9f3333a6bc6d96d7a6b107369d57a12a85c6c8c32d49c0701d62b0b0674a346298e7ca597afd5ba5f4391126accc69a6fb2fdb18ef96dd20c553c3a60ec8ff5a9394ec11c7a3d6faa368d334da30f2cfcf12dfdb7dc69808834766f0d71a19b1cfaa9509dffc0315bccf6094a288e258ef80e9066bb8a6771de473f805cd926c965794c18dced16cb270f433d9347a9757ec07370edadd5b18e25c7e19c3a1cc3aca422f13610dfa286c02de4489a8a6dfa16b4e97ebbc101cf16e59a4cdc8d374d2f0bf759617e26f72bfd8f8fdc3783d535e0f675a3fc1a16659e7e06cfbb7d0480fb6afb494ab561bc58e865536746475d2a764b505aa5dfac430456846fb3dbc1cf21aaa1b5663d65b997a0e26152eb0eb14b20cf56441be38a26bc85bcd18a3273c41d0ffbfd82ac7ac82c0636011dc38df7ea3b66b17592a9f900be1a8d5948fe186d765374c62cc8d1f7db76f1264b4e0a694be33e4cd21804ade80f7cb4d38632308b02253e2ac51d70cd5d558ba2efdfa87148498b6bfb209abdb9d7c289d82665d9910d7b79d92913b52010e422c9e9598a9fe859a57c8bc5eea8f6da8428adf52209cac63f650aada335ba144c0f82cb9ff24d01d8fd3cb0773e665efb654ed85e31c09e2426718c59e8676460e7ec138ea219769278743f1027010a748f38d1fddb66953cf41bda7257d3c29c0612b6c5b9371fdd75677468753910bda1e3863a984493900865f4a15c1c1f7398fae5866a21cd94d05437792b317a627cb80d0404a4712959bf169ac8d4c7cb7918ca84cec0b65b0ac870f4f7fb23a5f4c8c9829c117a3779cc57ca51785f3f9f1cab4f99820448a73e57f4d46a2460b615e3d6c54f4fbf3bee7ec0916ce941065bce378dd85049303ac1b6f7ebd1313a9eb463d08cda9ed6c8e7342c6bd47418d29437e5e64ab5dac6b9085f595fa53f4327c834d6768df31f9af2eb9a24d83c041775aa3e40354dd7ac49bf2f6365e90e43fcfbbe430b2226cad6053674ef6220d940cf1008dda5834bb2234de0b078c3da2a59c928bad00cbce885a5c27de47ce6a6ae698c5d1d9156f7350378e58e3c2396683ff84dc2be01ffd56f50c5a7209f483b685a792b554182d8a94b2a6af15c64ad624ccb2360316ffd01675b58f15c091e1b0a0fa7608ed118cd54c3357461143a307d0f446f1cd73b3e594e1c401924277bbdbd3bd050c67e2d392e614abd60b6d6e7bde04820b846c078d6acd7e4391be133d9e5f7743b911c9e5c05236aca351085ca125c40f7b814ae5e2824d91b15461e8397d78702c186b3d38c8548e7acac121287d1a22ffa85a4aeafa88f0b0781a98f91a008aa6ea06eaa0b6c90199ae8680653bda4099e4ad2534492808b45872a3f2cbce383adc8c04d15c7f96a4d4b8ae107b9386bc30770a99ad14d7a13b36fa44596fa65df602aea2bd99ff07174a9f167cb348bb1494f876759dc15e36a17f58973354065346ab513807fd009d98d81eab7af2ae93d0a32167d80fe7e24f5c540637058700776f69429ef3870b457fe2b82d2e5a5db6a5bd5ec3a1a4c590df276b9d791114cfcfb32a27ab169bb0cc6233071ace29da1d22947d12882846bb81218c14ceac122f58eb9dce9dd8c0a8c99fc923c0f59e71874d0a8388bec6b9093825137f3dcbaa327f2a7752c8f7d984fefa2d87a20c653ef38d5e269b0f5ba50dec677991fe55bc3927f545a5641e47d10609a1758e17405d9a41df2eb32994014749bf56f7b0cf1f9f551182025010713f00fef823cd81fa9ffdf51980164a7c0c297c422acafedc2998251894062c4e088e5ff033866ee424f492eb1aaf6c91414f3ba15ae3996aa56d8d42775391b53493b77d923cdd5ecc04fe111b732043669d277c9ee82f6f1a8d9c8a6dec5d1fc4cf6fd32855a737ad09ea1fc11758f817908e91dc0f898f982a25a44a6cfb178b8ac006211a41bd1ebb51ac334381c64b24a552ec80bc386ac7e8acf4f8e184387bf4d511c7ae6ebc2fb04e79cb1ec27cdab0a641c1d8dd6e4e26808fbb0ffb05a8c754c2ad6e34117cef1ea4cb9699fb62106b44f289dac988bb9516ed50271970c3712f59133a7cb9a368e3027dcf14bf1b6b6b4e69870a4d92d78b645f6800b2cb0a3cea431cb140a9737a3bdd88f16b296a355c95d6891ac8c63ab883649efbc1c69d05c587ccda003fa18d102cc8af7866dae43d37f5cea3297b7fdb36d1eb33e8d68f3cb16369c5fff66a1f6ffd7f70337263995cf560e9a6bf2bfec3ca12ddae8738854436cbb8c374b235bcc612b56281db134126a41124bee7940c40c2b5139a52851750f650d713a3043e6b81de06b1724259aa1f48fa7451fefcb8f9c875f60df8944852aa27f9490f2899bf8c7c347b1a4d62333af5ce6c734bf0d728674c0f209c8f1313c76fb716ad6416cd872475d795ef3808afeb16feada4c99bfa786796f6ed41b0f240980eec4bd81ce5907844b0f90a927401ac9236f2e5b4b9dce29b640a92fc599084ac747b8ff096a47f697d841419915cff3ac7b6891d25cf64401324afb5c811efc67fcc189db02c493eed7d128f745de96e16366a24f67e2b41d779d4fd66530f81127091323ba995aecc1684ebc84006eb4e70fc779400f45e395afa7a79bd09a7faed4654f8797604beec6bd44cd9a1003e3b2612e8e8f0cf3835c99f2bd41b78d55b7c74000723bd2a84de38d82ab56838c222ff70438ed11e6e9820647da4955599d066675e256d0311d4dd18145658d3e7f992b4c1ebb2b7474c52fc0d17649adc7f790466d58eb8b6b4b75e246ace9238342ceea16632e65140d44be36cdd49d24a2c787b34aff1ced5fea5eb322c375840bd2ead4ee6f0e0a9590c3f207f1f01a39bf67bb5c009b221138c04a07fa22d42e4b34412a37aea7332ce6ce3893629c6e45228494f19abd034ccb57216dfe09f89cd194f83bba7207b6276cbb882d551c58044e7a24c151cbc78caa26781d54b9b7f25fcb2601cbff856042d9fdcb99a56acf096dae74413b0b522406e46f6af1ce20e3f0dd188fc9b75c9e9ddc8edb38ceddd1628b506e8f30aabbf524ab08f654a9f43e520944ace3f423a1555b8426671e3dcebd68f484eef906c686f68678efd9fe369a3cedaa851da4a031ee6ad5c248fd52cd96b687101d39113a56d81830356ebfcdfaf178bdaf128992a24164aee60e3bfed059a3b489de26996439ac0127663d8e844690df7eefa5ab5f6d4bcf1a9b79c49341b9f1778b26c6fe63a0ae7f59c425f2cc5e883331b5de3b8fada09391ba892b2e3132dd56b913dffb5b16cc9bf402c6b5cd27554b45e62a7fd852a455e007cc639948d1f08f2ab688a0ba272e04bbcef11664d0d6726e301c5e24fee8f6a3674265145553ee54655c6c0160140b9ff86f9ebd2a4e8c03a5f946f493b4d1c7af41860f96f3800043302a9fb091efda289f44f460a2cc1d2ebe2cb0ee04e0ffba580031e363d8886422fd66766420636d109c20be9386745b5cd6ff863a492460fa3177202da884e44f99635154f1d6292fa84452d5c667f21e1919a27141671ade7efa68059615b5d23968e7d42021e85360eb8ed3337f376a9f21e47e376facd2171124e47ce42af99897edd5c7ed39587179c2edd5d48df6f4e71bd84550903e4241cedf1bd9617e5d97b7f6bf1f9d3873f068ab2a563881c2e2ca169b10f026a02cda770fbb6a3652c22792c4ee1262f45d3ad9e28044f0480876832ea0dedf29d6afd8d094425f6892652920a54b9b6e4be38ee751f0d4a28e85f405a55dfbbb69154cbb8a0d9d9517898cf08b39b6f8ae7b517bae565f882eed2bb6b02bf366d09e861bea72e8761e0fb92be1cbbadd6073bc60a321098dcc70e31295a4a81cee45c577f5df4c2bf6e2761762b42ab28e16bd0a365f1c1e7635b3e04144b85f53ff47f9726fe872c30de1c44aabc7c1721d0a5af299db3957a5b59188166c4159f155592a05af5a79201b18745c565834b5c5166b4e00bbe19540a35da4c0688fb3d4282bada6262a55daa63f4209fbf1545772be1ac52c44a6f2f48f7940edfcce8e448f8fe483ea4907a5205680051f1b80236f28b6056d5ea0575730cc536be960a0e0e4e49ec8623aa9216d3d675d0864b60c23effffb2320b24bd47ccd4ca29ca1c74d4bea6f2a7af7cc5b2b2311b55a32e60ae5f0396c6994bdefd3feca9e0a7b3236f61aaf5cf2e684a2415837a711f44c07d00c7406055d922431cf33b46210c6008e0beee17b830a044366473dd1c81dee2641bfabb43ec7a43a39488196be4d678abcce08248d09e189adbff5cc6428319c9861c8eee17fa3abf8a4d5f692bf159741afbbc618fe99b28d00ec78c9b587dcaee0b46940786e8ece78625e49fabbe7640c358716cd8c4c05bb647a3c1a49c6c0c99c9741c01dc00364f7eb6c2790532e1318c614dce3da2c7ccf020e7bfa2f066868807651f26e91290497644d68c14ef342268e90b0a2451659be342ed7d8ccb9a1a78b395faf7f363c243d188b8187b6f2e2404f84476c36f7cdf3da48102eb485c58ae7f2fb57fd89c4169d1d5da817cc3158a61fe33139a4808bc0227ffe90338b93c464cc18080f78a637ab6f62723cc6ba03b0ee189d0f53bfacd9f41682e164b0ab90e7cf7ff96415b4a5d84fa2b685bff02beac6ce4f07959d4f2644ad0e56b409c7998b2b929dc42d9bfab6b4b724a0a8a8f2aaeee4a0df09b94323e6c129f89b283f2ef2dc7c60", 0x105b}, {&(0x7f0000000180)="a82e927db2c19bb3019ba21c91e2e620e106c0ac7b93f95bd6ba843dca4b9b3f787d9de8b49afd4514adf0b8a9f9bed5b9fd485a4c4610b7d710a7baa71af3d0ad3a800c6c613699b4c8a264b193ce5bbda7b5a1d2c5646da802b3d29057ccccf4a3201de4356c95a917d95e99c016c85b85ec9f05025eecac02bc8aceaa60e2ec88df33216e52de0602c9abd4c9aa4f2b4924331ed1292c142a54a9268381f5d3a84aa347ee1a03b24e24", 0xab}, {&(0x7f0000000100)="e58332511931f9eb81eae1d4fd03229347e7cd435aa1d48daee258deb7c62da9e772b99071433bc53b5c83beccfa77bc2be6e168", 0x34}, {&(0x7f0000000240)="7dac343e5323ca07b724898872734e1a9944616fa5c04760cbdcac0001cc29216dc585c927aa6b86924f737f24fbde1f4f6362014c8612470bdab27b0c29d262d6c5df66bbaabeaa33df592e4c7c6787bf162f7b0ac7a0159ce04378fb567f015d3b5cbea71d1bc1ad7786f4de09b4c0ce72", 0x72}, {&(0x7f0000004540)="a9e9ded62420969adeb4f0d9345d90c3fa636176c305a53815be9ab231d86a4bb2107f56d49673279b34a895c69fb9d408048e47bf98bffad672ac0dcbdef4bec45593bced133dd3b756b3c43463f8337cd84ff9211e0ae2fa9d00a1170c2d45b43a2bb889a7d9ce723848717ae80856160baf81026646abde104bae615e68d29ef7c69132d6ec423eab117b3b970d95c2a57763275b27ec63fdc364c18adc8b8678127db60b084ad652fb0958d4a12fa4a744135e8e7a0372072d0a8fb9e85820b4875bbb765c8273993d5f65732c4df9df20ad8a90d7ff633ce10d0dbe1a840e100e1791049cc00867edec7da22594071df13f7ff2a5893e97c5024238468d381a06a5ede440b2b6da9502f60d35f69f519e7fa9ea840443e067c3698c295cb79d847f5af8713ae12d98f84cf2ef33a638fc1f5bd7f460d39ef1336371009bc190e3c2692dea9d00d93c57e1958944e90e7ac7dabe3d6ae7e1aa5cebb8e5ed062523f2400f390e9548c2a3854bf2b17806535db17529c4b047364b930d30ef245a6650558f142903bdc811dc0a45db8c2f680acdf71248c6fc780cf2f7c3f3772a9c92d6a5085b2bb7208d6b79ae6614f8eb609850506aba7b12436a24b14d30a6736e35cb54ffcd99b2999021085cd844b0667b0bdabe84bf1f4fa6704ddfc90509f30f6155b7651fe69fb8409d73b35a8d759e501acc3c132f8d021982680c02737141dd2e0247e6b4e1c3f0b0cd821724ba65bc563e4cf9ae264823240e56a05f9b5e4c7706611224d941ae22bccde679ee1ed6ec2b371500415f0a400fdd8b6ca8b42d3e7b7e1b390f8620fde1205a1167cc812efc919f1eb6bf7b77322dc7e59fe771591c1ed7badeba7b7bdf51689be6f8e6484fcc2ffaf37cf096a5c2f75d28f3259cc5f859dcfceb4ce238f4b3a125e91489eb9bb0ca94f0d1c80a3120eb561e0acac99e79c1ad6feb2a40cbc723bdb0e18703f82c59379a99bf63a040b17508711ec2a303ed8d2b727bc759df2776d47b763210194813f7f9f4a7539fd6e23d674e186a953b5ae7b40610844169304e364db9b42883a82a94cc23ebc5d84381a79bf11e371c8761a349270f5016d2ffbbe0a00a75f0439bac49d0810a73df30c13fcad78958139974711eee774de92b354cdb42422031985b3231cddcfd0bf2bb96f59324027de3849e482ccfcaeb9b5ab67d12441d7c48cdae36fb27fffe4c0d33e5d627a114c3f5721683cc478e896c759dfd869a246be4d8327cd6e7f6df6a212a7c652847e56b233cdebf16b9ffe8857063ea8c406eebe8a4c8d8750a53d3b28ac4d807ab297916b218ace7c6155b75b2ab49d6ac6555d93165efba64cdeaef1d4bbacfde828d4b376af39d62ea3136cf0ad94e809b5b629f21c0307c05e9a47af0d82a251d3dd580d6bca9a4d94fb01414e2a12e52aaa77d3a21d340d657077970d4b6ef22d8fbe11cd7267093d111556c317a87ab12f179cd83be4c9e53baae3abc0e8164a40821153270eeeb0b80c38af7d9ff84e7533b23f76a5d4b81edb1fb29e1d87236cfe68b5b519b5c0d87d308c2b1049765ecab4ba0400bc8c95cfe63c625e16df89a314d1fe165baa34b7fde854de938e803c8b7e368a5db0172d6b02160dcd38ea0a518f6c405cccc96583f7ca68851267b01c84a68cae63e64038b9df913606bcc09ffd93f418b82d04429e28ec727a1ac4379fd4ccf376e78948966289027e0342a9900d5b24b153abb4c46ae4cce19320d2fc71c918786f62e28e6d63acd7d945652c3e619918fd4402aba6c1bf6e64806a1c212c81da27e1f8ed68f11197dea73445edf84215e5a8ba5c90c5088e13c9b21cd4c2ee2b294b4585abea6f926da4b59f5f993c71586cbc783cf067a594b5bc1ec15ae563923eb58c552c0b38af7d77c8d28b993983ba1da7ed20b6c3e59baac639fd343f7fea50b244a13a7e08dfbfb62733fc6a96a6773540ac18db6c91c3bc0ff1226f96d23093799e65eaa06f24004cd93db27ddb418d053f83806bf6e811601b7c163c1297c41fa890cf06fa8d0933603259dbb7747a91941e10fa1c830fed78c4ebe67a66bcbf752bc99b83010c18cd63bac0c751a248a93740013b00081f7b51c6c40b721758d94b7f25511cc45801b7a0cf75a18b5274425b6225c2ec8cd39ed441a9919326696950c9860b3898827232456c3986483f566f2ae4f62fec3ac6e107ba64575a88eddd319a68fbe30366018819e8ea7db59025cc6fc0b8a72ff7c6c8f76a3f2a8ed434fda22176a90effd064e38cdfaf3a46a5b0832f94fcdfe112612ab76906ef4e467207692d2d432a5544d6bd686abf625995a5a7fbaae11938157a42382d56f6595d8df4facafeb1da7bcf71ae2361dcdb1e62ae9ab611815c8d9d8defaa8c52e07ec4acad3b15dc44837c9ec2e4691eff99bbb48109effcd829c1f3e6d8b863a7b40efe8126492309a3e452bb8b5303ac0626f13786667d7ad83bc977a015d2115a52ca6c587c482b3c48034c7fddfbb32f31e5b35106759df1083f712c988b0f1bf21366e0958bbbd88447ca7f98d374250115eff58bf969cb8e029c0f4abd59a1d485038b10ec2a9ccc8ecf4c176a710e1486eab50b8bd5747aa8564e1a8d796b219bff1a4038f51adba31100d9fd38b567be52a323f931556dc0e5d0b0c2155ce4d90d8d4ee5c6bb1b77582e1f6d621034144de01b6e539784e7626194d1e28f3884fc8b1f199cb645a0524409215bc6da3eaa8c58962b81264f5b15069b457b006150488c298ae69a7f555c2ed42ee3641ee717cf5971daff744bc5065a837e90f73482e183d03987cafe8258a8b9dbe487cc49f13da40b2a373e00c418eb5629c8dea733963e0842742a87d482743dc41c22e510acf2adac3b1923936051556572c1153aa9752baef200efb58172364f40f73f9b527ef7260d2ead6946ca212d305b45468abe94b1ec948edce7a0260ed3d7a887969fd21ae8eeec7cac5b4b16060aca9075ff9f3e1e18c2b9148a9eac6ed97a6a3ac6cec0a046d525664e9d9ee40915272ffd0a5304c548442fed811f72d1d11bfcaefc79200751461ce67d8974ea0ee2f01e3fcef3ec277cae3b68ff010d0e1cc9fa2d409045c53570c7378600fb0110e45b0f783b28510761bc3fce045c5a5eb7d24fe546b829c4c49a32dc4c8992c6787ccd77452cccde3e700dc0d9249b793ad16e2e7285fd342324895d92bb3e26dc5c06b9c4ed5f92109678d419635b0a141502b4efbf40641905e0dc86f08bf40036be523d4509206b8a13494c5b7978d26d841a20284a02bf3566890acc5a334768a5e85d83952ad42ef5fa94e0612757e5115f2e4500c70813f8294b43b5a43ac5c1c7de39f5520a9d637a8722a3459f91e1b2a50ebe5e74fd0ed666ee625dee5fc7e4b095d2de9f31dca03af353d280d1d18f568fd6247ebcaa0feebef94b9cfac38363e502dd1b815125efc3049c6c6b4fdbce1e2c6061c9071c0011e6fb558f61eb933379ce76d624f87be1bbd336314fe885b86746de1cc7b716226bc7b0c806543326d3982865349f359f53f4a676b8027eca042f4fc341f05011b9980459fafae4c8264f883c45d5246ce9d8a324f2323aeb3caaa71731be5f29d4bb42903e9dab8a2e95b047ea1fbffb0f631bdf80303df25b53b3ea2b0a8ddf3d0d591bf54f18a270f2cc9b19fe5554cd97e75282dd266e47be062a58bec94c14076560279579a619834b35e8044c20646296e8720cd101cd55a36002d64b9c5d5ccabb30e3b384b44fd0ab3c4fdda689c4cce575d5036dff19a8c05f0cfb8039ee812583be23d56ccdd4a4cb8de797468fdb6f05ac724051bf3866a75720ba537a8bfba96de490c740eb006565e57a7c11c2145002227868e01d146518f19118dbc0408444adce0c97345f3c4a88f73e5876bd41365b847cf07e95eea97934824412e635bbfea646b26ab8c2530d5e2e7382319a8b40b9fda706bfc256c0257dce33b2ad2d6a9be29e66d6d5360ab9788c9d82858555c54ef32fe324269952c177dfd946d55d0ad099d3b1baf43f295877eeb73a67c505e6941745e8aca9837b99e3fe0c57ba75f068448f0e62222446281c78151744ca1a32993c127ef4d8246499554abf51da2238efc6b95f31c5153fba4ec5610bfd9773754724371c27d9c13d62cdd368a888d3389ebaf3ed5ca791c39274b1f334ac64d1dcde06c19d3b81559d36e3e667a26c5c9be12e89c40ff30c7dae4e6c92ef4c3de9e6dc4457c86a7189f900a80546f811e9b4a01c556399bd91dfead483e27b53ee5f2af97232cb533a40a52b6e619881dfbbde7c8dd0eebf52b203ca2b06b87b61c4d264e4598402f41d2dceba88747d3ba84e387c08b3ff73ab22d5d1d2c0bb3e8dfb687671395493e6c8bc295d7758648259c5ed5767fe97ebc5af613a106d15a20b05e8b15cc1d9b22f2ffb456ed06d2b1d19836c2ecee6204732e720978f864d6d8bf6ef98c85b05b091735fda7a734bc26a043b3044298588a1ad3dd6130ac1372e7ec26e4baf8dee137ce0540e9f35899bd9bfc113b03ff441b0568f0d815d844ff1641cf1fb27fe5801d21cc7e7aac9d11a37360fd269c7aa07e5a3cd55cc5f722ccae710caae4d5161c320d2cfe77a39b472ce2c954fe76f0c7ea71effb860f6a0204633e4cf415ff3c04141c7101f6c36b240021e3a68d6b2f57d1da9ff2936ec88cff86cea58c09694917be1c8e0c7ba5ce1061b9852f64f96279a9588e244a9df4157d8f483c848e0e279171fe77916e2a6def7f695da424d2919dc0d470e0b9e48316a4e3443ea7be62394d92f68af59346c439e5c54f2e92da25c1ea2c3eb4287519fe16c139ad325859", 0xd7d}, {&(0x7f0000000340)}], 0x8) utimensat(r1, 0x0, 0x0, 0x0) 4.106506261s ago: executing program 2 (id=1820): r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(0x0, 0x4, 0x0, r0) 4.105669635s ago: executing program 2 (id=1822): sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, &(0x7f0000000300)="00e07792", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1) execve(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000000c0)='m', &(0x7f0000000f00)=0x1, 0x0, 0x0) 4.105105357s ago: executing program 7 (id=1823): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = getegid() r1 = semget$private(0x0, 0x2, 0x406) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = getuid() r5 = getegid() r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4093}, &(0x7f0000001180)=0xfff) connect$unix(r6, &(0x7f00000011c0)=@file={0x1, '.\x00'}, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x4, r2, r3, r4, r5, 0x81, 0x4}, 0x0, 0x6}) chown(&(0x7f0000000000)='./bus\x00', 0x0, r0) 4.068695821s ago: executing program 7 (id=1825): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x7fffffff, &(0x7f0000000000)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000840)={&(0x7f0000000080)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000100)="45bcb623c768983dc404b9913cea7b0b0905e7576efd6fedb036bd3065b37c1a26ff42789d8446453363cb79716336b2966cb45b4ff37c5aa605470eed81b63cd4671333d3094a7724b70392", 0x4c}, {&(0x7f00000001c0)="6ae28956c7641a822856120e37194e1f3b3ab572d6c76932be13739d79d123bed400384a54cf240243dd3a0e33d0ec14809dcc4c28e7cff79e011b70a697fa924910d62296822304bddf353de693dce4eeedf5b9c7bca64b847be2975d879c6c928038683f5519d78f57c24deddb35e3de9687067f1226b01c55859582860ce119706dd02997ad1f9f20cdb3f04a1b7551e0f150ab9407e13c5ecb78c84ef18b80faf60ef9c1dde214a8de98d6f477e041b51d98ae1e73d32596c40e72", 0xbd}, {&(0x7f0000000280)="964035ad097185ca276cedffec0b1eaa6c50ee7f02262263a12893d94551f4911ed0f7a6caa452e4ca542feb259da04d4849a7526fd32fabe20ce4661de6ce699c509525a30fbda2955019d2cdec8dbe7753348522b60957f4c6c8f8c288585fcb4b025d847a0e89b8098a3feb1d29adf2e5dc35530995474a97714e0cf848203e55cf2025011a4ce76988d5fb1c3f1734ba561bdacedda68d0ad0e5f2857527a061299ebc299cd511d57dafa345644d999368e26d37ed2d1cee6149b0c11ff3c36eafa9ffb12d643165b72daa1eb896b43aa70cb789c6236796", 0xda}, {&(0x7f0000000380)="3b3fb3a356d23dfd92a113a67cdcd9e89e59bd4c7cb3fe4301e97939c9cb4e84b0af7aecaa03209460e707cbdcd21cddb6734d033aaece3c337fd14c93e013a1ef28783db7a19f7ced5437c08233227de5f0f513e977374b8fa774c5b7b68e39b211d2de240ca10ec156e3c0bde97cc2cb5a1aae5906b9ec0ca7fa679909aa0fb76798c87d3b8cf32026f7082b84f95e75057385ca8d7bfa08c053bd1cd403b14f53dc435e9937854786f0ed50df7f3b8eaf84f5a56902f32f4b91709e6c1b0c49d9a9fabe101e80f45006fda01907fe41a5b06156d4ff65265c5ae98473f680c604384ed2ddbcb2923a300b56fd951a9cd5a09190bad791cea9", 0xfa}, {&(0x7f0000000480)="d65ec5a5b001a68a5c3d8fda8d83039cd32ab8d61f2ea098109af9a4dd268f88143a61850aec3d84e5f3535dd978d0fb16b92aba938e1173b18333bb11045c507154a2e9978dbd710bd766e9", 0x4c}, {&(0x7f0000000500)="1946d15ebd657a582e074d3383cf91958cfafc716f7070ef0af770f92971bb1ca4508d83b1925288fcbdbabf81957b7985cb5babc4a5f05ae3070f2a72d6cf665498f6b62e61d4e9b6fc3db31583c81f9b05c94b530624437d71581f4ded8ba8ed08faa1519c9c25eab1090bb4f269fdd2b6fd650af74cd48acb0d11b1d1e0e28a7139079a0851fc2f4333d48a4c45ccc599db9057a071fb64b3587a73b0156473c45e13aa74f61e2a0831c648d985c87ca40a8e62bd14f660b0dfd8ab1b9135ee22d17a04bde5bcfda6370b6c811b8ed382c6b02dfec090ca36cdc4957aeefc0c38b77fc5d3a47fa567522b418bf5673245", 0xf2}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="80000000000000000100000001010000147e1c725a804cc7647dc3602c0db9b5363e410c9d7008d02b6b05dfd597750e7265e39aca2cbceda2083b72e3a2aa84e8f2d53d332c7ffd8b1c511ba78860584ba1a8121e11a92b09b24343a943236347673ae5dea69f8b8b56792b084c444a53be82ae3b481a0dbb00000000000000c800000000000000ffff0000ffff0000247bc1318cbfcb6198b326e74f79c8bf24a6a5db43b719b8ab3979ec3581f16f32d0ce37bc3753fb81557051bff75096cb263c89dfae613ac76d31397775ae6786b855b7628d784c39c7d5a7fce0983de6b2ba5f62a40e243d8c2fa20a2e1b54adb7a3cc1b262c5c727ebba7db810756de601764c99bf320f063736f02b87e83fe21765d621ae46571964b64c75f6451e93fe7b699ae7fde2c868e407243c2235b27d723a10c9deeaf11568861f6182ccc11a1000000000078000000000000000100000000020000a5b76941d2955c984c5b72a69ba21c8fd0c13df3af0f4f0d2cace4b1c9a04392aaabce1a36e1182c95c8353daa18c5f74b58ffcd93d889fdfa9ae2d0454f2ff11fac3724052caee55882de5693ebfff33f05ac777eec4c4060dd1138f143fa3d6eb07f8aaceb6d2a"], 0x1c0}}, 0x10, 0x402) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ff0200ffffffaaaaaaaaaabb86dd605f6ad900102b01fe80000000000000000000000000000000012b0009386600000080009078000600"]) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) 4.067875783s ago: executing program 7 (id=1828): r0 = syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000300)="2a81e65ba8b37ecd5277d7131230e3f37989cc34d182acad7f6565c56d53d4bc540865177f9f1edb3b4fa858eddc05242aa7b067d898bbb71dd00af008b0db7741663ff7ed5810ce86c2fa123b7a78c1192bb284aaf7c749783469c901866978ded3f732246b51017569745bd5a1ecf62d2b5df8eb9820c16754ccf461cfb17677c2e305bb9df71dca23967bb65217112c8d3688bc8f12a10e6ded910d0cb6f4e581813fd2cd6191f7111e", 0xab}, {&(0x7f00000009c0)="0edd46b96a342647232a3eac7496081edbc61fd370505dce3097ee41db51c36e3e98e76ef7870b82f2e4ed243d5036799cd3d437c35538f62d6f76485a23726adb01715cbab35e7b991b0318d799ac40279c639d838fe3a13e2cb327c31ce397cfbd25f9e0bc53b40e30f491408e2c20b9ad6abf4923b248a016b46c33f6552cfb38d81040fa943ea426f762176c228b9a4999abfdcc4c3c6a4a1b776fe347d3a177bd451c7867f6b2eb17529bf6d3a786feb8f7aa42182c1bb298d9adf5d1abfda764766fac4f3e131e77ff465c2abd0522157feea5fd7040ff8d6a3a29f6cda4459386613ecf5f377fa8e5ed8a5fc09c9e7101b8048f8a87bee2e2ce8b5ffc1d3ab4e793b0cea8f5c966808a313065ccddadc20b0a6cecb7adff2733a7feafa321a82f8e0835b83d2779dd99a95f080163c1e4894f22746ce8c0fb0b0651efbefdef575f8692d651e8540515677c61268af16b5c6fc05263a030c4da389411bdad8540f6c2fbb9d7256aeda5c70cf36447b33244575b4cdd11796829a53163f5ab664b95afaa3df4ba8c1cf57445cec7962da3883ab7ad2a592c2553d205e780a751c38df37ce97abce5728becf66e7ecbf9a3a0c42ce5c40462ee65ae26b79a0087842b7bc4c5d99a18fd9f1b48a66751b0c98eee4c6e1a4f6e1f57333830e12fcac6e6c73eb8275dcf975a42d9d145e5acd37e4f97df2dbe42a2f82904d882b5c9238662fb56d3fff24baccf12c974fc0eac1ab81c20a96a32dbdc5fd21d5cf9080bbbf6a28cad1f02cc1c9576b0251ae38c344aa52cd5074a0f584ffc77192ef1f86d45de35167a55ae8d191207e3a47e70963153f46748fa727d4b398a3e6d435b9f83b7e37da24da45be25770d8dd80f59054902c51c667453f68364a8b4bb6aaba50d94e30ca35b6b9601ecd36cae32aa0cda5d8ac6a03e63f68de20d038f3e857e7b651c92e7204bf00122d83e445d4527195bb152de3a98f6e84c52ca4c4d960f4793a16b896a37c92cee06505bfd1a8ddc464db8d074bf3f44744df4061f0c4232cf09411b2858b7abfd3797adac8923204a80242d43f7aa2157a49022bc84be54649ca4410de99ccd08bd63aac74669e8e16096bd9a0407d7a0f70d8727d5869f7303e20697837071cd73f7278f7b1b867e38c3a893cf512631bf6b9a145cb04a9ddac7eec389ab81098158a30a9fcfccf66f4f85d2339ed152f42988c122064da49bdcec984a4adb10568ec304e660c6f6e917dc9804b5991fa92810c0ffec50ccd53caa300ef9e7037ae4c303ff9dcc54637f1c641bd0b4fddca262143b033a3f6c1016f184dbbc905abc1a44f58183a1af1faf34c3c5412cfda09243b974e2b6ce1801a88709b61e80ddfd70930bc40574b9021bf49adf5c48bcb505480521ab81f68a9fcc039c30fda0de4ea2b7bd1574ac13706579161407acb3e68bc0e1b7e65e8b5602c7110944642a6cb8d77cb0a4d2d33768cbf836b8b5ebed7ef2a6468b1216978bb8824e26020a2016ca5d8117fac40c1ac6f37fe0709385ebeef708e405cd2e37fcfe3a800a28c1f9462e3d79bee21e4619f90934ddfaeb60bf853a366e74309f34cb68a2b5144a6cb3d8483b3f0a9a5e377ca0dff70f8eb4508991d8d9449e516c209b715760d4159a3f2e2d49edafb50eb168a669f449e84d812dbc08d9f535acf1333824996b77504280b3fbb74ec6387460872ef1d44d20ffcb7bc3e9f4e2f93c5eaad5bffb48f277a7c3248c659f1a6e6ed34c48991590a0b71218146da1f687a2c8e6ff6f121262bc723224fe9649e599347cdf53cd2e1cd9a86bcc5f6066abfe524bfa091da51c931ac489144cfb1373d380b1c06c007b2e1c3e3d1af085b9fe8704a2f66b4b48f40f6b86c5d6d03cc0323c211662599956c223232cc3c6b43b178e1d2ca91c29873d1159c4d86944a2cab2c6bd704dbabae1cacccbab0322a67cdfa5314559a0e5c0f408784876e5b27639ece9d0fc26dc3a31c69e0ac004f0a807868aaa3aceb255717d03ff879ddff70b7bbd84503819e60c1d674b360832c159648409a543f06d31eb0d94070ff55cc0f5cb71c4f4de6d9093f189a148caef5a23d8350427e8e3486bfeba7c18e576bb96bfd7a9bf5ce47d648b5f862de94396503836e1e504262e8c204e56f464552afb2a625c51decc8933a9ca52ea40555ec1d4d540cfcbf947909024b193a9aef48fa37df05bdabb2c7d102e0319a451c10144dc3005efd71e4a31a5cfe1f2bb4c19fb0b9cf6caea8a0b52c963112a71007ad3ce2f6f1e02d59388a5e9eacbd7cb74a8ed9ad41fe5c8776c8bf9728906f51f7f84fd0e5f9db4f22597a349db5c58cd2433fba02c07d78b8420dab50bc4705a03a42e8d3ed70e4de1550e4fe5614b8d7269a143b2c822afb4f0edb21dea2fcd6503b29db1c8d82a5371344f3d10bc34d5438edf8a5ed1728a425f7fa2ba610b527f4a0d200d682ae228f65228c1fed8e838cea5f0c227e6cd5adb178a4cd79fbc4a16c7dc96c21d298a00eec44337e03885c80f911cf023c1dd4f8a2c98fe96727aa4dd05ca73c809e24eb3717f47330f05d51c4b8fd34c838951004e7f5eefd8a5f5a82f0f37821c3a8c61ece09a5a16d57ce72807fb8bfc283d72aad9aaab2c1d6e59690d1f78919cbf0c55a7506437f1eaf91779cf3503ff41d83d07d1c4824dfa3deee46eecb457af6d4619b8b58b80001b1a9ddadfe2ab4191c0e00f5f387f7cffaf979ead52646daaf737f596cc6d4d854f61fa2b01a8193957637e68268e933880d421e7881e45808cd0a0dd4db2be7d7f7c85a3c56693dabc1cc5fd8a2ef474907e6759cb012811e5dca75aec5ea6263761d40635b22de70a204879831307810b723f3bd644e8bb0e95b895140c8220bde8a429685f9243a02da7cbe9edd9b87cd3080dc7d8dd34e6ed8eca08376f833aa65e7551ab2b09a2cba32f78132dbdff83ebd1f70f924686fa160ec77255428cac73b2e1925865a57340c290f8ca811d56942bca531c91d7c5d4d50d886f3d15f230b942e4870f51a469354988b1a6e26f1a6f59c592fb773197853272a9d4e91b518f0ab76143bf071afd81bb95fff238e80c85b29d345d0d0a0a6ad56647ea2992e176b575881c07b2c954ebcc5b88250582d0fb82d51112d82745c152b31e494b8e737180de9771e020623ab11e1b347eab3b68a07f3714e9ea2185cf108c77f9eb8a95c633e66636bb0f0adbd4fd45afb55b33f2134845bdbae32456ba592e21e43cb3f706a52e532da8d69a33f9860307aaacaedf646c527d1f78cd54174e55824017487fff57f8d14952448f80a2d1409e480d53cb91948b5846b92e80277aa92cc2172c836e89c258de4a31d94eb99d4cf2812cb8ed63895859086bae0d7a55f909ed493ad65c474fb255750799ca3a9b81a7f87e98e7783b2e94fd36c5abadf8bad5d16ad611602b381ac8e410ad7db987295e34596131d30ea2bdf7fdb4d434b335381e07b82617d92edf44f9a2248e25b1cb2f7c7beabb4fe4d3d5575a197222c3cfece2e75a653fff41977d260fe612eec6e840277bb06255dbbbe60461567d0a716f46641259ae757ea81b154c5fe830bd7bdbfcf3184c902b46e760b16d747d5976c6ade439865ce79e7b15aa02724483d7560ba0d0674419a07f29d86e4e775aec2a59ecac03fd6dc27ea8108378392e5ca6b2d52fef788be164a90702cc2f0784141b279e5fc7b490bf5340fe158d25b24bf3adcedb0ef81a8d7821fcef46314a50b95d672211753ea61b322ec64ed436b9a0648eaf35901b660f1be5c69b4ab411b86f9b68ec9481129792ad9af15ccb70e4e8e2807aa76557d38f1011fcded1752bf22a9d8fb0048c198f3741551d0de2dcb5ae771644c175b2e5190535037f98a1b5737ce6d732ffc6b3df051e4af1746829dd0f14d85cf90c20c75756adde034da9274652580493f28a23f3b1677e6940def7bff65fa84afc8c01d5605cc52e9551eee4a828404c6a41ace0598e6c5eedf3a59c396b20d9f9892b8350dbf5c7766deb91755f5e1f2a65411ecdbe6fc6048b727b2479d5cc6a22a649ac2f849351b1e00bc465c1912a044b04df775d31cefe4bf51a10e2b2a38004f52c22441569ac84690ef88e2d9512ce9bbeaaadacddd8c6248628c384385b5967464e2c2f9ae9b6c33ec632ecb6ad53e32a66ec589d00a654876cbc0bcbc464c4b784bb55333db73cc253e62ee52081913ea5cc34fe745b32f93dbd8ee20289149a8ff35a3a1c7803fc1dde9bb04e76b0fda39c6710ecd4186a1daceeadbf6ea4d6891112e49351f7d7f8f90a66b5b7e0a58af73f3520a7c9f45a45b978274d592bcf6f369f58a8268f3b594a6f7ab1c3909fd931195091c3b88d7faa55ec6470b0367153b9433394ddd0e856e9efac1a5a392c1d3326c0316d2145527080d25b802cf4d3e85e29e7e9dc94eb18ba0ae707180b81867a0e70270b5d32428778c85e563dfb160874a8dcb89bf86ca6025978f3785fb63a03c882bf77b7f5f36145f69ad4f79989ecc38248a76ba4bbc39295a2e4eef4bad93f5f103adbf3b97982fabe7af7703b607e19182c1f5cc9d9e1ea79c0bf030218c624ecd16e50d20fc7d28906858265a66ca837d3c8c100d8d7e8c14993ceb8cbbd940783eda7961501fbb1c544c6ac45b0acfb3034714b4a5001a1f9f5fbd713cc9f3d40cc9976c7a4bf770013316fbe377a08d65f38af78a27639b24bec4ddfbe6b50b10c3f888fe6c710387ae68ccd88aafb7d365e34e172bba1bae97d9652487d3ad9e477a13702b8283c69c66a7d229961c547ec947483b30e9645b2e01e1047821781671a8f7b43cc46a0d3755eb6986747b773ef77c256bab52bfecba4be140d828581883953256ecafebd91cb8927d0ce921d47022ef46660d9830bf5013d6815119e4b057fc22a364690d4b69da510a154d03ebe590a47e039f5cc308a9efbdacfaf51bef6042e8f2a5b877b17bea30a66811f7dbe728035d45e488a2c957bcc0c242a781f1614e0d47d858bfa73d6f43a8b0b894f78e80a52556cf0cd2d68f70c08d60001d4cd073d33b303e610856c35ed1b18065a8bac0e978c92b7653797c861c1c403226983ec686441cbdc49ec615aa6398d8a63774957ca9537a647ea1af5bce9c80bdcc49f7ccf8e2a31664530aa3f81dc9dbf57718a6e34617cdf2b3d6f39fda053223525ae5b06ad5ba0dc870c28de201b1cfd5ff1653917341811ad93d86027f8c80e7e6f2250828efc546c652da2839c418c0e258dd338aa7d334f22ef92925bf93a5937acf3eeedd2432dcba9320c97cdabccc0af54dda8f252f3ec59070cbf384306426a650d332af43775b1bb27f98c8e45646f5ffdc7266b0069e25564594777df6e3b1c1c753ce760c7f7cd1db1faf3e58f56b4db1aaea2e7e3f49e73fde3df8a9db5eb09e5497843c5e2c7ea7ba58c1a4f4c7928c2f1e3bd17fce2fa9f51013e643de94aff390068c93aa9bcc46bfd52952411e5d3502794076fb8353f5fb84df5ad8b4222e68c5b66301ceb79f5d2c066909c2d678232deb771e441539dc288d148a5be7a533e63ece7dc73da056e21637e1971fe1cad0c0f9c0fa5404387e3dcbefdd402b15e6fd2855b1bd9a3b18c04c16acdbd58e0cc1dac205aabd8bb426892a06c9a7fb52fe3a7734590e24efd3945cd3b710553ba485b1475c8de6e8f321f55ed44f0a9c6e3641b5dc7645431c1e728791ac5b075cfaf14e086c47b3bd73fe887de95c878477c1159caca2", 0xfff}, {&(0x7f00000003c0)="c49848a4e75bbcd678f37e84194ca45e459ebcc038326a25d98cbee2dd546ce307a05b01917a574e8dc190acfe791ba6437dbcd6", 0x34}, {&(0x7f00000019c0)="5ab557ad5355f86ee5a8ec6bb4524834159bfc1b5307ad8112e95bcc79ab2af80bf211d49a20dbae66aa8ab29e285317641f1a8813306737a76aca2c3b81fe9df783ecd0f9c5a1564000ae6121b9035a0fb0edd6de1c685b549e5bbea8df7b239199a08c79cefae71e6942bfccc442ccc5d56f89e433e4b92ebac3402999b0b9f78be0a034a45b09d041d4bc5ad2459e147d677c617ed483fe328ec5d8c6fd3268b3f82c62e5fe47b268a05569e4daf438c1415d5d2c3542269a7756f3225936232a13212c290b9ba6892f501e4eb67da0e7d53051358a7cf423a1bc7b81a1eedd9ff4ce3b502341f239d5c3ebfefdc2daf0cd10ef4603fbbdb7394f9f79ed960acd25897403446f1b83b5e36cdc25721ea04acf2a4a39a930adfbbae1c0d2c505f0bbab59acfd19cfc39346fbf7eb73e04ad04fcc44fc395f05fe2136db867f960bd97349b8252fca339ae9680c01cdcca179fce3df0980ebeff43f67ae4cadf5dbf6adab086faa7ab2d35e38e85677a7e48e9c105828d29b4197aa848328439a7c75ccb6eb9ded7b0433e66d1510cefe0dc4bdc9c1b8e565b7e707a399a1c365521dbe5f78b6b51b1e13589599bfbe2dbcb731aaa0b1ee25f393b53c670d30a6f65c7d751e794cef02700663b4fc1c3ccde89ed552b336a270302ba21d882eb2faf6f91f25cae750ac33f7f8200753363a2ddab62e7218a0c788df605a343f78b66613540b6576834e639457fb73dee413396d3d327642f7986c116bf054e788bb4cecdfd7006e6ec8f5a0a23c7da93df86f3fc5a5515b5f6d80547f2e62104d6c08b32c21b0e041006100b3b133d40d589b8671c3d4cb7248f07070b5d55b82244ecd52db4eee28d75aa892b0e26248f2f74ab5598a8193d67f4d0a62e06269b8b829bcec078f7c25f336d2d89b8c62b50589fd1e22455846316e676cb30851eaddbe836a18f9e5141908c0a6f3b0735328fcdbc7d40b5476ddbb3811bd5057cd493000a487cf5767b260797e33d206158040b05ad7a707b2439aa0136df4a71d6d1c43305c8378762c8bfde8bb9dab19775778f4a9c919de710cbef65270062f668fc0b4762481401cf2c43b4e6d01b914c440894e8c10fba456b6b1319608f734659749cd1ccb27e98b5f216ef5ce5eeb9d226a54f59110857122432b5a4832c7ab90e8e6449534316b537df13c011a7df7fa301d6d977a4f0079a0473da232e21089b532ef4e282c5d4d9627f3fbcdf378178b847f9b23923c696475e853049e50f7b2735945271c7a44f6d6c0ac3a07856db92666957b472a11595831973c284e41224dec78f32f997b69397fa9cbe7c09d8cea04e8d95380b60d53e98c6901d4044a724ebd28d516a38f886435e66a5a8928772210ef1137e4a1c2ce4f7ce2362c4d4853ac3a98b0b0b0e16c016cda36defb15c13b5f7dcf249eab20efc8d8d6d02faac4e82d3707a57eb47f2dbd60103071a29b1815f55859d16bf5635d3789e2b9d63d8f8102070ab3cd6d64f09609b84a7f6f8dfb528ca8e84f20efc5580ac3ec52a4a1c4087e912a966194760d7dd90201870b1d1492c587bd69f3672ed10360a6a0bbfa0fa7fbed7e2b51dca01f4200f72a88bb39974da17db0ae48b9d35018f9f24791c43479e60db2e0c34463f5480ed2c7c57b9ca8a706232db5ee34a61d9a6767f67cfbdb452e658a33c3991115edc0356963a04e50c4bca4f7993a9cec7b12dc4382e530996f9cdb83b4b62e8ecc05243c75df7984f1f21dee0f274690b8f4480425e4107f2d24835405df544f92a099dda9001d63b83357de2b5ea1f7f5fbd554683d76184f1e7418c4b39ea43afe3ac6e86f1863cf0c4d76ee60b5b741fa03cb756ed78da4720be39ee7e3ba60ddefd21ba21a78a7758ad20dd93914cef7e5ba8750756385fb3a661cd0ff6cb66b8313d0c674e49a9d90fa05cd32502783c7280fd8cd14f5be23072c6e5b52ecb79c6051c6582d848723854138680f1dc351724699b8bc964c0e9ae5dc3da40d8b02cd03e777a44056e4a86ed44cdc8da307f931ce1999e3073eaaade864c38b31e2b7f6f59c2383d0986c434d4f44053ce861c6b1367644c0899770b0c6206b17366e80eb4aa581c2a07ad3ac69a1e7112d41b7bad550459e2d25737de06cf64d708f2e373e68b1c561aca34701a13c0b93c976256956e361fe3e9fc9ea8bfcddd428d41e4bc902db8875edc9fd10f3f82610dc8cffa1c704f2b7d077892dda52e914035a10995cf3eeed1aca342b0d0c178783cb52fbe4a8e26508ebd54fd50957638aabef208475c3123ded00a9309f99ba1a76452863c75bf10b353fd5eb4098bd8169aa390a591b5a910f27318f7c389e675b79259be878b98ffa82e87faabfa4feef8108dc861167a5a9c98f49af4f0a4b94110e06d4ccf12548d74d6498c11b8bf756d603d76f6c7bb0480a64472cf15ef2e31b4fd4ac398c854d476e8df821f81453b427f308436ac0c8c013b3a8fba2f9d158586285e4ddc9f57874aed7a8dd5f61dc7472531b591a9b7ad35e43ec8b0a7c6cce3bf82546b45def627174f769c5752e13875997793bb5669ed821570e05b8ba66de5e3d2c1c57ca1618349bf05611f094e5f202de1708412122560ef913d93dbee048f4cc6e1ac7cca6eac188a02f0b2e3b870dc4aae3ca4aab5ebfa100c43e3ff98e88c5db923aa86b65822a33d91435b13d4952c0ed80cfef0b0e2b58f74eab153dba4175c9880e7f4f544082d3209a26ba8593c90e51df656446f47353070317ed2e38a4157ffbccc220d1c078abab97cfd2bf5798fed12bc0d1f3590c4c9426df9cdad60335c100a77db8b62067a2735aee71f4956a0abf003fbab1d0ea01368dee1fa865d64b1581ace21a9e12ae3c0af4b929a6821c7ba70877f7f945e4b21d0004bede26acb5153ae2272eff3d66a73c7296f8632c4bd23ba8a03bbaee9d1fca483f5b217dd446a14358aa397d065832e995be3fdb4359eb56c6a6568fc10a657fbf83ff8f91b28445377b8a02208ceb3cce1056d2606f60e6f1f7126d2d7a26d6ae35dfa81fd433deeccac61ac86e7b52c3ec8532ce7b420f29d5a11827690ec1dceec7d3b9030e683bf153429902578576a0d6952606d220937eb8c97c8bc3716818e45b37c8eef2e494d87cc7292a1b384d451e9486dd9616e9dc730789da08ff2c843f6ae8413a9e9216a6b08070ab020892b1fa9e0fd932dbbb501a2ce9e8f4dd1415c964fe2e3cb9ad70129d3297e937ae859a20cd40f328a5e67b2e2f3c90770a1add963300cecdfc1c541f98b14cc9426dd9a7732dc6427dd3e99f33c1bfdd66f1246cca4ffb5462adf7e08a8a11ff6fd426d0e99b14b1039c03eb35fcde0e32eeb3ec374bb7a21ac9e2dd64801a3a575dd27e3d8fc2a349c5fb45d3a099be72c74757d9265c1f0a99c6c5f3618c15d4b7c976e23896a730a478059b98a98d029d676a6b99201a69860b294825c91e0fea29c8fd224279b0338a8dcfc59f3d6d7d7fe78f734f9eadf3508a4f6d5432638fb9f669efb622d4d10b50ef05ae72f5b08416b010702a1e8eb151dc9bf680fc734a78149a32ec3d2be36bc2e5758a1611014edf91ac5376e10ba0bfb3f745bd797a1059728243bcc45d41d5d7ad69327a47bbf18db99fd43db54eee87d48f4936dbae8a8c0c1b6223fcf0fa6fb4818b4315575f294d2ee5f02dd81128562ae726f163277b20e556993be60032efe74b8456d2b2033a275f40a6f7a45fa2602aae96bc642e45fc87cde6e2e1225e40e70d720d6165bdc1e0b06d37b76998fceabd9982007962160ea7b9900d33bdad92a9fe6bb93be3d02537fdabef3156e96946f753c0323f77a92b9171a907a9c8ada19dae0d349dcd7cd0c076ca9ed5f50fcdede0ce806a610bda6e7760fea334db8264ecd456b97c3d9d4086a2b2f133a5c42cc626dae6124346f7bf12b889be53b57759e1508b852ed72d3bf038864c1f3d18d46e720f651cf36ccf1228ccdca0f44169023d075ac084ed875d0d25f287c701255208769613dbc69056edb458ceb31f1ce9291f22c112a36c9cfc77473385e224309205087e001d17c105056b40b18bef926435cd5668366e7de96a9e6de6a52312a62cdf0ddb6ed63434d7ad7b0745c9bc32fb4219dced7f942deca1aec0b4e53b27a73b94ca4fa0f97747ffee0f2a64d2fccec5c40588431b1e332c82b879e707ceece66c292233a7cd3f88d71d322e9f77d55a408c08f6f1c34200267f1fda3ecfd8e79377159416635c48bc5725c7062aa075fbd29f62d9ed1377eba5f946256afdea21b5a2db1f4b40f4d10c2f985f46f54f994e6f3fe5dcd699a87c7d747b24ca3cb9b965fd019075f3c99f25a747bd11bc586d7dbc3d665a2f6c5aeaab58b860dc2ccbd4dd8d0b7f1aa30cdeb236c2339424c42da22b4c6db0cc192c34b61c155c4da47e655211878e5834d4c1b6dde57ce98aa0ddcab94ac2e4bac1e46214a7f191b3aa0b452a529d18b5a197b0cc45011cc3295d5d08c420e456b6d056c84d5e6515cde7ef48af77e4c317140f88558d2bc2a361c94fa22f26df7252dff2e2245e00eb89760b067eb1d88a2bea41f54c261320c6924a2e69376dd9965de4745c28266eea194f04290d988d803ffb91b99700aeccfdaf60470556d926406841ae1cb563ad95979aa620ea11b382083b23211e61920c7535aa3ac95fefca9fbd9e7a2abf19478ea5833a452b8ba919f1460c7a2f2f9bd78585c1b77ff328b21f1d97c7e4debbe19b36b1d046be0212359d796c52768f7f3f25dfd0d2048c1cd476da1c84405bb50ac16643730d8442a244347be06e9ed95da7cc71084234c542016f565ab2059695ebb62623c3216a6e68757f3b07186a1dda641adaf39f276259dde354804b116192d30373a0f975ea0e71098269e46690e2fdc6e848a61491d48d49d96466cebbe2e0b2cf05b614bf388d946e6973e0a9736457fc9dd11621032795ea55fb6af8aa717c3695c959278d3915a6031705f1b2e9c27dc8a7e7362584e7a1a74344af4e5630baab230f2d05b3a5f87eccc9c41d5e99d118816eefa74c4351095f4bfe0cc76cf8ff679ffafd2a8321b0dc898ecb035a20695b820085bd210e4693f81f42dce77e861dc8271b", 0xe3d}], 0x4) r1 = socket(0x18, 0x3, 0x9) setsockopt(r1, 0x1000000000029, 0x24, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) 3.439426905s ago: executing program 1 (id=1848): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xd8eb, 0x7, 0x9, 0x100, 0x7, 0x80000000, 0x0, 0x9e3}, &(0x7f0000000040)={0x2, 0xffffffff, 0x10000, 0x2, 0x0, 0x4, 0x4, 0x200}, &(0x7f0000000080)={0xe9, 0xfffffffffffffffe, 0x4, 0x7, 0x3, 0xd3, 0x3, 0x3}, &(0x7f0000000180)={0xdb81, 0x10000}) 3.43702642s ago: executing program 1 (id=1849): sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) open$dir(&(0x7f0000000100)='./file0\x00', 0x10442, 0xa8) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x20, 0x10) mknod(&(0x7f0000000280)='./bus\x00', 0x1000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) syz_emit_ethernet(0x3e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6383) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x10003, 0x1ff, 0xfffffffffffffffd, 0x4, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x215, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0x4003, 0xfff2, 0x0, 0x0, 0xffffffff, 0x5, 0x1, 0x1, 0x7fe, 0x4000f1d}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1000248f, 0x0, 0x8, 0x0, 0x21, 0x10, 0x810, 0x1, 0x1, 0x7fffe, 0x4c11}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10698, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x207b9d) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xa5) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) r6 = socket(0x6, 0x1, 0x4) ioctl$FIONREAD(r6, 0x801169ab, &(0x7f00000001c0)) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000580)=""/191, 0xbf}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) munlock(&(0x7f00001cf000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') mprotect(&(0x7f00003bf000/0x2000)=nil, 0x2000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0xb) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.360587312s ago: executing program 1 (id=1853): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x7, 0xa, 0xb}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(0xffffffffffffffff, 0x2, 0x1) getdents(0xffffffffffffffff, &(0x7f0000000400)=""/4096, 0x1000) fcntl$setflags(r0, 0x2, 0x0) 3.359115763s ago: executing program 1 (id=1855): r0 = shmget$private(0x0, 0xc00000, 0x161, &(0x7f0000400000/0xc00000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_RMID(r0, 0x0) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x18, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xffff, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x11) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0xfffffeda) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) getrlimit(0x7, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) 3.275857579s ago: executing program 1 (id=1857): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0x80020000, 0x4) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9, &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfd}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) setsockopt(r1, 0x0, 0x3, &(0x7f0000000480), 0x0) socket$inet(0x2, 0x3b596a8b20514b9, 0x41) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = socket(0x1, 0x2000, 0xf9) setsockopt(r5, 0x1000000029, 0x3d, &(0x7f0000000000), 0x0) 883.258018ms ago: executing program 1 (id=1874): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) select(0x40, &(0x7f0000000180)={0x9, 0x44809e9d, 0xd599, 0x7ff, 0x2000000000000000, 0x211, 0x80000000004008, 0x7}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x81) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xffffffff, 0x5}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) 503.697483ms ago: executing program 3 (id=1897): sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x10000, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x380, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x5a934168, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x9, 0xfffffffffffffff9}], 0x401, &(0x7f0000000240)={0x7fffffff, 0x7}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000400)={0x7, 0x0, './file1\x00', 0xe046, 0x88, 0x8, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x3, 0x5}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES32=r2]) 441.087181ms ago: executing program 3 (id=1903): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fsync(r6) (async, rerun: 64) getgroups(0x1, &(0x7f0000000100)=[r5]) (async, rerun: 64) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x812, r6, 0x7fff) r8 = socket$inet6(0x18, 0x2, 0x1) recvfrom(r8, &(0x7f0000000140)=""/236, 0xec, 0x0, 0x0, 0x0) (async) r9 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r9, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="bc19c3052cee6ae50a012afa335ebdde875fa72e8cc0621dda38a6fb28fecfa10421286c8335673099326d536fefcc6867b92ec2754bddc2a0b99b07a9c8983a69d02d8bc2c2f6e1462bbeb82f31ed3203632ca222c435a3cc3eed6fb5095f2d792a32a53038a3b7ab8856d94f3bd343dd979057501f53f4df0112b9052b1c9e497cf9a267a94dffef3e500c27861f600b423cd79206d1d83e0a87d4b6bdde80ac43422e4bf8681e82d4058fe7dc8c23ae3792e03153bd33b55784d705c8749fde91dec75d0a0831d2f7185fb80d117a6f8c072da5962406741892a868d78bb7a903ec54e68e075697c1db", 0xeb}, {&(0x7f0000000380)="79ca5ae108457204be4b56db035aed1352713c6bfbc1a065367efcffad0ca1896a39cd052b0c49dfa3", 0x29}], 0x2, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r6, r8]}], 0x18, 0x401}, 0x1) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0xf, &(0x7f0000000500)='./file0/file0\x00', 0xe}) bind$unix(r9, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000005c0)={'./file0\x00', 0x4, 0x5b33, 0x4}) (async, rerun: 64) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a00), 0x20, 0x0) (rerun: 64) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000a80)={0x4, &(0x7f0000000a40)=[{0xfffd, 0x5, 0x39, 0x3c}, {0x0, 0x3, 0x2, 0x6}, {0x2, 0x69, 0x2, 0xffffffff}, {0x9, 0x4, 0x0, 0x3}]}) ioctl$TIOCCDTR(r11, 0x20007478) (async) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000ac0)) (async) mkdir(&(0x7f0000000b00)='./file0/file0\x00', 0x2) (async) ioctl$VNDIOCCLR(r10, 0x80384601, &(0x7f0000000bc0)={&(0x7f0000000b40)='./file0/file0\x00', 0x3, &(0x7f0000000b80)='./file0\x00', 0x8}) r12 = shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000c00)={{0x4, r1, r2, r4, r7, 0x24, 0x2}, 0x5, 0xc, r3, r0, 0x2, 0x800, 0x6}) (async) mknod(&(0x7f0000000c80)='./file0/file0\x00', 0x2000, 0x8) (async, rerun: 32) bind$unix(r11, &(0x7f0000000cc0)=@file={0x1, './file0/file0\x00'}, 0x10) (rerun: 32) r13 = openat$pf(0xffffffffffffff9c, 0xffffffffffffffff, 0xb5cccbd6e5cea1c9, 0x0) (async) unveil(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)='r\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x5810, r13, 0x8) setreuid(r1, r4) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000d80)={{0x3, r1, r5, r4, r5, 0x2, 0x4}, 0x2, 0x9}) 317.426945ms ago: executing program 3 (id=1913): sysctl$net_inet_etherip(&(0x7f0000005080)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000050c0), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x100, 0x5}, 0xb, 0x4, 0x40800}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005036000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380337b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aaf0ac3ebbc215000000feffffff74b0da4f59dd028ea8af630031282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712070000000d89f1442c5e52000080042000000000010100"/177, 0xb1, 0xe, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x1, 0x4b, 0x7, 0x7}]}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='<', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f0000000000)={0x0, 0xffffffffffffffbd, 0x0}) 282.313744ms ago: executing program 5 (id=1914): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x4c7, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5716d6bc44cd0ceedd00b910174a53f538a26700f", 0x15}], 0x1) r0 = socket(0x2, 0x2, 0x0) close(r0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) setrlimit(0x1, &(0x7f0000000100)={0x5, 0x7}) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="000c00d949a5f0450c22afbe0c0f86f823f679d0c5c390e0c19c0bed000000ddffffd509eee01eaa1ceaca57ea206359d6000000c6878e2563030d54497b096000c2aec806299de9ee550720e2cfa030cf34e60713656774d0d6b96023fd6326a7010000000000005ce1e62aa2bf540b70ad0000", 0x74}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="00a0008d0ca82026dec3e59be543bfcb4c969b00f79603acf4b9b8ed8ca2c45b362ba1f1050a209b3405bf3fe398728f", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="e694ee6309c680500bd55f38739c50cc196233845019ba9883bd6af038abb4feacbc83204e8058ce09000000000000008292ac4d861f10a542f6c321586c6850", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) 282.093835ms ago: executing program 6 (id=1915): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000140)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 278.173685ms ago: executing program 3 (id=1916): syz_emit_ethernet(0xc1, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff0000000800450000b300000003000c9078ac1400bbe00000020b00907800000000451d00080067000509880001ffffffffac1400bb9404272a830b09ac1400bbfffffffc44380000aa010000060000000000000005e00000020000000500000005000004000000004000000000556177537210084b830f09ac1400bbffffffffffffffff8327f8e0000002ac1400aaffffffff00000008ac1400bbac1400bb7f000001e0000002e0000001000000114e5600000000000000"]) r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8006}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r1) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 267.466259ms ago: executing program 5 (id=1917): r0 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0xa4a) sendto$inet(r0, &(0x7f0000000040)="e03e4835a9c7071a055710b6476e80f44d431cc158015568615f07f2684ea6f297dc5f8cab4f2c4c8efcec8c89695a2d0fc7d874036f9539d2f9f2112b63fe2fe5b55705de8249500e60509c68c48bae62e046429870135715103c9b33b9c07b2479ef00cd14995027700c459ec7bf1ab051e405d5fa42394f110dad31", 0x7d, 0x404, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="19850c3878c6a0fbf7545de196555be1dac67688dcfcb9a6a20ec725ba8ca2606d9e5515c8050000", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="00a043bfcb4c969b0000070694f867a0af583f1255636e261b10c5729535f1324b593cc5307b14000000000000", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206997, &(0x7f00000001c0)) close(r0) 206.272617ms ago: executing program 3 (id=1918): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xfffffffd}]}) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8060694a, &(0x7f0000000100)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x101, 0xfff}}}}}) 205.820795ms ago: executing program 4 (id=1919): sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="c0ecf9cc230b8a1e8f79903389638b74daeafc944db3489f4137ac5478c44826e695b2fdccf33665680aa8a0b16c970c127409d0215a9dbe49364e77721916d5ad12d6d59ed3f28e8f8023f10b771b9a23e58920b87429718622f52fa4940af19ab39e22338813e32a405335b98ab85d1b33e518f32e4531ec814d1dc8d4108586bbaa4de5e70918585c94f418d6a5a096040bacf808a7a38ac17aacc5cac90d092feb235da106bd5e11fff8a4c168bca79845e8819f431240a38fe224bd76f2bb4e6a1007bb7fddaab7437dacbdbc075d338fe0ba65c9cc", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="2c1778ee0df336471ca4ae79bd0e0ebf0ce86d25cd53955a2b7ea415c02223b629", 0x21) sysctl$hw(&(0x7f00000001c0), 0x2, &(0x7f0000000200)="16005b3e4e07", &(0x7f0000000240)=0x6, &(0x7f0000000280)="001351023601746b6a6291de25f9d6d0d5957e41da2261fc9d42974cc8e32b3c2bc90d17300c293380147a090cc5cd4c27555eb6981b003b54ac1973821fea5aacbf9942037d6c51edb4887e3dffe1bf62377e216e81cf5ef1c8b208434ccc689dfa14850c49b37562c90019532b0ee0aa2f09047c864b65e52d47da61afdedb979747fcffd109", 0x87) sysctl$hw(&(0x7f0000000340)={0x6, 0x2}, 0x2, &(0x7f0000000380)="bb00310122bc01b310a788767716", &(0x7f00000003c0)=0xe, &(0x7f0000000400)="bc223b57f272599a4907cf0f2aed8bd9f582faa075fb2992301e8aaf97e16f52ca7fa22f400c055aa8c753556bccad8763472c4b208078cd53f5b6c829c67cd1ffb91e9dff3f4c6954fddcfd60ffab52d12b8fe3f5ef9f37538fdb4333d85fbc750a61b2bc02a322e540619765bcea3def21ddad5a2e424d5cd68c60a40ff9ea7d36f8b7a01059108b613afecc50e9e2098f5995d603ccdc1621459412cc31b9f7b18684271f92af26def8aa47a68cbd4e8d9cfccb7ee711e1c974bba95ecccbd5b72110959e1c2b", 0xc8) socketpair(0x10, 0x4000, 0xf, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x2010, r1, 0xa) r2 = getuid() setuid(r2) r3 = msgget$private(0x0, 0xa) getgroups(0x6, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getegid() r9 = fcntl$getown(r0, 0x5) r10 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x52, r2, r6, r2, r8, 0x0, 0x6}, 0x3ff, 0x0, r9, r10, 0xe451, 0x5, 0xff, 0x7}) r11 = open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x18c) mkdirat(r11, &(0x7f0000000640)='./file0\x00', 0x196) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680), 0x8, 0x0) msgget$private(0x0, 0x0) r12 = fcntl$getown(r0, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) dup2(r11, r13) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) faccessat(r11, &(0x7f00000007c0)='./file0\x00', 0x8, 0x0) msgget$private(0x0, 0x280) msgctl$IPC_RMID(r3, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x842e, r2, r5, r2, r7, 0x0, 0xd01e}, 0x6, 0x40, r12, 0xffffffffffffffff, 0x1, 0x6, 0x2}) r14 = open$dir(&(0x7f0000000880)='./file0\x00', 0x80, 0xf) linkat(r14, &(0x7f00000008c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x4) setegid(r4) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r15, 0xc2585601, &(0x7f0000000980)={0x10, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000d0b000/0x1000)=nil, 0x6}, {&(0x7f0000ed9000/0x4000)=nil, &(0x7f0000c0a000/0x4000)=nil, 0x3}, {&(0x7f0000e88000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000f6c000/0x1000)=nil, &(0x7f0000e21000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dd1000/0x1000)=nil, 0xb6}, {&(0x7f0000e22000/0x12000)=nil, &(0x7f0000e4e000/0x3000)=nil, 0x1}, {&(0x7f0000e16000/0x2000)=nil, &(0x7f0000d83000/0x3000)=nil, 0xd}, {&(0x7f0000e5a000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], './file0\x00', 0x80}) 204.313777ms ago: executing program 6 (id=1920): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) getitimer(0x2, 0xfffffffffffffffe) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 203.680037ms ago: executing program 3 (id=1921): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) 118.610454ms ago: executing program 6 (id=1922): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x500, 0x80) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000100)={0x1, 0x5a}, 0x2, 0x0, 0x0, &(0x7f0000000080)="13108a5b", 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm(&(0x7f0000000180)={0x2, 0x4}, 0x2, &(0x7f00000001c0)="c3ca7ba217601f2fedf5497db974dd14edfce58b1bfa9985ec59d053e770634039c04db7efc30f18389bf846c3795fba23ad5c728f93cdb7c88d81dd7f34bf7b10633b59ee2d40c1d9e7bb18da14f922d83889cbbf07d49e02b0abd64f4b633d664b2144e7b0d16bcdf4e2bf51d88514d183a1f81ba3fd3d547bee99566daae5614527a2170afce6cfe4181c8758386fb3ca25f5c28b5b6bca0f6f4d11613fc0b15939d7c92cfc5d", &(0x7f0000000280)=0xa8, &(0x7f0000000300)="0395923d87f7307a0f29386eeb0fb74ac299aaef376f7aa95ebe904ece5cb89d915e5e308d0565186301cf55a0478e1b9d4fa0ad0fedc04799018948611e6fb2af8ec69a8e1f292d37b27a8c8ad6679344eb624a11eaba04bb8eb7477be336fd5b36c154bcecb125ba54a38430f36c5c386c15cfcef1558adb7d6575245fa840f80c0d6ab570603b2d62d85d1ffcb9a0bc39ecb5422dfe78ae1ffbc9be12b35a589933d03701e16332553a2de408ad819bdd9b43c17b8dd7675689ca5b397c962beabefc75f6033f", 0xc8) (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x40384900, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x4104, 0x0, 0x0) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, r0, 0x6) (async) unveil(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 118.001961ms ago: executing program 0 (id=1924): openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$TIOCSETA(r0, 0xc450444a, &(0x7f0000000040)={0x7ffe, 0x2, 0x9, 0x2f, "cd002200042184fd3b9b090fff5175390afb0004", 0x9, 0x8}) 117.66347ms ago: executing program 6 (id=1925): r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x1ff) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) socket(0x18, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x401}, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x1ff) (async) setsockopt(r1, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) (async) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) (async) 98.695625ms ago: executing program 4 (id=1926): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x800}, {0x2}, {0x0, 0x7fff}, {0x3}, {0x0, 0x800}, {0x1, 0x8}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {0x1}, {0x0, 0x6}, {0x3, 0x1}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2}, {0x3, 0x1}, {}, {}, {}, {0x0, 0x8}, {0x3, 0x9}, {}, {0x3, 0x200}, {}, {0x3, 0x8}, {0x3}, {0x3}, {0x2, 0x8001}, {0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r1 = semget$private(0x0, 0x74ba6184a3e0ddcc, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0/file0\x00', 0x0, r2) r3 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, r2, 0xffffffffffffffff, r3, 0x8, 0x3}, 0x9, 0x5, 0x7f}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000600)=[{0x21, 0x8000}, {0x23, 0xf045}], 0x2}) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f0000000180)=""/89, 0x59}], 0x2, 0xf2) socket(0x1e, 0x3, 0x2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) fchdir(r5) 98.216565ms ago: executing program 5 (id=1927): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xb020, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) utimes(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)={{0x6, 0x3}, {0x0, 0x10}}) (rerun: 64) 93.404988ms ago: executing program 6 (id=1928): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x0, 0x1, 0x3, 0x40}, {0x4, 0xc2, 0x8, 0x8}]}) r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20, 0x9, 0x2, 0x2}, {0xb5, 0x10, 0xe4, 0xffffffff}, {0x6, 0xa, 0x83, 0x4000400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="823ca78d1aa83b26bfcbac514c886656fa55eb220000b1b3a44986ea170738d6a3d59cf327489f718eb4c480f03438312f28018d63f3a4eccf4a636e7295948a92ecad4fad48edda9ad47989cd21f9c4e10ba312", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x1}, 0x2) shutdown(r3, 0x2) 90.349383ms ago: executing program 0 (id=1929): setgid(0xffffffffffffffff) setegid(0xffffffffffffffff) setuid(0xffffffffffffffff) setgid(0x0) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYRES16, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0c88"]) 89.876256ms ago: executing program 5 (id=1930): sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000040)="dcbaf9c25f62d45c1c8f9f67c9083581", &(0x7f0000002200)=0x10, &(0x7f0000002240)="8e0b15a1a2d2ed9cc5c207a143222496ef", 0x11) 50.768843ms ago: executing program 0 (id=1931): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x5, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x35, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001900), 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) sendto$unix(r4, &(0x7f0000000340)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0xe}, 0x2, &(0x7f0000000300)="0020a3db", &(0x7f00000001c0)=0x4, 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0xc34c7270a4321a4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 49.851774ms ago: executing program 5 (id=1932): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() r2 = dup(r0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) sendmsg(r3, &(0x7f0000000180)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000002840)=[{&(0x7f0000000100)="e745c4c955edecad4673c8e944b1b702099cc6b4562e6c2c3d84671ea8ffa6a52e02320e4f125203ccff864ca32956c573f9c9db893b8cd38b224e42165ab62d6ccf61", 0x43}, {&(0x7f0000000240)="43c2e27838ad436d04d6b55245d6172de4680121ddbcaf7eb2f59963fe3489b22507e9bcae119666ca35a3ca227bf21b5a1952be1165e9698bde6bda3ccbe88aa08f8df037f06652134184b656f79fac5ed1eb0f5ce5c8b90fdf0b1777b70f082b106571ad8273238955416627f116130577e0039b6b0ca0606d5e589b88f581f9f8353ca8cc03985a4552cb33d7d1a33aff1b2029cea671285b195960142f4b4d66d9aefcc7419f3acd67d62dcfd1a7edd0e40de1802db7a1cdbfc2c69dd782dda616587326261354ca366b811a56959a0f2787458b2d5b1ec18fad", 0xdc}, {&(0x7f0000000780)="52c7c56af2baab6cbc86fa58cd8cd0fefbacae91921a2f8ba62d57bb1a4846c2aa0dc8cebf0c3c48355348e15c79f5132d977c4337daeec931cfd9544bdceea4f77d49042999779e63ea582473d552df4ec22a40dd381214c933b5b451bc11e29f3ce6be92d95a0dc114de8108daf4fc42030431b6fd2d8a3fe6f4ed246f21f5a2bcff56d8d71ee8018a9ec2b8aaa5b93d9b30ed6d815c8ac6770593a7e1c0e0539ce0c12dedfe85f41c73bc39aff029a849597a47bbcf85330d9116cf3d5adbf256fbd116d4ce2785947be8843894566d45f258338af662c1e95040d589b9e117973f8971323dd495c884fb549c3581041a6c6cd221057f522851043dfddf230964e3cfc97b76cbd83b79ef08835a23845d66945119c02d69da692ea00088711035e1f67e51f514c4d4b63a26c8af387e34f90938b0559a50783a8ea625cee3ffdadef00b201ea08133d8761bff331d1123bace6b4741764509185a5681256532528f29c729db3c6b8fa7ae7e2d464d6f73c7090dd4efb5c3ef80ade3b197d04004e67c6964409a8e169c4633fb864ed90abe213395879c9bf62402c0ec3358de4585ed9b7f17c254fc1bcfb622d4dc3b6def9fd293d66710d3874df805977bca38d649b1372222997591486dc7dc0739c4420a2efc9d883665a0925f3c489d817dab6305b5fd19eb172ab768c7a0cce68e774224dc3edd340227dc96dc92b67bfd4fa9149e259eda987a1c3714ce825e098003f89722e8f33455d3501db2a670eb371590195b5f683742405c70d1305fe11aeed8ff7eadb691937801c4a03115254a517c5fd768ef1bafa610c07c647d0e026535964e7abf42c2869fdf2986e4d68dad8916b3fefc3f61e6e726802112e1e32144f6b5816ac24ac1f7c4f0f15a38418715491c25080cd1dd27d8c4c468bc471d57582e7169686ae722219f7dcb230ee7baab33ea87f31a97d813cc821a08866225ae94e1f509b16d8cc7057418222b82782da1987cef549028ed02da7ece6a8d47dec262088d62b5b78ebc7fc4391a1be24ce59e12d427583c04f58538b26b18e56140c491f0aad29828a7f369c750a530226133f9a7bf618b86063bffd4779765e42459ab6bae4a5a92efc1d959db97d8c7bea77c6e1cd90be4731fec62436b9f867b1c49b97717ca1551e8c79f6a8b2015d314753b8de8153646a44c82911c7382df2991411feca4efe485c960ddcbe0ac6127b53832ca09fa02ade34b6adfc64a441dd9666e01e76f979057f3d76172390b7a5620fd718aa6fd6e2554417a386ae46d9d439b7703f5bcc39e46ac533e76f9afa442df86e7563fb0a186f27a2ffc2179f3a04d7019fd78fed4a9324d8c01eaff709cb82f9ad21475e7e02b385768e36587fd9c3741bfbe42de644ad3f187785179a4d396b03edd9589825a4eb069e9809436d6e845705cd3cbbd9f0698fd2394c1adc060f56c04e26059662239068a720681f5b8662302d073d61e28cf8807bdce3cb31c11379a29861b640993754ff40d1c007c155381f59c97c648209da067337470dfde6ae238773fe28f685ff308179c1723c5a8edc1a19c2ca6bb9920b9c20c5d57007372428e4964d6620394545b0a0b82e8bba073991b60faf921aaad541ba7ca71b8a0f77171e2b061f1e6c20ce999fe362ad813936fa6beda0fd3d3884ceaac387f5a3ad1a0abe2e98df0b8f267c87e6510dc24872e337b91e2fa1eb954863597991e8bdfb7cb7643428354c2bb5eaff48bc36fad29674181748deb7159dac410058426fe2682a12c20f9e2bae48cf6b750bca9b9986a15fae4547173afceaffb12f277dc5120c4b52cde199e721b4c28fae11d058cdcdf50da9e07615b121ea568fd809fdd63650691ea104b31f26baaceb65e63a1364656781461c934753d810bd9baa708b0acaa60623157dd460908865e4bffc7e512b1c992ecb0d6fda3aacbe3ec961933918adff2cc257056b8e9f0354b9c69e03c9e21aa11c378e417675cdb8cd5dc86ff80753df366cb3271dfc3a16796dcfc02c534055cfd99d2af347ccf2595258c1a40ba396414a8388e9b1c04239baf6b8c8e4ab4a6f12531d17867bec06ff10efac5d600d38527566ea52f29767fb7193db04fbcd975bf2ce856f2f9e8c4efa3a0ac65e12b2f0dd0deb9cdc8226dab79c01725cf9e25996a734df7015d2fab1399111c5d4811c120e7ac7411c7210e9eadc6a02c4eb656a2b61e3d6fc8fd30c43348333f2604fe9353dd63aadce4eab155ed7fe363b51fc7a3a9886440e1bdefe7b03ff9a898a01cbbaddedea578460e48a9cef523df183e3b760d69bfa566ea1e183c3c986ea58e64c7ac9c56c2b441021a929dc109d88d68ef831abb67007374b2ee15b72ec4f4fa6ae95178249c25a79d21dc7168d7ab11dcc2fb19a6786b6461b83c1cf915bd9757213d71c1c2cb48b46173fb7172ff39010e5f936cff86ce8f239f0fb1fda71a8d19db57dccfec071b6f8354ee2cf2c82645269be761687b2e9711c9c30fbd62132f058d586aad7eaf7f396a7719b9085d14079ac3198e634e08dec205ed17cf842a1b888c6326a57c0c3a179c98f7b781cbfff17fec84e2ef49f5ee0914069641e1ac1df1657146a8d61fb17fdfc2a359618aa903678bdd75e7629d4841157ff365311dd94cd2e9cb05b16d57664f18cda055baf6990bc37588e79395fa656636572a6e4b81463af9b7439df480c334cdc42c3b34261a489404a2e9f2fb433837a5e27d5c9e47c9ecc64fdfeca301750544a3f880d448d008ff52344faee1b3973a0dfbe08c8a1d2ef4a5edf3f7b967623b0ed38af4545628a72e996cc72be929375afbfd4d3c25ef3a34628795140e7668a6b03462cf6d7c5963ea20219ed28bc8adbd77e4632daf34f30f6295bef2dfe2549bb3e485ee38e8e44e13b0a755256237a24a2ea61cae02afcfe737bf903742ea8a7a9a5deb7c7cdfc03ef3069ce7ab417ea8992a3431ac236aae36fd5d893aca710c95051dac89014ebf50bd7c712284f7557d28a30345858737b2b56376f5c260c9ece6e405294dc22f774efc8cde6777c99547d163a1d79eea37b084a4a620289e10b58f6e39de489b87d4a19877a11125e57b07c878685708b99eedc09be5c33a4c85f809e66fe880095faf54e3e91c3f8e1cf29efd22324c8dea57c000f9b362cbaba3596a8d1492815b8014ff92d188ccf76ee8c5683772f9301a6c44f2c1fc70c1ee1305f262267c907ef7c8e0ca4d5a096c8e58cbcbc1cb327a9487e15335e248c5e6ec50ed241f2c16141c53155d7e2d394face355c112e9a96484f5a4a2d1fd36404d1260cc8e524da9129ac75a66a2795bffd1ceec31bb2de20e4629df111459cb4376e67a6b99108c8ec822dbba14b59de6f4796779581b9078bd4711e3e076ace1078b754e813a8d917e4fc4ef9262f04040ea5a262fcfc78cd0e6644d77361b5890e1b3f1cef16651c3128e0f565d658deb5e275e2b2e032221a478b1c3f0ee2a16b0991e389252f1b9bf0f0d3650fdba53c74fcf212d50aa9edfb64b52927a8691b82db2f420afeb6e4435a905a45a9d08819556b62845413ac6f8a2148c738aaf5a33b63167bf4fc14e60443aaeb563e5df0628f295c39bc1619e962b126ce18c1a7aa27fc9b5a283c2e0c0ff77ba8cd943e4de878f5223f0dd0ab2d555e07e454f1decfc13e0be80f2f2def7ec7175b09af6e09dc8b64fc3cf292ad31fd3beeaf1f08b0347f58fcbbe0d433fc48dbf52d97c385e78f3e12a7c0761a84c9e823407290fce7e7dc81b0876b7008e785cb1efc335deb97d781cf8ea22db0edfd0007fdd61c3177b090b787f8e82a9e33fc33e17b14e572c30c2cfa8942d03e767dbaaaee5da9c50881a7621a055c73674b24d634e81af88155282acf5f13b7a4b7d833f9eccae0cb8216775fd1db63351257cf0dd3699c7cf140d55ea3874de39e5a40869f84ea0e65360ac73aadc04dce2b714d2a3f203a512fc9ae53c4494244b65e865d84678acb800efbb89c90f8f13d9a864fa40caae55e58d8b6359e247a06cc53f5f9b8fe4f478aa0120bd1b49b6b7494e066957d2807c63b3cd0af263d8d716865f95909719102a339761789e8aabbc230697cfd7e301a1560925b0deac77f9a94f729546f788fa349af8f881d8f61a13b83302736dbdd974ee40dc8abc7d7e158288cb173f765f8c9b370eb09fedb0998ea525c132eb8a94e84eec5a263daab0c1dbe6f5539e89bc49cae9dce1432407006a150dd02b5a021602a93dff279ce5890e40066417723e58e27cba35d8aa6e6e943adc9f85b5ed34380fc333d86dbecf9cea8ae2a21cac489e01ca970d023497fc70c18bcb11706499071b8d7bd54d65f5e3bc642209d0363afee8ec9b35099228f0178c6f4b424d0450a147408b9c85a92b38f38a8f9330bef7ebc935c37b68a4ddc9abed1bbe8e9348caa3e96d7bb5c6b81821e0c09d61836ed743deff091b233152f8b8a75545034305b8044e3cecbb39529ac3c1a1cdc3b28a2190558039a1958524013ad08a7b763ed1f5e2162699f182655f9cd1605fb58d24b35e1bde38d78fe768a032ac6ff5f8a18f78b4e08435f1803f2fc958760e3f33a2760829b5bd10715bff3208e74c1ee30a52f2857d33301547e35a918f5e5a2cc35c7b9e06875cfe4e394d4c38b27d3a12396d86e99d46551f1438961878d3024a89bc16fcccac5a8a374aaf2f06dd7545f2dcd0e8848b38ad6c67379a0dba68f0ca57fced0b363f1118fb0cb0857c6b2b3901b79fe0127e026c68f98156751d371ec1354c7940454875c7080ef7dd8fd29fbbca098b30295760c59b93702a81b8bc106db86ccb14bcc5fde1f6a8b93c2b44d75094cfea52e874301f559256de6068487cb7698f38284e24fbb00b53f7e7d0b41cc8858afece035a8da5c42cf61a44e97f7e6c72ffc8126adb53c38d643b3abeb16fd0f1a0129c3794240e7fa45eb27f4bb05b18f2219538ee0954bab62c4cc67abefcb4986c8f992a01692514fe1e0b2688f0a0eeefbbd19a6d191bd8abd8df036a1ec6d35ddbd5845be8516beaacc713acabd031dfb3fc8683729e11acfb4b98fcf2204ae4468014990be720994df347e5f554b792af8369e0d80de205d553663df36f4db14f71dd896aba54159aa795f27b7f9734efa0a10845894e8af6ee5d20d65be262f4bd6609d98eea910637b73bca16fc3bc7c55fa3aefda6570621065175d1ed1e8cfb37e0df94557135d7ff40ab5c599e2ac1346ff6d9976afdeef2a8f05d19c7bb7ee2f29bd489ba623958f99130771a8d91eed66f68166395f9b038978d52c06674ed492a066c634456e1e3c1c8a94767e13ad729c684f29b9f3a8502f6dbb4c363fca193764b0bad8567104420b6d33c1a15a1403b1bf71544a4170b56ff8ac01c3050fa3ece36c6b618dbf9052f739087447a538ae1e39e8c4c489d2b1060a80b7294c3a54188b42401550d647b49164f6861b7eff2738cd2717a160b9c9bec4013c73a05d03f817459ed9af2be87fe9ca98f06a4cd8d8320903338d09eac6c86b81adc47d3d8470ceb2acc31e51aada4ec6ce74ed4dd6ed61f3cc603c369a2ff606c5d17ed71ae030f1187b4e2061a99acbd5c4bbf8e73ec76e0532a5ec50624438be51311b52b333a6be836a68f8fc38dd9cf2aa628762d42e42abb88d8e029245e00f120d37403b21c03ac4a18be476a95036731b03a94ebb1cd13b11d788636cd2e0827ec3b1756a3153b1e2ad8be1308f48a5d1cbfc94ded9b43efb9", 0x1000}, {&(0x7f0000000340)="d9ce36565fe095c310890a1f12f49c6ff4dd5e7a09f47825e8cc9917ccab24ac52faf7e99362ea3da860904da6999714c74f79d28e4e2fe2fd0aa6d00be34150d287cbed107eb25a611b04fa576c87ae2de213b0a81e84df77b46d4f9a5c83f791e1718f795596cc3b036aaf51a8f20a2bb9edf3ce24df09dd4a17152b9bc23df75308e721d1b6bc14917d9673ed0ce0397a3f1cc3c414400281d5653277f7221778b160593608dff160ea5f4e66a82d8814349e07a4895311c6cb989a4cf5", 0xbf}, {&(0x7f0000001780)="babcac602e680dfb26f7509e3fccd35ca74827f57a5427eef0cad614f5284a2959d966883ad5970d27b1dbdfadf62da7c57225da2ec047012f02daa8bbb0afdc7e45c05518c3df1e125d7d4b1ca02f42e499eb5890cd5a9edccb8586e2e69afa4ac2bf60d55be6b176e17fade6fcd5197eea84339d703f9e3c4410099638a83d9b847f13b63f261ec0790d25f9e2900da2c2035522ca65b81b8fbb739dd7a96bb149775f3760d97de4e1e022a1fe4a1cc2552e06a1df696713ca575d1b87cdd0fa75a7f225351741c6602c7a0323f4e7467b74f44231d2202d1982b300d31b3e4b7e9d381e01dbf53f5c64ce208729bc463ee479c63c18c2fe96cbd41fc209cfe70de6148fb41f42ace5463f3861b5b53d972b837f6a2e10bf8f9a4ffeac2aea4a18f62a048cdcdbd0f7e470c0b38495e8e74c53fe1b28c26cedb8002238dc40b87b9e581599a87da7be929e369580da83a6bbed97fded9ba7eb3da6707ba12063b70eef0aadd006e8f489cdf177e9012cfafd534b8729f962945906e4b32add416b259b8a41857abc661dcf1d9e2d339bb7444861a4da6a0d79a7d7e4d3b0c66301a39818335370d72d8357e391b507e6bb3ef084202d7295b08d04cef4f8420556b819434940fab4b964ee71e3d746a289c4d6d5233fbe12d1446ecbd6abc0d556f9264fa44cd61a84860a612db62eeff49d221896b64844dab8e7c6b2689a4bbf947b46023f8271503fbede4a7bf6c2b631c61e6cff3758d780087c30b5bd9c5f69e13f94fcaca6327ca62f37266a060edd0a6b070db140036edc93d72b35f6421e5533f07b1321bb53602dab4c11dfc01f27ac26607416420a876c9dfe3a973007e955a5f81492f7897c7343d748688aac8943329cc1d0bf087ff53ba142da92833829e29451ab3e7406fd115af0506746535bd142b47d960fd980cd7bab785c0d5c0c40c2edc78bc5c477131595604f5a346672d22f3b5db4663d7d8cffcaa51b144c6ad1a354145e7301a40e772c8989558a83e87c3ec5c3fa271a2172cb229c7a16fc4100381ff63d505ce34d82d8ac1cf0b55c6866d6f824e20a9967776753d482f1139a2a24fc5ae611ce2af07ac6355ab069534dc9ad5b46ac1b766c6aa957fb35aec5978552842c7117fb391153ab1312b429c529e67c7a4a7672e9a446fb0c46fc4d0da4d18f63bc937174dabce4914bb279aaec8f7223367a341ec5d4aedccc690c595c8142e921523bd1c2b4865484b5b7a42d4688289e2d21605fb4b1151f0d6cb9b52fc9327ad08a2a27e6825352a4013e633e973fd952136beec05bed044ee9731035456e00a7ff523449a559fadc6ad8043235401834784d6e3e65e23778bb24c42aa6de277eb8fac7f9679b75643438ad1a42272c8250e2522514960ffea4e25c95e099544dbc2a0f6afe1ff0664f7ae0f7db100123474f2671c44f44253495e92ddbb598127f23b557d8f5af63a94ab729ca4ede53d481a9930a7f9aaa1e0db2b81f3e1df2beff30407f7a3bf3c196dcf31e5ad731ec523237a24f60e9cfae4b3448aa3079656686c75e91c28e4127c68c9842cb57df31085602e7d1ce24cae9aa6ebc9f2d3dea508cf21bdb03c2e4da64fe739fdfef9a3ba4f41a50315cea21d376bf4f0834303d691fb823d04e702791c2a05eb0c6cc487c1972ce65c5bd91c46b428bea32d38b156c824e78642b7d97a1e26c3a3e2f591d9f4a520f6f616281a57817619c03faf882977ef9497a2d4420e27f6a594b7eff224930c70f73adb41754821dd2b728a581e5d9c47c3bf13515ad1400c518386c773ee2de2eda3fa46fef26968497a95ad737227461914a506a594297dc243ecaa342c753b8bda82a2b6f5d55805d0afe1d8d6717e9e4d0acdf395f90bde09cab577bbc3b2ce18c1a437b3e24b4c5ff4f2857acc84fa5a66f16534398f0cdba5b4a4fa55cb865242172a911f6475af83eb0b251241bed7745f01ad71599a893a88828caa19b47375e90708b9b1800eee6b806ce79f686d09e4ec136c2f2d976397665b471def241b7f47f34d024a1892d0e65254810b24c04e8a2bdbf09f8a73af238ec5ad2c0adc081c235a80c01e4df7124000ab39ca8eaaa44a639c2fcb7ab0da1a5eab2ffaaf6769ab30a948032005275ee320573b244f4f1a69588c07784938534c2378c7037a315551352f962ddc6711b4cb7320c74e488239fe3f3d50f3c0fb0dd9826bcf02e92d8fa92a41ea56519a7fb8c65d8eb5257f1ad38d2831f952d8c0cf9457ab14534861cbacc4b9aca47e20bb50cd8682b459e8573db36c49e6c7de05d39d28225ae65c3bba6249251fab34fa76f8fef7051fde577f1ed02be4b5c7031cea597830e0d9615cae91322c31c8b37773a56b867a178ed4b37903518ef9d2742ba19487e3a9c2979a0d5cb39f4f698a57fdaf9c0d614022df78b15df334a12f95dbbc087cffbaa59849a56ce3cae3fac25ac3320a1244247a6d8fac2555cf5d4701fa9fa4dda690066d7633172f35ada906d97d54a79d7ddfd4c7321dab4ef96381e877fdcd96914d6e307e1fe99eeb523111910509343ab17022818808aad19b4b2edfce9c0a2ddeb57a6ba08fa58c66adcd2aefc314610a340ef95e0b76f391af03fd474c364617804056ef20848eb7a8f5f5a344c34f338c2d9ac2610e5f5b0475751db231c1d350efbc1e0de72a8893ddb684642e8f970c8d5184e6b0d509abb5ecda77d4282f00b9026634654027a85d0e39eca76b276408edeff486cc4927ed1f78c563dec9a5fe8e2e03e42ceb2d06c8c162b69e3d5eb257196ad5cbdc6f2830bb71e6efa6ca83d66044f378a3f4ed6989d69a33e010cc2206fd7f5770ab51cbfbbba24312d5edec83b4be3c672bee0e0bc3fb3e039dc3d18a251e69c9185eccba56f1b600b0bb19869ea673b9b21c0443fe6d1104ec81cf33cd05a9c75a5d44eb95c95278b89262922342655035ff69336abbc5a88f9f94ca5baf902bce17685b891b27811f6b6dec7e52a217d0ee2e66afd83dbe60b8a39312a94b9221ea5b46e864697d1fe34f4f9dd43f16a95cf7af0bf16f22c721dac9e79042e99b7cfb362d9e7069fd6e17c14dad1e53bed134f7ae050c6a185391c335d8bceb3c0b957ff5997c14c418871eab554452dbdc3707d003174b039cc66c33e781551d87fd24fd1d28d7626e5d9c03d1debac364481f02f0f5cfd2bf49ad6361ddd22c35ce32eb2348c5124d0dfaca74f30cdc31dbd37a9055cc26376ce66638e9ddfba3c1b7ce5b854b60516310e3bf665778b46c3dfa89d13eb20ebe5e37ce4c4f75ca88f3fe93f55aba59659a17c7c7f48a9c57673fca33b00854b7b8518089774ad59436ea0ac2231ec2a6b3f00948a7053b6c1ff8f6fafc484179093b67c633f048ebebfd31259bfedec88d220dfb8ca3c2ff548b1325e99f917b57fa6f6f7a35792b93a929c014ad32d26a6f63f6f0b6b65cbe5a8ea8a478f6bc2338313ecd67ac28813de41c8caa7f42c257b48065e121beda4344cd08326eeae81cfab058d840f9f93991d6782acfaad4435e601522d40c61537cb43554b3e3345cd8db8a70a03ebff33b100678e5157e02b389862f3a6faaea564abcde003cf27196ce1ae9fbaa9147596a0bcaa45560da932406e4b465347e5c98d40dc76acdf6af8bd58fa96fde24da309bb2987f0351a072412cef445f9e32741626ec5063097f3873564688130972dd199de4e87c768de7b55558d16822281e6ff6f05ccbc259d26105d1f5c301bef7abb751d817bfaf217840049cda490e46122dce028582dbd555d9f8be851ddd9bee7bf223ae9a6fcf9569aebc965f7ed25fb431fd3e0a0f9fc5082f11e5d9721fb81fd6d32a85ea591fbb8602c8597ba27d354e02656b9346b2403c78974eacb1dcfb81be78bc5c1159b5cfe005eaa8c4adaa058992649647fb922e1a39ffc3d6b1937c7520e17b3c9a5ba5a7ecb4ff95385a1ab85b56cfaec591b4aa6534566b1ec5551ed857b5e999f720f37a946e947d98810099485be8419ee1d962519733fb325b637eafc56a4f49c7c862cf2a9a035b0c45d2753f829e76eb123f82d707966324d72ae80c7c14a5222a02a36f4ef350fadb5eb5506bd35927109fb3a7738eb15a01408b38b14b25620ff04ce2edb9ba65b00fe60beea732d8f89b7e4e69006b93582a5d5ac05fe2315fee4f518d944333ba852f23d71a7b0dd5a6911191e1225af5fd4752a69500743f1adcc46e57f988e01e925c1e5968977200098f17915c0ddb3473572ffa853f90f3ba6486517e66d9a8e82bd656d2d163993fbabd61d07c6ff8f66b96feb1eeec64c898784fa84f9fad52204894367426e5c0d17c3fa7acdd000fe7259ff7409efdba016ead7db03d2bd3081eb1dae11a3d1c7ad6cf3d335553e7b8611b159b433cdf15cc98bf159fb0478b4fdaff8887bbadef2112f8608a58960ec5b1c8e6960c85cd83d596902758b1a62766105fc3715c0d6b0997b66ba5e1e9674087ce6b8efc5c8b71461c1807f0071e40f4854034da8d7ea042297911b0584d1b86872886cdf2649feccbf6619985ce26a67a4469611c7b2b892bb0211306d93c734c6607ceaf7188d18f26c85719b3ac67063740d9d46015a9d1a09fbdb3c46e5df571cb1e4f91356f6e936e0048ad09e333b4aed156530243a2157408a7c14ff58f67b318021a71a3ddba79f896209f1dd3d4b5d6d85088168b7a2587ab4ff42a493c8051635ea18dba1238a3569965dc6fe7dd9a6bde5a2f2c28f987e451c481caf704d5e11880c4c6d5c9fa3fa3f3492fc532f0b5c750052436813b84159b80a7654cab33278b3da0bbd11844c45766734bda62f0ec592aa5788f0e9b401e8703da67dff08af39aa84fb3f1da2af6226120cd162057bddcb99ab7cd6a565808bcf80f5f7480d9bc880bee4132f6c406a8c6bb6dd588c7c4c3e6ee6e05aa7358c08ce7c8a00fcc26547a75818eea326383ec29bf323e22d2e2cfa2011864d90e76f68423c78e2a8b69d186abac6b07475690f019775ffcd8b788e0b8d0989f3b432204006efa9645fe2734a7dfb23c4ddb2608d4a9e33ccca9caf1cc9f3b21035cfea18a45205a10f69a1c71a604a89bac49460f7904aaaf58fe859fd3512ea56d63924220bd4cc108d501155e3b24a5e56426bf9342f8fd34cfdc25812e65e225849ddb78f57fafa4d198a174284c1fa79d361e1772cf381ab0cbb84dd4cba7f560f5dbc19e6a0967d14b972d5d2b0fa140e6d2a6bfb836e00c376c62e5409175ae0fd2e2c906d36c79d2331d3555e0807895ee7097793a36e0a1ed06e4cfaa9ca55c78e1ab1f67ec1c9894856bbad31c41d8f533a9a772820a6c5ef8cf61f0df02d8763ab3844efaeacfb91f59696e4eabd101a267c044047b81def8b7e19e7fed5ee27e174cb8df19127687074f197fac83107b8a73c1f62f4a4b711c3578a3d2f4b84632c4cbf372221b704b92374a9dc875ea6ada2bb19657c0461452ae1d67579590be640932b70ece4cdd44526a1c34e8953300eed67cddb8d69e20b40da87c28ca04f6c6b7aeb86256204c49b6eb6b662bf11c0b19da6943f16842954c27ee997cc8f0894a53542251a3a13b8fd30b61ba1bbd962251592fe8e1def5f6a616c7eb37848f0cba066710663e6066b89eb59a32de2b19fda55658a8c60d45dd13d9160bc529f607f8e6b16e5b32f667084d653ad5b4d07b2b33d4a3f2cead7411d97037445fb235fc3689eef1d3219c2908ddf8803dd9a2b82a0f776216565e0b45927", 0x1000}, {&(0x7f0000000400)="fe2ccc4d5bcbe8a652b4b246b35dc00afbd8718110a501f966775232047a0d84c6ba0c925a37fb954dd8236e67915b79ba5733a80495a192ddec1900414f633fd3842043b5d5ba93f0d70dee59d871b92237fef66dc0887746e1ca3d33b790f161b14bd7b02dc0bea167d261c06d1a091b96b579d873399386865a086760212a5264c1f489", 0x85}, {&(0x7f00000004c0)="e9227679e27784977dfe3377370590e9f12153c2f06ecb66b3376a76b1d87c45a1d65aa1ae434b94ed8df9795765863f4f48407ab19d2830ca2af297ea4b86d9a7beb3b4bd533efdac1b036cb7d0650a3fc42d9dbcf343d961c024890ffa3940f9456c889386e346be9a26f2bca807781216f0bc1d4cbfcb7bbe5c56f6567e29efc4c8bdd1bb65b38f1dfc3b995675b2fc1943cdf7a9dc82d48420c83cbdd6c517f6cb8dcc7ba32d2a8ca999897a45ecc3d53ccea6ac800925b5e9283e9b7a8c4fee063f7c458fabf8f173acc1cfbcb869deffee622565634a49a06e6a5e58834078e982e56fd7f3e506695c9a", 0xed}, {&(0x7f00000005c0)="eeecec368d0d2c512c3c4dba33fbe7e3700ee501b50a1c3b8fcf682239b4811563627c8160230bb0086ae3004b7c2b31ad40aba6f3fe5b33338fc5d358bd1956cd6463fbf11baec68074b25b7d1b00f4f605ab008c714fc5d65e69091c13a0485891568043c6e7e333ee411ea6ca89623af6dfcf59955669eef4bfb2a7fe5aa4a266c41f01dc77aee6250b2c55a2ae7201fe7094e900fd5ea5d124e7e2562bdcfb2c55287a245bc5331d8913214c85dc2380f0967a53f6e33488c16a0768a7ae06348ece011277c78deef44889a7ad5eae53621b57aa8a1b35a755e19e6000df6c04482e01c2ca8ed7c53ecf78a9750e6c1c24b24c222f603bbccab013", 0xfd}, {&(0x7f0000002780)="fb93abedfdf3f39dadf298c394969e05d6115b53c7e986e6a95fe4524fd48dc5cf890e26501949efbfb0121df8f44771ed7050d559d2dc2de8066051c1d4f47213777ede5e83f0bde57e677501187bbabea0c524680b25c95c36ee8aceb7af877a510e1361ad9ba2299753f2a95b01896bce0b38f8c85e65e26665782437b47a848db8cf3d25fb0aa0596a718b2344fc7bfc0872624c71653bdf9e6391dbe2fdbb427921321130c88898690e33682fd39aafe1137bb82107e1378941e38756", 0xbf}], 0x9, &(0x7f0000003ec0)=ANY=[@ANYBLOB="28000000000000000100000003000000d16541a9a0f372bd2155e4583661b3e0b000000000000000180000000000000001000000fa000000da91fe4c371d000010100000000000000100000000000000acd401d725ed5c7128b0e91c5c28a504e55c84076de9306fb5c6207869a1201e2a578b223ed98261db12e0010048f3ab9b928822edc961ddb3d5c98b6cdfc442e1335cd4ecb5acb050ec5fb2fbbe3526778874cbb01a5735ebfcfa634e3576d6c34edb017eb9166aa6aad75331955d5105aaf02185b69a1f956052c41d7de82b7191ba8da62b7164ebe84f6b5b037966cfc566b1f5506961bb2f34abce99582f9a652dc32ea47a1260dff8f98d1012f1daee3b1b7f92d0d8026643059381d70627f1a18522d3b18764f02f24d9639c55f62256300b6dea91bb801f7842e1271b4d630cb8d0c0e64b07b791befecc933f5b6ce036539f0221bee533fa8066751bd7fe78e0a262f9841dfa5d3c3e452caa7735e72224abca80f218466470530cd98ca7c68c70149737a44494228ae168ae0c1ea015c9eb3731b53d2e38ac8a632853f1732782eea9cde2fb03cb4e366d9c082002d47d62c419cc759fabd52b1f71e34138873708d953c896eaf85642d324c85c1270971cbfec7b01fe9f3cb77b06b1eafd3ff6137b69a9a386a2dd676da8db84afb381ee9c5ed53cbea83d3731616c30172885e9c27dd9390d932fbe563dae01db2edcaa5e39b326036005b2da6f27c8790ad32e1a4b29107aa4b32e24009d7ae44ae1235d1d56702928ed38c97ebb5c9b7a68c0e86e1f734f5d9d3eecc774b8d497dc15bc62480f29f40a6f32ce1ffad07212359cbd643706660cb02efeb3400dab49d1359433fe0dd9f5604c0ee20176cbaa7b706ad111c5d1229dabb0339d792cce19b58ba96165ea07e318c961edce91a5e9abacd0c5bd964e22913eb9523dab450cdf4e02a416ed32c4911a7009f728c2dad3edc9b692fbd47a2f05cd6849a67168788f19e80e54997760fd7c547e50491a7e9bff5c03fee72f631799390deb0957f12f3f722ff281a2aa4edb37589b692e9fed4b35eeb967735ea8e9e0fbc742dc1eae7ad39d5cc9a595198c8a0259e8f31405e38a7a35f56304e01918e9fec06d4eafab7bd498219c59959258078b7552884905a5db842b669e9844220d90cad221a39e541f1df6f56d862da27b033c57281d414009b7041d610cbd5a164f04e20e9f24a73c9ae7e3b655ef54c62f7ffb599a856323e73d92b5433138328238940d2beaf18907b249b8f9143f564aecb465bc423b1f64b69a22743642232230a80a699104bf3dfcc43d683d3233e00d3f90fc485fe154325f6f084f572c1cd38c5bc606101a024ee154bbac94f5b9ba089f1cd3ae0b993501256d1c1c69483c814b33d82e94b0894b57b7090d6190d9b325d42b433d7d29ef3eb26ede0cd6fd2d476b62eae1c3e587e541ea226732d01c30e64564cbf49e9dca5d769efa9a76a8df9007e229b6ed7169b5ca1657e0123bd7f753321eb2ff8e44341a410b897912b05d85c44e19bc5dc80ac85b4a92798d4ffbddabe74edc4c331c8709d058ad9a90db4445a10e6adf8c88d43665e97e1e2d37b09f4bf0c80be354d0d49fa752dd19af0aaf8b101f0610709fccb39b4220022c9f3a4e26459e112db1e8d7325fa917adcc6c302ad3e969426e07b43657cc666fa1986acced2bc2f1a94ade7db143d4c4fb5638d7b47f6e510ac522d69844f72cd7cce23d9ffa91875925c1c3d37093497d3998127c4dcb875aebae0e31e82e1cf996c5e3d21a89110947b8a69cb901277841317042ba09aebc6606ceb1d11b1122f4e6b53e148db3aa33c8d99a48ab4acf53b8656cfe9b46b1f4ef43b4f443dfed0be111e6508802eed7016137046a176a8224a055aadd206c73dc74b718fc93747db68d1b05b1ebc4238d6e983cc9ce7b07b1f47166bfa68a63b94bc2a07466be7a97726ebfa6a1be352556ccced9b385376d8c22a175acd75f14f9db271f55e633b777bd9e5593ac5c7d6d64c4a081be58441cb3253ecf2deb138a87c758eed523354834f5269d8456b918666c8b16de3252afa480b2466f795e780bde5a271e3d756969c29f8a3d485b6aa570e11d61d3948658f4a6c6af6fad78382dd6849d9d4fad9fc102c97e0ddeb73c52bf21b9d4c2a81083c6443c27c6e62cb54a875a9564cfb1c35906e883da5b0c9822223df7359792d039479fed83e13a647ff8dbedee67916bb7631b3d2cc500281c0e82bb6b5c3e08910f4f67db155cd8955ba8ff4e90945c4cfe794adaa2fe8462e77438623e725cf0d453f6f3a99f7f812e9a6fa64ebecfdc5ea024d9612b52a7578f756708db2389bdf99e47612ec4220bd13837fcd057bcb7b760d927aa38ade3a400f0143fc866b0dd3ed60bbc5fa14c690d359050cfac47a08599ae1b630b9d90e48e14d5bdca5c026dd5d7469d1c2a62cefb5e93f85086e517cc3b92bae809b32f5d7b7ada626c3dd88a7b6dd20f1c6b8819339786a58e9de2cf578fe6f942b5c8713916e12f0a7db465ab1dabf3588b85c2ed6a012c1122b9d80abaf1b1a0bf314ae33d03ce1f29bf1b1f523970ee047a962f2819295f0862c0f47583e2b891ed693c3219c6a2122a6f14f31c21b2d3658d86e65011d8c8f60394178451d78c184209994319b20548fbacbd10a757cd2a7677cb2507239d2c913b55e94fd5e7ffdba4ea0581d14ee4d9cea50b40b238a05bb891de1261be5ad64ccc462ea430718de1daf0c330942c17f227a7cc21615a8d0b1af1b32bd36bad6f47862e1c541a01a7f7107636aa5ad15b4e90c9ca182756fcd37b5e899127c4a1a61f51a161d05b1d0009a528e6fa11a763b110cf3d6aa71a1acf6d0ec9ba46ee3f0d53ce74b0a5cd59d656d37ab06d571fe8d5cf66ea10a52e3c7fb46036cdcb17a9c2d18bde34666e1c479c8b8032e3e81419d0de359bb3a6dd8d0b67842ac08f3456d1c19900ef24cfe0d9cfb6dbf9214c087f55e19b09fd35e344aff0e1ab66b33ddb87950d9d09ad944eff8edc304a610bab6cf0e8f3cdf3490236e0a30844df32e44e02c10847056da610200ecc9fd4e22ac2d5666d10a1699c0f7aa9d9f7c119c26ea3fd9ac023ee62c99a70332462a1d6a47e01213e26ef3d7a6ece1676898e4059c39900680ac50621c6144cefc8b4c88bfa69c076d46e165b84bcfcaef6e7593f7f30311f5c385728d989f365c82a23d998cc2b74bdc05d89bf21bbe01095b4cf2d7fe6e381804b4c9fc6024ee15abcdca941f59d051ef759145e88ba2a8565b3f4fee563f9998121350e136834d324a0863dc85fbea22cb357bcc59ed11dcc003bb1158e0849cae3f20097939f50c259dbcd9875ca5e7dbc9f0e6ae01b8fbd48c61ab1eb2d3f60f8149cff57590bc9604982789f36beb708d8989722fb02cbdcb6d425f69b1272c251fff641b4cd365ee532ea2171657609d114834f828c74182c119986d6447bc77e8e9df61874ec27fc29e3ead2fcb658cd2f87b775392deee6889b6457d9f485761b8c261de05b6acf3b64256f2e6232b30269353e9d9bc8679f53c6f8a5bcfb34536107eea91ff99b37c21032bef7b2ff255539946d5a946779a71c38ed5489a1b14963ac31f60e5c389ad896ac54b6fa0f0d897cfdaed7dd503805133cc9512a6fad1884f59d8d09f1d160c1832aa9e5d7b533bad634f4fba33dd104e78826c5ff1f77aea05a37a756cbe4fc16128529e03fa5e66ec572fea8266fcc9dd82e29f62d52b6eaf6a7586c49ee6ae1a097c5dfb4a8192b97a895b0f094e6d249383abc81ac3bcce000786a7a0283a67af7ec128f2a98868fcf5fd456b9014b342de4cb36d05702e255b3350fcf691af36ca82af45034f4fc82359933907f20fc4535fd79e8c320a51ed6da558fae5a0fd4297e606c59022f5e2bd8826a93153f83407fa23d17695f702fd4aff53095b536a50e4a2320b017c3f635f8e5fe94879222324ab7da6a11d99688b8cd0c7567c358b728d3f1ed8abaa75ca0a59e9dce1acb46fed63d4589a9419ec70c742a974d0d261ea3ffdd341dbe3b112e9919ab0332d83d7d5eddb0cdc12718fa916170484881e02f0c636f88b78e394c654863b24b2c2f2100a34a6eb3f4462b8dc3f6ed8db1b158d81c9deba53ecf4387eb03d6a6d948e87b3ecc1de55d0faf371386a1f5ff5b52c908cc1bb18df8834c4e8a6cf784a52f7b5adf6b9cf84a21177f07d43b4eab515f154aa97064203d0fca130808a7814e5cfd544505ae38694e3628d4decd1f75ea8efd5cf2fcd1f0a1211c61d41fc0143a8f61149115f9f4cf091e1197c4cf24ca8b818b82c95b8539ac5c33c4420563980dd813edd91fcae1b4ed54c1a9eabff00759f86232ed0fa601fadedfe5de46b44c575af50c8210d301cf811d357c3c73d80ef1489465c0b23125cca06f2d0c4c1fd7d055804b43ec90ccaa298711d1ebb9721747684450e8e6ea11f992e48d610371ccc05166d0f9b9ff5dc159b5ab1faf7b28bfecf959675614205c3aca354d76a9a7dc769f91c6b194e9ae5c0c03beb033c7c1232f1396c03a4ba114770af3243f73717d72f59a5fd3b44d37298c9d40cdde14c26716bef0ad30ca68a1623b56bca216ba528a1faf62d9e8bc509b79f3a6eaf5f6421f3c986e63915f795b42cb8e75c66dff55971b180873634a589aca5fc0e9e8cefb3f033603dccd952726ade135c19298c5a02d18055db9923957948f0ead206a9eeaddf923523b92ade0952630d3b7c19c69b6d5235c3f513748e3ab83327876152613841001bf7393a6d3493dc6f78a95556768cadbeb934ebd63e3cd054d664ad77323efdd733eec3bfd9208a0ff3650c54fa943c92165d57aecbd192861f6046dc7d4caa4c02ff3f1a858bcc687f96e83ffa422477addca13829368e2eda538ab72b5c7c2ebda6ae06f7ef5efd91ec174070982cd8144836d62adf701abc9d73dfd111fe17c582930e8af81d25aeef4d9b4dd3be27cc1797ed84162e0e5fdd976228609b231a5ccd946108b4804a57a32c3396463edb243630ee64003bff04ca322880f8c1993c5b27a36fbb83409e57a46d77151881ff43c71565299e1cfa78fb33521acde07ef37acda94bce58ab9d512b2d7f072b17d3bdef2182da4a863bd8517aa421c538bc7a9f73c982c6c451f44241cd5d0e43d1f275fcc06217dc341b29b2d0de04e2b5b9577d0a7251747fec5c7e498c7332ff495f5f43b8e0fdc51c02d8828a8681922d246b326ab71ca053d49f1ff20fca3cbff9aa1512b47ab9fa8cb459174872ae9ea52e8e82e3191c9771cde4ed4bcc5235286c65d332a06a75f190215b10ea686df2e6d49687bc3903c5bd378972877d8ac106f6dccb3564beed53a75adb20ef027801dd97f77c48b0a0c3465bf34647d0d0dd2af77183c3b6c0fda79daf7a568a38258bd75b48aab77d6d547b6a6300680594abe204ac7d62877a2daf3ea5a4af9136c0cec6cef57f28c1edefd7a81e2de96d08aff05c7514476443769cdf348c954b8852cf9407fd58e8a0e8d75ee562669e1256728ac49554701ea6af70aea005c205e9ee61ef05ab7f8e6a01aa5c0eaa324f112c40125f8e81a1f2b7413c41ac6c9acfd2a799327e38ac779dfb0fccd55792b9dc097dd894e4ab073b4a376153c6099dbc19c130773a63025c3448eccb858364f780904ec66fa518dc0f8c2b65b27c59383ef5651a2e2247a86899244f857cf3f6ce88a6407ff93a78a19203168d7f6663b3755f0101cb45377c5918390620b7eb8233640d1ce1f3f2915d3fb02fcaccd388c4444efdc5cbd5d6407159a8403874cf288bd96b8519fe0d618b6012ca5ac15247cb3645a1f9b6c68338c5bf4520ac6e212ddf0000000000000000100000006000000d4307a378b8ba8d931e9ad31012e0a587876789d6207e51aa4a15228698c2222152e4da3f221c79989095f347c4153f6022e4676d1267c64d7ee8f52519a7f600a7ccb9a14d8cfd88cd0a8b0f2b732f36d5561e7ffaad226a71b05a759f40aeda598e3dfdc02a6231b94b0d3cad6e14381169f034eaf3480877f501fda059d5f7e4d9777ceccd1ffc185bcb48eb8ab97b5d570d5b084daca8a8c93a85bd9f71f02400a7126d3550720904a5619bad2ba033d12dae02036a2913c7e61afe36c78913d0f829b531f20a2db044d675ac16030d6d3e0ec5d47048d6b64e44436820098000000000000000100000040a7000029266ef85903601352edd907d1aa5c90b3a93474cace52ec1e1160fe84e84761d5c51957ec6cb6a39a6621b3298e15d48487c7cd2d01241439dc2dd14ad259a8c2d7e04260f623cb6ac4a28c7464aa2d8fad5fe36e1e9d685e445b61516f7130e86a095f0f431cde8b1d064259c3f17a476fb81f6795e1bd8d35e0b31c0a5ccdc3d5000000000000b00000000000000000000000030000009bd427f740e168348f5e06a71b20a12411097d2a8f72434fbc6fb7e6f02b369981ce54815895df4e03fd930ea2444c3d9076b05223bcc3d8e7fb741e067ad433c16c551b6c95c4da26e253c766c754800c2d673ca3c70a46146e024d71ae62d4c704c38187f4b4c629318e3f6c7e14f4f6283d8e52235967d44135e425b6d99338eaeb001dd534905851246ea22d7e963be02016b5b32ded0593beec30a02800c000000000000000ffff000009000000fa9277c2df118e962a6f098a4e1a1f89e2abf22ecdb121eb10a9ee7c8d578572d72fc4e33ef9dd973688840069aa50307a639e93df2ba537649ac83f39d947cfa786644fefef8ac520849fe82e9804f8e8a3a8d981064473e8efe6eb5ea271374efcbe8d9aed471bdc271efa6f28de06b5da6a7e09aff476ac89de340b3ddd64953f9073c1d4e78b380147eeadf6c64daecfbab6be4a119784819ef8bc9fa3b5e9a197399b2aa7fe974d999c8234c7297000000000000000010000002df1ffff8115e03f020ff66a16627fb05a365c648976ad0b59caf912bd50cf1f5c91922eca8da8973c04b50030acf3bda5035ae70e707987c700dfabdf461f4d99a8f2c2af8858b2df8e0ca576001604c30248b970660d4297052d43f5d2ccad53f50000f80000000000000001000000080000006aa4143618e7d590b898c5c409cbb5e8566e4be0bdf9ca38fc3d4e8bc49c17c872060c29b31f2ca68fea6a0da818787e045f4aa74c6c152fbd1932c5d079245460ed35bfd0294b54c53da1139f4b01fe9875ab898601688dc54665fa36ccd07920255f17923d444f59bbefb346d2cc85c561d3a8b9675543d784dbe3af6ed2c8a6df5a5ab1f3c601ccd8d9ed32254d3bc57c258e8e7b05b7c4262f7c32f4f00a2a7dd83c5a39fe401bf1ccc7302d468fece5b60008ef16ab68860abcae9e3437a23301214319546b15c601c69db7d8e9c19c020e293bc7350ef1c340ee8f545fb70dae5c00000000f800000000000000ffff0000740000006c7ac4988cb7b60fe3a2f44daf151922391d0f5bff774f716e388352986f1b3c1c55901453ed1b66e809bc3367364a4c23378e62967026b83d8ffc3abc64c5b085b569de9b99afa6568a7de1d0872906142fcf53329a8735b99fc424f49d2b463f7096243c5d81d0c79c6d66f6dd44df96cefd308af0abb9bd3fa9048d16f775b185bf2756cc178b1e0142530235c2574ae5e67290e7005a3cc02783bc3174173b8fce41450f9537381bd5977acc139457a2a34389fea3e1be79019afb3ca4e481d606b7716577dba4b1305c3af1012d1b24e6feeeb6e6dcf91656c5736ce846ce00000000000000ac6f8f5fe308978fd4a7c8bac9d97617e1c0344fb85d8db619f80743eb2a1fcee91c3f"], 0x15a8}, 0xc) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0x80046471, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$TIOCSETA(r3, 0xc0104419, &(0x7f0000000740)={0x2, 0x2, 0x400, 0x8000, "0148320ac5e4e8060095fc7b00", 0x3, 0x6}) (async) chroot(&(0x7f0000000740)='.\x00') (async) pipe2(0x0, 0x10000) (async) poll(&(0x7f0000000200)=[{r0, 0x20}, {r1, 0x20}, {r2, 0x10}, {0xffffffffffffffff, 0x100}, {r1, 0x1}], 0x5, 0xa) (async) write(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) writev(r0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x1b, 0x0, 0x0) 49.132853ms ago: executing program 0 (id=1933): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sendto(0xffffffffffffff9c, &(0x7f0000000080)="6e7440ab44214910f3b3babecb5239803c84ad99b67e651f8c0b89974b7570a1a1886c4646e864dbb8ee158189eb4df4182ecd68110d0c85f89100", 0x3b, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x686d, 0x60, {0x4, 0x46d4}}) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180)="674cd6e5", 0x4) 48.603973ms ago: executing program 4 (id=1934): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f00000001c0)) 2.955023ms ago: executing program 5 (id=1935): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$TIOCSETA(r0, 0xc1084413, &(0x7f0000000280)={0x0, 0xa, 0x0, 0x0, "97a22259000000000008002300", 0xfffffffc, 0x800000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5fd, 0xffffffef, 0x2a, 0xfffffffe, "a8a39cefab00", 0xa2}) (async) ioctl$TIOCSTART(r1, 0x2000746e) (async) r2 = syz_open_pts() (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x87, 0x4, 0x71003}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff80, 0x9}, {0xfff, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x100007}, {0x2, 0x6, 0x3, 0x3}, {0xcdf, 0x1, 0x200004f8, 0x10001}, {0x6, 0x80b, 0x14, 0x2}, {0x2, 0x82, 0x7, 0x9}, {0x4, 0x81, 0xd1b, 0x88}, {0x1e2, 0x10001, 0xc, 0x3}, {0x10000, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a7171b, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xc, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) setreuid(0x0, 0xee01) (async) socket(0x2, 0x3, 0x0) socket(0x20, 0x4, 0x2) madvise(&(0x7f0000111000/0x4000)=nil, 0x4000, 0x2) (async) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x23) 2.539028ms ago: executing program 0 (id=1936): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 1.153439ms ago: executing program 4 (id=1937): r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x828, r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x6815b4ce7b2913a1, 0x0) ioctl$TIOCSETA(r1, 0xc0084427, &(0x7f0000000740)={0x21, 0x2f, 0x0, 0x0, "97a2a2935277306fcc39de926cc9795a6b47c1d1", 0xfffffffd, 0xffffffff}) 546.255µs ago: executing program 4 (id=1938): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="172160030f7000000000000086dd660cf5b800080001fe8000bc494c0dd0dcb3d6e0e8db1299000000000000000000000000aa"]) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000a48b8073fe4eec960000000000000000000000bb81"]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="172160030f7000000000000086dd660cf5b800080001fe8000bc494c0dd0dcb3d6e0e8db1299000000000000000000000000aa"]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000a48b8073fe4eec960000000000000000000000bb81"]) (async) 409.81µs ago: executing program 0 (id=1939): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3, 0x0, 0xdd, 0x9}, {0x48, 0xf, 0xfd, 0x5}, {0x6, 0x4, 0x7, 0x7f9}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0x40b) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) 0s ago: executing program 6 (id=1940): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x87dd, 0x5}, 0xb) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x7, 0x80000001, 0x80000001, 0xffffffff, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x13}, {0x6, 0xf86}, {0x1, 0x800, 0x8}, {0x9, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000ce1, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x6ff, 0x44809e9d, 0xffffffffffffffff, 0xff7ffffffffffffd, 0x27ffffffffffffff, 0x181c, 0x8, 0x3}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) seteuid(0xffffffffffffffff) r4 = geteuid() setreuid(r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.132' (ED25519) to the list of known hosts. login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login: denied attempt to set clock forward to 13622315181289262 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error vnd0: sloppy read from proc 85702 (syz-executor): blkno 0 bcount 207 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 64424509440 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens kernel: protection fault trap, code=0 Stopped at bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace bpfdetach(ffff80000146c000) at bpfdetach+0x70 if_detach(ffff80000146c000) at if_detach+0x153 tun_clone_destroy(ffff80000146c000) at tun_clone_destroy+0x2d6 if_clone_destroy(ffff80002a390d40) at if_clone_destroy+0x1d7 ifioctl(ffff80000163ce80,80206979,ffff80002a390d40,ffff8000397fd9c8) at ifioctl+0x5c5 sys_ioctl(ffff8000397fd9c8,ffff80002a390f20,ffff80002a390e70) at sys_ioctl+0x5c3 syscall(ffff80002a390f20) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd22b1763220, count: -8 ddb{1}> show registers rdi 0xffff80002cfd1000 rsi 0x5b9f3 acpi_pdirpa+0x47864 rbp 0xffff80002a390b60 rbx 0x80206979 __kernel_virt_to_phys+0x206979 rdx 0xffff80002cfd1000 rcx 0x5b9f2 acpi_pdirpa+0x47863 rax 0xffffffff8264f879 bpfdetach+0xb9 r8 0 r9 0xffffffffffffffff r10 0xa467b91e1ff3304d r11 0x116143738398cabe r12 0xdeaf0002deaf4152 r13 0x800 r14 0xffff80000146c000 r15 0xdeaf0002deaf4152 rip 0xffffffff8264f830 bpfdetach+0x70 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a390b30 ss 0 bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> show proc PROC (syz-executor) tid=218124 pid=11407 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff0cf0,0xffff8000ffff1220 process=0xffff80003c46ebc0 user=0xffff80002a38b000, vmspace=0xfffffd806c147018 estcpu=36, cpticks=3, pctcpu=0.0, user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16944 18916 62815 0 7 0 syz-executor 68744 379596 73791 0 3 0x80 nanoslp syz-executor 68744 403682 73791 0 3 0x4000080 fsleep syz-executor 11407 285309 44530 0 3 0x80 nanoslp syz-executor *11407 218124 44530 0 7 0x4000000 syz-executor 44530 399077 16757 0 3 0x82 nanoslp syz-executor 36769 18933 0 0 3 0x14200 acct acct 91112 486410 47221 0 3 0x82 sbwait sshd-session 99394 254960 16757 0 3 0x2 biowait syz-executor 74492 329599 16757 0 2 0x2 syz-executor 50875 228817 1 0 3 0x100083 ttyopn getty 12243 105831 0 0 3 0x14280 nfsidl nfsio 92504 427400 0 0 3 0x14280 nfsidl nfsio 94788 336084 0 0 3 0x14280 nfsidl nfsio 29376 465649 0 0 3 0x14280 nfsidl nfsio 55392 497205 0 0 3 0x14280 nfsidl nfsio 47419 377068 0 0 3 0x14280 nfsidl nfsio 79 44651 0 0 3 0x14280 nfsidl nfsio 47422 74614 0 0 3 0x14280 nfsidl nfsio 9899 474365 0 0 3 0x14280 nfsidl nfsio 27324 21829 0 0 3 0x14280 nfsidl nfsio 15017 8267 0 0 3 0x14280 nfsidl nfsio 70210 522251 0 0 3 0x14280 nfsidl nfsio 92336 88332 0 0 3 0x14280 nfsidl nfsio 88840 256180 0 0 3 0x14280 nfsidl nfsio 61401 331033 0 0 3 0x14280 nfsidl nfsio 1473 322878 0 0 3 0x14280 nfsidl nfsio 17414 274738 0 0 3 0x14280 nfsidl nfsio 57991 160365 0 0 3 0x14280 nfsidl nfsio 58570 206012 0 0 3 0x14280 nfsidl nfsio 53009 268268 0 0 3 0x14280 nfsidl nfsio 83129 26941 0 0 3 0x14200 bored sosplice 98911 396665 16757 0 3 0x82 wait syz-executor 73791 196672 16757 0 3 0x82 nanoslp syz-executor 36017 260856 16757 0 3 0x82 wait syz-executor 69816 272069 16757 0 3 0x82 nanoslp syz-executor 62815 68511 16757 0 3 0x82 nanoslp syz-executor 16757 334908 86797 0 3 0x2 netlock syz-executor 86797 56339 86074 0 3 0x10008a sigsusp ksh 86074 245654 63477 0 3 0x98 kqread sshd-session 63477 90023 47221 0 3 0x92 kqread sshd-session 47221 218976 1 0 3 0x88 kqread sshd 5859 14275 5031 74 3 0x1100092 bpf pflogd 5031 370512 1 0 3 0x80 sbwait pflogd 96227 488647 89482 73 3 0x1100090 kqread syslogd 89482 328576 1 0 3 0x100082 sbwait syslogd 74008 54913 1 0 3 0x100080 kqread resolvd 58732 54140 19957 77 3 0x100092 kqread dhcpleased 73201 59645 19957 77 3 0x100092 kqread dhcpleased 19957 78468 1 0 3 0x80 kqread dhcpleased 20233 218463 0 0 3 0x14200 bored smr 46811 503980 0 0 3 0x14200 pgzero zerothread 42425 213913 0 0 3 0x14200 aiodoned aiodoned 3878 51645 0 0 3 0x14200 syncer update 39747 86176 0 0 3 0x14200 cleaner cleaner 84159 170188 0 0 3 0x14200 reaper reaper 17371 432279 0 0 3 0x14200 pgdaemon pagedaemon 22183 63753 0 0 3 0x14200 bored viomb 3383 493571 0 0 3 0x40014200 acpi0 acpi0 57162 348208 0 0 3 0x40014200 idle1 6584 178098 0 0 3 0x14200 bored softnet3 93064 414043 0 0 3 0x14200 bored softnet2 43712 467935 0 0 3 0x14200 bored softnet1 88290 117244 0 0 3 0x14200 bored softnet0 46820 118272 0 0 3 0x14200 bored systqmp 84118 24256 0 0 3 0x14200 bored systq 93766 92582 0 0 3 0x14200 tmoslp softclockmp 52018 67568 0 0 3 0x40014200 tmoslp softclock 15877 461044 0 0 3 0x40014200 idle0 1 423576 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 11407 (syz-executor) thread 0xffff8000397fd9c8 (218124) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839d8340) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 rw_do_enter_write+0x1d3 #4 bpf_detachd+0x1b5 #5 bpfclose+0x101 #6 spec_close+0x45f #7 VOP_CLOSE+0x133 #8 vclean+0x20f #9 vgonel+0xb0 #10 vop_generic_revoke+0x3e6 #11 VOP_REVOKE+0x65 #12 vdevgone+0x17b #13 bpfsdetach+0x140 #14 bpfdetach+0xa6 #15 if_detach+0x153 #16 tun_clone_destroy+0x2d6 #17 if_clone_destroy+0x1d7 #18 ifioctl+0x5c5 exclusive rwlock clonelk r = 0 (0xffffffff83803d38) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 if_clone_destroy+0x67 #3 ifioctl+0x5c5 #4 sys_ioctl+0x5c3 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 99394 (syz-executor) thread 0xffff8000397fe558 (254960) exclusive rrwlock inode r = 0 (0xfffffd806d0748c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e31a428) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10222 11174K 12451K 166960K 14722 0 pcb 17 14K 28K 166960K 619 0 rtable 257 12K 12K 166960K 710 0 pf 40 18K 21K 166960K 214 0 ifaddr 44 8K 8K 166960K 136 0 ifgroup 61 2K 2K 166960K 248 0 sysctl 4 1K 9K 166960K 22 0 counters 72 37K 38K 166960K 262 0 ioctlops 0 0K 4K 166960K 1898 0 iov 0 0K 24K 166960K 106 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1555 98K 98K 166960K 3542 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 32 0 VM map 2 1K 1K 166960K 2 0 sem 24 640K 641K 166960K 88 0 dirhash 15 2K 3K 166960K 57 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 236K 166960K 2153 0 sigio 0 0K 0K 166960K 74 0 proc 72 91K 128K 166960K 842 0 subproc 72 4K 4K 166960K 109 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 230 0 in_multi 98 7K 7K 166960K 191 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 596 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 249 177K 189K 166960K 21253 0 UVM aobj 36 2K 4K 166960K 38 0 pinsyscall 43 86K 105K 166960K 3434 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 115 0 NDP 14 0K 2K 166960K 97 0 temp 78 8696K 8824K 166960K 109403 0 kqueue 13 20K 32K 166960K 398 0 SYN cache 2 10K 18K 166960K 3 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 167 0 164 1 0 1 1 0 8 0 rtentry 176 198 0 88 6 0 6 6 0 8 0 unpcb 144 1514 0 1494 15 13 2 6 0 8 1 syncache 336 20 0 20 3 2 1 1 0 8 1 tcpqe 32 4 0 4 2 2 0 1 0 8 0 tcpcb 736 544 0 534 8 6 2 4 0 8 0 arp 128 31 0 12 1 0 1 1 0 8 0 inpcb 328 1986 0 1973 19 17 2 7 0 8 0 nd6 144 44 0 14 2 0 2 2 0 8 0 pkpcb 40 25 0 25 3 2 1 1 0 8 1 kcovpl 48 12 0 4 1 0 1 1 0 8 0 ppxss 1192 69 0 68 2 1 1 1 0 8 0 pppxif 1504 12 0 12 4 4 0 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 11 0 5 1 0 1 1 0 482 0 pffrnode 88 11 0 5 1 0 1 1 0 8 0 pffrent 40 24 0 17 1 0 1 1 0 8 0 pfosfp 40 1428 0 1428 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfrktable 1344 3 0 3 1 1 0 1 0 8 0 pfanchor 1288 3 0 1 2 1 1 1 0 8 0 pfstitem 24 113 0 36 1 0 1 1 0 8 0 pfstkey 128 120 0 43 3 0 3 3 0 8 0 pfstate 384 117 0 40 8 0 8 8 0 8 0 pfrule 1344 96 0 88 2 1 1 2 0 8 0 rttmr 136 3 0 3 2 2 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 866 0 367 36 4 32 32 0 8 0 art_table 32 868 0 367 5 0 5 5 0 8 0 art_node 16 192 0 98 1 0 1 1 0 8 0 sysvmsgpl 40 50 0 10 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 80 0 58 1 0 1 1 0 8 0 shmpl 112 35 0 2 1 0 1 1 0 8 0 dirhash 1024 48 0 29 3 0 3 3 0 8 0 dino2pl 256 5281 0 3771 95 0 95 95 0 8 0 ffsino 288 5281 0 3771 109 0 109 109 0 8 0 nchpl 144 8230 0 6536 64 0 64 64 0 8 0 rtmask 32 11 0 11 5 4 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 28635 0 28635 4 3 1 2 0 8 1 percpumem 16 146 0 95 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 150 0 118 3 0 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 23 0 23 4 3 1 1 0 8 1 scxspl 216 29177 0 29176 13 12 1 8 1 8 0 plimitpl 152 503 0 486 1 0 1 1 0 8 0 sigapl 424 2475 0 2404 10 1 9 9 0 8 0 knotepl 120 587 0 0 17 0 17 17 0 8 0 kqueuepl 224 710 0 701 6 5 1 3 0 8 0 pipepl 336 337 0 310 8 5 3 8 0 8 0 fdescpl 520 2432 0 2401 3 0 3 3 0 8 0 filepl 160 15277 0 15054 33 18 15 19 0 8 3 lockfpl 104 841 0 838 3 2 1 2 0 8 0 lockfspl 48 254 0 251 1 0 1 1 0 8 0 sessionpl 144 44 0 34 1 0 1 1 0 8 0 pgrppl 48 88 0 70 1 0 1 1 0 8 0 ucredpl 104 2291 0 2278 1 0 1 1 0 8 0 zombiepl 144 2407 0 2404 1 0 1 1 0 8 0 processpl 1240 2475 0 2404 6 0 6 6 0 8 0 procpl 656 5730 0 5657 8 0 8 8 0 8 0 srpgc 96 12 0 12 4 3 1 1 0 8 1 sosppl 168 13 0 13 2 1 1 1 0 8 1 sockpl 728 3806 0 3752 40 33 7 19 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 48 0 0 2 0 2 2 0 8 0 mbufpl 256 352 0 0 22 0 22 22 0 8 0 bufpl 280 10883 0 4741 440 0 440 440 0 8 0 anonpl 32 9813 0 0 80 0 80 80 0 246 0 amapchunkpl 152 70651 0 70098 53 22 31 35 0 158 4 amappl16 200 6155 0 6069 41 31 10 15 0 8 1 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 156 0 143 1 0 1 1 0 8 0 amappl13 176 47 0 46 1 0 1 1 0 8 0 amappl12 168 3169 0 3138 4 1 3 3 0 8 0 amappl11 160 53 0 38 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 251 0 251 3 3 0 1 0 8 0 amappl8 136 24 0 21 1 0 1 1 0 8 0 amappl7 128 137 0 123 1 0 1 1 0 8 0 amappl6 120 238 0 233 1 0 1 1 0 8 0 amappl5 112 139 0 129 1 0 1 1 0 8 0 amappl4 104 405 0 383 1 0 1 1 0 8 0 amappl3 96 14692 0 14583 4 0 4 4 0 8 0 amappl2 88 855 0 785 2 0 2 2 0 8 0 amappl1 80 20386 0 19699 17 1 16 17 0 8 0 amappl 88 20040 0 19871 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 12 0 12 4 4 0 1 0 8 0 dma128 128 257 0 257 4 3 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 20 0 19 1 0 1 1 0 8 0 aobjpl 72 37 0 2 1 0 1 1 0 8 0 uaddrrnd 24 2432 0 2401 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2432 0 2401 1 0 1 1 0 8 0 vmmpekpl 168 20356 0 20297 3 0 3 3 0 8 0 vmmpepl 168 158111 0 155962 121 16 105 107 0 357 2 vmsppl 480 2431 0 2401 5 0 5 5 0 8 0 rwobjpl 72 47058 0 40000 131 0 131 131 0 8 0 pdppl 4096 4871 0 4802 137 62 75 85 0 8 6 pvpl 32 17913 0 0 145 0 145 145 0 265 0 pmappl 256 2431 0 2401 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 460 0 89 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0