last executing test programs: 4.136285846s ago: executing program 4 (id=5): pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6a87c323a9fd00a20dddd905", 0xc}], 0x100001af, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000001}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x98) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r4) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x1, 0x8, r4}) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x4c3, 0x368ffffff}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa6162575f669ffff000076", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmmsg(r0, &(0x7f0000000780)={&(0x7f0000000300)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/39, 0x27}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/173, 0xad}, {&(0x7f0000000500)=""/98, 0x62}, {&(0x7f0000000580)=""/251, 0xfb}], 0x5, &(0x7f0000000700)=""/122, 0x7a}, 0x8001}, 0x10, 0x840, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4ce, &(0x7f00000007c0)=ANY=[]) unveil(0x0, &(0x7f0000000040)='c\x00') 2.842131342s ago: executing program 4 (id=20): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) (async) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') rename(&(0x7f0000000600)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x9, 0xfffffffb, 0xfffffff8, 0x1, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x6}) writev(r0, &(0x7f0000000400), 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getpid() (async) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r4) open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x809, 0x101}, &(0x7f0000000100)={0x1, 0x3fffffffffffffff, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000080)={0x1ffe, 0x2, 0x9, 0x2f, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) getuid() (async) r5 = getuid() setuid(r5) (async) setuid(r5) kqueue() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) socket$unix(0x1, 0x5, 0x0) (async) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$dupfd(r1, 0xa, r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0xa1, 0x2, 0x7, 0x1}], 0x4, 0x0, 0x6, 0x0) close(r7) (async) close(r7) 2.67338886s ago: executing program 4 (id=33): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x20) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000180)="5a4b2274ae0d8039388a409363ac68c94b46dd7d42b3a360ff5e666d33e2088311c73613225a9c37cf9b98081b58e0ac0bf8665a3347736449aac2d988fc3bf688071e4b5e8aeba4540f2e64928cd4861726ec1cac4bb2c8b7fb0040fb5426ecea1b14736611727a64217968eb39c4a8e78c25f5ae0aa1135d4f436a24df6b3d337d509150146ff595eea52c881d2046307af1a3759608b7112fc73e", 0x9c) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x72) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x110, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x100000004, 0xb000000000000000, 0x9, 0xb}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt(r3, 0x29, 0x26, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="e7c7452d61f6207d86151758bc08a376b0d59000f8ffd572b6ab29556c6939750f9d0fbd122f885c5c46fd811bcdf0ef1d0d81618e4b289c965948445b8782ed8cd39c468a189793b2d0b88f227c14b0a93489ade57611bb10ae364e33409fca1e9aba77094b74982f909bc0373681e5168dc5cb3347df22515f2a966b913eb13aaf6b2eea6253c337579359f72c2980579f1095c866084477b86227e9b89ef64ebc8dc51222f81e3508902ee0b1d9d25cf0e791cc73d2379931941aee7bd1fb4fa2278a3d57d50a20d3711ad4a1e2005b85ffc9d36aff933dadb31b3ac9e26e5ffbb287c12c905c88f5bf5b617fe43ae460452b6d45e257517295c3009fd1bf98e2650cf2b79887a48a36fc61b413b3c87282b18610b44f03aa1855a31bf4424089c93a911668b93ce09723677523dc2b0b7c0cf5b128015f3c6668a7f93a43f183c38277f020ebe0c15d415869761be896f09a02f383f7cfe1aef5642aa8b192104cb5c697a5c693b2f45bd47518b8e1180dfb143cd0aeae8e7377ded2df0a", 0x180}], 0x1) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) socket(0x18, 0x5, 0x40) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000280)="a0c4b30521e8f69b36069b036b5de9252e6f49b1faafd4468b498a51d0ce808acee1423ca64d3eda0da46ca0a14ceb6199f6349d9013395fb17c620c64a5243f27fdfd7d4f5f7926616139b96bc681b7c75317abe010a372549c4c8d5b374d540aa6dfde13764d50f9668bc1d62f0abf24c92fc9c144e9b7ca62a9d137bd9914b342535cb0", 0x85}, {&(0x7f0000000340)="c6e2da6054af77b6c0083b991f1e47ff7f1b07bcd00e27265e08b83f16ad9fda5b9bf17b57431c2633c822818ea391b1a8c2d93ae742b7d313d0c5d56c459dd982f20229c953e905fd1eb5e05491d23e1692d88ad8ad7681ba6ec953e5d50fb8408f6efc8c257b7f4c79d989cea525d39bce2cb834baed642e365b2670954e321f14982d880944578656802673368dc42cee5ae228e66625a9269652300d34d560ddfeea5654abe397a5fe816e9dbe91e98a", 0xb2}, {&(0x7f0000000100)="20fd8fdddf45c4f427ed166a2dbe1dd2fd10c49dcdbffa13fb73d37284cbca1eefc16aee2e1bc6b9604adcfd942faf3ac400989ae8242292b6d74cae60d4bea3deb2", 0x42}], 0x3) 2.513471773s ago: executing program 4 (id=35): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x8000, "ff14e700", 0x3, 0x40000}) r1 = socket(0x11, 0x3, 0x7) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5eabfed810000005dc17154e0ec16c8c7d3335c078be5fc21487e7b1c23da97f0c87d1d", 0x24}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e22051141f", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000200)=0x4, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0cc4b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a2a8bb9604ff7e1cedfe1c0c91554cfaa280b0c1d2ab8f3f981140c305e5e5c", 0x84}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 2.48136606s ago: executing program 7 (id=39): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x1000, 0x2, 0x6, 0x37760, "a61c5a7ef5a7760d9dc161fbf8bd9cdcb73917fa", 0x6, 0x6}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setuid(0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) getsockname(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) socket$inet(0x2, 0x4000, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 2.375888057s ago: executing program 7 (id=49): kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x100, &(0x7f0000000100)={0x7, 0x3}) fchmod(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x21, 0x10, 0xb9, 0xfffffffe}, {0x40, 0x14, 0x5}, {0x16, 0xa, 0x7f, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092ba08a89dbb5f7d8062fdf8896c25bd2d358b40100000000000083b123fdd49d4af0", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 2.316851194s ago: executing program 7 (id=56): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1843) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) (rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3fffff6f, 0x0, 0x0, &(0x7f0000000380)="408e49fa061b22852e7bca23eecaddb2d4b4cf0a14c036523a80a4f78c2ce46caec457dca57854f1cc42f80a3bd2fa963e6e1a01a32ef76b155ffdf79030f663056d8e22232a4022b959181a0b04dde830d7bed309a00bee1f08c26719dad2c4ba6c36c3cb19423ade9e7def2fc05d7d7de8656f91000000000000000000000000000083ec74ec5f4ef0", 0x8a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x42) r2 = socket(0x11, 0x3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mknod(0x0, 0x100, 0x8ff) (async) socket(0x10, 0x3, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x20) (async) socket(0x10, 0x8000, 0x2b) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd}) (async, rerun: 32) mprotect(&(0x7f0000445000/0x4000)=nil, 0x4000, 0x1) (async, rerun: 32) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) setpgid(0x0, 0xffffffffffffffff) stat(&(0x7f0000000040)='.\x00', &(0x7f0000000380)) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f00000005c0)="ce", 0x1}], 0x1) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1) (async) sendto$unix(r2, &(0x7f0000000480)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x21, 0x4) 2.232138493s ago: executing program 5 (id=62): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x7fffffff, 0xffffffffffffffff}) 1.792150363s ago: executing program 3 (id=94): r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x81) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x5}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x7, &(0x7f00000001c0)='./file0\x00', 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xe, 0xd, 0x3, 0x1}]}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000300)=0x25) preadv(r0, &(0x7f0000002540)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/222, 0xde}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/247, 0xf7}], 0x4, 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002580), 0x100, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000025c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000002680)={0xa, &(0x7f0000002600)=[{0x3, 0x8, 0x8, 0x8}, {0x723c, 0x7f, 0x7, 0xffffffd1}, {0x1, 0x7f, 0x8, 0x7}, {0x9, 0x1, 0xa, 0x4}, {0x6, 0x5, 0x2, 0x8}, {0x8, 0x6, 0x7, 0x48}, {0x80, 0x90, 0xc0, 0x8}, {0x8, 0xfd, 0x7, 0x9}, {0x2, 0x1, 0x0, 0x2}, {0x1, 0x1, 0x1, 0x80000001}]}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000026c0)) unlink(&(0x7f0000002700)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000002740)={0x3, 0x2}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000002780)={""/16, @ifru_metric}) preadv(r1, &(0x7f00000048c0)=[{&(0x7f00000027c0)=""/4096, 0x1000}, {&(0x7f00000037c0)=""/4096, 0x1000}, {&(0x7f00000047c0)=""/48, 0x30}, {&(0x7f0000004800)=""/104, 0x68}, {&(0x7f0000004880)=""/21, 0x15}], 0x5, 0xffffffffffffffc5) r5 = socket$unix(0x1, 0x5, 0x0) r6 = geteuid() r7 = getegid() r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000005a40)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000005a80)=[0xffffffffffffffff, 0x0, 0x0]) r11 = socket$unix(0x1, 0x2, 0x0) r12 = socket$inet6(0x18, 0x4000, 0x0) sendmsg$unix(r5, &(0x7f0000005c80)={&(0x7f0000004940)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005a00)=[{&(0x7f0000004980)="f8ce64c36b952a945872a765f6c2e1d6fb42cf03b0a366cbbc671f1b8e18be1a54938d5f74c39483889620cddfa4e73a5adfffe399c47b97cfb8dc5cad3083348b40d4d6fbbe8fc6272105211996559fcd1bd275675e96136fdc65ed8ebf92", 0x5f}, {&(0x7f0000004a00)="4f095769fc28e69074e27e3d8f4cb55e88d693903072826f1b1cee3b3b323b450d6d2d3cdbfa055bd1372939ab8ac795c81b72fea2f0824b480558adc93854991df2bf0330aefc0c114112d0611f7ff026eb7a2aeb8dc3297e0e5907162a471b585d1416815dc285ae51ca305abaad91c62db68f6429de7b7884fd87d71e8371275069235997322b8490d43946f113ff370a425a29790aaad54d523e4232de69e55982d4cf1bf9896244f483884b6ea00db865a067bb483d3b1fc4807aaf578662ed9197efcb2079cc6f2771091b1fb70256c2e5e508d013f02776ef39af2f2cbc31468a7fbf56f63628bc2681a6a6a923993477a60934e97e494e1bea951d9060d9d2eedd1896f6661e7b9a5f2f3108f00b7a3addfecdceb9d2677005979120e4c1567cb7728c81b438b0dcb75dcf3f89536c7877c4bbcae4b0805c70f31d95177f2fe0c3e1112285c9b3bc22c3d2e71ad93556627a642527fa4f5e926a5726ebb391b64e4c12c691d2728596ee8913f8cfb316831b4f8e2febaf5aa41b87c93769c181d8a52cfa6615f3c7f7f4cfbf3bd21dfedb831ba68be2b9416daeb217e85c19f01f76c114be8b50d1a129d178a186e1112c70d1fbe8819ad88646d236f42e36a8021b3c7b15841dfab6a4df5b2fcade77ad94414f48ee9d4636d50f6e4f2af7efe675cf7484177eb7eac0aec0d093fcd0552e2a9159b1a2d58579750b6d8e2f5e0cff7bdb4e750c2ff1e6d7ed93107d38ba9980b612f53639b4b3c3bf6765cf0fbe6694ed9b99764eab607791037e86d213872a68de61683310439ea3168512fb3e9ee6c0ebfd46d5fb3d0eef0a7edec5f333bd770f1389456a5ca822f07242317e480ad807a537deaa47c8dffd7f44c228d1bb2de37f0daeb8d1349780250c8e11887621c559255ae56cb14fe5aa6764715bf07400bfc3bcff4c8eecb2fbd54eadd78f2de89eb31b61ec9ed9026386047de3a04022179366fce8452ad6b59d626eeef6804db3b1f49233d79963aabd9bd2e097b4ff120bf518391507ac98ee370fdfbfc6df1c27e33849d4477992852168f020a4c1d756c0e9c92994195367cceb4eb88cd64e352a21f41982c3d22f971a553cb6fa12f686df486d39da25a86c03db134c2639674055d36bc5162a4bb4178e7984151288b0fedb8c33c34a0806916a7d61919b87e9dab7edc13d4afcb8057288650a3a18316a19ce6ec9dc6dbbde8a2924958aaee8759b65982d6bad20304b17c4aa6f163d763c67ada154fbfb34b4526f66935bc50b8711beebec9e8353cd525bd145b6954d0202c9cf148a2b45837d753db37be580d133a9c6e85137c811fcb72737fc4585b813898d9419d55090aa3112959c295486fb3ef989cc207ebe7c266cfc0e551019fd0f02252b9640fedbfecaf2d903eae8f950dac997cabb2a864ba8985e9592eb61bda39282a4972a05de3011a9f7eabb41cb1bfb64933cbd4aa10d7026bb71f42a0eb1fa7a31b356d0513b180cac2abfa39c04b89d5500452a5b3ac4809d156442bbf00e193129e603fe9c93c97271ad9b5dc6bf1a5e34bbfbd71333700d634fc25a506ca909b7804ed7da176a09174206617f461428555e413c19ccc4629c385bccfdfc7a6c86c539b35d21bdc29dedce6b2c27260f835f1d31d0cec76c09a92b2743fde8dd213a8e3e58181bb2d35bf20c48adda7e5e02fa8c89c6f9e54228f3231c0819d080d3e9045d5e16a78c4e981008d25641a60bbe8db1204354fb891d7c640518dda8f5df427f9156f3c2c269e3ba6a899df13172dbbd8dafd84f78d4ac4caf1844a14a586ee95bb4bf8130c464202a960088376a28f6c378a6df30e51881b85ed382333e9754be65b9ef498d8eb86f954d124a0bd064470e25e53fc74f34f3f0ac35c00b097862a8b8e7eaacbb4d752f81224a8bc5d5f254b33c9a41b5b02d8b06aded48d225495e91027cd2862d7f04c35ef43748ead09e4951857ce18727b3180368ab6775800c193607fe71f648b092fb00494ec5e5d2bb9d2a2191b5352db77900c1aecd57b8a124f66b687240b5ee50a99f9878704986cca1cabce9b569b9098827901737af6f81a7c1218ec9294a1b98979473739c8ce3f4fb396404cd8bf6f97b24210de64edc0c47086903896baafb50b1883626a3f6c48b38f84595cf206fa7b08f387230aa82219a949ee7e0569e027fa6e6a1397895ba51f83affe79132697dbd92edcd2cdb6fdfa14ed9dc91fe59aa93621476d2ed5890b3e406d64bed48d5c33e4bf80dde90a119ccbdacd7bc0cb4a2d7f73aa348a74f4dd01ac6ab2728bbd77fea3f6f7e665db015c1c8c4f78e55434b04cf852c8b8380a8b0b7192f467361f67dc809f521819a247db35d2dc4e62bf51e227d78c3ee7f107ada78fefee6e28f5843683987e750d093627275d7d4e23d651bf0e751bbd41b496d6f9e8179b0e37961c9d3034a02feddbe174ac4405cdb9a4ba7dc74bf1d0936b00f544bf4b631363a7ab16028608a1350eb142b4bf3e879f0f807348a0551e0aaa5393aa8c9a3e8faffe8d0d3e6d3c3f3d11afb3076891db4599ea63da3ae6e68b43fa35fdebd8d2d8710a5c3234f7ca6f34fc01a9e00e7e8564958d3e5ba2c81d17141d93bea56d6383cd112fb3d81f707bdc9056273169a70e28bdd5132105ff62f2bf5105697796a67acc879e4d1a2fe164f1e7f5025c96f5496e7160fe843fb028fe214a804f41813bb43f216f5c20124ffaaba6f1c6208d04555748ad1b37469373c48d3ad050c29331064ae929c2504c4d4d9374394deaaee3815dbd64050ba47fc1d40cf6798c36d7f3bd8dea862a6e76b4a4e2dcbe645b48a72b516e127c3b239c169f4d153a54d6a07ce9b31b059a310da88edd3649b43165d8e428c51acc3f8a3ab8a9ee7636fa6cabb40305445d1b318122ab59bcaa4ba894f8ccd7cf8aa126826f89e5b1bbf3507ccf889004bd416d37a49712283490ac7f1da739f6e74e127844fc4f49d52c1d76e25d77d2222c910628d4c9ac375c958910ca167af6d593dd4a3c11d917d1f7b381266fef9aed1dcb1900f0f25b9a40279cb62d568930db16c1d51a5df343736efeb794255ac2345291ed7e171a46f28f8ed40b04af9c3e805682a4199715e213236a86f801dd913400e514db37981e17f753dc44dbf9b54c376b21344089f4dd6a49a38de108a48220f55932347ee27eb90f8d7a81a4962c71636c107c64eafef69740eeba9dd2fdf8b72491694cc7b82a91430ae4086a033cc550dec8393e6f0f1b4012881a53608c77b85381f44c11429afcfd5be82969274f3889e14a7b8670ea417403907ee0371a07bcfdadd3e3d7d08de4b3f8a4809b5c42382abaa95da42c687cab967caa17448cb28285713b719cb10b8caec6df95c8d356b975b9c1c84debc62dfe4e25b89fd60c4cf20cee9a0c7a6a1588d8e6adf171fb4e8ddf47f1fbfb29582310d9955749bfdb219f16271bdeb832fe70d9bff5614b2849facaaf0f5fe794f5c36ffa0d80dcc76c39032922dd89a762d30aaba78b8f97bf365b2227454146c3feb798de606a92c1eae36199f9cc7c124334d1628694e673a051cae911cd753d5b87e2a1f06065d3bd980a3dedd4527f2b1dde5979c7d27f87b0d1ece18f48319bde3c8aa00fc25986fbd30416f49259fe5066f603ef3b75a1da0bc8b56b74009d0c35e5a383c29865dce483667ca7afb70e2d4c545c83ae2abd96e2d61825c1a1335dd195f66980839d76794724ac35c13553f5cab3bcef21353e86e10e16be3ff97aef758da2520ab29e901d76775480bdafae5181ff9d6edc673a1127bb82b08d8db019b68bfafcfcff2bf2e2777aab65d5d4911edbe89881739efdf0e4d3f4a9be89a1a897cdc30b94c57a46cd28d31dac1be6a8aecf1fba3999026866c52dec0b9c99d729e7e6c3115f7dce7211eab09cb33c53be1620e9ab05cf549ea074d5225f8990dbe9032f35d5edc169a3bdb20a96bb878657f6e1029125efb1f3b33bf2e324a15ff0977f04be31cd890d7dd3495dbef089c736e1357691f7fd36ec2f55b038485e1df46ad9894347000a2d0e7f91f62ff8bd876c742572110a8a9dbfb551edcda95b56455ee9edca108fc4de08aea06e2f97ff92a8c69bcf4eff965dbd0c595cb8090073d02b844cf640176738a36966c82dd88bacd0141106e644b7d7a75b5f2fd38136ace51ec52050034bd9cfe844613548a1295798ae78e414c2ba529723945d241a2e349a7aafaba38a6291d06b1e519f8b59708ba8451b4e9bad7218239abbadb9c6a3f317f14fabdbed7d97e865093fd8cf0c88c5f192fb7017d66307855d3c57f579bdf2431f8a24da839aa1dac6a3a23e85cd82c73d03b7bf9b7382f3cf6b1003d01acd4294fe6ed38e72cc60864bc99659ff788187c506a1a9c841c274aa988b3f430e1a407bcd81dc452ecbfe7fbf53fb56b8745b921fb060026bf3b645919a5209d49025986c092f19c03d210c3832306935fbbc5df158a8be62b7b693c2a6cfbb2e293d5ffd43c0fb84c269d30c4c9586f85d934c5d4cdc373bff3dfacd0f034cbbb0cde462042c03ef0d5a812829830d3486c193512d7fc651d4f4c2cf2a608c34d44a2968c875164412c58252a11f42b128df952e69e81f82bd29142e2b66e7030cc5c8fe3a0ef407c0f99814f3e7dbae9aa1cd399bf73423e351f62ef4c1eef0409d08c144a8f53ef02ddeafe6f37a92c637b948be8c3c327f9dd24877b8dc8aab9a4aafc3a63412521389a4a90648718270810a0b7d659cb447595d291418718a6c4851c9ddfd7657f35e559e4a83d1be8f259e1d0b6d2107cf2da59531bcc06c320dacb67bf798b3ea974822c041cbc853619b4f3dd069b0c4a010e6640df233698f975f07a94829fea7c94938c7a865155ca5bd8c0959a2c6c4bc959fdc86f28aa1bbff430c3fe986aa7ef2711457365e7da9c3e1e9ad3a539fe002174d1dc45b9f9c0fcdddf5e9c4876b85b63fcb347a97e67511c1ce4d2349527e255c38f14036cdd1d34ed7a095a4b0fe3f87fde9418d90a5955e23eb4230350a12acfc0e9dfd9709844b95593c032f868d6067e4556fb313ebdc998c14380ce4816e1a4e79c21bda9ee75a840f292bb9036111a5fa35f821dbd9deddffdd4048ac2e39c13e4c6e879355caa5e4202869a1ea0a0475dc50382ce582c3944b53df4c4cd6e148b3f021b7bd47f7bb716c3b52c473fd6ff9cd3829fefb581efaab283d8d9450c6b23529b1fa40fffc8e466ad5ec8f79f870214117596bccd48723089c46d1e8d0d2ee8202bad558127628a7ec5850e2849a522bf1aeffe63f1844d0fc55b48cdeba86d8ddb226de468bd2207b4d38ca225cf844be3095bc8d972e2b30d459089477ebb760969438202f95e8051da9cc3d9d83aa090f4e15ab52b3b44afb38cbddb381ccb9745b7e7c6a59c8074733cda1ff1b06cfd6109a2bfb2d8002c244b21dce28382a2fff6f1e66d91c274286e9d3982c03ea119483983d4492a0066de77ef87ff725e39ad86604c138244ac8eb8e67d865bbb7392cac0314ea48a22aa71d4720f92d6be5a0a244324749ef131eaa81627c5dfa2ce5c9f3e92507dd601e481fbd637c4c410ed1b3a3b170bf1014d1c0bda28f5ebe885959a76a834776fbb25a3a0f4e8da16f2b3a157d9c7df5510e6eeff9ff33b29485c80b6a64acb492f02150ce239a62da7d873b0512b81e07ee7a09b4a94762eb8e6772462e7d70a259c9abffee066a845446d066e2e9496e653a2577b0ba495b0cd", 0x1000}], 0x2, &(0x7f0000005bc0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x38, 0xffff, 0x1, [r2, r2, r0, r4, r0, r11, r1, r12, r1, r1]}, @cred={0x20}], 0xb0, 0x406}, 0x2) 1.751688225s ago: executing program 3 (id=96): mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 32) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3b, 0x0, 0x0) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r1, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000000000000000000000000000000000000000000001f00000000000000", 0xb1, 0x808, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x200, 0x0) (async) select(0x40, &(0x7f0000001e80)={0x9, 0x8000000000000001, 0x1, 0x200, 0x100080000, 0x2, 0x1, 0x7f}, &(0x7f0000001ec0)={0x100000001, 0xb70, 0x10, 0x2, 0xfff, 0x9, 0xfffffffffffffffb, 0x101}, &(0x7f0000001f00)={0x9, 0x7, 0xffffffff, 0x9, 0x81, 0x3ff, 0x5, 0x4}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) r2 = syz_open_pts() close(r2) (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) (async) writev(r2, &(0x7f0000000040), 0x1) (async) r4 = dup2(r3, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x9, 0x9, 0x1, 0x7fd, "2c21a7000000004ea80873ca9e5fd700", 0x6, 0xffffffff}) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) (async) fchmod(0xffffffffffffffff, 0x19) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r7, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 64) listen(r5, 0x4) (rerun: 64) 1.682134906s ago: executing program 3 (id=99): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0, 0x0, 0xa}, 0x8) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0, 0x0, 0xa}, 0x8) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b2394cf7950f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f6642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2ffe000ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xfffffff9, 0xfffdff7e, 0x1603509, "04e4ee0d090000deffffffff0fe0ff04050800", 0x200000}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x42, 0xfffffffc}, {0x6, 0xfe, 0x0, 0x401}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x42, 0xfffffffc}, {0x6, 0xfe, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001a", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001a", 0x5}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71f61e5671ac027c0100000000020000c9d9c20ffcea025300ad3b482c950a0f98b8854737777825d7000000a0659ae80f9986b1fb1f8709ac02d0dfceee090200006b5514d1a9bf8864ea2246794167", &(0x7f0000000080)=0x50, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(0x0, 0x0) (async) mkdir(0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xffc8, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000380)=ANY=[]) 1.679634595s ago: executing program 2 (id=101): open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x20) setitimer(0x1, &(0x7f0000000280)={{0x80000001, 0x10000000}, {0xffffffff, 0x7}}, 0x0) getitimer(0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x84, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x4aa3}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="60a8200cdc76ae60dec3e59b939ebfcbc9cb1fd09d2ff839d701010000cd141fe300217bd76d64b9", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000006c0)=ANY=[]) flock(r0, 0x1) 1.546844046s ago: executing program 2 (id=104): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) fcntl$getown(r1, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140), 0x0) r4 = socket(0x2, 0x1, 0x0) listen(r4, 0x0) r5 = socket(0x8, 0x3, 0x39) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r9) r10 = getegid() setgroups(0x4, &(0x7f00000003c0)=[r6, r7, r9, r10]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x200, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x200002, 0x82, 0x9, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x1, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x0}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000b, &(0x7f0000000400)="6de97234a0ff000000000000008ea90e01d2051f0740af55e1e456e3e2fae706b35b74e721fd83dacca112512bd6d9b6234ea3b4513f932fa03274dde6f13b96769705fa3687a8cd6f95e19b9df44f6419656832b9f27d7ffda5b0547647f890b1efa13b6d8fb6ae92e3883d8c9945ae139957ad90724d0d0d26681f8cabc379d7aedcd544dd", 0x86) 1.546563616s ago: executing program 3 (id=105): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) getpeername(r0, 0x0, 0x0) 1.512206084s ago: executing program 3 (id=107): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="8ad0852952805c46945cd968cc860cf8bb71cb39918c59eb9b7a409201436b91677b5ac1aa962304cd13521fb0e5f713a486dafcbe47da1a69d69ae3e25ffb5325a4c36201d56a766c7101009cccd3b3ff360c7402752447fcdda4f67449d2870998b030f36ba661eaff355cd20f6d1403bfb7748cffc7900f568c8d738e912bef2912ff0037674875c3dddb0c099dc2cd5a30be1a7cd855157000ebb8cc81fd8bb273800ac36d243f0a057a61263efbee8a93c0f7ded8300dc29fddac6bc592b5691b21a3239d0682aa8d000000000000000800000000e4eba4477eaf3ea5bc148bc55747", 0xe5}], 0x1) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x8531) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1", 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="8ad0852952805c46945cd968cc860cf8bb71cb39918c59eb9b7a409201436b91677b5ac1aa962304cd13521fb0e5f713a486dafcbe47da1a69d69ae3e25ffb5325a4c36201d56a766c7101009cccd3b3ff360c7402752447fcdda4f67449d2870998b030f36ba661eaff355cd20f6d1403bfb7748cffc7900f568c8d738e912bef2912ff0037674875c3dddb0c099dc2cd5a30be1a7cd855157000ebb8cc81fd8bb273800ac36d243f0a057a61263efbee8a93c0f7ded8300dc29fddac6bc592b5691b21a3239d0682aa8d000000000000000800000000e4eba4477eaf3ea5bc148bc55747", 0xe5}], 0x1) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r1) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) ftruncate(r2, 0x8531) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1", 0x1) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) 1.511028971s ago: executing program 2 (id=108): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) (async, rerun: 64) r2 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r3, &(0x7f0000002480)=[{&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000002400)=""/65, 0x41}, {&(0x7f00000001c0)=""/2, 0x2}], 0x7) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="db226ca6", 0x4) (async, rerun: 64) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) (async, rerun: 64) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1a1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) (async) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000002500)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$net_inet_carp(&(0x7f0000002540)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000002580)="7ec0bb2d7f16c46a7abe4fbc19c5bf26fd3fff317c3c0952da72d76c811a8c3540619503399af2093a4cdfbbe40677f4867a7ad754d6ed5a7564a7e609c2fd39e09d4c8a0abf5fdbe6cc3a8af635eeca0225c451babff40d17550b8709d797c31992391276f6e3109c5f64a06df1960bfe2e1a04a699023813bf53201caee5909eaf8da7aad1d167cce2", &(0x7f0000002640)=0x8a, &(0x7f0000002680)="ad4612eff53692bd2b85b8163452e4af24d838a94c9c2b63014405765c690e8b3022fa766a9dab525542b9de6cf2c0f2b6845348a787a6ae96b9f7cdfb4a4a60eaf29b7e8d77106c22f9d0476f1ee609468a45dc8f765fb30d940914646e9a8d0260c7c654c2760208ec19fb4388cf3392d51563b96cb626a159f4496d749379efff18bef6b9ad6fef7becad5a2131cf76de76e051946ad2c949db77366f4b34e309ea50f624ee0b30c579161c2c51193dcd27ede6accbb26a4e3caecb1b16ce57a77ce8632143067e51b2c22117f17fda59332b786855a2591d2edae4f6e71ed9ab8a3238ee8e35f688d4022175b8b6b1b650924c32b114b5aa44c4023be15c809156824ee29f4b854d5df6776bf490d7b848f6034547b4ad505667b4f9d660b53c2cd3181e7122892f43011f458de7b4bd42e2c51e66e4665cfbd998050995534d436913a32c4aee9b9ba7b63b2721af6537bb4490ca3f8e6e1c54c70b6452fe5b935a4c945985857636d2a33d49df8e7bf58893ba67358de7a130625f25ce1e7f8a83fba089c9823ff1414a511c48ec8646c2e855a761bb59cfbb2afcc45affb4944f91b97be5d06d142acc3092c4b26b5cee654c20f03fc5a64ee32c19a85a17df9203155c2dff32ab765857f90058d6673816e3380771f90f017f3bddb0a5d898335df5a55ef53490054666117453190d1f367188803f30d4b3bd057b2faa3730cb69a1099e6e2a0fecab0cfddf96612fa20c59a1ff276b1998816da0e25adadd0d48be053bc2c4a561eebed06d24cfce66e58f145432258fa8a28d3724f2b2ec5ce66cb7691c7a1c4ffab4b4ef25f1fcd010be74fdb1ba7dc0acd3c5d467c1542df2d74ef5c4468551a6acbb882a3605e0f778f85ac98bec933cb2c97a0289f160263e0dbd7747c50e222352db5372c8320aa14f1f82790dec8c94b1063a8705d43af8c1c95b8ca13eda10050be4459123c6f06d8979da81799866be94247932b1b1dc4e29dd58c1ead7b360ab7d6f7a99ffba3bfd87f37c18ebecd0e8ff71945df1c45227835ea66a23b00b548f1cb8e9c7c7c76ea7d0abc675919af47d3e690344247db945b846f1e00f1fb8fdd1251677355473edabd9da07c2da5586134a92c44f602050da2e3bb073ed7b3b8e0556769d615f59f09e8a58d6dca919ae02065474c50add0728b01d5a43e8da4345398e97816c14613f1e8adc1135817b744bb2b00afa4a0eb1f52ba1649d8cb0b75873398bfb461aae394a7c0d70c456091dfe699a81890d8c0cd8c9997d38446bb77e8d23731a73205d142cb8a62996dbdcd536eb3dbb1d21c428b3b5606c72434a6504384f3878e1694a3e620467789fdeb81f76f2ffb0ac25b6e2454d101a02c56b1811dc107e89234afc827f2b08f376398883bd3c7835c6690734bd6f45347db398250e815219d067e80b0a09246c49a342ad98dcbcfb78f707554d60da2dcf4f6415bc7fec072a1df9b779cfdc64292cd36253a69921313100c2332cee4b6075fd57d21960dbad768d249353d4c2624c1bfc5693e9f6e4f0694a30c226ce3878ddf5053bb2bbe5b6988aee200b0eaeda9736f097234dea2b87bba796b01e80a554af316564a73363cc84bf786abeff1678754dbfec7c9cf81aea314093bdefad12becda719b52e9910ee8c3025a1522436f63fee36c21b11c81bde982667eb9a4a339df839dece97ee871d22c1a03521b3f9fc96bdc9871505c78c3a6c589757b079407dec44e9d7805d48d6027a290478d58923d58dab469cd8d5f1f33afd1788a806374a65c25a1b0d6f45741a6e757462819a2391f3e06df3f0509b47323a10cb26725e3593deb69c7ac7928bdeac9e8df21540d7dede7ea435e94a7563e367d0ea4722b10c1d02e9c1a5c04c3c24c825db30bfcbfe5e81e2b4af0bbe892a138aa4273fb06b768b5ec86f2c2a125df6973bbd82a39bf5d55087bf462285e42e0b249b70fd55ac06dd42bae143e3cf0574000b949f57a65047c04d7dc1349d78d7ce3e5d76d572d5c304e0429a1164731d9bd4d0c9d288ddf8c8cf755e30eaa5a30ba12d554cf723fd9c5a0c721a9ca5457eaca92e0a6ffc8b14cdd919136fadae401744f7130422768be3448a5700f131034d0af81db371fd958c42baf8b627eceffd4433a1d8ff42026cccd0103403c66324580e8d75107b7ae188be7f72adc49af97c8cdb3243715b69f079ff52b002cbd71f83ec762403ac95ca58f7f6bd7b9d709e6421db60fdcf3ddcc1aeec67250d637ce81b1351bf5807d93dffd44ad6a62e499032e6698cebd81b5561ccd7ac676022b7a773ccd8bea39cfb7a7772b31628c5adc194ad4e2064236f4e594782b1bdbca22f566f3909300541b9e027d88e61e74115e5cbe39b940fe00d5099cf6bb83442673ebd06862aae7a13ef5978584d8fb67f6b13cb19d4de2439c820953a2fef1880d4b2ca944d798c176e4bd6aae253dd91d6f3bb047f8bd9308be4fb6e2c94e1ef2eef54b61fa0343869bebfd91c0338922da1fd2eba2e94de2ead67da26bf5f4469f4ddda28d3b86b5b68a0be9c0326a57bfd2d9e3b81bee0336caa5b57c304a2e1f9cfacc7c287d0afccf180b71b085b6cd36cdaae0ff35c70cc479f73fd4aabbdb435eec378dad837946d5c57c83f433621c005cd2148b37437cb71cabf3d709fda59dc861f4e8f7198fe1ec596b6965d0f46a0502f7aa7190564c857ffa48b3f38e2376bd98752b52931c9d36fc9bf313f30dfca7c4265820602084d2ce59f97c77f93a652990a21db3df6aa68a0b9f29c8675b355c0d809869536dbf12bab55bb9a8a5ff6640867d34531ab2d44c486b2f48575915d5c1de34ce23f81ab84e21eb4098141c076a863b339cba36954c5f1f334f9bab298ab875a93aae6d6c16f266acda4195e7e83d1b908077b0c5768679137e69aee5510a0e64c68cb0d96a10712fb7754952e8de1adc29f4ed608c55785b3f0511988c2e1cf3f8ab038bbcc6a69f91c6808aa845cbc44e4a69e23aa00b6a1bb93890edcfdf892b56555b553b29ca28e8ba1ba6138d1c5ed579b6fb31035c2cc001fa0407463d53d48822cba61bcdb6aa926716595a2d567bb207feb3d081f142c8873b9da369446bc8add11f09837b8077b17b058ac3052de5ecc0923b357aefcb466e2cd429e1861101385cb5b2912afcf384abd9dbdfb88b2bf58a3dcffaece44bd4fea8402ed4d5c9a33c0bb258bb74a3d83f571adca8097914fc6b94819624f111078ce6c6d0e0aa811cb781ee274cda2f223e0a823606641d43a3f3eacc852269f190ce8f71ffbe10a32fbdeb073b25da1e74bc9a0455de38a5d0b928651852012894fd957813e04f8190ea5532489834781bbec42c242655cc9982427b0473757eb36e20444eb081788dbde7474ffe4767cbb9595dc0bd1b38150d7244c6bd4270c932888f2f97c6983bcfc8454d1cf6c31f41af146a3ef00273c6beb5d05963ead3416d3b267de33202ccb98ee05bf0827378e5d8500c1fed2f5655900bbf04e7bca77ef8f4ffda762003977fd8c25fee0eb0834cef76e23cc6bab588c57e93daf86f4bda013f2f83adb47d83621fae681b35871b70d8dda649f85a1cd1dcc4486fdbfd9af202e58ce59609bb26d70ed4d6e79d50ec7fd4597402b73a34cd729875abb994e0bbbfd6fc59e3410d1bafae44ab7153ce48293ffb8716f0dcfcf40edca8a4b4bc93f013e668dd447c72d84c6c21b7cc1d503f6eb4e075f06bd350aa11565d31984b18bc7973d3d852fcb0810f33e5d119b536fa8c0c17963c90f845dc92460a372add8c57cc82bb97af9b6d4ce33775ffbbed3ef36ad4e9ddd93b13c707fca2a01705a6a2058d4f30889f3faf118bd72d512deeac1e75f21fde1bd01baecf3b33a54749a7583f1fbbb1c281f41b8ce8aff030edc25cd39979dcc9a61b62951b7fbb2cfe0a7d6547efebc7ee084edb0dd1fff2f005af07461aadbd51d16f915fc941e7e729c588d1de4cd25f0b64f9d387c2a520c26085c50184f3d2fec86dbe5214dc9a0c052da43db9694c64555444b0e645fda6e746d79cd21a47ee7380571d618434f244328ba4b53c5b29b940be3dc1905bb877fef2359d8a55232302a8769e6ce6f0a317b2da8af58eb4939c53a5a58eccb05430590accee415f9eb5e59f2a5866b8770352bc06af6cf266969bd86fc0ae4580319b1da8d8206ae26b4b664f3d8e1948ad1d82124156d29b3420d8f5e3af28e48091b2a5f742addf65da87aed9abac9365c5e05735d799650c8ff84edd5c5729ad05dd0e328bc48c9aac7076986cbd9aa220a660afe8f7ca76ff4a6fcd90b4b93345a153c6ab2f657a018bc531f5bccf3de7921b2020cac737f15be93f173d8f659480d3248ef68a6dfec35238c53459e05e876173029382055d3534519344b19df322c18461abb02f6583d069f3b2247aa8f74b4a257d759ef12feb07de3d4c51145878fd9c27174432c1235e85f1b23325d93462514cb073ef285ae7e0f9b7dd4c704d137b3a6e288d1f558c7b16a3a53d74aa6b22fcc0e2743dc86a43edcf77e04fb0058c15a72b533fc883b70722c4ae1de5e5445212be789b95adf26e9f4918f0d2bc52ad2fcccc6bf1b25d12fccce38e6337068683b07f8fcea955a7c4299266e8ad1279df7f33bac5db3518e9e534b5686b8f7efbf28a586da58bd782848ff9e18476f0e47d171650166fa641f863ce408375bcbb3c9762a9b3ee1432c14dc5adeb4bdf9a026b969322e66f7c9f11565365189a83631deef4400b2207f35a3b51079e65389d850852325c00ba098deefabf8ca086ce015576c07fa2b96a8546a49d2b951ed5583317d22193c62e3f512ad8090120facc05664410e6777734badd176129ba7ed603f4e4e3f6276c1b05e99987c09eb2e963655323625d7b421f8ee259a67d180fe5c20d6c88205b1ca58c0b2f3556555914c0243c2f06250a4b984b187764cb2517088cae9576421393e66170f649836271eabe72a14355c7a06cb486954c795fa9e83551ccbb16e5990655af89007b47a37b7420c54a74f2ed9d98c661ea4768c985fbcec484a006923b3857022505561cf9ff3f4426d3bb19b59321452295c4463c55507189f8b1a4fb8574a0dc29faba73ff8a000c826c1f88ef29a5352fe3848760fd95c42899caeb39ff58ec27d7f4c5f2f71543ffbad1b595def22a9849c6976c8d4ed0a10c9076d567e2cd002141622f0fb1095abf0285b9de936f2fbe2e3e3b787ad6d60e962ddfaae33f07a40a658839a5842a8eec9a4b4537fff436b9dd690547dd06628d69b46fdf356e47faed903ab8e934a395a31832468999167c734625ee522bfe3eadf997d8eb43e37ffee9865672c2c260b7619bdf1ec6a2c80e65c5165680da621b9fa15787b0b718043c232144ab6695ae926b46a453ab1027227b4389f892e8d2d1eae91052d30e77885a5e0d9d90d95e9de586cef17147df47023c110a621e50cc29b505921592ef91fd149b2c5faa520dff54101fd4c095a90863e54137d48b085e25a7cf78413a0348701a44128b5f522ad3d6034e380b2599391da7bdfb652b529a3ec1fae37a7580b0002e66aa7bb2a501f538a6c474489e8c401aa102679e5451f67d1eb26e495d806e31115f9dbc44e370b40ff64cb198e3bf0209799c16fbcbf5f159ad8a4d0bceb2525d072a85598ea48da15fcd1f33f0d71895de7dac196331559e7cc0943cad6596d6cb460f134247c157d864e2efbdb28dc8abfa3f322a91f82a181b21d822819", 0x1000) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) close(r0) (async, rerun: 32) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (rerun: 32) 421.2368ms ago: executing program 7 (id=112): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f00000000c0)={0x9, 0xfffffffe, 0x2, 0xfffffffc, "0800000000000000000100000000000f1e0400", 0x0, 0x10000}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 420.686343ms ago: executing program 5 (id=113): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfed", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="000000d860a82060dec3e59be543bfcb449377b7f1a3f91203c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c22f727835800651", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x16, 0x0, @empty, @multicast2}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xf}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfed", 0x4}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="000000d860a82060dec3e59be543bfcb449377b7f1a3f91203c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c22f727835800651", &(0x7f0000000080)=0x54, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async) socket$unix(0x1, 0x2, 0x0) (async) fcntl$dupfd(r1, 0xa, r1) (async) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) (async) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) (async) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x16, 0x0, @empty, @multicast2}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xf}}}}}) (async) 420.267627ms ago: executing program 0 (id=114): setgid(0xffffffffffffffff) r0 = getgid() setgroups(0x1, &(0x7f0000000040)=[r0]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000180)="bc3615e6800db798a9e98bfe60c6df3e8e4d47fd20745d691f0980d479dea85cb7482f38df61d1c577d4df8ab060c1a0c35597eff561530f00240bf2b22bea78282225fa910bc152c0f3291506e8d911b905ca5623462b0000000077fa287920969aee8c8593255bb9aa35632d", 0x6d}], 0x1) unveil(0x0, &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x202) 308.30447ms ago: executing program 7 (id=116): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xfffffffe, 0x6, 0xfff}, {0xffffffff, 0x4baa, 0x3, 0x1}, {0x4, 0xe6, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x7, 0x9}, {0x4, 0x800, 0x3}, {0xfff3, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x700000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x8, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x8216, 0x2, 0x2, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r0, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0xb86, 0xffffff7c, 0x9}, {0x1, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0xfffffffd, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "000000000000000100", 0x40, 0xfffffffc}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket(0x10, 0x2ab5353deac2a904, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) socket(0x2, 0x3, 0x0) write(r3, 0x0, 0x0) 293.653317ms ago: executing program 7 (id=120): pipe(0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x102, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x8}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0x1000, 0x6}, {0x7, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socket(0x18, 0x1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)='mN', 0x2}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r1) 283.468683ms ago: executing program 1 (id=121): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000000)={0x10, 0xf06b, [{&(0x7f000005c000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2add8a6f}, {&(0x7f0000013000/0x4000)=nil, &(0x7f000075b000/0x4000)=nil, 0xb026}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000023a000/0x2000)=nil, 0x5}, {&(0x7f000007f000/0x2000)=nil, &(0x7f000051c000/0x3000)=nil, 0x67c5}, {&(0x7f00001fc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000538000/0x2000)=nil, &(0x7f00001f4000/0x2000)=nil, 0x6}, {&(0x7f0000568000/0x4000)=nil, &(0x7f00000a1000/0x2000)=nil, 0x401}, {&(0x7f0000679000/0x2000)=nil, &(0x7f0000538000/0x3000)=nil, 0x7}, {&(0x7f00004cf000/0xe000)=nil, &(0x7f00003e8000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000e0000/0x4000)=nil, 0x3}, {&(0x7f0000051000/0x2000)=nil, &(0x7f0000351000/0x4000)=nil, 0xb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000070000/0x4000)=nil, 0x8}, {&(0x7f0000027000/0x4000)=nil, &(0x7f000012b000/0x12000)=nil, 0x1}, {&(0x7f000061e000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000187000/0x4000)=nil, &(0x7f00001ee000/0x3000)=nil, 0x2}, {&(0x7f00005b4000/0x1000)=nil, &(0x7f00001df000/0x3000)=nil, 0xd}], './file0\x00', 0x2dc}) munlock(&(0x7f00006f0000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socketpair$unix(0x1, 0x2, 0x0, 0x0) 283.104661ms ago: executing program 2 (id=122): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x802069b4, &(0x7f00000001c0)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffff9c, 0xf) 252.992983ms ago: executing program 6 (id=123): r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = kqueue() kevent(r1, 0x0, 0x80000000, 0x0, 0x9, &(0x7f0000000240)={0x1, 0x8}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x8d, 0xffff30a0}) socket(0x18, 0x1, 0x0) 230.086583ms ago: executing program 3 (id=124): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000100)="5dc501f6a07157520377a6b4cc5f75cc205cf4ec12884fa7cf4b7f48bb7e43a2bf7360c5e652e17d43a93d42b9895df32a9779b11c76136e05979b90119546c4496932236802a654134b031e207a5978b584e3de6c27e789ee48a913329006a90f8abee761667fbe5cad6e96648f9d82d431b33ab54f93785aa5f7366040830e56e2ad0d3cf5ee1ca80d7f1127677935fa0227882a3b61d40fba1ddaacc7c11102043cd6387753b96bbfa2bc92f4a7f29a4a510362b5b8807a76278c54", &(0x7f0000000040)=0xbd, &(0x7f0000000080)="e2b94891dfcb91fe36f658a2045e16a039ac79b54ebf415900204e41162ea5487dd624e8f71d9965ea19", 0x2a) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) sysctl$vm(&(0x7f0000001640)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000001c0)=[{0x81, 0x7c, 0x0, 0x6}, {0x48, 0x4, 0x0, 0x3}, {0x6, 0xfe, 0x0, 0x4000000}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 226.61568ms ago: executing program 1 (id=125): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x139}, 0x53b3, 0x8, 0x0, 0x0, 0x0, 0x101000000, 0x10000000000009, 0x8000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe", 0x190}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 225.517694ms ago: executing program 6 (id=126): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x7c, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfedf9e2011c5dc171b20d8e87b6a6f18ff125020000005cff8eeb936fdee002b4de9b", 0x25}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117bccbd7c500c9faa6162575f669cd14217bd76d64b9", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[]) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 223.867466ms ago: executing program 2 (id=127): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0500000000000000aaaaaaaa8863"]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0200ffffaaaaaacbd8bb86dd60e9ffffff103a00fe80bb3b00fc070000000000000000000000000000aa"]) r1 = semget(0x0, 0x1, 0x281) connect$unix(0xffffffffffffffff, 0x0, 0x0) semop(r1, &(0x7f0000000000), 0x23) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xffffffff, 0x9}, {0x1, 0x800, 0x3}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x81, 0x8}, {0x2, 0x82, 0x1}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1d0, 0x10001, 0xc, 0xe}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x200006, 0x6}, {0xc, 0x7, 0xfff}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mmap(&(0x7f0000103000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x1) 223.153838ms ago: executing program 0 (id=128): open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1a0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x40000101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x2008, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x8, 0x800, 0x3, 0x2}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x4, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x1, 0x9}, {0x4, 0x8001, 0xd1f, 0x5}, {0x8, 0x0, 0xa, 0x2975e617}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x11}, {0x0, 0x1, 0x4, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_extract_tcp_res(0x0, 0x80000001, 0x7) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x406, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') 222.824454ms ago: executing program 1 (id=129): sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x3}, 0x400000000000002e, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="4c8e851b1ff985b401f0e05287c9cbfb9f038e704372596c9554ac87c2b7897882f444cef766b80ac0a4985d470418b9d6484bc58c762795db01d8975d0c3df63b74db6da4d41b96a93437b741a184d8f539fd31b4ea190272f55449c3a8cbb8502f03dc66a22ea3d596cbaead2c71568e907a96959032057a619d78ae015dbae17f5950d966b8773890a192fb943eb8cd59ea11131c1fb522af988e36d689761c7edab6dceadb8532b83a952b01dd2df878c986fcd28036d25217808cac6cb7fe9bab18fcba5c10a0669ee85046aa4d519bd54d27848fa636dcec6fa5624fe732de19536243e7022adde9c4453d9680af97d79f0e5e1d6fe2fbf934dab6aed40b10451559d86aab3e9dd7b9b16bf8e80b5bd7b97b982bf339566797ecdd6284469c299e0cc2a46ebf76a6faf11694825ac64bc3c4002b75d23fca59c3709c4c3f745af8399f218e42ce1b440433950068b53851ddc2eab102e56ecff49f0240c2e6098e8faa65bd124be9fe16b32e0a19db7fd58ec3eaba566c5af643fe7c8e626cd6bc2a3f1c81cd7c0d22105d14cd751dcd2b93b2254eb88ae814f9b6fbbc1b92f4284915cf4c8b601c7174259db679b0d76a76c12556ed53aa4dfbb4ce6ea0c0f355e7e87281349830e7c2c1cfce15a62f8e9b9952469cbc8fa54724c88dc4f0f4dae68a83d9f28fe0b981a4fe5eea1e96f13cb5589617d31005d5f0797154f492444aeb4012364fd311fc58e43fc79d0c1f93aa2fa00ac2c27706a3a5fb18e62d4e79573bd892f9777923ec0b2ae8c08b3ac01d91bd3ed749bbd92c878d03610b8dba867839729a279536c15b2c4bf30edc1235a8d35163e2ccf5a9efe28eeed0584b6276eba2e238f599bf9aa24351564d00e817fb11bed3abb6a02bb0ff5da9773c47cdab5feec9a1fb5bb753d6ad32633251d5f783a5146a2e4d535042508b72ffaf48ce82f04229b67e8ef1f618c3a81362184142e0aae01a3fdeeee67d8c3e0da464fbecb90157796c0a5cff1b5688e51aeeece3d110dee9207bb04d6ff708f454118ad73e4e8a3985dc95e7ae0107f6053fa5888b1e168f0b1a1addc5d472dc183a8a4e52693c07b21d72ea1e7a8f16cb2213654ed05fbe6910e3da72b509daf0bad006a9ab13beb1f1f696ed3454d309fe71b47f681cdb73d33e080113ed7da820bc9b279b8ef86fac3725da011aecd8f55a346ccf024be595663d900867b57ce1e770291d9437ed92fb3d65a74cf07756b0410a7924d3fc43e03e6cef630fa557d771b8b9c5c14a2385774a216e7867bd9fea29488d1297a8f7c730a56b0254df17c59eea189dc44dbc057aa26834ea614ab4f1bf36c8b9be51d800a75353781f2a8d2bdec093484af7c966531b01f75fba6847af4555f6fb6dc9d6d781c8029bbb69f1f4203cfeedf1ce1b9b8abb1aa2c915c05248413542f728dbd64a1dc552ca06a4fc923c2dc194cbb5304b33016f27ddf89f65f1d521be32dd736278884d56ab963592218d3825890a0050a32c37568d954ef237863eb5e68bc71adf56e2f0019538eac1d9d1bd5c9ff350a3d53e3790ac2d717f72e1012bb71e4b062cea2baa077ecc5a30255d044ab09c11e51cecaa33a12338dce9aae26bb420a42b4fe9a9b9839d11df262ca0caa6b080a16395aebb7392f149d826e782d7dbf4f0a0303a12be7e4e6dc4f3ead60db7a1aa27317aa76bdfc28da6dbaad6d3eecbabd6032dece759f6635b01a22e4ea83c6a7431e960d79461bef9495573dd8f62cea2bea932e8aaa00d49d21afb390ad39df91f617e5c226d904e2f41598d9b3a03e924ba57e909c6d0273810ec84eaad350794aab08417d21a1ba81157f33def98fd5be0df4f19d1fb3121da8866597c66753028bb751eb39d3e85958012f5a4b4b70e94dc208877141b2563e892bd1f1efb6a7b1fabc7f6dbf4af833112d069dd608d89fae934239ce4cb1fa5473517283f50797a673c366a13ffd0b9538a8cccb6229555475fd529d3809716c08729a29d046812d65e10e41d2f2db4b82458a15effbd4a4a6c029e81fd01e99dc4b4ea4bd49c09140a64e4d40184f33ec3348391985a983ca2cd5489e3415122c365225b170ea611ba553944996e92925d4e9341e6eaa22598de8444709476e255f61f6e8de8f1bffa4149041103c0673c5eb2b5bebe4c97f9e6bb4c54aae4c2c1859b4e9d167a8db2c28422ff39b83fd863cc5f94c0887117601c12e50e6472f4344f5365a29024a50fcd69fbf7b10a2f5b1822de211cdbb11ca08e0da0300bcd10467ecccee72462beb90c44003a33b08272e8010f78b2e7f4b870c064b37c46d1d8053e85295fda09455a16a99208bfbe647febe6af0d89ca6e909c09d109f6b7c32243b8e4477fe613dfb90b5e309fdd0c939e99a0fd9738e2a27acf21045bf996d8efabeabbc9dee49facb42035a3f09e16f5dc1bd66e3b8941d84b348f50a8516f3bccfbbc747fb6fe6b4ef572c7eeb40b05d19143229a7c65e564154312ffb128f0a15d3517e2b6ab2cf36c52d6469650a89fa7700e68053cefe7107809e686e33066292b59878d97f72a7dd28e6d5b9f7b89fdd383161d86c52e87607b42d7fe48f5971dd2d659666758ecf3d5c3d70efc978b3ac5b2599f83f631bcddcc5437845d7d3f49416bd0d0672ecc45d1f96b3823b8f0eb32e6f21c308525e0e58a0792b2949084021060811758f06cdecf33e61ed54231d63b66349f0feb84263394a7a65bcec02709f4261d1cc6aeab6ed2b71fd86dbf93023843a29e1b50bdd9770fbe4468f3732d9125ace1f16d395a2462e9941fdf65c2afbf52fb554ccb30ee8f7043580cd84e8911919fbe1c1c5e740590135b919d533795810f7d9c6a8cb87317a8f05406b7ab93991c399bb45db0e63becc938b564b3ac15903006c1916becb2b3b1d4f23c07c0e225d3ac8c771f3ec8a3cbf9ad1071d8484d4037b0c873ae229bb828bd5ab7f557c0e5ae0f84bee8eb1b30fb571acafade3a42eaf53265f6ed57867c0eb66aa2435e6d1b908213f5d0f47726048ebf7ab42af051e1209682b2b16bb37054e62cd46f5d88ad451fc71a23acf0a014f56ee68a4d25bb3235d676427a52fe3f365ee6a93e479c4812b6c4820deb61b516945728ead6f5293aa19f443a2c799f46397ed54e9ec2a5db8688702c5dabe3edf6d92827c3463f98a98b486e2824c0d859525abb13b04b1bd53f7dcd227a69eb93e29a9575e03fa22cead89242a47d0d42f4b2ae5aa8fd2a5214143f2836a9327ab59e7733328c4c5cd0f6b5a81c551068cd4a3320a5d78747088822ed5e341452f572757cfefcb3ec3a84174bafab7bbfcebb142fecbbcd453f66bd52a4233f1b0a9ad3e56038755f46213212b20346bd663111888045da049d5e65ee824ba552b3bb6753a274b27a1efc4dffb39b85eaf886b85dad819c2080853581d0f71915b435eba060ab8d145e38f6824a067c4d5ad96011fdc92ecd62b1082cab9dc22d8fa3860b9bd3cd6f3403cc4e5632867ec3236ebcd060615e5a90306d136cbc76bea3b63328c9378d1b18f42f6d0b64054ec99506937a25b77ece7944648bf577693edfe14745f3c2300d3ef42b6e8f09afa94940e4b2f6c20558972644ddc0afe010026b34200de9977d07b256c7cfde5ca70cb18d56ee35f1efd61b6acc1563642296ff519467f78b6094fb3be745a5f1b38e92db720243009615b59ee741fdce4b587ebba52fe5ed2fbac40a50b7d83744368742111eb04b1059e87666b05b4e9638d31aeb328db84f32572a890c88778668f4cbc2b27b1deaf5fa0f2474ce3739be6926212fbebb38aef2dc87ec71d599e4fa241e94792f8e334d9d15015b889cc3554362c01c24e82d17e31640068cfdbe168eaec99d63ac2ad0dd16ac3aa8b37450dc66e3130fc543a0c2f99891e61c2c6478479152b0c709954462794b8f9cef5138c8509cfaf92077839be9dc20a8857b2a59fbb7443df8a0a94203e6319a803e6a1f549607408511c68b163e852eaec5100fa7955ac4dab39543bea807846a52f026007a7e5f18fbdc422667be1f36464a6c6aa67558820f64277a284087296ed17d9fed1c92d8b932ab2935b07da6017ce6f743f92c58f16d3dcb6d76af7769148f6deea701b8763e87ce7da682b7deaaa1333a15da3c918c3edc01faed0366f17eaeecff3435a4a68be4438a4c68aa25f3666f25788b52161ba3f70ca97e44329a7eda9a62a1e650e4d2678d9a25449b1d675e7a89d7b0628868f3c1f450608a4028e799b1abdd6c6200a4c1611022d27986639945461398dc0e4dc7d2bc8d0f065cef8aa64a539bc1b0d424f0adec1a6795b34d0225cc1546c8787fa7b4204ef7c92fbb118c4ed22fc0c609a056509fcb7dae2637ae987d8301d5e23b62d78f489cc2ad4ef348befa480c729d8afecc16dd7e48f7a47d86d1b98fa59d017e8b3d2e9ab3b44cae7df3302ad289c80e21c83fa446b4b91c97f35b0a45b3e8da2189d08ec001dfaeb83d1c2714836105bf03c55fde7d1c224253eb33a03c8108731198be9baad57878d1e4ceb5887fded9f4c2ae8315e9d48be789b38ee2ca244f54d9539ee03c95a2cef4db3c4331c156514acaeaf34a184c004021fec56d3f30ceab20adade1013a6f10df7a2ae81c223dbb46d18eabba02e13138de7fca36430238429b4738239b854ee4e6abcde1aba47f8c7dbef4e8689d1c3970e846f04fdb83b99b7b1908e2554c54753dbe42cf18952ddce5e269657f6a687a7ef033b782df8d7369d870911614e8f10e9fdb1f209b4d8ab6e338aa3845d8a961eec3c61db2d877696e281870aeda372a182cd787f573d8ab54f6f181da62c552c8322d755e47e4cbc57fa8ad32e039f478f9e9c81e2a539bb475f276e523ab7fd5512cbf7d43bef778f86568bbaa53d682cc75ddb70e171dba3aa0f3fa2456dff7505c78e1df415bcf1c80b51c393035e3460a4798d280f7d1aad36d3b6b8bb4ac4551c43ff1cba36a89a01b7ee6a3b6a418e06409c0fbea3e6d4016710bcd7d91da9bd12abb7a07335146e724bb844629ef2aa9715dba27994e3e3f7c5a8d65f0ff7b2a7e1aee1fa545cc3b04a9d3952de10eb739fe43722b7c914a480e48c69e4983f8ff2fde87c34ecc66242bca8aa0c3ac3ee578d2ba7d704d9f63dcbaae9bafe17b1025f4d40a7ff95b0d6ac9564e092a5bd0ffda9d35846ee0e92d81eb4b6723a1b7b08465fa2726b248e3031ba367feaa23857e92634303a983141c9bcb0841868bcb7846e3726f3b8357c0357da2670a3ec63b6374ffca1ff8604754540e0aa4786bc263cc382ed11ecdae1fed18189c1c2793fa78660fdbbf62ec180f04cfdad659d35fa589e7ef954feeecba6b4917231e6ee7c6addc8b4f1e2224bf17297922a46bd163b73f24e527944c5c6ace5e7fadd064dcbf39cf9ab39d4f6b794303fd103df7bd3c1c321ab89dbf274651c5f4690e3937f2450d5c036f41d55eafb9d7e7ab257465eba22ac23831e3c1863e3ed1bd8942c630fd9e02aa94c1e4c5e48080bf0add19f59b844a87878f475461078de4e8bc731c16947d530f479de4ae156c7af4a618d9ba355f6b3f2e1a7fb8ce939666cf60a6901bc262f34f5ae9de3796ef5703f55a18927522bc77eb28dcd415825c7f8eabb5142cb9aff943bf19e2b630aa8b8c7078f92f8b60802c95ff185017165abeb90834e31f76511a8e77e301f3597a201341bcf9566512f9cdee0529f488d49700cd1340cec33de62bc75be215e7e02b169736a2", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="f4e18739c2250b03aa3a493b068b9db8e2b03dc1099f805c755608cbe8809576c1dcd67e070ea290aa579ea56d4905790a90b7bf", 0x34) 151.469618ms ago: executing program 1 (id=130): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) fcntl$getflags(r1, 0x3) r3 = semget$private(0x0, 0x1, 0x25e) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x6, 0x98e, 0x5, 0x8, 0x9, 0x0, 0xffff, 0x7f0]) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x4, 0x8, r2}) close(r1) r4 = socket$inet6(0x18, 0x5, 0xff) listen(r4, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff, 0x4, 0x2, 0xffff, 0x4, 0x5, 0xfffffffffffffffe, 0x80}, &(0x7f00000001c0)={0xd, 0x1, 0x6, 0x43e4, 0x600000000000, 0x8, 0x5, 0x40}, &(0x7f0000000200)={0x200, 0x9, 0x7, 0x5, 0xffff, 0x7e, 0xb, 0x1}, &(0x7f0000000240)={0x4, 0x2c}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000280)={0x4, 0x9, 0x9, 0x1, "25edaf94435811eab3a37181c79629f5a706bdf6", 0xf, 0x7}) socketpair(0x17, 0x4000, 0x7f, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000340)={0xfffffffffffff6d6, 0x8, 0x8000000000000001, 0x1ff, 0x6, 0x80000000, 0x2, 0xa9b}, &(0x7f0000000380)={0xc1bd, 0x5, 0x5cd9, 0x2f9, 0x80000001, 0x6, 0x59, 0x2}, &(0x7f00000003c0)={0x7, 0x6af2, 0x3ff, 0xffffffff, 0x6, 0x149, 0x100, 0x7}, &(0x7f0000000400)={0xcf1c, 0xd81f}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f0000000480)='./file0\x00') getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) shutdown(r7, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000540)={0x1, 0x0, 0x9, 0x4400, r2}) getsockopt(r4, 0x4, 0x0, &(0x7f0000000580)=""/88, &(0x7f0000000600)=0x58) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000640)) connect(r8, &(0x7f0000000680)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000006c0)={0x20, 0x8001}, 0x10) msgget$private(0x0, 0x83) r9 = dup(r0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000740)=0x10) fcntl$lock(r5, 0x8, &(0x7f0000000780)={0x3, 0x2, 0x2, 0xe7f, r2}) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f00000007c0)={'./file0\x00', 0x80000001, 0x3, 0x1, 0x0, 0x0, 0x5, 0x4, 0x1, 0x1, 0xffc, 0x4}) 150.87104ms ago: executing program 6 (id=131): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfff, 0x40, 0x4f}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfff, 0x40, 0x4f}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff53f9a4114032caffffffffff00000000000008004500001c000000000011907800000000ffffb1762a4b90780008000045000000000000000000000000000000e0000001bfbae01ce5c39a9a9dcf897cafdebbfb518862beb5cd07991a25a3888e5b85c016b0dd54e44c78fe1a3f34ad20bddff06d3edbe6ae745b0eee012cc517aa43545f711c7e48281291692c619b557e93ed39abe81dcf441ff8dbcb7ea509645fc8558024adabfbd443918ff41913edc0b571a1287ee56924f8654fa1f8d2f500ce"]) 149.15439ms ago: executing program 5 (id=132): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x800474c4, &(0x7f0000000300)) read(r2, &(0x7f0000000280)=""/5, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc0284414, &(0x7f0000000240)={0x10000, 0x2, 0x0, 0x80, "561a8ebd000200", 0x10001, 0xe62}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x2027ffb, 0x400, 0xffff, 0x21d8b588, "102e285b0500e2942b6e455f00", 0x7f, 0x6}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="279a8a2988537bd7b4e17cfda95431cb007f3b78b9c22c0298b4c10be7af16642fd197c4dca2bc384a3f750d84626751537a7b6766947e5f2bc876d4ae8f4cea51720fd0173cd5b1979970f151dbe1bc90325843765e3b23467cb558e9241856befe3c3751d287882b31558507211438e9e0af4d30d039114b8ac128545abbc9f7869105522c521a9680c7023ba6c9165b1191f0dcfdd8475f9e47e6361739aa4e87d2f10e95c2d971564cd632e3d3d5d7c869198b96b284af88b1a9446954384b396781c3bc2f6932fcfdbc7a14c70998708f1bcbac20770074bf643de4ed330e947a5a7908e4060279847b884eb1009c8d694079edd4f9f454efcd493e994281287bd2ba2671e98c89e6403323686298c7826cdbf42e1a3f7137adcc45417c6a9681ef8b3dbc1ec474217f99529172c81c55ead09ff797adae3c2a7985b35a8b2902a8ae23f2a0e2d4195dbcc8ad34faca5078574f872a2ecf2733e9b5a8e65e8327987ff6777d7a6a95f3e8883b803ac6481e43e8b448e099395ad670e705744408914644e8a21080a28e382d7e3df37ef25440f5eba829ed3200aa547fc585baecb47b5f1d82f5f52886e653bace8b9f6dc6fdd6138a6e9cbbd82ebaa4d4b37ede8b587199eb0d3239286076b085438f85be0fef5fc1d370be8fcbd2db9ecb394a4d61ca6d8fb7d56106143fcf807a3006a42e375fb2cfdef82a354b7eb7f1ceb71ad2defe685d04ea7767803750cb098cb07b50fc9ad7ac6c8d8b7ba488fd9a8b5c7300c009cf928e7ba96be2061910944cbbb1ae4f8428b38f3ec3f117abb5d0722bce09da91b0be12888cbc05079a687090e980afc2c652ac22868ed5cf85f3d9cbd3273c0caacdd0881a80a86699fce05aabf80f323b757da3feec6b51d18a24c1ff20ff8755a6bdbd3ec23b7fefab6e46c4a4146b8655511e8417cfb0034e0a9015a7822755658adc8b7be017f0bbadc08f8263feaa4d12aaffaa78cdc7d7be99845f3ebcc422c3fa42f28db463cc0e5c9282e576ce5a8d821b40a80bd494d7ea610af6419b72f93694e936b05d29274b3911cd2efebb981d4de91e074d22143af111d0091bb52a0e092156805ae742b18562aef00ead2fd8bbb8828a328b506cabb92f96d569e6a152843df98cb6ffff0000c17e8ff6cc60979ff09a936b0d54a0b7b0c809a43bdef0c48ea515f54960ffc7fd2f807e085021cf3d2e826d229701d30c39a90785cf8ae9279c52f1cecdeaed66ae43589a15c997eb3fe888871d16cabd8353bb0fd03570b587a6bc5bc3b997ceadc4801f4370994d6481985a92546486e884e31119cbb9119a017ba6591840d55269cdc8398571d9633f883ba4380cfdcd949d359be67fe43f15e61ba64ecc3fd8f51ff833e14766d1bdf5125345349266195d93ba00583426fe28d4ccd50a33e3749b1cb9867980aee7bf7d8668bc07c25684a2ebd81c74be75141feb4e7c806dc4f4e3e5b2ddd5d55ee63fb34b7070e129370da58941fb120ff19a3fcc6c8c9f556535b87df1507644da172176232f96df950b0b2f171a21a1388845b353868fc133da875da7b55c5d2fc7285f6824011af7e68887729a47ba33e872949cabb9a53692007413e6c128af65cf8e04bdf93cbe0105f7cfb1fcd3344438cb664ee537e3f9d3c14c1c6a5719e72acd93287f6cd608abff76a0e7ccf2284412e8274d3b300698a8a088978dda467980544c80203956e2ba2ed7735f1fe3e69c483e38431140348751d1b6ca3aa71bc74d53957eb3dc36f51cc7567d2c3bd7f759a019bc6a78a7346691706a0000000000000080692fa19651e93c9533ada34a8d38458f88ee25d73f9138a16d42d13530e73e3cb7b928e6314cd0a6e6dbfc49c3ae27114f9bc9a1b3a12b9f6b25513343522d5177b258f54e1f6843b6738b57845ca244ec41e3a8b3270f439fe04c8a0d5833ae49d0a2410afccdd20a9f932bc43380238cd8e585b10d72787fb8f9474f824def081e98a5e86a4567e088e4f07c2f578a72c1e9974ff2315fa179e7f1cac3a8fe74262a7b3ca42354ee8a2a181f22d054c1009081cf3cda885ca8", 0x5c4}], 0x1) 146.755216ms ago: executing program 0 (id=133): ftruncate(0xffffffffffffffff, 0x8531) (async) r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (rerun: 64) ioctl$TIOCSBRK(r1, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kqueue() ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 83.873027ms ago: executing program 6 (id=134): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x200) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x80, 0x1, 0x1, 0x4}], 0x101, &(0x7f0000000180), 0x6, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7fffffff) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x6, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) dup(r0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0214c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) poll(&(0x7f0000000900)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x100}], 0x2, 0xd98b) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) r4 = getpid() setreuid(0xee00, 0x0) (async) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xd30, r4) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) setrlimit(0x2, &(0x7f0000000000)={0xfffffffffffffffd, 0x60000000}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x3, 0x0) (async) socket(0x24, 0x2, 0x0) 82.2865ms ago: executing program 1 (id=135): setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x20, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)="0200ef007d874f74da743fc6e378651828970f6e7d0995e0", 0x18) 81.80427ms ago: executing program 6 (id=136): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x2) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0xfd) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f000055c000/0x2000)=nil, 0x2000, 0x3, 0x1011, 0xffffffffffffff9c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES16=r1]) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x110) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x0, 0x6}, {0x6, 0x346951b7}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x8000, 0x80) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x2, &(0x7f0000000100)="c6267feb67da9699f9b40678433d61844b0085a6bc5df61db5dc9324346ef2296a", &(0x7f0000000140)=0x21, &(0x7f0000000180)="b2c1e9f262c6c940ebd1d9e23ed129e63379ce185643c7cecc7456203a38338d96b0ea04a45eee2e476feabf46afcfbcb3", 0x31) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x8, 0xffff}, 0x4c) 79.701333ms ago: executing program 5 (id=137): mlockall(0x0) (async) mlockall(0x0) mlockall(0x0) (async) mlockall(0x1) (async) mlockall(0x0) (async) mlockall(0x1) (async) mlockall(0x0) (async) mlockall(0x4) (async) mlockall(0x1) (async) mlockall(0x0) (async) mlockall(0x0) (async) mlockall(0x1) (async) mlockall(0x1) mlockall(0x1) (async) mlockall(0x0) (async) mlockall(0x0) (async) mlockall(0x0) (async) mlockall(0x1) (async) mlockall(0x1) (async) mlockall(0x1) (async) mlockall(0x1) (async) mlockall(0x0) (async) mlockall(0x1) (async) mlockall(0x1) (async) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x0) (async) mlockall(0x1) 30.0403ms ago: executing program 0 (id=138): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x81a, r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x8000, 0x4) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r1, &(0x7f0000000140)="9a1889baf83e45d4259ae02635895ec35b47a076", 0x14) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f602000098005803000182acde276885b87ef0", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x6, 0x699c71e1, 0x10000]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffff57e2aaaaaaaaaa0800450effb0861127d4dd555fceae0f1d8fba14ec05"]) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x35, 0x0, 0x0) (async) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x5) (async, rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000100)=0xfffffff9) syz_open_pts() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r3, &(0x7f0000001480)="d856a33ad5eb2fe7898abf7a4b0b", 0xe) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10c) 28.70273ms ago: executing program 1 (id=139): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000200)=[{0x0, 0x1, 0x1, 0x440}, {0x81, 0x0, 0x0, 0x6}, {0x84, 0x0, 0x8, 0xb9}, {0xf, 0x1, 0x3, 0x9}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="c5ea6039f9e2011c5dc17154e0ec1c14ec6b585632561657f595c8c7d3335c92710000000000cedd6312ccdf00b67b31", 0x30}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffbfffb, 0x3, 0x200020}) r1 = socket(0x18, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x1, 0x3, 0x3) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) getpeername(r1, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) fcntl$setflags(r3, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r6) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000), 0x10) connect$unix(r9, &(0x7f0000000000), 0x10) sendto$inet(r9, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000001380), 0x4) readv(r8, &(0x7f0000000080)=[{0x0}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) 26.851451ms ago: executing program 0 (id=140): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001d80)={0x2, &(0x7f0000001d40)=[{0x720, 0x94, 0x6, 0xffffff96}, {0x4, 0x5, 0x2, 0x3ff}]}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sysctl$hw(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCVERSION(r3, 0x2000427e, 0x0) pipe(&(0x7f00000000c0)) r4 = dup2(r1, r3) pwrite(r4, &(0x7f0000000040)="638c0e", 0x3, 0xfff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000014c0)={0x1, &(0x7f0000001480)=[{0x3, 0x5, 0x7}]}) 26.479325ms ago: executing program 5 (id=141): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0x103, 0x80000001, 0x33a, 0x210002, 0x10, [{0x0, 0x7, 0x4, 0x40071004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x7fff, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0xb5be, 0x389f}, {0x2, 0x81, 0x1, 0x8}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0x1000, 0x6}, {0x7, 0x7, 0x2006, 0x400}, {0x0, 0x1, 0x4, 0x30000}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r0 = kqueue() (async, rerun: 64) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (rerun: 64) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) (async, rerun: 64) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) fcntl$setstatus(r0, 0x4, 0x80) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r2) 2.791668ms ago: executing program 2 (id=142): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)}) syz_emit_ethernet(0x26, &(0x7f00000009c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0xff, 0x0, @broadcast, @rand_addr=0xac14ffff, {[@ssrr={0x89, 0x3, 0xe}]}}}}}}) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x10000001}, {0x0, 0x9}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x3}, {}, {0x1, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) write(r3, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) (async) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f0000000000)="ebff", 0x2) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r4, 0x0) (async) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x1, 0x6010, r4, 0x2) setuid(0xee01) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) (async) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 2.310429ms ago: executing program 0 (id=143): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r0, 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) fchmod(r3, 0x91) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x9}, {0x18, 0x0, 0x0, 0x80000000}, 0x0, [0xfffffffd, 0x5, 0x9, 0x0, 0x1]}, 0x3c) close(r3) execve(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x8) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x6, 0xdffd) chroot(&(0x7f0000000740)='.\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0xfc}}}}}) syz_extract_tcp_res(0x0, 0x9, 0x800) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 1.205795ms ago: executing program 6 (id=144): sysctl$hw(&(0x7f0000000040)={0x7, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 0s ago: executing program 5 (id=145): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r0, 0x80002) (async) truncate(&(0x7f00000001c0)='./file0\x00', 0x30000) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0884450, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) (async) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x100000000000012a, 0xffff) getuid() (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x2000) setregid(r2, r2) (async) setrlimit(0x1, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.15' (ED25519) to the list of known hosts. pckbd_enable: command error uvn_flush: obj=0xfffffd805fcb3110, offset=0x2000. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: mtx 0xffffffff838f9ef0: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 516989 78930 0 0 0 0 syz-executor *394448 83866 0 0 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833e3b44) at panic+0x1e5 mtx_enter_try(ffffffff838f9ef0) at mtx_enter_try+0x1bf mtx_enter(ffffffff838f9ef0) at mtx_enter+0x60 uvm_pageclean(fffffd8007e99200) at uvm_pageclean+0x290 uvm_pagefree(fffffd8007e99200) at uvm_pagefree+0x26 uvn_get(fffffd805fcb3700,0,ffff80003b02e178,ffff80003b02e15c,0,2,51b72ca710e32c66,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003b02e390,ffff80003b02e3c8,ffff80003b02e210,ffff80003b02e1f8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003b02e390,ffff80003b02e3c8,ffff80003b02e310) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b762b60,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003b02e520,200000000140) at upageflttrap+0xa9 usertrap(ffff80003b02e520) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7df923be03e0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: mtx 0xffffffff838f9ef0: locking against myself ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e3b44) at panic+0x1e5 mtx_enter_try(ffffffff838f9ef0) at mtx_enter_try+0x1bf mtx_enter(ffffffff838f9ef0) at mtx_enter+0x60 uvm_pageclean(fffffd8007e99200) at uvm_pageclean+0x290 uvm_pagefree(fffffd8007e99200) at uvm_pagefree+0x26 uvn_get(fffffd805fcb3700,0,ffff80003b02e178,ffff80003b02e15c,0,2,51b72ca710e32c66,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003b02e390,ffff80003b02e3c8,ffff80003b02e210,ffff80003b02e1f8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003b02e390,ffff80003b02e3c8,ffff80003b02e310) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b762b60,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003b02e520,200000000140) at upageflttrap+0xa9 usertrap(ffff80003b02e520) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7df923be03e0, count: -13 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003b02dec0 rbx 0xffff8000299dedcf rdx 0 rcx 0xffff800038804298 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x23e32e41429f7d7e r11 0x206079d67a76f42f r12 0xffff8000299debd0 r13 0 r14 0 r15 0x1 rip 0xffffffff8307b4a5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003b02deb0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=394448 pid=83866 tcnt=4 stat=onproc flags process=0 proc=0 runpri=50, usrpri=76, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800038803000,0xffff80002a2d6ac0 process=0xffff8000fffec4e8 user=0xffff80003b029000, vmspace=0xfffffd806b762b60 estcpu=26, cpticks=3, pctcpu=0.4, user=7, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78930 516989 84323 0 7 0 syz-executor 82178 27784 27328 0 2 0 syz-executor 82178 213403 27328 0 3 0x4000080 kqread syz-executor *83866 394448 36940 0 7 0 syz-executor 83866 269794 36940 0 3 0x4000000 biowait syz-executor 83866 68387 36940 0 3 0x4000080 fsleep syz-executor 83866 476052 36940 0 3 0x4000080 kqread syz-executor 96364 129182 40865 0 2 0 syz-executor 96364 374523 40865 0 3 0x4000080 fsleep syz-executor 4394 381207 68744 0 2 0 syz-executor 4394 430035 68744 0 3 0x4000080 sbwait syz-executor 31326 27997 9664 0 2 0 syz-executor 31326 221188 9664 0 3 0x4000080 fsleep syz-executor 73696 456363 93388 0 2 0 syz-executor 73696 17721 93388 0 3 0x4000080 fsleep syz-executor 73696 256868 93388 0 3 0x4000080 fsleep syz-executor 7698 461503 0 0 3 0x14280 nfsidl nfsio 87647 14476 0 0 3 0x14280 nfsidl nfsio 88638 133041 0 0 3 0x14280 nfsidl nfsio 59598 360567 0 0 3 0x14280 nfsidl nfsio 67402 384863 0 0 3 0x14280 nfsidl nfsio 11651 341125 0 0 3 0x14280 nfsidl nfsio 31001 314148 0 0 3 0x14280 nfsidl nfsio 156 94108 0 0 3 0x14280 nfsidl nfsio 18063 55763 0 0 3 0x14280 nfsidl nfsio 29789 17002 0 0 3 0x14280 nfsidl nfsio 80594 85530 0 0 3 0x14280 nfsidl nfsio 19048 222895 0 0 3 0x14280 nfsidl nfsio 39427 470188 0 0 3 0x14280 nfsidl nfsio 69187 340175 0 0 3 0x14280 nfsidl nfsio 44281 488376 0 0 3 0x14280 nfsidl nfsio 96547 374264 0 0 3 0x14280 nfsidl nfsio 4286 188271 0 0 3 0x14280 nfsidl nfsio 7134 112311 0 0 3 0x14280 nfsidl nfsio 71013 64027 0 0 3 0x14280 nfsidl nfsio 42920 209378 0 0 3 0x14280 nfsidl nfsio 19192 194381 0 0 3 0x14200 bored sosplice 36940 366846 48457 0 3 0x82 nanoslp syz-executor 84323 285843 48457 0 3 0x82 nanoslp syz-executor 27328 443442 48457 0 3 0x82 nanoslp syz-executor 37558 278826 48457 0 2 0x2 syz-executor 93388 101335 48457 0 2 0x2 syz-executor 40865 215377 48457 0 3 0x82 nanoslp syz-executor 9664 486930 48457 0 3 0x82 nanoslp syz-executor 68744 121640 48457 0 3 0x82 nanoslp syz-executor 48457 207501 47390 0 3 0x82 kqread syz-executor 47390 278797 52286 0 3 0x10008a sigsusp ksh 52286 169998 28437 0 3 0x98 kqread sshd-session 28437 506112 5705 0 3 0x92 kqread sshd-session 81413 49667 1 0 3 0x100083 ttyin getty 5705 283332 1 0 3 0x88 kqread sshd 98909 74956 75654 74 3 0x1100092 bpf pflogd 75654 289739 1 0 3 0x80 sbwait pflogd 38421 381500 15049 73 2 0x1100010 syslogd 15049 123080 1 0 3 0x100082 sbwait syslogd 26460 165663 1 0 3 0x100080 kqread resolvd 77022 488605 18193 77 3 0x100092 kqread dhcpleased 5579 308957 18193 77 3 0x100092 kqread dhcpleased 18193 326723 1 0 3 0x80 kqread dhcpleased 22160 199185 0 0 2 0x40014200 smr 43204 324642 0 0 2 0x14200 zerothread 71783 95112 0 0 3 0x14200 aiodoned aiodoned 45809 75826 0 0 3 0x14200 syncer update 74951 146039 0 0 3 0x14200 cleaner cleaner 90380 296181 0 0 3 0x14200 reaper reaper 83658 184418 0 0 3 0x14200 pgdaemon pagedaemon 75383 76679 0 0 3 0x14200 bored viomb 7884 375424 0 0 3 0x40014200 acpi0 acpi0 65138 77358 0 0 3 0x40014200 idle1 12356 127352 0 0 3 0x14200 bored softnet3 74523 338343 0 0 3 0x14200 bored softnet2 91267 343992 0 0 3 0x14200 bored softnet1 83155 289614 0 0 3 0x14200 bored softnet0 59518 270550 0 0 3 0x14200 bored systqmp 22043 219295 0 0 3 0x14200 bored systq 27129 431410 0 0 3 0x14200 tmoslp softclockmp 22619 53250 0 0 3 0x40014200 tmoslp softclock 44699 492391 0 0 3 0x40014200 idle0 1 367519 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838f9f00) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 83866 (syz-executor) thread 0xffff800038804298 (394448) exclusive rwlock uobjlk r = 0 (0xfffffd806652c898) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff838f9f00) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x2d1 #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x278 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 83866 (syz-executor) thread 0xffff80002a2d6ab0 (269794) exclusive rrwlock inode r = 0 (0xfffffd806b911520) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 83866 (syz-executor) thread 0xffff80002a2d6560 (68387) exclusive rwlock futexpl r = 0 (0xffffffff83925cb0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 pool_get+0x10b #3 futex_get+0x309 #4 futex_wait+0x328 #5 sys_futex+0x149 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock futex r = 0 (0xffffffff838142a8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 Process 4394 (syz-executor) thread 0xffff80003b035d50 (430035) exclusive rrwlock inode r = 0 (0xfffffd806b911be0) #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 vn_open+0x13f #12 vndioctl+0xcb1 #13 VOP_IOCTL+0xac #14 vn_ioctl+0xf8 #15 sys_ioctl+0x5c3 #16 syscall+0xbc6 #17 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 11097K 11223K 166960K 11445 0 pcb 17 12K 12K 166960K 38 0 rtable 249 9K 9K 166960K 395 0 pf 34 17K 18K 166960K 54 0 ifaddr 43 7K 7K 166960K 48 0 ifgroup 55 2K 2K 166960K 61 0 sysctl 4 1K 1K 166960K 4 0 counters 64 36K 36K 166960K 78 0 ioctlops 0 0K 4K 166960K 1499 0 iov 0 0K 12K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1371 86K 86K 166960K 1499 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 85K 166960K 279 0 sigio 0 0K 0K 166960K 2 0 proc 72 91K 140K 166960K 550 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 2 0K 0K 166960K 26 0 in_multi 99 7K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 2 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 378 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 244 169K 176K 166960K 4269 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 43 86K 102K 166960K 1377 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 12 0K 1K 166960K 32 0 temp 40 8679K 8743K 166960K 7957 0 kqueue 16 26K 26K 166960K 39 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 53 0 50 1 0 1 1 0 8 0 rtentry 176 119 0 6 6 0 6 6 0 8 0 unpcb 144 230 0 211 4 0 4 4 0 8 3 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 33 0 28 1 0 1 1 0 8 0 arp 128 20 0 1 1 0 1 1 0 8 0 inpcb 384 220 0 209 8 0 8 8 0 8 6 nd6 144 26 0 0 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 7 0 7 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 24 0 0 1 0 1 1 0 8 0 pfstkey 128 24 0 0 1 0 1 1 0 8 0 pfstate 384 24 0 0 3 0 3 3 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 490 0 33 31 0 31 31 0 8 2 art_table 32 491 0 33 4 0 4 4 0 8 0 art_node 16 117 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 semapl 112 5 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1816 0 303 95 0 95 95 0 8 0 ffsino 288 1816 0 303 109 0 109 109 0 8 0 nchpl 144 2217 0 524 63 0 63 63 0 8 0 rtmask 32 4 0 4 1 0 1 1 0 8 1 uvmvnodes 80 1996 0 0 41 0 41 41 0 8 0 vnodes 216 1996 0 0 111 0 111 111 0 8 0 namei 1024 6964 0 6964 2 0 2 2 0 8 2 percpumem 16 54 0 7 1 0 1 1 0 8 0 kstatmem 264 30 0 6 2 0 2 2 0 8 0 scxspl 216 6935 0 6933 3 2 1 2 1 8 0 plimitpl 152 43 0 26 1 0 1 1 0 8 0 sigapl 424 604 0 533 8 0 8 8 0 8 0 futexpl 64 2208 0 2203 1 0 1 1 0 8 0 knotepl 120 484 0 0 15 0 15 15 0 8 0 kqueuepl 224 51 0 39 1 0 1 1 0 8 0 pipepl 336 117 0 90 3 0 3 3 0 8 0 fdescpl 520 565 0 533 3 0 3 3 0 8 0 filepl 160 2428 0 2200 14 0 14 14 0 8 4 lockfpl 104 50 0 46 1 0 1 1 0 8 0 lockfspl 48 24 0 20 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 196 0 182 1 0 1 1 0 8 0 zombiepl 144 534 0 533 1 0 1 1 0 8 0 processpl 1216 604 0 533 6 0 6 6 0 8 0 procpl 680 873 0 793 7 0 7 7 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 728 507 0 475 10 0 10 10 0 8 7 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 132 0 0 17 0 17 17 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 9 0 0 1 0 1 1 0 8 0 mbufpl 256 154 0 0 10 0 10 10 0 8 0 bufpl 280 2530 0 126 172 0 172 172 0 8 0 anonpl 32 5449 0 0 44 0 44 44 0 246 0 amapchunkpl 152 12688 0 12062 25 0 25 25 0 158 0 amappl16 200 1948 0 1920 5 3 2 5 0 8 0 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 118 0 105 1 0 1 1 0 8 0 amappl13 176 25 0 25 1 1 0 1 0 8 0 amappl12 168 1216 0 1184 3 1 2 2 0 8 0 amappl11 160 53 0 39 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 23 0 21 1 0 1 1 0 8 0 amappl7 128 104 0 92 1 0 1 1 0 8 0 amappl6 120 183 0 180 1 0 1 1 0 8 0 amappl5 112 126 0 115 1 0 1 1 0 8 0 amappl4 104 326 0 306 1 0 1 1 0 8 0 amappl3 96 2256 0 2140 4 0 4 4 0 8 1 amappl2 88 640 0 577 2 0 2 2 0 8 0 amappl1 80 8785 0 8182 15 0 15 15 0 8 1 amappl 88 3557 0 3388 5 0 5 5 0 92 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 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 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 565 0 533 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 565 0 533 1 0 1 1 0 8 0 vmmpekpl 168 6362 0 6329 2 0 2 2 0 8 0 vmmpepl 168 41786 0 39777 89 0 89 89 0 357 1 vmsppl 480 564 0 533 5 0 5 5 0 8 1 rwobjpl 72 15955 0 13029 55 1 54 54 0 8 0 pdppl 4096 1138 0 1066 100 28 72 84 0 8 0 pvpl 32 12880 0 0 104 0 104 104 0 265 0 pmappl 256 564 0 533 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 391 0 30 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837f2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838f3e30) at __mp_lock+0x192 intr_handler(ffff80003b027c00,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f pool_get(a2058a4204ec12b9,0) at pool_get+0xb uvmfault_promote(ffff80003b027f00,fffffd800885c9e0,ffff80003b027d70,ffff80003b027d78) at uvmfault_promote+0x103 uvm_fault_upper(ffff80003b027f00,ffff80003b027f38,ffff80003b027e00) at uvm_fault_upper+0x6f6 uvm_fault(fffffd806b7625c0,37c0390a000,0,2) at uvm_fault+0x19c upageflttrap(ffff80003b028090,37c0390a7b0) at upageflttrap+0xa9 usertrap(ffff80003b028090) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x77a1da7f5cb0, count: 2 ddb{0}> trace x86_ipi_db(ffffffff837f2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838f3e30) at __mp_lock+0x192 intr_handler(ffff80003b027c00,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f pool_get(a2058a4204ec12b9,0) at pool_get+0xb uvmfault_promote(ffff80003b027f00,fffffd800885c9e0,ffff80003b027d70,ffff80003b027d78) at uvmfault_promote+0x103 uvm_fault_upper(ffff80003b027f00,ffff80003b027f38,ffff80003b027e00) at uvm_fault_upper+0x6f6 uvm_fault(fffffd806b7625c0,37c0390a000,0,2) at uvm_fault+0x19c upageflttrap(ffff80003b028090,37c0390a7b0) at upageflttrap+0xa9 usertrap(ffff80003b028090) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x77a1da7f5cb0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833e3b44) at panic+0x1e5 mtx_enter_try(ffffffff838f9ef0) at mtx_enter_try+0x1bf mtx_enter(ffffffff838f9ef0) at mtx_enter+0x60 uvm_pageclean(fffffd8007e99200) at uvm_pageclean+0x290 uvm_pagefree(fffffd8007e99200) at uvm_pagefree+0x26 uvn_get(fffffd805fcb3700,0,ffff80003b02e178,ffff80003b02e15c,0,2,51b72ca710e32c66,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003b02e390,ffff80003b02e3c8,ffff80003b02e210,ffff80003b02e1f8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003b02e390,ffff80003b02e3c8,ffff80003b02e310) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b762b60,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003b02e520,200000000140) at upageflttrap+0xa9 usertrap(ffff80003b02e520) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7df923be03e0, count: 2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833e3b44) at panic+0x1e5 mtx_enter_try(ffffffff838f9ef0) at mtx_enter_try+0x1bf mtx_enter(ffffffff838f9ef0) at mtx_enter+0x60 uvm_pageclean(fffffd8007e99200) at uvm_pageclean+0x290 uvm_pagefree(fffffd8007e99200) at uvm_pagefree+0x26 uvn_get(fffffd805fcb3700,0,ffff80003b02e178,ffff80003b02e15c,0,2,51b72ca710e32c66,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80003b02e390,ffff80003b02e3c8,ffff80003b02e210,ffff80003b02e1f8) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80003b02e390,ffff80003b02e3c8,ffff80003b02e310) at uvm_fault_lower+0x2bb uvm_fault(fffffd806b762b60,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80003b02e520,200000000140) at upageflttrap+0xa9 usertrap(ffff80003b02e520) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7df923be03e0, count: -13