last executing test programs: 3.307899716s ago: executing program 5 (id=6): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000001480)={0x8e3254649ef917ab, 0x2, 0xee5, 0x4, r2}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 3.213193353s ago: executing program 5 (id=36): setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7e) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001180)="1e1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8f0200000000000000fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b699d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb2719470000de3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be782ada85871dfb703707b579c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebf53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b62017", 0x252}], 0x1) 2.87083537s ago: executing program 3 (id=58): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) r1 = shmget(0x3, 0x3000, 0x783, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, &(0x7f0000000040)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r2, 0xffffffffffffffff, r3, r5, 0x60, 0x9}, 0x100, 0x48, 0x0, 0x0, 0x1, 0x5, 0x81}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) shmget(0x3, 0x1000, 0x90, &(0x7f0000ffc000/0x1000)=nil) syz_emit_ethernet(0x0, 0x0) poll(&(0x7f0000000100), 0x5d, 0x102) setitimer(0x2, &(0x7f0000001a80)={{0xffffffff, 0xfffffffffffffffd}, {0xffffffffffffff01, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.735790634s ago: executing program 0 (id=66): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) unlink(&(0x7f0000000080)='./file0\x00') readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0xc0) rmdir(&(0x7f0000000180)='./file0\x00') accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) mkdir(&(0x7f0000000240)='./file0\x00', 0x1d2) mknod(&(0x7f0000000280)='./file0\x00', 0x20, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10401, 0x18) symlinkat(&(0x7f0000000380)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') r3 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x91) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') setsockopt(r3, 0x5, 0x4, &(0x7f0000000500)="ba5b02eb8835efe86c42a2b49c485f76b3339efb27eba78bc1ef0324c1e90eb08adf86155fdf6fce1f1e7008df8f8d80e4aa60574b734c", 0x37) ioctl$TIOCEXCL(r1, 0x2000740d) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000580)="1ec632f9722b802381cfd15e40ba294d74c595dce0a2a52ec30fa84b08bd9a5453d3dfd12231dfd42728dbd99bf54f2d94c5288cf2e8ac589575a76dcc5d1d1db90cd97b160c8306cd28450a3cb6b4cc401caa44ffc07955819789c591029f18773f51c6a3b8bfd52c2d1d5179257bf2eefa55007939552fe2db3e189896be7afce3f7743766948b7f2f6449b8986b6ac190d61fcf4cf7cb3dcd203a095fab7d4634881d9928a0d52700bb32ac76d4bc81ccc79dbcecb04d3d", 0xb9}, {&(0x7f0000000640)="d9329e67607307481f87fe0025c8664605530fe3c51e9897835aabfa446b3d93188712b396d4f77265a5edb6808918f82f9796afd58f1c0159cc8a03e6efd8b655e0104d61a5a521dd87c96fc48d44a98e07a9904f8b5c35440deaf89b8ea956a58a66b41d7a8bfbf932c2afb6cf75efa3566b81df5694894bf9171ca4f689a1bfca8c45bbe8248da477fd246424ecb4cba3f6f9858dc70ff0ea0d4b6efea16aa03704071a21e0b83e9e4c48482dc329d9a36d210dfc1f535085ea47c2095ba77a82fa07c9a8439e1e9f7041a19d8a80ad67a1954fe2c38e4daef268f93055699a8d417aa71849ee38a7cdc99d43", 0xee}, {&(0x7f0000000740)="06ba93ad8b339825205dac4fd4b94a5aba00a169d24f44c44974ec44a6c03804db4f1de8493beb1c8ad999c86ab764ebd21a356a6aee0705a50d3c7476dd90c842167eb4dbc03908ec48cd87fc94155a086f213e7753ac46de9db5318b8fefb48d9a6c504d2dda10c5f40b1179298c0805badc2e4ab348dccfced9fcbf5092655615453a33", 0x85}, {&(0x7f0000000800)="c852e01fbfae057d233b15e137a207d609592ded227be6ae0cd613c273d3ff06e261c3424710d3aaf35d15bfb787393b700e8e1a405ce125ca8479ccaffdc05be3cd0f57f179cbe674f7c0f4edcd4284305911709de2f69cc9b08ecdf1343686caf705b7490a57ddcb85", 0x6a}, {&(0x7f0000000880)="5eda9ad1b4bf903f3a91204e598297525d49aeb1fc4f612608afb9251f32d3fe52d651e4f68ad96d25", 0x29}], 0x5, &(0x7f0000000980)=[@rights={0x20, 0xffff, 0x1, [r4, r2, r2]}], 0x20}, 0xd) flock(r3, 0xa) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000a00)=0x1) ioctl$TIOCSTART(r1, 0x2000746e) symlinkat(&(0x7f0000000a40)='./file0\x00', r0, &(0x7f0000000a80)='./file0\x00') r5 = socket$unix(0x1, 0x5, 0x0) bind(r5, &(0x7f0000000ac0)=@in={0x2, 0x1}, 0xc) sendto$unix(r3, &(0x7f0000000b00)="de9c14d310a5fe38fbd4600c401dc6d9d0c6bf5a37b86795b086d051265187f19fdb5484aca11ceccb472568a91dc397026c8b7ea1f358abf7f31d9384decde11d2251f5d7178976193c9b4cfe08f93fa2c1290f6b77f17fd9ad83ee5b29a4fed6fad4c40ae869394fc5a81c23bd32aadbc8245673a3770a9be8fafa457c254fe25326462d2ff352a25b3c2cb89335149fb66bdd7597de5cf268ed5b1af452036cc16f58a62fc46e0b2044190f891e974efc3fd1e5f40f", 0xb7, 0x2, &(0x7f0000000bc0)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000c00)='./file0\x00', 0x8) r6 = getuid() setuid(r6) 2.636415626s ago: executing program 0 (id=69): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000100000033", 0x11, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000040)="88", 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x77, 0x0, 0x0, 0x0, 0x0, 0x0, 0x374}, 0x85c, 0x9, 0x0, 0x0, 0x4, 0x9, 0x7, 0x8000004}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) r1 = socket$inet(0x2, 0x1, 0xaf) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000180), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) mlock(&(0x7f00000d8000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/257}, &(0x7f0000000240)=0x103) mprotect(&(0x7f0000002000/0x11000)=nil, 0x11000, 0x6) bind$unix(r4, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') msync(&(0x7f0000706000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f00002e3000/0x4000)=nil, 0x4000, 0x5) 2.636107088s ago: executing program 6 (id=70): mkdir(&(0x7f0000000100)='./file0\x00', 0x82) r0 = socket(0x18, 0x8000, 0x6) shutdown(r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000800)='./file0\x00') 2.634459277s ago: executing program 6 (id=71): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001540)="0b001440", &(0x7f0000000000)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000000)="f4afe25e", 0x4) r3 = semget$private(0x0, 0x0, 0x50) semop(r3, &(0x7f0000000080)=[{0x0, 0x4, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 2.633543205s ago: executing program 6 (id=72): syz_emit_ethernet(0x12, &(0x7f0000000140)={@broadcast, @random="00f600", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x8100}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xa, 0x4) shutdown(r0, 0x1) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x3, 0x40, 0x2, 0x8, 0x2, 0x40, 0x4, 0x10, [{0x1, 0x9, 0x7, 0x6}, {0x1, 0xfdf2, 0x7ff, 0xff}, {0x4, 0x200, 0x8, 0x6}, {0x1000, 0x5, 0x1c000000, 0x8}, {0x0, 0x80000001, 0x0, 0x80000000}, {0x8000, 0x65236d0c, 0x9, 0xff}, {0x1, 0x100, 0x2, 0x6}, {0x7, 0x7c6, 0x4, 0x9}, {0x1ff, 0x8, 0x5, 0x7ff}, {0x4, 0x98e, 0x4, 0x2}, {0x85c6, 0x3, 0x9, 0x6}, {0x4ac2c82a, 0x6, 0x9}, {0x40, 0x3, 0xbc3d, 0x80000001}, {0x3, 0x5, 0xa88, 0x9}, {0x0, 0x0, 0xfffffff8, 0x6}, {0x70, 0x7, 0x1, 0x8}]}) 2.590677402s ago: executing program 3 (id=76): socket(0x11, 0x8003, 0x0) (async) r0 = socket(0x11, 0x8003, 0x0) r1 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0x101) (async) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0x101) syz_open_pts() (async) syz_open_pts() poll(&(0x7f0000000000), 0x35, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x0, 0x8000, 0x1, 0x4, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0x8, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8, 0x10000, 0x200, 0x2], [0x100000000, 0x10001, 0x0, 0x20000000ff, 0x3, 0x6], [{0x9, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xc, 0x4, 0x4, 0x7}, {0x17, 0xffffff81, 0x1ff, 0x1}, {0x7, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x0, 0x8000, 0x1, 0x4, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0x8, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8, 0x10000, 0x200, 0x2], [0x100000000, 0x10001, 0x0, 0x20000000ff, 0x3, 0x6], [{0x9, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xc, 0x4, 0x4, 0x7}, {0x17, 0xffffff81, 0x1ff, 0x1}, {0x7, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00"}) syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4a) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x179, 0xfff7fffd, 0xfe, 0xbb, "0067b400060000020000000000000000c900", 0x7fffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 2.59045579s ago: executing program 6 (id=77): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x8, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x1000000000000, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x1], [0x10100000001, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x5, 0x5, 0x8000000000000006}, {0x0, 0x0, 0x1, 0x1}, {0x0, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x4}, {0x0, 0x0, 0x73e9, 0x2}}}) socket$unix(0x1, 0x2, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x32, 0x0, 0x57b, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mknod$loop(&(0x7f0000000380)='./file2\x00', 0x6000, 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2/file0/file0\x00') open$dir(&(0x7f0000000340)='./file2/file0/file0/file0\x00', 0x8, 0x20) r4 = socket$inet6(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00000b0000/0x4000)=nil, 0x4000, 0x2, 0x11, r5, 0x8000000000000000) getsockopt(r4, 0x6, 0x4, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x6, 0x9, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) dup2(r7, r7) close(r0) 2.43312428s ago: executing program 6 (id=81): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000080)={0x7, 0x4}, &(0x7f00000000c0)) (async) nanosleep(&(0x7f0000000080)={0x7, 0x4}, &(0x7f00000000c0)) unveil(0x0, &(0x7f0000000300)='c\x00') msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x21, 0x190) pwritev(r3, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffffffffffff) (async) pwritev(r3, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00"}) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00"}) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000280)="e0587fc4", &(0x7f00000000c0)=0x4, 0x0, 0x0) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) 2.379148579s ago: executing program 2 (id=86): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x7f7b, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000040)="88", 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa63, 0x2}, {0xfffffffffffffffb, 0x8000100000000002}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x40, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x806, @generic={0x6, 0x8040, 0x6, 0xe, 0x4, @remote, "a11a559edf3e04187ebcb83ac776", @broadcast, "e3ec9301b057d0e36f29bc7093dd8813"}}}}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="dbd9225b22244823c2c2da4d4f34bc95ab4661e2f29351a347bfc1e59d1d6dc5b53063e26611bb816ac81d7503070d25342f1661f7f06451ea7ce6d5d2bdaebcff3f052fd92bf33494cbbb2d70ae66841edf48fe8b5816e5c555cfffae6c55faf6ed1f4d33718abec40066ecc88736afa9ed74d876f41c1239fa48a807727f8340966b928931e5f3398dcc5614bf989735c8d3b9c4679a7d7a1fa3aa310a7548705929662d12abd633faa9", 0xab}, {&(0x7f00000003c0)="5a78d8bf16c5046ec48078fc93c9b965a45a436e9b0bcd95ce8d5abeb9791f1a0b63e16b36979970deb3d84293d0ac586f09ebafdf3c7774ad327fb40b65e65f15608be40f0069054d1f591027d17cd7c997a1c14bc6e1b1d37a972d19afb8577039f7c6438d8bcb18913c976622a42318f5c89b5b8c110e9facbce0996b7830e44c1b556d7ff5", 0x87}], 0x2) 2.370534301s ago: executing program 2 (id=87): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x6, 0x1, 0x3) ioctl$FIONREAD(r0, 0x802069b0, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000240)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x40) r2 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)="e190bd755c484780", 0x8}], 0x1, 0x0, 0x1d0}, 0x405) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setitimer(0x1, &(0x7f0000000080)={{0xfffffffffffffff5, 0x8876}, {0x80000, 0x8}}, 0x0) r4 = socket(0x18, 0x2, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) sendmmsg(r3, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x3, 0x8000}, 0xc, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x4) r8 = kqueue() close(r8) fchown(r8, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffc, 0x88, 0x20, 0x9fe4, 0x4}], 0x30c2, 0x0, 0xf453, 0x0) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x17}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080)=0x4, 0x0, 0xfffffe30) 2.26397179s ago: executing program 2 (id=89): socket(0x800000018, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mlockall(0x1) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 2.076611325s ago: executing program 6 (id=91): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa000021c}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa000021c}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000140)="4b37573480fbdec9ea03d8874cbf0068294100db09dcf8a35592a603da71f97ac75efbf0ec8cee80de0838", &(0x7f0000000200)=0x2b, &(0x7f0000000240)="2107399580287d00f08c44dbc95a914a0e2fd78a4173e89a600022348aaf66f0092a9d16dfafc96b08460fdc0b2893a7f8e66b072a", 0x35) semget$private(0x0, 0x3, 0x464) (async) r0 = semget$private(0x0, 0x3, 0x464) getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, r1, 0x0, 0x0, 0x80}, 0x2, 0x9d, 0x7}) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0xb, 0x1, 0x8, 0x8}], 0x1f, 0x0, 0xb76, 0x0) connect$unix(r3, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000002c0)=0x1) (async) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000002c0)=0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/95) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000000000100000000e01f00000000000000ff0200000000000000000000000000010100c204df", @ANYRESDEC=r0, @ANYBLOB="4b19b20d3b7a6237ee154aa154c9d6ce11db8cbfc5728fa960415156db4602378d0751bbade29b2a7937f2db398725d6f24a0e95a5a6e56a89f1b75bb235ad2d42fb3475ee171108893eeef184e9130cfb4c4b071e7cb61123b5a57ceb559a2b470bce7aa5879e4564e4661841ed46f74e7ae7b9a76d7a0f95a7f733fbea87100e42a416cb6f2bc9ec2fc9b363ed57083396"]) socket$unix(0x1, 0x5, 0x0) (async) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) 2.076051541s ago: executing program 32 (id=91): sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa000021c}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa000021c}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000140)="4b37573480fbdec9ea03d8874cbf0068294100db09dcf8a35592a603da71f97ac75efbf0ec8cee80de0838", &(0x7f0000000200)=0x2b, &(0x7f0000000240)="2107399580287d00f08c44dbc95a914a0e2fd78a4173e89a600022348aaf66f0092a9d16dfafc96b08460fdc0b2893a7f8e66b072a", 0x35) semget$private(0x0, 0x3, 0x464) (async) r0 = semget$private(0x0, 0x3, 0x464) getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, r1, 0x0, 0x0, 0x80}, 0x2, 0x9d, 0x7}) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0xb, 0x1, 0x8, 0x8}], 0x1f, 0x0, 0xb76, 0x0) connect$unix(r3, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000002c0)=0x1) (async) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000002c0)=0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000300)=""/95) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000000000100000000e01f00000000000000ff0200000000000000000000000000010100c204df", @ANYRESDEC=r0, @ANYBLOB="4b19b20d3b7a6237ee154aa154c9d6ce11db8cbfc5728fa960415156db4602378d0751bbade29b2a7937f2db398725d6f24a0e95a5a6e56a89f1b75bb235ad2d42fb3475ee171108893eeef184e9130cfb4c4b071e7cb61123b5a57ceb559a2b470bce7aa5879e4564e4661841ed46f74e7ae7b9a76d7a0f95a7f733fbea87100e42a416cb6f2bc9ec2fc9b363ed57083396"]) socket$unix(0x1, 0x5, 0x0) (async) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) 2.067151895s ago: executing program 4 (id=94): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') r2 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 2.065720612s ago: executing program 4 (id=95): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x12, &(0x7f0000000000)={@remote, @remote, [], {@generic={0x80dd, "b565311b"}}}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYBLOB="ffa02ae55789ce7e05b5a0e558366e66ae8adc57a08a7b5485c65ad02c5b5a5082856ea0a18260c7a8e609a0a7bf6cf88b8bebe2d4bf266655c4a4b5f9f4eabee74c027da41719c7c969a604b8282edda9dbc2746a7d982c198c7378d7e13f5b2c41f17c19ed9dde9caa13106b2845196cdd501be5bd6ba230abaf6e565f7ba5716553da1a2f753b1f3eb0e2d95318867023aa6a39a2cb44577780f84a61187158cc91a1537b021d20c01f1f5915ec52"]) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) close(0xffffffffffffffff) r2 = syz_open_pts() poll(&(0x7f0000000000), 0x0, 0xfffffffd) poll(&(0x7f00000001c0)=[{r1, 0x4}], 0x1, 0x7) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="7d2c1330ab654c0ab8e4d32eb92f7d9585a9795c7c0f93d6c47e89515ba9d8163961acf74cf6e9a970d44507d15afc2d672e571b06263e96fb79889c03b17354977b4be9a4aeec404d0bdbf5fbee951676e67c0c6a9ed2e0f3b010eff882cb5267bc6e40109d59dc6441d124ae8ccb659004620d7d73d63636367a87f0646a2045736602843db16ddc4887e934dfba702b2408e5e9b11610d2e052bebf23343e95ff09e570146f6831b4cae16583683831577275cc0bab652d2f2c5c75d46cf9dbf152d45ef846beadd49ee60420796d", 0xd0}], 0x1) 1.926296163s ago: executing program 8 (id=92): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(0x0, 0x800, 0x8) write(r0, &(0x7f0000000040)="3521e6336872fe62bf5baefc5c818a34000d69cf27eca325716f73bf5e1edf0339560eaf00a852298dd506e745836964b4425303e2e9813a31ba0b3095dbb48f", 0x40) 1.923634696s ago: executing program 4 (id=98): r0 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8848}}}) close(r0) lseek(r0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = getuid() r2 = getgid() setgid(r2) syz_emit_ethernet(0x81, &(0x7f0000000080)={@broadcast, @local, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x3}}], {@generic={0x601, "e9ff74f2430e7fcb4f04cf5cfe67899b3f6ac25bb1a657a6b3b47b8939537c0159edff077f6dfea541c2d3c1ff6d9e9e1f3a799501b942fd8e7bd3409d9b58a28d8323d34aec0a70435e595ae2036d7d08498d74be86344649a32726caaaa371c722f4ae373fafb4a65b90"}}}) chown(&(0x7f0000000040)='./file0\x00', r1, r2) syz_open_pts() (async) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8848}}}) (async) close(r0) (async) lseek(r0, 0x0, 0x0) (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) (async) getuid() (async) getgid() (async) setgid(r2) (async) syz_emit_ethernet(0x81, &(0x7f0000000080)={@broadcast, @local, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x3}}], {@generic={0x601, "e9ff74f2430e7fcb4f04cf5cfe67899b3f6ac25bb1a657a6b3b47b8939537c0159edff077f6dfea541c2d3c1ff6d9e9e1f3a799501b942fd8e7bd3409d9b58a28d8323d34aec0a70435e595ae2036d7d08498d74be86344649a32726caaaa371c722f4ae373fafb4a65b90"}}}) (async) chown(&(0x7f0000000040)='./file0\x00', r1, r2) (async) 1.92343088s ago: executing program 8 (id=92): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(0x0, 0x800, 0x8) write(r0, &(0x7f0000000040)="3521e6336872fe62bf5baefc5c818a34000d69cf27eca325716f73bf5e1edf0339560eaf00a852298dd506e745836964b4425303e2e9813a31ba0b3095dbb48f", 0x40) 1.922657318s ago: executing program 4 (id=100): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x400000000000003e, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x69bf, 0x2c, 0x8, 0x401}, {0x1, 0x8, 0xc, 0x2}, {0x4, 0x0, 0xef, 0x5ec5}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, r1) fcntl$getflags(r1, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x35) (async) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x35) setrlimit(0x7, &(0x7f00000000c0)={0x0, 0x200100000000}) socket(0x10, 0x1, 0x18) 1.919663824s ago: executing program 1 (id=101): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0xe4, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x3, '['}, @timestamp={0x44, 0xc, 0xf0, 0x0, 0x0, [{[@multicast1]}]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) setsockopt(r1, 0x3, 0x0, &(0x7f00000000c0)="dec95d085171e1ae816a", 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) r3 = getppid() ktrace(0x0, 0x1, 0x10c, r3) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc1206925, &(0x7f0000000100)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x80000001, 0x80000001}) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') 1.742273007s ago: executing program 0 (id=102): linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) lseek(0xffffffffffffffff, 0xfffffffffffffffc, 0x2) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000180)=[{0x0, 0x1}, {0x1, 0x10, 0x0, 0x6}, {0xfff7, 0xc0, 0x7, 0x3}, {0x7, 0x9, 0x8, 0x7fff}, {0x7ff, 0x2, 0x7, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x80, 0xb44}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0xfffffffffffffe7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 1.738742725s ago: executing program 3 (id=103): shutdown(0xffffffffffffffff, 0x2) open(0x0, 0x0, 0x0) open(0x0, 0x18289, 0x190) sendmsg(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="c046203cdce5a721a71b246bd94b7168d294a70d89fbd2d5baf052eec74f3ee0dd9dce36dd5b371983970f9c55eea87d3b49c2422691aebcc7299b0080828ec7af2fcd042be6f1e0e4cbe7d6467d3ba13751e811d6f1882be44200ac3a6bcb723a5810616f7d3f1ea01e4ab721b260a60e998cce44544f22a3e61d5670eb6e76bfd308ce09dbf3a94e5c2549b8c79792516eec32e1a80aad1ae68f4984566d2c7cee237f", 0xa4}], 0x1) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x465) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x80, 0x2}, 0x1, 0x9e, 0x7}) semctl$GETNCNT(r1, 0x2e8933bbac44d371, 0x3, 0x0) 1.737631082s ago: executing program 4 (id=104): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x3000, 0x783, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f00000001c0)="b1000504600000000000800007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037281802000000000000000000000081ea6e69e0bb76d907a900000200361b1257aea8c500002002000000ea57736e075b1e1b6cfa7ca500000600bfba090008effffeffffff3512b132ae037503682ce371", 0xb1, 0xc10, 0x0, 0x0) fchmod(0xffffffffffffffff, 0xb6b202b525af6d73) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x7, r4, 0xffffffffffffffff, r6, r7, 0x60, 0x9}, 0x80fd, 0x48, r3, 0x0, 0x1, 0x5, 0x81}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="ea73010100000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000180), 0x0) r10 = getuid() setreuid(r10, 0xffffffffffffffff) getgroups(0x1, &(0x7f0000000000)=[0x0]) r12 = getuid() setreuid(r12, 0xffffffffffffffff) setregid(r11, r7) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r15 = getpgid(0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7c118903850f19c0, 0x0, 0xffffffffffffffff, 0x0) getsockopt(r0, 0x2, 0xffff, &(0x7f0000000180)=""/18, &(0x7f00000001c0)=0x12) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x68, r10, r11, r12, r13, 0x28, 0x4}, 0x3caa0051, 0x401, r14, r15, 0x7, 0x3a859f8f, 0x24000}) close(r1) r16 = socket$unix(0x1, 0x5, 0x0) bind$unix(r16, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r16, 0x0) accept(r1, 0x0, 0x0) 1.735455204s ago: executing program 0 (id=106): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xfffffff7) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) setitimer(0xec5d2d4f8c16df6, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 1.734565218s ago: executing program 1 (id=107): socket$inet(0x2, 0x1, 0x0) r0 = kqueue() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001040)) connect$inet6(r1, &(0x7f0000001080)={0x18, 0x2, 0x80000001, 0x3f1}, 0xc) r2 = socket$inet(0x2, 0x1, 0x0) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0x5, 0x8, 0x3, 0x100000000, 0x0, 0x80000000, 0x31a9, 0x8, 0xfffffffffffffff7, 0x2efd, 0x4, 0x0, 0x0, 0x1, 0x800004, 0x4, 0x2, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x8000000000, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x8, 0x100040000000000, 0x0, 0x3, 0x6, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x1, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x5, 0x4}, {0x0, 0xfffffffe, 0xfffffffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2004, 0x7fffffff, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x9}], {0x0, 0xb, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x19, 0xffff, 0x200499, "084880fa870000bdda0988d11554e90d6602ff07", 0xe6, 0x3}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000440)="a8a3f5f1a24ae0e82f9f7c52797ce4f0c43f8156431c20175ca5e2760418f74a4569bcb65e82f71d14001c49f1246567e6dd8bd407680168a3db71755b6af54e8ac149e3292afdb58781e0ce13950900782c8dd44306582943287b349485b3f0a7b7203b4d8dedb20c28e1a3e639877cd24d85f4efc583ca1d7fee01d5a005ed071a82573440767b655ae3decb7aa7ed860288aafed894940dd50ff97febc1e57022a00c09dfa9d678af9f146df1803903c2d0454dd28d06dc15162c6a9c9d3d378fd90d0d8ec508ab1601949971787a9253daa6d990098d", 0xd8}], 0x1) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) getsockopt(r2, 0xe, 0x8, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 1.72628567s ago: executing program 8 (id=92): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(0x0, 0x800, 0x8) write(r0, &(0x7f0000000040)="3521e6336872fe62bf5baefc5c818a34000d69cf27eca325716f73bf5e1edf0339560eaf00a852298dd506e745836964b4425303e2e9813a31ba0b3095dbb48f", 0x40) 1.30932885s ago: executing program 0 (id=108): r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = socket(0x1, 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) close(r2) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mmap(&(0x7f000037d000/0x3000)=nil, 0x3000, 0x0, 0x810, r3, 0xfffffffffffff000) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa166692e4b8e286dd606aa43f00002b00fe8000000000000000000000000000bbfe80000000000000f5"]) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x3089, 0x7, 0x1, 0x6, 0x2, 0xc75, 0x9, 0x10, [{0xf4, 0xbc0c, 0x1, 0x4}, {0x2, 0x10001, 0x3, 0x1}, {0x10000, 0xb8000}, {0x8000, 0x6, 0x3, 0x8001}, {0x5, 0xfff, 0x4, 0x495b}, {0x9, 0x8, 0x7, 0x4}, {0xfffffff9, 0x3ff, 0x7, 0x500}, {0x7, 0x400, 0x7, 0xfff}, {0x0, 0x7, 0x4, 0xee}, {0x400, 0x81, 0x2}, {0x1, 0x6, 0x7}, {0xc7280000, 0xe, 0x800, 0x8}, {0x5, 0x8, 0x3, 0x400}, {0x101, 0x1, 0x6, 0x2}, {0xb5e, 0xc4, 0xc300, 0x8}, {0xcd, 0x200, 0x4000000, 0x4}]}) (async) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) (async) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x1f, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = dup2(r1, r1) sendto$unix(r2, &(0x7f0000000600)="929188296f55cc7558dbb5d16c7d2d203d9e0aa20a251c77a50d8f653859aba061c9346b1022f320414d37732dc32c891e", 0x31, 0xd, &(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) preadv(r5, &(0x7f00000005c0)=[{&(0x7f0000000440)=""/93, 0x5d}, {&(0x7f00000004c0)=""/98, 0x62}, {&(0x7f0000000540)=""/109, 0x6d}], 0x3, 0x8) (async) sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x7}, 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x2, 0x0) (async) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 1.307453641s ago: executing program 1 (id=109): r0 = socket(0x2, 0x2, 0x0) getpeername(r0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) lseek(r2, 0x9, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0x9, 0x7, './file0\x00', 0xced, 0xfff, 0x1, 0x2}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000340)="d70f1c51e2a77e33f20eac89b46d51d38651de709e26be84d48e52d008c9843120ec00f105ee199403c80c92ac8ecbd6a7a9457ff9f002b8183e55113ad7040b8d1345949c02b830b281a79e9a7b1334e3b9d122cf1b6dbad4885e30b6bc0f78c865846ea078060326f5ada1730500a1b7603b3122741bafdfab192ad43ba09f0597e389f424e09754d19c98e843945e7fe01c269f9fcbdec187d6ca4d606b7f78f2f1a9bf1b02909769f71309d151f3138911c024928f379b38299c3442ddb17b8bf5d2dc788e415b32e38905d1c5fb", &(0x7f0000000140)=0xd0, 0x0, 0x33) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mquery(&(0x7f00001cb000/0x2000)=nil, 0x2000, 0x0, 0x0, r3, 0xd) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) fcntl$setown(r1, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) poll(&(0x7f0000000000), 0x35, 0x0) select(0x40, &(0x7f0000000000)={0x400, 0x6, 0x0, 0x48, 0x4}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0xcb, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000180)) 1.307176362s ago: executing program 2 (id=110): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="01b74353f3c8f7f5139230094f592966a497a18d40e799fea98a3107d1bb22c848b56eb1c2cadb3f22ad1c111691686ef427debafc11964501936b116834584532487c0c2d5a1d140819adee5328eae7f6986d742696c9341624bbf932b5de5a82e23c810f322b614da75f25b88861938a073a0df36fb7fba6f0666e15bf700359a2ccdd177ed7411e95cc2b60bc8750e060f1785c1bc81e003bc9404623de49eda2a30fb14d0ef9a1854ad4787c0c948da407e2a9dde8e6e29b76b6ea3f0839c9b657de1200067cd9bbb099e4eb35ab1456f18f28319d4504ea7e1835c433716042ddd1db890cd6e249321387c250f8ceb60be76d5216e6ad4cac1d8dedff769b48f1f7b1c5862dbe39180b40587e90493f6c4b9fb61317698c1ccacb3be5952d4be71548e1d4841940047e7ed8e708", 0x130) execve(0x0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0xbc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x3e, 0x20, 0x0, 0xffffffffffffffff, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2, 0x100000000], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1, 0x100], [{}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {0x3}, {0x0, 0x30f, 0x8001}, {0x0, 0x0, 0x4, 0x1}, {0x0, 0x0, 0x72}, {0x0, 0x3, 0xfffffffe}]}}) r3 = kqueue() poll(&(0x7f0000000040)=[{r2, 0x40}, {r3, 0x20}, {r2, 0x80}, {r3, 0x40}], 0x4, 0x7) kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) write(r2, &(0x7f0000000180)='%i', 0x2) fcntl$setown(r0, 0x6, r1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000080)="87683c95113f25a58401ca1bc3621328f9c0ec0bc7750f84835fca685798c95e0f8be163c75632218e4319789b42", &(0x7f00000000c0)=0x2e, &(0x7f0000000100)="e381b6f93111b95b81b0143def929fc9800b21796d2ba6c379c721cc129c116be5a9b123faf8ef36164953e12b8919d0f8ed3fb57169b62dd460", 0x3a) 1.305900155s ago: executing program 3 (id=111): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfff, 0xd75, 0x4, 0x1, 0x9, 0xed19, 0x3, 0x1, 0x1, 0x0, 0x100}) (async, rerun: 64) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xa8f, 0x5f, 0x2, 0x0, 0x49, 0x0, 0x1, 0x1, 0x1, 0x2ae, 0x100000000}) (rerun: 64) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="854e0567a161eecadf1fa049ca8356e41deb83d9507f0e53368a28a7bb98c9c1b69065dc7fb6268d4d6329a41b0bf23b7401c1433ad277984a141ae80e4265278f829251749b3a5ebb2d389e007c5e8265577aac6a6cb647efcb490d84b813d2a6c9f1874d4f6aece312aaedaf965363fa73cd94c40856bfdb653bb58a6a08de7849ce8c5b6181439b92e7491efb8a", 0x8f) (async) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) (async) rmdir(&(0x7f0000000280)='./file0\x00') (async, rerun: 64) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x3, 0xd, 0x4, 0x1, 0x18, 0x81, 0x8, 0x2, 0x1, 0x2cf1d0d, 0x9}) (rerun: 64) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000400)={0xfffffffa, 0x7, 0x40}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001440)={0x1000, 0x0, &(0x7f0000000440)=""/4096}) (async) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001480)={'./file0\x00', 0xaf7, 0x0, 0x5, 0x1, 0x0, 0x8, 0x5, 0x1, 0x2, 0x1, 0x7fff}) (async) unlink(&(0x7f0000001500)='./file0\x00') (async) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001540)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1, 0x1}) bind(r1, &(0x7f0000001600)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001640)) (async) bind$unix(r1, &(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x4) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000016c0)={'./file0\x00', 0x4, 0x9, 0x4, 0x1, 0xa4e, 0x0, 0x4, 0x3, 0x0, 0x2, 0x6}) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740), 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000001780)={0x1, 0xe7e}) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000017c0)={0x5, 0x401, {0x3, 0x1000}}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000001880)={&(0x7f0000001800)='./file0\x00', 0x26, &(0x7f0000001840)='./file0\x00', 0x8}) (async) accept$unix(r1, &(0x7f00000018c0)=@file={0x0, ""/249}, &(0x7f00000019c0)=0xfb) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000001a00)=0x7b9, 0x4) (async) open$dir(&(0x7f0000001a40)='./file0\x00', 0x2, 0x30) (async) socketpair(0x6, 0x3, 0xc3, &(0x7f0000001a80)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000001ac0)=0xe, 0x4) 1.305382353s ago: executing program 7 (id=112): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaae86dd6089d48900002b00fe8000000000000000aaffff00000d800000000000000000000053"]) 1.026427698s ago: executing program 3 (id=113): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = socket(0x800000018, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x26, &(0x7f0000000000)="c04a1190", 0x4) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r5 = getegid() setregid(r5, r4) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000200)=0x6, 0x4) lchown(&(0x7f00000000c0)='./file0\x00', r3, r5) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 1.02578219s ago: executing program 7 (id=114): sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.015698293s ago: executing program 7 (id=115): r0 = semget(0x1, 0x3, 0x3c0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/88) syz_emit_ethernet(0xb6, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "7568df", 0x80, 0x0, 0x6e, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x88, 0xd, '\x00', [@generic={0x3, 0x64, "fbe932d20ef29bcfa052c3db81ba5f93d42764e999e7e0a129a48daadaae76b1b8e5a16cd9029810ce1174df0a2f37677826ff316b2766840d4205fa8bfc8c6df3d038cf194469efc123b8ea95398f392fe460c1160f2ec2f166166a4ce15fa7b3752bf5"}, @ra={0x5, 0x2, 0x5}]}], @udp={{0x3, 0x2, 0x8}}}}}}}) semget(0x1, 0x3, 0x3c0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) (async) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) (async) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/88) (async) syz_emit_ethernet(0xb6, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "7568df", 0x80, 0x0, 0x6e, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x88, 0xd, '\x00', [@generic={0x3, 0x64, "fbe932d20ef29bcfa052c3db81ba5f93d42764e999e7e0a129a48daadaae76b1b8e5a16cd9029810ce1174df0a2f37677826ff316b2766840d4205fa8bfc8c6df3d038cf194469efc123b8ea95398f392fe460c1160f2ec2f166166a4ce15fa7b3752bf5"}, @ra={0x5, 0x2, 0x5}]}], @udp={{0x3, 0x2, 0x8}}}}}}}) (async) 1.015174543s ago: executing program 7 (id=116): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) setrlimit(0x5, &(0x7f0000000040)={0x4, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xbfffffff, 0x6, 0x9, 0x3, "e435b38803000000000000f5ffffff00", 0x543, 0x2}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xbfffffff, 0x6, 0x9, 0x3, "e435b38803000000000000f5ffffff00", 0x543, 0x2}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)='C', 0x1}], 0x1) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)='C', 0x1}], 0x1) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f0000001240)) read(r1, &(0x7f0000000200)=""/255, 0xff) 1.014792364s ago: executing program 8 (id=92): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(0x0, 0x800, 0x8) write(r0, &(0x7f0000000040)="3521e6336872fe62bf5baefc5c818a34000d69cf27eca325716f73bf5e1edf0339560eaf00a852298dd506e745836964b4425303e2e9813a31ba0b3095dbb48f", 0x40) 738.571784ms ago: executing program 0 (id=117): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0xbc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x3e, 0x20, 0x0, 0xffffffffffffffff, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2, 0x100000000], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xf42, 0x100], [{}, {0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {0x3}, {0x0, 0x30f, 0x8001}, {0x0, 0x0, 0x4, 0x1}, {0x0, 0x0, 0x72}, {0x0, 0x3, 0xfffffffe}]}}) kqueue() (async) r1 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x40}, {r1, 0x20}, {r0, 0x80}, {r1, 0x40}], 0x4, 0x7) kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x81, 0x3, 0x8, 0x1, 0x2, 0x8, 0x6, 0x0, 0x2, 0x0, 0xd69}) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x81, 0x3, 0x8, 0x1, 0x2, 0x8, 0x6, 0x0, 0x2, 0x0, 0xd69}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xc06) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xc06) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x5}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x9c) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) (async) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) (async) kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) write(r0, &(0x7f0000000180)='%i', 0x2) 735.037604ms ago: executing program 1 (id=118): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) lchown(&(0x7f0000000100)='./file2/file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000000)=[{0x3, 0x7ffc, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0xfffc, 0x1000}, {0x3, 0xd664}], 0x4) rename(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)='./file2/file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='x\x00') open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1ffa, 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) mkdir(&(0x7f0000000000)='./file2/file0\x00', 0x20) 734.716604ms ago: executing program 2 (id=119): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmmsg(r1, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f0000000040)=@un=@file={0x0, ""/504}, 0x1fa, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/35, 0x23}, {&(0x7f00000004c0)=""/209, 0xd1}, {&(0x7f00000005c0)=""/146, 0x92}, {&(0x7f0000000680)=""/133, 0x85}, {&(0x7f0000000740)=""/41, 0x29}], 0x7, &(0x7f0000000800)=""/128, 0x80}, 0xf0d}, 0x10, 0x802, &(0x7f0000000900)={0x100, 0x6}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) msync(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) 732.56386ms ago: executing program 3 (id=120): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}], 0x6, 0x0}}, 0x10, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) setrlimit(0x0, &(0x7f00000003c0)={0x4, 0x5}) setsockopt(r2, 0x11, 0x1, &(0x7f0000000100)="12000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, &(0x7f00000000c0)) sendmsg(r3, &(0x7f00000001c0)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f00000002c0)="d4d1d075999463656a03d7cbba9ffc76e98fe1051f5c5dcda0ba7185d91664cf053360e517cdcc6f742c418091b928c4bcc597b15eeb53514ecb9aa07dfaa17c711428756aaa0cf57deb77fddf262fbfaba9f78e64e7956c9ada0d00ea9115e6bcd57c0aa669dd341798a2f96931885981682843796bc9ff99b4c682df5507d3258645a2c499154901f062c3e851550c018ca15f4aa19f8484eb4609d6c34caf0304692a5b67594d97d6e3be5303cfa7bc38920fbea52c1596ae4ba796c4af82818017cebacb279ead0ac07ea3e5", 0xce}], 0x1, &(0x7f0000000440)=[{0x10, 0xffff, 0x7171229e}, {0x80, 0xffff, 0x4, "ef8d8f39878e12c2cc46ee04c7971fc0e631d67232027d1dff79952eca0fdbe07f973c426312b74e73759613ef87b328a942d0d36613cc31ec243730aa9f737261c4b39c1452bfd2b996edeea315ed354e731ab8207106fba47a3018ccb613eab3ef883f340202c2439927d9c5"}, {0xc8, 0x1, 0x3, "7a2f1264f1e4b24f18f61ce209116eccd50ce358ffaa3c579e65e7796756bc7726760f3a9ad9f96d95267f2d4976c22c1c8c6863c80405af8ff09da5a10b26a710ba59803a415eddfe4bf1490fe10e7d7ebd7ecf46647d628f5a35a2a5e308a91489103914d484e71bcd12c7538b5c3946c09a0c0d5753cf495e04d62546c53c96683c2406de39f76630c7557f472fa9dc439d9501ff6aedae8d134faebd3356400a73de61e8e54a459489353f01c0a973e2"}], 0x158}, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) 732.216846ms ago: executing program 33 (id=120): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}], 0x6, 0x0}}, 0x10, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) fchmod(r0, 0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) setrlimit(0x0, &(0x7f00000003c0)={0x4, 0x5}) setsockopt(r2, 0x11, 0x1, &(0x7f0000000100)="12000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, &(0x7f00000000c0)) sendmsg(r3, &(0x7f00000001c0)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f00000002c0)="d4d1d075999463656a03d7cbba9ffc76e98fe1051f5c5dcda0ba7185d91664cf053360e517cdcc6f742c418091b928c4bcc597b15eeb53514ecb9aa07dfaa17c711428756aaa0cf57deb77fddf262fbfaba9f78e64e7956c9ada0d00ea9115e6bcd57c0aa669dd341798a2f96931885981682843796bc9ff99b4c682df5507d3258645a2c499154901f062c3e851550c018ca15f4aa19f8484eb4609d6c34caf0304692a5b67594d97d6e3be5303cfa7bc38920fbea52c1596ae4ba796c4af82818017cebacb279ead0ac07ea3e5", 0xce}], 0x1, &(0x7f0000000440)=[{0x10, 0xffff, 0x7171229e}, {0x80, 0xffff, 0x4, "ef8d8f39878e12c2cc46ee04c7971fc0e631d67232027d1dff79952eca0fdbe07f973c426312b74e73759613ef87b328a942d0d36613cc31ec243730aa9f737261c4b39c1452bfd2b996edeea315ed354e731ab8207106fba47a3018ccb613eab3ef883f340202c2439927d9c5"}, {0xc8, 0x1, 0x3, "7a2f1264f1e4b24f18f61ce209116eccd50ce358ffaa3c579e65e7796756bc7726760f3a9ad9f96d95267f2d4976c22c1c8c6863c80405af8ff09da5a10b26a710ba59803a415eddfe4bf1490fe10e7d7ebd7ecf46647d628f5a35a2a5e308a91489103914d484e71bcd12c7538b5c3946c09a0c0d5753cf495e04d62546c53c96683c2406de39f76630c7557f472fa9dc439d9501ff6aedae8d134faebd3356400a73de61e8e54a459489353f01c0a973e2"}], 0x158}, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) 732.03153ms ago: executing program 4 (id=121): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x42e3, 0xfffdff7e, 0x1603509, "04e4ee0d090000deffffffff0fe0ff04050800", 0x200002, 0x1}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 731.114006ms ago: executing program 7 (id=122): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000010c0)={0x4, &(0x7f00000001c0)=[{}, {0x3, 0x0, 0x0, 0x7fff}, {0x4, 0x0, 0x0, 0xa}, {0xa80, 0x9, 0x2, 0x8}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000010c0)={0x4, &(0x7f00000001c0)=[{}, {0x3, 0x0, 0x0, 0x7fff}, {0x4, 0x0, 0x0, 0xa}, {0xa80, 0x9, 0x2, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) setitimer(0x0, &(0x7f0000000140)={{0xfffffffffffffffd, 0x1}, {0x40, 0x87fff}}, &(0x7f0000000200)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file1\x00', 0x118) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) (async) listen(r1, 0x0) shutdown(r1, 0x0) (async) shutdown(r1, 0x0) select(0x40, &(0x7f0000000000)={0x42d}, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, 0xffffffffffffffff, &(0x7f0000000140)=0xffffff7b, 0x0, 0xc) open$dir(&(0x7f0000000180)='./file0/file0/..\x00', 0x2, 0x10) (async) open$dir(&(0x7f0000000180)='./file0/file0/..\x00', 0x2, 0x10) r2 = msgget(0x1, 0x700) msgsnd(r2, &(0x7f0000000380)={0x3, "4112c6f0d10736c42c7696ee0c483f85ed93b195f8a28e2bf2015bcd1d4c2406f7a1d972a7b82b63dea5a9ab694446b22fbd5691ac4b75eb4b5f05cce9cb3757beb1662eef091511d865731aa905f7a95b36d988167e61260f9bcdeb5959d51d1eb14564d97ef40f4aff20a41a226f27fcf8b2dc94687a9c4b8bde9c689ee5624540daa7140af185a36733b4088d1766fe189cda7faa7fa4e419bf8d41552e0590d38b1d3ca2d0a965603b6d14d1bc3a225dfb400d79649cf314f0dee04ebcd3c199201390d53bf38a2067b643a3977300b5d5cb52ac26dc3c1420a5937b2c5bc10d2d15ac5bfe1386441c47f4d85b373c01c44a04ff3a88b703f97bcda87dcbe172bd236d78c42032ec20b834767ee9bd773eef230621f78c10fd027e234e6d916fa788fd4ff59cc225dabc72fa70128ef0860c160fa625c9c9e4d071134fefb6a93c31a5c05d50dc1554d01e7df84377bfcab7c9934973a2d6a577f70166a38efb579b28754a68d263e6aae30506bf3a7316cf5e43dca7e8213bf47079ad1c0f5e3731ae9fb852fb5004e794a6dc59a7f2d40b3e269d518f868a45a8b3f8bdd889a433b1aee058dc1d7f8a04c1728800409cda9c243c6501ca01479a6c3e495f91eaefeb109d801bc4ef88dae437d0c97ddbe0642d7a8651abd9e635a2221a0bf3d88b682f31af5b303297583734cc5e5197aa612e4897ab7869ee1d81ba892f50b32bf70e0e179f143789f3af3aad95efdfa984b5f7765322fbe648c21aa8eb39c6091a68f45d5bc407f349360ef5b3084ef68b92c78a05d561bffd112536c8484cbb15ab0f41e29299c4cdc6eb1ffe674ffbf0655115ded76602db156f3a563eaf9bbe005875ea38c5b2c0378653363f914f3eb6a03d6a2d3103f6080bfd6114e5bd8889a7ba4d92cda538b72cddda66f0e37c248a04b2011dedb3ccfe9b0b0e20c314533775b602a1344aa05d53f4b112bbb112d5eff4aa09d8e4dade913945a5755991348664226f1c6909933a42116d7f5766ace90bf9605826bf477d10a324efea55b31dee8460e2744d092133a7ce5736e8d415c81abd73ec863cc4a0e96ed44d31d7adf8e6e57dc0dabcdce62a90c1a55bab022c8ff318d8af82fc46b602707fbfa98297bad83e89df351b5ec10418b6404530727c699b6e7691d003e11dfa5289a54ece211c5697594962378c9351bb4f33c645dc0d676c4b92cc91bb8abd73b5868401fe8f9a795aff2cb2942dd3a2e0f7e485e83b44d50fa418c3dec88e9e3353626245eaa3fd671a9aeee820fbcd2eaf708432633fb887a6e387169895a3da74671907d13b6bac0f755ad5c5e9575ec7d94c5c7a9836b143ec4f4b4c3a31fc7ba752da54ecddea9a19044f1503b935381ca89f16df961726a39979421c1e10b9a8390fe1f5ff0318ef6fe5ae631687a643a479ca08966d0ae1abd7db7f061641b13348a5c2355f0e3d043cc40af98996d978fa2d80eaff231b6ed11a7cd142dbc7c61c17cdfc0f7f4c792296669ef946fa2d71a10ee1acf9400f364d6d48e7efa061a413c1d2a243f0219a8b7e289a2151c6381039d851e379b2eab88a60c967d3db7d650017a7f927bb71650f726a2cd9a6fde5d85d9303ea65789d473c963d53a98ddb857ae304582012d4532166be5937c404e8b4239de3e23aa336a7dc7092021ef63005a4a6a44ad61188fbf5ef533e8009ad51dae666b30a7084e9b0d3b212120e3ad0bd057a2be09a8af1d139e6d583de4bf4e9e8fc2dea0c9e8d60f086af75454e96c3f5010a895cbf40a9156ba957fd94c1fd9e23fe90a9c3b74efd5c4545ad14a9f4c1fe92bd938d92db06355b3c20899d13f14782aab21e9b2d0ffbfbe71797897e3a662ddb5072e27d2be7c026753e8c448d90f09e1181bc5217357f8d53165beace2ce8dd8d84561cfcb8bb1f1800480f67e3da906fd9b000481937acb6d114952ec9a443ab5de60bcb9463ce953db099a340debee1e4cf1cecc3947f3c6fb792af61ac6a91538781c7afcf12294afb0cb307393e0c26dcc6b58d7b541b9c42fe86d470758c5f85dba2b66e1086637c98703860d493853d8279f152ce1a8208500798fae1dd1364e195599a4e56e34975d5c958f46f39be45349c2bbf26dcb20f83d6e44de6d9cd3cd175b812b4fdd63da67c17a21f0099b4112f737b936840d173f9f9c37a01217e284ab8c0dee3c6ece0104adff7c4890e825910b029fe74372df69698ad6b53d449b89b11c7adafb022d3df70f86f839b2665f7a11c7541a534fd759f0128096295bbae4996ea8466cc7904c35c949b97ce300061e24e60574c6b209f9b686347d9c114652ca0d138b19c9bbebf7c9fc2d291b07a9c924d30e61d62742580de15161a35368d1d1bb1d2be97f9d8da3a77222854e3d4fbec3ffcd5a2c5bd35c1fe177bc58c8ef4ee257738bf2800ec28edae7d33d3109d0a76c02ca9c6e305ef695b20ee37a677160b3b6c11982819aaa1343fe776d4d0c64ecdf6db2c4790a07d9e6c6130a7dbff4ff2661187848db63ecfd393af43baa17de2f052292a1af6890850af7c28e443263727036a4864b1f5303b5cc7faaea0cb660cf1e46ae996c3f457dceefc1ee75c345ae0a3363bcc445af92de0605e71a4b12c5c3c3038189907cfbdf436dd72e0c9328d1f62b87606bfdb015b5e3fde45655e369851ef6fa1cc2a6d21eb7f61519ecf16d2bd37957342d4a82bfdb61f0b9edf78ec30a2facbaa93b826b929d6dac0d6bb74f6e1d2f54a96a8894ce908eaddbb9b257e2ef73730de486de31d0b5322d765129f6d350a174f287b5ea2891cef1b7b6a85e7f8f481114cc910c037aeb69eeb8babb222dc2df09f2ba65e0ac66ce7d7a3ebb09b7251045210"}, 0x802, 0x800) syz_emit_ethernet(0xda, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6017b29100a4000000000000fc6a00000000000000000000ff0200000000000000000000000000013a0400008c"]) (async) syz_emit_ethernet(0xda, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6017b29100a4000000000000fc6a00000000000000000000ff0200000000000000000000000000013a0400008c"]) 326.420365ms ago: executing program 2 (id=123): r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x113, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886", 0x2}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) poll(&(0x7f0000000080)=[{r4, 0x4}], 0x1, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semget$private(0x0, 0x1, 0x6d9) ftruncate(r0, 0x40002) pwrite(r3, &(0x7f0000000180)="93ffd0ec025fd9a1d4e8bf879d4caca03d3246c634e2372cc1b555328a834fbeaed412b0e5940d18f085c978984b7ee8120f5cbbb166d4380f501b119e9cd37e7f343f7dcf", 0x0, 0x914) 322.788394ms ago: executing program 9 (id=130): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) sysctl$net_inet_divert(&(0x7f0000000040)={0xa, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) acct(&(0x7f0000000180)='./file2\x00') (async) lchown(&(0x7f0000000100)='./file2/file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file2/file1\x00', &(0x7f0000000240)='./file2/file0\x00') (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffff7f1c, 0x20001fffffffd}) r0 = semget$private(0x0, 0x2, 0x540) (async) r1 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, r3, 0x0, 0xb5}, 0x0, 0x1, 0x2}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0xffffffffffffffff, r1, r3, r5}, 0x8, 0x7934, 0x8}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) rename(&(0x7f00000001c0)='./file2\x00', &(0x7f00000000c0)='./file2/file0\x00') (rerun: 32) 322.326914ms ago: executing program 1 (id=124): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x3) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) unlink(&(0x7f0000000080)='./file0\x00') (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) setrlimit(0x0, &(0x7f0000001b00)={0x7fffffffffffffff, 0x7fffffffffffffff}) (async) close(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) dup(r0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) r3 = getuid() fchown(r2, r3, 0x0) 3.408957ms ago: executing program 1 (id=125): r0 = socket(0x18, 0x3, 0x9) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) 1.990744ms ago: executing program 9 (id=130): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) sysctl$net_inet_divert(&(0x7f0000000040)={0xa, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) acct(&(0x7f0000000180)='./file2\x00') (async) lchown(&(0x7f0000000100)='./file2/file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file2/file1\x00', &(0x7f0000000240)='./file2/file0\x00') (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0xffffffffffff7f1c, 0x20001fffffffd}) r0 = semget$private(0x0, 0x2, 0x540) (async) r1 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, r3, 0x0, 0xb5}, 0x0, 0x1, 0x2}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0xffffffffffffffff, r1, r3, r5}, 0x8, 0x7934, 0x8}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) rename(&(0x7f00000001c0)='./file2\x00', &(0x7f00000000c0)='./file2/file0\x00') (rerun: 32) 1.478376ms ago: executing program 7 (id=126): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0xfffff318) fcntl$setstatus(r0, 0x4, 0x80) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x2) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000100)) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000140)={0x7, 0xbf14, 0x7, 0x3}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0xdc150e37322e59d6, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xa, 0x9, 0x1d132000, 0x0, 0x1ff, 0x81, 0x4, 0x2, 0x2, 0x6, 0x4}) recvfrom$inet6(r0, &(0x7f0000000280)=""/18, 0x12, 0x41, &(0x7f00000002c0)={0x18, 0x2, 0x707, 0xffff}, 0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r2) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000380)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000003c0)={0x0, 0x9, 0x8, 0x8}) socket$unix(0x1, 0x1, 0x0) r5 = msgget(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x81, r3, r6, 0x0, r4, 0x0, 0xe}, 0x4, 0x5, r2, r2, 0x1000, 0x5, 0x2, 0xfffffffffffffffe}) fchdir(r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0xfffffff7, 0x4, 0xfffffffc, 0x1, 0x6, 0xfffffffc, 0x8, 0x1, 0x1, 0x8001, 0x6587}) r7 = accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000600)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000640)={0x8, 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x10000, 0x0) sendmmsg(r0, &(0x7f0000001ec0)={&(0x7f0000001e80)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f00000006c0)="9e63899450841c2250c60d03ccd18f6ccfa769f3cb4932d421b80cb6aa637f75d1294afc48e153c8733f8cb31f6e16a81148e6e16e2fdfb5922b073bcca0ea5de1ab74ec398562a7fefaf4faa8a455b3a133dda8d94d0cba44410bd3cbd22c245890772764f6a04345ddb7b72eaa8cc6c43ca8e2e09be5853d2b74ee1411b78ae5504dbff9110a017e608e4ef7f18418bd03655cf3d9117a39ef2eda6d50f34b77e69052417cad8cd63d0524775f605753b58fb047299c98ac935073b9698b1b1e80b15df625c140e53c739814eb3c44ebbfeb42f360bc9169bbaf", 0xdb}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="7d62ee238146862cf2bd1a83e8581cf2af0fada569c534c9d4dda038596fe02b2bc1542021fa96df7a7a7b6b3ddcb9b9fab731273bbe889795", 0x39}, {&(0x7f0000000840)="49550c9941d01a3c5f1a075a10aae293d6618c3b3b84ee85db650586225df2f45e866a7b3e63217ede498bc99d52ca642e434ea9df29ba1edfa6d73bd2d76fdf1472ea93c7a4e2afe38ac5f0f9e065867d955f49a966dbe930a6e50ef88e1e267b454c2eea0471b0e0564364b14c64c667296be619d15143ec1396b89cdcacf956e36e0b29a9d29ac910b44081294d25d212e7", 0x93}, {&(0x7f0000000900)="9963e6c2323011e2a5f40020fb96561f111fd4b9784c5661066df734a236c83cda1e89ee69ee9ad05e277af7cb0b567085bdf1293a25484f2199be9b8456158e5c839d9147df49ac93f324af1399eba93f51d338b8d771a72f0bf5ba7c6e877902d2b17e8ac8850d6af10b098cef39", 0x6f}, {&(0x7f0000000980)="18ce145c32cc1acd7e693856a748f417e748f4692e811f1543d5ff4d7d4d370c847f4ac6477021db87aa9aa58761e7937a37232931ba82cebf0ae1b233", 0x3d}, {&(0x7f00000009c0)="3a02f79e49d5a3416e814292fcbb6f2be2b7ab7efdaf8bc905f3668893a5afbc3df81a259bacae8c3c24569415cb72a09096e86f6bed1804b1c50a165b05", 0x3e}, {&(0x7f0000000a00)="931191ad9685504e0a84a2e9d28320a78355f54b54f42051f66a77fa74d38f032a0710e7c9115080c7e4373f3800ac045af7a4c1457618248119f2848836eb298b6dca7de8c850ab93b5cf71b3645fcf6c622a5423bc718d09126ae667d0d930296785e56e24f3547b03c9299cf068ed6be44b27e460989711d8fd1fe46f2794f263c63c1e22552e50f54cda7cd878faa937d00b007c75df0ba2b5b8966b765e6d74e6264904", 0xa6}, {&(0x7f0000000ac0)="c8ae5c2af2a1d2b9491ea3e8a87b4a68d6c567db82088d11179ea3ac26bfab79c3db69649ab5fdc2998c1c7f69ed967a1a846217f8cf46ea12bb28e043622a922fa20d822a8a22427f3c828da00c13a6a095f8374a51ea1b5f86c235514748ff", 0x60}], 0x9, &(0x7f0000000c00)=[{0x30, 0x1, 0x8, "7699c3389e4c47cc8266aa6c744ed6b1da71b5b03f13ded65d0436e939"}, {0x18, 0xffff, 0x61ba, "48bfa9"}, {0x1010, 0x1, 0x4, "cc23febf4409a72ae11f331a9edf79444d2e7083ace453a2488e83748c5fd980cbb69b625a79688b6225134f1259e93abbc52166b83bad2e5158cd3947a03af902f916fee0fd979a459d4dfa5b4bbd6039c9a235cf80202d993a106361b844151a0807a64dbe93ba3d29b781f9b3589b7bc6d98a90bac5d2f39e35c7d65d3f69ae348718da9cab0e9d32c93868fdc081a2b384121fcc59364de857ced1c1cc572fdf173a53403d48f586372adfacef448eaf0a6c08c6aca36828b7ad4c27f7dfcac5890d459041440411512ab1a35dba545dec741c18ba0c5ee51a06cb9a07b6f8641e55eb71fe627ae0651c38d3b88d939bfc510ed4ab4d912cb2ec610c9bae517977ebb72a96092abca34ca6c338cfac72b61051f1a02d7b2f2ab8bc88b1fc64f4b2c679f83947c29985eeec87d3ad10cee0a372414279dbe2edf8875291e9e7bf20180b7981234676dae72ccb2970e52c8583c95ee560eaf13003c9ccff21bf0836055f23a3dc9f264323cd482014ee4a326f2b332cb8ad91a4bb4b235049046931bed6b89f266b8baf0dc5f541ae914326eadf16bace64cc82be84437998fa9c5cbbe22bccd6ac2cf4fa848a5837cd8e4d8c217a8a415063e6ffd93bd7e2e56069538bacae551fb3908d73b3037ae858d6a0abe83c6704af8a14061b07f76f51208601399824faf560348a2db2ff863e4e3011135241c4a57295be4655e318b5dd7b8d90614c5aa4d352815943e5003b95d6727a60e75073bc1336e6d85cba29f085f4b90e17c63f68c804045433630e61261550a914b97849c401ca5e31b146b819a21147320770b0e3c7c3027bcaea08dfc1fb9f8d028706421af0a1f593e3ebc98d7189c67f1e0bcfe242114c502f8be2eab2c6ec6b229bd082a7c9ebcb89ad8ce894be8eddc1e1b715345e0b0f25d0eafa83e6f17f39c5f7aeffef44a7a74107e877b0006bb1c6dd0a41a3b2619cd22c3b02586610bc9056b2c89f7240d4349b4ab434c76a08e5e0b331d753a8bfebf90e517ea2f3547a66ebb21cb1ae6f70b13c57f7da99cde8f312c69caaaaf3633f535a6fe50c52c431f65685e2df9e79a2714e5c48c8fcd05241ae8be4922222e5423a34c97411521f7a78390dab8949da67b3be64f9a19d6eb693a02cbaa69d0d9eaec66cfce14533630bba4d9782644c9813b224f51f958298b958f1ccae98c7ed4e5ed95fb95c11ef627254f441d6c00a5804ca49a5d3ac0552c04d674af43cba2d9e04f6a9d6c858933f754102f504db24fa8986f11087585555d9baac2c20ce2b0d9971cab96809a71e45cb2f3edb637ba72d675920f1c2d76fd4702c2a0b65cdd79bf19cb490aa096362bb98a23150dfdff78d54e05e9fd3dd8dbd724460ce766ce2590fc43103037bdbbdd97ec1b1ad78ea2da2623f5c2c60aef5d55a4fc7f7265ba71b8c6d368b5e964707af456a20311b12014c48bc4f8e52702c2a9a1cfb90acacaffba98e19907045fb75ad91f18f547c059fc5d27ef321658229f5c3a41bc31484b6a389be8a107dda2d9e4636d2c0615d15d061160b418ce6b27660eb5477c968b453c9ed9c70a6a92a25584f9bb97e320cde6b3248728f8a18483a6a40553d06b90993deaf7a7658cfe8f6c84565435f72daccacc6a384a3290a548438b401d0b61252b686072072c5cf32165e150a21ae812b0c22e82fd30f00d60308a9b56e9b3ae264cd03b85cf5b87cee9456bafd6c97d2bb56b492467a8ce416cc4b1a2825630568bea8166aff2df48c044aa43ac6d965620e8a018dc37845989ef723f399113f4b71085536dc42c678f7920d6df997afd93ec0321934eb48c28642d8a257ff115bc1ce27a5c7754f51c3fab59190afdb656d383031f583ff109382a8f76b8a78ef30a190d633664dba7eb591fd77c86925683504e11980f9b51cdf12258f0c26e7f8eae0058823c4bc331d7499baf60154d22f93c98e6c5f8c1810cbd0528757a440f3fbd9647ffbf9cf39f6da746f9d340a692114656e97bc3542468992d5e687f95e25e8f0c21e07a82ed396524ecbaaa752b5b839b31e91efbdce67329de39d60172a05931958dbcd524f891ba18da2b1344dac99b0e51bf38a0090c6c42a123198b7884b55b0df9f523c2bb07eb95b417954438bce59022576145da2d08084a7dab9406827f3edc6065044e45ce8ae1fe1348042420f9d14e92ec2fea3a1123cf958d54b84cb28ba1497b900f7d2efe97e416b0595ebbc341c0a79c394b256412a12aef2a73177fbc1240b37c8b7d99d2576ea25fa5d731625d01e6aae54c7bbaf3cb32784a02ad12ee05f6e4b5bb43968170aa0a51e5469dfcc6f43480f92c5172b0877205eeee094156a9625054ac5a57524ce272316bce4bdad7dfd2d274488434fb3aba56a7d979f5c59f4ebf1c98544d75e50ad727f729687ea1c3c681b4efce0dd9102b94a6df0da459ed02c10f0a1434dcd8398300a580993ae7f3c1d288c1d948f782b8037e9726a9371f0b5b63be193a0dae993a122f23d0234406261eb1a12bde4b7173097c2decedda36dd6adc8403f2bfc977b75ec7ec6c0b5b2d83e2a38be31a3f4cee79b59d05ff7c7cf40d362309b9773d43cbc1c065f9198ffe94099fa21f006d856d05229f6c1e043b7d6263840cf6e1fb4be1c761328e1f35c532cec7355052393cab519879387eec9719f6f47276caad0385e80a71d83610ddf80f0f7e14f1e715c1f1eae7ccaf549218c7631f171898c80f50e1535ec567ca88b1be2a2cb4de13576e622965d486a5dcfac61c1498fbd2e6880dbe4dca98bcdfb230de090f30b517dec700e98ae188b4d3d1e1bc9153e43619c43101f0bc905c249c653d227e4cd7830e28aa53e3df28c2c4cae6dc6c17c48511a6b4eda9f2ba3b1a883186637754108addc93181925ce304ed375e697ca60c26c3dba97dc41e2991bf84ee704908d0c6972ea0084d7da1ed9242ef45ead6083e3918f7e578c29130f3beab0ffed3ad661a10aec43740ef2fc47661b36f9a1d3ad9d9b9a8320fe1a2606d6be63991b0525330a16749e953c8a873e34e6916e562cc48ddfc314f56a98013b0364d12f316f909cc4cc13746bac2bfe599834f0d275f0a6dca43cc8bded2cb29695c349ace8b35b6341a1a3e88ef8c89c6b4be3caadde459afc91e270d733ef2aee2b7ac335154cf4b42c731a7877bf5c634e9a8d7e3626c3b78fabab2cffb0df80d46867e708b69530972de66083388fd462caa6572713e98ef09d3196c9450c221b713442e4f193b2fe7b512427f5afee22917d71c82b8ff8f7b7d1ea984065c1dc6831ee7c2d5bda2a0e65324b03a7f0973f0d48869b771d19665349595c1867c940d1749847cb60eb2d03fca3dc0ca23cef6f16c402f6075532f2a91477fdde15c87e771a744963c35f2916bd814caae260dcbbd70b4840ad5cc7e07e5526d03f62ce4ef394cdb3254490010bd578c081d78fc207908505660d965cb204552aeb5de79355335eb3cb74088d5b4c6755b1395cd4c9a6b7b66e8e163d941c5b6720646b5d35cc0f0b9b01299844ddc0634dab21e1b9765ad3341c6afbc89631b9826d4909482c6fe44305dd9c9e893c6075e37e9dd35f323dbbb210892cd019c44b48ed3db5707d465e9cfef2e059023b8a9b4d181f8d7d61ad218931b41b01006b0e028b0977431a4635d5ecb4ae7fa92379ab420e88f7619d73d5b90473e77568c72298eec5d869a945b302b6201d94af1a5b3dc272e7f6039cd587150a1482e3459d4ba9dc1c1cd58680c61ffb0ec83ed734bc31b2508a455d7a2165a486dc38eec94ea5d78f1f1bcb36ec0e73b4d430c3455fde72ec5adc3854cbebbbd465fb573830cdf4d3fa14580adec3cd3a4eccbe0b842ff0b67eb1e59a0f641aaf0070b65f90dedf1b554cab189d7cc903edd577902fea1590230005992ad4484291937e1bb17d7d436d47a0c896fa212e65aa54e239b025d0abad01f30a4f341e00a921cb31f836a1d4e1a4410951c83c65a715f6cb834f6c0e28ce7331e20a482eb54ed162641341a9d4c79a01f1117e509bf88c39b2cd2ed2c6f162d59c932e53128a60b4f9a3b98e8e84d458f193484a3f0f1f4aabd753c806dadb7c47c3423806e45d3f2e5525e57254c0fd7cc4f8361361b7667738d514d3a771180785bceb3070c6b1e98d8c7b99ab8fc6240d941d1c463750ea1cf5a9866e15904827db7d150237dda7a9d2d788df35f7a8f85e11556a6dfc33c3fc292c07021f55c1ab4f174a3625f878537adedafc5890b0c592604c71369b2620c8b2138b97f3a399434fa3c584c4b8c8b6689107a4ff4c08c369224022410283a97bdefc7b9a4f4c19c391e8386c0fd89b20b68e4f56b689d03a05f695d8b0ed0f63f7e2d625ad2f5dca12732c98925a080f5267b80fa26e95dad62f8ad8bfe675c63fc3629723ca01bee402d56521b272d8a38d005ed9f3a337902834142be175419f0e00290b5893922d4cd4ba281eb16505cdbbd54afecdd453fc7ccdabb6d207fb8675197ec4634516ecc0ddba531b4aa99325c7862edf65dcb2d53ae1ee2aef6e6493390c82fde53fde2515c2869eee3970ccb065bb8b97703ffa508e9fd6745e674a02bc7a4256f2b616d94fdfd1afadce211a6489ea274b0667d7490398d758fc61fc178dfe81299b170e2b453b94e9ff9a0ba777c9069403a3f7b013a5efbc5df360d4b2031aa1520e1715fd980185bcc049d59e18d8ce161828228e8a81bbc5f26906b7f9869995d574f30639ba7b955e9f299a05d45b425d4129b55b0ea97c3b0051340113f588ac081b2d2e168fd5bd84c5887556a01db3fb36cc5f73cbaddd347dd99dc502c1206ab500c31983a85fc9657000a889f9cf2327374780d937afc61e78b31ba5b561900e558b9aa1fc788698cf605cd24f9e8e0c8d190cac7e30b9f5da406ac591ab79f36f7dafc3c756278157c20d048a8afd698a8c79cab5b890f29ec16ff5b06e4f7674112b355be30efaf28ea30d582d4faf64b27920c6d5a6d650ba5beefdf0f464c49c43661e206f9134a944b879853403d4ccaaaa7947c1e6248ccb3e72ab4dc9879b8524b405ebbfe5086e879e86d1133e2aa003a51281f524b5630ef30f907b9d6c647d1355a22f981746f8cf31fb95bcb94c46138802386ceaa99adf06160adf1dec154e7c8808149d245418c9af8bc5a80d130a700dd0df4b063fd989c3d4d2ed15011a0494be4d13a2bb979ad157c463bafb59ce0df9c33a131cb592617e2f4799e791465234b3538a4b2f8e2077841bcb5d03949b51998d445fa7b5c0417e65bd9aacdd09ad9811d192faa5d75b68b11cbdc3f0617f15e9f059d944b21c1aef9247858b028ebf72156b727e1906487b0db1aa7562d35e38a490ce36e8a2caae5c0c468d5bd5b6b5970dc437d1e38fb30ba8f9582df18f1ae922de8f47baa2c2051a7729ad7d72bcfd0a38c33aeca0fbf9ec6fb6c266013bfb249e78d5b1e5edd76e25bf760ae04c016976cb58941474c460df106d2f2d1941e110dd5c41d051a24ce01e2f7901727fac3ed6b729afceda4a09ae503b0c2f3f77622fdeac24c62ec9d35445abe9b71a1d5701ac515e53a8daf4840a4bb8d4ac38900c8ed7917fdf4f5af8f7a8fe9795567af7bb17d93ef0162391988736c74812f837a94da69baaa01b885a24c6f02e6113a3eb8da0f1316b78e15be24a5e1393b2645bd81e8234c51c8c56d17fbe73e929fd6cea639ac8c9f74ca97b42db17cacc028d6f92e31c0a2a310d3134bb0af42f5d4275bc"}, {0xd0, 0xffff, 0xfff, "3e2b41603e77d2fe20da84b49c1f73acdcf8d2471c8cbbd3071c4b3fe1b1ae788839aefdcb3155cf7eb0b5f4a5495452ed273a645e0e9d43cc96c7c53b3bfe5a6b301d3057dbe3814ea1a1d971d2bb6644e0310d7afb1c94a1055405cdb0f2588ba03ec534f38e50f46d35437bb7defd34431dd6c4cad3db54496a604cc60d2ce87d49bdc3d0bb3097b3a363fecc7c6a8ca24a90ddc5f3d75c306392a732755d90029a35c6543e92ac9aad245a1b61dca8c36ef6b3aeb51128"}, {0xd0, 0xffff, 0x4, "7ab6f34c6f0c9fa8f6ed19ab2d84bc203cd97d8d932a85190c93da297b8b7b9b32fd825a1049815dcfcd274658ed7a128b5d40209ec682a7bf781ab2a9f09ec1db797206b846ad1b46e7b275ce909993f27dfb3ac360a0ef6ea4f5f8b85ff812c2da631247d696dcbd544c232c928f822a0b7ddbca32520fed9836178a3b90f2e8c06b552a9fa14c7c5c49ff362c4ebfd13b00d53baf4030bcc394b04aadff82f413957245411e771003d7e9b59277413abe206245125b6f713ea05557"}, {0x50, 0x1, 0xff, "d9857c91be8224afcb9dc7e1bca4dfdc59c7ce729b332aa61107d631d61254714c14bab2690f105dede3e7a6dc64d17e91bb55e735257d810957d442f1"}], 0x1248}, 0x8}, 0x10, 0x400) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001f00)=0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000001f40)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001fc0), 0x80, 0x0) 0s ago: executing program 8 (id=92): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(0x0, 0x800, 0x8) write(r0, &(0x7f0000000040)="3521e6336872fe62bf5baefc5c818a34000d69cf27eca325716f73bf5e1edf0339560eaf00a852298dd506e745836964b4425303e2e9813a31ba0b3095dbb48f", 0x40) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.210' (ED25519) to the list of known hosts. pWAanRNicI:N G:mt xS 0PxLf ffNfOfT ffLfO8W3E9dR8E3Df 8O:N l oTRckAiP nEg XIaTg ac in0 st Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 207975 41409 32767 0x10 0 0 syz-executor *108408 41409 32767 0x10 0x4000000 1 syz-executor proc_trampoline() at proc_trampoline+0xc7 end trace frame: 0x0, count: 14 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 *cpu0: mtx 0xffffffff839d83f8: locking against myself ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end trace frame: 0x0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a39e200 rbx 0 rdx 0 rcx 0xffff80003c436f90 rax 0x2a r8 0xffff80002a39e130 r9 0x5354bc9b001 r10 0xa0a3e57e3f4c9f18 r11 0xa2327975888fe33b r12 0 r13 0 r14 0 r15 0 rip 0xffffffff812f34c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80002a39e180 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=108408 pid=41409 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c436030,0xffffffff83a1d0e0 process=0xffff8000fffed378 user=0xffff80002a399000, vmspace=0xfffffd806c391b68 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 89834 97675 48741 0 2 0 syz-executor 41409 207975 77662 32767 7 0x10 syz-executor 41409 355105 77662 32767 3 0x4000090 fsleep syz-executor 41409 521491 77662 32767 3 0x4000010 biowait syz-executor *41409 108408 77662 32767 7 0x4000010 syz-executor 48741 96050 9404 0 3 0x82 wait syz-executor 18167 85338 46931 32767 2 0x10 syz-executor 18167 244580 46931 32767 3 0x4000090 fsleep syz-executor 18167 19524 46931 32767 3 0x4000090 fsleep syz-executor 18167 384474 46931 32767 3 0x4000090 fsleep syz-executor 90914 33137 66180 0 3 0x82 sbwait sshd-session 27880 488745 0 0 3 0x14200 bored sosplice 84644 268477 37695 32767 3 0x90 wait syz-executor 61169 485068 99047 32767 3 0x90 piperd syz-executor 46931 155549 95646 32767 3 0x90 nanoslp syz-executor 67019 91993 96885 32767 3 0x90 piperd syz-executor 77662 303003 92964 32767 3 0x90 nanoslp syz-executor 40457 364578 20294 32767 3 0x90 piperd syz-executor 99047 323079 9404 0 3 0x82 wait syz-executor 37695 281627 9404 0 3 0x82 wait syz-executor 95646 445518 9404 0 3 0x82 wait syz-executor 96885 475194 9404 0 3 0x82 wait syz-executor 92964 133183 9404 0 3 0x82 wait syz-executor 20294 422899 9404 0 3 0x82 wait syz-executor 9404 178686 7289 0 3 0x82 nanoslp syz-executor 7289 183931 51580 0 3 0x10008a sigsusp ksh 51580 288812 67711 0 3 0x98 kqread sshd-session 67711 492669 66180 0 3 0x92 kqread sshd-session 91549 200570 1 0 3 0x100083 ttyin getty 66180 64564 1 0 3 0x88 kqread sshd 63068 125566 77485 73 3 0x1100090 kqread syslogd 77485 462666 1 0 3 0x100082 sbwait syslogd 87310 507399 1 0 3 0x100080 kqread resolvd 85751 241491 87961 77 3 0x100092 kqread dhcpleased 43975 314761 87961 77 3 0x100092 kqread dhcpleased 87961 269483 1 0 3 0x80 kqread dhcpleased 18055 151237 0 0 3 0x14200 bored smr 40197 333150 0 0 2 0x14200 zerothread 47794 366635 0 0 3 0x14200 aiodoned aiodoned 21645 160839 0 0 3 0x14200 syncer update 71257 194711 0 0 3 0x14200 cleaner cleaner 31406 351418 0 0 3 0x14200 reaper reaper 83514 213686 0 0 3 0x14200 pgdaemon pagedaemon 96159 212766 0 0 3 0x14200 bored viomb 72977 451350 0 0 3 0x40014200 acpi0 acpi0 99633 188577 0 0 3 0x40014200 idle1 35009 209394 0 0 3 0x14200 bored softnet3 56260 299692 0 0 3 0x14200 bored softnet2 65670 176149 0 0 3 0x14200 bored softnet1 67874 439792 0 0 3 0x14200 bored softnet0 54011 189338 0 0 3 0x14200 bored systqmp 76638 319660 0 0 3 0x14200 bored systq 9240 480742 0 0 3 0x14200 tmoslp softclockmp 41831 49465 0 0 3 0x40014200 tmoslp softclock 79690 478170 0 0 3 0x40014200 idle0 1 141584 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839d8408) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #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 CPU 1: exclusive mutex &sched_lock r = 0 (0xffffffff83a1f090) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 sleep_setup+0xc6 #4 sys_futex+0xa39 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 41409 (syz-executor) thread 0xffff80003c437c60 (207975) exclusive rwlock uobjlk r = 0 (0xfffffd800ba0f9a8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #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 Process 41409 (syz-executor) thread 0xffff80003c436030 (521491) exclusive rrwlock inode r = 0 (0xfffffd8066ff41c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x367 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10190 10951K 10966K 166960K 11273 0 pcb 17 12K 12K 166960K 17 0 rtable 196 5K 6K 166960K 356 0 pf 27 16K 16K 166960K 31 0 ifaddr 34 6K 7K 166960K 44 0 ifgroup 42 1K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 7 0 counters 64 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 32 0 iov 0 0K 16K 166960K 8 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1473 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 19 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 121K 166960K 310 0 sigio 0 0K 0K 166960K 36 0 proc 58 79K 115K 166960K 491 0 subproc 63 3K 4K 166960K 180 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 26 0 in_multi 77 5K 7K 166960K 103 0 ether_multi 1 0K 0K 166960K 1 0 mrt 2 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 359 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 228 177K 201K 166960K 3949 0 UVM aobj 7 4K 4K 166960K 7 0 pinsyscall 42 84K 108K 166960K 1322 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 9 0K 2K 166960K 27 0 temp 38 8676K 8740K 166960K 4432 0 kqueue 13 20K 33K 166960K 53 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 46 0 43 1 0 1 1 0 8 0 rtentry 176 114 0 23 6 0 6 6 0 8 0 unpcb 144 129 0 112 2 0 2 2 0 8 1 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 116 0 110 7 0 7 7 0 8 6 arp 128 19 0 4 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 384 263 0 253 8 0 8 8 0 8 5 nd6 144 26 0 6 1 0 1 1 0 8 0 kcovpl 48 20 0 13 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 476 0 88 29 0 29 29 0 8 2 art_table 32 477 0 88 4 0 4 4 0 8 0 art_node 16 113 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1742 0 219 96 0 96 96 0 8 0 ffsino 288 1742 0 219 109 0 109 109 0 8 0 nchpl 144 2115 0 427 63 0 63 63 0 8 0 uvmvnodes 80 1931 0 0 40 0 40 40 0 8 0 vnodes 216 1931 0 0 108 0 108 108 0 8 0 namei 1024 6575 0 6575 2 0 2 2 0 8 2 percpumem 16 49 0 2 1 0 1 1 0 8 0 kstatmem 264 24 0 4 2 0 2 2 0 8 0 scxspl 216 6798 0 6796 3 2 1 2 1 8 0 plimitpl 152 73 0 49 2 0 2 2 0 8 1 sigapl 424 562 0 511 7 0 7 7 0 8 0 knotepl 120 198 0 0 6 0 6 6 0 8 0 kqueuepl 224 61 0 52 1 0 1 1 0 8 0 pipepl 336 140 0 113 3 0 3 3 0 8 0 fdescpl 520 543 0 511 3 0 3 3 0 8 0 filepl 160 2511 0 2304 13 0 13 13 0 8 2 lockfpl 104 48 0 43 1 0 1 1 0 8 0 lockfspl 48 14 0 9 1 0 1 1 0 8 0 sessionpl 144 34 0 19 1 0 1 1 0 8 0 pgrppl 48 57 0 35 1 0 1 1 0 8 0 ucredpl 104 345 0 328 1 0 1 1 0 8 0 zombiepl 144 512 0 511 1 0 1 1 0 8 0 processpl 1240 562 0 511 5 0 5 5 0 8 0 procpl 656 776 0 719 7 0 7 7 0 8 0 sockpl 728 442 0 413 10 0 10 10 0 8 6 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 132 0 0 17 0 17 17 0 8 0 mcl2k 2048 27 0 0 4 0 4 4 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 336 0 0 21 0 21 21 0 8 0 bufpl 280 2456 0 117 168 0 168 168 0 8 0 anonpl 32 5712 0 0 46 0 46 46 0 246 0 amapchunkpl 152 12008 0 11445 29 0 29 29 0 158 4 amappl16 200 1609 0 1591 5 3 2 5 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 106 0 95 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1140 0 1109 2 0 2 2 0 8 0 amappl11 160 44 0 34 1 0 1 1 0 8 0 amappl10 152 5 0 5 2 2 0 1 0 8 0 amappl9 144 252 0 251 1 0 1 1 0 8 0 amappl8 136 21 0 20 1 0 1 1 0 8 0 amappl7 128 95 0 84 1 0 1 1 0 8 0 amappl6 120 165 0 161 1 0 1 1 0 8 0 amappl5 112 116 0 110 1 0 1 1 0 8 0 amappl4 104 278 0 263 1 0 1 1 0 8 0 amappl3 96 2073 0 1973 4 0 4 4 0 8 0 amappl2 88 613 0 553 2 0 2 2 0 8 0 amappl1 80 8824 0 8188 14 0 14 14 0 8 0 amappl 88 3287 0 3132 5 0 5 5 0 92 0 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 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 543 0 511 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 543 0 511 1 0 1 1 0 8 0 vmmpekpl 168 6299 0 6250 3 0 3 3 0 8 0 vmmpepl 168 40234 0 38276 100 0 100 100 0 357 6 vmsppl 480 542 0 511 7 1 6 6 0 8 0 rwobjpl 72 15330 0 12502 53 0 53 53 0 8 0 pdppl 4096 1094 0 1022 108 26 82 96 0 8 10 pvpl 32 14205 0 0 115 0 115 115 0 265 0 pmappl 256 542 0 511 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 410 0 29 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8382aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0xd0 cnputc(20) at cnputc+0x61 db_putchar(6d) at db_putchar+0x524 kprintf() at kprintf+0x2aba db_printf(ffffffff833f88d3) at db_printf+0x9b panic(ffffffff833f2d59) at panic+0x103 mtx_enter_try(ffffffff839d83f8) at mtx_enter_try+0x1da mtx_enter(ffffffff839d83f8) at mtx_enter+0x62 uvm_pageclean(fffffd800864c9d8) at uvm_pageclean+0x290 uvm_pagefree(fffffd800864c9d8) at uvm_pagefree+0x26 end trace frame: 0xffff80002a3443a0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff8382aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0xd0 cnputc(20) at cnputc+0x61 db_putchar(6d) at db_putchar+0x524 kprintf() at kprintf+0x2aba db_printf(ffffffff833f88d3) at db_printf+0x9b panic(ffffffff833f2d59) at panic+0x103 mtx_enter_try(ffffffff839d83f8) at mtx_enter_try+0x1da mtx_enter(ffffffff839d83f8) at mtx_enter+0x62 uvm_pageclean(fffffd800864c9d8) at uvm_pageclean+0x290 uvm_pagefree(fffffd800864c9d8) at uvm_pagefree+0x26 uvn_get(fffffd806619f3d8,0,ffff80002a344408,ffff80002a3443ec,0,2,8e55b017bcb6fc5f,2) at uvn_get+0x68b uvm_fault_lower_io(ffff80002a344620,ffff80002a344658,ffff80002a3444a0,ffff80002a344488) at uvm_fault_lower_io+0x2d1 uvm_fault_lower(ffff80002a344620,ffff80002a344658,ffff80002a3445a0) at uvm_fault_lower+0x2bb uvm_fault(fffffd806c391b68,200000000000,0,2) at uvm_fault+0x278 upageflttrap(ffff80002a3447b0,200000000000) at upageflttrap+0xa9 usertrap(ffff80002a3447b0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7d9747a623f0, count: -21 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 proc_trampoline() at proc_trampoline+0xc7 end trace frame: 0x0, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end trace frame: 0x0, count: -1