last executing test programs: 1.942244675s ago: executing program 0 (id=1): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f00000000c0)=[{0x25, 0x6, 0x0, 0x8000001}, {0x40, 0x10, 0x2, 0xfffffffb}, {0x16, 0xf2, 0x7f, 0x400b}, {0x25dd, 0xcb, 0x6, 0x55df}, {0x6, 0x7, 0x7, 0x3}, {0x800, 0x9, 0x0, 0x80}, {0x6, 0x85, 0x7, 0x26}]}) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000140)="d871819e2673b7e5c70000000000", 0xe) clock_settime(0x3, &(0x7f0000000000)={0x80000000fc1ecc7c, 0xc}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x2002, 0x1, 0x22, 0x88b1, 0x8}, 0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x8000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r4, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r5 = dup(r3) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) 1.883604181s ago: executing program 7 (id=8): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x8000, 0x0) setreuid(0x0, r1) open(&(0x7f0000000500)='./file1\x00', 0x188, 0x80) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0x0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x18) faccessat(r2, &(0x7f00000001c0)='./file2\x00', 0x90, 0x3) mknod(&(0x7f0000000000)='./file2\x00', 0x1, 0x5900) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x40384900, 0x0) mknod(&(0x7f00000004c0)='./file0/file0\x00', 0x40, 0x7) mkdir(&(0x7f0000000200)='./file1\x00', 0xc2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='./file2\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000003c0)="33b98952e2b8852b635694fcd0fc35227a43c7e180b8310550f3d14cd42a0555cfb243024ab772c0c80a7f42fff8dcabcc341d43d5df73826125885b7cde1e8401798f17ece96fd9f8c57c3f7148b43eb0a119a11fc43ec9109d9ea1490fa64536e4d5a2854f398bb9fcc538453854551a8a022c2795a0c17950f58ecd99ef2e5a205f651ed3b91d4070e1c8c4ccf76eee66973fff2a1d11ebadfabaf0627298f1b238ad457469dd69bd8de2f5b1560a1549e8a5b38ba275c11c9eabd3da3b2b0a28716df2ac3a374ef2d86a1d696dbd6e566011021ab8416f9e", 0xda}, {&(0x7f0000000280)="851a17ea7f04335e5df3e6003c120d581f15619786387f32e7339d7a8519061b0f00e8e0d40f5927c26fd668230b0f2ebd75aec0b2f6605620dfdaf79da1d6edceaedeb165082bc14c78f2e885bbe1f78ce1450a0b64c50e5eee2357faac688eda9f", 0x62}], 0x2, 0xa) 1.782992464s ago: executing program 5 (id=6): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0xffffff80, "0120002d29497f07af80d6df356bbb612c0800", 0x3, 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffb}) mknod(0x0, 0x2000, 0x6380) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x101) close(r0) rename(0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, 0x0, 0x0) shutdown(r1, 0x1) r4 = semget(0x0, 0x1, 0x2f3) semop(r4, &(0x7f0000000080), 0x26) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657cf1a5d0b08dbb382ad676b756d4e8b5a814fdec9a624348f23ffd260bf5fd344a7e5a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d8", &(0x7f0000000080)=0xaa, &(0x7f00000007c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3894fd3229fe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e45570700000080000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d8012d63631b2fbedef9d152fa0609c5a47380657b90f7ad4a8987a947d8f2ca5defd3b7f83aacecee70cce8eb3935b0033196d24c5dd4bf604c03185ed97e16587ddcfaf72b4d8d5b903ee", 0xffffff33) 1.74473657s ago: executing program 7 (id=14): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffbffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000ca000/0x4000)=nil, 0x6}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil, 0x4000000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0x3}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x6}, {&(0x7f0000693000/0x4000)=nil, &(0x7f000052a000/0x3000)=nil, 0x13}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00004ef000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f000024d000/0x3000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x3}], './file0\x00', 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffbffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000ca000/0x4000)=nil, 0x6}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil, 0x4000000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0x3}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x6}, {&(0x7f0000693000/0x4000)=nil, &(0x7f000052a000/0x3000)=nil, 0x13}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00004ef000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f000024d000/0x3000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x3}], './file0\x00', 0x1}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) 1.740887366s ago: executing program 0 (id=16): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00400100000000", 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00001640000000", 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) r2 = msgget(0x0, 0x640) r3 = getpid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getflags(r5, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001f80)={{0x3e44, 0xffffffffffffffff, r4, 0x0, 0x0, 0x26, 0x9}, 0x0, 0x6, 0x0, r3, 0xc, 0x8, 0xb, 0x8}) 1.652806266s ago: executing program 0 (id=18): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r1) (async) r2 = socket(0x11, 0x3, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (rerun: 64) rename(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0/file0\x00') (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) (async, rerun: 32) sendto$unix(r2, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) (async) open$dir(0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = kqueue() msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) (async) kevent(r6, &(0x7f0000000040), 0x1, 0x0, 0x4, &(0x7f0000000100)={0x7fff, 0x6a76}) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x7, 0x80, 0x7ff}, {0x6, 0xb4}, {0x7ff, 0x7, 0xfb, 0x3}]}) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r7, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 1.65130431s ago: executing program 4 (id=20): shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) (async) r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1a95d83b92335b45, 0x0) pread(r1, &(0x7f0000000040)="9089032b91e7661089258329b5cb75f613747668e0f7cdce3f439e12ce58adce85900448e2d4239bff298becc716ae0f7fb6486788a60c1f35a2746556e86b2d6a8645c6c0f9ec1a03eafbbf16e8a739af1c0b123408b4cf776d4eb007bdde65bd202d36397dbfa202b22f894417a44a2b8001b9d94cf97275d3ad89a8e79baddbb21740bfcbd06993216a3e61b8d0543d57fc05cc21668dfc04647e234db9ffed96c7964c0170892630cba588db25e83f29f92cabff181f9542e14246e2", 0xbe, 0x3) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 1.64549303s ago: executing program 2 (id=3): r0 = msgget(0x1, 0x982) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 1.519412784s ago: executing program 3 (id=21): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x100000001}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) open(0x0, 0x400, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x41, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x100001}, {0x7, 0x8}, {0x8106, 0x0, 0x0, 0x4ff}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000280)=0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000180)="e501", &(0x7f00000000c0)=0x2, &(0x7f0000001180), 0x0) r5 = semget$private(0x0, 0x4, 0x80) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000000c0)=""/146) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = dup(r6) ioctl$BIOCSBLEN(r7, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) readv(0xffffffffffffffff, &(0x7f0000002680)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x0, 0x0) 1.518126882s ago: executing program 4 (id=22): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x9) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x101}], 0x1}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x20) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0x0, 0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000000c0)) close(r2) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 1.517121004s ago: executing program 3 (id=23): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() syz_open_pts() (async) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x1000) (async) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x1000) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) shutdown(r2, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x13a, &(0x7f00000003c0)=ANY=[@ANYBLOB="8b4f69c83b01ffffffffffff86dd61b91d3a01042c03fe0000000000000000000000000000bbfe8000000000000000000000000000aa80009078000940c647cea8848b65dc41eea92cf1743d"]) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x1d, 0x1, 0x1, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000005}, {0x2, 0xff, 0x20, 0x3}, {0x84, 0x20, 0xaf, 0xc}, {0x6, 0x3f, 0x7, 0x800}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$hw(&(0x7f0000000840)={0x6, 0x19}, 0x2, &(0x7f0000000880)="1eb13393a6", &(0x7f00000008c0)=0x5, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0xc, 0x4) 1.516480856s ago: executing program 7 (id=24): munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000a1e000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000009}, {&(0x7f00005ce000/0x2000)=nil, &(0x7f0000049000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f000089c000/0x1000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000496000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000062e000/0x2000)=nil}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000129000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0xd3a}], './file0\x00', 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="94010502", 0x4, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x11, 0x3, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000002c0)="c4a27d459c840981321cece172bd67fb9866af04c24bef0b205c041a3701a40629585587354b6e904c8bed542e1349", 0x2f) (async) r3 = socket$inet(0x2, 0x1, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000040), 0x0) (async) sendto$unix(r1, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) 1.496995451s ago: executing program 2 (id=25): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(0xffffffffffffffff, &(0x7f00000000c0)="7c0d1c4cb9cc0091a605f63007c93ea4c2911848d92897cf2f5424eaa92f89b179d9da5b2e65fbea48b768a3a78b626195fb4e2ab73667ae9e226b1a2f2eaa", 0x3f) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) 1.495893845s ago: executing program 3 (id=26): mmap(&(0x7f0000027000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x30}, 0x2, &(0x7f00000009c0), 0x0, 0x0, 0x0) r0 = getpid() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x39, 0x10, 0xfffffffffffffffd, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x84, 0x0, 0x9319, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x28, r0) socket(0x18, 0x2, 0xd) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f00000000c0)="8470f376f5ab2527b9600730b1eeccd98bd6b763163d5922f54ce21a530e02", &(0x7f0000000140)=0x1f, &(0x7f0000000180)="a978a5df446d840cf4be231a3f997664ba658dbc62cb", 0x16) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) 1.495709494s ago: executing program 4 (id=27): r0 = socket(0x2, 0x2, 0x24) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) 1.427842941s ago: executing program 4 (id=28): r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2}, {0x48}, {0x812e}]}) (async) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) mmap(&(0x7f00000c0000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x3ab9) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x5a0, 0x0) mknod(&(0x7f00000002c0)='./file1\x00', 0x1, 0x8) (async) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.425859493s ago: executing program 2 (id=29): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x7, 0x2, 0x0, 0x0, 0xd6, 0x2, 0x5, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x77, 0x0, 0x0) clock_gettime(0x67f3248105b4e004, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60360b07003028030000000000001c000000000000000000fe80cb650000000000000000000000aa0103907800000000606cdf000000000031"]) r1 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="fdbed2d233235c2b8d97318a25bdc8aba284a0b5d2bc2b2b655ffbcbb0e43fa9de85f008cdb73946237e323ba5ff3a66880dc36112aea5194beec58bcc7b0ffdc63e165a", 0x44}], 0x1, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3401400000075a91501d94a34b8e5f84cf71b59c7afec370838edd5711", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x164, 0x0) 1.425538875s ago: executing program 7 (id=30): syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000440000ff4e224e2000089078c600d4e0b15918efcb7995cf62010091a6ab63aba7a6e26b119c35ece849636774e81ce2ad8ceed46e7c7a6525e0db00"/89]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x9, 0x1}, {0x44, 0x5, 0x5, 0x1}, {0x16, 0x5, 0x0, 0x4000001}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="c7bf18de71fda74a0429e1639201aadd3188fce1c92caaa9f634b313cfd9ae8fab94979a070597cf7c53e800"/53, &(0x7f0000000080)=0x80, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x25) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000200)="0a49b618b1a68f8b4e145f8ee920691d9a0116b8b46107528bc1ee934a161ab9141db70eabc7ef2cd84072c825ca78864db80b744b94af4fc7bf985b516ccf7c4b03a548855551311e3fedf6b27fcbe1ea4d006e933d"}, {&(0x7f0000000280)="863bd87e4caa709689e2b2c121f66c202701bdfa9b6209477a47d0957e7c7f7f2e3b054b7469da561b674e297c17f34dab7cfb61778ef184f2656d4b4fc74c05f9684c715a499afd3504a5f52175d07920a6728ab1577112b0c481f68543d8488c3975"}, {&(0x7f0000000340)="5de2ba49baf7d0df1f49d587dc5595bd67e16335cea6bc8ff1d05f119b462544174d34c33d67558dbaeac54af9198400bf026538f2e736c7"}, {&(0x7f0000000380)="ae0001ae22293ee2f83e047ac8397ea0e564b708606c29eb943deb010b34fc27df4369275b0cbb096c851192a9506b976793804012fef5a70ad2c308e6c4c1f1bdc67f10dd515d47635cfc02e0d4545e99790926cdb83de25ab8acf5a9262b44b7522ce6ff803a060f8346c0c3fa4b6d27ef12bf7be67bae8b22904cc9d9cf28843886058cf2d529e81fa1f41cf3aaf2331648c243815d90d0e4f02be8e39e94bb5bfffad71ea171092b470d4e5c2d6ca9023ba892c1fe066dc06948"}, {&(0x7f0000000480)="d1e08d04338a720456b099d82487089adb2f5ab744ac89560c40bd6f975120dbc248210dc889ecf0d10dd75754bb4d3c130c6a7bb1df85fc64ca120c7e8193f3d73165e87d1f5a7064427281258271b615d7a859c6d14e7b7799ef55fce90109f0b28f6b6002ba11f44102fe66ad34c3f2408e7a6abf97c9b70c5e3fde3fc9d067619f17a234ec5915813e6665d632da9f06d67be6fb92980d89b6de530c2a8b6d0f"}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0x0, 0xffffffbd, "ff00", 0x7}) socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8003, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r5, 0xc0406938, &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000001200)=[{&(0x7f0000000140)="bf3b38bf113df863b4567084e096cf973983ff0f0000000000009405095e7acbf4419893cfd424b75262dc5ade2ab6278ab80804ba0000000000006672f9ed186987b8c19d8cc000009fff4898020f600200"/101, 0x5b}], 0x100000000000033c}, 0x1) 1.423219553s ago: executing program 3 (id=31): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x6, 0x100}], 0x0, 0x0, 0xffffffff, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') shmget$private(0x0, 0x1000, 0x585, &(0x7f0000ffc000/0x1000)=nil) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/61, 0x3d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) socket$inet(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) close(r2) (async) execve(0x0, 0x0, 0x0) (async) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="703efd0b59726600a8ad715814c66024f31c9bf9b3e2cdccaaf7b3257f", 0x1d}, {&(0x7f0000000100)="026818a9e9f195dad4215a3dce3ab7f90b1d5a135fc5edc6913dabc77f01e57b3096cd41172f7fb309414690a7eb20eee0dc654df4fcbdfe89afea81d9ed0a5a7e86df79dec1d49d513abc58b3998df991c02a49233b29fb67a990de6ea5eb1bb65a2228a913d29f9c7b9e4b50b83198ba721d0838ade53a5250b88296b9e00eeabdec6ae98f80e75949ca45b56d71eed32a2459630bafd9ee68a32741c4e602aba302d764b42257e9f9013818f2beda85e4a128", 0xb4}, {&(0x7f0000000300)="f1a89a7624b76fc1260f0321b274e2994080d4a2393bf218b99522646f23828c2ef8e2176ebfca84ecf5fee894182e53adb96d952e8f09b4e02ca112f095c171c43ea4dbb97eb74a146ae7e8055180fce02ede0648c3875095c57baf0f5d5fe6d6780c989462ae7754ed6c580ea2327e261e7b2194c4db39bbc709497848a4643ea2689d1ecf3111ac70921f5cd0cb5ce5474b606544fa80bdc849f83a5d274b14ebd2e5a7c84df46f275dc5f88737637d1538b2283ce5f57c560c3ea05a8044905f56d44d656a5cbb70966af5ad1f23f2d9b93d15ed3ca4ebb05f8b0f18c07620673b0aa694e1282be1d8c97a55", 0xee}, {&(0x7f00000001c0)="7ab1a5b98f01bf4adb63111c2f76f7901c5fce2c3e16365ab73c14b689d938c891917da60a01cd583a3d42e12a340a15730bbb1711afeaeac88fd055956018eb32a34ff84b6c3f634396d725ec382348805be6605fe153bbb522", 0x5a}], 0x4, 0x0) (async) fcntl$getown(r0, 0x5) 1.377334979s ago: executing program 6 (id=32): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x4, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget$private(0x0, 0x1000, 0x200, &(0x7f000009e000/0x1000)=nil) write(r5, &(0x7f0000000280)="05d0b85bca01c06bd0c7b749411ed163dff30d096cea2335812c5cc0588a59e2a8a92445bd7f75549c17f973343986ba6a693cfded5f836b72af9e16b036b1e53c2d42f3b336bad25fe2f3ae68715359f3607d4f6299e23acd892f9fe671848c3e1991db2e6b9709363d1d6087077e4a095cc89beca0efec21ee92448a91d0c9dac3923fe3ec668e4eb7f881f56c7601734190b0878d92bb6545e9d7ab19d70e14bbe2cf86c3fe5ca1a13cfdbb945068cbf3e7bb7bca22ceaa27d6d38947ad7f60c8deef08dc30d53ad5b426b21f28682e05710bbc53e287afef1aa041aeb896b0769061ed12d844169a465d30a13bc5ee722ff4c942f60183bd20d945c8633a5c11a7b507e5ebc8dbeccfdbab03c45b66cf", 0x112) 1.376794025s ago: executing program 2 (id=33): r0 = syz_open_pts() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x1000300000000}) r1 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt(r2, 0x0, 0x8, 0x0, 0x0) flock(r0, 0x1) syz_open_pts() syz_open_pts() 1.376284426s ago: executing program 6 (id=34): r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sendto(r0, &(0x7f00000000c0)="7d7e604faafa3c348ed7524381", 0xd, 0x9, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r3) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x27) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x0) connect(r0, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) r6 = accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000440)=[{r4, 0x20}, {r6, 0x1}, {r0, 0x20}, {r7, 0x100}], 0x4, 0x6) chdir(&(0x7f0000000480)='./file0\x00') mkdirat(r7, &(0x7f00000004c0)='./file0\x00', 0x144) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000500)=""/33, &(0x7f0000000540)=0x21) fcntl$dupfd(r8, 0x0, r0) mkdir(&(0x7f0000000580)='./file0\x00', 0x80) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) select(0x40, &(0x7f0000000600)={0x2, 0xa, 0xea, 0x0, 0x6, 0x6, 0x3, 0x10}, &(0x7f0000000640)={0x0, 0x3, 0x6, 0x10001, 0x193c80000000, 0x8, 0x2, 0x8}, &(0x7f0000000680)={0xffffffffffffcedd, 0x1000, 0x9, 0x0, 0x3, 0x1, 0x5e14, 0x1}, &(0x7f00000006c0)={0x8000000000000000, 0x9}) flock(r8, 0xe) mkdir(&(0x7f0000000700)='./file0\x00', 0x0) recvmsg(r8, &(0x7f0000000c00)={&(0x7f0000000740)=@un=@file={0x0, ""/24}, 0x1a, &(0x7f0000000b40)=[{&(0x7f0000000780)=""/190, 0xbe}, {&(0x7f0000000840)=""/2, 0x2}, {&(0x7f0000000880)=""/196, 0xc4}, {&(0x7f0000000980)=""/140, 0x8c}, {&(0x7f0000000a40)=""/226, 0xe2}], 0x5, &(0x7f0000000bc0)=""/28, 0x1c}, 0x800) recvmsg(r7, &(0x7f00000011c0)={&(0x7f0000000c40)=@in, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000c80)=""/67, 0x43}, {&(0x7f0000000d00)=""/202, 0xca}, {&(0x7f0000000e00)=""/255, 0xff}, {&(0x7f0000000f00)=""/133, 0x85}, {&(0x7f0000000fc0)=""/155, 0x9b}, {&(0x7f0000001080)=""/15, 0xf}], 0x6, &(0x7f0000001140)=""/90, 0x5a}, 0x41) renameat(r7, &(0x7f0000001200)='./file0\x00', r7, &(0x7f0000001240)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000001280)={0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000012c0), 0x8000, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x40, 0x30) setreuid(r2, r2) 266.813836ms ago: executing program 3 (id=35): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="c6e645947370240ace", 0x9}], 0x1) close(r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) setsockopt(r2, 0x4, 0x3, &(0x7f0000000080)="97c36ff81b1b01cedb6c3403acccaa6e7928901216505dfab53f0d0ccc69d7fc87d0bd5077c05a9fa7cde4c926c26df2f178a7387368114055abd43472adb3dabe37add4dd44467f125814253dca", 0x4e) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "eda7fd", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e882a85f51066c9c2e1d8d92e05a2eb9", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x682, 0xfff6}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000640)) (async) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="c6e645947370240ace", 0x9}], 0x1) (async) close(r0) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) (async) setsockopt(r2, 0x4, 0x3, &(0x7f0000000080)="97c36ff81b1b01cedb6c3403acccaa6e7928901216505dfab53f0d0ccc69d7fc87d0bd5077c05a9fa7cde4c926c26df2f178a7387368114055abd43472adb3dabe37add4dd44467f125814253dca", 0x4e) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "eda7fd", 0x8, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="e882a85f51066c9c2e1d8d92e05a2eb9", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x682, 0xfff6}}}}}}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) execve(0x0, 0x0, 0x0) (async) 263.706654ms ago: executing program 4 (id=36): r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x4, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71ff56bc750000189653bc4000000000000000000040fdaa0b01b5fa5cbcb8d616e97f027ecdcd4f", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000540)={@local, @random="08ce30d8d189", [], {@ipv6={0x86dd, {0x0, 0x6, "0900ef", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "1f0400", 0x0, 0x2c, 0xf8, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x5, 0x3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x17-:\xfb*+\x00', &(0x7f0000000300)='\xff\xff\xff\xff\xff\xff', &(0x7f0000000340)='/dev/bpf\x00']) r5 = socket(0x18, 0x2, 0x0) ftruncate(r5, 0x100) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @multicast2, @broadcast, @multicast1}}}}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r0) setsockopt(r6, 0x1000000000029, 0xd, 0x0, 0x0) 228.672067ms ago: executing program 5 (id=38): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchown(r0, r1, r2) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) 228.065766ms ago: executing program 0 (id=39): r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f00000010c0), 0x0, 0x1, &(0x7f0000001100)=@in={0x2, 0x0}, 0xc) r1 = syz_open_pts() close(r1) fchflags(r1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaab4e9c7aaaaaaaaffffffffffff86dd605f6ad900083a003b383f9769abf8418ba025a71dac3de1e300000700000000000000008000fe8000000000000000aa8000905a00"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaa7b562d7c86dd64c2565300086109000000000000000000000000000000010000000051"]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300010009, 0xffffffffffffffff}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697f, &(0x7f00000001c0)) setsockopt(0xffffffffffffff9c, 0x5, 0x6, &(0x7f0000000040)="5fbcd781ebb88d45c28c10f12742896cf42dc2d7cbf890d7bf3d3219b08ea1f52fb1e1adc3a4fe84145b6c8f9192d600f81d5d9846aacc223613f74fd19e689447d630139e9dd774e6f8b940b8dc35c79f3832be9b008ce98809ec1f072320c3145afc89e1cfeb375d0aae7c461e340c54e8ba88e9f1aac83ce514a277c90cac2b49ce7fc9d0f92e38166d385be434cbf6ed756a9dd99844d498c5850d5751b3caef3061dfaa00c050128af90245abad02097bf117cb1db64bf71f09e8b27476ff8b64787724d2afc6bb12e0b84108c72300de6cd64b195f6131701a9ce6971c54d315ae97db23b0f3e8c820a9774f0af17580b692b5e26017938279c4cd79c497f7ea7f90086f2adcdcd2200cca02614f4c6a989ff3e0bbf7af905a8f4021dd963521f59d235c0e819e08fcc67c09cfe85c7c4cef1738bf08d0b34835e4ddb62468fa723031ba45c66a7be1ace56fc091ef3160d242ffdf0c46e7aaf7392b01470bd44913dc8cd406baf39dff0467427eac2ad02ed6d140bf3d1e0ca1e6ba64c18586b77911a5c0316f4e5926857b18a716d78de2fa5358dd079407d0d640822dcd97b567101d194bf62c15b6f3fa0747ef92e79d1ead57076b71a5cfd9f05bf50551de37c3b0fd2e94af8ef8459d1d03c94f2e2352215eaaab4a7af86c80b8f48e51ca0dcc5a33bd18ada895513e86a277c683e1fe1b82f8448099fbb113db70f9ac95804e575b4f5c541a9048e2b56a3287215d949577dbd1c79c52bb0ff2b5ad5572b4bc2743c3404738de77fecf0b41ca7e9cbd0b3f8481b84881478c5a8b29de3181a37d9616b4266050bdfdd66be730adc61740b3868d5bab4188ccce7d68701c186087c26b1d370fec81a5202f09e29f41a4b34b1138d4a32ca0f997f35f5aee752d5ae69b2ccdb09f78e6b2811e1ecd624534dcd328be1ff78e1ac3eed82a762bba6e395197484ce3069ddfba608b32b5f4faa62238163439d6b70e61437873b788560a62b5e7b8c403e64443b08d3ad0e28cede24336265704f1c967d24819ff1c805a7517e3a65e2d3777a569f8eea4a6102ecb839eba00e6050976d3d8a52de1be6b95833e83dfa75e15e4ebebc4609e04a2536f653dcc04bee140ceaafe452f435c32edb27fde5a8333f394192bbdce1b8874335be31f759452a320ef625ac06dfe274da262bfd0527dcf0be071e664049429982dea2dca8295ce5567c1b636411c8f59ae687544ea1c1ae7011010f91c7f71fc77c74f0e5e3c5550ff80c29eb234ea1a359a203570e2f36fac4905aded63b64f7403957c2e0b1b7b914efe1d8bfb464f0a6a05674facb32038fcb82b9a7b8039413f860e08e5eb8fa99f0e42c9006115d61538a01935bb8b14a74988c8164880c2889e7f67a7caca68074c76a3be5c309c5dacd31d98df3e602b1352755e62091fb47d9faf65453c1f60ffc1c05c24f89954adfaee4cf908bb75c4db39c5d607290d5dcf02541a36ca2388119b333602fd5e826921c2ab8ffdcd50678eee077d68aaec5f1277c1445e27f71702d9a121dcf0355dfc37c969a3d16076436643a8e79e13d2acc2777ca161c03ebf53f17eb2be33107fecc85577c4554bad1cee57f600248436a0c96f5ab6cc383cdfbfb934563e4edd697e20ce9b3dcddd37b6a262b6e2ac90fb0cd1a12dec82440317dcafc5c092539af24c2958663fd11188a2fa4bf3d235cc15233c505d40ed0598b7482ec02b2e37efce2eeb43c28edb3935b902b631370d95157989d4a46f6442153161008532e8c6e897ca4c805277e71a5094ebc7960c7109b58be6818bc6f6aa5602ba1a7f6ac5d16fd454f968e2953b2cd22b65094f90717b72fe1ae59b7bbec0ee1043144604a8709a0515fe7e766d29556274328995f4a8fcead1c20406ea23c7d823d7b7e1b93302ce0846ce5c40dcdcd73a67720aa20ed1b31fe2d8e9812bc64671e891ae624102ffc5e012c357bb7ec2f2f1bfbb7253bdf499a7df0aa0d6d45aa7b72934e29a1785e8c1b1131a9d53ccd3a1808a6d83295cabcc048459042287352a6007ec438791f0176e9c45c7dd8f432821ef590ddf8ea75b616b370a6f90deee50b417344d497abf5f02107f983c1f688487ee4ef189f5f678f66ed0d93827142a7d415e7f37c20725b3b718c6de2f904d64573796e8d87b98c6f18555fb3b73492ca9066db680fd0bff37eadc11c2ff6af96e707d171efac9f86b516573449ac4dba419c5fbc7312e1c3e465e6d78ebdf106cafbd10a8d35aaf12cad628800d12c8f51fbb4e6030240e259fa06687881cf4001a32c48e646ac7f6958ad7c587607bc617d2acece5b9e0138e889648c502c77885c9139bf81715c0b53ee8e4b59c4fb840a4248287ae5c724bc2346d1e796e930a922f87c163d2f00bd2b1c80a6ae92e3ee3a09f110fac6cf717f534f7a2dca94d03c5514409ed4e04faed0f2ff076661e622b3bc44ab861372ef4c67fb8bf0ecd018586597f183667bde61988e6a4568a8cbf662dad1a5925b286c82320fc1e6f4b027bc51f02637cd95931c982998eaf9dd6baea043bc03d78273108886d69fa63aea48596c34865ab083ffaee38275ab340a5f933feb26e0797aa512fd9552eee6a6a2b73434ea047e39f61b1c7a837fc3e6320bb75ffa7b69dbf8c7e1b7d81053dda2626cf64275abbe5f14eed63d56f2c2d70faa6f4c8c1efe01517d1f63815ed92886077a0019fccab8fcaaa38138bdf111a6e853e1518b31b6d4a90f7b42a76e7868d99803a23e60b240033a196d89b75551ea3aecce30c183b150cf7fff2038277fb90d8323d89ddc5a5041dab4dc8a6640760a9cdc6eddeceeb63ca2312fcd21bceea8f3692d5abf0b39b5a2652e947376c9ab58a3391879913542780e6378b6bb2061e7bace7b1282a0d3fa5013b19ea6165ca400c1c8152b9dca66d3d44321b553b452fcd561681bd9fa2b643de6e0488a642e1a1cb71c481dc8719e3a9371df0a2ce8ca72fabd5ce7138d465b07290df2b5c147e7773ecc509ff3f20d4bafbe6adfa55a2f21009b82721eb38853be5265eba41381dba50ebbd5de1ec8d26f66966f7593c058aa4f0bceabc34dc1fc0a59fbefe6f17b78a9f365af52334b36cc98050143e98c02d3540b0b3038aa70c95b23921a0ab6f2819014dd45b66ffe01c143839a4a99378b6db24caacdfe83b580e1f60c9864edf8d1e8ae7bfe9c0bd79c715e7b6aaa27b1ea3a36f48958381784136516afff4255e47a5ed55daabaa095da6873bfc9bf28241930b2085499b181efe3670e1df5405d45a436b528022d7b069c42d1c4c72c820fa099879097cd3b673742394d5ce41cb6da33cca37ed1cbe0d00c7ba545869d86613d949d6e43849c781137052cbd1ede083d6e175919342a8356daf41f68654b99c15dabfbe37a6eb737dd3fa997721218599dd0bd1a96fc3664a7817a9881217112192875af51cd4fff0e657b97d46ead9279e089204f33f06e20e796952476e563386546ee1c82807b1fd243e49b3c2b5f0ddb1cddbf9da93dc869dbe167cd6bc0088d7fa8611ddf92884beab4aad133ab83e6749b2f810be2d7415198ac53116c6d0032e43b8dd2d9ad218ec0c1558cee52f1c111bf87b59387624f55800de7d88ca30c94db82989945437b0ff7a41850fa2fd452bf0503bbf4ea68558237fa80c11b78783807e30b10cea37d593440d066b94d86662ec054acf8489699cf2c08d8301a487d24941914f5367ac90584d4b65b588eb57c47469c4987dd81193e1bff0cbd7f75d83b552ef01fad32dc1f7e147f514fa7dd6b9c99355b73819d8656308e19378ec506531bb3d99860f2cfabb58b077fcc3a87c2e9bbc262ab61a4f89992fe8be6008bd7d56fb3f7351878e2bed823a1cdc1dcaf9c206dd656a9efb3b2bc3d82b963b13b197d6887b735dc34a277f40607d6a19ffb228af67356a4817d7ff0de870f77fd6e4ffb44fe5bb554a7a3dccaf93cc1bc55aff4e2dbcc95b598d3bb1c3541a1c05a89e3df6a6d43ae388ab4dde86f1ce3228cdee8c2445ed64f7dd55534a511ac10e2e34a3e30b3e92cccf304f986835db548809db79028ca289ed0c199cb457053ff5e2d10f89479a382d0b012e5a853d2d42d6a8409c78d29500cda6e98d355549189e513355fe333f13a3886022b1d19e61ca1ace375a70ebc3c9cb6df1fa4d9f629683a5bd152f9bf5fe5285ec171f8513a671ed230544913de8c0c445bbec80678d140b39f130ff2ac22a6696756cbe4d81932cee9c69eaacb9e1074f9b9ef45b7dff86f038d846fd6c47effc858bc8415f9b93857e56d282745d357c5b00576ca6f5510e91e61f6a03012777d98d4f4e51fcbe3befdc9fe81f95d79a7e19ea994801ef72ba380a5a17ab9ee8f6a2a366b4bacd63d5c3bb82315ebc801a52f0d3179ca05efd2bcc40904d64097e8ed627b8f9d5f9d20f95fb13e82dc50307f340951f3347e8bcbe9a080595f6edcd2a344de3b08c1212ca027bc42bb7eed975de4251e9c5ab1bd0da2bbef7244c83fccf71c1d0dc6110eac796230790d3bebcd6375d5edb3dc605c32a2bb8733cc9d129cc3275654a9931407dd09bc77e6773ecc037ca3a6e6af91a283f8538af8085fd3f9fa7ecf8e2fcd7221fae1be8656eb920af5424d0e45effa636b7c0192ff3ac9497d7ec5440bada755997542d40c861c76fc88d40d7064a7e3805b1aaf6bc7e975c0fa0972a1507286409e4f430898ec1a3834d67dd5ed904fbb3a294411fc8feb3a0eaaee6fce386ade6b1998e792be1281791adfd42fce3aec8d67fcd7ba03a4c06e875d52bda280145e3df638d8b779db52a444c4c62aba6b5498a5e06426d52e88ea075f8705e5d1fb1fc956c682bf4b7ea709abd18e001b6f9e916a6636a6696d72aa3f8252d760f11e65bb2307355cd0f6e2ee01b172e8c3c6b2846c5b1b060eb7ec7b312ddc7e00f797bbfb4fbdbbcbd0083c63d42ab2a2004abaa4a9500d3420d036ac7c111cdbb8ef999234e73f5a52038f59f5f83415fec86c738d3eee6af95bba728ca1428b10db9918a303954ed1bf036b82dfb45af73b3546ed3b492cdd2d214ee0a437ec19d2a5e4a92a29601d19655d8328ffa7f51b37d0a21ee9120b6518918bb0b4b4e41899c9dc785a4d8c3f5e3692a75aa6b3c62cfd9c774ae96e7807fb659182b23d6d73922958b5b97ce943f2fdb50781e712eb1df8835d9a406e3346bf88341346275f74f435dc4a2c7abd0101bfc4616549ffb2122f8578dad2b1dee769d81d14cdaeabd000ac49403f7e38973927f8ea0bd826a29484f9f1e042af30444f38f445f68dce4e4f848a83d62bb1872becddda3b00d97ab68cecfcb8642016d6319fa7a8aec9b7fc67f5dddde9685b9361a3f8ac80be51f4f56b60b008cc26713151da85dfe9632ca23759a7ed2548387657bdfe35ebda69f9f864d30b489c9c2c417e7a014a59def0138cbec3c2e907b2d4223289eea398e8fe3cd6e77f7e0aae2e4bf6d9db9761262041550304f72cc657d353530349f71f9197dcf58c2c1cad8ab05c496488f02ee6dedcafeef5ecad51a9356d17fa52cf3c2e49c6893e5356d4efabc72820c82408165bd3967ac26d576813df603e4477388c38e56bd01ade0a5cecbdd493989058af027009d3f73019ec77a240a06f23a692ed20b8ab8755ef12e48f908de7294eb6b66d59aba8d7eee4ba1d62ecc7398bda0adc0193724ba624a0bdb014f96d8698ce36644b7674d30a0def4533156f12256030b0d95cb1c75f1ba3b61b2", 0x1000) 177.437122ms ago: executing program 5 (id=40): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd662710e30030020900000000000000000000000000000000d254a1d815f93a24627543a3b8adfa8d03019078070000006083ede000ef0cee546942000000000000000000000000003677bb84cea1ddf0e6f6f3d32000a29857666ad06308a176bca77c2438dca97b4cad37e2966816fcb26104805abf04291783198ec65fbb6796b368a5db85313dcdca54468222ae426f0452e7db9e335aea282c206c2c094ad7c190583d11decda42ba612ffe649a74a21edccae666be2a29998074944adc7246a1b73792b32fc02281a762fed223ff49000abb88cd29dc01b22c6e5e2ee6738967539b6449bc039d3f49d012f4262038b9dd6d63a9406032b2665ab4663296edc49813d04e2cc5355cad61e455e46e36f5df59189c62da4e4832d5395b22062e2e1880a027da8cc80d9fa904c45af44b1224c1abc"]) 176.655544ms ago: executing program 1 (id=41): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) setegid(0xffffffffffffffff) setuid(0xffffffffffffffff) setgid(0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 175.466509ms ago: executing program 1 (id=42): r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x0, 0x0, 0x1000300000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74, 0x1, 0x9, 0xfffff4b2}, {0x64, 0x8c, 0xc8, 0xa}, {0x6, 0x0, 0x7, 0x801}]}) write(r1, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) 173.243082ms ago: executing program 5 (id=43): fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (async) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) (async) close(r0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000040)='r', &(0x7f0000001040)=0x1, &(0x7f0000001080)="585b15ceb69eb5d4ab9dfd5273ef9d725e29c390", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x80487008, &(0x7f0000000140)=0x2) setsockopt(0xffffffffffffffff, 0x203, 0x3, &(0x7f0000000000)="fa10f5bc50b1f99a55718c4d1223f64bfa30274ca6b59308b7ac59e869d5aec7a8d14af8e3b4b1de8d7bd6b8147462a8698de5af7248bb6b60deed19915c6a0633fa6145ca", 0x45) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2, 0x40000076}) (async) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2, 0x40000076}) fcntl$getown(r0, 0x5) (async) fcntl$getown(r0, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES8=r0], 0x9, 0x1}, 0x0) bind(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) close(r7) accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) (async) accept$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 169.29943ms ago: executing program 6 (id=44): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = socket(0x6, 0x3, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 130.586299ms ago: executing program 7 (id=45): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 130.054398ms ago: executing program 3 (id=46): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) setuid(0xee01) r2 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x0, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x3) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = getpid() wait4(r5, &(0x7f0000000000), 0xa, &(0x7f0000000480)) read(r4, &(0x7f0000000140)=""/241, 0xf1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r7 = getuid() setreuid(0x0, r7) r8 = semget$private(0x0, 0x4, 0x8) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000240)=""/225) 114.587824ms ago: executing program 6 (id=47): syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="9f675adb0d4c", @empty, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x62, 0x0, @rand_addr=0xb2f}, @icmp=@generic={0x3, 0x4, 0x0, "1b35dffb"}}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="9f675adb0d4c", @empty, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x62, 0x0, @rand_addr=0xb2f}, @icmp=@generic={0x3, 0x4, 0x0, "1b35dffb"}}}}}) syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @random="2152184e8946", [{[{0x88a8, 0x7, 0x1, 0x4}], {0x8100, 0x3, 0x1, 0x4}}], {@arp={0x806, @generic={0xf, 0x7f43, 0x6, 0x6, 0x2, @empty, "3dc294b0739e", @remote, "29be94c1167d5ff22ff04674c97eca5e"}}}}) 113.659301ms ago: executing program 1 (id=48): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)='Y', &(0x7f0000000080)=0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff]}}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0xba9322d5054d6e2e, &(0x7f000000b000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) (async) shmdt(r4) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (async) fcntl$getown(r0, 0x5) 68.847239ms ago: executing program 1 (id=49): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0x1}, {0x100, 0x80000001}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0x1}, {0x100, 0x80000001}], 0x2}) (async) 67.651573ms ago: executing program 6 (id=50): r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000001040)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000001040)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) r3 = open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x6) symlinkat(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec50b0063806a022e213957918325027aebd543f69bfd07fc9c8afc30ffeed37868b9052d6e7a660e62dc348cd", 0x44}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf6c0e2dba9723dff18aa4ebf664be8527c6f3b3d657c3452dd39d8634a64d2e02f0d3147b593dedfd0d1c2dba505ff79a966257ecbbb0063c137dea368b1f710d", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) pledge(&(0x7f0000000000)=',-\x00', &(0x7f0000000040)=')\x00') pledge(&(0x7f0000000080)=',-\x00', 0x0) pledge(0x0, &(0x7f00000001c0)=',-\x00') pledge(0x0, &(0x7f0000000240)=',-\x00') pledge(0x0, &(0x7f00000002c0)=')\x00') pledge(&(0x7f0000000300)='\\]#},(\x00', &(0x7f0000000340)='\\]#},(\x00') pledge(0x0, &(0x7f00000003c0)='\x00') pipe(0x0) pread(0xffffffffffffffff, &(0x7f0000000440)="f18d4e11824f44a9b29b1865ab2c0cd2cee9be80bf511e863d57d3e6e6cfd80d5c7c9958cffbf8837df455033ffaaa73907f00169ef344d89e5a110b4089c6009e9c8479db7a7969ec9089ad3ae1eee25c3c7346fd9d78ee7382b683e37fa79e43ae280700dc0fb672f284e6ab52c903294e8372df6602369c043865", 0x7c, 0x2) pledge(0x0, &(0x7f0000000500)=',-\x00') pledge(&(0x7f0000000540)='\',\\\x00', &(0x7f0000000580)=')\x00') pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[0x0]}) getppid() 65.208783ms ago: executing program 0 (id=51): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21, 0x5}], 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = dup(r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206911, &(0x7f0000000100)) fcntl$setstatus(r2, 0x4, 0x40) syz_extract_tcp_res(0x0, 0x61, 0x8) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000029907800000000ac14ffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7800e8bd409c6c9ba340a900"]) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080)={{0x0, 0xe0e3}, {0x2, 0xfd}}, 0x0) 64.015071ms ago: executing program 4 (id=52): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000b00)="9793002aeb545dca8be199f55e2868375ea8077d12bfee75d456cb0bd9f53fecea6f11d15ef524c3faac6d4cb3769256cccb88c5e9f30b7258d8bac333d4ae83a2732822b05812e61e0db067ebdd54827ac806f99bd1f7108fdb1d52de3b373ca22d09", 0x63}], 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) execve(&(0x7f0000000080)='\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='/dev/pf\x00', &(0x7f0000000100)='[\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='}\v+^)(@\x00', &(0x7f0000000280)='/dev/pf\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='/dev/pf\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='[\x00', &(0x7f0000000440)='}%%\x00', &(0x7f0000000480)='/dev/pf\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='\xaa{}***\x00', &(0x7f0000000540)='//@{\x00']) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r4, 0x0, &(0x7f00000006c0)) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair(0x2, 0x8000, 0x76, &(0x7f0000000680)={0xffffffffffffffff}) fcntl$getown(r5, 0x5) close(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x7858, 0x2, 0x0, 0xffffffff}]}) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x8375, 0x67, 0x8, 0xfffff7ff, "d66ad0c200000009023200f6d700"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000b00)="9793002aeb545dca8be199f55e2868375ea8077d12bfee75d456cb0bd9f53fecea6f11d15ef524c3faac6d4cb3769256cccb88c5e9f30b7258d8bac333d4ae83a2732822b05812e61e0db067ebdd54827ac806f99bd1f7108fdb1d52de3b373ca22d09", 0x63}], 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) socket$unix(0x1, 0x5, 0x0) (async) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r2, 0x0) (async) socket$unix(0x1, 0x5, 0x0) (async) execve(&(0x7f0000000080)='\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='/dev/pf\x00', &(0x7f0000000100)='[\x00', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='}\v+^)(@\x00', &(0x7f0000000280)='/dev/pf\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='/dev/pf\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='[\x00', &(0x7f0000000440)='}%%\x00', &(0x7f0000000480)='/dev/pf\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='\xaa{}***\x00', &(0x7f0000000540)='//@{\x00']) (async) socket$unix(0x1, 0x5, 0x0) (async) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) accept$unix(r4, 0x0, &(0x7f00000006c0)) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) socketpair(0x2, 0x8000, 0x76, &(0x7f0000000680)) (async) fcntl$getown(r5, 0x5) (async) close(r2) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x7858, 0x2, 0x0, 0xffffffff}]}) (async) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x8375, 0x67, 0x8, 0xfffff7ff, "d66ad0c200000009023200f6d700"}) (async) 4.722523ms ago: executing program 6 (id=53): setrlimit(0x8, &(0x7f0000000980)={0x65, 0x1ff}) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x1ff, 0x0, 0x0, 0x0, 0x140, 0x0, 0xfffe}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000300000000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) 4.3271ms ago: executing program 1 (id=54): openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r0 = socket(0x20, 0x5, 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)='Ml', 0x2}], 0x1) 594.331µs ago: executing program 0 (id=55): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) pread(0xffffffffffffffff, &(0x7f0000000100)="f2dcda5d43894443503275cfec6e3cdf6b923d34f4001b4258ff969429d4ca79848c928f241ae4a48d895e852e50258bd9654c2bff0f0000ad1aae0a62f2943abbec4de3a58429a964", 0x49, 0x8000) r0 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x48) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000080)=0x2) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040), 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0x9, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x4, 0x240000009}, {0x7fefffffffffffff, 0x7014}}, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) socket(0x1, 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x3) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000000c0)) 0s ago: executing program 1 (id=56): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4801) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r3 = syz_open_pts() r4 = msgget(0x1, 0x30) msgrcv(r4, &(0x7f00000007c0)={0x0, ""/95}, 0x67, 0x1, 0x1000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x3, 0x2, 0x7ffffffb, 0x2, "f600f0000000000000008000000300", 0x150}) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8108, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) pipe(&(0x7f0000000280)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000840)=[{0x44, 0x5}, {0x26, 0x2}, {0x2, 0x2b}], 0x3}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)='S', 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xcdcf, "1a2198b59b58505f40edabfaffffece900", 0x0, 0xc}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x401, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00', 0x2, 0xffffbffc}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.2' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd806bc01000; item addr 0xfffffd806bc01a10; offset 0x40=0x67aaa578 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 124124 90848 0 0 0 1 syz-executor *467826 59135 60929 0x10 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a1e7d) at panic+0x1e5 pool_do_get(ffffffff83904180,1,ffff800037ccc7b8) at pool_do_get+0x5da pool_get(ffffffff83904180,1) at pool_get+0x149 shmget_allocate_segment(ffff800036cc5980,ffff800037ccca10,f0,ffff800037ccc960) at shmget_allocate_segment+0x1a7 sys_shmget(ffff800036cc5980,ffff800037ccca10,ffff800037ccc960) at sys_shmget+0x1b2 syscall(ffff800037ccca10) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2968b87c1e0, count: 7 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd806bc01000; item addr 0xfffffd806bc01a10; offset 0x40=0x67aaa578 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a1e7d) at panic+0x1e5 pool_do_get(ffffffff83904180,1,ffff800037ccc7b8) at pool_do_get+0x5da pool_get(ffffffff83904180,1) at pool_get+0x149 shmget_allocate_segment(ffff800036cc5980,ffff800037ccca10,f0,ffff800037ccc960) at shmget_allocate_segment+0x1a7 sys_shmget(ffff800036cc5980,ffff800037ccca10,ffff800037ccc960) at sys_shmget+0x1b2 syscall(ffff800037ccca10) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2968b87c1e0, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800037ccc5f0 rbx 0xffffffff837e4dc7 cpu_info_full_primary+0x2dc7 rdx 0xffff80000144de00 rcx 0xffff800036cc5980 rax 0xffffffff837e3ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x41fba085dfae35e3 r11 0x3161495046bc9ba6 r12 0xffffffff837e4bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff8162a2e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800037ccc5e0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=467826 pid=59135 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800036cc4a50,0xffff800036cc4040 process=0xffff80002f8a5018 user=0xffff800037cc7000, vmspace=0xfffffd806bc7d740 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90848 124124 55837 0 7 0 syz-executor 90848 372624 55837 0 3 0x4000080 fsleep syz-executor 41896 238634 78759 0 2 0 syz-executor 41896 255631 78759 0 3 0x4000080 fsleep syz-executor 74600 392648 7342 0 3 0x3000 suspend syz-executor 74600 259759 7342 0 2 0x4081000 syz-executor 74600 476141 7342 0 2 0x4081000 syz-executor 59135 290148 85148 60929 2 0x10 syz-executor *59135 467826 85148 60929 7 0x4000010 syz-executor 90273 377568 24756 60929 3 0x90 nanoslp syz-executor 90273 87972 24756 60929 3 0x4000090 ttyin syz-executor 90273 53406 24756 60929 3 0x4000090 fsleep syz-executor 18237 80346 23675 0 2 0x1000000 syz-executor 18237 101919 23675 0 3 0x5000080 sbwait syz-executor 18237 467192 23675 0 3 0x5000080 fsleep syz-executor 77087 38233 68607 0 3 0x80 nanoslp syz-executor 77087 429140 68607 0 3 0x4000080 lockf syz-executor 77087 233868 68607 0 3 0x4000080 fsleep syz-executor 23675 68269 83352 0 3 0x82 nanoslp syz-executor 85148 135206 83352 0 3 0x82 nanoslp syz-executor 67152 271174 83352 0 3 0x2 biowait syz-executor 7342 471028 83352 0 3 0x82 nanoslp syz-executor 24756 326015 83352 0 3 0x82 nanoslp syz-executor 68607 250941 83352 0 3 0x82 nanoslp syz-executor 55837 180968 83352 0 3 0x82 nanoslp syz-executor 78759 313258 83352 0 3 0x82 nanoslp syz-executor 83352 451679 3145 0 3 0x82 kqread syz-executor 3145 238072 42472 0 3 0x10008a sigsusp ksh 42472 370774 52960 0 3 0x98 kqread sshd-session 52960 447630 5071 0 3 0x92 kqread sshd-session 46767 366611 1 0 3 0x100083 ttyin getty 5071 267298 1 0 3 0x88 kqread sshd 99461 492931 62931 74 3 0x1100092 bpf pflogd 62931 299425 1 0 3 0x80 sbwait pflogd 30569 499837 59535 73 3 0x1100090 kqread syslogd 59535 438785 1 0 3 0x100082 sbwait syslogd 39547 14179 1 0 3 0x100080 kqread resolvd 39046 4897 74765 77 3 0x100092 kqread dhcpleased 99297 74484 74765 77 3 0x100092 kqread dhcpleased 74765 96359 1 0 3 0x80 kqread dhcpleased 1742 117944 0 0 3 0x14200 bored smr 69628 355653 0 0 2 0x14200 zerothread 37913 138434 0 0 3 0x14200 aiodoned aiodoned 60982 232468 0 0 3 0x14200 syncer update 61425 485189 0 0 3 0x14200 cleaner cleaner 16830 331937 0 0 3 0x14200 reaper reaper 65009 342031 0 0 3 0x14200 pgdaemon pagedaemon 42819 117778 0 0 3 0x14200 bored viomb 60496 109296 0 0 3 0x40014200 acpi0 acpi0 16489 55143 0 0 3 0x40014200 idle1 26284 13517 0 0 3 0x14200 bored softnet3 25014 411371 0 0 3 0x14200 bored softnet2 79769 5459 0 0 3 0x14200 bored softnet1 25731 46059 0 0 3 0x14200 bored softnet0 58685 277073 0 0 3 0x14200 bored systqmp 54432 474991 0 0 3 0x14200 bored systq 94185 516926 0 0 3 0x14200 tmoslp softclockmp 63472 323031 0 0 3 0x40014200 tmoslp softclock 15993 406703 0 0 3 0x40014200 idle0 1 295916 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff83904198) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 90848 (syz-executor) thread 0xffff800036cc4f60 (124124) exclusive rwlock uobjlk r = 0 (0xfffffd806d052860) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x86 #4 uvm_fault+0x272 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd807eb8b490) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 59135 (syz-executor) thread 0xffff800036cc5980 (467826) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838a67b8) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83904198) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 67152 (syz-executor) thread 0xffff8000ffff87b8 (271174) exclusive rrwlock inode r = 0 (0xfffffd806bd56ca8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #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 (0xfffffd806bd56500) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x21b #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 dounlinkat+0xc1 #12 syscall+0xb08 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10195 11087K 11346K 166960K 11368 0 pcb 17 12K 12K 166960K 27 0 rtable 238 7K 7K 166960K 377 0 pf 34 17K 18K 166960K 51 0 ifaddr 43 7K 7K 166960K 49 0 ifgroup 55 2K 2K 166960K 65 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 74 0 ioctlops 0 0K 4K 166960K 1487 0 iov 0 0K 12K 166960K 1 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1340 84K 85K 166960K 1400 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 89K 166960K 186 0 sigio 0 0K 0K 166960K 2 0 proc 72 91K 128K 166960K 534 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 12 0 in_multi 99 7K 7K 166960K 110 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 381 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 222 72K 73K 166960K 3307 0 UVM aobj 8 2K 2K 166960K 9 0 pinsyscall 42 84K 102K 166960K 1297 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 12 0K 2K 166960K 30 0 temp 35 8630K 8695K 166960K 4235 0 kqueue 13 20K 22K 166960K 30 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 103 0 99 3 0 3 3 0 8 2 rtentry 112 121 0 10 4 0 4 4 0 8 0 unpcb 144 79 0 55 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 17 0 11 1 0 1 1 0 8 0 arp 120 20 0 2 1 0 1 1 0 8 0 inpcb 376 109 0 99 2 0 2 2 0 8 0 nd6 136 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 3 0 3 1 0 1 1 0 8 1 pppxif 1472 3 0 3 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 19 0 0 1 0 1 1 0 8 0 pfstkey 128 19 0 0 1 0 1 1 0 8 0 pfstate 376 19 0 0 2 0 2 2 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 476 0 21 30 0 30 30 0 8 0 art_table 32 477 0 21 4 0 4 4 0 8 0 art_node 16 120 0 19 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 4 0 1 1 0 1 1 0 8 0 shmpl 112 6 0 1 1 0 1 1 0 8 0 pool(0xffffffff83904180:shmpl): page inconsistency: page 0xfffffd806bc01000; 29 on list, 5 missing, 35 items per page dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1649 0 137 95 0 95 95 0 8 0 ffsino 280 1649 0 137 109 0 109 109 0 8 0 nchpl 144 1910 0 219 63 0 63 63 0 8 0 uvmvnodes 80 1764 0 0 36 0 36 36 0 8 0 vnodes 216 1764 0 0 98 0 98 98 0 8 0 namei 1024 5938 0 5938 1 0 1 1 0 8 1 percpumem 16 51 0 5 1 0 1 1 0 8 0 kstatmem 264 28 0 4 2 0 2 2 0 8 0 scxspl 216 6115 0 6114 3 2 1 2 1 8 0 plimitpl 152 31 0 12 1 0 1 1 0 8 0 sigapl 424 494 0 445 8 1 7 7 0 8 1 futexpl 64 1019 0 1014 1 0 1 1 0 8 0 knotepl 120 300 0 0 10 0 10 10 0 8 0 kqueuepl 216 34 0 25 1 0 1 1 0 8 0 pipepl 328 114 0 87 3 0 3 3 0 8 0 fdescpl 504 476 0 445 5 0 5 5 0 8 0 filepl 152 1827 0 1591 12 0 12 12 0 8 2 lockfpl 104 35 0 31 1 0 1 1 0 8 0 lockfspl 48 15 0 12 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 13 1 0 1 1 0 8 0 ucredpl 104 136 0 121 1 0 1 1 0 8 0 zombiepl 144 446 0 445 1 0 1 1 0 8 0 processpl 1168 494 0 445 5 0 5 5 0 8 1 procpl 648 584 0 524 7 1 6 6 0 8 0 sockpl 688 291 0 253 10 0 10 10 0 8 6 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 122 0 0 16 0 16 16 0 8 0 mcl2k 2048 30 0 0 4 0 4 4 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 2456 0 0 154 0 154 154 0 8 0 bufpl 280 2354 0 129 159 0 159 159 0 8 0 anonpl 24 105127 0 101773 25 1 24 25 0 184 3 amapchunkpl 152 9957 0 9477 22 0 22 22 0 158 2 amappl16 200 2061 0 2037 5 1 4 5 0 8 2 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 114 0 101 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1132 0 1100 3 1 2 2 0 8 0 amappl11 160 59 0 45 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 246 0 246 1 1 0 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 108 0 96 1 0 1 1 0 8 0 amappl6 120 183 0 180 1 0 1 1 0 8 0 amappl5 112 137 0 128 1 0 1 1 0 8 0 amappl4 104 320 0 301 1 0 1 1 0 8 0 amappl3 96 1640 0 1529 4 0 4 4 0 8 1 amappl2 88 645 0 585 2 0 2 2 0 8 0 amappl1 80 7936 0 7363 14 0 14 14 0 8 2 amappl 88 2931 0 2765 5 0 5 5 0 92 1 dma4096 4096 3 0 3 2 1 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 8 0 1 1 0 1 1 0 8 0 uaddrrnd 24 476 0 445 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 476 0 445 1 0 1 1 0 8 0 vmmpekpl 168 5588 0 5556 2 0 2 2 0 8 0 vmmpepl 168 35718 0 33861 84 0 84 84 0 357 0 vmsppl 456 475 0 445 5 0 5 5 0 8 1 rwobjpl 64 15051 0 12366 44 0 44 44 0 8 0 pdppl 4096 960 0 890 102 30 72 84 0 8 2 pvpl 32 9738 0 0 79 0 79 79 0 265 0 pmappl 248 475 0 445 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 424 0 32 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a1e7d) at panic+0x1e5 pool_do_get(ffffffff83904180,1,ffff800037ccc7b8) at pool_do_get+0x5da pool_get(ffffffff83904180,1) at pool_get+0x149 shmget_allocate_segment(ffff800036cc5980,ffff800037ccca10,f0,ffff800037ccc960) at shmget_allocate_segment+0x1a7 sys_shmget(ffff800036cc5980,ffff800037ccca10,ffff800037ccc960) at sys_shmget+0x1b2 syscall(ffff800037ccca10) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2968b87c1e0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838a65b0) at __mp_lock+0x199 uvm_fault(fffffd807eb8b390,cbaa2d1f000,0,1) at uvm_fault+0x1ee upageflttrap(ffff80003c51eb90,cbaa2d1f000) at upageflttrap+0xa9 usertrap(ffff80003c51eb90) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x74e576bea430, count: 7 ddb{1}> trace x86_ipi_db(ffff800029aabff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838a65b0) at __mp_lock+0x199 uvm_fault(fffffd807eb8b390,cbaa2d1f000,0,1) at uvm_fault+0x1ee upageflttrap(ffff80003c51eb90,cbaa2d1f000) at upageflttrap+0xa9 usertrap(ffff80003c51eb90) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x74e576bea430, count: -8