last executing test programs: 685.941623ms ago: executing program 5 (id=6): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x200, 0x81, 0x9, 0x9}, {0x7, 0x5}, {0x7, 0x9, 0x0, 0x9}, {0x8, 0x7, 0x80, 0x9}, {0x3, 0x9, 0xd, 0x6}, {0x0, 0x5, 0x9, 0x10d}, {0x4, 0x7, 0x7, 0x7}, {0x1, 0x30, 0x81, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00000b0000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x8000000000000000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x200, 0x81, 0x9, 0x9}, {0x7, 0x5}, {0x7, 0x9, 0x0, 0x9}, {0x8, 0x7, 0x80, 0x9}, {0x3, 0x9, 0xd, 0x6}, {0x0, 0x5, 0x9, 0x10d}, {0x4, 0x7, 0x7, 0x7}, {0x1, 0x30, 0x81, 0x7fff}]}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f00000b0000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x8000000000000000) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) 649.303144ms ago: executing program 0 (id=1): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1d, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r0}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="1d936f22f102c33ae0085a07bbf5712cc36d57fbe19571463d84fcda5776bd2eb5323bbd4cc851b2", 0x28, 0x4, 0x0, 0x0) 489.44009ms ago: executing program 5 (id=9): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) 489.044206ms ago: executing program 4 (id=5): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0xd2) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) (async) chflags(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) (async) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000003c0)) 488.642791ms ago: executing program 6 (id=7): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x63, 0x100000001}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x8, 0x3d) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) pipe2(0x0, 0x0) 488.238345ms ago: executing program 2 (id=3): r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000000c0)='#!L', 0x3}], 0x1) 486.156667ms ago: executing program 6 (id=10): r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}) (async, rerun: 64) r1 = getuid() (rerun: 64) r2 = getgid() r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f00000001c0)=0xc) setpgid(0x0, r4) (async, rerun: 64) r5 = getpgid(0xffffffffffffffff) (rerun: 64) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x77c, 0x0, 0x0, r1, r2, 0x10, 0xb6a}, 0x9, 0x4e3, r4, r5, 0x32, 0x8, 0x5, 0xc1e}) (async) getgroups(0x7, &(0x7f0000000080)=[0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) 478.162475ms ago: executing program 2 (id=11): sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000140)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x3, 0x49d) msgsnd(r0, &(0x7f00000001c0)={0x2, "16ee9b69cc507e984f412ccd8ee11deb396c67760fb343323b79dafa4db60f6489def1db0f8741493e9d3c8805ab7625683cbce657c0a67f3e9e5c7603ed9dbfa5d6e1d00b63a389853aaacdd699a2ab7f8443da62b9359c032aad22b896e2255de9228499ea8ea14b19ea0b5f5f8d8814109e04fa"}, 0x7d, 0x800) (async) msgsnd(r0, &(0x7f00000001c0)={0x2, "16ee9b69cc507e984f412ccd8ee11deb396c67760fb343323b79dafa4db60f6489def1db0f8741493e9d3c8805ab7625683cbce657c0a67f3e9e5c7603ed9dbfa5d6e1d00b63a389853aaacdd699a2ab7f8443da62b9359c032aad22b896e2255de9228499ea8ea14b19ea0b5f5f8d8814109e04fa"}, 0x7d, 0x800) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) msgget(0x0, 0x80) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) (async) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000180)="3bf2", &(0x7f0000000000)=0x2, &(0x7f0000000440), 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 477.685225ms ago: executing program 1 (id=2): r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x1, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r6, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) shutdown(r5, 0x1) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) r8 = syz_open_pts() kqueue() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000000c0)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)=0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0x36}) lseek(r7, 0x9, 0x0) fcntl$setstatus(r7, 0x4, 0x4) 470.978145ms ago: executing program 5 (id=12): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x9, 0x3, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x2, 0xfffffffe}) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSDTR(r0, 0x20007479) 470.574281ms ago: executing program 2 (id=13): open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) mknod(0x0, 0x100, 0x1000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffe, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00008d0000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8a9}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1}, {&(0x7f0000a1a000/0x4000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x100006}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003a2000/0x1000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb}, {&(0x7f0000637000/0x3000)=nil, &(0x7f000069b000/0x3000)=nil, 0xc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f000062d000/0x3000)=nil, &(0x7f0000668000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000140000/0xc00000)=nil, 0x7fffd}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x5}], './file0\x00', 0x1fe}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1df) (async) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1df) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000140)={0x0, 0x1, 0x0}) (async) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000140)={0x0, 0x1, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000002c0)={0x5, 0x7f, 0x76f4, 0x3, 0x59f17570, 0x2, 0x55d, 0x10, [{0x9, 0x800, 0x0, 0x800}, {0x9, 0xfffffff4, 0x1}, {0x80, 0x4, 0x6, 0x3}, {0x3c, 0x6, 0x3, 0x8}, {0x5, 0xfffffc00, 0x8198, 0xca}, {0x48, 0x9, 0x200, 0x4}, {0x7, 0x3, 0x256c, 0x8}, {0x9, 0x200, 0xa, 0x3d94cb36}, {0x1, 0x6, 0x7}, {0x2, 0x4fe, 0x400, 0x4}, {0x0, 0xad, 0x10000, 0x1}, {0xd98f, 0xfffffff6, 0x7fffffff, 0x7c}, {0x6, 0xff, 0x6, 0x6}, {0xc, 0xffffffd8, 0x1, 0x9}, {0x3, 0x7fffffff, 0x1ff0, 0x6}, {0xd7, 0x8, 0x80000000, 0x80000000}]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x3) 467.543552ms ago: executing program 6 (id=14): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x7ff}, {0x6, 0xfffffffffffffb60}}, 0x2) (async, rerun: 32) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) (rerun: 32) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000140)=[{r1, 0x14}], 0x1, 0x8) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) 323.211305ms ago: executing program 3 (id=15): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msync(&(0x7f0000344000/0x1000)=nil, 0x1000, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = getpid() getpgid(r0) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000640)={0x1, 0x0, 0x0, 0x100000000002, r0}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x409, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="00ffffffffff6003713b05e5810d45f800d000ffffffffffffff7f000002000000000800907800000100"]) r2 = accept$inet(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto$inet(r2, &(0x7f00000017c0)="ea0241dc9c6925216b0c8f8cb3836e38cef48794d45ca0664bf2f2ca8c3706d194fc1f46ab4271415d65fbd94ba518631c9e96c861ba609c42587b3d5d8c9614a9dca59d1b4928b259df5e062b69e305c6a24a1be44522dd6caab0dd48d07bfd715c0c23720316de3b29730f3d81b60945e1998092a91b449e4796de134db40cc82f869893401fb8ec7e41565395d03a706beb0eea1457315589d0026f19a5af5fc01fef9894be251b427aeac29152fac338cb25d10e88bbc88ebca726ad3058afcc3644aaeb646b3677dda6cc4b2c3a6219d9e9d38aa111e2f04d4929e4d0b8d5d5ef8485f7199cff5ef53aeb265d879fae29f1dfe83b7b6a02723450dc83e0359bb1e410922360ba47663a219e2a0f1dbe12c884ee84480d7aea98dbb037ccc29d675acbd4639dae12e62313b8146cc12b34c3d29d155f149220c635e2cf24df529ddee965cbb5d8f29196cbaa1001d8cf6ec05d69b158cf73218043c297d63a1f81b38c8265e1d2e4904fa7168570b80a74c6b501898e61f29c882d91ef9ab2f5308e44e5d6d3007d1a4c4dc02141eb2ae072b6a658c3d82306137446abb8be2f18e16030c4465ac838a9386ae8984c2cab46e04b5605f259352a76787f1b4afb0a5a9b85be5a930ac60ed3166a64559bc3dace131e9d8ce14118a1dbec3667b9dba8221ee94fdedbe6fe36a46a12304fecca5bc040495798a6d5e51a0cc22d53eb7335e0fc129d0be470b2e0c97a6b7d9f87302b472804beeb28cd27a2cb98dc5f662459734c434c484a61ad547dec205392767ea19df5ce4e9185fb11080bd6a0a95a2a15a5a9c7ac91bdf6cf20c4b9bef3cbbc43ab5d01365987abfefa0419ac0b29838a1d655fffd504b2fb65cbc2b3550f2de9b0d3c5af1d86aee81a6cd8501f092743e7f35ccce82d45f40c3949be9249a581182b7cbb77d8e3d5ca1e90c8fcbbdf58b1a3372a327c584c725b094afd27820e31f10ba5817ab3685af5584f1d4af729922e666972ab2d82c4fde37b9d04b6ca5da129e9da5b88223393dc33571aeecb0b1cce3894ad72165ca152c7c5bd79503fd9afde5518db53c9d3503e845f19e55c8cd28369663814cffbf879bc81be9bc4a15ab20b1de3387947a1c14a7395977e9fe264b773fa6205e571c632f1c66b563d9195712f31662a52dca4d98a8f1aa1fbeb083ab7e382b1b734c87f9196a57fa71bfcfc6e41d604bc759ecf85ef1cfdf3c33b57f8b2bb1bb916e230faaecb979750f8db863b7ebe03321c7f2a72ca98c3b9e8c2d59a1aa946a09c23bd1e865879132301cafc6ad35fd627a8f7145b5a0abd128722e8e5ad9a8d5026656d372825c5b86ef5132e8791dcbcd7808c63e116815a4d9800242164691f041fd3858b84cbee96039bc735ba2e72c082da89cadabc76369a7cca0d5d734eeafd73b1a42f22e2acdb592bd48cba3427f682c0ab08125917c00074a0f57e971fd0b51ed8b6c1fcfae2e6535fcb0653144240182fcf6768862188478e140a7b905d9233235fe0fa06935f30c9bfc01ae951db154a322390cc169a4497793fa70099cad9713aa1c0ee54c3a5af04a2a8fe5f8ea9438a8b8caedc38bb41825bfdcffbcd1721bbdfeb097f9b7e53f8187d078a6dfa0fe3df9b5989dab96bde56c592fdcb0fbf66124a6ebde7a32680e74af74ed3c32f1f25a5e1f79a1d2e8d1dc9f2643ac0b85b40169a3321e3e9c746997aa9ef8a9d88249bbc20f179fa494531cb04693d36a6c69fe1fc801a90fab589282b62ba79e850b31cdcf8a8007e78c0bb6504f2b54796334e1a6f47e89e266f09c9552555db59545f0428cc86ddd6b75caa04b3b1b6ae93d3cb285b69f9449be116fa474c3f1f34a82764aa514347a357cb0c9dba59b841c40e44bcdb6a4861967e299d4ff29775a878a9bcd21c8786d763a11beffa1079a9a8696317e8b8c406197e276544bd0b27266993a1a87d5f2abcfb524a9d3c97aa9214b202e244a57164924bb6041f975f03e1a063c5bf4b6fcef5c437a17951ca8bef040c4783304f22176d0aab6f4c015140985a5b4966dc8df4526b4b1b211422cd9ed9a32bed4fe28137b37b97980e4dee3c9c00a9779328758722ed80ff21f89eaf7c2c66c45b3ecf0201f08e88757c172a613196d94647b2ba348d0c527d1946cb07d7a621b7d0c05efd725a1d5636ff1de176ef4cd576017d4a1a93c7497333af5e629aad38e80de6ca3311fc2bd3ef49c0d21849bab59c86cb182eb63744ef99647fb507263154d77876cfeedc41d8521a4fb8325f0930cdcc72d4445101a37e488c51af7c59234c2301532839a91c0a59957fd894bb3857dd2740b8ed0d79c85ea7fc92a16ad52b21b106c2b833d9a3c60d5ed4020498b6aa97fe252abe33ab6024dfa89c4ae33ff65b31456764cf877e4bee83c91afb89a7ac6b5da0c4f7f09dfd0347c66a3637ddf7d7cafe4ddd0f2135a1fbe81cf9a3f29267a018a9cb4234b57eb0020123846a0288da88fcb20a8dd2f2f9c2274d8f69133bfc465c1f3daa487b8d27190ae1da5933ed491736755925a09885f29079ba3e89f450771ae9e4280f69f5c4019e066eb550e83aec2df9a39466b2a226448c90d3f2f8acee7f43755b41751d70166e1ccb4a932fecf018dd3f706d2a240a1f0eaa1d084c88c1f040bec1fcb42f85a926c6334979ce2a5c1f44ad59810dd503d29426f3620585039d3160ef8f028496fd5be9e051b7ca0ba54a545dae088f84d9f3cad1fcefb50d0f6ff5522ba1e8a8420da69dd47b05c7e7aab70b3e66d23907d4daeed1c8e76f360ff49c484160cd65b89283095798991a5c2e04c2bc81d51a8e825c13ffdff265da125f7b67b0a71229c6a4fa4a2f08f301ee7ff7c55a25e35353657800be511003411bda95583ad85f3d4e87f57999f3ae581a1b6c752df57b480f17b610198413f07b072943f552d797423fb4b6ea8e9fa3926a4b238c866ed64987e9685a6068f0a481a427341b19486e0fd64fb0da4fa28827d7a4a37b6e4963dafbf4c7befef7412d89217c792c015408696937df8c9438fd32799f3dee10a67c282c8cf6cd7c956667d70914cec0fae2acc5581be7ec158b15ce9cc4b3932dcfeb1c4ac1ad7186b285800653c8d00caa4e0904c542ceff83f96e5a7d865ea84153c492189626102f8b8ad48d2f0e840adb217def0ea4b0d49f1e880e1da5a0fdd2b63f95adfd98daedde33dcdd46b536b6c6ec5139dd16f8311248a5375485d7a5aa53e79c9d396237bbb65729bbb835007e0a4094cc5b17633d05a5350002457792769c3b75c25153496c05c07995ec26d845ba80fb0c74aa1cd65cf3ef410d82e96c693fa1a4b5efb6251561f6d2fb91773b4c5a2b18f2110d3a70185fa58d4d81982c6777bc9209b2fed768b861994f541a685784ead1a6445f056e7c786ef24e92474981593a9c38e8548dd64b92aa22d0215c7f1ebcaaf467dc07c76de861ef3bb45c5c0985a184ea680e47c31ac004fa8a321a9caabca48fb070d11c946c3f49c3873e822e08a29521b1cfd8766cafe4d6c6efa81e058e5c68b322708990debfae4ffd34b359361be3f7fdf757c8de5c8ae90aaba16a71b826a7ae43a4ebc3d65b468c08b8e0da54554cd52901dd6d91fd9ea8dc9f3571c38a31188c801c6fb51a3530149d7831a2be38b90a5add10add2ca40377fd32963fa871c8c95cc193d1fcddf767425512eff2397e98c3c8add6d57be996a10149a7968c76fd3bae3883e8e7505ad4a4be699ad67e79a07e67547848293290836a7791f78cf18aa68d92d58d28b13159b97369db0bc2d25dddc31ebdceca45d29bf562bd75d35fb058239110001c3e3df0f802575d7433712ca8a57e583e12a45ff59b17121bf0f87c2f982734726cc391ebbb2c5d986fea41ed657c03cb5a8a8e08331584c01a3f9a6b1535c560ff50ea32a29ad041c4ee9faa69a65894981f6facf7725cde374129f09fb70bc312170c480f7b35992aeef891829451002273a57dbb4f4177cc56f862824afd7672909fef298b62268a19a5ec3bee505b4bb003fc063d8b7dc101da65ad0631a245e060541413c53435cb86a77fce3d8a8866df76554a96f8f368f72790b9021d026c66cc43421fc6f52c4231c0aea8d69ea50f11c9aafac5e2c7d83b0bc47d3e672753b68f3b564f6f0ef23592965473630ebf88b26debd3e1691471bd38f91db5b833e204dfed3efac3651dc6529f312d01d4f28e0ca0324c4cf3f310114778c93281c6812130b71142af0197d6c45ee6a2c3e8c382a33ccd490eb6857b0fad9ed90fc6d597cebf723741a0330711801045debaaf29695660c899e5702a4eb2ace6c5f09173b408ee76e9cd223971a79d6b02135521347c5d1f8b21157ac7318a5bc5b08aa8c6b832ca9464c18cccddcf68572b1140840b3476048aec1f2985febd7e437be5b307fbb6ca790647b048595162dacef84e13e063214b004059cb882dac3433b7daa4cfcc88d1121e7305741e9519edcc1a119df07de594d1f87059a8d0e29d5a4098a6fda504ef1f3c6a610d66fc384804a300f2e0ff039a0d96c875eeb1c23106afac9f3ff9eda6dfaa2f0f5fca7e7bcd18dd23474df526bd73d5db7b7fd8fc8640a0a3916c3b3943d80c33ba13be0e12bb6daee5749ec09805a8a0262dc3df45758aab1c2d64444555802ade72845b7b2e6fca6ae2c043234fbe113de1020c9dacd79d614f53c86861570cdc6117b39fa5015aa671e456bbde6b2f46cd3fa2c9a4669f0ce0ad194611cc085408d60f78d0e7dd25b99a86edcc3eb99b09c5f19248e9d4107e3144a3c1a56e6a75b5d8c3fa4915b75a20021ad26f55a9724604817902e904b3ef51408c4f2d9b5773852f970bc82f0b2c1f94f596140dbe954ff2943b33eca9d3f53d44305da4d72018c8019a7163420b10c1824ad1617b100d8c3a7e97aa50cd4114860da7fc43fc5929fa1893c6d0a2ffb3d20695cb931c8e42c2352f6507fc9dfd4c18e4ed351ac3c2791888eead30a877bb0f5fea395f045d81ba5fd4881af333fb046838d89bbfa336eeaf1cc9566d61fb0db41ce342618a65e1c4d831355f7440519313cbedb24ed9e9db8071509b4131a3d8c36d82487aa0e7a06c3e58a8a5a2813f181a4fe2df86ed6545926bacc6d4facbdf39a0a4beeb18397d58c0ac16fe020d744a233f58031183b980987ff750b87b5efbf969e1a26132e2d993a1b9b83d7178fe938a70ee988e1a1a2eb692dad814ee26004a3d6251a02cf087e8fd645dfd3f1f0f294b271a4fced8b90d8b2bf1be9110cce320c3b864fa7999cb691ae3bdac30735e116cad9fe2aaa1270caca3a9dc300bd70df9c69174d8ef160527f09bafa96f26afe0b2a314f9d9f51e46f4f9d78a9f5b5c6976bd9dcdcc7d12e8b8765c228153b76e84ab5ed8121899fc70f319fb09926f5fd61e990a70360780fa6d8e9b5f1f8a57993912dd57e2d35a2bcd02ecb873f2ff8d8b47cbaaa4734d655dfc816ba4f3d84fcd250b0ee0ae5e42a75cdbe995686a31f982b9d6a0f2570fd94e63851bc32ea5731c4dabe3fbc51f4fee8656b0dc3f9072c30d58f0e15e5d84dc66bf891ee30d07b4d7304f8024d7843ea8915d2ed77da56eb73374d86ed33c1db435891b253f8759b78775b52c2df8f70510a17234fb2abdf01d6cdf209a5c3456f980dd79e97fbf2a7bb4adc8708d2fe23504d72445a253c20be1a35bda4f015fb53b6e09b1f5ac90e8840b9b3c0e5a44f951cadb24af5ce8ef17394ea499d0f7a3676cf6eada0fa", 0x1000, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0xd59, 0xa, 0x9}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000002c0)}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400081100fe800000000000000000000000000000014e204e2200089078"]) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000), 0x0) ioctl$VNDIOCSET(r3, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r7 = socket(0x2, 0x3, 0x2) recvmmsg(r7, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000080)=@un=@file={0x0, ""/247}, 0xf9, &(0x7f0000000540), 0x0, &(0x7f0000001680)=""/188, 0xbc}, 0x3}, 0x10, 0x1, &(0x7f0000001780)={0x2, 0xe}) 322.846007ms ago: executing program 3 (id=16): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x281b9a) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x400, 0x0) semget$private(0x0, 0x2, 0x14) 321.735733ms ago: executing program 3 (id=17): r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2, 0x0) unveil(0x0, &(0x7f0000000300)='W\x00') writev(r0, &(0x7f0000001780)=[{&(0x7f0000000000)="bceaa1ad9733cacb41353ee1f6918ea4f0c94e4e3bf9229c1b9388fa9ae9e4417dba2e2d707b96528904d51342a1cc1d64088e84f22e51c5c0d07f7f5b85ca0bd68d6a00cebd12e41078074a7f3ef4b8c070fef72d36c1e91a941d138c53918e00c02c20fd8f67d216a54bbfff8c07e885f3d5fedfa10504904b22f08b3cd37985d391a561a57ddca18bf8da8a692bd2ed7f9b2c968e1b490e764464d652fb84e629d845a7835fe4f32757d5e8d8d0327c2fbd432be2a2299cc6a5cd3ef784e5c16b6e77ece4a36f31c014051bb88155237ff867ea86bebb14daebfc6a", 0xdd}, {&(0x7f0000000100)="f848c0b795e8ca03ce6e7f63f56dc0e3cd3c80b9a0cf05398eb51b31deb21a24cf37450905085a0e66d1f980fcd5f7cb8d2a7b059805576c11d60ee5e0e62cc2b0916ce858e5c23bf3952dd04434c3e3ce6535d9a6245be1e461785958517f72db391690c0a9055219e6c9dc58280d8eaf9021d0f155e4ac1e8e542d00674a833332b6c50df455cb95bd9417a5993b154ca0b7166bc4dd5c438c35061690200ca089ac2ef78a8403779fcb2feb39d673a264a3fa5872b000b9e05a38f20aa069b344b79c001ef2115795c46cc31e062b28718c3994a23f0d6255146f", 0xdc}, {&(0x7f0000000200)="ee32e906a2b59a10e1d9d85d438ec1d81ed5bf8292715594c3e30e1f777404f2d96439411413a19f8ef26be3f45a5f9a9e8f72771fe4f8ca6942d302ba3fa0f80170caf6cfb09c94b768f7d904e058b0232f43040da7e30fa821b49191e98b9eed697cd15e3e71518735681e5c61d0c2864b7102d0221f486ab1cf4a4b56aada738dafd419cda9aa0d0fd4e68320e40ce78123", 0x93}, {&(0x7f0000000340)="d9459d4b4f143dbb3005ca79513db804bb2126e25c704bbf8f0b3b4d8280f2be2f91705e1eb82e0089dab9d07ace27920216676118a078a8e3ae85152e0d9e5c494f45d3f71f27b5", 0x48}, {&(0x7f00000003c0)="000d6571b76a56c078c02bda76e6c261dab23be4d3c2080ca675a850c055ad07ec54918ac8fb7556b2ad1414fb878119e108e7e643ba9ea02cfcc9e880613a5df16665e337ee31354edce8a9e19fd6df59ff66d7a22eeaae0537cfb94656e480c868b81ea244dcbe909aa9eb9310d375312d0e21b252c6307d0dc517fc653e718e9dbaf1f24a53416835baac496ae0c16c62e3bce4fd2d65612164888610adbacf0b2998b8ed2217d830333fb8", 0xad}, {&(0x7f0000000480)="af0d6975e8d2e339c22b06c4363a08dc1ec62d7dfda3e8ac6f44cf1013b2fb93f4f456d5bd5c2732fcf0425031ec52bccdba6ad9d8816b85068ceefc62c36ca91e0554744bede4fbc9da72f8c9275589be2bbece47629c682b9dd47850c244f43d21de56c69c17754fcdee2b41c16af593917748d8288d9ec93a8c4deafb6bf9a8a36afd4ea658b9e2e8b42ba51c9322a38e36de70c7be1640f82bb52257d5ddc29560bd56e7eeeb16a915dbb382088a23109b67f694404243caa492d84d810cf255a14cc1e2513f13a509298427fe065e38cfc3bcc234a009db5153d9d483133110302c46860e365087ad2eb03c4444fbad77f75d848c20d04515bfe820af3c2c462b0e91835664ebdbeb72dfb118fe72a6dc19127c8a4b319b2fe71de75d381f23d4d5610c4b096001d6b89bb1a06510c65294470fe45d9a1a4ca421f3729e2ed08a8df820ec1c5450d745a73d36f959f21f221ef6faf3d0af5e92dcd60fd7ad362007a78d00e7b73fda8fa8568dbe457adae211e8c2f9d2bf18aebb4dfdb878148336786a99ecbd82688cd7c5b43b7476cafd00640db9d182615c0e53a1a850b12c9228c00c910d5f20e06b6604d5ea27061828aca867ac41838bc276e3e33c5ef46e29ffa0e6b7eb1b64e885546e6183df6a47363904ed27ba05b10640e00e451e127e5a63609cd2c4d2b51332757997f4681a78bc5c1338318fcd871b9d4361851926483291579fff5b15cca178a4e564cd526e42e7fe94c67e82b326492b81c78f6cd9ad0759f7b32b4c5b58ecd5da15c620b44eb33f1bae20227c730cc7f48237917574457effa2d3b5cead41a95768437a1a37c54d878f905c35e6e607c26808f40130bd1ed67395cce4b22d9ddbb41daa8f396f2c8750ed42a3e981b29b50983f391bbee91510499a0d09ca72e2ed5bb8e3ef9f78ab7fcb50436ed341c9eb16eae460d694447b2b8464dd5fd40f7f74f5c428382ee1d770a3b05b41f7c87dcdb43f22f8349b6dc54d2c6c7775b4a7cd96b79e6a214439055f537efd11cc812d10a0ef1beca2535f214528e46e44248fda3c70a359c888e6298af1f40ada544a500964d2062814e511d6113faddfc97cae668a755cfb32d7a897d994cd463126b0a4ae558c07be4ba580b98482fb458351a079b6e3aa4a8d00d06e8afd06065c4c2eeb9e3bed495e5c67c16eba3eebdfbb1e95448b93be8bf4650bda88d565fac6d17f22a039fa6f417533598ce4dc7a857e4d62594dbe907c2a1dd25171b0152af5989a71023feb9fe208fa47053098a72397b6d936b9323c0dab379afc6fe67ba50044ef50f12609873dc8c661eb090ce5d73085f2d65801933b8b96f4162602f5abe07709717fc6306ea0bbd1ab8fb57638f4b84d4928124ae5e48cf9ea1f372fa35bec8ad110cb148ff373dcc981921e5ac19e4efe62b3c2ee78959bd64c50e7ce7e0279a8f34d2d60dc1c11f27cf7f970101489b4d65bf5ba4d9da14ef27c4f4d4261775f1a5dfd053b17acb1795ce9a89c7d470d6f51e660c7caa10dc3deb4011689a77c00a03245e821f16f20d4088bfed76d7c17e6780405d040581128edb0ece48aefd45895ddafbfeca3b86808b87db667b77c2267bf5fda547348533286a6590d790becd516f3ac6637d0ca78a9d8b51f23626812efd0eeca3cc20d1c6916b57c096e01ea4e558f0240ea00b36a4dcc7ee04e5cf06e458b2e69e00b3da2f507f987a33db3c1d9664a12c1b63c65d767c7f6b323b0b1213c0c6aeac8d135220ac896e3361c1458c67a54a30226cf1c076b5621543ae8d0bc5ef2b366f2f4ee05197983c69022c2881510cb11781ffd5fdaea4ca4a86e57a499dea7bc19f1a5ab814f0103c86c2f01456ee4a91aba6e869b7dbf6edcfa170799dac1194c05953ed0a62eb57acbce0bef31e8004f575ade118da68b922650c2763bbf2a39db9127eb538deef7b7b1e49abc0778b2630ce81762986b3229aaf6f113535c165e458575b35dfddbec415a1fd8c4e9cce96951a39a79db5a5f13f9b2c284feb517e4c5ff7e7fc92981a90ed9aaf8e0a361f4aa7407fdd30cc4d62af5fd06bb80d50b86c6ed22c39049fa2967a8ee5e589ffc43c58a03cd5a85124a16603cb74fd7d6daa7b395962baaf9266da4110e5f870e58c3fbd3f0e154ae553660d048036bbe6df89260a99202ae31a768ff993d237ae1dc727b17021bb8b69f3c12c1bc599606d059b07c13482a295028941ef50ea9f2f5a9624be8acf828ec64a6144d75a7f957ac48d3fdcf6ef4d01b6ce0730ea3e33c3359f0a3f2616ae23b81cfcecd5ad48605dad3eb6e4361b5f233b89b49ef1bdbc2af82a8445553328c3957c5f5c5834832bf95706d4157a76b6f3c04b3db8c92e504445da2b6e268e3b779eae27211cea43bab2043810569d3978d8ab4ee52411764f7ce2e52e967ebd2e69090457f99485f93b0bb84c3cdad650f73fd8c733e42108982ef234f9db0fb21e5fff809bcd076d9e44d327982e72ab560278cf5fd0a1ba885fb98c4632fb22d77753c8a6232fcbe3f37e4b195206184b250373d4d46ee5017d78edc9b87743d3b332a73687faf2fd8db8103c860f24f2694c15efc847c612e348536933af1655317187289d9df7e604172727d8f67cde3697c134f790182bbce8bcde784815fd46213bd5dc0f9ea13657b767aae4dfaeecb2d35bed2a983424313dc3f5daf4caa40f5706addc577efd8469ac217365311347b610107a09c908875db316985bc419af1ac33c09a7e0f2caea51451e307d145c0849f742fcdd27106f74128fdd0681bdbd9a5cf055baf8013eca66e6384499d785ce131b391bd5bb176d621097c6eb98202269c3feb76c34a43286299c80a4e509ca336acd138f846e43c07e5e0cc45ec8c737dd444292f0a726e5b10558e6c1fb091600508821662d9ae9cdbe159bed7fd2b70097e991201f5858ae6cddc3876f0fd6c4d09b5eb26986305174126fc6f6911921ba80b285bf2dba54850ec6270dc6d5ccac1d30f96a9d34ed86a38a2d675a5af2293856a003336e61dbf834f43f02fd8d7fb05cb1c1ab28d6f095385d1fe8f6f4fbccc6d6d6305d47ba45b5332ea1acc29ae23e80133fe692c83c9b82dd20d4adb9e6bff7c45f79e49f9cae57e2edf8db13e71719690e19520b1d52c1947897a481b3c15d2bcea74e1981a5836b79b5452aea004d34679dfc528790f21c08fa1c724feffb258e1465d0e2f4a4615e72be19d8d2da6b326dfdb84aa7d601e41dee2cd14b9fdafb8d3946f94ba982ea3d875a2737b19715d4041a1e5d4ebb9f8f1f3b6c407d9308614ac4fdee63116403bf98c6ebd629ea680abcbccd54133c174453256e765a87f8dba7868b3f26c732c3aa1a4a4ecbe228dd2c0c629edd30e6a1b09f9b7c02bc934d28abb6fdf24bb93ff3a6b13469cbbaa2459f2aec2ac70de07b0d787cee57aa5dc959e15e3ce820cd07df151a4009ef739cfbc74c6bcc4fa4b89ef965b7ec3653610ed45cb7c4c0fcd966cf7cc63ca78fe1e5bdea3dbeed978c4a3ece7113f2e8f0f7d0261d81a32fd8a5e4ff2111999c08cd90fc9a19461cc4186e79e965daf33d65cf57122c82f3d58ac73dae4c167029fa920f779d682aaf1ca3cd3ba0409e6adc96b01ff9270acb43e1ab13fd8b6a4fd8b70943dfda93324228767bfdfc0c58b3e5d31cdeaac82b112757db05190911a0961e858b38026704fb8008a013f49b61a1c72e5696e457e2b9dcca1b0656e87be554066ea487164d0af175a1932e2612ce6d97e3314729e205b916fc8a5152c49926d0a94c512994d6d09cc26a1770192699ec018bee7bc9cfd2031ea92e603920d7ef5619db4dca54c447fa5e74726312c5033188ebc1e98863f2ecd9bcf6eb2c4ba712c6ea352016d2b034ae838816d9eced2b4c6d57d90c0069a9eae38e3944f00f04869efc9f8cbb2f8e6943d1cdf0cfae36dbe0fef29881a9dff8a33fc8f89c87f6ca3cea95729b9d1820b60cd84274ed60788c01b6261ccb44f25bbbbd9e3b38a79da8ce8ca10d69bb3ba4fbe56c22830924f57d428f6cde09fa5e93f9a5f1ec06fb2d081b0c5ce5ff6af9fc0644f77d083941eb49df66c2769ddc4f4337a3ab3c44b3b5a38294c847545d502425684e33e5febe5dfe920759a5ad3c835189fd27026ca36a5fa8b188374f5f4127aa9ae458e518056af0cb04dd26d44d7d39c60345ef03ea401a6a0bfa50b4fb7847af1229b3e5981920a660d78a70e4f1eff5e9d3398b5d659b109639f258ade91e876042ba90e664809e6ad6e422b2f2f4b3eb1bb76ac055ea5813f7a44d7f8781d83fc19e7e11b9ccc50ef1f63fa90a5c8bedeb847ff868406dd02359a21425b06148e393a3ba0248d844a8029bcab28023db07f4d640849720be3df3539be3bbccdbd7665ea37bd22f034744628cd1f63bd915f91ddbbc78d2b90d27b46340c81e6efac0b7df58baa90c6f94f49e15bc94d522d85e8f070b07131508a8d5f347acd2470007975e968253a19436073d694828c71830e6c47a9003560e5112666e68a7ef3d7ddac23aadda8148efe56fbd25c2e6cfea13957390df09688876049b806ce7add1bdb70a256052d2dcaa5f7eb653a93ff0f0898ec2399efd9d4f4299d337210d2b81067c979ae79cb6f1d4c9b7d3c16c5f67c70142f882570d494cdf064fc997812aa26909014267ed7e5766d7e21b1f58d2d5f1b723837469527e0d9e14d9ad7e085c6b2d478d2a44ce5fccc3283318c3ba8cc28d76d8302965b7afab60385fddd240fe410ba1cc3c988be2b0437ad405db6eab6088572902634c803d07ba04fba66d5648cb5c4cf0bd0fc8bee89bd5663a6af5d2c9c27c7d4703032d0d51249e84abd250097ec0b637113bff3a8b059cb8a4c841be08ad799229c0627d2e345ac053a2848a51f9f80714426553c4e7488a27b83a18c48d5f34dcdcb56f14c209b98a67fa3eab48abb029bfc7d5209d4154528f4179bda306f2129db29c42579dff8290d877e6db70fed93fb0d593d4677b39c804deea36ddeeac7fae10c8e971ca588206102f56947a8312e25c2edd71c1350c650361f76355c60688f1a5f0b761f38c628eadf4596b3273f7715e550ae3a37cf15739e5d83ddce73d15e2c40f383b1b2d546b0ae31c6a6b9ac727a32033cc991238bfff4bb42a641281e1f8e5bfa833ba628e96c21ccfd87e289c3a0d53f6cb367c250e51166d6111928c4f8f7873334a7adc5e372fc736de35022765232bcc909e0cc26c99f2ee17c690e9a9189ac3cb98f26b2a5b98559978663c101739265b81b2165d48cf22b160247cc6a134c0c4a9bdc91b74f161b1d837735100b4917b0f37442eaf07c6920ee538349fead4d2f31de3ba445b6ab679b4834e526a12943e7637fde75d31d7901311af39b5d7a28627da1c4dabc24294d0a30d073df9611f78a7dca906138fc9f9f09b28db6a6cc7e63ea1b2c47c5a2231a6f130f0b5c6018c4b43abf515ab287e79e611603b17d8f3f0d7bd0794cb0e82423bc6497e13afbb68442ffb60ab645eb8cdc29cc5aa54909d7da32af2562da13acbcbb15f573dd6e7e9402a6ded47d61a3259bf2402c39679ccb0e3309944bb5ffa1c3af0ba12bb05b3eedf62a71694e009a6116cd8325a396ae88ca32182aaa6c517c40b4c12b204de76dbc56d538d51d28d7d81f1b7cea2c35d117e1b5d458aa721a7079a87162b002e782e7f12fcc5f80cd3149af9dffd8b3fdaf6f12d0471f0e9583c92eb908785d404cdd7d4be1f5391f4eea", 0x1000}, {&(0x7f0000001480)="e4f0229c285ac876babd6e1eff07713770ef92a51315766da6c876f28280c581467f668dde8a0673b54eda81ce42a7aed20b4507718ac89cfa683c1c93dacdd0d3a1cebb5fb4efce5f51fd96509f21fc1ef742cb5b583f7f40c84585f8e32f65fe2d742ddccda31c08a02df01d90c5bf3e333a9a3f40c2e58acbf4813edf53230432bb411df4ba", 0x87}, {&(0x7f0000001540)="5c6a08b4ca97eb7a99810468c18ba8825376855151d9e122e4a6a29ceb9b513c64f33959831a5fd854caf35137b80566d4b7e6ddaa984119e4f59fe098d8ab5c948a3fe16b62fb930ce2310979cd5032a64e18276d54d5ac7555653714a61e913c973a2a7bc3c978e1de2cd9206bd9a8bad13c58556cad31e39ae364e10de269cb850706f0c85b70e24eb32ba294e0cd0a7a689ae303efc005aec3968dab7eb2118ea375f5076c37fccfaeccde8abdb3fb28b1ff21e25318c1f16f0cd3fc81210a655f7b3e4cae4975eb3560e50ac1faaf78bfb21cc3c1f8b466f4a8626f", 0xde}, {&(0x7f0000001640)="db96f06eac2f8e8eac2a7b6cacce9556d4bd9bf3afdb6b7b003d625a32f899d750e256a3075ec48315f3a5db582e26e10de897f4d812bbf4e532ec8ce4480d1a34b08108d61ce0d8ee5de88878787b09be9883625af49188792ccd64e374c07bca2bc44c292d44bfc3c91c423cfd464fd5b67949082d09c616777cbe786e13e2b2ef43d7c893c3a3a0c7ce85144080a70a1a5fce1271514214f757838cbd55e86f936879a2541b", 0xa7}, {&(0x7f0000001700)="1c3aff35b941eaa084f01cfd2c88c40388834d07fa3e8422dafd9306d742ec9ff363ed2b4ce35b3d4075cebb69e76be17f14fd985236c4566b08994093649f6fbbedc835a16ff434c202223dd1e69e46fdd6a0c82f18af7f31ea8cb2549ec77c6a160838c7a72a5c5b71b42c961c6d", 0x6f}], 0xa) 310.284828ms ago: executing program 7 (id=8): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f981aa6a78ef1d35e6abbbdabb26a52ad7f46003d52c000f06c166b28e8db79f701681", 0x32}], 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) syz_emit_ethernet(0x22, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff004500001400000000000190787f000001e000000100"/34]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x100) kevent(r0, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x40000000000005}, {{r0}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x4000000000005, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{r0}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x1d5, 0x80, 0xe, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x38, 0x20000000, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) 309.6374ms ago: executing program 4 (id=18): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x3ff, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x3, 0xfffffff9, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x3, 0x9, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000644, 0xffffffff}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) setreuid(0x0, 0xee01) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}) msgctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x80010001, 0xffffffff, 0x80ce, 0x10, [{0x0, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000006, 0xf86, 0x0, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0x10000002, 0x80e, 0x7}, {0x6, 0x1, 0xffffffff, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x6f}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x6, 0x100006}, {0x0, 0x6, 0x7, 0x20000000}, {0x0, 0x1, 0x4, 0x4}]}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r1) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendto$unix(r4, &(0x7f0000000300)="2705f90f1f6645900f5b42c0e07e0676cf26d254e1baad69e2b72c199805a82b465cd06925296023cc9982f313bd8af9a799e082b015d7912e3f5b421a1dbe907ab3b0259d03a57815193b7941bfd15870638d3a4560ae7c41c0e6679a8c03507e06d710de4ecaf8b04886fa1b647914727bc0f95378fe51c4cf6184ffd1cfdfc561c0a3f97c47f480e78aef25e107d7d4456e198aae04954006ec20a0d3eaee9ebe467a9042a6a0b3aef41e0b101cdd530f2bcf32a448570d5a6afbbd6e26689418004395bf3cf67a8f18b0ae1dd52cbc09b7", 0xd3, 0x9, &(0x7f0000000400)=@file={0x1, './file1\x00'}, 0xa) socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x2}, {}, {0x0, 0x4}, {0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0xd}, {0x1}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00007e5000/0x1000)=nil, &(0x7f00000e1000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f000025c000/0x3000)=nil, &(0x7f000074b000/0x7000)=nil, 0x4}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00002cd000/0x3000)=nil, 0xfdfffffffffff7f5}, {&(0x7f000002d000/0x2000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00004ef000/0x2000)=nil, 0xffffbfffffffff0b}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x8}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b8000/0x3000)=nil, 0x3}, {&(0x7f0000121000/0x2000)=nil, &(0x7f0000750000/0x2000)=nil, 0xc6}, {&(0x7f00005b9000/0x2000)=nil, &(0x7f00005c5000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000539000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x10000000000008}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f00000f4000/0x4000)=nil, 0x80000000}, {&(0x7f0000148000/0x1000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0x5ba3}], './file0\x00', 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100800001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 241.750321ms ago: executing program 7 (id=19): setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) (async) setrlimit(0x3, &(0x7f0000000080)={0xfffd, 0x100000}) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) getrlimit(0x8, &(0x7f00000000c0)) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x1b2) ioctl$VNDIOCCLR(r1, 0xc0a86b05, &(0x7f0000000200)={0x0, 0x10000, 0x0}) setrlimit(0x4, &(0x7f00000001c0)={0x1d2f, 0x8001}) (async, rerun: 32) syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[]) (async, rerun: 32) syz_emit_ethernet(0x42, &(0x7f0000000100)={@local, @remote, [], {@arp={0x806, @generic={0x19, 0x8080, 0x6, 0x10, 0x9, @empty, "04eb274d09474d6cfa0fa0f2ab05b1f9", @broadcast, "4aca00"}}}}) 240.703461ms ago: executing program 7 (id=20): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) sendmmsg(r0, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x8}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="28be560d80e132999aa33fe0dd9d64b1e29302694b17c121119ecd4d711b6928a4fb002e1934de30cf2501fe19534d2b", 0x30}, {&(0x7f0000000080)="bb188284a7ad297a9703ae535f0e626a2a2e2f0fc2dc6ac12c14260d2b0c3eb450b59e72cfe4591437b7c8e3d7f46c4523aba132d0e2623bb70bbd6de1ca8c81b401099dfa665525ea3cc3536afdd644f10a2f86a1e809ad7ce56cd3a0261fcc04468e343198007ce352621992f00066f71f0810dcc6994ee92d506f3ea70883e788f670eee876237336d84e", 0x8c}, {&(0x7f0000000140)="1ecc0ed2525b8300918ebfce219b64ecbbbf6b3e27b419f5bff4e56503bec9ba74f903bbdd3ad1572fc5f996e49b45607b84eba5dcae5213c713ffd3cd0cf22df88d43b3db1d40799d34cb7a181f742690e417cbd0571ca1a421de69e116bbc385f3a9fc20", 0x65}], 0x3, &(0x7f0000000200)=[{0x18, 0x1, 0x8001, "83"}], 0x18}, 0x2}, 0x10, 0x404) 240.102484ms ago: executing program 5 (id=21): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x401, 0x4, 0x0, "d76c0f652155cbffffffffffffffff0002a34f00", 0x8a, 0x402}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) setrlimit(0x8, &(0x7f0000000980)) setrlimit(0x7, &(0x7f0000000040)={0x1, 0x3}) (async) write(r2, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 237.632621ms ago: executing program 0 (id=22): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x6397) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80146940, &(0x7f0000000100)) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900483a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff02000000ef0000000000000800000188010000000000000100c204000000000401050000000000"]) 232.963037ms ago: executing program 7 (id=23): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50}, 0xc, 0x1, 0x0, 0x0, 0x40000000000005, 0x800000000000010, 0x8000006, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x20, 0x5, 0x6) r1 = getuid() setreuid(0x0, r1) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) 217.900871ms ago: executing program 0 (id=24): sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b", 0x81, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000049c0)=ANY=[@ANYBLOB="fffffeffffffaaaaaaa2456cc77c3e8f812c00d33bb30037ddcbb847657ab710db58be00000000069078ac1400bb000000024e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200009078000003030000"]) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() setuid(0xee01) r3 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, r2) syz_emit_ethernet(0x2a, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) syz_open_pts() mknod(0x0, 0x2000, 0xd02) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) getrusage(0x1, &(0x7f0000000000)) sendmsg(r5, &(0x7f0000004980)={0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f0000001540)="25fd77614de672f3a09bea4307689d8811342cd58eac11bd250e65c9650b368b5fef3dd8afe688e16e8f61036074fc135383d333ef947bbea9124cdb4d2680e36a9f94da0f44d7960d304690df535d8c0beb8971d845347b7c50872a95ab2a871402ba32768c22b060109a900f4bcc0957f4160687cc70aef600de8d8c7beaee0fbe06f57be8a7b233b267258bf95d12f8", 0x91}, {&(0x7f0000000440)="822e506b9350c6277329a59aae837cd2744a42da1a7f7bdcddb5d1c46647c01bbb5cd366b136575de48bf731464539e24b5b584b884a15a3e940c7d409af407093cf8e465451bb6c85f4a17ab95abdf5e3cc2c8939f6f989706c", 0x5a}, {&(0x7f0000001600)="b24677295472c1c2aaa7ed8f6d8a752a7fe50df5d35c6a0462a34ad5333e44e9c1666c2f5e143efb57a41b67700f8fb1ab00678363be8622f242d8d7a95825bf031e6422f8766e49109e104498ef75fa5d39313c164404164b80f91bfb0b60a2684d0f61dc9ac1c4f7069314a2de5e5022ab8ced773eb62d0ff753ca793c4aaeb1", 0x81}, {&(0x7f00000016c0)="1ad9f2bcbb8308ed9391f843facbe56fdd4e51bb9ffad6be28b076e347c1ca542a1293ec8a630814582d5e92163a280d8b7d83845ac6b0a6a2d8266edf0516aeb609865d0d5e1f2918749eec36e2d8f9bc8151948eb9550260d350652bdeb24cbba1cd0718e70ce8861f5b74d442dd87ec0bacb1ad20ff329e2e5940dabc5b546675621a56df26f16a3bcb29db53ce9ee6de02a06d290f9356eb507cafd5f901468d07de6ef41d014dd7b6e7a85788ae13a89c19ae5de2941e60ec1fb6c930893e6bf0769c6c2f6b140624d31b33db3cb44deb126b332063ee85c40655b7", 0xde}, {&(0x7f00000017c0)="bb83df1e40b9f2748c315d19c99af5d4cf3b5caf3a0efcb12aef927cf83a38ff3464c492d85c5f01049c3aec8a3d8a66fb48811dbee47ce9a7e57b172eba79eb9bf863087b48fd3e0b1b167821d00f2bc120c3331a435b71e539491c88136e4206f9d30c845c5cd129ec2829127ca3d0676997f79d6e6bf621cb92023d6aa56a6a7751721c45d1ed4fe20f6c205a9af36ed47f6e3e720546981896802ec50bd7579efc77d49429d838dcddbcad31a597408fe19633bcdbc32ea213e9f60f2a714d9039f7cb0e9b8a873295b591215459921651f411de5ec921e1662719ea583c5afceed51ae3d736991a47dcacacfcb6c7a4e66f26dc9b84fc87d619935d30af760f95ba58c38eee64b043eb63acadcf12c0e6836916ed31b875f2c385f9f90912cb9301caa27f0c41db9a92e37b9df6855656066bb006b827c4a05950ac3601d54559202e027c6c5fa142b5496ad0beefb243e4029643099ead83638783adaaec8517cac72ee539cf355bf5a9768aacf83309cb5f4ed5991cd89eb6cdf0967cc323241a008a01fcee65c65ee7ac47f3bb26174c49da6d8164332ad1367484ad865b5ee37753ca33a42b2ed0a83c51885bdcf9c3287b3601fea7bce3d35ce7ae1d9e9d40b65cd54f611ad8f6c2f0cbabc2e11ff24dcd6f6edbed5d7367dddcf6269a2f3800fa657d2496b6a904a0d763e80ba90ed54d810590d9f4043801137218e2fbc6961746d64f25622ae832440fb1177cbfcaec19793ee16019e464f23ad7f12fdba16b63c4e8a01e4a4c340da1a52c7af0e45fc0e0f8609264c36db909e6fbf3c235d7c40cdcfae0d4348d6183ece8b08d4092f1023165f7f98ebc128c42cfd1849df40ad03afbc74dfe7d577ce5493552d8c3e00f2862b2542fe175be10bcc6e227bf50da3656c429f4585792c54541e3ff7d74a9e26a7cf4186197e3ec1f2e92944718799c7aac4ba146a045ce498f7926d2c4af6cee48b6e3177f58822ee87d1f844d60ee26d0ce5f762d4e18b4963bae2152f71bf41c1560675a352314543b381ebbbe51ea597ecd02d14bcaa6096daa0640fd95ba16e46e10782e02e5837ea3fe25bae26d95a235de985402fa782e8271da7478630f593912a3919feb0e48cd6576a1acd396f13a39be845129e541baff3485a64ec73834a471689e930195d4bb955afa403d3f11c02381aecd6b199ed15bc094b3147331643cd89382a30950cf8056b375505aa63b8b254c29523a9a8b26c3462cbf4d47f7876a48784bfff458cf22ebc3f596cfcdd8fa1566c332922e77779fd6af15d52b5a2cd71e6570e57bead34a241fc55ee91f86952f033128d850b62620de34ce4ff08dcbe61456a80b0b94e5c8e3f12d6ec3788c8bf948ccf51d69398ddd9ebef6f3f0723dcf97c5b01e415ce15204c2a75a165b3a609e15a6a01ff17bbc8ff352b058a6298980c07539e429c48bbf21c098d30afba8abfada0023619e5069fe1c8cb5f39f3a2e8b57c13c8f5159d14a04bd6673bede5c153cd4518e0947fecf162fe51e8061e63b1f7d591b5cf7ccd90b08597348a2d6e255c12533ee44764025323b63a9930131e4a8abe6f7ddfca57673eeef0f416df56a49be37138e35bf987663167b04f3a5fe500e6364760b8154992c96c2692f5eb538c8837e28b80389d7bff60929f909563a54727fabe4a237ae461488aba603d77e1b39421ead817176625566b4a12633a98ab2ee6eddb126cbd6d60039ec19891b34f7971d13d3a22cd435526d21071cd053c0feb6d2f71688b835b420ce153a5900abd8d56b655a8b46368acdf5e52e1f3d9a9dc75ed693977fa235a3af528525a6d3727b6fd6a1181a02f379c82f473bef4a326cb0df2b6aa56a89dbe850de4edc30ab67ba38a53ae17bc7f9167ad1fa263ce8881400a062fa8b27ee0cec7c1d1314314166dc513a0a3ff6c646d5080fa392c9917954d9793535dcd816730c59210ef550170e490713d9fe580ed36b0cf592cd05c86e7e1dc88cfcbcbff3da83f65c2b9dabaff2bc37c098573debf4103208c1be3a79260a858c6223c7cb6416cf0786f3dd49de0f41c8b891fc75842d3190899dc4e90d97c28ba8a14f2d4cf7efb7713bb5d53890144e21002e45e9ab07f8ec2dece1ab9d423bf884ff4f7f946f2a70138cfd514260d69b24064a000ea425ca9e345585e121763abbf5ce35e5465d79d195adc6216365b68b4bba5e1a0a6eb763a8dd9a19a4a6fc3b45be4db1747d28d02ba7d31cdce23921a1996e1faabe83b0296193bb961cdb650fbd1bf0eca1f9787b67b1f9082314a8af82266146d7a0f0632675244506e7a2c120d52c7142e3328f95e08f6cd56f0b636d3548e87267c69b1cccb07ad2b85a6d4ba7bd9bfed9ccd4df9d633c48eee2f8de71349e5354f876b7b84c3080636e3a92ad1943214c37ff5fab616d2f206454ab7310fdc6e5829953bdcdfe510a258666be4365441fbf5d5d6070ad3e909c474d7d5b5b542e7cbc0a6e6527d6b7515fe37db12f8521a53176b96a944b64f28e558ad306efd554b6c3ac9757e8824128ddc81c47e644781fa6cbe836882bdce22977c09734cc5683bc799cf7649ea3a5d5d69311a28bcb374b0a6e4ef6131d43628fa1717333fbc741308b5290020736dbf26fcb8393ef1584eddaf220e9d14b3ddc588a8a68574e0ffe309b3dc6c4fa35a7cc34b9530fc6043e8f27397fb0d1085bc576a3ae9412bb0086f9f6b0585b41bc127994da21ff4056ad2b42cbced53e46cefa8387eecd754198ef6437fbcf74fb8449d095bad5c7f2c28b2747aa4442a250ac0db2c58bd8d8e0974a0736d86005941ef217fc91e25ad0a6fda919f8f273b3d53349e72ddb7b28fca9fb4f9022d174b887f1d92cafc7a626bf2ef53c53f4afbaf0435b1e57803ff7f76e2bbdf36c59da8de2b39d95d3ee600f797eb6ac0bf9acd18308612c3e8e73df297a092e206677086f812bbc4c8deb1964cce88e80dd8bfdd078ace2e94caa477b136dc2f7ffcce187c0f818849062edb5085136ea97949521c8459b650e512cdcde9f802323b6035cfe041530629651c9127e594fb23beb1cfbed611de3352374c46e1fb9d0429f74da3ce5d8dd68321751f2ca6167d0fc44048392fcecc907a8db8bf02f326ff3fb02557e6e49bb040ce67df5d5425ce9c0f8e14aec37c872c908ca196e1393903f425b6c6745b507556ba40da9ed0786b9b2185d93d5a25e571764a0b00eb2afff1ec6cb3fb771ea8cf32d015770c70c7f6791e4fbf7268a2e6987e96c37d1062743bacab9ee6e185bc3d731036920c0107b065a62d23f6a3500e575ef703ecc91e066c19ceccd047b71c8868a7bbaa6852c8b9a217363a36bc3b06540b062ada301ee664d7d980e390a69f896fdeea2363d84a4b0dc78e42edde61952327dd80d406f11839c967c08bf081641ba57825ae0ba7db128c634f46fe754ed6054c6b65347f7cf6cda4941b827fdc02b43769a3c1b6c712a6e6b3a4d2ce4392cea64ec5a88716dee0db3d8f3196849babdd84b491154ae0a8782c8071b25c109fcaff987fd20d9137048229b1126dfe5b6412452fd5bf2603b655fb0ac611f2281e1a7b8f26f0bbe176e2d2d56ab6eaa91399ecc9407632f1ca8e55b682985a0405cc6542e83a7861f6d3472ab2a3a184483ccb21b93ab5038764f3424dcc6215c37bca15e612b09cfe9842ef25828c5a388b3bebce1ea9995c8530b939afa4203ac7fb2db524047329298a816a415faa0a608c2586fa54475073af7fdd652718bd055d3d2579211ebf263e58af213ff0401e16f6dad9ff77bc0f712ed287db9c3c704869c070a9c422a01ddfe6831795e243f633630447ab3555dae7a1efc8d0dcb369355a0fcd31823748c84177ccec20c2d31f6ed7fbe1bea9177743c8b00be19d74f5e42b7455b519547616ad7fcf518abe6e81a030f36e50d91bacaf721852b1c6037d5395a9353b7527b0ec9f01fc5e52b4bef5cd5c5bf49b91e86ddde9e8d3cf44b03501f33298f63503d6ce28a0155a89e1bbb70f9e876fe8c1a3dcea884c5281e83d961578ee2f441cdcacda715e9d5fff136cd682701e8cfa266db75a3a7798afb995b8422bc810dea0ac24e82131197d74a67d160fb209283dce701c7e9c38c115e145cd1ca1128004072319b4c5b2e352ad27c21f2485a7a6352cb95e248310a996cfbf731c09878a4385f48f48f20bd7a6e3fadeeb2433e18942601252eca83aedc88ed5fc6a7111cea2f4308ba38057c75b847015aa6d649f9a7d04d9c427989153b24a99a8eb5f7e38318fa92cc106a7d7950c07c9b4ecb2cc3ac6cf2deb887dd59779d348f7bf63b971f6737cda800a7c6cea1e437b43ab4550b206d9cb8dd6a889db2632167409bb7e9d74d49fa0dd8a2fb31aa8812476891838852c8782e2cb81c8387256bfff40fcdd6c38410e415c6b73e8e5561f04baf4fcedc450bb04d3b955457933d4df81513703b80ee2ab604697d24ab938b4b1f15d742943e5d69d506d2a64acd9c216acd7905573862978aac05efeeee229ca9ee3daabd593efabc004fe4a0833f07db7e549e2a1ba32f354f03c55b93baa8e4dffbd0e16105ad00d85505575939b83b2ec47e9e6fc823e3c2e55d9cf982a7bb8416db12ca1768671b2c8c4db9d64dfb893fbb49e27104d6333697c30b6ebaab879f9699d7adaca87b2ebfe5cdc729510310a32322323b33b62618528b080306ceb3bcd8c97c18ca3a5a25fbb383fcc0823c165b1c77f8551a1526a0ad67ffb58e393690003f682937429215600f3c813c6a706dcb886512c6ad3e511c8c851f2c2e0e99bd6b78687e09ba9d1e520f11957b19cba1e1760d854f72de711cec855108bb3ed10e5edf93cdce611875154c75bd755d4faf56524b055ec1879b45a530f598883099ba256ca046bdb8bcc9b293c33d9cf326a622bde91e87075fb4aa82f8de9ac3762751f1d010b06556082af7f092a72cc8d70efbf8e78833403a8025f25190fc8325f4aed40d5ddd6bb44308e045103d9d93895a648706b00ca1e2ddd170c5e24f6cfc07f3cf0f6844ce039f16bf541445ed5a972e71fdfe62ed2b7732da27d1ffba28937dcd2a6f7638460f88ebc2543f355fcc9500fc44ac2acc0e1e7f8fe432b21cffb4a3dc9790eb18af210546fa7eb9b9eab4dee1e08cd2e9ee2f4929f4a8e1dcaffa3cba485824a48763fbb7996432460962406ed7d2a71a310318d2a90c6914bfe970da1e0dd3d55c9f51b54ba9b059103e55e0a9800699d4c785ed8b7c6873d6d22acac17cab137cf379a96c46607164fbf5a8ad046b19806f08494d41623c76157d5cd4ff74c81abe78cdc5797a91cf167ca33bb1751e013a84d104959ddde1a242b42455ab07fa2a4989f3940ed1f99dc3fc7f7a15a281b39d9e4e375993d83f040b45b7e720367bfb8c691184bcffcc4e63ca1028adfe70f82059c245c5b09c85ca36b79d1ceff5d049eff5e37d0ef01ac7ad1632bc5dea9ab5d9bca6518c59e2bad392a8b40cc9676101e908e6539778af4b513b72b745badcf4a72734e7a99aaca80aded6f992526c5b2fdb9803c84dc8c24b5ef257443cc533b12f6ca02f5df4f2d4932957475e344aa1618429e6891d421ec2620f922f52f4b4d3e89ca353b6efe602430445355176f18e2e2114244757469cd7418a8d3614e4aede7b1e9914fabc1500949a3baa2ac34ee88be9f3ef79c084c6d0d6fc4adc23590e5e9d78941851fdeadc7797d4805be7e8e24063ca506afadbfd92b37a22adb97b", 0x1000}], 0x5, &(0x7f0000002840)=[{0x20, 0xffff, 0x5, "6bfa626a181515bf03916276"}, {0x1010, 0x1, 0x5, "1724e931d040be9725b90b7037c30e4086cdcd15e991521b4ef733615a3a9da2fbd7536d4501b5135f93c7747585857d8e4ab06ee510d922a7e0f31954db887699cf22e201be6358a6980e96355508d3b9236b16586f15d1f2bc3ffb916e7b430690046910fb02a12ca2a11ca1a148d6d74366fcbe6139cdc320ae2d36728314d929d0ae6dbd9c7b843443c2cff1724d6f29f957ce3e285ece6c9f7beb233b3d41269a462bb840bc8d70e7a1d64603ad6de4b793d70ed2fcc412fc4c96e165228b48f48d7c6a4cb47d21151eebd2b262652350e8cfbdbb0d0a2446fb7d77cf773b20c0821f1e7767e808802463ad186e079cd22831d02cfa539b0bdfc27d2891e3da397e22318d08b2b8652ff13c5a22621cba860fb1e3004c4a0eb67831ed58c97961dbe6e32f1518ce714903dbee3a41490fad011e40ba1fa54aaf95ac008109f75b352ae4dc288571f01cc7534b8197f39167a8b25ae823dd4facb2254bd81da8194e94665f30989fd371b7ee5816f8e04dabba9d54e45bff3549d1ae6aaf38d82c6fe311f8b17d0e71ea9fedb73ef1ced1f7e3556636272d3e2198c983c4b9cb59d5f0d106752691b7fe6e4367770275d7cab3cce89db17f457acb2e8d61e1b786191801f55b1a0630beafa574947480fdc775190d9f6a6c081761ef18e7b3db14df17f0d2df55616ae2d2be015cae50056f609b3c107ce3c49624f848531931602111bdb920e9cc5c90a6935325dbbffe928c81cf059cca09631aceb3f2f6e377a16ff2f246ca9cb4099276c3a1d2ec261a5658248a92d0189ef2699a3ecc063e68c47e1507c68a9fad19aec116410c88beacb6f459dd3f442b3d64e463a6802562a8664980a12e4e876fc165d1a6eabd02e0e682ad27cc002dac559153ee4c4d93ac6fb0b4782274aace572bf8f9e946127fbc349f917028c6c62863510e14b0d3b646ae0dcf36c37476a19c3ce825e1b24505a3f932668c496ce9866e0707dee8c5b56d1440529ce71b130464a548b4447a51ceb87cc833663132ba4ebe452f6b84129491d4ae2fd709d43d8711ac33e21d3f4ea04bf4dd55060dfc438349973028a157c98163859bdc28a5b537d0c5372fe3b97e32e519f2710bb5df6ed04c7bfcd8364c27b1e9f435cd30191547cc465f2afffc6b1198318061edffc1936e4538cdc00d9312f57b4b0ad8a1db9e2f7039f17969a2d16a622a423fa5f17a8babf039bfa612436e36679886477f600634148c6696cab0e5c6b85d192f4b07c5a4e60ffc9a7c991504099a90d29dfdf94fb1ec29d059c2d20956cfd835f0551e70f75ce5ba11818def1911aafa45a07b5885102ed2eb1fe27699c279bae501737619a4363b9805d74438c5ff7e4e55b298851a9ac913759b6d9586c33d3dd1b7975672024bc7eeb3d353e871ac1c8f3d12c0eb49bcbf13cfc7a08c99f7526b8223b423b5743203f34b986d84ffb85a134afc103e0949c6de50c96a8a876dbdeadd38253fd38463a4c898e6a0295f6b97c1940a78a1b92fc94be44eb4e3f42a27e3373209555dd6f46af082be9b4fc703cfe075dd3cf058a81973945ef1d33bbf402df3116236fe6211f57d681b64ef0d172dbf3f5c711ba689041b8a7d2bf702762706d231337eba773d7cffec1b71211cfd0a9a8e6b9437076da3d85cd9dc66bdcdc7f3f05bf870ebb718e51a427913cb26ebb5c2f956adca53fe74507b6a0224becf90d00139a65237ff931fa5a304535c9b525d0899338499c919edcb9ce85e0836cf12ec881f69c4c07fbd2683e436548b1293bcefb479fcb73a7fc0cd63f3586ef918f2828846683dc9811c341dc729571de7dabe4c60341fdc8c069643d90069257f5be5adfa64cecf2fcf2202642e07ddbc9cb8c9d5fb53345f6f8ed61cd3299c4d4fe806d22021d5c690270c442385d255493b2bfa77ecc541e4e6f72c70383f5fa075f38542194a95c29972ef24e77144484ff1d31caa5cd6ebb16a0aef630b660e5b10dc5634349fc5f83d62a127023e42cbb03ad92a7bc1808ab75aeabd172da1600f83114545b3fa084c9faf463196c2c65b9a2ef7bdd794cd240304e692c705678c1562da45f3b0829f17b025665b81e6005fb0502fde276a47eb635936cef71d9e3d1f299cb6ebc4ec9a4b310728d5be9176389df56f1245f3dc923a4523154adfce8aa6b27f1f3c25e8048741e437d5f82208e2f8ae8390aa366c5f93b6edb2028425349e2be1b82fc9f39a3239f4f6524280270c0c0187b959d73152a5aa4f8c1dbe6cff50efaca097081de55b601fb0a75fb9192831124ac068d9fa04583d86c468fceb7d9cf731f43caf4188257ec5bdefcca0b853ac77ab1464bbf5a7ec1889b9bdd4bc418372ff146804c595d7a7f42a0a1829c9ecdc7594ab7c60143736a1bd98c5cb88835998cfc8fa08854a7a8318703719efba497a93c0a9679424d75017961221c7a1e451c3434204e3acf09130ed5871eab2f8c61d835699da3b5d3ddcaf3d4b50498744f6fde8a2632f240ce1f88675925182ba623f22622145a9498e1eb737e926101ac748fc3e7ac21433ccfff62de92161e4b79557421dde2730219c029d5188e407d2bfbd9b5021379c4e3e2169c7ca173700c3ad1ec114601703ffe4328fe5be0ee4eac40f955ec888d5f9ebc01d529ff9060135d7dde86519e5283b355c4eda741785c0d5c3a59dbbe44589f114e0d0315d622e9d6dd379298cbffb70da5611a6b2f22057ae71c213dced1c434b18a04628b0b553ae9caac716ffd1a851d631fffa6600c69b4032ae8d82daaab17fafc9d10e279a7d79cfbc9d6205fab362a96e620405f1b785f7f4fa736cfed331abd4b5ceaa5060f48846c6658d1e69281599ed20c199658a7637685870bdd508a371020e2b890272b3365226ac807edff1310193d5e4297cdfd7404bf64c040e2915005a1002a606d7770e12f3a7af893811091df0d8281e3dd781517b290899744861088db4b8ee5e56c6eaf50c2db464626907eb83dc528a99b5f96ff77883c151482a0eda59742d532f87780afd433aa48047e56dacd60a6efbddd6bfc6068547d3aa3bae87c629c3ef82706baa43a9c4cc909b2393c016f95198cbfcf893afe8d70598cba73a8e817fdc3e0befecb0a8630d0b15725e440a802f2702bb9c9699d8f46b590322059baa790076a2e274ec7813964c194336bf893e1a59a62a0dbed21dfaacdecf0fb1b1ce30ae824531c03cb994402807e8b251de8f560b459da9446981d5d19b2b33cf2d23f8402ea07339fc16b0d37df6cba689409b3bc75a84f2aafb6a0800ccf76e536dbdeee960ed59435ff4ae979808646683de5aa84f569560b7ca14865c1a87be9ccc728fde6a4549aaf0e4ddfa3f4f4c5f875eb06ec6a28b6a0dc9869c18b76c31581d889d899a4568889d6ea7f95326b5622c5e28f239d889034bd4072c0afe7a2847ab0e570690468bd0bf62770211eb3835c17ba98779af5c37f4d719f935cb5be2b6a294d39c142d2a6fc3647a6a9d5c5d8fe5b6a999e5e9fed8772932bc6584519610ae1e99c92ffea1dde9e0346b15577314d14ea7b0041f926cc37e84aff4afb8d0c0b1f374a81da1e3ec9fcd127bc7228c5970f10d42dcd3cfffb22287e02d3c459810452f1d160349b9b6a9d8d578f0f872826096932aa33a942eac83f3fde535bc88f79cb2f000f4c76bda5240ee9abd15bc0393bfe837dd5f6ef285ec076f413d7656fa1d558abec472f77b71d41601e07971d3ad6397144c66fbccdd674fe26f5978709389a95edd64aeb93667479e9ee4aa480e8f74e6b50b46cd65eb657032102ab0b22189ab887d862882c2bcf36f609445ff792f162862f71e19ec9924e4b173fd8cafc18d8d12692d43dea407eabee1766da157c3f2ebf2759b9f983365fd8e0691bf09467307097b2b8ad6dde359594851f52864cd6b519f16590137e062e9ca44c4368cbe5b4981a7885fa0a8c549be1ce2ac2262c8ded8016777caf0677b0780a021dd502ed924427cc4d51d8c7b9e333f1b9ff433b6207ab8ecdd718519adafd76162c3d249062a1e0ba308d982a47a81ffb2a5969b89d486205af9ce5044bcc7d1e92f3efd499032a51886a6f72ccbb880bd8df296f0bca075893adc8f22a62b5a63bbd6a79608a5c1d4d41954e2789356a0cc30d26ba71fc734f8e1439ff6a6277d4b1c8e25280d3bbb0692c7f4c5387da3334619529b12a02638b80a8429dc746e6574c17f7cc95a60c6701b80c6134bda45fa43c24acc7c2ea12f276913dc48501618a155a1f9c88b6c3d87915265c63551728232c3d6982de3749fe5181057a067de5689d4d7d4aabf5a124601389c4f85f426a5645d2af47444da76e88ba5109ccd663a36904c2d738a4c640559184b100c945e76d88c72f4b756ab9dd51d047f289fcb77eeccbe2b18361dcd424424e048813eb6e2efcb55fc4e2bc21c64eb5173a81651f61379caebdc92208f96d09b52c5dd76cd773d29cbd61442cf023a7337ca6b69ad98e70c9b73234c4965ee92675a9a94edda7d5dccb507d279871d0ca783125a41dcdcf0fb7403872e8387ec3da17b2c984f78325d8de44a4ff641162bc28b27b113819faa8bb8e8c1f1c0d560419fe6ccacc9b93ee0ae0a6f71283ef3b37a29916a1a124c7736f888c2fe5b5ce60641076afa9b97ee39b3db114fb3d89a04f47fc9088d77b99e5f47277f025efc70756dfbb85c33579ff6c3c52a62ef216983086415b355ba47183f4e98fc8f4301dacfc4b22b0290de240ea08b521a87c0e84cb670cb4effa8a0c63aea6fd0c7b5257825ac2115e37ae203ce027f2aca28c7158397919eba6a0e6e3ec7b42f4baa7ec8c004e046f25d33426de6ff757708593aa295caa56a0a545e6ef76d2a574523568a0a6c254923faadab29c1db6e85b99f91e357e0703089d12b2db4a73157997a9cd6ab404031cb5817b3c5e98632aed1b0d51f2a89589dcb0d8433ac1c7f2b9c3b4e5e2fcc32e44325ac977cf74944a8a180e30e21584260103e59115e5a99f0c562fb56eb6edc20050d1aea810f137cc2708c638cb472317f4596cd2a361794a502c098fce37bd3b68cf4c4dd7939d0cdc12877b31eb2419d0a24a6b16b36ff360644dbbece23609065b19ee5e4fba25a31f0b393e344eb44f1fdd44c4b96817999e46b3318b8f766a1c8c65a9c8cf923e506345ce5b37f5354f6a6cf2f85f10af7dc6b14a3f6b37fdb951a6a823acbf6348e2daaf8b64b8d7ef393d3ede0e6ad974d205007df7162ee200cf6cf33ef15b622a34317653ed18c72421a2467a86ae6dfa50b324ceebd7ca05cbe824dadf366c187d361c16129b3058ac7fcff250fdaa0f63fcc28a00580bbfe17852dc48347ead152187c4931b714f1178b361f25fe4d9916f3d2c97e1ce6dc24b89c75ccb55e705a729c60a7f24abb66aea763f4f4cd1a48d60369739570595851e72a1545ac4c51e5a56c948cec3563c345e59a87000926bd8e246adcfed720dbfca01a4952bc11b756e55eecc197a426eb659cf6c8dfec47bf563af8ca98d940ca608907119e099260df7769ffc536d00987b27f185ed352a879a9b54317105337ea07bd4d96b32ce3454c7c6bd81c4451ff7d22361f0bcf0756d7df987a53bc39965678e54dc8f0cd195bd2bfe8c11b47599b36cc061e251a334151b63c6be13aeb40fc849a1019a18bb571acec063d4b0eb1d4adb3e506a32e4828297d932137a2bbd97f0b00932b969872ab13433bdcb7cef06d33f44dc52873f2938276d02a"}, {0x1010, 0x1, 0x0, "32c41734bd32394c77f59ea125cbb4146cdbd0ee147f5838131f5772e6a110eda7428cd884ed23797375787f3528cb182b09e37ea86ce7667e962162681e9f62c4ee5c32b9cbc103159f3d2beed75cf379d643a7b8a2aed6295954935f783e9bd0c5f5cef0d570634aa00d828566166c6b2edd3e70a1d749dbf7cc7d86944684cd5bf58346526ef14c980b65d68d73aafd1a50bd17e7ab306ed5ca034fba4b48d5b4e4c6ea3eb3303ae4186581e834ba249919844e146b3fa26b28ebd1a56d8737f8856bf0d344e31c67993d06cd21664b8c166f41084242400158ac9b5230ad3bbcfd6a7407e43908facf12e0058d84b87fa1e2772af16ef093b04a5a8c97b4e535ada7de7995aee223eaf0168d827a988f839a826b269f0dffc8ff6386f4681af7a2cdee3a8e32d90a5e249a87a691a9a559120648716b6345c891fb7f5a822c1d206eb5c791e5b317ac1534329cbb49a11215cf2f98766286f9b0c84f7e4e3d343cf14e1b97a3a443a22b96c8ecd40b291e46b61bebb61097f1f227f1faa258a091a184563b5f4ae41d8a0baaff2382a57bd07fe76db74308aac2bbbcec5f6c95bf76a97d83a1f84dc211c2a5f444126e8d25904bc8bb41d9eeabc6615f9ebaead0ea8ed6c7eb57013f7a934a4e23cb4f08d8a3dbda0230b31ac6204b199ed123a85bc040856478600c27b3f2291045b60fbaa30b5e5d1e56c2bfe0f9616044a041bd2ad0c6283af7b1d6658dcde96a22a08ee1cab991337c330492a143f4278496c0e5901dfb4dc1e5cfa392cf1c91978ac40490f568b1e40af24f311f193cbce994eebd1661d8963a155723f24c16af94f1997dca0fc471e14cdb3129cf8060d5d047087b106c01281f7b7c63eb2a0e235171a654aac2fbb688cca7b693179802a334da945f2b8916261bf30a26ac3c1f3a0d6bbcbaf66b4685a8aa0dc311ded7359c41eb83578134999918b06536af3c78195754adfb4de1218a0141c50a073c7efa01af125b4f5b7312dccdcbcc9828408b661fa2e2247ec50edace1c7fc0d34f2b12cc269b3c18f15494f517b922e0c0426c71f43a42635ce1ff3affc42a7cfaf8573b984137bc44a715b486fa5d258fd2960f699362e2827bd31505e1f08e916226add5f8ccba3ad1b4088e803df4d8c828d35dfca56d8021d33f0ad98f01ffcbe8cafe6280f7eaf7ddb6d799de9f60bfdf2c07f489e194a2eed8d882c356726b2f2cac32af62f8d95eacc15f03fa583b6ea8891035018ba670e47de2cddb118b00d82db4212051107338603970aa08eba645f7a4f31a11a575753644ccabd5019f5170d1a2817ab74566576523f3a66435b84d095132fce81866ed9a73a18a94b0fbf8f19e7877ea76d64cee284ef399e6b7c0a94d4283640d7f266c5e39ad97c6c56a8600ae89700dfd50c1fa91533698ca102f46fed3ad40f362ac7998893ec60e6941fc542502d6434d6d52500c46c1127d722fe382a507b46f70ca48b3659981676ad2dc75cdc9f6e055e9c8316c3c28de881392db85eb52dab12998b4194e8d4bbe09cc21734be485c1e949a50a2945e8552540d7e4593dfa78da9bca31850866fea55f462270d743fa2252373d24c05f2966b3f49a1c52d346f6c4e0e85869f54af504a41d758d76146d91dfa181688a11bf136f822f8d751d220598c602071e8edf09723598c28ce6d8be4552ccae16e2b3ef5cace115e6b73bf33bafe045254e3170ae794b0390fbbdc41231e95abef4a827441fa00aede5f1cb83cd2e45e249c0745d766f332b628b9846195380bcd5cc8557347ed10e2f98302e94211b219264df98eb5da62911e8f2b1e192730ab7221edf26439b4d54aad04b0ef5d36ecccda3f55f73d38007990bd319853b648ce898eb4f9be575a12839f4443963c41aa104e66f7b030bfc92eada218a42c78e2166ae20ad4aa8b03de342fd45c287201169e8ed99df38589d6a6e6041ee9bc8e028da1a3875b83389b3b45eeaf9b92be4a085a8a2abd3113ace8c08bbb6669ab87625785c806606166c5cc86c80cb0a08aa0b4c39072653bc83c578f20afba76f74ab600d70444f3c4b29747f79e1c544abc8bb59a274eab2932faa5769565a4fbc161e5ec9e65dd6cf4f130a160fdf14f937b85701435e8ff9b7291225e9d564d11ad2eca678f80e619ae56ac4525f57473d9c9ad53632223f95634d6f2573c460c7b0524b409cb3738661dc8b65a82f9a0856fd908a76a39d6931c5b57dbb0e500802de993fdf4046a29adfefc2643a7108f94deca670327b708d0e4a930a1974b22762ddaf84951c28a130f484c4e247688464fab7fa004a2a0310c234b703930fefa1084f02a051cf07e1a9596ea556f5a41018caa2fcbb20f186c982ccbebf2671fb7c5dfdaaefe8db9507746f67dae9705ce1414f4fbb76860d55d5f04ae08e648a337f01ef86b54b805808a107b6961b38506b66a274884e35dea347793946e50d2ce96aae937c87134cb44b5ef4da8cacd5dd53eeb671d17c9428cff3847c6645cd1e666428c0ba3031b4c9ded607b294788c50b753b4679480a7064eb4f31eb2818d72265eee76a972be56e472da13b4e347fe60c6a470bc9b800dcf74baa960ea757c42266a9876a7ff3d2f6cc777360afccb77875ff61b9bc58eea92a686cb5b1b3fa1611091a830dcf7e9b26010cd8bef987646febb143aaca7e3c16eab20b24f62cb4b581fd77e8f025af9f282c2220fe80d736a55434635410691a6918986baf3dcf0ff5a544ae423d1a52ea2740679efe78511731e5d9595d515fa97bb05917f3391b8bc489575e65932ce2744c28c1d6c5de6f7391c21e9c9e1d0ce91f084f41a56d27348ef0987e7fee2e890e13e24393b9c383d79e76dc2846c360c12dbf4c04b7edd51479e3079fed1b56d6c20dbea29a1b2c42cd8243d8a371423d8c8c89be1c733e07546ebb2166f4cc0266c3f05550845dfffcd0d13fa9138dc9a411dcdb0d9af86cc7a9507062c12aba4480475fa4f7dbe607d630f493eb31dae030a2c126dc9ba6dfa1cd5272e405c018e3e7e36c45d01cea3a058b163b35b0e28a20cfda8db477ae3db42ec176b3bab29f2ff357c1dd5553a9e5362fbd11c0201502faf0e4a4405ab70b30f8af37d30f7ed6e4c7d0da4e755fd9883cc907f248b0e0c10264267a32278dc3e995f92720092c95d95c87f7d4c797a69226f3093c52c6e3b65c8a0938ac740be85e1e75c9380af3b47593ccabcc8460e70dd65eedee8142117323fb1e94e47abf4c9184e622aaf37d18c322637e91108635ce9ed6e10629f74210bcdcde0dad3a56f658e3f6a3d232ffc1183bdbf25f8fc7d79aa911bd282dc1c92944b2b02ed873d0dbaee2fd43e825543af9b6d19836d72dfc90aac2d36b480af72295c3a16fcd32ca9ffbb5de079014a617448d0c945e0c2e974b49d6cac6ed0bf24871332c41796a20c8968b16d6576c788b34ffc957855b0276b186acdf3c5d4936a0a1ad932dc19cd78d78ea529e5099495025996554f996f984e7ede263d81de3eaff9939a1c6fbc01550acb3b7c134a053a4ae9b911e1d4cbdd227d6c470f7fa6726debe5913f7cd2a0d991a90fd6d49158e64f0f68a14f6f70ae959ba420ee8d6d75b0e4e4dedec66d2694358fd547bf634243afceaacd95bc68f41a21a70d911cdf2fa71f750bda6e4996ae3e2cb796c1aba23660e98359c00f9777ec1b0aa5be08e18d5eb7cfca566eba1a9679020eaf6e249450e9aeaf7b521cd39de2df156ceb39dade00a4f5d5cee878ac889666e6712b1fabf4729b9c25145a77904d265f401506072e297a09a5b28c6e9dcd3882a56ba0b2d7c0da394260f432f05c8fba7c0e401c9eb59d6568e88b534338a2b448cef7e0df23fa8b45586097e02669bd3199f257ddd8eecf13dcdff4e02237ef12aceea84512c8fffde612b560ef8df152b525643ad4d4005a4052c181add3096d3e08e89390ab82ae24d5aeba4687a0e3dacd405f8ebebcedbc3a83f91e87103a0630086fedead69368fcd8b14e23fefca2d522ce3c97f3513173986d2188fa3f4f5f3be4a17916d4113741c9f3f754478d8a93f46a33940869d342a8e351b32ee5467b3d9fe3ec6da0facb7fc74abaa4373ce2b2135ee64dde4efad4ccf11dcf4722c84c1007944af0f3457968713a8ce191aeea5eb0becb2225de3550731e5bbd8fb19949fbfce6c14421bac8cf2509e2795ba0079418bb97a3a3ce5e761327eeee0a274ae3d31ae897fd7c9f73b9b01bfba1e09b81db0547a2c20b28f73203125cdccc91755a7b81ac9e18683569b42a4391b4ce7a796d635cda3d133f8a87ca0bd68ca6ed3fcd4d052754ecb7ede39f1a21b60c673a27d809df425049e136392967aff7dd3c9a14fabb6238cd80a3d4229fc57142f5a2cee51023b7886ee8b6b4b7f7991ab971bd7982181493f5e625e19fb7b64253a77d210d155a4cdea457f52be264dae22aa40df4313550c66313c92559030c0981a330d0133f2b8dfd5406e7af48d0c6da6800f60866e8d14d776697d3267f502bf82e20fc0f291cddc3417b32441fc056430e40e9da0e7bffe81b468063a06ab70057be24c8783e4a9d3362094f82e7358f358583e3ca614c02cdeeaf1c20b2bb92941f93e386e5e5d0c7ef137b37a7ef5fbe3310328737480a1a8a05469b1b0d08f0496c51eadad555dc1a528e07bdd962954d36cccebb99c8e7a98c290c552758a14960f7a000bcda80fa45b097ad928870e905ac0d7a7b2891063f9dc7f0197908dadd9928e02d927c68b18e703fdbb4834500b0a8da240d1bef8bcc9975f9c37ffb2feb1d0133ee0d742f6338f1777c2cdb539dfa30b8719754baa020c89e64270612b8458bcc931c381244da9f727d7be21e373d282fd277d424473c22f84e006e1790602821acb24a394d3d53616239f714f46471a9675635e565d827292985b6243a8d3d61466459e564500e0bb1ccd7856e821d758680e5766736d0c6838a095275009aa96eca19ffb6b16aa2afd80e87051e12c6767fb24ec43a03c9153df3838350e3f4d7bcb3d3014381dc512aaa123b77f4bd4eb07c22e6a7c3557d0563abaddff5aa87d20ef46ffc263ebe561ee8d4b0511cb77b6095c78b9cf4354a7b12fddf118dd7045d98b5f84272c51821431303dc0a702331362c08dda3378ec0593f3a2fa530e4a795780b67c3ffebd3e7e7d900a14e10c380979d60ca815c6f2c9c7e3169e1d8464c97ddbadc98208a3fe039e95fef33e2a954397c6e578e9e99a6a525dee4896f6e3f00addf71d11982aa85464e024c6a017ca1e4d1836f4f5261d208c89e933899c04702cb361eb6eb7501f0502a6cbe5df26ed1b13c82df17b0fc7f717b6e302e462e1138c67a92703b464e1110069e407e06dd63d1d0d51db121fbd508f2b1f66d849047d75626ce92ff50cc101e3c17746bfa82340f4e738a79c192f0b0bacca4cedc538a038946760f2cf87775822b1521b8b8d3deea026fb99521e4a78fdccd6e7bfcb3695aad9a34271ca7610aa434d0054b620f84722eedd831e68b75c03ee9e23f3884c58d27fbd4f78cd970d1a1ce32bf64484cca87e896db21495674184430e93a6b621b3a17f959fbe818e41388f634e473fd2367c1667bdc57e4701a941430f19d8e4f4281ca33fad3143b08b4fa715f6c0105a0acb9355b777cce3a6d1861fd5ec3ed4c918b7a60f34dd9ba88e667f33d316f3100cd846d637f023792e04f2c1ea01654d82c52e85092776b68265f39349122d06367fbc45a3feb7d"}, {0xe0, 0xffff, 0x9, "622c3dd716cf95adbacc8d7a615bcf6097316a03a1678277ac4e0c95bdf5a8ef4812d6262102759460dd9455fe4711b89ac3917438dd7fc46891e165ef20817f0ca196f55316d1379039a6ecdefe7d29ffd85a350be7b6ad57750c21c0e922ab26e263ad5c67023e5f459b30726d1da55bca9acee0cdc80cf1168331207bd8044e5782df1e00b4386633b67d5ffb4ba4d15e5881cddd56fabc4d06b7112743cbd79f0d8e1178f8374cbfb2f6cd8a7126fa17a2688d466f78fa5d3253e8dfa14d07461ff8136c9b389abd6c"}], 0x2120}, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r6, 0x41946472, &(0x7f0000000500)={0x0, 0x0, 0x0}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) syz_emit_ethernet(0x132, &(0x7f00000001c0)={@local, @empty, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xf8, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}, {"535349f69d570913f921729ac1612e438817473dc5b1e4bce40de6c0d50c06bf827c1e99dba843129a1679cbd66d88b3a7daee5e02c2a4a5a40a810fb30ab620148a7e0fedefa508664d029b314a0335f7e76f3d5cd532687b83f1e91df1c954595fe4eefe06eae896238646b7fdca37dce33bf2751450f94871cdf839000e40c7b8e5938b5a6786753288cff9eaff06319086cbdbd42ddfeb2e2bb969cc06476c307855fc0d20fe906e57b34bf7f1bf9fb6ebe8aa0b4fdc9bb8bc405b65b6b8d8c9bdadb013785b78aefe6393e87d0ea912df3ec1df78dc6480fc48d4a943732a5e38aa2ce7fa8c51fd2ccf23518aaa"}}}}}}}) sysctl$kern(&(0x7f0000000300)={0x1, 0x3a}, 0x2, &(0x7f0000000340)="772f1bdbec527ecffaeb7a96c6f265f9dd7bfa0b65ed7df064b18506299345d7e6734cd9fbe5fd237abf11a6862425e0a7d2fe54dfe54f447c6f7417a6923f3f888be7c7ebd449b7ba6b908d63e6494d74d352e3a0e34147efea4f217db58e93e1bd791a0c3f8063352aeaf0a370b317eac417bae484d81d0cc18718b0cca6632ad6054f034f9e2616", &(0x7f0000000400)=0x89, &(0x7f0000000540)="f7a4cd61926d489584a47b4661aac73f1482eedcaeb90a49eba87cc6585ac64b62c560a0f4b97e90efe1a0f63580216356ca647018090bc4aea3a5819c14c4f0ad9c4780cea4ef31c6c59be60d302b454ef366b1ae7cbc1136bff3d69dc2c5ee288d8636910322a3d3b8bdc66af29c18dc6860515ee6a22eca213d0e0ce5f565c7a7709819e402b5fc76c73f5a2b9321951a4c011f9119d4ee9d6f6b604d4e79956722bf84daa0bbf2ffdf8da7a434f9da6e1c7dffdc124e0058e905dd9eb79fbdda7c053a70a3abf9ba0a8cc6715010e005e2291d16657db75d0c1e5c7302c857a3ed95a3621ebf17c190173fe00b052defc305da6920213186744f56c5bd0f973ce3bf00086eca874188440756baff62dc93cc677c56deb90aea32432ce1a4224f7464f0feb353bbb9a0b6c7669b8d044859ecfa5b40f3c377b09ae0358652f3dc963f4446e9f6f3d95d0f4ea35c312126f1448defa27fa01e79e7defff0cafc3adc11bdfe5857caf3ff4e3c547a9eb8e63b3749095f9a51d21b50aee801462abba72130d6c206afc76a11b84f5820c4ff529c7f147153b32945eb91e5d6ab9e603296e23a79a61c5f9a2861726189933b199ef066145503c11ffa1fc8a75234c179504310f3b377f95c7dac75380cad4751ac21155cf62ac8b5f5065c374376d9e35e23287c53fba7c2bea4639c950e2f8a60e17c5d03bc3a3b5028e5672f2b0d9796032e4806707603e4c36e6c504fd7c46fa7c7f342143efbf3d495baa048af50661e4b1d391f00f9d58165a99632b63032dd0a0bf3d31feecba0b8090c411c321d04b540c4cce1837222f9e553f856066c459349399519efeb75f4a553d6ee8784b2d58427231c64da91a53e044dea168acbc74743ff47ba57a9029fdd6418862ff0c89a4e7cf2c850d0cf4b57118e2bbf2b3b9a70aa554906267c4005bc0b8021416e4538184e10531bbc2a249e0511e1129f4cb0650f3638ea276189171a71aaa21209e80ec1888aecbce083ba9413d736e53ebdd4b4076962a2da00b31ddf6b9123cb586cf10810219a7ecd5dc2db02ef3dfd6bf06a12220bf2dc31fc30ee0f3b823750039cc8e2f45cdf419d488a9672167c485e597ce1837a0d292accdcffdf4a73edfd1ecbc26524a59aa62bd96d7c84c8d4972c1f5648842e003a1f4bd394fbc922b464362eacacbe37fc04210d8724d6724b4130da38df097d8fdc160774b35ed17a1d5df7422ff3072f69baef0108b33d310e4ea80673496153c14e07897e1a03fca0fd81be4590a425bd04818b31bc5dc52d8da88657213f34a7ce700514328e49076497a982ae612bae500d10e4ede6569136ee530c87265e7b16cfe06af617a3655e728c64c6196f5351bbb401ac5bba29113772ed020b3f61b543aef9ebee843ec6bfb8bac29f0006ba5e7f03767e82b2dd99f5f7451c2d9059be3c69e31aca8b9274956c7c706c16cfde7550d83b122396e7ab9baf13031698cea665c9f342bbd62856bc87bb717c79fd153b409db5b314d21e9c671b748989fd96f9d7c37b59eac3b9e51a3c30c5802d50f2ff865df0b45f1413dbe944939a253bcf2a46e84e26f348a4305854544bbdce68f6720f7511328cfcd03bb780cfd93a1e41d33e2be4d00db00a7c1884f32b119472ee22eb6c9e3ac851d1c057db0936cbf5883e499fafa26cab1a963b1313034f4ec7a739f2d98c4fd68450b23202e2940b1102bb6cc8949210d4117505e19628aef65e5dbd07742c422a32f58342834e4f294e837ae207be4513996b21e17f486a9543cd45ec3cf8bf7fab8127fbccc43b8fcd9206f8561f1ce4213f726c5d8819492901c37d9cf6f6948adec071f17f38e6fd9bad82a38b1e69a716eecfb3e5239ea84a2439cb30bd3bd850e70b21e094ad8fbdc3366c9c6ac5dd4f8b783b9464c82e8d7cf6b69616166c1fd4bbb08843032325d3a8bcf4547931cf290d3bb71889a0642fa96e56ce5b2531532b084255f391da3776563197766791ee4c5e02f2d8ff5d812c553cb1449c63588827dbb72752591a184af8ff4dd6e165622d0c3d40ca6f24d88fabe93af7ac4288c76220c8e505303409805705ee0aa1330a96d23d205164733bddf364965f7c8f60b12bab965cdf7b4c04d067e837760f733fab1556db2c013a29fd79ba68db26f6b1d6b39da865ef6eeb5aea2dfb8e37e0baab922103815905dd467b5f380f52d7539fbdae877350e2621065e7dc9974729edbf3100fd21f70a6965dcb5d5a9cc99fd4a7dd6e0addf38dd0be4192ae660e985f16606c56b82eb2b99855360ec7e11fae2f53c10211623206832c3cfe4a0b89c45626b90d7e446b075790ca9ed07205ab5b45778d8665f5113fd89e2f686649df0aa7a6ad5612be4d0bfff08e854535c66d32ea213a116f78e1091c91a87a2762141706b82e2c26e244e17106a0325853268ff0626d7cbf033e8f436a11f0bdd5303ef638bd31d9bc0f86bee4dc524c69106804227223465a0be88a8b8e23d3a04e9703fa19449ed690bfc340adda69c8ea5ff68ace6de54393b4ce7bdf7544797eed8f81f23f4470aa9d60fd71ccecccad4e8ecb15eb15b257f16519a57b8549fe1a6b8fe87c248d425b6b1e1dc2c2c729778bf1d9deb5b930c9ec3ed9e533351775235a46d6b30d7b3f688e7a2b4a272ca96665acd84a97dbd7c8a36b50fb68d830173e9e0858c69161edadefc9446fc1f1d33cb10963d5af6e7e9a52b695a453a56ab058b72230ea8fbfa95049faf66ec86adc19f37c832b5b8b69c91aaafef4fbaee0d7d12886e501ded84131be2a8539ebaf7523809f14140a7e41584ae2f38abf99d1c34a1b296fe36e725346b1660b756c8fefc85023a0750a42de4425696eea3177aed48af76f4012b36adbfaf2a8b11b441244ebac7124266eba18aa925983ce1a7956203b40f6564341960c5e841ec48a72964a5eb53f9407089e29edffb20107f3df7a48b66ef47a57a631e05afae7dbed4c8b757ad27a925d6ed71e04a38c2b02db2e7499a413348abce7d2bfdb12c931309e3a76cda06e35d6dd49302abf6a8a1ec6f613e61a7abfefb81660a467200118beae6dfa61208da43880d0c3f3ad57a0c1a10dc81a63f18b3d81c1af47a3e687e0727c3d26b8e9a81156da1f230accac15d96269524be8c9da51b5fdc04309d7abb221ff28e3caf514513f4769f3e02bd82fdeb2dbf04704a5276a1845ffc6d589f3c89f4bd5bc3251590cb8cc7f4d3cd350132efa5078a4b257548f2542e726b6941401e98ddbccef12f961e0476af488cc1e77c458c60d3e3982bcf04ada7d95af7eab07470116c64a54bddbf5642ea6d11c991be65472af92f12124254d4deb62d342fc184df7f5c8e354142b79c3dc4a39ba7f55fb255936148f71f911466fe34215838879033bd46241cd510ea2db3c9a743f6d5a01842bd7fb3fab803c75b75b2d8c950009eed381ef8ce3458e5b19198c1824e255cdaf0bc29dd16211d18a8d4ca1009727a2b3a41cf61e57f3021fdb0bb8520210d5bbbd3fccfc556387eca105d5a24650a20a69f49cc89cd0690ca0cfeff2283ab605257bf87356b6da46ad79049286eb574b911b71fc22f7bf19b372f095d0b2a019c4e9d2bffcd1682fdb7cf815fb7699ad063466f66b6d0cb773ec431a4b065229fda8d603c80a089cd79cb91da2a901c9f91c8db495f5a60592ed1e5b8db37dd1c0c14ccabdb451464627dcfa2a79db1d7c2299d2fad8455ba3e6f667f347e99d7aff99266f65704e6f5f283a6ea5b8b2bae3a9eb4f3182b0d99858c51f8561c0f226cc40e85900907b2e7c470c84ee84ddd902328afa852c2550a7e33c31ea48cd68cb7a30d004d5ec941e7593ba73d25297ee9fad91856a2ea0812bbc7ef9628fb7e6284ef52e79ed7c79ee29df5a05e57caa561b1c5a9bd3bc7f9592fe6702afd0149de15a7ed60702ef7c9660bb87c818284f141757e80ec8ddf51dc46d19fad9bf578403693c56d92ad93ee1097b39e7f39e6c11aaca992ec8e0ded5c84eabc67770cd16202db69bd00e105f579170669cb62ea139e74eb38d002148d06ce13f1c548a1fe86ea4dec2da8ddf0c8a898c409907910565754178549fdcd02fada16580f9b06c595c8c73d134e35ae3fe5b47041bf8328ec633b7ef47addf3b6eaa2e8468e5e1005be1df59dce5cfb67dce1c306e8e2a1d299714d0b9bb16e0a502fe5080755c596f2268f4da32face9de294443e0d1b3d906bea1a9becf18861c490ffe61c75c77fb229fa2ff7535ba45d09f4ca2931c8ed2ce9d4f0ad0b310025272a9391d3b6c860527f9f80d2e9f13cb4592c3c7498631f27d2d26410c64966ea8b61e6a2e434afc8741cc0781136f0f7164b862245470f2b2dea139cc6bb05e44902f4fe4ccf6fd10e3180e03142478f14403623c0fda58df848c7657c0c69daf36d09e7e761524614ec79936287523c3e4b4a389ce09474928d2ef9d0735b4c3c6b6fc1e0e26d5673ca388ad7641397d1ed0568df459fa7bfd7860d578cd55f100e2494092b80515a984976d857fb5fc3790fea74ee793d6d0d59b69077c998dae5c0d5714505913f4995d992033fd5f828c5d0003f658a5c3cc4cf74ce360803aaae5b8a9db8a658c0539fac6b0bafe03168cc4f5fd877487f90b74582709df14ecbbaadf76974f658df31e80a0358b22419bef9066f448fb08ac9a052bcb6e42a3011602c8295ba8d4536635d3706971de650d085b6db85f2162307c91c19460c79ff10c1c1fd540c44188243655bff655c8fd1084f05640d98838f0257e5706ebe0d2ac2ec222459034e2e9535b9ee0ac4f2f6af3e4863d959928e3b47aac041b5868f750b6eb27496aa32b867fab84d153a5a0faa4e35489286359edc8465e70d331f7b15adb81f2e177ebe288c8db1480ce3bdb88072a369b55818744fe9e3627e8e53b053cb4c19e4401cb863a06ceb264ab2bd59301c1ac5863369bfcea9951f2d8cb336be4096a7cecf163b24fbdc3d21be55a8ee059f8f0d579a8f18c5136928303f32532e4f4734149fa10c8078e8e3440c392db16ebfd7ea0953d82881722d1c6f631fc1ab586682e601f4f1456ea1cc169c30a67fce9827ee36ecb492add082afb00a7d4572c765d210e3703d42ed3dab95ee02187519a76b8fef91391257325bcea4e5df8274cbb6b111ace356704aeabff58869ca98947fc11ad4aca827a678b26524516bc87f325df64664face9fa13858c6105d65379db1fcad4b6209c9e0b87fb628c3c97d2df0c49b0ace30c5080ef67f85ab24e7991bf997992f6d3603cc6deb37cb3dab54b29b331bfe5f23c742e0fa45ea579c69f4ce102dcb08b708302469a7f1299acb3aadd4127464cc34730d444dee33a32e264a4890e668a10faf41377b78e709b65d0927b08857a16eac3fade4e0bffead7a87cd55e92de9d64c83c38b01c316bf027c9ef881b292a7cba0e3911f279d8beaaba34dd00c5a726e5d84462b39a3d7ce685581e10da9faf8309b358bf53802c45eae2aeb3a56b1a1eecd3400801dff1db3084f3318c676ea7f2eae80d431829adc42be4483f3dfa44c3bbecc27cf9a17de00257d2edd82fea47c475934e49878696f4674bc8f9df6459cde93a0ca939c16593c1d6a58ce44c61839b8c521629d5f83a935911de82d68faceb3405aa08726bd8a90deab7f67a5c67ec506845514f351baaa746a917ab677a477a3bf962242e44a88dbb3053e79b6efdc8f051e3022bb0831f07a79ec933c5ccbad5c30bcd8925474a4", 0x1000) 217.697007ms ago: executing program 7 (id=25): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ftruncate(r1, 0xb358) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xe4a, 0x0, 0x4000a9fb, 0x0) 4.317544ms ago: executing program 0 (id=26): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) (async) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x40) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) r2 = semget(0x0, 0x1, 0x281) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/181) (async, rerun: 64) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000840)=""/4096) (async, rerun: 64) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2a}, 0x4, &(0x7f00000000c0)="2e84991792d1690f84ef97780bba691ea3d69c93840198101387656ab5c50a1677cdf8e477c8833c728b8e45b69e39be3d6a05daf39b819f0621a0b2b9a284f73dc424a296095f2e0d94724966263459ef52a36551f25a8c72e9c764c3ee696e80e2fe51e5fd8a0d3224239d95c0b975", &(0x7f0000000040)=0x70, &(0x7f0000000140)="01032d29f63e9835dc53faed5c68f13bde37e9cdd8780732069316ab6eb95275b2f9c76c716ba78227d3db82ba0a2543e6128c2c8d5a6fc0f4a02498b1c80c870061717a08eee7ccba04d3", 0x4b) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000e2f000/0x2000)=nil, 0x2000, 0x1, 0x810, r1, 0x0) 4.145475ms ago: executing program 3 (id=27): syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000004000000000102009078000369c46dea00060608000000f2000000000000000000000001ff02000000000000000000000000000100004a"]) close(0xffffffffffffffff) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 550.598µs ago: executing program 0 (id=28): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(0x0, 0x2000, 0x5c4a) sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() sync() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x67569535, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x9, 0x0, 0x2], [0x120000001, 0x2, 0x3, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7ffffffffffffffe, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x2}, {0xfffc, 0x2, 0x5}, {0x4, 0x2, 0xffffffff, 0x80}, {0x3, 0x5, 0x4, 0xfffffffffffffffe}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2003, 0xa8d, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x4, 0x80000000, 0x6d5, 0x2}}}) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) r0 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r1 = msgget(0x3, 0x20) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5a, r2, r4, 0xffffffffffffffff, r3, 0x40, 0x7}, 0xc1c, 0x1000, 0x0, 0x0, 0x2, 0x3, 0x9, 0x7}) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) 228.216µs ago: executing program 3 (id=29): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async) r0 = kqueue() (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xb1, 0x6, 0xa, 0x6}, {0x1, 0x2, 0x8, 0x8}, {0x400e, 0x82, 0x53, 0x8000004}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) kevent(r0, &(0x7f0000000080), 0x40, 0x0, 0xa, 0x0) (async) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000400)="06e6a186cf8257197b8d91e7c56e0abe770a63cab73518977eb4e7f3cf84aa05aa76", 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x8, 0x545, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', 0x0) (async) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) (async) getppid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, r3, 0x0, 0x4, 0x10}, 0x7, 0x3, 0x5}) getgroups(0x6, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) (async) getpid() (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) (async) getegid() getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x8}], 0x1}) getpgrp() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) setregid(0x0, 0x0) 0s ago: executing program 3 (id=30): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x10) write(r2, &(0x7f0000000240)='\x00\x00\x00!', 0x4) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.60' (ED25519) to the list of known hosts. SYZFAIL: SIGBUS pc-offset:0x6a37bdacf81 pc:0xdeadbeef addr:0x6a701576000 code=3 (errno 32: Broken pipe) login: OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 uvn_flush: obj=0xfffffd807a99d070, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: show panic