last executing test programs: 9.619694149s ago: executing program 5 (id=1082): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000002, 0x10002, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x4}, {0x2, 0x6, 0x80003, 0x99}, {0x101, 0xfffffffa, 0x4f8, 0x80000001}, {0x2, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1cc, 0x10001, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xd, 0x8, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[0x401]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) flock(r1, 0x7) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x412, r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff}, 0xfeffffffffffffff, 0xfffffffffffffff9}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000080)="93b9e29f4b472b845e7f351156117f5e2819c55964bb593346fc033fbc7be513300695f422ef9d145d09207d6738b3a10719ec9194c6d9c4de08f857829b3348986f0ba9f1eb0d6d8b5db296ec87be6582a19015c76c472be9726328558e607b5efc95d05bce231acf", &(0x7f0000000240)=0x69, &(0x7f00000002c0)="e353c16c3cd7b12a0d3d022b46099e2799f563d1860eba44", 0x18) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 9.457424673s ago: executing program 5 (id=1090): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) close(r1) setuid(0xffffffffffffffff) rename(0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x9) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x9) socket(0x800000018, 0x3, 0x0) (async) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setuid(0xffffffffffffffff) r4 = geteuid() setreuid(r4, 0x0) (async) setreuid(r4, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$inet6(r1, 0x0, &(0x7f0000000200)) (async) accept$inet6(r1, 0x0, &(0x7f0000000200)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x8, 0x8000}, {0x18, 0x3, 0x201, 0x200}, 0x103, [0x6, 0x7, 0x7, 0x6, 0x9, 0xffff, 0x9, 0x3]}, 0x3c) (async) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x8, 0x8000}, {0x18, 0x3, 0x201, 0x200}, 0x103, [0x6, 0x7, 0x7, 0x6, 0x9, 0xffff, 0x9, 0x3]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) r6 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = semget(0x1, 0x2, 0x2) semctl$GETPID(r7, 0x5, 0x4, &(0x7f0000000380)=""/188) connect$inet(r6, &(0x7f0000000300)={0x2, 0x0}, 0xc) (async) connect$inet(r6, &(0x7f0000000300)={0x2, 0x0}, 0xc) r8 = dup2(r1, r5) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r5, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 9.457089293s ago: executing program 5 (id=1091): sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x4}, 0xc) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) (async) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x405, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x8001}, {0x4, 0xe2, 0x7, 0x100}, {0x3, 0x40b, 0xf15, 0x2}, {0x9cb, 0xfffc, 0xc, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xb7}, {0x9, 0x1, 0x6, 0x7fff}, {0x4003, 0xfffffffc, 0x8, 0x28bfd}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0xa67}, {0x401, 0x10, 0x9, 0xa2}, {0x3, 0x1006e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x5, 0x9}, {0xffffffff, 0x2, 0x2, 0x69}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async) setitimer(0x0, 0x0, &(0x7f0000000100)) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) 9.412591707s ago: executing program 5 (id=1093): r0 = msgget(0x3, 0x280) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="8d7eaa32cc8aaaaaaaaaaaaa08004500001400008000003a907ce0000001e0000001"]) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x80206910, &(0x7f0000000100)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r5}, 0xffffffffffffffff, 0x2, 0x4, 0x80080001}], 0x13b, 0x0, 0xffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f00000001c0)={0x0, 0x0}) r7 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x8003, 0x11) getsockopt$sock_int(r8, 0xffff, 0x1003, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) getppid() r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08005400001c000200000000000000ffffffdfffffff1e0090784c1f8ba3"]) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0xc0206923, &(0x7f00000001c0)) 9.335044127s ago: executing program 5 (id=1097): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) (async, rerun: 32) writev(r1, &(0x7f0000000840)=[{&(0x7f00000000c0)="d84f183f005c", 0x6}, {0x0}, {&(0x7f0000000300)}], 0x3) (async, rerun: 32) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) syz_open_pts() (async, rerun: 64) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000780)=0x7) (async, rerun: 64) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) 5.240118985s ago: executing program 2 (id=1259): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x0, 0x0, 0x0, 0x0, 0x58) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x8}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000310000/0x3000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_open_pts() r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="12"], 0x20, 0x2}, 0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 5.239786874s ago: executing program 2 (id=1260): sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00eb0100000000378c40a932be9ee4fe7b82cbac3fd5893c7390105b2ebd877016cf0e0c782ccbc914c64f4315bcf049c884fe988e1229d2a2c1c88656f43c55be9542ecc44b4d4369e73ecee39f875be8f5d4ac6b68f474c66b46284903a72b0ae57eaa5899ab7b065032369929e6458a8b434f85f4ae1e8550f9b69b5ccba48458f2af96f1a291e4050303de434f4c6a214bcb9c9fe97c674686b2e070adb6056d6e2bf7bd46698ab3b776506d268bfa49db348e9dda8464cfd6c7a15920684bbc8215d01c7c973d5c085a27ad87b2ccfa16b533bbec283b02c652d565fb393a7443566a52a0ed03d2e25937dce52d72bc69dfbc1832799bbc91ae554ded6b9b831cb401fd12f606a53042c50e36156dff834893ca662cf237ff5d3e9f", 0x11f) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)='.', 0x1}], 0x1) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3b, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) (async) r5 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xb3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) (async) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./bus\x00', r2, 0x1}) (async) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000700)='P20', 0x3}], 0x24) (async) socketpair(0x1e, 0x3, 0x2, 0x0) (async) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000000)=0x10) 5.231697746s ago: executing program 2 (id=1262): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040), 0x0) fcntl$getflags(r0, 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000080)={0x0}, 0x0, &(0x7f00000000c0)="49b6de4fd4c8ef830858e1b80f764c3bf0ddd34e0b39df4e846e961cec960ae398271831897c749d51228e6f048b37074cc7e3d022b06748d88d4bfc2304e25aa2a9d4b63d4aecbe8c0e849cd1e2de484d76d4a6f01a9b64d3274eecbf5881d74fef7f79ae0ae87c2c57af04263ed06903bfd6478d22f05c2699779630d36522b234eaa294a4942cdca3a3d0e7805f78e49d8862cacd6a9a69121fa431b4e0e68dfbdfdbfa7bfa59acc5661196036d8132fa96a6e759c5a1a493e6e9dc9727bfa50ee00d28534e559a8a21d20ce3b3526f6a4f569bf6", &(0x7f00000001c0)=0xd6, &(0x7f0000000200)="ddc9362cf12739bb8dfe9e87aeb0903fcbdf9a4e21152a16409e900f58c712ff67216d148a2c3a260b1ca38ebf0fa44fe0c904f3777ab9dcea39ea3991102e8b5a6a234bda4ca7ce7d53c5c199411504888e27e01628e01ce6e7ce4e0029c7ca88", 0x61) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="654ebc6f87848f7dda306ee2b9d7ec9d99c331a8775193af0ee9de1d38e8e043e03dcf2f5580290a21678f86fbce170386dcde48611c189e58017ffd39b36afa579dc3f12e1d1cd9dcc0e1ce", 0x4c}, {&(0x7f0000000300)="2b8452005522bb1daaa0aaf26733bcf23683dc680b529b2d4485f2fb4d631053ae927dd7d03e80a13b40", 0x2a}], 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x9, &(0x7f0000000380)=[{0x3, 0x5, 0x4, 0x74e4}, {0x51, 0xf3, 0x2, 0xfffffffe}, {0x7, 0x6, 0x4a, 0x5}, {0xb, 0x68, 0x5, 0x3}, {0x8, 0x7, 0x0, 0x8}, {0x6, 0x3, 0x1, 0xffff}, {0x3, 0x7, 0x8, 0xcfcf}, {0x5, 0xf8, 0x4}, {0x7, 0x0, 0x4}]}) ioctl$BIOCFLUSH(r1, 0x20004268) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000440)=""/32, 0x20}, {&(0x7f0000000480)=""/95, 0x5f}], 0x2, 0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000580)=0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000005c0)=0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000600)) r3 = shmget$private(0x0, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000640)=0x4) sysctl$kern(&(0x7f0000000680)={0x1, 0x10}, 0x2, &(0x7f00000006c0)="99a326a5b41ea8ae3e67734b6d45ecba1d373a7a6d966693a21c17f1a43baf4ba5ca8c0412811d91dfe3ab8181c4eab95060085385c0147d80f719827a140b9784e33f115134405ccf38a8b23003995b575ef6d7672876327257ed8524c7972f2da9e0be8340b4dae9edb4c412ff42e22520cf9f6e", &(0x7f0000000740)=0x75, &(0x7f0000000780)="faf4e5469d4b56e4f454ade447f1a939", 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4813, r1, 0x3) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000007c0)=0x5) sysctl$kern(&(0x7f0000000800)={0x1, 0x39}, 0x2, &(0x7f0000000840)="e33db9e4e1453a76570b4b99e1fee18ba72920f53ac90eaa0e9f662bf46e37bce08151be2b61604a1b3cb0efeb4416d71b184afd12fd336f6b1d11c6e8ac98b06b0bbf911605c845162a3abe727b671a4b5e77f013", &(0x7f00000008c0)=0x55, &(0x7f0000000900)="34ad483f7b4ba72a7adb489a45bfd2f25a753ae6435376418d2c0993dfe3dd8e0a8b75b7772c0593cdd69fac94f225babfffce5e0b0a0134ed620a368790dc8678df9b94a136063f8b5d18202315402ed0dd95f23c4481300bd59cab2aaf7c43655fca5561b485892cb365c59ebfcff0c3214f9aad99f26e9e781351fb2ac468746b331e9fa7f7e1bc76d7b746d9fc6365c980c32ecbcc50db260e44687a03d47587c17768e5c524f6b6463640bc0bdfdd797d435d82ec0b836b1079596a68782edd6c3eb85e2fd28833f6119b6884fb4bca", 0xd2) read(r2, &(0x7f0000000a00)=""/51, 0x33) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) setuid(r4) sysctl$kern(&(0x7f0000000a80)={0x1, 0xee}, 0x2, &(0x7f0000000ac0)="61faf3ab9ee0503fbf198d4471bf79b956e40cdac7c49a19a5cbf838054b68a660993fae5227aeb11b6c96d5b3d13549ea19d9dee0d7f63a48cba27195d6097afcdac340282b426c9fa72254981e6e0999a2e8fff97e30e5e877fc58ffb102ef1f253ebb13c8489fdba796f5e258645c17f6a2592b4821182602d51024e0f5669976c2c1f3961e4bf2a1e05cd2cba92b9cca451bde89859820322e362360d51af48b05c659b969db6e5cb0d76e5e3a01fceaa401d2a63213cb199a6708a90967b50efb56600254699982ba4a9473ed89317ab97782cf1772c29fdbbfb8a9129a746b8d8e96b96368d8", &(0x7f0000000bc0)=0xe9, &(0x7f0000000c00)="92730f835486fdeb1047a5e93904ed17551dcac32a246c7ebf304fe07f09cc81a7ccd8b270a5014a050b44adf6d56dc5c27da41ab62f281778b3865dbba3", 0x3e) syz_extract_tcp_res$synack(&(0x7f0000000c40)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000c80)={0x41424344}, 0xc, 0x5) syz_emit_ethernet(0x129, &(0x7f0000000cc0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x7, 0x6, 'bKO', 0xf3, 0x16, 0xb, @mcast1, @loopback, {[@hopopts={0x84, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1ff}]}], @tcp={{0x3, 0x0, r5, r6, 0x1, 0x0, 0x6, 0x20, 0xc0, 0x0, 0xfff7, {[@nop, @sack_perm={0x4, 0x2}]}}, {"00a0bbba94c4f4f5cdc0650b080580bc5b62e0d364cbcc36720841799c060a4ba5d00b771ddc4c50daa18e6b2b9adeb85702ef6f61041d7adbd1be9f0228f5d8aa4f406066db648e8a026b261070826597232d929c9b5c2b6f073eafdc55b59ddd741af5a04d14ac58f553911df185d9b1e7bef6881e12b5a2fb8acae46b4346535f8979096f27d13a46678db83bcaf052f96426d28676fc34e6da076cc46ef6281746e2cd76c514339b752fc00c472cbcee5c333c9ff4875fe22174f38a4ed21c2f0e"}}}}}}}) pwritev(r1, &(0x7f0000001e00)=[{&(0x7f0000000e00)="e8fc330f655f4bc6a399e00701e805b16a7a747c3fd15a0f7d403d563a7d6d37b104f21da206efd2beb31144e81da5835f1c1174585e66d318c493687edbf64215e6dce60c1ccf96762fe9fae655d124a2c7fbe9172814e99d4c67b035e86f162756a662e5710dd0c48f8c70f9ace208b5c81a6df9e93782960e6063f7d495f341320c0e785aa49cd32eb97ae91ba61f84f39ff0c5c5f1c2894450423fcf582d91787064876ff8d11249c6031f4e1d744d8c42817b8e7dd8bd0976df52caa7e687641ab7cdbb744a55a50d5894b47d1ed1a592b7c6ddb3f0a688149146a899bd482cd2820ac12a71e3f5838aec47731d844ab4527ae51b8535c543d3c976b038b97cb9e20baf0d89afbdd25d44519589baf117c9781b0e31b472a6a724541f3447df50e9fd27bca95d4cb3a45f89d6e2120b73ac34cc42de10a4dfccdab720a85024bb4f746f6612fcdc7d8b796fe5129f2e10f3662f4ed4a074b7d426d47f246ddc9a2d9c0451bc08857c4b7b849a7a8a1312c4dabad6c130068889f13e50ea51e0819d2d360d1abc9930236397905088052602db38bfafa5d9af75d64cfc79844fbfd563ce066b5e904f9be70fdacf4a6ec4c13f28fd63fdad287e5b223d8cd651aabd5c4d4d1cdae6fe4f89a20a084d62c9a941cf279a5bc62873f0b8e20fbb6c01bd26cd1c63ccfb3db16ebbc38e5d95407fdbff14bb8ed47a5c3cd3066aa6a25c6af5756fe569a1088a2629ff2a4229a48a1c51169a41ea88c2b03eb6bb5c406814fd5ff5169e78e19cd03b9a0201bea4641d999cec696a94e0614de5091eb100fb0b17edb6d19bf2b1e80ac6d1fd44990ca8e11c4372f7d47f6da439cd0ed33e7652b2f5f16d817bb9bd2b85e99fe258dafef614cffc45dbb6c8e8bc4b7e7c30b5cbca8d9475414a70a697c2af066355d9fb930926df4f02aefe59daa53665ec331eabcf36df8ed496cba8709e417f39d6fd77b7a4b7c641858456250125f0d0a9324cf9c2f2891d222b3e2bf354f0bfa3a694cfe32a3a49f5241f964b3a5a704103e56cfac81440128f96d866035a5dc6831790a5a81c3e7c81c7e85406cef9c7eed3d1270455d89aaa594854f6e924d8f8724e2ceee0805b55ce0f878e5ce07146909b6c404f431c772d5c8761eef82ef1b1509c9fb20a274469f9e32ed440ae26470a7fe1edf58027d56b6a53d3047be0269d237c156ebc2799427f4eb726a4bbb56acc01455518d0032df3bf259db69160e3aa641328a00ddc60ccc8efcb5601bb9f711cb0ea3b409ecacf57f22965810da89e38540d2527c63f13d4c2b2c94962a606025cda7b1ee36b79d4475852626d7f6faa9663fa6a4accde7bdbacd6db4f34bf2a3411bc0a1ed1af1538b5aa64090e29c97a120e617b297dd3d68eedd9b3af8b7d5b5eac8db4701f51615c4c7ac39512d3788a175e8b105cb6c230c0948a82ee35f7b8268c5b9633c3cb8f38f0ec37ced42dd333bde8e61ea6a0a68125468f2812ed2f0afe60d65de9580521416d2bf73268c233d5593d18f462ac1efc0d151c97dc6379e207f856786f531cae3b0399545c4a31542e3f120db03dfaf1500c07c484a095e527c384a9f34243f5d250acb68907055687bf8a34283a9a168677812345b0f9dca8de628a6d53e8f09ea709dbb1914b8826a7e98057ed347c6fc47a392b05f52fee983d576dcf5aaa65a519fdd6db471f57b17a4d12bdaa04585eecf0264f2026f0336cc0d4b6abccef1f300505ebd9a4c6694f2c45ee8074f19d836a14ebb8a5232b30e028b08a80e3d98eda7f0a5c05675aa6843d947bf74af974a0a70e55bfcf2a51dbf0992d384b2f3ab4767c3c7cb15dbc249374c285eaaf2a57f24fff71e8db3b0f66434d16f429b9635be2532994ac11b75a990807ae67f40c727a51caadbf4072512830368db3bd39d659e540cb5cff25723641f07f6208ee2cf6f48b9c8235fb3188366c3f7dfae745e0f563f5ae52e1896488d4913e90fcf9a67e33b30e20782c572b4c662216332d6df563d58b0d36cb1b7a2ffa1e89f6d032b920f490fbbc85d2ce5b1a93408fa7e72d8e726de7f47e128b0f1531a65e52efac4a4d4a70a0eac94f0be802c30019c65dfd87bcfc5b8b2bb7666c603be1ef412b776f95c14255ab6f8d1d8fd6d77839137fe53600f292f2f9ec27eadbebb4fb284071e12feedc90f7e876baa40b04a2799f8cada62d88c6747d6c0a596ec633875a4d6172f5d93ed8cb931378a56900b07a9a65af119d531d00c57fa614c10870089ab4fd7213a714cc9dc03b6c9689d9dddb097602a211bdbab97ce9b5f2fce640d7ff20cab4ab272e274e3735c15fb4dd71bb28d6a1b3ad7cfb688fe7174fde553a5298aae6aba6f5ff8871f9bf2d7bd770cb0282254a53396183baf397a650fc5b2c037c89e8c9b5329372e6400286e75f069dacfa7fc31e672158c52f3dcd5451f716da37c2075d60c2e82f655845340ad77e99da85dfd682692508b013a305dce94769af741b560e753cec723aca511f5816182f8a28df5297c802dd6d680118228e6ec1ed9d5f9240e7b2c6fc1b7ff1ec2f41ac8695504763aacb5b25c869d3f86d7ae33393639c9c0f5f5a9fd74dc49d8db8e35ab3ca68167e8c9022a6d4a6ca45d8c228d301da545a251e1e0ed86340383b078e9e5ec51261e37aec49a8072ce5669bd04a08e9f3315f322e79989d9423b33f763011dd52a52984c1d19cb8acca8e19eec9a2a6b5cbebca6b7873024b09f344eeb3545df494e47411f72897b13e54ab5581e1ec1fbd914c7ce71b595b5176b3cbd849183b829edd358d23699502cf3431ec029b61089da525a1c203a4d8a03ebf96999cf0bee2d6e48bf9422a50aaf006d145f8989d5375a5767890ea1f128529a31674976c0d1f2b5abee21b159ceafde54272932770ea0bfcda6fff170d804cfcb291389e3aa1734768c9628c190afb917d530a63c492b8234f26cf53f9a59b9affc4d87effa0851746e385dfe36353e8d0593feef6c5a4a28b0aa6bdd8cabb14faebb63f0f21465f7fba932f14ccfe7714186a1d6685f48cd556ad5a6d2c104eb6134362f793b989c7f91089fdf21742c42555f70f2a353b6c0268be68e137ef8f214cca8df33a741227ffbe1d9a58ba501499602b6d4deed3320db3e16669103a5dd5d4af8d33bdbe1b79250621dbf900974f7044fe9112ffde926ba482e2ade76b2b4920ec837bdb149b4ebe4be4b596210ee97d0f51bcfcc545ad76f5443f33c9b38b34fac6a2d2a49466a9fb4fded6aae67dad0fa512bac57fc70f1bae1c4c63ca5857adb75f4ed186d94ecf88aa5c757a680493e7a7513f48fb679eead114e6791214d735bd00396d39036dc1f1a87500c5f0396ad7379ffa9e0f6d8b323a672241cc642ea5baae99157fc5681ba63ad369060b3cc6516ce9d4db9b614fbe78c335798b4e5d5fcdc4283ea1c073ea5323a2bc966b074e6587c86d58a6e2aadba3e28732d109e23747408090b538cae37c72e9ac0112d7535f3bc5ac38b78062767ddb17b7f6f60017744fb2b071fa2e8e3506de06cb5a523f2d647d52ecd6523d79f505cf2dcbaba92085934c84549d3617138b65f67d271d8e92adfe39138ab6f25d8e077a54ad039a59cc77252b528644d8b1e1e2fc2df60a1a74d498f6122c845ae29dc97c4fc74efc4007b1b8ae6c68fd7c4e7962f2a926180e6621474d335c3ee81fe0ea7c90f2eb6d6f30caac83cc88ba4ead4eea5980be2c11d76640e20de41c9429b952b496880d53cea5cd8e922bd7610815b9c6a795cbc21baddfd90e0a7a53a48fb4f902dfd72ddea2c8dc88c731af9e832f21bdceda3bbf37c3d1224342aeb1ebd3446a2cc140763beac99aa72bd45c1489f4200b3ca5b02481238b93300b81cd6a837407c4234dd0eb7fdc03cfa38c4ca45a85a15f0066853d9085c8c067cdc46bdc3c207cbf16122c4a4ca32a413c2f336a1102bc83dba6a067c40a4eff781d7de53a29eb674e4dadebe160ab7ddaac6261e400c2dcb182002735d20b6e9ffd7553fc2cf56ed43046827083ebf59ca70eba6bd0deeeef1ce3f88c5481f82a8efe416871fcc4fc425537b16b90a51ba5302906e82faca3f97e37b8c64e5d2052e351027b0d0be8814cbd8f1d8a2e4eee391ac3b13729a0317026e540e336afda9b9315761d761f902747dda1f122a5e4d8af60a1c9a941c51bdbf160fdefafd7f168242b8fcce3353888c25cae1ae551e57154d8b8f37bde5e2b95fed5d18f0bad9e73e573584beaf7ea2996cff65deeb63f5f106914e2c59420f868512d035a11cd992661d3ebb9a8df4d1c33c7b5324c344994c65e69f1b50ed17e743323737773eba1b7f54dbf221250710c61d7cc7db9abe661a3e8b0c42ac6f917a173dac4d6b196b134d6e010352e13d8d6c9f23ca3b7797ee244276dbf77755219c048502f40fe1d63428c53fa0c17ba777551ab8dd3157035d786f9479440730afac9a9ca83d25f55d7f580c30f69a730594d48ed6b774fa602faaed11872ba53ab9eb5871604b9e8e24f9dd824628f5c99a284c1ab23dd3ebe6cc48386c6c0d20c2174cb9bcd11fa74ed49e864acaeab3e99307126513c67322317456cdef0d7d438057bfa612b8699496df1576d5fdee649d155333fa78e052bc305f5a3ea748611e7b81f363d48b6aaa21de82a17f0b0327bcf9b7361210aae8bcb2390cae5b28977b7600bd53d9a54bb50b6fd53d147ac68977f27476719cfe2ada6807d8e2e424ff1c1700aaf74d330a02d969ca3ee18354978119717b9137095feee7ba69b34cf79c3343895f47171ba63a1b68e48f4b26231fc81f909e3f417055b173295f337e6b6bf7cbe838471daa73fbd4db65c2b8dca45af11d7d81db6951bd8472ecfa0451961e524d6487c1e54046757faba592158f5f3a804c5472a2da55abaea98e3ec33a7e8d98113a375ee166bdc783c4b7bb3cb7ab4f3f22502aeb309cefd21ea33ed345c25e97fe1a763f60d3fc50d52c92d318bccb80a6f53313aa40fb882dce6cc50b6c71f2c73a1a6e7c58f585ec1475ae9e07f0dd286937de51ac6c7a19aa0fa2a3f455742364d27d1aaaf3697facb8f19fe501cf87f514f8ccfe2ddf54adc7df27f935211b90c447577da7de581ae012a84ec7508f429097ec3a0feffe5ce6fdae482d162f3beb131b630d9e768190e8993a286aa804339d7d4da02c0689d04e9f2cfb82bf6458912bceeff12ace3cd1862656f47af38d3bfe131287b33dc247b7985f1e70e4bca6ef2a13a6a7358be98432a4c4407f494a71d289f4be9991f7658363557c05341e81dd00b9625b701a4ddc0607a5b38b5612066a62107ce4e132052a973b6356b56e4631c460f55ab3cda5e1f9750f9191e49b8de7a9568cee6196d1b55e293b6c1973eb23c43870aa98f7433e3aff96767b9d2b0cd295d156be3546d57baeb3f2b91585ff813c1f2379272696f88a32b17a87ee73b13f52dbba0989989e9d7beaf6bb62bae4a7e1b258184be1616afaf2ee9fdeb649da1e53f723b971725dc53206e73d27ace8042d1fbef315c2e164e7b1668b9519ec924e3c72ef642fa37418ca91c866a58e7c54b510b9e9bd99cc606a1eb314f046d53d8c7d738a0e8dcce7062cf495dc4aceebc933399627d0c3945158dd509e3368df72d389bbeff6b954a36661c51ad1b96a16f611a2a6fc5af591bb3c3437ddc767e636145d254037872afd7c2d1afd113fd25f82ac72a4b50439e1233bd8b28b69061b0a79cb5a5fe81754472379bee5d", 0x1000}], 0x1, 0x1) 5.207449598s ago: executing program 2 (id=1265): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x47}], 0x1, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x389, &(0x7f0000000100)={@local, @random="9d30da2de504", [], {@ipv6={0x86dd, {0x3, 0x6, "c61237", 0x353, 0x0, 0x4, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xf, 0xcd8, "8ec5a17fec9c80bd69ce4572888710a287726cc92d629261778ad96dc05213da06fa8c8c213ee89113a19914504fc2107ab5c1a6151a99b34519c53fbe7a656529d4411245100f752e4ddaff0e91a43de67e2eca10f30fefd6784fa421399d20156571c200c06c9e8caa97c3d854196d18743aa7ef56fe11caa3de0fca87bd25cc768a88368aa54ad46541f20d0cacbecb3eaa1a6da6a9c129495a0642eb55488a326a2e08b45e77cf634d0ae9fe8589f8719103f7bbd613f3d597097d851676892dc40eff312cbbffd529df681ca4144047d8ebb000a17726034a71f044263718ded94f7382a747c8b15356bd79e97ddfc7db29cae7f669d300a7872fc44bb4fe9419fe4b7fc1a8e413b765d7c0842b36a294dfc903f59d56d310a652b8def01e34d4b64e3bd339e46cbab6aae3ad6308e56c9f5fdbde91d209004d5a33e19c249cb2c934b32568ea435e37eee847c51ea350fef7ef9c1b09caf9fbb089c001d673c21d4b35a29bae6b78aaccea6321a481dce62fcbf0191582de27ee14c8cdb722718e4db22577027b7287c19178ecdeb5bd1ab848e4510af6fa2904083d48c32d04600106ebc22ccef155170593b92ff907c19a056b23b685c864e831e2c3d698498994f01afea408855cf3ec33a5aa96de1329b76023a50f9dd53051b9d4ee6e2cdd7b1e0192f1ed36a3796c0b02f36d66d9cd7fe928d80495c875fb40fbb46e64c2e9d822d5c0252a71de45a80343c8a992ea67047fca6e38e86a3a7c733b93d8cdf9202b7986805c9669d718259eed7df480a2b19094cc478d4d3f25bfc6f8419c19e3ddf966cd62f19b11c368adc40590236e8fb2f5a73848cca33cd58bc0233c9a77ac06ea4e3c8282c02b4874423df07fde961a2687d939fde0c5691b310efe24185d04baae972f77b125428378c987a9e6656b91c7ba300226f7a1c020c8022bc7be139fe4f608bba84523c6f1f8155411f6c13a7b73138fb426a91fa0bc088107a4f7ce4e48a0b8019ffa37103f39df9302e4a183184fe4b111ff1b341e149dcf023588e702aae1dd0f85139988998324df2adb4cf3798ecfb496355e9b6f8e2bf6b98b250e7fc7fa84386c46725c7dc0ec15ab582fa8f6f4bc313107d7a9c417220455f34ea0040e4ebdba137f88cd9b97517dd1f14cdb8f0e3003773cf17727e97a42e722"}}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r1, 0xc450444a, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x61, "01d04b0a0047c1d100", 0xf, 0x6}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r3) 5.152359085s ago: executing program 2 (id=1268): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0xffffffff, 0xfff7, 0x0, 0x802, 0x22, 0x2, 0x0, 0x0, 0x2, 0xf2}) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0xcd, 0xfff6, 0x0, 0x8, 0x3, 0x8, 0x1, 0x2, 0x0, 0x2b7}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="8761b84b0ce84285fc0b37dd7942260086a934e465004f94864565a36e2de8401848215c628c9801a11a2bd8b971e160325103f501d34a31b57b3fd98b9e83e365ae449dc35450183d4f20a12ffa2600b7b4244964aed48c7dabb90b4405b49069c42a67dd326e1dc8dc0eb54250a569b2231007d9683c3e7a66f3bac562626b4efb3f7d5688004f8c464e99bc120084a2cc7b9381ae4850c0daf83e3f9946769677bcfb16e46a29e0b1c85d90a2fe1ce8ed91d059a96e3c3fb45f32c5a77774f1791852d2a8a4ac3a3c85afcc6845e9c84b5734165d0ae787b2cd", 0xdb) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) r4 = getuid() chown(0x0, r4, 0xffffffffffffffff) (async) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000000c0)=0x10000) (async) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000840)=0xa) (async) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b6730397804be78164991f7c8cf5f882b295be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff74b0da4f59dd028ea8af630037282102000000720f188bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f834371b6e90dfb71d89e0462c5e52000080042000"/177, 0xb1, 0x406, 0x0, 0x0) (async) openat(r3, &(0x7f0000000040)='./file0\x00', 0x2, 0x9) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o', 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000000)) 4.263422898s ago: executing program 5 (id=1291): unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x3, 0x8, 0x1ff, 0x9, 0x10, [{0x7, 0x5, 0xfffff115, 0x80000001}, {0x4, 0xfffdffff, 0x103, 0xfff}, {0x1, 0xcbaa, 0x4, 0xfff}, {0x4, 0x9, 0x7, 0x100}, {0x3, 0xb, 0xf15, 0xd}, {0x788c, 0xffff, 0x8, 0x7}, {0x4, 0x804, 0x3, 0x9}, {0x9, 0x1, 0x28002, 0xb7}, {0x205, 0x1000, 0x6, 0x7fff}, {0x921, 0xfffffffc, 0x8, 0x800}, {0x0, 0xffffffff, 0x5, 0x7}, {0x3, 0xc7cb, 0x800000}, {0x401, 0xfff, 0xc, 0x3ff}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x104, 0x3, 0x1}, {0x9be2, 0x2, 0x1, 0x69}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) (async) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x3}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0x5, 0x83, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x3}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0x5, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="ee375eef1288593fe4ce770c00008b5d2a000000e8bb8e006e1210ec150fd47b", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00a0a78d0ca801c529ae2469554e7017bc333f751255236e72953593fe71f1000000008578eedbbe4a56cf75162978aec13e0f9bcf9a0100000000ffff000078e320640000000000", &(0x7f0000000080)=0x48, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() (async) r2 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x2, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) 4.145591732s ago: executing program 7 (id=1296): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0xf}, {0x20, 0xd, 0x2, 0x2}, {0x6, 0xa, 0x83, 0x7f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x2, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x40007) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)) unveil(0x0, &(0x7f0000000300)='W\x00') r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f0000000080)={{0x0, 0xb}, 0x0, 0x4}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) 4.14512703s ago: executing program 7 (id=1297): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003a40), 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000003a80)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x3ff}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="b07eec3d4bed00921f9ffaa9422dfc2847abdb25c289a2c8054f9554e14d7e815e7b0477d166e46c", 0x28}], 0x1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000000)="24d494d6fb24ada83ddfbe866e71cb86a7c6c69aa4b69f9480b460d90b491eb4827fd2543767e8d2f54112bd10acd4f53a", 0x31}, {&(0x7f0000003600)="bc360db798a9a98bfe600e29de2164996a504d47fd2076c84db403be5e90c8a85cb748d1273f28acb90b793419a4433e49dc77d43569192cfe460b", 0x3b}], 0x2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000040)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0d67f484792c3e9456d30bb9d321adf8ff732b6b7e9522c97cf8020163b3c5ab84054de218515330481ba3f7098271b01ed92ddd8a90aa6e30cd6fefa0397f467c454bfd1182261b969433339", 0x6b}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x81206919, &(0x7f00000001c0)) recvmsg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) sendto$unix(r4, &(0x7f0000000340)="b10086af5b3604000000003571000000c4b6b43b95f6f0e30200004991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc853699a1f4548996b82e6f0ac84fb68139b676c70335c223e7d0c132bfa896443a42102000000720fd18bfb695564b670000000800400a6050000000000002002fb030c2300008abfb71d89e000040502000001000000003e4b45a827dde6070000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000b657", 0xc2, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r7, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) r8 = socket(0x11, 0x3, 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f0000003a00), 0x1, 0x0) sendmmsg(r4, &(0x7f0000000440)={&(0x7f0000000300)={&(0x7f0000003b80)=@in={0x2, 0x2}, 0xc, &(0x7f0000004c80)=[{&(0x7f0000000080)="a9dfe991b7e3fbbaea6792ccf08f326779b36d4e16ac86ef334987", 0x1b}, {&(0x7f00000000c0)="be18aa89a75de003351f7b47d3ddd60cbb4390a21f4a4e4f566234ba681e1520b13d5278c58ccd280d6edd553dcd22a593f3d7d4cfe5b2c37300852646f0a3fe17dd018f20db7c7859e8bbeac9eeafaab8790fc8fd02c37483018555115b25cf6f46c1a1115447fc7459", 0x6a}, {&(0x7f0000000380)="d1b4b93a34f85db535f8bf9ade73f202dc19b915f6b178ecdb0d3e0046a8f6a4185295ec1218e252caf9f0b12ec659bc097c9422921e75fd13ac51e696fb49fbbf3b0f0b80023761a27e5f1d0473b2cc779f6a1877e3cef5cc87a913189c397f5305c671eb394de67458408801df5a35bfed34294cf65bffe3892119000000000000000000", 0x85}, {&(0x7f00000004c0)="c570fe7a5a2017aa9bfd80d86d093f77614bd68c1b53825c0e1764016811cd8da92f14a0332308c0b8f46ee303cb98bb6ce08adf4c2694d2261873a196307eaf407ea0c1cedc009325bc861fe9ddea98ad9401810b4ae26130092226b57f3412ed698358ef3dd7eaff95af402e9d6985d8fddaa1320829f9ef6492b7386960cae77edc2d69fc257b83976d5dc923ab1a5235af2712b3a03e194e2545983fe08d10f5d679e433790af5354193227d79afc33ce15592f3207633abd39b4637e4256229a949b8ac06a6d27a756019f4a3454c33eac2fb061af6a2aac3a4636580b98751f95cf4a193abd7d86ebf3f3c774113", 0xf1}, {&(0x7f0000003ac0)="1622b22eb4b21aa7364a066d75ec41dd3a8af83c8ef9903d298dbb8960e909cce6b816c21d9a626509361b1764d73d8e1d7942818cbda986506945a30ba03812a5e10b9f62bf0be510571ca6f94d463fcfc890426c966d1e6e9a64cab6f05351f3d7", 0x62}, {&(0x7f0000003b40)="88906f4afdf07f57cba745e6b4a3cc7b96950d9f87e269e24309886d8b8d3b", 0x1f}, {&(0x7f0000004d40)="fa9c8cbff06166b053faa59310f378cf3025a648d935262a67b3fb433d0a3128c5ae27ce688d5f84eb1155ec77c5c7f503e02da09dce31314f9de19042f77b999acf4a892bd54ccf6cbd69142d02deb5510a45bdef4b006d8333f2010400005b231c472aad8d35b7b3d253b330adbd9ff4d5fe5791100a3101cf97886bc4f516d157d8a9d72820f2669811d27d7715eb594a3ff86cababe85b2c788c66145b7090", 0xa1}, {&(0x7f0000003c00)="da3097c39783e47fad06bffdef5e352508e71936022a0aa35d0222f2bcb273941e099110bae8846c177600e01b339164d92702f014f4f5ff52ffe9e8352e8acd38526ab5372ba274bed67476370d53fc0296c7c927285da4d8dbf665600c6b3f80aa7995bf10ad5064bbeffbb431", 0x6e}, {&(0x7f0000003c80)="0b3bba2e6e95e15c60700a9681e175dde5be2c04d50388e21887fd81922b3bb97366a4a88da465c99384f34a54375e5a3b0b43f6a79d788d00aed8182d341e3d567273b6f28f70859cfde5582ed023f6d67fb3edae3f5c9f312f3d80dc00ed03e23d8aac1c9c85be26f61bd6bdd00dda2927751b7aa077dbf3d60bd5055599b4cce64437ed908d939e5c80714db87c849148e44118795a58fdd789bb2e8130070f710c4e70c45c640d03655d083add63b73fb2fb460e73f45092f43bd6955412bf1cb5bda70c8843ce19f7da220783c9bf3ce5fb0c69c2b693c0593f2382636ef8e7d7307ee57a28040935f786be81edb6077f95e166440ee32dde18f8febb9e280b82c110de3e773120c73bd79e2851822eede9e220af8892ab76770c6d22521770b66893ce94c60ba54386e17b35089f2b7c67c62807cbd3caa00bae2b75ec77b44ec5836446ffdd69f47c23cd6d31e2377d1218b29a5696f41a8b517c1763c69f0ff65944ac7b0ecb940737cc543ff6ba5221cba42df50923e69b2e887853c0ddca41961135847b7ab975b8485e212258737f8084e488302a1c70d3735fc45dc76eeea8cb74aa960709b181dda9ff709dd1913a821a48dcd3ca5b61e9f2be4d7271e34be4f00337470d8ed6a5dfdd3e9569852a65759d71d0a2b56d4de5381bca81a29bcf4e96252f1c46ef925d9406bc7e5a15fd9280e801f9942cabc66807ed09a9a084c44630d6e9918b8d1dc53038c56b467cf5b577113cfbcd3c774f537343e2dee173af727be1a401daa675bdcda7e20b078d6a3a81dd51d9de7dcccf6853a5c46a01e2c1382aac77eeac20660d745e72d3c902eed81e26bb123a786c9c65eba8f90efbc6a08b9c6dc759fc21f2a3e5fae227c4030b4d26327385c7a59a63e0c6306ec07afd6d3ad38ce3b35e04d372df0f9e35335492e6a9d685b594950e650ff109818615834b41f669354311b41d2d046ba6dad388e5b26ee08c3dfb49ed2dbf41403ef7a9882b6ec41be6c28dec84c2c0e3da421c12e3705aacc482cc5615b7f813faf142ef6de9d27781ff0b991cf6274b6eaeeb4bc7209a6c05130bef1e7162a0834e5f02ce0a0f7ea8b9e850b7137914d92511bf26e0a0dde1e6f66c77cfc0c4ce6feb5f025105378b396e504ba1970770ccba042765499f5c94fe26c7852f91746f79630f5acc34d34efe350c0978e410a05123ab338cd42be9ce843cb14afa22b614f6c4e364bda75a85480c5882a1a63c18970a8f19716dd75b36b38fa8326a46912fa1677b25f322022909cdfb418a1b081c6649795b68acca57d7250f7c9f27d0b6b4160868ed11a82717a947a075a0a1d5c758592fd453070e62da8079726edac0b207add6468f1d14925bb54a642592d811a4c285f8b00424fdb9463b5d94b7d45b42917c0438024ddafa3f293e17621562cdad2f3ef0eeb46591a0be5377606c2871200b09d7a4457239ba3e734ea9c0ebc0c95cf0199c3434a717b05be6b3e76506bede724a6b20d2ec6c3195712559ace88a21020ddc091f9937bc378d12aa9684fa4f5bdbee13245a0517936d04a60fd5c3d321ddf89fb9d04fa9baf931ddb1c9f8bd0df05414013266c20c5eb2e2323c33b830ea3c64297f08f51c87e11a72b004d73e14ba663d40f9e3b447986b0d1f334b8d46c8c7930ab0bd7ab5c77f0a1269e068dc0b3d2aa128fe55be4d8cc9ee8f740553fd502126a40d40003c0e9c21547a22783802f0899e8384bf950c3338ce5271a970e345011b2f47d2606664f4572089cb23e3339cef798ff07b61abe0f72511129e113ee47bc53ec162a30bcc02f140f30d1cb9d0377b91dc5d12da08fd5d0653c4d205b379f9361dd6d52eafdbaf1f7e0620f6f48af2f378f99658bfb282603fa181d8cb006723d76093427f5f0b200ea7f80047e5a56b22d8daca31f1ff6366cb0d8586fa8966f26fd2b01e536b8c0a2dafb233e429cfccb957bd51a6d9a3035dcbe3c1f63431f8bdb4333874bff19e3b8706c18778c2d78c097fbb50606b3d3b81eb6dd26e532daba7c6d953079a8c7cd4d00befc05dcbd973b297e794ca366047ee759c4ab56ab411702dab37ce8b9b09a9a4c84b4a5998469db693c2527eaeec9199bb09ca16ef3674af5dc17573d279b14043a64a50eec6afde4fbfcd5422fa0943188fa160a63078b349e437ba3ab5ba8584f166e0962afb65fcd64448026ff63949a9e96c9c0f1a87de44ed2368572dbafedd1ec9f5e879f134d36024a204da3d2fe887ab4d54d9e93bb6ba628c7c7b18f43e7e85ecc360efae9efb0fc30c8aa005381dcb8f004beb3cfbd607ab3d463fc56ed70fb25a93797b4485293e6257cae4401082b41e5e7b2f18240e242fb850f38ca657516a9dbe5977cdcda85a203d7dbe05d481238e790aab3c5a505fdcf18565db57d3ba7d89ac74e4922b36a420b5aaba8ea88a3cab54f4851e4b62795437a8a9674ce74ea4e6dc220af0c489b199e4d32c730af7a28dd2d70de4ec2d8b7c70516281fc56a8fbeb083d3a668362febd5b12d0f9d918bfb89cd8914d9b32416d4deeec701e07284f37340b5bdc5f93c5f1a3ee334c50e01f4e7d4bf3f995bccd697f79d047e8da4fee5d07ad5849e946af7f2f5adcd111be9f8308d6a0cab7bfd8020cf835d00f4dc95873cb60f6de3300e128f89062e1ef92082b7cdcc21c97157ade69084948434e9bdab1f1c039fc8caee4e10a6f289ac28c4a3556e2bcd8b809190cde10fe9058c590fdfab8b7176306ea93eafdc97a8674c6a8a106e3e9e0ddaf4c547f796d120768d5e6d77beb574b2a83d8d0f5397e1142de698949847673e666dbe384f7f8e2ea2f24708969a1671c8020c263d87a5d92f68510295cbc5f35f3c54703f80f128ed05afff9cf9dfc0a48d6a9af967784110b7273225b8935858390c1ac89effc207fc2377cf6d702005d9dca3ef6dad33eb400a4abde1e8ae98ce9df12339dfd69dd8cb59e87e458b6ed7fa5aa50c3c1d7b9ee9bef34969e46df392c91df12c27e1119b85a581f7f3284ac7fb54708030e2e51e5e74413970c245e8c392538947822b5256b0603b189f8f1e68e3566b6f3086bf09e58c682965ed23e4389be6490257386ca4383055ef3f619c7b9f3e5410b15eff7369d50ca4a83989bc58949805149a63f00b46fddfb37907b5075be45af15ab4553fb0aa5befd53147b63bc749aa84ec959072b9244e20bfca8061d12a27f17fd2fc0f2d2b93e7a3930a523b7b23403ce2f303e82c36dd0f33f535f716bc2df65d52771b687d2831d9429a3bbb62b271ddcea32bfc22ee5b631a83a5f9ad4fae0265e24ea4e0184a76101ca97c8659a897e0a9295e12e76b1e94082ea96680925efe966550c967b90b38dfe275b1bec594b4666971ff7f8e42db8a4101a445b26a7470bef518cd4ceec7c135feb8ee4abd9e701ca58743eab88a2838772b772f3d5857c81d1e1cc367c936e644c5155364dd7f5dc732fe4fde30cc63b30ef2a45a24690fe93c30667901166b0a201f322f818c5495aac64882eceb5c55d13653d547b92d9e64480d3c9ec506f366f4ea8d101e0ebb02d26eed607aef1ca7c6526826321377055e09b546e961a0c5b372f6136aa86bcb608f5bfa46ccb58b917ecaf0ce08bd743e63e0547bb3558423dcbbd2051f48f57c7bc9ba66c81243f75ac9350d1989ba6b2ddae14926a830b5d63818e7aa40b10645c21be93c01dd88ff646de3f855a29316fc0fbcf52449662d9c3ecf3ae2bb5461108389f0999ce3e48e280ccea28e0a481d42ad823d352c152feaa47688d1ccbcba8bfbac75f9039c2ca64d18db437867148850c60142756f9d82d3b6a01778c1cf93d6a2852e74189cdec1dd416a0c0c30fa58bd854e9498364227814ab13784d6f9420950188e938358f24eaa7e7e58ac0c347d77b837f6b4105058bcbccd2b63a80e058db270da76e53983ebeee70afac3b97d3645146a9a987c1142e8a1d998e39afa22ffb526eccb100f40a5552cd7f0925bd14fff818a01feadbc367be37b3c38c6a4a048790c6c7c60ff2e36c4320571a06297208cfb3bfe3167ba6a25be4cc2635e99a088d24746134e3864a9502447546f520a7be26846103f22b1c71c2206d3a1524fb380034a37a80aed2da3aabf35535c0eb1b32153f8f180d97d6290e8973f7cd33e7b02295956a11c32ccd7357822df919b8cd5cf9b2bc2ae870b2ca6fa3c91e4d46e33e8348007c083faaf764c5443f418cd034833dcc0e85ed7bb3b6a51cb00ff1ca7011caa180e165c983f30b23e633c31f375a7c5ee6936d2d444bb98eed7754f1bd87d66c98034e49a9e52ca9305d5b7e64300c6ea2ec53bc7376c8c38f96e9ef398655d734f2adabf5e952a4231e4a8692fb5ba16fde819b34ce83d07a3d4c9433f9d01f433b88240333c3da99ac5992a6b3763d18d1424bce49e4828f988a32d5f6536b5c42f6c97be6339021ca69c3cefb1deaec7c0a3a6e10ceff0d0d57ca07103847d96922b87e55c67c52efb958522933d2486b6d80a62c1894aa6c7f6c03aedb35caeb45eabc780c7e5531b4762bc7a1a6ce6de5ea6134745bbcef60970ce153dbee9aa96c811db4392cf71032d6edaefd468d10784900fd938287240d9c1eab1e7090591754d789f8dd020e9c12d99ee66c4b8a25844b539b5ca9fd27f1c50eb3e558dcf33aa55fe1e5e74f822c27884ef8b4fc8cb4d13714ebba2a479c3946ac2e66fcf9474bcbb10d13fb0c684e316850826242cb8aebda8d5b53daaa7ca34386fa9e44e20c49064fe57e5299bec49df2f97509045c0eeae8401aad2ae57165adc87e7ee3a2ae36c9384212f3e925de88f6d030781d152fe390961bc4c305733db9fb135f2c24cdf726ae76b4e2d3a005111de544e9a0ca04e3b6801f621b163e8c8bc59aac568a9d79203e4f192981d726cf1110f262a687e25629d75fab28f0646f2a60a72995037a16e5f810d47ff85f5cc9d9bb32d83564f844d5516d5ccf21c8bc6b9e35be7f9db9394d2c36b9b546ba68a0c8cf572bc5b33132a743afaa9819fd7c07784db515765a20a481399c550aa663dd6f7d2e2bca8e0574280456385ff3f07a157655778a5ecbd90555321ce2afafed687bc1ffdd6b1d33efb149b54ce536d7aed20d507b8b3526da89d6f427e38f9c9a377da4d63bd9702b5ca041431fee30063e4744bf7fde375314510185f1f5ab663eccb3287c9948c159d036a1c619cbc1394d2e16281720647551be5530e1e2fd9f0b44bae26f850216db8e35211807c339765d755c34959f34e881d75a0f7f2fe62327abf535a38586c3ceef4af844828471f1a52524f54a97a4fa9ede3a2ea736a35a451df53157ade81a17db1e9f3885c8eebd4b6d0923b6c73da26fe98332e02bfe09bde7286101a4fb3176e0ac462489e03bdef8d44e121d8f837a31f163353c15ac833c74806fd345c18bc417169b753e5da17bb3726f9267b0a8f4ee0e98fe7985277d77f876e58b34368739e5457ed09cf045bb1a5cfdd3dad13089720b7b0b786c5044dac0e1b2e76289ef7d801ecd26036361be23119ccdf7f02644f1f9728b5cb824e4827a4dfacd3dc05d7351c8bf91cacbb011dc32796d5105a54f94a108c1a4ba63eb6ff003383c2be94d84899653a03322f41051973a7d26f2ac7a910ba042a6fb4dfd6700bafcbdb5f81e663a9fde5a810e7c94fe68680e736614070c6ae82a688751a00efe0a5ffc9f5c51d0fa00c8d25cbe06005cc4be6a3c687e6edcad891f624253033d", 0x1000}], 0x9, &(0x7f0000004e00)=[{0x60, 0xffff, 0x200, "1a37a3aea297ea952a2de3727bfa840df79b0c08fe945e6d123d8c362559fb34bed8626427365345a4e905cd89a61f323dca9075ce1ae13280ce799d9e5353a2e0e82a51d55d9db4e3ad"}, {0xc0, 0xffff, 0x7, "366fcc83b4efee989d4a39ae5a1af0b555d1edc69ac73ad03f2791f2f19fa2d33610b5c10b50f3d1d1bcb4d327543cd5ed71470e0f15d00ab12eed980f8c4a0abe3af39d292a61349df291cd16a9afad39fa91e218650346285fbc0a884fbe35cefc68ba9feebba2ea7a7c7238c0e3dbe8047c9c031b1a5ce748386c5e9d035bbc31d85a8c930645ffa49150bd1773f6f363cf2c9b695d82d658839582090f52a61a7f87e4176f06d2331c59"}, {0xf8, 0x1, 0xc9, "0724b338d035b660933dd9345811f6ce09b6d61b137f9795ceb5bbeb5429ccae013578cc7d9e19213a7070aee1a14259b290cf56e7ba532f18f426b926a032aed7a0d65e7b2154f9b4c637553eb07467df80659fd47ac3e00ac9038d5cf8d814ac8484e7364438b1df042b9c304c9eccd0c10691d2c6dbf7c9a92fee53bf698c29945e07a0626ac0976081b1ac0089606f6b38d05b270a525fb02448143e1f369f26cf97b5f98f9b2b9a043e1b837b3a4d268de13ffb0db8fcf8040000590b70527a4cd9f3eb04e1f4e02ebb5484bdb22fb7498c07ff8038b570c8e95c29f119f6c7ffe5"}, {0xb0, 0x1, 0x6, "636469796bfced42ccb010b5c97839ec7f82f7583bbb7a1ea9dc19e82e48928daceb4730cdfdf17d3c5c330db3394e4cb53b1b3ca1981619998d3879785f4fbaaa8535522ed4c11f32c4f812de2fee1e19846c05d046a3eaa4e3e37599bfb9b1eb4ce57b4e79f565b77e269839b24fc3be6c02eb88643433e8d61d970029e6582c96ed0ee9ab1d8989dc9be5d2b442507edb976036d5abb4f85cc543"}, {0xa0, 0xbc4136fd6a02f40e, 0xdd40, "9196c04d0bcb7d62c5623f0f5aaa0c2d3f8ac530bae2d3e7a0b452441e5a18332947750cc27a084d5db243e46851f28fd24919ed15c0437ace89afe05c4cf003f5fec505b3aa4a3f439496c63974d6de9b291efa1b82e70d71ae93632227159583552a2bfc206e4c4e8258f565f2c82932bb3f346bb0a3841a2466fcf42f191e96631926791c0449a47a"}, {0x1010, 0x1, 0x8, "b97f4ef0478bd954148f0a7c68b9d3e3d5e126122e1bb85c3e276739b24bdd294e36c15135ded2eefbcf0ad0e13e90c1f0877f96f27098b31faeacc64abc00cd91c44692c823d8069be3cbc8b68bd9825452b3062ecb65db674a36abc44c0b94b35685a9316c67b61d90ffe41151ecfd6e6e745539ea4cb26155b936cb14a420c4c17089f9192d33ba0d4072a1a1d9a1fb0bb9c636dd69e1770485bdaa818e62928bad277bce34d098f6916dd56caaf7a11c1c7a3f54a2826feb1aa1f4ac72b5a1ff4f662216830f9fbba1189824fb27af683d31bba8b7a527a723ff4dc219d49fd8a3664946fcd307253f743c31d590c0dd2694b97641090d099b441706a7d758cd612d069ca132d5cfd9e664857fa9fde27168e70f8abe7e3c263cfa860bb4e572458b7ca786b54981f31749671556633ab543488d198d681a79e7eac96dd8547d336bdd223e95a49cea08f9576f391bdd7981ad04c4711db47c5801300438d20efd393c81fa3a9c867cfba4d62b3b82d16f0916363cae5a0834e3c786ebacb61f59c03bb439c5a8c70c385d634e57708780dc8be5a19168edf5169038a10287543850b344c615ff008e6158905443a4e20a88bfdb040a7c4defed3218b47839487d66ef923bd5e7ac02680fbf3282b1c31ae82db7fc158c315278edacc30d0861f29615b5e977f23272a061132458e3f982b093880c2c887d3101ee447f3242adf3e6d83445cab8ee65e7341bfca69d5e810b7845e035c89b084dbd4220a8c8f8fef34ff4803952e25e4d518f0a60dc106e65f96e6fb0e705c02782f90b997087a1b23877a73724cb3e9f6006cdb67cce5318c383f10eee524bffbfb8f829b96acec00d8658d8012831e512d513d91af9212b54f4dd396103bf2e4781007a714422a4e7e824377d64d816215748db3336b54b31d4675873548d56f45d30df1bb61a480064ec3d7533b6aca269bbf6543b5a661b191f2d5f35ab52ae642407992a8c3bf52792229b7b31013f1e1622e6ad9eb6503b459d2aa1e3ce7db3e0f644224d14015aeab723cca3f319c64ebf18c22828737f97607b77f01d22f075b6e49121fd7ec859a4231aea076e983b204f5e27323b7ab6b4b6d28f5994a7d09da6ecc4a422fb547ff16ab3a172b869d0110529b99c0699a8e075e1ab106b63a9397f76b8acf64276d6267afc59588acb77971b5b287980b440c01055a507de2684ddfc59b565b5c6dec739af843e62f50c2ad2b5cf9845d71427642b6c1d89f84c5f849dd2dba927ba551b09965cd863b527876b3200768d52f64cc3df8e2f9c5967a1926e6f6a0bf45e5d87ae64964cbd9537c84dc4d509f2f28cb8dca6a18d05527496e71653bcb4db304f29da9fa7d90933a27231d5ed2bd05ef8882acbcc41406eda6b8901ee6537d94031cb0b507ec4ffd8f9a2ec52a419e2342cbbc9d6135012db6d3a94966009d948ae76331a99ee1ae0d983d3d6f113081c2022117469cdc517c5774f9e60b83b9e19c6298261c0d4f25b1e11e0b043e2a14e35c67231049c3f6f857d8bdb531543bf34c447a3bb2f0a41b823cbf407286941d98bcc796b7ef38f6e4339a2a6a84571a1ae7c8405e9749e959b7d61e615f6f1a5e72aed0a1e21aa50d197b97374b6bb767e6609bac57e0c418c912d7b7d9e02a2f648eb56d9bfe2da389b599096acc9ad45ab6bad7f65155f7e585e3f5e1d3fa68d50b68c56454ea69cd73123d79e8def7fbc86267dc98bc54fb4bf730978d12a5410ebfcae1b8b9769525204e6804fd006fe02f78c9faed2e17543f28dcd9d61ab2607980cff3ce5e061865bc5859de7b21e116eb72ef48c68f3cc0c5b88acd37ecd44252a0f076ca56e512214473b3645f722088415530b147a3f4487b852f9bd6ea4aed5d64d45d534ad5437fc689cf5df35592c0fbe06e6f903cb71383334eba8d8c4b9add29a5c46e5de0f97017cfada2ba19eba6e4622f90c32003dec423f546948a90b70f3158ce7158887af5b75f93017c4ba2844f8b20c9a1e84221e20b7e5807371744eb862b7a777d6f68c6e6de006b20239638f785b6ae63bb3a8d3c989670735cacb265c2097efe35ba29c997b884125dd947db1fe964f43bc17e8cc1b0bc44fa535ec090adb7ca0d4a98d0a387367e11b0125bb499ec7c50f7f6c5f66a48afa0f18ded6d3a0793c3234ae69bb3f615ac312efd2531213a22b3f75b77086049f4447491ccefc5c84624c7a57d677c89c41dd5ad03eb01b9d720603863790e2ef9f54f979b11984b8845d4a3b32a487ce7939987a4e908863b8317208304735994a529d4702dd131fae664e8497f2a59230a5704e59edfa2fb913f163a8f0b96431bde483b247d1190316c4a1153e3a042981d4c6d0cab6d7bd76cea6fdcc563340a6d0d40622dddeb9e666c373158bb4299719ac6ae010b8af8159e7d95ffa41707c9c321f04b057dd622558ce72dca6cb66498843358ee08843cc89a399aaec76ae2b3624734d0ab93a7df287e189d09131c6198487797f42caf2796011334abc539d7f4bdf4b9073552bd70ce5099f5a8d703c1532bdb9e2bf8464f51184af0060e921f52bb1a092abfbfcdded50906593fc0990d8752eaeb75d665485935333aa2facd524316b6d7805057ec33090c181c93c6c3fe7211a2f8451d43fa4c3b4599b1fd51315264b6a4f8477e8762a26b24669545e65c0f32c3392aac102adffd614c2706e343666fe0a136c2c060c6f463824c739002313c0846950ea14874affb6811b08c71e73b25503002adc153a279fd39f775a1112a48f3e882cc35e4f86deff8b7a771235a95c8589771968879275a9641f419c991cb68ea0787e4c99e0f2309dcbbd3d3cfd3cfca16854d2306f6038d143f87029d9f26272fa52fd1f4a947ec1fc5e700bb038d37f13146cae4bccf8e9321bfe39461eb43f131bd46b81e990d30415195b7e5900ec373761447d12e7b8456e6eb77a771707a23df5c6519d07e40c7949d83cc195dabb67af555966794b9cea41eadad86baa08be3fa9a0579ddde67c1955c8984090359968d6a42bee31e9b64065c021bf0b7c87ba726fce1566b0e3c80c6d840a0a735e438a59a752738c0ba73d698542a34e1ca56169c0ea3d4bf284815efcb70ed7b98dc1e3790411a46c804fe6bb864b35c42668d76ea2b1b3970977602827312ebff404c0d437ec86a93125260d047642db4b266c1628f0353944b35ebeccccdb7ca8ce6da7c3fb53a27ab40ba43ac9f89b95780043665bae21b156909d6578feaf7c9539f7fe5fd1b50ef165981132795484e84a7debfc9989f8615e9eed271bb9e63ab4092cc661e59e5c2808fd999723ae0f6fb3375b065028a8356dfef89073ce268c6b228e5e8cbb13cbb522a70d062303f2d8b259962d5d9615b1e551b3a819cd19dc6dd09aa05ed9da2d8d5214e599c8bfc5211ae38a48eb61bcffad5b0cec4e6e795eeddbdf92806ad4d88f9dc792eeba067c76a5f7781f426f0306d3dfdd262ba52c2a246d0db306afd1f6b29b6de65c024f1826cab7ea9f6b326ec15fead9ae40c20017748a36abf3d3e833dbbeca188345a621bc103030397a317c4f4a915e90dd61f0594c0537c80eb6e063c7a784efc2ccc372162c090ea565a50dd6bc18d4e3deb5c03455e6ce25923b5cff0373388279d6e3eab84eea21884ce2dc175ef4e20a3e36231518ec3f65a56853c62de5a6f8839f229c9924a965ee69531e70a8847b537679029b98e0f94b8e9219bb0b2c1eedce976c4c9f3535bb7ab46ecfebc2e4749566a4b4caf1f96c88139ab6aaaf72e5b4fcdd32da1ac48a762917dba77e66895142c36378c4a2ea50d23eec765d6b6724b8cf42ffaf94f74c1deb5434521961e6e252f8ae190cc513887e7ec98313a63ec2d64b464006901a7111114b3439ce6730780c5f76aef57cd15aa8c3a773e3df81f8bab5fe4647776618726af7d1b1c8fa79b573ddc84d22b0b45149ce295474daaa02efd6e66f6e25aa218900663844c1fde79059da29cc75ad2aba859675be37957e0d0054512f60c0d7aa240822080911c5526063649708482d86e4174483e982d3e4b91be24e37c16df1e1fa9bfd532d41d4eda20083e25461d703339c04cd09a00110dea8c823cc10ba6afed3fbc0fc045dd2af8a3f63ffecbbe85b6e6cf7c543a2f10cb352c3c7a3e3701158841124e52f74b1e8388699cb120284b6b2fa773161715415b9775faa0e05bbf72238838564a6bc9b1a4f0fc3078de946be7cf704deffcdb4dfe0a25aeb991eb305179d03d99854ec2ae331d7336517c3175392350c0cd1bae2ca40d307b182537660ebcd93459b0dd965201eefe19cc92ae83ce8b979b1a82b48dc5a7e74f3966128e05ad3e68882dd5481ad71a12731f02f616819fe1b3a14a523eeedba9c0a00f4e38851f6342f10fa78431d5146c53238394b3f84dcb2ae2867d90be8d5719088214ae29a997faaf5bcb030bda46cb1295d3ce63993afd640fa2844b5b9f3d15ab4d8c6934b3aa8cb9604933341e2beb30ee725e61e916757c1f3cec6269291820fb2820897750619f0ac4adcf3b17b20aa498f95621b3c56f642508d56fa30b4950f115abde3a8d2326bd72cf28a8f8e8422ba9a61374f881ffb85eb017ead6331c2f5d76c55c779974c0a5e7fd2afe249781d9d22cb1541bed95599ef6906dab60bf9aef7228d21b7b6317218a70b45a2ea7c283ce82ac5ba5470084283ab7de0eb01c53fc431a9c7a5dd911a31583773279ada76a2f3ef66cde1aa708e62683bc0dfc8f4970c6f4de795619e7c8bf8af9986983dab96286ce33bee020ebfaceeac2808d1fe63637ab1a8343c4a4b3b8b1020c80a07a4541745b097f5e92eaf11ed96c1625f25846bb4aedb2b782b66d8c1d91ae57a9b68a341299b5649ebcf796147894ab59ab08448d8e50aa97c1456f36b9eeae5acc887e28d4477f104a8617e373196e6fd90b8ce45842a5ac83a559720ef03850774e3ecd5d500ee4a8c92e2f46a25a19a4f74dae4e1596e7572a6d4b3028bbf188e1d7abd1bb603e3d4c879eccf855b51ae0dd0dcda50a1637e0b187c4ec4b099eccbc5bced6a3adf8eca079139c357373a88c1e2594e01ffa381bfeace7a1ea5d303b23efb451f48f63a4cc0efc6a18525c69933f96e87e2f49d48cdb083d6624c43549818b414dc76c643df22a61711b7465cc4d7b72cf6fc94a826dab1fc473fbdf8259bca9e722c955ff6a94ae75c260188e7d8c8e5188f172bebb1fb76054973586f4ae52c6c0eef2ab80d4af57413acc0926f618982251bb9e5243cf9de01898f31ad569b329d5e388e051d95db6878b89f32b0291b62e547b8cae16d26f8b9fd84ff78fbb47c121b2a6b2aab509e78762017b8bfa15974b8c813fb8cf85c4342a10b74ebf0852429dc4b7892d9093b6857b1cd31238e1d570e4feac1b248f05d5e32d58056f98e1d7339316c83cc57a2f2ae77fac964b185a2f27013df57360eace3d8fc6431657796572441983c200d11becdf502926e58eae3badbe244ff1c332262746298ff97f6c5d210f8190374c7b0bfbf597e61426b1c0ad1dccb0cb764075a63a9d7e7966e669fe2a50ee59a8a3fcc23d5e55430396d4c3ed6c3f3e33257672a4e5450f7f3e04907e6533008b90dc671251ca876c3f6b8e01ee1f7e7af957d203570d244c2b6239f5c58b232c46ef7a2d6beae7f01980dc1e9f2ae294f951bdfd92c507b081b2a06f191ad67d8af77a3628d3eec360fe6c514f4e0a2127661a48f1bbabb4112"}, {0xa0, 0x1, 0x2bd8, "c7c731245a60ebc8accfa2d2da840d5489a435e8526a1636e2888d9dbaab91ae0d77be38e166b92d78f39dc2875c46a6efc7930a6354311af006524e6e0a05197a21163cd0b6b7dd29c7c1b1caca0b5b27703e0b8af015dcf783c3c6f36eb17be5ba756cfdc3dfc06232eb9e4e2485f27b2f73420c658cee11b3085a062b96d265e88544b6a9c12495d05f15191032"}, {0x1010, 0x1, 0x7, "a1df491eec9c1ea776b7ab5429a7c8206d22a2e8eb5f8798690dc997653dbbbf67c2741dc918f91e73b36bdf1951d8cd8e0c69cf6c1da5284c8069e7eb7b9501177b336ef0583c2d04922f4f64e91cb1bedce4b251b7f6f980055bd9c0b4721173ffe3c9aad4a0e07d0ba697c60cd5c97f46e78e5e7f0695e55c0c8dd2188bfa5df9bd34bfccc51e6a115be00b689a365a84411acdc6bb1a37230fd65adcd94530b33e1bfb140fbaeb548c66a697d32564f243d39234e165f2b3f0460b1e0e8ef6f9e53fe72119aa1232f1547b4e730ecc0319c0818b24b51727f9385566d26ed92db503ffa927e5ec435399427439d1eaaf6c8c6ca32d2989291e80d6b6d2e263c661a788691df7dadbf11664ba8f493f1541e21e8393e37a87afc5589d6f79df2c7c214a2dcba3a33bea95a41ca2c31aca6b4c04608660bd565879c4b3db179ab1e24f239c5613748b572cdbcfaeec6842c987bfe84b1c760c78827f6da32a783001005bc77bedb261233cd1a764088e9434549cee9757031d68ff4af9d044c1221da63dde809fa2a646ff3bfb6820153cd2ea843ad5e0497003ec8d72414aadfee7cf58b9fdcb00fd3703b6fcee4fa6d4425ad6b75622828191090bc2c07eda55f28a4c22fba996160e5031d3cbde31c8d3694c3babbedffa845c6ab230fc9c6abec5512f999c7450085ff183dec50b9cb4114aa699ef79f7a6a7cb5d653f24381e7791851d4f40c6fad438b4e09aa315902bb2e3918d36e666e12b40b1120d0608b0939a694e59e78573a418ffa2657e7ba0a73da9fa16e5475021922e56cb74d197e2d7c56fe5010d023be849ac77afcbf38238bc562147f0f58902ac4fcbb161b624dd8fc2d32260a12a488e114c1b19ec5fe260e4fb7cf9887a8c66cbca03b1fe6c960c0b0a6ffc815022c65f502bf289c3e306cd200b8e327bd1fd809b49abc342c067d97279c068d6a924ff2691b038874fb27dd15cd7f7b8290d624e8a9eed2f7697d42e29195715e18b40c5c2e3500953b8e005a3a4e069bcce29d7eefc9336125a15d03bda90c405e88a81dd858b8c0d4ad0bf8427623ccbc80f784ab7af2659608443055e4d3f9e83c931670cb1ab73ea0f03300c05f34743d6948854774dcc8ea3c0273ae12f9e4f7e1627c68a3cb84f8075521fdad97787d9cf1a827b4acf22963e697f89c45a64180638013d3a10004f980382e3b80ecaad72d956535c9f309631125d54af184beb640d947f39b7c10a4a82e7b93e9ac26e3ec83c631a2b85031fe5119da51d508096364fb65ef3f6ca6163e8c0352c3a6011337a15261af67b587838690129bd65c265d16bab8edcdee5eafc40d57ad49c3028910b00023c65def598a89e1c329cf683de3adbc6cd9bf296286350e6254c62e268212f8af35a874ba2e0dcd2dde466a9d981ce0bf2a486d32867030550958868addd4589d94acef688dd5f2b1a6fe3bba58d667d7ce306d40e690fff1d5d1f23f159d4a71c812611813ed9bf25749e67f2a1b3f88b6d9d4483a593609bebe9d4ec18bad554c4d07eb2115db73c9375832ccc21e3be9b8de4114ae7299a885124b093c3575f411593d8bb9899a96ec202050937ed2d667c97f48894602b59f26dbd2719a3051af1cff58cd13e3c27ecb969e4a0c4269ce86635322fd3731bf567ce328d2462dccc6f6524a87fd8b210dc26fd4ee27017c2486dc16cad788917231bf6493a51b000468b2789648b20b84914f1ee60e637e1d77d133505e8fc9fa8824bd1e8d1d70aee18798617457677546c2c0435581366157d1eb1d952782e126c1b4236e5651d473bff112705772739a1342df806aaa6a5ed40076c8d69fa82a8d404fe52aa0d1f2c244b9a3fe2200374fbac8c882224caf1ebfaa8e9fc629bfb29b30e0e5ba978d548aa7cea1cc96e5f782504a51348f7e1efdc26c7b5de2d335326826702a1ec3250e96af3ccf05ed55c06ae6662722199cc02db6f3df6177a52d5c590ed8eb6792427e4df4180b8f8fae069237b6d11a9cf0359180b426f34b3b3c25b640667f0fa8d94ec7954f6a508428e73fbdf4f531e32732c4a8b6630829d7e78a22a209d1cdab799dd97aba355ad0a459b33e8ffcac14bd2c9e9f4ad2f1c7463061df275233085867e33ee5ee03fc7b3333bf3af4da5c17857a9f26a9246fab1b08b9e7f7f476f3f14deff7d17aa1f14cb5019871179e5c4359fb945a136695de59f3f4d8c5d3a0884edd9bc849bd299444036837d0a70e6a2c58824a3869fe6106dc7abcebdd88c4fa63c1dc935a6b2952ed2dfd84dfb127285764ca401fe4f740ad1d5401af796aa7083bb99d0a2666ed7af55415006c812f0e2b7a903232f8d73f45f728c284f0ea5e9b82e4b60332e32125c0d84c3cfc8166cd1b2cf342df4f92023078740ed8e8f6f3b5596725ee94917b2d823281d3d9d04896860a2d0888fb80aebb7dbe1ef4d906f6870cae5f43a1fa9327d06118b4b55d3bdf9b325376a2975d109fe73bf8252d94df442114c6d5325a5f6a3a17be60120ec05a2a37fa2a01758cc7d738833cfefb874b71274f9f860eb2dbff95638faf5c752fbcf1511dc41117505067c7fb4aa33021da13ebd1d5383924636a72d6f258e6d6daaa33358af0a9550e65ef731b428d9deb34d25ebe55ca81050ba6112585fff1a0bd0dc6ad1f100527239ac26ab799d08a9f619f711ddaca861912c1858c097234c738d04d4a1db8fe9e81565dd64358c45535765e05a1b7525b2aaa0126c3c5abbdda6075a078a6fdf993675e5f6b7754876ecda0fff2e4ef5cbbbc2c261d8fe7400d57b689c4216f40d9b73609017c70442aa28850dc62618d806c7e3452d00b873abb444d0165c479144434fb3261d2e934814f8792b210ab62eb6068c104fa617b45e4db339e31df5728c0a627b789d83cef6be4acbf9c8feef64528d37ed593c9496153ba3c69d9001dc50a3d1989702fd11a6025d48cef0712ce4c7a76524bf313240830818c56a958b50655520a1e597e2a654cb0da7905061c4fb238b8f3eeca56b2ccbe7242fbadf2a027e14e55bea647c4bd7c48812f2f1c7e1e2faed483667846f17b52c4e6ae99cf49231678da91181de11c232af713a0964031c9cb31a03349d32a7c4cbeec7694712efefeaaf86e0a7029ce2640f821ae7f506e95247c21b29f7c5f9654f775c93043e6c4baf2bbcb8a20a29e4ef531c64b4465478370a9b11351635bec2bef52fa6612feb8508c1c994e6255dfe15f61ee8541127b36b1c7fb918b099256a0c9cfe6f38f02f663671db5620baf9fcf56b054b012d3cd9e17526ade8168f5fccc2581ce2945c3dc89241b452e8e5d4994956f7cf012b72e2b000d00751434a7ad809b8b1911256d73727a994ab6cb6785507f99f4485af3a73d23e96db5f401a39b2350088374c9098ecc53d5d2ab0a67cfe4e29f6372b75f250de4108c69d24caff8438ab6689ea16b54e5d59bd907709613cd59ae6581b162ff82129e02663e242b669c29fff5fdcae836226dd462769621ebfcc558077e0fa75d68e8bbafbb7ef9efd034a59a0c8d25856257ea837f4b651b2fa5083cc98488cf33f4acdb752f0fa99acde1764b6875ac8df5ed52a3289623ed5f3df0f4b38737f5bd3e30cad9330cbfe02c26b4bcdafe36b5ce7cce59b736f0d6b97027988d064bc2e598c0c320a8eac55c1e6a89c3f85efdd72a4fac310908e48a00edeef8946972c3588bf66858a171623ec0dd20b86360849d68b28b0d066ef600a111a449e06387619f3cea57c6e3a44f9066c9b3d8540b2cd52260c72951f4d88345f8a553f397a53781595502608de2ed23a1fceb235aa64cc2f23436adda60cf22f7ab9f3e50ef5cd2a03216c7d8dade624d788718aa521876ed2f555670a2c2bc3d3b31d050849a67d477aaa31d2cb4fa58387c97f539cdeb2dde7336acec9b77dfea7c10f1a9cc9251edf5b0cd162dd5b7a3b647a5331ba6f8cadb3af13b5975d4b25b7a7c81d3d21794ced5bd38712e81ad88edeeeca02b47d8312c11dec6210c61432e3b97ad02408bf1f382750a584b1b5530f4bbd41528783c5b6f0d31cbed1fd47aed3a24b5cf2fc15960a69a3c414e744ad2353701478ad3e8332a3a52582a4aca015e6d5fa60a0ffcc26d1e5673bff98032de11e3ecfd2b9481bba20b355b1cce50c74256e08a0ced3e7e0c9e8b1723b14d2c4aa70e4967c99ea8e2fa3427011fdaf836e85e1b556c0b5de349cc32625a95e63fcc7ca47a71bb7007f25bab3e8b2a5ded3bc6e5b2da2f8a318f00130ddcdac8547f4a63eb1d5a6c41c2de78b4e66a41d9b62ea884ebc54e57f06da5865518724fe05fab8c6b427e892d67ca31c8bdd367471d94f4db30fef631bc07203fdcf317f5be146a26ed3b48287bea86349daa6baa1b280cd6c61e5bebb66ec93db1aad3122d6030fa304c0983277f1ff20c69dae3bec3361dc1ba65a7686b15b1cd9062bad9ac8eff5a555a1164370bb27bad1e7a0df77af01ef7d705509ed01936cfa81496a6e0c97cf9f59b6cbf72df190391428cc7b277b2ec4576039448e3f8a073736ff96e96ee2c6cf532e499f709d922b2ffafcada086f8613a2a79795bd43aab1f5647a5b6cbc6f9783aca5f9bc25132a1433882ec15be6d1b6240f39a7ff704e02e047a7a2a2c02a246416a5721259adc45cd47900379ff3bfc9ac0f8cb714cbfa65466f5c94715fabfcd3e7346554e0127673553610e0d695eed2ec1ac64a446672fb758df3ab336cedd780b4675afc7d58b77743a2259050e8728b6e5b8589789e5ea9c361963bd6228fcad77e3d34f01320fe105e21b126ddc6b5252810d3be8a0e37591b204a69c3d5924391628a5f98823c27db83dbcefd24eaaf2bc866524f238cded518e376a3cd1ba0e3d1f8a0889a734e775230a6b1f0778afd18c9bab9132184f4a82295d81f262e1d5632a32142df3d8858be43b73f6c2c40da6a3dd397fdf432b1ee3dfd6198e41aa350cc05614cb87b12e3477d2ce8c7de1900274fd809ea63672c2cc2e26ff0ea5660d80fdd7615af415b31581563d1ccc957e72c267311f321d41ac0e97707c39f72e74fc151bd3fde3d920e4769cd7421c1849cf83ed53e133c71c479fd49f802113a195d1affbf82bb566abaa24908d6a560687611e38565040905ceeccd3811b4320d7a23f82b5203e16c77983d276e9cd07c7e637c998b897b68a674988c6f3e68a3653f265f4cdc518a03b2856b97109eb9cf6f776ff3ffc64531b2850ac5e38e5f15e9ab3ac0df524fd17eb683f5ff58d172cacf47fa79bfc6b40cd165d0c78cf0d6e4dbea9c109dab99ecb690d82fef2210ad3497a9ccf54f69ab093acae851b8d3a6e5db48127d1e0698689c3f39f7accede46be067fa2ca5c45ec691095d7e9b78af62fd96ab075a6eb00746dc65a46a6cb9282a4844fcb5f2f3d047fc907a2062ed2a806d47ba25696bab27584d7619b2e1e2cd761ea47f8039ee09e46051ccbb98acc0fc950810e11fcca46050171c0ffcdcfd9b72f7d103cc492a69b0244d18649838914cda5155b93d2040c19887cc6b8797afdf0b543bbfd9217811353d1a4845d6011785e54b13ad2d0d5b15418e332d182a9ba290ab829e058047956310301ad0044e838c0a01e1a944e71dd08e95b4166a6f1d20ab8fcf3b8e61279df8328e1092157867bd934f2499f518b382ff00c3505d4733ddd7e291b37c8616e4888b87368ba1a3a08d6d1911d277545a28c0ecebeb63a29b78c4a84efb292200d45a8febd319331d"}, {0x1010, 0xffff, 0x8, "f32cf9bd4f856a700f7ad15d443eb30e83b7f377b60076ebd9c9faffa61948644c1dd4b4ab16e03419a38ae539921001eef1720cfd1a7e0b585dd26a61ce1e83c8c42f10f0c532b2e14dee7e6af1f2b1b0f34e0e1f98dea9dc728b7f3797b5793d5b72c1d1f3354fb5beaea29f696a71d0c482f11202f53ac1e0b82b6e2a799e1e5e25b9eb94cf41aff0e7f1892b59ce91474db53c0f095b87cff68149866a1195ab7159de82fded64bec010114ad454803796a47d05b80996280ed4c2ca47a7489fdfb0465a430a232b6ca5e7f4cd8869fe825c3391549b9f187c0d5b87ca839bdfbdccf139cb52f6c4d6ef0ed5cee110e87b8d03b7239edc1355cef554022ae73e5a0134d23bcbfcc25dfd7271bbee01adcac5275d0868623185a4a7bfda82637952a30b62affc066603695d5a9a70352c875b3d6f0980aee5916f501af90b2e93b6d0d28f24db89f4d682cc5f64c98a2332df1736a298564bb9a8a6953936ad65e641df66946e24fcd579aab804fc3463c4de6cf94c83c5ce708f856cdf89155044bcdf1be6558c8e9b50d72f260fa72f40448590f41f59cb00e4cd86c6cbc6634a19ff6779b97fd4e75b198218b7ebe7002b97ffc3bf85eb8a2c97a9fab360d572557d9f7dca3ed443561a99cc5e2c2debf35e74679e2065b99fd3001f692afaa905fb39119b300229ac272b8c190728e9bead9a7eb26fc7526ba3253f3efe30930a5c3e4685c6790c875c05e617a24ffced50586b30e4af455cfe36c21935358ba2a7b81084ef79150d302ef56524061ae010257381745bc12c2a494685d4d7c8ff1fe6bd04a9d0e666c9df06cc2561b12aff25bcd9ca39a89d7cb28558f684e1826582a7b11227a9fee65aa4bdeea1dd9c4255516d381efc7b92f31c501a091770f44d2d65264fb4aa21966ecd7a875c42d65e273fb35ff8fc1ff5b2efd3d63f300ab842d56c48496bd5bf3777bf147269b2dd11562c0b541ff2cefb56135da9d21ecc4e787d348e2a95011acb78e3c6845772d93faaf600b2809437ebbd51e7d6872db5168e075643cb2ccfb0b078afe6140495996a27837333923c22c47981c740ab88e37030d763b6777abf7595d4110f1547dcaed44ece52a3ac2fb782ff434794638e5c50552c51cbbe2b17b891bf33fb54af9d6b867195fbb29045e1d20b19db776a454b4acf01f82a566e4f65cbb743859918fe9edbbacb0aee0b7f62e6fc3bf1b89c27371b0f38a08706c14909df6eeb0ae298cc50bdc0dc07364144e8fff15258d43c885ad62d63517da26455dffdcddc4ab8bf04c51ba19c6131582fd1fb3ab03389e1c55b84bf3c1306b65667ac50982026f0ef000ff6e5dda55651d0464c35530184fed7f7cb30b9d83c16cc6a4f1347eec41497758b2f1bbc9fa6a03ec865cd4547d7e1a7a3df1afd966d667b4c0ee28eec24c992f89514fb92ae4e8ebd146d51829df54b4a2809c5a418c7046a0ecefb5c6e0cb12adb94e8ea52b08ddf85b1f12a68671e02d95da2755db7af3283f416f0292d7035e925c1bd8df8459785b1c618ad9c2114b9b92e9f80a6988ee73297b7edf540362987025ac209fdc84b122486fbe0a0e3ad3d076db33e686cd568e1843551d152d6bc9163f1c1f0f2da83f8a5fd7fb326010e5121550e7373c6b39568b2a41db3382945a2843b9c0276ad301e88e4cbe8c6fe125b57558dd404eadb275e77e1ddb6c1f5891cd80e5d63c0ca25d649a4cce486bb4299a722b48553507d16f1f448e63ad1483063facf7663fb99e5aa064306b778ff7604c77d7bc4c64267cd939777b6592ea125a951b8572bf9c1e40109b7a98665448c5fe5ea20c170756cf1a25d86b397c2e5157ce7425d26f270277ca3be5b6c42c58acd8a7cb1a4abfd9f09bf2b4479fd8a6dc6c08b4a59bb56fc21e661d4a8d2918dde02ac353a4b40d943d8323af6e02b2e7bfe1709fb6d646f00acbe5c136ad851da761f61f3d89f8dd09a2f3c4ab547a1f6c826be0ed5010ffc698e4e5097ed16a08f4509693bf831446be2e15d3b3185deb811fd6569abce7421878f1059c7c0361a754c0bd853efb9f34661f858934646712c22f736961769e3770bfe698ac41940fc8d1ae39626ac0325cba4418af97a88c1dbab53445446c5889e26282d31d7192e22ff5e014ca3a5370fa7d0713e78b005a68b9eeb8dd0aa7e6caf954d764172df471bfad0dae6e75c00d7358bd99439eba4bf486c38225b35c2c9642c3429c3d60672be68fb56985f5d020d818df09acfc4898552a07e23bdc2b2e079d67ca84f776e234e4e9235e1f483f6614fa24c542fd330978a014d9dd653bde4963c4afa7478081f8f4a9594a9aec4f7b8d68b684aca5af6a2672d3da59a02647a25eade17e73c4537f9222b4cdb49dd849b51565eb7065c0ceafd9a826103d3bf6c1050c8eb5aaae1f8fb23e2511a568f0c493efb48ec79369cf7fbb41437c0ff1caf52b1584808e9ee2574dafcc0597d9e9c39a18a9a96bd27ba544720b2b4fec02e1d2a8e4f71f78c6f0b2a2262c52fa7844a4caae42ae913a1b79267fd5e4643638c2d040380c84391a0078888a4abda023c041d659e9dbf6da29e997e573f5ee78a69bbb03cb51e5c2c7df22d5efcab8cbe6fec1cc4ab010e105fd406d5fe09b560122b5619e917357deb63d889ca8fd3d44839522458053bbb46380f554739c20dc5a43f2139e78800359938d3607d7fa82166e82f9c3209f001ec734ec442533c0cf6c7fa00629272b6a324702b3ab13538d33d38661d5bf7d31e6dd7bb87488791a9f7e0a0e41c3890628d324ebe83194c364fcaaa8eb757374c296b31052caa31d3e77949d1cc3345695cd9b7c8436d61865a5805537c74c572ead6f90de4a6a2dd82cbdb290a9bb182513792b6d22c8394391ee51814fe1c83ea23fb4a1dd15525fed3e4dd5902b0ebfa44a5b76f8584639b1be9abba9d9e70134cbdecd68f57e7b48c4aa0e53847e02478d2c720c335bdff05827aa6fb53a5205e3615d9afbeceed686751391db82f45454daf0f5becb017e4ea9495a12c80b14fca3d6f1aef420a2d0a3f623b937cc4e9e9802567cd0d117744951c4aca99c66cfc2454861adfcfe486349266f20e6d013e5f1217c592486779231f5525971cfbecd38928a45b218cca9cff4f7ac97fbc7907db775bc14181e1ee82f38b4e46236f98b8f8925456df153f226005fb44e142bc6e77748cca89e0770e71cd48ced6fea2a75b559dcc9151277ec84f0e4f6f724b63425ea9398eb5d9c38cfdb55511a4a3069a17de3e1a16e03cf65036da792f4488181a419f346fdbd80e17e8abfa60540a20decc6c84090e2095995eca90eb59257819f17e71b405f52c59f994223801e54a51842ef692f286d11eb56a5006bb60265aa2f9d77c0908cb85b58e8c89b03c3c60ef31df277c349d2ab5245d29cc79733855e1a7ed77e200d412d30348d10a8e227e4ac696a0c29a3df7f8c21788e3c37236a47be69444f13bf9e36b0af3c024431cab327faea00ab8fd20e78bbfa8d262f67f7991065745888a1fc6f53c15a01c9ae27b696aefb78cc321a7a1ef40da5e7a84f2121e30234c7949092395f97a6d3b87caeb73eac515f2b8f911b0d7df2e93d633afad1e52e7bce50af6bbd3f5ec5589da73d21154ee8ae8a3cf28bd52d167a8e9a8cd38734279a20c7f5cefbaec01bbe8063c0f1e7774c162c2a4c26ca7382571d88683e5078435c49dcf00c8559cbd599abea0a7aeab3127d80a2d69de8ba2130fa6f1a25508d8669a238cb54c5876ddb4d50bb9b780f93343f836c0a0fb0b1a8be219d30e3d02e249ff5cd15bece12c48d2b029e0f98ba6cb6895404b2283cc413d9b153f5e562ed8f137a192609f0ccc1fb2fc21813f311b194fadd55a0196c71550cd8b6a4ceb24fada98156c248ab9f342ebc14c7409471ba3e3ad2e12271185b4b95152301dccf5755ab92e5f0b26a4852332ba7a886835adbf0cb6a300ee0bc80f5c31eea5cd9ad97b3b4f1fa1cfaefc991c67795f12d1332eb62dd76bc9f6c69ca335ae583c88204fa72747bd28cb2e3e6e865ae4c8edd36346b68b9c6014aedd66454bc0056aff170a74ca7699564ed2f456f3a81001115e718f2b73335e4b9d5d03bcd5cbdfa545471da6b9f44b9d41d9308108aa233ca6f7eb8de6b98ce322a2627a5a884e19158d0c801429ac77b331d9ceed3c6e7876c3da5e95313eff0a23751bc3a7b1b3e7c5791916bec70eb9cbaaaf5de9381892448b381b15d5eb37b2af0dc8e15756af9d063a2812fbb27a83b0c775b89e6d12edf61411029bf417fe9550bcdb52a9c661f7f4a9c7d31ff2b14a1448a6afb9e7915da9459f6b96c01c1626847c295af1dcb8e823af8f16810d7d197965756d3b72bac8b0a827f385243b2e6f9b28714fc999a940d5b8ad525fc4dd4f477d627fc92b1a59db59ef7ab7b88f7e7ac268409fce81770f4bd9c3d01f3f5c70dc492dabe0a77924b8a9368fda61e963e3f6fdb4fb6a9e4544b2392845a78bfd883177adef064f862cbfdfba7b3c016499dd28a8b3d49322c9ab5b9764c53dff4bbac14eb27e589aac917f37679d6cbc3c37cd128033f954d2e6aeb5549df3ced41a9272678d29bcaf6a64c2a311498076ee64eaba69ecf1208fa2b8ace351c11818f6aba820c60b2ccec1b8859211751470c9ffce235ce4b3c5d510893b1b257092f5e9e5c436e663e95f500879ed39de514c48316975645268b7415c47419eccd7304bdd4eaf38ff5da2eb59683e733f0d82a7964581a4ea13b5d29844758a3f0c1f7edcc0bac68a72ffa590e2a945bcd81bad293640fe607c21343141f8b4288174f643ce6f83d75a36f4bec40cf74958857dca8277282151c59d093974bb9612ac2b8b6633940be0556fd69ee4131dd7d99ef4ad2f1ab56a2d66156004ef37fd24df344f34a7d0a611a1e224caa7fe63c435182917afe97f86d62a10ad6dcd9aa85d3df366589f7043b2712a68d2741a61af182181755af0449444acbb6dbd1de54f77a02379d543310532066ca0da2ea5022cbc497283df009a8672ce80ee8b33a35e64559be3bde94b2b4ce3ccd857586f02fc83fef41db40a00656325527096d7804d7f4a4f891a674f242999f47c7436860661abeb7ae052b3cf21dce152fa79bca8471d9901114b22541fc834066e177285878ee67c234ab9d88959fea46a79566ed6ac942199375bb6be220f195d2ddf667eff995967b30e3729816485ca3f467b2a9e1ca67501cb78d59d2de6db46d4cc3beb425e401a4d25e561759ca105b94e8988092f22e6f693dac757789df260ac5f8081937631e03e95a7f12c0ea5dd924dcf581f0f603814739164cb4fa3c7dc39ab0ad9988959fd28f004ebc751b567a8ad3439abbfd04510554ae5c699240bc3ec2431da95cb7005b75a9c7c57818557f60402166837f32e0bb7bc9db4d757b9278191723ee81f1bb8e76acabffc2bb9336859df581b49e5d913b75b51416c3e9fd9f241c64ba0e541b1eb271c574c118d7aac3265e5c545364daa52c99c198cfae36e129a873d79905b29f054dba96ceb7746cd2bc3a71268aa4bec9be3cbd228144c62f67e9c558af93f653a7b8f9f7e5c3b45c11c4cab698ee62d6185c81f14b1d1780d46410215a94c64b8068f93c55d4203d0fdf76aa139914aca3bf94cea052a645427ee480248cc6ee0c1d02f37dab88835f5ec36dfff76aad82754ba6e211ebc189aadd00aa311f6db09fa71458b60496f273d1146c8dd8abbfee4825d1862"}], 0x3438}, 0x6}, 0x10, 0x20d) sendto$unix(r8, &(0x7f0000000180)="b10005016000009f05000e0407000000001813feceb00516d09a32693f316e357ae302b37b673031d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d172dae06a3a3dd086de7c922335c223e7d0104a8af6300372821020000000000008bfbb770c116a985c881ea772ec597aaf8220402d2339cfd030000000000000080ff0000361b1257ae28c50000200200008a09000000000008e382d5fa0004073da51a221f0000008004110000000000000000000000fdc5b9a3b192c535a347a4b62e2a6b45bc99ef4cd9a5021a1df2f97e2b1d82587d496585e37c321bcd97c903fc070d5e505909a15686b65f086c9fcd248a74875c7c62b4c80e0d4902372b86ebfb99f36b48202504487c45d58482bc89881cc808e2a23896295ea5d9d3eb718791fe5766753040bf02483b8000eeb463c14833d1e38ef1d86b", 0x150, 0x400, 0x0, 0x0) 4.015090181s ago: executing program 4 (id=1301): pipe(&(0x7f0000000100)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7841) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) getuid() (async) r3 = getuid() setreuid(0x0, r3) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getpid() (async) r4 = getpid() fcntl$setown(r0, 0x6, r4) setreuid(r1, 0x0) close(r0) (async) close(r0) 4.014161093s ago: executing program 7 (id=1302): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x2, 0x5, 0x3, "3d76de43dad77ab1da5be2d8b3586fb3846f505a", 0x2bb3, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x2, 0x20001fffffffa}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f0000000100)) r4 = socket(0x1, 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7ff, 0xfffffde4, 0xfffb, 0x0, 0x23, 0xff, 0x3, 0x78b31a331b646077, 0x1, 0x4004, 0x9}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000000c0)) pread(r0, &(0x7f0000000040)="b179fd71c30016", 0xffffffffffffffc3, 0x40000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0x10000, 0x0, 0x10001, 0x10, [{0x0, 0x4, 0x4, 0x4}, {0x101, 0xc, 0x7, 0x9}, {0x101, 0xf88, 0x0, 0x9}, {0x2, 0x800, 0x8007}, {0x80401, 0x200726, 0x2803, 0x4}, {0x1, 0x650, 0x3, 0x3ebc}, {0xce2, 0xd, 0x4f8, 0x3}, {0x40000007, 0x803, 0x14, 0x8}, {0x6, 0x8a, 0x5, 0xfffffeff}, {0x6a72, 0x6, 0xd3b, 0x4}, {0x5, 0x10001, 0x6, 0x3}, {0xffff94e5, 0x8, 0x5, 0x2}, {0x3, 0x24, 0x8, 0x1}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xb, 0x40000005, 0x8, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000002c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 3.941291274s ago: executing program 7 (id=1304): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000008c0)={'./file0\x00', 0x1, 0x1, 0x79}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000640)={0x3, 0x8, 0x9, {[0xc7, 0x9, 0x2, 0xfffffffffffffff9, 0x3, 0x9, 0x1, 0x0, 0x9, 0x6, 0xfffffffffffffff8, 0x2, 0x7, 0xfff, 0x4, 0x21e, 0xffff, 0xa3d], [0x3a1e, 0x3, 0x9, 0x18000000000, 0xa10, 0x3, 0x9, 0x8, 0x2d99cf7f, 0x100000000], [0x0, 0xfffffffffffff0e3, 0x6, 0x2, 0x7fffffff, 0x8, 0x73c2], [0x40, 0x9970, 0x81, 0x6, 0x6, 0x200], [{0x6, 0x6, 0x101, 0xfff}, {0x6, 0x7, 0x80, 0x3}, {0x3, 0x1f, 0x3ff, 0x7}, {0x88f, 0x6bd, 0xa}, {0x4, 0x1, 0x7, 0x4}, {0x7, 0x2, 0x5}, {0x401, 0x8, 0x4, 0x1}, {0xd, 0x80, 0x9, 0x80000000}], {0xd, 0xee7f, 0x5fa}, {0x5, 0x7, 0x38dd, 0xfffffffffffffffc}}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffa5ffffff000000000800080022000000e001000209004e", @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="50080007907800f3a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b4230"]) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000180)={0x0, 0x1, 0x2}) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 3.941054136s ago: executing program 4 (id=1305): r0 = syz_open_pts() (async) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="dd0824edb74e1ad5108e00f4dc7dd259bef816bdf3ed155c4d8a560ce841f565ad815b0a23cfaae219d10129084423", 0x2f}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() (async) lseek(r0, 0x3, 0x2) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x5}, {0x80b1, 0x10, 0x2, 0x2}, {0x6, 0xa, 0x5, 0x4012}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d0ca801c529ae2469554e7017bc333f751255236e72953593fe71f100000000c5304f017b8972f4027f8578eedbbe2978aec13e0f9bcf9a0100000000ffff000078e3206493d5fd805bb191bdb5464576", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) 3.900061678s ago: executing program 7 (id=1308): socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) read(r0, &(0x7f0000000000)=""/100, 0x64) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x36, 0x0, 0x0) close(r0) 3.799031153s ago: executing program 4 (id=1314): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0084427, &(0x7f0000000340)={0x6, 0x2, 0x100008, 0x4a, "978600000000000000010000f0ff0f00", 0x2, 0x4}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0x7f, 0x4, 0xfffffff8, 0xa, 0x6, 0x8a7, 0x0, 0x10, [{0x2, 0x1, 0x9, 0x8}, {0x4, 0x8, 0xffffffc0, 0x8}, {0x5, 0x3, 0x1, 0xfffffff9}, {0x7, 0x2, 0x8, 0xa}, {0x7fffffff, 0xe3a, 0x0, 0x3}, {0x8001, 0x7ff, 0x9, 0x4}, {0x3, 0x6, 0x1, 0xa3}, {0x80000000, 0xfff, 0x0, 0x7}, {0x101, 0x7, 0x1, 0x5}, {0x1, 0x7fffffff, 0xffffffff, 0x7}, {0xfffffffa, 0x80000001, 0x4, 0x3}, {0x0, 0x6, 0x6, 0x4}, {0x62, 0x4, 0x7, 0x8}, {0x6, 0x7fff, 0x8, 0x1}, {0x2, 0x0, 0x3, 0x7}, {0x0, 0x6, 0x2, 0x5}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 3.627647615s ago: executing program 4 (id=1320): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) (async) r2 = socket(0x2, 0x1, 0x0) (async) shutdown(r1, 0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x9) 3.626987982s ago: executing program 4 (id=1321): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) kevent(0xffffffffffffffff, 0x0, 0x138, 0x0, 0xffffffff, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000000000006274c7ee080000008c505efc817ee519e48653cb104494145200000000000000"], 0x28}, 0x7}, 0x10, 0x403) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x7fff) kevent(r3, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x59, 0x2, 0x9, 0x7}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x5d, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x40, 0xf8a, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0x40, 0x4, 0xffff, 0x1}, {{r4}, 0xfffffffffffffff9, 0x91, 0x1, 0x7, 0x9}, {{r3}, 0xffffffffffffffff, 0x3, 0x1, 0x6, 0x9}], 0x96, &(0x7f00000005c0), 0xffff4161, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="c24f1ed0ee7501c96edee9cd791ddb5625b58ec0378b8d9031de53043e140fc303704fac6aaedd7670c313d01d816c8d93054adc24038b5a89745ab62ce57da45e613f4063ecb0aee97ac527", 0x4c) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x2000009, r8, 0x0, r8, 0xffffffffffffffff, 0x10, 0x1}, 0x2, 0xfffffffffe000002, r7, 0x0, 0xe94, 0x5, 0xa, 0xb}) seteuid(r8) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x0) ioctl$TIOCSETA(r9, 0xc4504446, &(0x7f0000000740)={0x6, 0x2, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) 3.59074524s ago: executing program 4 (id=1324): sysctl$hw(&(0x7f00000001c0)={0x6, 0x1}, 0x2, &(0x7f0000000380)="277585418ce8", &(0x7f0000000200)=0x6, &(0x7f0000000440), 0x0) r0 = semget(0x2, 0x2, 0x662) r1 = getuid() setreuid(0x0, r1) setreuid(r1, r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) execve(0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000040)=[0x0]) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037281802000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xff, r1, r3, 0x0, r3, 0x0, 0x23}, 0x9, 0x39b8, 0x20000000006}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$TIOCSETA(r5, 0xc148445f, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x5, 0x2b3b}) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x9}) pipe(0x0) 2.946637785s ago: executing program 7 (id=1330): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x3, &(0x7f00000001c0)) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) execve(0x0, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x3d, 0x401}) (async) clock_settime(0x3, &(0x7f0000000000)={0x3d, 0x401}) 1.422111976s ago: executing program 6 (id=1389): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x3) symlinkat(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x8) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x3) (async) symlinkat(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) (async) 1.354826456s ago: executing program 6 (id=1391): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) (async) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.271189705s ago: executing program 6 (id=1403): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x50) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069c1, &(0x7f00000001c0)) 1.251532067s ago: executing program 6 (id=1407): r0 = socket(0x11, 0x4, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="000800000000ff00", 0x8) sendto$unix(r0, 0x0, 0x0, 0xe, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/233, 0xe9}], 0x1) 1.203341723s ago: executing program 6 (id=1409): syz_open_pts() syz_open_pts() r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x80, 0x46) setgid(0xffffffffffffffff) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000102, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000002c0)="143d2fcc6bd401e26ebe79deda2e311f9f6a6315b8ea673f2b5c22827e9b6608d307a80ca37c9e0bfaf8ddaa48b3da58742312cd3d08d3c7c628637feeb5f22d76c9434cdf03e8ad3f7f9a2972f73e852302bab432b05b1832033ac0127146ae74104de5ab", 0x65) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0x0) mkdir(&(0x7f0000000480)='./file0\x00', 0xb4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0x7, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r2 = getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) setreuid(r2, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e3461ac0058bc5a91501d94a34b8f5f84cf71b52f6f9db0f8c92f5ee07f6c182c0271378cd30627e5e97173595267f68139fca62189fa35303feb57d16b9c4829a390845d97", &(0x7f0000000200)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x96) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) flock(r4, 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) 1.181193748s ago: executing program 6 (id=1410): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) shutdown(r3, 0x2) listen(r2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x8163159a, 0x0, {[0x2, 0x1, 0x4, 0x6, 0xffffffffffff8000, 0x39, 0x1, 0xaac, 0x9, 0x8000000000000001, 0x1ff, 0x3, 0x8, 0x1, 0x2fd, 0x5, 0x7706, 0xfffffffffffffff8], [0xa8, 0x8, 0x4, 0x1, 0xc8, 0x400, 0x8, 0x7, 0x80000000211c, 0x5], [0x6, 0x4, 0x7, 0x6, 0x8, 0x8000, 0x8001], [0x4, 0x6, 0x8000000000000001, 0x1, 0xffffffffffffff29, 0x1], [{0xddff, 0x2, 0x10, 0xfffffffffffffff8}, {0xd, 0x0, 0x101}, {0x0, 0x8, 0x1, 0x2}, {0x7, 0x1, 0x9, 0x8000000000000000}, {0x3, 0x2, 0x0, 0x7}, {0x7, 0x8, 0x4, 0x10}, {0xb0, 0x2de8f7b5, 0x5, 0x4}, {0x0, 0x4, 0x7, 0x7}], {0xcbd0, 0x1, 0x9f, 0x200000400000031}, {0x0, 0x7, 0x6}}}) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000100)) syz_emit_ethernet(0x141, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x133, 0x0, 0x5}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x40, 0x0, 0x0, 0xffff}, {"591d4dc8968556244138e7f610d825d9e242e49261c9837902e7e246c742f9bde2bbde1288de6677cb31b98e57d8c68b2b8ec81ebe797ce4f18818f3366c9b6eb046cbffe8561d52a6c576f1cea91d55ddec41ea7e56bade6466b212ee025194e9461b71b03d7f73b963835b441229d631d10aad37575142dd111e10870b1c594c86a1322a3ae21d07b36fdfc1ea4dafa36415235f6a8e75def32b34742834c7c6c8d947e635da26caa4a9c745cfb574cea78171a87e36ede5172dfd190784992ec7eb0b4e2deac43660a1272c4758b6ee4481b0adcd7ab06f90c39ba0c3e4821c1b301b9ebabb6c9f3b1c9dfe9d686f7ae1f92298c2cc8f94dac9e69554f309dfbc902a463e870de8ad3a"}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x44, 0x1, 0x80043f}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x4, 0x48a6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="dd5b00"/20, 0x14}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00a0a78d0ca82026dec300178326909655636e729535f1324bc33cb4ec5598f7125711c01c97c7c4", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 371.912004ms ago: executing program 1 (id=1413): open(&(0x7f0000000040)='./file0\x00', 0x10, 0x74) (async) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/50, 0x32}], 0x1000000000000277) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000000380)=""/235, 0xeb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0x1ff, 0x8, 0x6cbb, 0x95c, "de9ec326ba7b3a3a2dae6db26f3991fe2b3bdc9a", 0x401, 0x1}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x7ffffffd, 0x1, 0xfffdff80, 0x160350d, "04f0ee091a00ffffffff0fe0ff0405080800", 0x4, 0x5}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 357.579612ms ago: executing program 1 (id=1415): r0 = socket(0x18, 0x2, 0x2) getsockopt(r0, 0x6, 0x136, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f00000001c0)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f00000000c0)) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) (async) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc450443e, &(0x7f0000000740)={0x0, 0x0, 0x1000001, 0x0, "97a2224ff1c14649ebb178922cc9795a6b47c1d1"}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1004, 0x0, 0x0) (async) bind(r5, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000180), 0x0, 0x0) (async) setrlimit(0x3, &(0x7f0000000140)={0x5, 0x6}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$hw(&(0x7f0000000100)={0x6, 0x17}, 0x2, &(0x7f0000000240)="32301a3a98a6868da380d8bd63bc73cfc7b65cc560561d4713f3d974067787e30032ed7646f7abe7ae0969dcbaff358fabd95257fbaf3afebbea6d6e", &(0x7f0000000180)=0x3c, 0x0, 0x0) (rerun: 32) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x621, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000040)=0x3) 290.78164ms ago: executing program 3 (id=1417): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) pread(r1, &(0x7f0000000000)="0116019d4e78", 0x6, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000007000000000000fafd3483776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x6, 0x1ff, 0x0, 0x0, "6374224ff1c14649ebb1789280c9795a6b47c1d1"}) close(r0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000300)="442b1397bbef0fa25c1561bcedf14afc721e3342de6afa964047f70a1b5a6082a55961be0500e826e675baf5c9521f57d4a4697d3bfabe5158630819a67ee8a7cf867fbf0d08ca6559b833f594f5f382b7db62ce2bd7fa714127da484167d181fffb6f86a3d85d89e56fcbe16d694bb76529cf1691058294ce47feb9ebf6555008ba06458e4a71e276851d0297b0b600ff78614f22cd0d769b4c62a2604ed39bed21f72ec2f9306bebb1ac1c24d021291f22585c7842459fff9a26b5921aa413fae36f83bb8f32fc949ad4ba5db26d9d67ad1e730b513726080171866fa9e95273960bd412c547c653d16722e047a1c998fb0f34b73a3efa7f16e1b0e5bad409a6dd0b59ee8135fffdb163ba3bb39698b2a45aa0484960f2d80d29557e4abc418adb9b9f0591f8d5ebc2f04acab7b022f6e869e356fbacf8a4afb5e9f626a42780f3ac5f5a3264a37d090445fdb15c168a63e02d75efaec8b17eb030ed9c8469650b4e87c9df7e0a7b035b1216d560dd8cf662db674ebe3ec1e0dec78629133c4e9b21ea29b232facab39bafdf7fc87ec4986d94e550063ec48336a723723666fb0e0a4f6f78c42f0592a30a4dd909120852d79d92c65bd9060732e9cf872bfd94f59dea9b042028f6adc8c87b02d3e3b67d80e42816dba7e2b16b9ec449a42fc02f6bf312df9420f60f692dcd80e0943f6020bdf1093fdbe66f8ddab3514492defcba3948a8079638ab5aa39b541f0c6160876716500486a930ab767201ab5df919e1cae810e730b9aa9f1a55ee3a5c3a926b345924f36a4038683e2ba51fc38ed5ec96542ab2659d319bf1ab8e9c977a460f9e82d91fc0f9aaa6e2f4b9fba0419efb9b1c84910add123a9d223898f687994d2cf1c476be52730d766c76570636eeb568db4f74a4b47bd5a71aa581e7e0b7185ce5e8038b5dd3cd422dc827970443587b9dafb660f6f879cb9d16f4ed425ddd35276aea0657dfdbe5721e5a080e77d97b76f04f4149d2e8a0521b3e9127630b2ef01e98ee6ff467b4bfd152dc9dbcc30e2e9af8522dffb4024e7a4aa4a7227e8dc11f56306d59b1c97ca01bcdb6378ee2b622752b8c938bb1aad47b63b43659337c8d4707315f61edbe40681aefd0e342f6494d98217eeb0829df9e120a188dec1b1f36ef322a300ec33f41adf345677efaa1eb463ca75a4886cd6fb7bf9e0aa3d09325327c7fe281ab8097427486a0fe1fb7d81c725d65e1958b52ae459c3e43e57d7669180668b8e8de7923d2233853beea99628142bed82e1d984def9fd20b64874718546965cbcdbecc01db8d17738f498c80946218cbf389deb1fae471cd6b4c7867dea7286667217f5af990e5a715a6756509b3f2f1bad2fce7ff705241c9342e1121279a6fca66578d2d484e35e0221863a10ba34634874f16750b51a85f35d8bdd663a7d77484e145b2b271ee05854f5bc31063ffa285b323208dd421a811fb7b32bf7c5a38d6d20f585120f4379cb53eb5fa27dcef92231e986fb50c59d2f02f4a8c1cb052ce0e5f41750c9fccb0402dfe9b58fd8ea3d3810e13025888397cd1b5c9810e9aca5f4db47ad7524bd82a5eded6227dd6cb8df9a3fbedb64e233e824d1dd4d7e341e84cc726662653ccae3014b720bda7223bb3b53e589278b155da9ae981ea7d4de12723db36263616ede54af05b115a6a554748ea2b994dae0a852b3a440d85ef2a204ff5808d52fc57557a18454b9fff1807f346bcd66b8c64c7d917295f6812d933d5b4d92e903ed9e28df6ceb4154b4d384446a5331de4ad76366f4dd10e5b1f535acd87ef581695cfb6502e44ed697223a390e79859ef8ca73b9ff5d51efd8dc19bfa094b11f852444e1b5fcf767767f97263801013d08b24331daee7ad426fc1db5b7ee4a652251d2ffe8f6a2a9c72b681c003cdbf22e0ad86af65d49eaa718ab89df5b97bfd650965407b2ce2152d13840dad53df93df5bbd3fc4e1bd3ee67dca873ee4ff9bbc5f003825feb68254f364541382468abbe05b45c5e4fce9d02ef91dbc523363f89182f53207b7ec05a0c52d7e07b95c4869642c710792f1adcacee8e94b5026cb7ce2901cda98d79d6fbc8e39650bc9666f5ce2d12d291822eb2b2c9a7bc005eee60a97f0587d015fc8d3a8c03db5d8562e4bf2c29c72e24c29c55cba357ca96542d84f3a415bed0d1a38cb9bf23bd07e7476deb795656dc36bb48837fd3ece55965a2e91b0a81ae58d32ee3bd27f3f09746ce98b2935cd059542c09960332c332c2fd663e26ffd58e5cc2d03de197e10fb81d6d503ef0ce22568f3ae09530f7ea4bdeaae085952cd92178cbe9dcb777998c8e19bb402b4248565a402e5f094d19555e51bb374e05c7eed7f9398b7f0cb07ec1de878ccc4e1966970f4df3386b7ba7cb3435488d06ade41fc76448cb035ad5a0403cdd1163ab91b9c7fcadfe3ba264087aa47d21feb50c6bb9f376f8fa9189ab668ff1b8123659623b58d32b9f97b267da0785064ccd82984be122c15df89d08b816da55e2883a309cef654a3bda11ea7041c06c8299514f0f507e3872f907d1c5cbf30850d5d10b858edef9225f88cbb2a56957d75b7b2705ea389a3962fad848df9c2814dba410b1ccc105922966a3a9da075830549dbe8f3b645e1a26a9c7da8723e8e50b2b2541c5bf4af4ec64caf1bc36c623085b5508b08f8dfb6ba43b3c0cc05e714698d21d7d0951ebcc7b328b0112c6aae96e9e6b516b67bb904b204cdc9f5e3a238d96b633aebdc0efa057b8813153f7b63566c3eb40214343e69e188e1fefa5a227b37b5f142f1b99aedd630e6e2fe2abec7c8f05f5ebf3f786504686785b89cb5d705a09fd32ceeaa50c0b41e816f7488baa9a6fb17ed9955c0ec619d612093c5f5e6d6f27624a6627e0392385aaaffedb1221188529c0c22cd8fae960eb393f77efd3c462dae04112199f6f496cdf5caeb491e63b7560282db5de9536eb768a1e34ceb1fa87889a0c69edc0afa224a20620249d2a467876e882dd71082c1accaa5951d7060aa237ab9d6be035f4ba9897e4e47582b7323c4a50345803030cee40ded4dcad64e7611e8d46468e7ea744658c9f3570f9e9228b13e52e5de31fff1578246e842eaa8e8db16e73cc64ec86e65dc4a7db8fbd88fd1db7e7820f764e356057591c380b8f12918e9e234cc8c72af3ad48168bb89827c898b339b06849063caaee1f33054945e81b8dc48e23689356b9d578f9e33dac7383881e36305ddf9ae89d982cfa715090340ea6ecbffd4c16b2b63a2acd2016682d0634f95641a8a31edf06c0dc34ca977d780b6f90459b31d35abd5d6c79ec88a991175ba328beea0d6501db1d128ff7cd639b83a8f9225a25f183588015a2c480c826922a6ed2a31f89d756208a5158d49ddd9ab57c0bb9b9c01f78f3ba0961595ee896ca8b942d73c36eb516bb080cf59dafea6e780556c90d76d6d7e249575cd26ea35a5b652749504b13134fd634edfc768e37bdbd94b398bc9e4554466848825cb17017bc381383f2c07c1243eec9eebda507c1a33e10d6e717a3afba5e9e5eec948351a94870a6a9f24833daa2c9ab79e499d6d7618e0655dad3507982b4aaec0ea1a10f599a588349d9939554f4c4ec05ec65b4937638bedb60e11f691e53ee4c9ee7b0c775c6d545c46c0d89669b26279532ce37a904cb0ac85295112df5d3952afdc5e54bc08d8c480175f7ca91b81ea42ec35949cee3eb6069114611937594b008578fb94d63ddcea7f5dbe81662d680f57103bba4b3a8285d635c32458916ca3d5bdf7e1cab0fca15c3a8d0a2cbb7f379303603af38cedd3470e6923c8916747cacd418c394ff70d45c27280", 0xaab}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000080)={0x1ffe, 0x2, 0x9, 0x2f, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) connect$unix(r0, &(0x7f0000000000), 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = syz_open_pts() ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000002640)={0x3a49, 0x6549}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000040)) 290.562859ms ago: executing program 1 (id=1418): syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="73b9ddc3000000f70004000086dd6000000000183a01fe0000006a000000000004000000bb83ff02000000000000000000000000000182"]) syz_emit_ethernet(0xe5, &(0x7f0000000080)={@empty, @random="54be405decf0", [], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x2, 0xd7, 0x68, 0x6, 0x5b, 0x1d, 0x0, @rand_addr=0xe4ff, @rand_addr=0x1, {[@generic={0x7, 0xb, "ee6cd6b17e794fa773"}, @ra={0x94, 0x6, 0x9}, @lsrr={0x83, 0x1f, 0x9, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast2, @multicast1, @loopback, @loopback, @rand_addr=0xfffffff9]}, @rr={0x7, 0x7, 0xb0, [@broadcast]}, @ra={0x94, 0x6, 0xfffffd9e}, @noop, @noop, @generic={0x0, 0x5, "d2670f"}, @rr={0x7, 0xf, 0xf, [@loopback, @broadcast, @broadcast]}, @ssrr={0x89, 0x7, 0x6, [@empty]}]}}, @generic="f07b5a142df45648c8992afe68b40fbf31f1c259e14e8e4e55feade96b32bb5ad417bd7cea94b956831dc514cc97a13615148d0652a0aaa01e1cfc3755f16b7fb79fddcbf25b856f9ca48b6373a7f373468920d5a3ac82618432d0bd33a284ae3f2f9ea9741b0f"}}}}) 288.714564ms ago: executing program 3 (id=1420): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000009c0)="5ece9977e6bfb91247e5685f1d25097554c3da8b3e2c3782a4d7a36b8ea1864defbaffd59723c9100320b12a44cab3618f2a7b951dcc1dca9b2d242f7e5ff5fdb78bd94d1225dd17b5d4de2b701ab81b1e92e79ac35e3b94d481ffec2376160fe987b27760ead921ef04157cf706cbe0b3e919bf34", 0x75}], 0x1) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x2, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x7, 0x7, 0x106, 0x80000001, 0x33a, 0x10005, 0x10, [{0x0, 0x1455, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x1000008, 0x20f86, 0x0, 0xaf9}, {0xfffffffa, 0x800, 0x7}, {0x10001, 0x0, 0xd, 0x7}, {0x2, 0x8, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x3, 0x14, 0x8}, {0x70000, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8c}, {0xf88, 0x10001, 0x6, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x6, 0x2, 0x6}, {0x1009, 0x7, 0x1, 0x6}, {0x7fff, 0x7, 0x2006, 0x400}, {0x200, 0x1, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x40000003}, {0x6, 0xf86, 0x0, 0xaf9}, {0x4, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000009c0)="5ece9977e6bfb91247e5685f1d25097554c3da8b3e2c3782a4d7a36b8ea1864defbaffd59723c9100320b12a44cab3618f2a7b951dcc1dca9b2d242f7e5ff5fdb78bd94d1225dd17b5d4de2b701ab81b1e92e79ac35e3b94d481ffec2376160fe987b27760ead921ef04157cf706cbe0b3e919bf34", 0x75}], 0x1) (async) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x2, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x7, 0x7, 0x106, 0x80000001, 0x33a, 0x10005, 0x10, [{0x0, 0x1455, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x1000008, 0x20f86, 0x0, 0xaf9}, {0xfffffffa, 0x800, 0x7}, {0x10001, 0x0, 0xd, 0x7}, {0x2, 0x8, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x3, 0x14, 0x8}, {0x70000, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8c}, {0xf88, 0x10001, 0x6, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x6, 0x2, 0x6}, {0x1009, 0x7, 0x1, 0x6}, {0x7fff, 0x7, 0x2006, 0x400}, {0x200, 0x1, 0x4, 0x2fffd}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x40000003}, {0x6, 0xf86, 0x0, 0xaf9}, {0x4, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r3) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) 197.681849ms ago: executing program 3 (id=1422): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x108) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) r1 = msgget(0x3, 0x210) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x9, 0xa, "010000001904edc2ad0ab7055f41f550c5d76806", 0xfd}) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x80) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000000)=""/88) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000080)=0x800) semop(r5, &(0x7f00000000c0)=[{0x0, 0x2144, 0x1000}, {0x2, 0x9, 0x1000}, {0x4, 0x10}, {0x2, 0x9, 0x1800}], 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000200)=""/41) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x3]) r6 = socket(0x10, 0x1, 0xe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x13c7, r7, 0xffffffffffffffff, r8, r9, 0x192, 0xe90d}, 0xf876, 0x7, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r10 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfffffff1, 0x0, r3, r4, r9, 0x30, 0x4}, 0x10001, 0x401, r10, 0x0, 0x1, 0x400, 0x8000000000000001, 0x4}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000080)="4af17739", 0x4, 0x0) setrlimit(0x1, &(0x7f0000000440)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 197.501368ms ago: executing program 1 (id=1423): getppid() r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) 196.659937ms ago: executing program 3 (id=1425): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x4000, 0x0) close(r0) (async) r1 = socket(0x2, 0x3, 0xfe) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0xffffff48}, 0xc) write(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x1f) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) (async) setuid(0xffffffffffffffff) r3 = geteuid() setreuid(r3, 0x0) getgroups(0x592d3ef691a812c2, 0xffffffffffffffff) 183.985579ms ago: executing program 1 (id=1427): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x3, 0x66}, 0x3, 0xfffffff7, 0x3}) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x17, 0x0, 0xf9) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x6) 115.599284ms ago: executing program 3 (id=1428): r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000613000/0x3000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439", 0xe}], 0x1, 0x0, 0x0, 0x405}, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400)="71f91e34", &(0x7f0000000440)=0x4, 0x0, 0x0) 112.463553ms ago: executing program 1 (id=1430): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000000)=0xfe1e, 0x0, 0xfffffffffffffd7b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000178000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f00000be000/0x1000)=nil, &(0x7f000014d000/0x4000)=nil, 0x8}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xdb7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x10d7e584}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x5}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000400000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x9e}], './file0\x00', 0xfffffffa}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700), 0x2, 0x0) fchmod(r2, 0x4c) (async) pread(r2, &(0x7f0000002e40)="9dd6", 0x2, 0x7) (async) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x2}, 0x1, 0x4000004, 0x2}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) (async) symlinkat(0x0, r0, &(0x7f00000000c0)='./bus\x00') (async) r3 = socket(0x2, 0x400000000002, 0x0) (async) r4 = getpid() setpgid(r4, 0x0) (async) fcntl$lock(r2, 0x8, &(0x7f0000000480)={0x2, 0x1, 0x6, 0x4, r4}) setsockopt(r3, 0x0, 0x21, &(0x7f0000000080), 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000440)={0x0, 0x2, './file0\x00', 0x800, 0x0, 0x9, 0x80000000}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0286988, &(0x7f00000001c0)) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x2a0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000300)={0x7, [{0x2, 0x973c}, {0x3, 0x2}, {0x1, 0x4}, {0x3, 0x101}, {0x2, 0x1}, {0x1, 0x9}, {0x3, 0x800}, {0x1, 0x1}, {0x3, 0xedf}, {0x2, 0x95}, {0x2}, {0x0, 0x400}, {0x3, 0x5}, {0x1, 0x79d}, {0x3}, {0x1, 0x7}, {0xe18619956496ea4e, 0x5}, {0x3, 0x3}, {0x2, 0x8}, {0x0, 0x1}, {0x3, 0x3}, {0x1, 0xef8}, {0x3, 0xc6a3}, {0x3, 0x1}, {0x2, 0x9}, {0x1, 0x7}, {0x0, 0x1}, {0x1, 0x8}, {0x1, 0xdc4}, {0x2, 0xa2}, {0x3, 0x2}, {0x1, 0x34cafbca}]}) 112.143137ms ago: executing program 3 (id=1431): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x4f4, 0x3ea, 0xfff6, 0x0, 0x9, 0x5, 0x1, 0x1, 0x1, 0x640, 0x4000000000f1a}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) flock(r1, 0x2) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r1) 111.647163ms ago: executing program 0 (id=1432): select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x26}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff, 0x0, 0x26}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x90c9d4f15f9be57e}], 0x1, 0x8) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/47}, &(0x7f0000000040)=0x31) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 80.978274ms ago: executing program 0 (id=1433): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xa) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x10c, 0x0) 3.752108ms ago: executing program 0 (id=1434): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x9, 0x2, 0x2}, {0x81, 0x10, 0xe5, 0x100}, {0x6, 0xe, 0x84, 0x400f}]}) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000140)='\x00'/14, 0xe) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x2000000) r2 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r2) shutdown(r1, 0x0) socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setegid(0xffffffffffffffff) 2.731574ms ago: executing program 0 (id=1435): syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff"]) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) shmget$private(0x0, 0x4000, 0x3, &(0x7f000045c000/0x4000)=nil) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) 2.512891ms ago: executing program 0 (id=1436): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) setrlimit(0x3, &(0x7f0000000000)={0x6, 0x7}) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x50}) (async, rerun: 32) r1 = syz_open_pts() close(r1) (async) close(0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x2df57366, 0x5, 0x7, 0xfbbffffe, "00644c286000806f37483341eb4418d25a00", 0x29, 0x10800}) writev(r1, &(0x7f0000000f40)=[{&(0x7f0000001200)="9c367ef7695bbae518bb2c862744caa83f6fcd552427bd468f279f0c7684e5a33566f4ab0d612b267203e8dbd40bad6eab83932208a413f7a861e42b8d50d2ab3715439e316c705d1c931a99db7d26dafeb9a98fdc453436b59309b0c60b52cbe381eebad74d267f00a273415608798a92912ef50950e0efc50e74025c1505169f2370ba86bbecc9704ffa5c729a31e0b85518366dd86f26edd1f2f4791ba046569de876807fadcb6566c3f734d33428c4b75ed18907f0bfdea0cff2381b72ba4c761a6baba2a7f0be0c1c27d72a0cec519312eef437f998e0b8943218119b4054c3d34175fb712077f1d0784e4b4d271e9d92c8b3633e08c065764decb7f57cd7d1dd836714dee0aba8adacd5ba2a477bcf3734dfe3d8836675a4f89356ab3aec85a36f5c33f931580a0787d541c3ccea71a4e1cae7db5096f461c9467925073c1daf3a548c2ee4752ed8212df5a658b29b40be4fa98f97e5400adc035104f2c139ab6fc225c801b87d783588324698e3ab42d6e0f269ea490badccd7ca7f46a592da5bf21be236a57607831945cc3edd6e40499c3a781b44adc9c4339503a815c9db5dbdf59a8d350ed409a51a5445269509d2bc238a6220436494281daff9dd9d774e0b877da1316eebd8a8f760fb14848e55b3efeb692c1ea06915d19a1a19d15df51babb3a44ef7137bd4d6de9ae2acab4bbce64e2fe7bc1937b4a122969e46f0a089ec0c17ccb41c73895afcb53fd79add03c6e4a21df9b609e64e237ea2740952d66da5b8c65acf0ba70cd58021217907ecc6224d170d9608c7289ee96e822dff90fc2183fe158b3eb5b923c13dba14189685e6ec4774d2a797c7d01da2467bb4630a8fa85212c73221cef943618f8fd097806c57285789eeba6dd67bfed7564f380b18dcee32e782d784392aca39b5e3ff05128b988aa195d4ecf00353210d72b60c9894ae5e47a4425a700261bf58b8a2f12b4f203fbe9b14f8e638c6034fe01fe2a28a059385bb9da1a7418a0b93819eec7643b0a57047edad0e001f853f14119fb95cb9277a120446b1526f3208cace8bd2a07540ec8c96741c3438ca222ccb69b2b396abb34e0be8cae74efd177aa779aceab79ba7558efc14482c5942457fabb7a2af3a208e34f33b7411b562fd8acf0586705a8ce81c424d2944f463ef035ee6993fe785e4541550bc86014ae162cf04e2e9756377f5aa35fb931a3d7c2d75669294f521a862c10e4cedd97a5b983b8df61df70a5b88cc09e6c805feeb0390b2c56230df5f307d3ac1eda3b92136135baed050fb2dfbfd8b76477974096f2de988ba70abcf8b7a44a39f93df5c1b46a37ed5b93a4bf5464c313c0d2e1bdd6bf2e4cc997546ce5b90c9e408ec2fd289cdec96b2605c861ce84dd46567859d81231bbab8298a8cbaecec6f5fcfdb4f89bbfd0a82ebaea808eec71b4b8fc5bf681807ae4a4a91a7ebb943c9419cdf4f55cbd2f7fb3fdb6bbae2a784c64b2301251bdd58a273504ceff829cdbbaff6356a14e4c14fa43660ce0d54466faa7ea93d74547d83d660befbdd2fd6f04020d6518ece56591f3a8677abef0277a1d4cd6ee6d09705e8edd2f16074d22df741421217848c4bfe07f7853fb1c1f62c51c83df35350ed02b2685d4d2b08420debb225dec9d2f838a687ce67a8431ba24a1d58975ac45b8eb0e71ebfc9315c920a8f561931fd8c1842975c98e7e91b484366abeff6909deb5b1aef89aec1ccddc69b4ac31a3b56872fb4a5d78fa13b58243bea65bb1e7d3538e0bf47b2878949668baf0cbba65b4dfd767cbe3f0d7dd185e8e71e695c51272e08180b5086740332b7ebb738476de65f898e247f581922bcc2f2e0d0667cb6dc7d13fc6db31847e90f7869cb83c9e961fe5bf017af0dd0c095efc7cd0b3c62a87c12217c864e3978097bdde9956a106dd5db2f16f9f91c0b898805247909a72a23505efaec1af1494e7a589e6c3e5a76e9e73a8dce157377ecf9b5c6beacd932fa32fa516623f4b620cec364aedcd51ff5b58792206b31104998bf1eb057dd8dbbd88aedaa8efc0519223a80cf27d3845b1c1952e36fd8c080f5e9ae261e357a03a6a885c06476e0", 0x5d4}], 0x1) (async) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xfb) writev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="1392e8f298f2064bb2b0da568eed554024118eebe769c7c3776f0554d5de543533df90d644c441df44dfd42124fdb61994cca6721d61b5705c70df81d0764b7921e349efe90b9e43dd15422b93d0e2f9badf978bd3c49e98a7cc59b7a65d3b564e685302db74341aa020756b78f87fb2d55becf00c31cf164757d73bd4b448be87e9c210", 0x84}, {&(0x7f0000000100)="5dc3fb87c79c8e8fc26e", 0xa}, {&(0x7f0000000280)="55e2888e8e3a925461dd3219ca26f126bd942f8950ec1099511fbff03b05e98dc58b9a7900d1199007b8580a52d5e99404de3392e8ff8ceb2a737b0ab1fc7c9df5ccf26536fbc15575d97497bff48a88008b587bdf77dd24d84195b78c334d4c0fe14ca60f1621", 0x67}, {&(0x7f0000000300)}, {&(0x7f0000000340)="bc804e", 0x3}], 0x5) r3 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000140)=ANY=[@ANYBLOB="8b4f69c83b01ff0cf7ffffff86dd61b91d3a00802c03050000000000000000000000000000bb4079e811670a1ec2952a422d926cce0733820005ffffff833a33"]) (async) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) semget(0x0, 0x2, 0x0) kevent(r0, 0x0, 0x8, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x6f, 0x1, 0x3, 0x9}], 0x10, 0x0) (async) openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x10a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) 824.749µs ago: executing program 0 (id=1437): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce9409000000bbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce0000080ce37193f834370b0000000009000500"/177, 0xb1, 0x2, 0x0, 0xfffffffffffffdbc) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) madvise(&(0x7f000027c000/0x4000)=nil, 0x4000, 0x5) minherit(&(0x7f00003d0000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 0s ago: executing program 2 (id=1438): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) chroot(&(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000100)) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.206' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error ¹j¼õ¬|ÿ ž¨E1\…:Š@ fuse: Cannot find fusebuf fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805dcb97b0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! vnd0: sloppy read from proc 21194 (syz-executor): blkno 0 bcount 24 pmap_unwire: wiring for pmap 0xfffffd806a72b800 va 0x200000001000 didn't change! uvn_flush: obj=0xfffffd805da8e768, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! fuse: Cannot find fusebuf pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 1751631941 seconds panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *439431 60255 0 0 0x4000000 1K syz-executor 31980 60255 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834387f4) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806c1af3d8,200000410000,200000412000) at uvm_fault_unwire_locked+0x4de uvm_fault_wire(fffffd806c1af3d8,200000410000,200000421000,3) at uvm_fault_wire+0x12d uvm_vslock_device(ffff80003c46f4c0,200000410040,10000,3,ffff80003c430f30) at uvm_vslock_device+0x112 physio(ffffffff81d25f60,d02,8000,ffffffff81d267c0,ffff80003c4311e8) at physio+0x277 spec_read(ffff80003c431050) at spec_read+0x155 VOP_READ(fffffd8059a9e7a8,ffff80003c4311e8,0,fffffd80097fb7b8) at VOP_READ+0x102 vn_read(fffffd8063db21b8,ffff80003c4311e8,1) at vn_read+0x17b dofilereadv(ffff80003c46f4c0,3,ffff80003c4311e8,1,ffff80003c4312a0) at dofilereadv+0x230 sys_pread(ffff80003c46f4c0,ffff80003c431350,ffff80003c4312a0) at sys_pread+0xae syscall(ffff80003c431350) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d34112b790, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834387f4) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806c1af3d8,200000410000,200000412000) at uvm_fault_unwire_locked+0x4de uvm_fault_wire(fffffd806c1af3d8,200000410000,200000421000,3) at uvm_fault_wire+0x12d uvm_vslock_device(ffff80003c46f4c0,200000410040,10000,3,ffff80003c430f30) at uvm_vslock_device+0x112 physio(ffffffff81d25f60,d02,8000,ffffffff81d267c0,ffff80003c4311e8) at physio+0x277 spec_read(ffff80003c431050) at spec_read+0x155 VOP_READ(fffffd8059a9e7a8,ffff80003c4311e8,0,fffffd80097fb7b8) at VOP_READ+0x102 vn_read(fffffd8063db21b8,ffff80003c4311e8,1) at vn_read+0x17b dofilereadv(ffff80003c46f4c0,3,ffff80003c4311e8,1,ffff80003c4312a0) at dofilereadv+0x230 sys_pread(ffff80003c46f4c0,ffff80003c431350,ffff80003c4312a0) at sys_pread+0xae syscall(ffff80003c431350) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d34112b790, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c430c70 rbx 0xffff8000299dedd7 rdx 0 rcx 0xffff80003c46f4c0 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x2686a6a31ef103dc r11 0xfe89bf82fb606f4 r12 0xffff8000299debd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81b7c1f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c430c60 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=439431 pid=60255 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c46f230,0xffff80003c46e050 process=0xffff80003c4a9d38 user=0xffff80003c42c000, vmspace=0xfffffd806c1af3d8 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55205 60474 2527 0 2 0 syz-executor 97128 280032 61577 60929 2 0x10 syz-executor 97128 513091 61577 60929 2 0x4000010 syz-executor 60255 302159 26269 0 2 0 syz-executor *60255 439431 26269 0 7 0x4000000 syz-executor 60255 31980 26269 0 7 0x4000000 syz-executor 60255 146258 26269 0 3 0x4000080 fsleep syz-executor 13706 16418 56130 0 3 0x3000 suspend syz-executor 13706 418893 56130 0 3 0x4081000 biowait syz-executor 13706 412725 56130 0 3 0x4081000 inode syz-executor 13706 27409 56130 0 3 0x4081000 inode syz-executor 13706 291617 56130 0 3 0x4081000 inode syz-executor 61905 351733 0 0 3 0x14200 acct acct 90263 430377 78521 0 3 0x2 biowait syz-executor 92515 411672 0 0 3 0x14280 nfsidl nfsio 71181 262860 0 0 3 0x14280 nfsidl nfsio 79870 60533 0 0 3 0x14280 nfsidl nfsio 20041 374723 0 0 3 0x14280 nfsidl nfsio 4303 116938 0 0 3 0x14280 nfsidl nfsio 66362 397369 0 0 3 0x14280 nfsidl nfsio 79725 460056 0 0 3 0x14280 nfsidl nfsio 95377 137442 0 0 3 0x14280 nfsidl nfsio 83513 110306 0 0 3 0x14280 nfsidl nfsio 4930 171708 0 0 3 0x14280 nfsidl nfsio 82973 511012 0 0 3 0x14280 nfsidl nfsio 91444 335239 0 0 3 0x14280 nfsidl nfsio 27782 305007 0 0 3 0x14280 nfsidl nfsio 32620 506467 0 0 3 0x14280 nfsidl nfsio 95533 122104 0 0 3 0x14280 nfsidl nfsio 44450 130099 0 0 3 0x14280 nfsidl nfsio 98169 336706 0 0 3 0x14280 nfsidl nfsio 88516 68136 0 0 3 0x14280 nfsidl nfsio 95880 224868 0 0 3 0x14280 nfsidl nfsio 53102 359836 0 0 3 0x14280 nfsidl nfsio 69233 89138 0 0 3 0x14200 bored sosplice 67834 473925 78521 0 3 0x82 wait syz-executor 56130 519291 78521 0 3 0x82 nanoslp syz-executor 50719 442033 78521 0 3 0x82 wait syz-executor 74970 507048 78521 0 3 0x82 wait syz-executor 2527 464384 78521 0 3 0x82 nanoslp syz-executor 26269 328883 78521 0 3 0x82 nanoslp syz-executor 61577 281917 78521 0 3 0x82 nanoslp syz-executor 78521 478165 3549 0 3 0x82 kqread syz-executor 3549 327305 46158 0 3 0x10008a sigsusp ksh 46158 209894 74078 0 3 0x98 kqread sshd-session 74078 468582 78792 0 3 0x92 kqread sshd-session 87576 23682 1 0 3 0x100083 ttyopn getty 78792 200143 1 0 3 0x88 kqread sshd 59598 6552 18623 74 3 0x1100092 bpf pflogd 18623 208101 1 0 3 0x80 sbwait pflogd 3447 159950 55068 73 3 0x1100090 kqread syslogd 55068 506573 1 0 3 0x100082 sbwait syslogd 41249 424401 1 0 3 0x100080 kqread resolvd 12729 463396 65409 77 3 0x100092 kqread dhcpleased 63197 198424 65409 77 3 0x100092 kqread dhcpleased 65409 125698 1 0 3 0x80 kqread dhcpleased 43075 17623 0 0 3 0x14200 bored smr 53798 144411 0 0 3 0x14200 pgzero zerothread 76681 449603 0 0 3 0x14200 aiodoned aiodoned 56211 263160 0 0 3 0x14200 syncer update 58521 161262 0 0 3 0x14200 cleaner cleaner 20394 96885 0 0 3 0x14200 reaper reaper 24987 331194 0 0 3 0x14200 pgdaemon pagedaemon 74826 40808 0 0 3 0x14200 bored viomb 56825 370505 0 0 3 0x40014200 acpi0 acpi0 60772 166112 0 0 3 0x40014200 idle1 42818 508757 0 0 3 0x14200 bored softnet3 48665 256676 0 0 3 0x14200 bored softnet2 50806 52546 0 0 3 0x14200 bored softnet1 73914 276602 0 0 3 0x14200 bored softnet0 72478 72388 0 0 3 0x14200 bored systqmp 5610 4127 0 0 3 0x14200 bored systq 11214 226054 0 0 3 0x14200 tmoslp softclockmp 12188 278619 0 0 3 0x40014200 tmoslp softclock 26832 408684 0 0 3 0x40014200 idle0 1 463563 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &sched_lock r = 0 (0xffffffff8394ef20) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 wakeup_n+0x54 #4 uvm_pmr_freepages+0x402 #5 uvm_anfree_list+0x1e3 #6 amap_wiperange_chunk+0x1a8 #7 amap_wiperange+0x49e #8 amap_pp_adjref+0x6f4 #9 amap_adjref_anons+0x22d #10 uvm_unmap_detach+0x8a #11 sys_munmap+0x32f #12 syscall+0xbc6 #13 Xsyscall+0x128 exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff838e4620) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvm_pmr_freepages+0x1a8 #4 uvm_anfree_list+0x1e3 #5 amap_wiperange_chunk+0x1a8 #6 amap_wiperange+0x49e #7 amap_pp_adjref+0x6f4 #8 amap_adjref_anons+0x22d #9 uvm_unmap_detach+0x8a #10 sys_munmap+0x32f #11 syscall+0xbc6 #12 Xsyscall+0x128 Process 60255 (syz-executor) thread 0xffff80003c46f4c0 (439431) shared rwlock vmmaplk r = 0 (0xfffffd806c1af4d8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x36e #2 uvm_fault_wire+0x116 #3 uvm_vslock_device+0x112 #4 physio+0x277 #5 spec_read+0x155 #6 VOP_READ+0x102 #7 vn_read+0x17b #8 dofilereadv+0x230 #9 sys_pread+0xae #10 syscall+0xbc6 #11 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83986960) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 rw_do_enter_read+0x2ac #4 uvmfault_lookup+0x122 #5 uvm_fault_check+0x4a #6 uvm_fault+0x106 #7 uvm_fault_wire+0x73 #8 uvm_vslock_device+0x112 #9 physio+0x277 #10 spec_read+0x155 #11 VOP_READ+0x102 #12 vn_read+0x17b #13 dofilereadv+0x230 #14 sys_pread+0xae #15 syscall+0xbc6 #16 Xsyscall+0x128 Process 60255 (syz-executor) thread 0xffff80003c46e040 (31980) exclusive rwlock amaplk r = 0 (0xfffffd805ccc9b28) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 amap_unref+0x3d #3 uvm_unmap_detach+0x8a #4 sys_munmap+0x32f #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 13706 (syz-executor) thread 0xffff80003c46e560 (418893) exclusive rrwlock inode r = 0 (0xfffffd806a7d4be0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vn_write+0x190 #6 dofilewritev+0x23c #7 sys_write+0xa2 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 13706 (syz-executor) thread 0xffff800037ffef88 (412725) exclusive rrwlock inode r = 0 (0xfffffd806a7d4e20) #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 uipc_bind+0x2f4 #8 sys_bind+0x28a #9 syscall+0xbc6 #10 Xsyscall+0x128 Process 90263 (syz-executor) thread 0xffff80003c46f750 (430377) exclusive rrwlock inode r = 0 (0xfffffd806d6c89c8) #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 (0xfffffd806a7d42e0) #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 10217 11040K 11502K 166960K 13599 0 pcb 17 14K 16K 166960K 341 0 rtable 245 14K 14K 166960K 633 0 pf 43 19K 82K 166960K 348 0 ifaddr 44 7K 8K 166960K 121 0 ifgroup 61 2K 3K 166960K 212 0 sysctl 4 1K 9K 166960K 14 0 counters 72 37K 38K 166960K 390 0 ioctlops 0 0K 8K 166960K 1884 0 iov 0 0K 24K 166960K 86 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1457 92K 92K 166960K 3156 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 23 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 73 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 1613 0 sigio 0 0K 0K 166960K 37 0 proc 72 91K 127K 166960K 738 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 181 0 in_multi 90 6K 7K 166960K 167 0 ether_multi 1 0K 0K 166960K 6 0 mrt 2 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 109 493K 493K 166960K 109 0 exec 0 0K 1K 166960K 581 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 253 173K 183K 166960K 16582 0 UVM aobj 47 6K 6K 166960K 49 0 pinsyscall 42 84K 105K 166960K 2750 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 92 0 NDP 14 0K 2K 166960K 80 0 temp 78 8696K 8768K 166960K 85792 0 kqueue 14 22K 30K 166960K 321 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 167 0 164 2 1 1 2 0 8 0 rtentry 176 187 0 89 6 0 6 6 0 8 0 unpcb 144 865 0 843 8 6 2 6 0 8 1 syncache 336 10 0 10 3 2 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 625 0 620 12 5 7 7 0 8 6 arp 128 34 0 13 1 0 1 1 0 8 0 inpcb 328 1735 0 1723 11 4 7 7 0 8 5 nd6 144 32 0 6 2 0 2 2 0 8 0 pkpcb 40 16 0 16 3 2 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 139 0 138 1 0 1 1 0 8 0 pppxif 1504 80 0 80 2 1 1 1 0 8 1 pffrag 232 13 0 4 1 0 1 1 0 482 0 pffrnode 88 11 0 3 1 0 1 1 0 8 0 pffrent 40 20 0 11 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 7 0 4 1 0 1 1 0 8 0 pfanchor 1288 4 0 2 1 0 1 1 0 8 0 pftag 88 5 0 1 1 0 1 1 0 8 0 pfstitem 24 97 0 26 1 0 1 1 0 8 0 pfstkey 128 97 0 26 3 0 3 3 0 8 0 pfstate 384 96 0 26 8 0 8 8 0 8 0 pfrule 1344 99 0 23 8 1 7 7 0 8 0 rttmr 136 3 0 3 1 0 1 1 0 8 1 art_heap8 4096 3 0 2 3 1 2 2 0 8 1 art_heap4 256 769 0 368 30 3 27 29 0 8 0 art_table 32 772 0 370 4 0 4 4 0 8 0 art_node 16 179 0 93 1 0 1 1 0 8 0 sysvmsgpl 40 41 0 6 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 69 0 59 1 0 1 1 0 8 0 shmpl 112 46 0 2 2 0 2 2 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 4516 0 3010 95 0 95 95 0 8 0 ffsino 288 4516 0 3010 109 0 109 109 0 8 0 nchpl 144 6768 0 5074 65 1 64 64 0 8 0 rtmask 32 15 0 15 3 2 1 1 0 8 1 uvmvnodes 80 5676 0 0 116 0 116 116 0 8 0 vnodes 216 5676 0 0 316 0 316 316 0 8 0 namei 1024 23296 0 23293 3 2 1 2 0 8 0 percpumem 16 210 0 159 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 128 0 96 3 0 3 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 11 0 11 2 1 1 1 0 8 1 scxspl 216 40043 0 40041 12 11 1 8 1 8 0 plimitpl 152 366 0 346 1 0 1 1 0 8 0 sigapl 424 1921 0 1850 10 1 9 9 0 8 0 knotepl 120 553 0 0 17 0 17 17 0 8 0 kqueuepl 224 575 0 565 6 4 2 3 0 8 1 pipepl 336 224 0 197 3 0 3 3 0 8 0 fdescpl 520 1879 0 1848 3 0 3 3 0 8 0 filepl 160 12378 0 12148 19 3 16 16 0 8 5 lockfpl 104 858 0 856 2 1 1 2 0 8 0 lockfspl 48 351 0 349 1 0 1 1 0 8 0 sessionpl 144 29 0 20 1 0 1 1 0 8 0 pgrppl 48 57 0 39 1 0 1 1 0 8 0 ucredpl 104 2140 0 2124 1 0 1 1 0 8 0 zombiepl 144 1854 0 1850 1 0 1 1 0 8 0 processpl 1240 1921 0 1850 6 0 6 6 0 8 0 procpl 656 4425 0 4346 9 1 8 8 0 8 0 srpgc 96 4 0 4 2 2 0 1 0 8 0 sosppl 168 10 0 10 2 1 1 1 0 8 1 sockpl 728 2826 0 2789 20 11 9 16 0 8 5 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 29 0 0 4 0 4 4 0 8 0 mtagpl 96 31 0 0 1 0 1 1 0 8 0 mbufpl 256 287 0 0 18 0 18 18 0 8 0 bufpl 280 16591 0 10448 439 0 439 439 0 8 0 anonpl 32 14690 0 0 119 0 119 119 0 246 0 amapchunkpl 152 55621 0 55088 32 5 27 31 0 158 3 amappl16 200 7337 0 7152 49 34 15 32 0 8 5 amappl15 192 9 0 8 1 0 1 1 0 8 0 amappl14 184 172 0 160 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 2554 0 2524 4 2 2 3 0 8 0 amappl11 160 70 0 55 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 264 0 264 1 1 0 1 0 8 0 amappl8 136 30 0 26 1 0 1 1 0 8 0 amappl7 128 119 0 106 1 0 1 1 0 8 0 amappl6 120 219 0 215 1 0 1 1 0 8 0 amappl5 112 126 0 116 1 0 1 1 0 8 0 amappl4 104 351 0 329 1 0 1 1 0 8 0 amappl3 96 11231 0 11117 5 1 4 4 0 8 0 amappl2 88 712 0 649 2 0 2 2 0 8 0 amappl1 80 15780 0 15179 15 0 15 15 0 8 1 amappl 88 15544 0 15367 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 9 0 9 4 3 1 1 0 8 1 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 48 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1879 0 1848 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1879 0 1848 1 0 1 1 0 8 0 vmmpekpl 168 16910 0 16865 3 0 3 3 0 8 0 vmmpepl 168 124983 0 122809 119 15 104 119 0 357 6 vmsppl 480 1878 0 1848 5 0 5 5 0 8 1 rwobjpl 72 40232 0 33407 125 0 125 125 0 8 0 pdppl 4096 3765 0 3696 107 34 73 83 0 8 4 pvpl 32 23752 0 0 194 2 192 192 0 265 0 pmappl 256 1878 0 1848 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 421 0 51 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83807ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1a uvm_pmr_addr_RBT_COMPARE(fffffd8007c380f0,fffffd8007c393f8) at uvm_pmr_addr_RBT_COMPARE+0x27 _rb_nfind(ffffffff8356c078,fffffd80047aa000,fffffd8007c380f0) at _rb_nfind+0x68 uvm_pmr_pnaddr(fffffd80047aa000,fffffd8007c380f0,ffff80003c4495c0,ffff80003c4495c8) at uvm_pmr_pnaddr+0x64 uvm_pmr_insert_addr(fffffd80047aa000,fffffd8007c380f0,0) at uvm_pmr_insert_addr+0x91 uvm_pmr_freepages(fffffd8007c380f0,1) at uvm_pmr_freepages+0x2e1 uvm_anfree_list(fffffd8059ede6b0,0) at uvm_anfree_list+0x1e3 amap_wipeout(fffffd8059d25b80) at amap_wipeout+0x248 uvm_unmap_detach(ffff80003c4497a0,0) at uvm_unmap_detach+0x8a sys_munmap(ffff80003c46e040,ffff80003c4498e0,ffff80003c449830) at sys_munmap+0x32f syscall(ffff80003c4498e0) at syscall+0xbc6 end trace frame: 0xffff80003c449960, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83807ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x1a uvm_pmr_addr_RBT_COMPARE(fffffd8007c380f0,fffffd8007c393f8) at uvm_pmr_addr_RBT_COMPARE+0x27 _rb_nfind(ffffffff8356c078,fffffd80047aa000,fffffd8007c380f0) at _rb_nfind+0x68 uvm_pmr_pnaddr(fffffd80047aa000,fffffd8007c380f0,ffff80003c4495c0,ffff80003c4495c8) at uvm_pmr_pnaddr+0x64 uvm_pmr_insert_addr(fffffd80047aa000,fffffd8007c380f0,0) at uvm_pmr_insert_addr+0x91 uvm_pmr_freepages(fffffd8007c380f0,1) at uvm_pmr_freepages+0x2e1 uvm_anfree_list(fffffd8059ede6b0,0) at uvm_anfree_list+0x1e3 amap_wipeout(fffffd8059d25b80) at amap_wipeout+0x248 uvm_unmap_detach(ffff80003c4497a0,0) at uvm_unmap_detach+0x8a sys_munmap(ffff80003c46e040,ffff80003c4498e0,ffff80003c449830) at sys_munmap+0x32f syscall(ffff80003c4498e0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d367851590, count: -15 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff834387f4) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806c1af3d8,200000410000,200000412000) at uvm_fault_unwire_locked+0x4de uvm_fault_wire(fffffd806c1af3d8,200000410000,200000421000,3) at uvm_fault_wire+0x12d uvm_vslock_device(ffff80003c46f4c0,200000410040,10000,3,ffff80003c430f30) at uvm_vslock_device+0x112 physio(ffffffff81d25f60,d02,8000,ffffffff81d267c0,ffff80003c4311e8) at physio+0x277 spec_read(ffff80003c431050) at spec_read+0x155 VOP_READ(fffffd8059a9e7a8,ffff80003c4311e8,0,fffffd80097fb7b8) at VOP_READ+0x102 vn_read(fffffd8063db21b8,ffff80003c4311e8,1) at vn_read+0x17b dofilereadv(ffff80003c46f4c0,3,ffff80003c4311e8,1,ffff80003c4312a0) at dofilereadv+0x230 sys_pread(ffff80003c46f4c0,ffff80003c431350,ffff80003c4312a0) at sys_pread+0xae syscall(ffff80003c431350) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d34112b790, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834387f4) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806c1af3d8,200000410000,200000412000) at uvm_fault_unwire_locked+0x4de uvm_fault_wire(fffffd806c1af3d8,200000410000,200000421000,3) at uvm_fault_wire+0x12d uvm_vslock_device(ffff80003c46f4c0,200000410040,10000,3,ffff80003c430f30) at uvm_vslock_device+0x112 physio(ffffffff81d25f60,d02,8000,ffffffff81d267c0,ffff80003c4311e8) at physio+0x277 spec_read(ffff80003c431050) at spec_read+0x155 VOP_READ(fffffd8059a9e7a8,ffff80003c4311e8,0,fffffd80097fb7b8) at VOP_READ+0x102 vn_read(fffffd8063db21b8,ffff80003c4311e8,1) at vn_read+0x17b dofilereadv(ffff80003c46f4c0,3,ffff80003c4311e8,1,ffff80003c4312a0) at dofilereadv+0x230 sys_pread(ffff80003c46f4c0,ffff80003c431350,ffff80003c4312a0) at sys_pread+0xae syscall(ffff80003c431350) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4d34112b790, count: -13