last executing test programs: 5.90947635s ago: executing program 6 (id=1717): r0 = socket(0x24, 0x2, 0x0) connect$unix(r0, &(0x7f0000002a00)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x40) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000000)={{0x7fffffff, 0x9}, {0x4}}, &(0x7f0000000040)) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/78}, &(0x7f0000000100)=0x50) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r3 = accept$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r4, 0x0) recvfrom(r4, &(0x7f0000000800)=""/184, 0xb8, 0x1000, &(0x7f00000008c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = open$dir(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0xb2) r6 = socket(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x3, &(0x7f00000000c0), 0x0) r7 = getpgid(0x0) r8 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xa, 0x0, r10, 0x0, 0x0, 0x0, 0x2}}) r11 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r13}}) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="0c006fc993abd229a720d40c407c0f0fba205728e6e8d96130b8403961489379915bca74fdf44c345df5103f67b5f6def4f61afaa647c70719ef4f1908c21e6f9b464835115823c259577d3eaee0c0c6950417237c8cc81ec408f3e70bdba4ae35c1cdd1d8995a9a7923fa4e435e40ccd7d51d555e9e9664d31921db89bbc6c0b32030daefd83161c617f54b2a8c0870fc10a3f29c5aaaa72ee0dc834dd831fdd565923685ec00d4f04581790e682875b165", 0xb2}, {&(0x7f0000000240)="b8a19e5f4e2f9e93de8135bacc937e25d77a73000b7368ed4ef273b1fd493a4857c1f75797c6b1115ce36307d2c156b9e988e296260f8db9c5294c939bb0163a99d16081b5aa61019700828815c69c9d9a803e5445c2ab2d5f2bf908eba5643f897a516a99d647b295a15a039736d897e1d5a001ccf6ab6ebda35865ad63c2b82651cf25ec5db9c64b60c53f5a65f7425fb0e93c5153e2d14bcbc3759cb3434cfbe20afff00fb4b4d215ebd3d74ca2b52f97ecd9f23836f3817733", 0xbb}, {&(0x7f0000000300)="d9a2eeacc7431234853a6c6baea0f6f5634bc2446072d443b7c8be465e7427a08cf5c94260ab59aff3bf2e5d43cf0b0aa45d0b2246ff9c7d4441bdb1b4459cf8e825f9364c3cd6bd10e5a3fd20319170b40399b5cba5da068d06e58a42ace254e9f08abfe8935ba136b72a2ca424f738d9ad", 0x72}, {&(0x7f0000000380)="5cbd8e1b8e8016d9d74a3e69019bb1f4704178f065a54559016203b5516bf81b59002f76b88f", 0x26}, {&(0x7f00000003c0)="3fe7e796abccd680f3ad1879d28fcdf9ee33298ce94b1f19825a8b4fe9c6059976cac2788308accad9e5c9673c9022106f551d69987e620c58aa260a86eee0b09ce997a3721744ec51a97d6921fdd8c4e46646ef1f25892ad3fc4f31c3e2d00c2bff328a8e90c7a41a2b9a7f87fb088eafad6fceef220abd53519c3a304a60a5baf19baa12c95d50c1ed4b7ae72de2a4bc5cb2e5188c9bb729985dd47ff4f247e72e8631252ae74ef384881fe66be676126ed1828094b0703724006f256fd5f54fe7ce5399fe88e4c6b58f48cda63d62dd", 0xd1}], 0x5, &(0x7f0000000700)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000000205bd11d7f1200000000000000ffff00", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x2}, 0x2) 5.694498584s ago: executing program 6 (id=1729): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000000140), 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x7) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x84, 0x11, 0xf0, 0x6453}, {0x3c, 0x5, 0x13, 0x80004a}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="71cfc294315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b949531e3df602f", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) 5.603365787s ago: executing program 6 (id=1732): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x400000000, 0xc}, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f00000002c0)=[{0x81, 0x40, 0xd0, 0xbfe}, {0x3, 0x6, 0x9, 0x9}, {0x3c, 0x5, 0x0, 0x80004a}, {0x6, 0xdd, 0x2, 0x7fff}]}) syz_emit_ethernet(0x107, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaabbd529e1f1a83186dd60a657d900d11d17fe8000000000000000000000000000aafe8000000000000000000000000000aa4e204e230008907818ca4bd634ce231e916bf35c0ece979c75d20443610beae25a26d419e4a7cd2d304f7146fb9d422fcc4f58465509dffcc31c2cb4a8fd5d861049d538d2260702617f3dc32c57a212811daee05751772d6c58c13debcf7c391c0269e6f7fe03255e89cee5d46af140faf6cb860066e0201eeca01f197462ae9c18835f088129ec5a287f41ffb83a86767fed0d0212d917d313bb56c9f6c3ca7940b60f12e33071bf0eb322f86d0e202bc28a45440832ffe7113e84d85b23cee046ddf4970092c23252ff2c2c9bc71cc9"]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{0x20, 0x9}, {0x24, 0x9}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ftruncate(r3, 0x40) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[]) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) 4.721391397s ago: executing program 6 (id=1749): r0 = socket$inet(0x2, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x800, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) fchdir(r1) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000640)=@file={0x0, './file1\x00'}, 0xa) accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f00000001c0)=0x1d) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x84) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) r7 = open(&(0x7f0000000200)='./file1\x00', 0x80, 0x11) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000000c0)={0x0}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)) close(0xffffffffffffffff) kevent(r2, &(0x7f0000000680)=[{{r7}, 0xffffffffffffffff, 0x11, 0x1, 0xd, 0x9}, {{r2}, 0xfffffffffffffff9, 0x61, 0x1, 0xe673}, {{r4}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x8, 0x32c}, {{r4}, 0xfffffffffffffffd, 0x28, 0x4, 0x7, 0xe}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x1, 0x3fc}], 0x6, &(0x7f0000000740)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x3, 0x1}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x4, 0x36495be5}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x6, 0x80000000}, {{}, 0xfffffffffffffffa, 0xa2, 0x40000000, 0x0, 0x7fffffffffffffff}], 0xb, &(0x7f0000000600)={0xffffffffffffffff, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) socket(0x2, 0x1, 0x0) pread(0xffffffffffffffff, &(0x7f0000000140)="4972be", 0x3, 0x7fffffffffffffff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) execve(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='+/\\--.%((\x00', &(0x7f0000000340)='(@-\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000580)=[&(0x7f0000000300)=':#)\x00', &(0x7f0000000340), &(0x7f0000000380)='\\}\x81\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(,{#-\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='$-/\x00', &(0x7f0000000500)='&\x00', &(0x7f0000000540)='%\xaf\'#%{\x00']) 4.026152593s ago: executing program 6 (id=1761): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) shutdown(r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf669, 0x3dd, 0x101, 0x5ffffd55, "9ddc1f2e7d3504000000000000000568cd330400", 0x203fb, 0xe32a}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)="5829f8689f5373394720664252ce240f07ac5e537a7d0d034ba7d737b83a2c7f581c8fba153cb80a2672eeb60f6b1cc5bd4f900489ea228d413c334962905422dd6cf12a3dd3b9edf7193491c694066b1780cf00360c4a4a819c0e8a8c7ebc46f4abfc9172eae2b0b4e56f273956c772c9973e0ae8c56dcd0c8ec7eecfcd732ad12200ae4a9b0ff8c5a0ae223fc1a5093751c6c242bca6e89d8be6d4b92c134d9f43f2919d86f1d869b27895796ad5bf4b787af565ccd3da67475670b8bacc612f5ab184ee65cc235f2e832455c8db0cc9756134322fe3d8bd2237776fde8a859e8877a065fd7eec8d9af76f2e64cd68a93776495ca0c718b29be315d3031fa5d30d448a53c0fd8ed7abaa83b102aeeb3256a60a1735375a332201fb51b31b1a6f1ca4653b095ba66cf552f6ecb382e1ef5bd67f7e07af57316fa0e8135ced256561cb99ef97b66990022ed034130ee75ee870b7bc3ecfcb7c84cf36fb80136a1ef9ecedd71c8b38f86f700fceda7fe0bac7b2ea36bc7812f7ff3b69938955b9df3f4f01796ae151d169d5326f26d3ec532c30bd08b3929a6e57e38b52fea72b91877a0b4cc0600c385027c234b742a14e48edd86c7b5bd70b34102e00dd2128ff96dd134024407350e1bda912d91d9e26d2c7274b5a92fc52d6f311708c785c48fbd361b366cb184d3c862fa16ce65176a69446edd3c417f469efe9cb05052f079249b03a8616636b464103d38c2f8af53969c4313062c5244934575b632b43ee77646b4321390944161445bae1dd682e39756ba6ab5c7a4d15a282266ae53d9531a2b0a7adf0a48c36d8a6ba30ce80aef84bd316179b7904285e0c7787b25ca9", 0x261}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0x64, &(0x7f0000000040)={@random="8b4f69c83b01", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "3a0080", 0x2e, 0x3b, 0x7, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x6a84, 0xfff, "7cdeb1b4614e4f1343f3898c107ef1f4020c53a558e1da97d6aedb8304efc93d62407045267e"}}}}}}) 3.862487249s ago: executing program 2 (id=1767): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa17f7193403c6ab5, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x131) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x10, 0x7, "55a096d23f3df80f4256e1c61271637ddf7ea02c", 0x9, 0xffff}) 3.622967947s ago: executing program 6 (id=1768): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000080)="97e16477660081ded59f805aa45feb54f36b338efb784f4ae7162a5e3e5df2", 0x1f) ioctl$FIONREAD(r2, 0x80146953, &(0x7f00000001c0)) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x2b, &(0x7f0000001180), 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.425001406s ago: executing program 2 (id=1772): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x117, 0x200000d, 0x101, 0x80000001, 0x7, 0x80, 0x10, [{0x0, 0x17, 0x0, 0x71001}, {0x5, 0x6, 0x8, 0xfffffff9}, {0xa, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x40200726, 0x2800, 0x7}, {0x2, 0x55d, 0x5, 0x800}, {0xce3, 0xffffffff, 0x4f8, 0x6e}, {0x100006, 0x803, 0x14, 0xa}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b}, {0x1de, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x1000006, 0x4}, {0x29a71717, 0xfffffffa, 0xfff, 0x406}, {0xc, 0x7, 0xffff215d}, {0x0, 0x21, 0x1002, 0x30004}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) ftruncate(r1, 0x8531) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xbb) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x117, 0x200000b, 0x101, 0x80000001, 0x7, 0x80, 0x10, [{0x0, 0x17, 0x0, 0x71000}, {0x5, 0x6, 0x8, 0xfffffff9}, {0xa, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x40200726, 0x2800, 0x7}, {0x2, 0x55d, 0x5, 0x7ff}, {0xce3, 0xffffffff, 0x4f8, 0x6e}, {0x100006, 0x803, 0x14, 0xa}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7ffe, 0xd1b}, {0x1de, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x40008, 0x9}, {0xb8c, 0x4, 0x1000006, 0x4}, {0x29a71717, 0xfffffffa, 0xfff, 0x406}, {0xc, 0x7, 0xffff215d}, {0x0, 0x21, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x3, 0x7) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb, 0x0}) 3.202297546s ago: executing program 2 (id=1775): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x4040fa53, 0x7, 0x200001ff, 0x102, '\x00\x00x@\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00 ', 0xb20, 0xff}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000015c0)=0x8) 3.193636702s ago: executing program 2 (id=1776): r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) (async, rerun: 32) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9) (rerun: 32) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x1000003fd}) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000300)=0x4) write(r2, &(0x7f0000000000)="ed", 0x1) (async, rerun: 64) r4 = semget$private(0x0, 0x5, 0xa1) (rerun: 64) semop(r4, &(0x7f0000000040)=[{0x4, 0x2, 0x1800}, {0x2, 0x81}, {0x4, 0xfbff, 0x800}, {0x3, 0x9, 0x1800}], 0x4) r5 = getuid() (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x5, r5, 0x0, r6, r7, 0x102, 0xfff}, 0x7, 0x100000001, 0x30}) (async, rerun: 64) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) (rerun: 64) fchown(r0, r6, r8) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r3, &(0x7f0000000600)=[{0x0}], 0x1) 2.667751464s ago: executing program 0 (id=1791): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) acct(0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="14f378f3466ba7af992e4ca70cc60a635f816dbd5a99ec5d21ea506a242b610d12922f9d1fd7d615ab7957bf27030293db06a6ea8e803ad6490ba1ad1f6c9eb5a9db8f7579eea230ddef2bce247b57ae2587445fa7f837409c3e9696e20fdbad", 0x60}, {&(0x7f0000000800)="44d741eea4ede0c3513da7bd684ba014fe28c3676a11825cd05e02b97e40410b476f3bbed3cf6a105271eecc88344b08bf2010229f614711bfc71e9e38465ca4adcfbfffdd130ba58bbaeb235b2d38475a814465094edcb59e24a42f8a9885b5861d4f9411b47ae4d68dc2bb689ffbbb067a7104fd448e4fcdbab40752e77bd123bc0008989f35ab068000ca81593f63805cf2dcd158f0c9426c8738a0130ff32d28894b398bb6b9f12e1533cc5abf8010e8a5a166d5999d57859cc2fcf7d341c4da4eb8268d9f1486f7528fb442d4c701e1dac409a5cf305db657a807cb60c303dd8ae4ca4234e40dcc092dbbf4b14dde3f7c9d7c8c59f6329f5624639a9f78acb82cb75f25a6ecd70bf634c6db04979261caf5ff1702a03a6ad5337aff06c6b789e107a95159b3ca1da638e7b956dd20d072a4c7347531d5134f58b3f60960d4283dcd06f13bc415b444ad034bade0dc1c44e2825e6cfaee5e8cee25c07d363d8af25cfa2a6d73d013822cc0334b4a45", 0x171}, {&(0x7f0000000140)="bd694b33adc55e5e99e6a3d0d4", 0xd}, {&(0x7f0000000700)="eca260a763499529b8848d080004000000000000003a4469aea4bcc2ef10876435b8015a4c273349fa759a655da1689b063acf51826012366afa6d28b1591557e0c12cff7e878ec10d5f0e02ac1ba1d7e15c959be6911699e750fb864f4b15df534b9eea3a29d6545e854ed1e65a3e6fabb31889e71cdb2afaa6b06224fa388cd8161c1ce31485f502d4ee28d752e9c30dd97d1697a490adc0be8631e63d16cb0ba0fb8ce37851813609fd986cfab03cf54a146596a6130af92f58042c9affa2087982f8e4ea4fa12011fbd8ce5ae362675fb963207b1f98c3d23b311e057f2a205f3f4a0000000000", 0xe9}, {&(0x7f00000002c0)="c1ae27c1da5fdd7c278c8338a44797772052684d73aac0558e4a00d5e72e20bd51b0fb6831fa36a42f9dca5307205f6de355528a9b754f0eaa240b57e3d18d47fefde95d9c783f", 0x47}], 0x5) (async, rerun: 32) syz_emit_ethernet(0x6a, &(0x7f0000000400)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES64=r0]) ioctl$TIOCSTOP(r0, 0x2000746f) (async) acct(&(0x7f0000000080)='./file0\x00') (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2ec8, 0x7, 0x6, 0xc, "d0c661995bf2fdb41ee97d000000e6ffffff00", 0x941, 0xffff}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCLOCK(r4, 0x20004276) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000240)='./file0\x00', 0x4, &(0x7f00000003c0)='./file0\x00', 0x8}) (async) ioctl$FIONREAD(r4, 0x4004667f, 0x0) (async) syz_emit_ethernet(0x3e, 0x0) (async) read(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000540)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0xc, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) ioctl$TIOCSETA(r3, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000021efffffff07fdacfb0800", 0x900, 0x7}) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000001540), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1c, 0x0, 0x0) 2.634760927s ago: executing program 0 (id=1794): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000400)) 2.447799484s ago: executing program 4 (id=1796): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x2000002, 0x7, &(0x7f0000000180)="04ac", 0x2) r2 = dup2(r1, r0) write(0xffffffffffffffff, &(0x7f0000000080)="d8", 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt(r2, 0x76, 0x401, &(0x7f00000001c0)="8021fb01d20735a54d0e9c7e0dcd0b0008e470db8b78c5fd290107d5b45f5ab63fd9c274763404a753db25d70c6089e59455afb81bc3af2785ddfd2a60607cdc27ade3f97fdb09630c715611ca1e8d7d4da1b78df57a4540b9cd2b34a8ef67e249b7a1264d28e332f4b92919717e752c9f474a89265296796ea9f16ebef559497dbee9e107f2731718a291e30088e121af30dfadba84802a9e6973f6d9b5d29e0a2da229a39fa57d86c6dabc4b854428d2eeba901a018fb6a825985c8b4e2b991e54d370198c", 0xc6) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x31, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}], 0x1}) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) 2.446924412s ago: executing program 0 (id=1797): r0 = semget(0x0, 0x2, 0x1d1) r1 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffb000/0x4000)=nil) setuid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYRES8=r1, @ANYRES16=r0, @ANYBLOB="eac6bd2058444d8fb81bb74f852e2a1cc40a8335c4806e2003f9c044ef7fdebe8807977671af7cac571f427cef130d34745293a3fd5b85c8354e705ff73dc521e730186a7b9ffd0d8e175e6a3f7832757ab9987c931fa96d9d4adf5a31b84c782c0cb139caf2ddc9202fe433ae945751fce567d90cc73683a3b887ccb525c70c658dde0c9ba8d685dd1a20c2e4b34eb11c723bc5ef4114b10c77bb0a87ee9ad52515631ee1a2dc65b71bd02ae526441c1c3e8d60354514f82f36ab71a6f196306dcaf9521e626fe23027301459b3238d80f7", @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES8=r1, @ANYRES8=r2], 0x10, 0x4}, 0x5) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) setgroups(0x0, 0x0) semop(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x100, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f", 0x51, 0x0, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x293, 0x3fd, 0x3, 0x400, "2c7f88d112afd4f3bfed0f274ca9576eb663855b", 0x2000794, 0xfffe}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000140)="735310a81412a43e464e1b3737f3662088ea6e5053fdfdd756321c410a675bf3a57175103b152009", 0x28}, {0x0}], 0x2) syz_emit_ethernet(0x68, &(0x7f0000000480)=ANY=[@ANYRESHEX]) readv(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/28, 0x1c}], 0x1) open(&(0x7f0000000040)='./bus/file0\x00', 0x1, 0x6c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x77ffffff, 0x7ffffffe, 0x6, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0xd, 0xfffffffb}, {0x6, 0x8000b82, 0xffffbf7d, 0x2}, {0x1002, 0x8800, 0x7}, {0x10000, 0x22, 0x2800, 0x7}, {0x2, 0x6, 0xd8, 0xfffffff8}, {0xcdf, 0x200001, 0x200004f8, 0x11}, {0x8, 0x80b, 0x14, 0x1000b}, {0x8, 0xe2b, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x3}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0xf, 0x9, 0x8}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x8, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6, 0x1000005}, {0x0, 0x2000009, 0x2, 0x30005}]}) syz_emit_ethernet(0xb6, &(0x7f0000000140)=ANY=[@ANYBLOB="8b4f69c83b01ff0cf7ffffff86dd61b91d3a00802c03050000000000000000000000000000bb4079e811670a1ec2952a422d926cce0733820005ffffff833a"]) r7 = getpid() ktrace(&(0x7f0000000400)='./bus\x00', 0x0, 0x800, r7) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/235, 0xeb}, {&(0x7f0000000200)=""/242, 0xf2}], 0x2, 0x8) unveil(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='c\x00') 2.292367174s ago: executing program 4 (id=1802): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x34, 0x9, 0x20, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 2.290294918s ago: executing program 0 (id=1803): setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x1ff) write(r0, &(0x7f0000000180)="92a72f02649a11c0a74717ab0a330d966877fe3b1984a428bed7f209724705773b11c9f03cd257fc2d9f0f", 0x2b) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x24) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) mkdir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x108) fchmod(r2, 0xf3) setuid(0xffffffffffffffff) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0xc, 0x10, 0x10, 0x80}, {0x400, 0x9, 0x4, 0x3}, {0x6, 0x4, 0x83, 0x400f}]}) sysctl$kern(&(0x7f0000000480)={0x1, 0xb}, 0x2, &(0x7f0000000540)="e0aeac38603450b92ab5981762681d87acd2b2c40be2f343ba7bffd2811b50c7b81b0df2b8a5ce5485d87bca23346d2710a648b2bca27d60febb57d0deae37a6c9d3766dcb71b46654bebd64a035663efe1fa817ede8397811a1d453a0ee43e8e30e78595facd44a23488eddb78882eb35775b83225d5a4023ea2014280d46385c451e1b36e9615d5ace233983ff8e9e280eeb3abe2b739f99aa60a62b7933c011c7687c90a9c1f4dbf50c4529bc676355afbbed13b71632f7e6444d2924414c94083866b464cf9ea08992e08977250054db6072a302ffb9502e2bc8b9aa992b096d706513420fb5a32991d19e6c09d0f866849a0b994bb5915353843f93de0cfae8166bac80e7a6bb1f21bd49a4857ea533fa4073ede5c55a26a37298aaad872ec1c1e295aea432076dc1a1eb0bfb7059b6d2db69727cb77949c1e4c2ec36601a5650bfe9b78376b7620bb5634777629aa90ae43b23d07aea6979dd86348f605a9747af5fe5da90bccbdd7c99a539c3196add29b26cd7203adc3397d8f22b56010c0ee34c60a0dd1602f733c008a685ba66a1ccfca1f9dc25496010c3e05471a4a4e33d36e2f598a637716dda962e64212ff81d1bce2c38ca3080635984e9f9ec50ba33f80ba17035632f005611685f9e34ba53375589bcf7240b286db2713bd670cc73e14272228495936771f4836d4e9133137b75a8c9107be5f4a6868440fc0c19f025e9631dd8ae3f63be8e2300ee427f46e0cd4390c6e3e3cd930967bb6ba693782f9a4823a5a600b98dd6afdee47b26de26f8bc68704d00b5e066e99bbcd9083dfcf4773da5ddc1663d674f0c4ac1bb71be684bf1af781625646138571146e26b198bddfa2f8280db46a3bc3c320c5b52925228950cbb9d5e98e96cf2df275c96ce81c05cf8b6a656cc46193bfc49beca86c9c19e996dd3d5e1f8af705930d36d3db1084e9be2ae0145291e53914dbcd0256f5a06397a8a115b1d7f11729a8857caef185080590d38ebdb701e7048d4dd91534cc45b5678580e9d4ac5a5bc50f03c99b2e48b1b5e8f27fc519949c1aa8a9f54e10bcde43cbee0a5b59534b70dc3bc3d6a83be1cc10fb10eead9efb8fa2ca73c1b5b031cfb6888ffdbb80927a834abb06ce41958c36d45b80abc97cc18377b2f539852d16fba642602b94b54e13a2035ad6092021e9f21ea36e102417314d647aa0890f96201f91c734af4602d67f1a60e0710d0355fcae9e0dd8b0b875659fe503820d3f51986f32beafdf4eff00036842f02cd5c896a9359c5a8b102c6084a3839a6b99b694202a634914c09a78109407901a422371c595a491964140e900e2bf2b714c03435d58979ead9fd1bb5000016d117f623b795e1997b50c33bc4a10f532cb4f0e52b1731712b7e2c213e313162c752893960b423042b46894c913676d82deb2b216f7b6ef53e2cfee16d94ed87433f5116540f09d6c42dd42892e97634b33f801a939a07d62aaaebf33848ac51be321c5179f15f79ecc47ae089346d640925803120b6f3e12d6340fa79ed52d82ee538e0aee793514a7f685dafc9febddb77f6c526a52a33ee1b3199fd3a6582b7d05c20901d1d618d74a70d353536d4eaf49ec96932a54c841f83b7f0a122f6df208c82ef36d20f6624d315e9bc9ff57c03833def532e159eb1eeffba7f87dd176820d8d0920ef1f64dbdc710cdfbeff117ca879854b16b90fbcf2e9a6e085a7538f006d7f211bc85462b8f6edd950cd26e758f0c2387c0c0d8e691bd84fe080ad30abc2c45522dbbe949b2ebffd0cad09a276b310f247c35ffb4c7fd9a8411badced714b8ecfff42fafd2451c79a2702cd51ac33d4207c714d859e18ab39f68dc0786cf603b9771efe887d47840d07a8378a2befc4b704353cb5b7793c19f87f67b4a72e71503da2d7eedf4e5bf91fbc6aa41985647dc8085742259a194cbcda9c86a8d3107f1aebe947d9d51996689eb238e5206bd6268835a852bea11a4f2dae61e38173ee3c189c56ffe6433a75c84edaf1a8f2ef1e64485ef34a971c31f79ba2a5282535305612c5c546648818d6796a1af543dc035223b5af6e1fd40bc02777947179323d771751292ceba6292d6a5176fa03dc0fb174362cc5f20d98da2ef7df2265e83072c29eeedcf6bea4c2a53c4dbfd279e47ac591cbbc2b78d26ef3d144c58b583ee0490d45d5298c3c257b102247d407bad93f16b32551de6c3ef8f10842156d9ccc3488494028fe66ab7ea6a3832775e5f64b1fc6ae78e7d4593270ebdf12c9e24bbe8946edef1447e4ab8823239c668e6aa1b95c733be33c5e0d80f9288f3b41f5dc80d50e104e00fc5ab71a43dae7a9c5d7dc8022816b549bbb04b2d67fe4c2eb031532872b052374addf829975541ba05996d0ec391b685a012e89d83c43399dcca50ebd4855f8a9ee60c94a5359234c88abc300abe63fe8339afa3712a56977f931eae4a4f3bf005ef0e0c716c5b65cface41ca4ee1854abaec41accd134333848a20e965e8899c5d6ce632517b87e261c1596d64d4d60ce27e0ce0cdc46f32388da198b71b69ea397a6a9977f7e83ab078a7b3de8402751582e81459918d0005ce8491bb5eb0dab387fd2bcad62d74b2c646ce3e300939b53bd3e9d65531ce3ffd0bc57f43b76e819ea1fa048efee2ff8587e17200cf23d11dd4b1f39ca98967c60a230e63e50aafbab4cd490bac8e7a7b99804807dbc174c7ad1dfc5206a74d5423042f89148b26e6f3768d831affa0ba8f6fa023848a28550ef3eab2f7f38f38e52be659d8d2ff1ab4ee56044b91e0f1402709052f952f9633d9ca6d440c946180dd961485f22018bb650d392d9f204cef8bfef3206d62427154b653de53b3f9b58505c3aad324ac95349beb778b9278d4b70696df243e02950c6782d19aa72708bef67cab5076fd734fbcd01692e7e8fbc06dc3dc9061cdebe3cbb46e008cd9a4925a07b26cc68c7debf1684202363194779e5438ded292aa6314fa48f013a0a23c8de3f3ae7503faa562bbd0f7600ab9363d51b1ab40c5632d53426f48f0445bb06daf264b33f364a8b8ad75e89f1aec5c017aa1defbb8fcc93ae5d8e017c3bcc17faeb25a68184ad593e24951c713039ceb04e346fc11c6063f70cfd889e7a87f84e70730134c79aa5a781d99adebac210e23b7e553f843432997f92811b50051760a028a4c49da0ec173331ce914840249ebb040f7d3ef3b4ad02431b552d31a902268ce4de4dbe6a8d1f437ea84e6efa16d1eab02ae85d177d5894431a0351d0cfe3fce85074de8658bce5a456b27b4a43665dfeb713486f426480fc4d1cd9fb42cc43a80419402a9821169cfcea4f374df516d5908384afe359bc78c561bf95f28f0964bb9c5fcde9cdcaab26c0e061063efd62c82e3c86ad2ed098401a37152a73ceb26ab5edb253c7d20c098f839356f243cce1c08bd3a45ad7ab724aba7bab1555466f9e3c69f685a8aa65d92fbf288e868953b01212ac5b0884fd2d983dfa37364e59d0cca943d52ce5e10c81a7f540bd84ee7fe6c4603028460b70fbb84f42d67a007c68d4fd52674a4aa36495952cb7651f967d761c71b80710d18b48b5d77d626eb497dbf64d0c4eb44c2743d15ac91245bd8c699a0c58470cfb0cd487a401ec6b69cdbd5c366693671c83f233c946f65b8e11756aa9862bbc649bec92a2886f8a6d642bf22c5685cb35ccb93d59a267cf2964a5688d5c5638554a9b71fb27619ee3cd43676c12d3f600e21903f4d2f98e1c52d7eb03684d1bb2a0583bcb466d3a0d2a0998065d4f180c211342e389db8128e2a8f933c09fa652a5240e7dceac84b07fa267d47e4ac4c9b4afbf39028e7105cf8c1e8596d2b499a1fdee5365e6c8fe164dcfbbc1193080917d5914eb42948ca5f0d04854213b9c135c9a69f3eccb290b71abceca29f4c14103625d2281f9dd0007227b63d38616cb5f80cac348f9ccefbb9aa19e29475a904b86ea473e8edf189ed8e3d59ab93c3465c4545c0de9d06333fb63a73701df1bff0005f93160afac672cfec781f37c23e4925c7e0b93fc7a28a89c6817640c892a9796a2059e7e12013e4537bbb30cdedeefca4e80b58d93f1c4bc0bf494a74f617d6cab5249ec0b4a9bfbbf2ce757d1a20d00dd237e6c92bb84c0b7ceff96fcf3be89b9fd70726c7c6e19029a5be20763ef868b9df4d1438aca1fd0bd79e589f31925436f30096062fc245d43bc745fb72eb89dce1ad0c3b949d920cd93a4fab83cebb63e050584b37c9044012377a5bbe117c745f8824ef9b8b2546da0bf3f6a5ede26d5ad570cbfdc736a4c64bf4cec28b7a382203636f69ccb25d9aca5c5e3de074416f91bdf9c06a3268b56df888a72cd28910f5b886c6405c9b6a73ae439a671e93a7dc0a4c37413b9b2b7fd875b31d67009bdc974a9b9843912255801b90159c19d92116286aa509388e8ff453ef2050910ba264a085e3a93fc07ea40b029b8ec843e41e73dfe2cf318ff917bc7058f4916bc17996771029f16496b4a057b43f738b18fd20d550afc74238b739f9646e9345ae4ae6ea8c4aecdc028ab44cd81fe5ab75986bc1826661902b4810bee4086d242fd5cc7df1f0843449e8d53abf1b21bda7da8aeccb2264c7043fd36737358e04b3f0f1cb9c9ef6c1d548ae89f6ae3586eeb2b383d8941fab055e33dd82d8aab962cf974845abe3f06296efc153b362487ffc2558c33adea635ea3a44743ee1d150f599f47c7bc671bf84ce19f5e0fcd2db55c58a4c836f552ba977e93aa6eb463894240923e3dbe73f900e9b8546879d6bdd097152d57bf28e0a78283c492bb5a81ccfd283889ead3793acc29494397efd2b522fc23d54d384c40151475b6c6549175d291a56404e80b807bcd0eb0b9b6687eb656488482827d4fec61f94f9b252bb88a99cd226070bcb61b26484c87a27cf5dca3d07051caaef78b0f0c02a3e85b4b5b68141afab042160e6899a2d0be5e37f8c38e4befab26409a54891520787d293d7f747115e37d47bbb02d70c962b7ab7d25bc544b4e14c86a7f2b08e839b265f5581e36cbe03a590c632b8ccab4f69ff598d19e7aa355d08db4a2f951055ba91c2eacf1418f6e06d0800d81f31299c2c63f9bd8efdeb1b43df966a3f85f6cbf151b0925e7b48214f65cca701c0b70391eb40c7aa27db0d539a15bd688b00db47d624af70464eed48589c7eb9bc73a1dc3905ec3e0ba6c03bd9941da52e3683f2928b5ea7c881c85f696fdb03496f964e9f65b581bf26f66c2524d086e732b02384a9f5ab9ea843651462386e1ac97b262eb3d460b5fb5ebb8203f6906adfc85441737dc884c1b5f1133eb8040f5cf8949886b2d1a9c2c191b8db1a06ef857b5b8fb52a4854ae53bbbde5bb1d6b05a7a7e486be8a4a1670cde02a961cbbe11164431d48a2463f95985fc6d85b041b07e7e1bbe2749706146474ce9fddfb801ce7f049124e30930b97c8f66ced3ceae0a75ce44f961858c947a53d8fdcd2221a67c901ef7e634599a43a8ecbf12d38aa4fc9e5cf3d64d97cffd23e766164904e4cd79723b70cbdcbcfa64e7806e78826330a100256a6308932bd977e4f0ab20d9658b5cc5dfe9074d930b991f08183fc0e3f16fbb3d272f9b1990f5b223bdd949f7283409dc0503591f16bac6df2c53c22755a25e73aa9206ba25e8dee1637994eaab751819849a8214f163c748d9631f7177ec8504c48c207396fab1d4e26ba22afeec7015262ca7d61a4e6b66c7670e1bf17fe526f29ad19db52df6d6f278d5144b6ad", &(0x7f00000004c0)=0x1000, &(0x7f0000001540)="233265f210448b3fdca24b23644c36b7468820f116e1b8d1bd69236b8d78b967faee0ffcabc2de00a81fd4070c00949cb1df594974750f7eb79fa4f6adceecd4854a7c4a26084cd9edc38e46a45fafcc4197ea1c4e8c549700d0ac518d41096942318a0a22b1cd90a8daf17ecded69c5a719d6e4885ca219e81ed9251b4c869e913295b7b079a6df71901643c94919d4536f9bf916e74c744dbed17477fcf4c25f7e41111bd93f6f80df3a2d6879cda3d0a7afd4386ece0d124625cb6b3627f1790820174a62b813d35496f55d27588481b66dbb6bab1189c483752591d114a72c761572f48de4755a88646f872848ceefa2322bcee81d9af58ab5c39cfbb38ec17b13c1f937eb4dbb05181762c1f4d1f92728f55df00cdf80501f13a7250228cb8540240073da4d6a441cf415503a4b1fd60915eb303e3a8f5e491d5cbb54505a969a76b4791cb7623e5d2e41c33fbab4afe099060719b11c0a0b318ce3f5472b077046206a933c78bbb220e994556ede11d06806a2cdb580f1ed3faf61f8018e9d86c321733c4a76cd6e703d7316ce44cfc17289d2940ea8738094a70fe3be0fe13b8c274e919c3e338d0fd85178f3949ef4a275ac288c471703f23a25449c4a1e1fb6bcc094011723497c719cbf59af11867021fc6f4f6c8820f4f3ee9b32b53b475d3cefa71fc8da7e29f703cac6413cd238aed22184e7ddc9022fd75dd9bf5b4e9f1d94253f104faf9dfd461c1e301f0902d730d039f7735799afab69152010639d83f42204f6ff18705fefe809623a305e72272efcfc580c1d46771bb8adc3bcbf8162a11ffaa75c9c8d85686d2bac7508e6db076efb18eb23c4573b62ed19a2f1dd9146f553682d707ec39b3cd04bf88627d93c51a69b274099a2fb505cee0d7c2ae5a376d455f8f94043fdaae1e7e6fa3830f1f4e91bc41b3e2a479b18c01ae77ad6ab82d137b924f456dc2455f9fe89187be6916ceb841b51e1bbbb241fa81653433cd0663896d0dfa4ebebb62003a8125fd97d20f04964c9f73a518c45c836e9c8dce0df82cbea3d0cc3efa250345e458964f5dd9a4ef625ebc52a44824ded12ee42a164220b317bfd7b2e816f30870deba13886361b1bd324389526513753649044a38d8e68b4c10830ebcb8dcccf48947de6876c24a9417497148078ad25ec579c888561c893458e460b5adfee8ba89ffc96aaaf6af99840142ae83f6d6f3fd129c373132f4ee5b8283589150f00e1ea71c746737bd49680eb67c11170f9f90227a696c2903d91d3ed1b266503f9ac691f32d41e7355b5949457417b5e9b7455e85333474906df7de5fc4bf85a21ef9488c88ddd684608ea9e072bc5401ff4acb85e4d1f0c6eb0a7509accf587afb921f8bdc253774631d8a679893de3241b4fa9504b8e6187d8dfc57e214eb752087dd684545f1772f920cad2d1dddd5badd625a2286ba927479edf5ac83925c39a3a7a89b967144656c09ac54da125ed47a2edb85ccfb28cb7937ee7a6adc15850d4dfb12bad825ca35c3ae52613eb09beefb346c106951cad0c3ad85052b05bf80edb84664e64f86ba3680567a97e0c1fcddf0de6594c673fb45e4549f24145a0100b2036caaddffa4ecd4846edb292f503ef67c65ee3dbc47f8a4ea2f270e32028fe24ffa2e0d7b5ac8b9adee325845c4e8819da31bb00da1e01c004b78445777cc4e36c1e6b0d5d1be0d315eeea38b2358adc30bb4de709a4266f53244c68f930fe5efa7560a510acf8ad88da71b2945c97cd12bb4db78a2f82876170371c540d43936b0faa9fb11f7bde3f3b363229b400a7bb0d840bc9d64420cbd067f6d69368928dad87fb0802590379714f7906d60be1c25037f4ea41ac51e65049384d211f0da9a5347b84f1e40b2c6fe3aa202cb5bf34f797bf69664cdd365a71309322e591e010fcba0773367e5b9e40c2493bb040a6717fe0f5e6d1e97598308cf7c00565430175208c774a85968045a6d6e5b398ae9f7f6ee72a3999d612bdfb2672ea76d3ea0825505c930bc64f185c3abcb08485c7352665fbb8e679cd6ecd2359e432c9452b5340ef48ea007226c417a03f37f79c6d50c686506ae924eecb2323fdd04fac8fe468f50ce880c41e466a20d694208bb3f279fec71e138bd41e1bb48f6ceb8610034b1e87c402c00cac713d6176dab5158a1d971cc6d79a5c25c7b17c8d8524538cf668de70e60bef5ca28ff1b6b2991b37a2599c26f90120099aff93cd34399669cd90bb368eca746587f6716a9c0a2c0c5b4a700559e4c1ec28f6b1091e4b6a91e034381dba13b61e07b9c40dfd8a374459e7cefeb78061dbfcc4c469a7bbb8d5a090ac1e8a9b85782ee5796135f58d2cb30b5ef13257d9967ab696df4631fb22cb220f60acc21b7beadab9ab7d6906b6318a34e45e76ab116a164116d2e9bfa0cace011f8ff8d98e9b0366cb8c15ac6a079f3492dc41b7c7d422c17602a47c679e93cf96589bb6e3cf128bc32f33885463f244aedbf0a73e6e6945d6360162689e0599a602380f306da4cd699ea686eb214ddf8b7b870583283521cd9545c373a5fd6a31b4c1d20f5b518dad48d20b5d311cd731953273e98ca0edec2c133f2ce39a0624006bb4b56632cca68982f1209950171ca7c6e6c972cb8add7a46aade2cd728b0418f17eaa1299e6c16a3573467255404ed22098db26f4c52bb84854046b2ea486f07f967b108a586badfb0a3174de1926fd4d3d2994ef323066971121e97168b601602fac22f75cad7def1648917ff46ba1ef2af9dcf6c99bb7a240e2a680990829f38f54c1a56e78851c9b5879bb876b7c085d14fa168a9cc023639e25124ca1322e88dac88bb6f1582136392d82da5a91596dd56b9895fae3858d8b0f7fe0afef34de2fb1fedca9d6c27c86356ec13747106338951d796aec9f9c7da6a37dffda14b1c23676d186a039589f9f6685355a38cf6325822dd59d8b773533d0457f6b379de0a63350e77df05b92babb919b0d48ad069f69fb82c99853c3f20141adcb3725806d34264928fd0c775489eff4a9eb5de9c1db623916a304d9c45953b0fdd7eab1ca326feebd6bc2899e3d9e4499011946745d6dac051487d33d3846f5ce3395bc90bb98f2d3376cd5c8e9d706f22022bf173399416416fd199c135ba59703dfa6862dd6a23f2be7df6f867c110e47a35b91084fea340276a4534ba43113c38b4b7c8029e9f5a2ee94541435622edb86244436701a111a5de85a138d968c59081b80f6506c8b5ee8a63e5db5c80a904b8f93c36bfb45d0df19664767c0b4dffa136ef1d64ac5b3401660efd1421b5691f3fe5dd70bde66a341cc88cc0ef0c875c08be1c5211e22c1a6697ece0489df1e7474f396b0fd947a4bec452bc51bf05f77437603d5fb384a78a1eab8fa1e2369a8d27a1d8a9550376c5e07952c01dad11302acbfef69dc8616a73772a6e83c70b4c099052122b03a0c39f08da4ffd4578c733ec5f5db172e1cd4bef2b3543acab2753e933d6d811a2a4853ede00860da45490e050376e75d7f6edc523dc62feef69b4b498eea9320530e040d7c90a4c2c3e5f973fdd53e33fb827c72a17e50fd202aaeb0908116c4c815bcca36c25e77a92b90e3ee092762ef685e7f3f85a742e5125a92180ecc418f36c755efcb99e51d34f24be117e12958d4fdb2d3c911f4e429f99ea66e39516538ad91037094216a8fa55f3f2d04afc0c496e35d586eadd15911dca8a69badd1165a2ead3957fec06341ad7d837a1aafbabd7c62d58f38e494ccd0f06597a5f11c2fea931edff5a02fb400bdb3fdefc6c2d34cff64d13df69530724d7ad111c9f6fcb6ddee761d16f8117073118e42e4b7db9b8afd9ceae6e66ec19f9e2eeb102e266ccdea89bb37f69b87bc3a7a087ea4284897cb665a9c10bb372ba67bb111d8c29d5015a0e1a9390b3a06fabd1cce809c58967da9eb371143a589026d017123c97240d5041d9debc39193c7edec9db1ecc3cc66f50d9eecb4e248050630ff02b3f41643554dc912e8fcc133f69ba105a2d864376ef5862574dc7ff38e957c94892ed6a7545d616453e384494ccda5896e0fbfeef6c87590ffcf60498afcf9e4523d6fa6608a3ed7b98e67f79f41dc2edc22393d84d78293cf4ce34e628380f7127e2142cfa2a7d66b07a6a3b5ae06d0ed61f5e9a0d3e3fe06bfdf14573fbc5f8ed24dc7da91c9e86a5180703c778b38b4f130bcfcea920a8ed27e178bca3f29e390b78b4d042e5cea34bcc7e8a78d0ad7108ae154229db204161d1c61d6567649545a629c796d38c09a90f83c9258595b79759c8665a2323e2c5cb724b946bf1e31487ad5366e75d74970a02089e630267cc67bafc682dc7ef10f14e21834e1afdcdc3d313a569cf1b8693f6275afdb54e1ba36225be9046c77e7546449a9b5032f6908fa32db8f9972b1ae377a27f9072a9d37a484881024f4749b1e14e36253a4d21e66aff40674edc887ac6a55586381b316f945ac8969c19d24391e78a384cbedc322920c84dfb054d467bb687ea9e6474337b3dca1750175d0052ad6b471f0d29a1b0b53995d35ece3b428045342ec3abc65bbfaebb502f82c2e1d9dd557522a98bbcd5dd3b80c65e8323b74ec96466636c42198fb3deaaa447dd9b3bce56a3f5ad7045241b2b1ca1b0c389939c348c92ba0931e9dbb1e057219f68955103957ebb9ad5dc3b2b13ddb0a1971124aa92ee555cc1ccd3776d7af8b40a81cace4675036e7bd1e542b3b791d50cc6d3a37983287cd5b01d41d6ee4e0745e6268b5076b27cb84e43e6362946122da360da9ad12f421442f3522751ebfb8ade16b580f914532604bb1b8cc5287abc6d026100bc72bf58cb8f8ccf2dec89b6d094c79d51864b25895863b0583cfea242b8be8f35cb8b8b781614fb3d379e45ff19d709d9ba0a9283084f95ac2adaaa444c431dfd95280ac5368bd8f77d0be1c5690b2929b469493a46a1d0a877e0a4c79f7909fbf704e512d109b4ac87bc332875ac78935d97c080402e49e5ff284aaa11eeb43e03ecb02590191d6214ac898281c1100a3cd6a7b78ef4b9e41f9953f3e4650e654d64ba7ec9620d8c9a5394354a2f2246bf984290701f43ec047184b7f2d27d5bb72c499b13471479d4f73d715c184aa34abe5062bac7515ab7748ddb9dbde418dc0ca0dc3109b2a974db7e1f8774624724952a72b68a5c29598a5f8d46e31c3af57d81edf4cb0ddae7acc9d66acf24d3d0172928e7151fc55546876c1fb06bff7645dc6b50d6d8f69dd699f375ae4f1ed8f944850f422fdfb5d91dd671c2aa8321028c94d24f99468d7810cf7e9964036795697214131353bd226068fe843d99be0e32dfd76074143a5f6adc135e553c2518cd320dd657fb283e431ec7d921ac0e9a61d7d0578c4937ad9392ca1f1756efb82645f9efe759a594f1beb1446cd765fb856308be777bc6f977a969070e9a212242f6fe8fc190b051a15e99b1938e89d927f66e1bc48ac9a0ac530e96c82bccfc5164c72fe8c53d5d8ad9a5e9ab04ad7ba82c149b1e72fa1f09dede323ca0b2b2e9db0845e7624b0ceda3c91a63b8a3e662fee9240554dd630b295b8c581fa8714f6630a7829eb0f3729c7ae3534d50a6c84669be036ecd9a2cadf76f261d7c2f941f5287001f09cb7af9ce0f807f61ed3b37d737931ada40b8338bf1bcbfd7470747b05f15c1c14ae513317f56d6c3c060f8ffe340ffdd74f3f5309bd6c3e4e3978a4387b9b012dda1229ba39421c7b191e34709148f996d3d5df6d0b3", 0x1000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="e727dc07001f391e7dd7c1d786dd609907a600202c03cb697a653e336f000000500000000000ff82000000000000000000000000000100000012000000dc71250889f48195"]) syz_emit_ethernet(0x9f, &(0x7f0000000240)={@empty, @local, [], {@generic={0x5208, "1ca8df513d4f1827cc7c84cf90bc35e0cab6016801742ff8151ecc18040029879561c63d8a8538f346f4ca05ab93743bb16d6e59917b3d788ed8604b8c532d1321303d1507fe04e6561e1c34597edde172b8c4cb4f4091a4737143841093f5f04b7cdf947eed033c1318ae24cb519565538b0b78c9561ac7381ab82f292a8b926620c7ee856797122cc4475fe92626b1e8"}}}) syz_emit_ethernet(0xda, &(0x7f0000000300)={@random="b075a1fbeed9", @random="a614ee2fd1a3", [{[], {0x8100, 0x1, 0x1, 0x2}}], {@generic={0x8848, "02f2f346aa7736fae1f857644f5d9269c92af3df376ecd575fc58314bb2021935af91c98270747f7f15743b93ba845054b803186ceb0590d2b4cf0b8ea09fb3aa3d415d69688c83d4283d5df0c12acdf983f81095caee06a0f7ac7ef91ec895c55e3057cd452fb23c925069dc60c336bb430601d31b59f3d8376d5558b56135a2c9189fb0b780bf8e959036b49bc09e8441d519fb11ad1a125ed598382968d29f916d51bf1136e9e6f23ca45643ba93ad9d32287c5a3166166b95ad7bb62d5e817362c14b26b8ade"}}}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xeffffffffffdfffb, 0x8000, 0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) 2.288751625s ago: executing program 3 (id=1804): r0 = kqueue() (async) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffe, 0x600000000000004}) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async, rerun: 32) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (rerun: 32) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) (async) kevent(r0, &(0x7f0000000080), 0x400, 0x0, 0x85, 0x0) (async) close(r0) mprotect(&(0x7f0000707000/0x4000)=nil, 0x4000, 0x2) 1.061204842s ago: executing program 2 (id=1805): syz_emit_ethernet(0x4e, &(0x7f0000000140)={@local, @remote, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 64) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 1.059498101s ago: executing program 2 (id=1807): socket$inet(0x2, 0x1, 0x0) r0 = kqueue() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1b7) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) kevent(r0, &(0x7f0000000080), 0x404, 0x0, 0x7fff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) close(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.058198555s ago: executing program 4 (id=1808): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000200)=[{0x80, 0x1, 0x0, 0x1915}, {0x2d, 0x0, 0x2}, {0x3, 0x2, 0x70, 0x8}, {0x3, 0xc, 0xaa, 0x7}, {0x6, 0x3, 0x9, 0x800}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0xb0, 0x5, 0x2}, {0x16, 0x3, 0x8, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) clock_getres(0x5, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) 864.03137ms ago: executing program 4 (id=1809): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0xd197, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x0, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x6, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000040)="ad", &(0x7f00000000c0)=0x1, &(0x7f00000002c0)="810bf2288ae9d3fd2883ebc751162678a6de3a291496a3c4a1dcd1ad720d75437a5ecd0ab89b2e7bb6ffbd2c0862e9ea699749dc961af1fc2dc75462f56e7787a31a604043697e7e9fde4741b0306af4a66cfbfa015e242d613f52c5a8b00485706b33aa7f8ae00368c4f17da76cbf8767b208430c1984f5bd07a84841949512310a1f07acde543008c9dcf8499b2f5151ea6feb4843d3d5d5b1827b4b338ac34f58103bdf4cdde5bbea86ec304f5f9493c6dd27b771a44852941ab3ad49c454eb6137689f1d713858cc05bf784ae664f0358cf43ee6bf527838394bf7c08b442b45c59652837144c7ea462cde135fc2a070c32aa7e61fff712613d3e2f045db69d893ddac4e88e8461a0920482f0d10f77bd553b19f91dccd094f1ca4166ac53461f2c1a1608b1a16d8c118f5ca39e3751ba8e2605781648b57fdba4f9e3e858a00a02a74fad3a09455c94d36a66eb4f68e90756c0d244b88fe08fdb24154a4318d522f27a5f4ccefd9a8d4588c680ba68cc0d6ff53328ec2146d17f7e3f713fc45e0f5baa1df51f0cb7d9339742a6d8a726873fdaf428aefca5efc808d44f1dad7197cc026302231bc33f26f201c937dc99dc79955a182353fd1dc5b2a9d2a6d4972cc4c2b34fee93a684a2b1784574f50cdc7398736d35d0ac75c723d45b31a0fa47264ac539c67c7d8c33629417f650fbbedba6a0a30c9f93e16e239a1b40279cc8fae79c96e968ec8e0fd1b372fef4fad3359e0a6932c704061795d6aa6514c3af391ebc5993b4d33c80d74d8cdc74b9524c8371be4df2a1e0f38d554e54987e16d16f6f003d1743aaddff39a369e4ab77258e477c62c9603f54a9cfaefc0e8b61b5e3f0b4dce73c65913d9bafb826bb767c5cb6a96a8c0861be2cdcfe36a749679712ecee88e80417679e1cd61ab45227710ab9d0d19442e7302b1fccd87eab2acdd7c2de169360b0e2cea81ea5ed6d21bdae45491628481dba274a58dffb0731d517a59094627bd79491ab205dc768c7ee5d120f1059283aadec12ab6616f587aa68eb73f9c390210f7a18f979d89fbedb63882294de94324f6c0ec90d7764b9b399850c51b50e66e6541cd357bdfa0840153c11b03b0427529c270229027b84d51ca18fe5f312fb9ab60c15adcde4079da503e3dd274992a8999b803128de1e7a83a7be3ce2557fc239898f4550cb1885436f56229e4471c9d24ce030f312863c0e1ccbee036b74c2558adf16a953c68baef1cd8571e906a707e9eee5d742d58c751e5806e6ad87ce61bb145fe1256f7d0f3925a408c3a9015b86658614b709671e34b3263e39264197065f25b18601fba02c7b6e07234be50818fb278b105f9c1cfb0436a0b59d9670a7f4c19bf86737083081b1eb33eb55c412eaf4abd6b461fc52310bd8325bc1f092eb429cae3562ae818a709fb35829e3b93696fb705bb13e65ab4e581dbb34413546a5a753de4f0da1a8505ec2d4199026c3b7eedacedaf3551ab566bfb6d8dae1ac0735eeef1d4889e7509278da2f7f113db698050a4252eeca505aa38cf53ca181e12ce7a9c51b26a45dd0d3c3936c44d9a6d229c60011da58cf0f2c44538d454be53bc6581436674f92f219731a98ffffe3da589cd54808957268ae69ede484b653af299f68fe335c4aa8c7a11513a01faccdf806deec1f664ce7a391984afee05a219bdc97be9a978c866d9dd00135f25db1233be5ec54f9629a6cb47970a7c111e2f18cbc52b655903f1263ba737ede9c0b039f8a13f6b979b5f2ab7962aa2d9f56c347bf2bcd23c55ebf6276d1bd6b69fdc76c0d257ca82de150a626d1f26f23f41d2e0a06878bd38675d7e27e9a0541ace928e5f49e460acc365765c4c0848b10b6c91bed027573dd916d92fb7657c2fccd9947f8cc73baf0b3784438688b165656d07dda8573a8e48cf2e90405bf0945e69b435a2788696c37ba17b03fac87a0ea69db3c338a83d3268ee08a9f7e4e50b0ab74b5c65d42a5eda43916beadbdc7d1e641e92be5bccbfb56f37974c5df31cd941300bc604ea01899da9e92f57077e67d4a4e42420481697d73e53b2fd37cb7c7eaa48a889ae80b2fe35ad04caba177aeeae7a9da7b5ba113cc535f8da864c88e01dababd3c3dc6d0c57587decfc16a80aeb3499ac23d6f03f70fd8204246503a65f3def361fe74f1098d30e32cf00fb30c39a0daaf412d45ae3fcd29ea3453b93af51ace3c89140c489a736b914a141031168650214eb78c2b88bfb52051d528b57e1e0e5da639535e35d6c8e461222037d9833d136e58dd5c0d7eff8686b2181ee375c3dbb6afb1341e4aab565d143598f4f277d73c30515a4e73f78b627fc56d3056e8f1438a0f69d22696b43d4fddf3fead26efbb700d134a547545c2d2243920b37c306048e093a4fb55f2c6eb82bf49b51a311263bbf62f6849d7aa3de68f1497014120d5bd0ac921206ba9c4cc0e51f41d7ab45b15c8e35ac426f44e5ce6f38d2c3329b58f084119b33cc1f4317c3526f56603dedbf47585249cb7c8496cbe29867265df075ef5e02251de22f7e8f08b5b79df9c45024f7f8e94503bf59f613313751c0596b64600ef1cebb1000be15abafd5eecce7fc7790f6694d99e3427dff01623ea30eec5a64f1bf3a994448291e36d0d18b0351ba140c6abdd3f55b471b12e64047faf5e6c92f393b4cc2ea66f594a418e823fde239c583f860a2a373b0d440d83a6161ac2ff08322b8ba26fb5cac682b12cfad039f99371c697d6c0625827a333c4458bd56acb9ca35ffecea45c60cd5331f49954049bd9522edcd6c21e7678dc8b6c25cbfffac2141912b2af2ad477bfc6479a477f811c553981c4af36b36858843c7781188c08da803612d939e83e70b8f87d06f8e4fa66173238a575a57e9db97a977b05ac83251287aef03e17dbe352ec8a15c39f09960dac63892633850f7fafe29c2b300c0f26ed393bae6f162fc1fa15d3a943d569c2dab6ae96e8c43fb244079638d0d11578517db2a23d7527e130b6e5e8957c2e0f88137603e1e20e223d65fece30d65ee968f68f20f24ba9b2af7c7856c7474cefb149649bd26e5dd72ca339b4d66c5fb720a0976c4bfb89af2ed5dff350ed5ae0f9c07e03610fd61f52d1a91e5ab5a1fe715a0d85b670708fd1c47b5bf17db4c23374827013007e97503f44ba51b00efb13df5ea94aa6ca26d9d02d57526a87715969ab907e6e8719a87e30fbacc0ea49382efb9ee233757bce80ecd6eb6e2d13a0e98f19aa311f045df3d309bfc08d2550f752e698192a83d8e2e142afea69b4271eb0416eed98ee1c1daa817d63c5945f907103da9e9ac8630aa6b31f7e58f61a6a657ec824a5281313d9007b4806e5f801bc049ac7a02437c93c32e0a91a82367af435181c7c76d720d937c6b8641700137effd37e371061bcf4832e6ccbfe4a9c0a043d07e26ff8a05b8532884758d11bf461facf2cddae95b2a059a00a83eef0a0bd80363c7874c524ebf6fa71af639bb3db1089b01b2af4127fca37f4f7a2e31b2be9cae02fee3e577effa639d37892cddcc1a192ae6573db9ce9e7ba29324edca2a6de5ce0419ccf25998df639e10f3472132f8b81f9d267c46d6368b109aa7713422607caf7a3fbb8638ebe2bd25545efd6fd6303ada1f87ed301ff6a0c2315c95f74a486b9a4e2dc04b3f38c66c64994c91eb3d078538d2b9dd2ad47690ec7346c2312c74ff41332cbf9fe9f08f3a45dad48ddada52a0cce0ae15f491ead87618338711acba2ded8c605bb923126a91c10fb6f6900fcf478315cc6007a8939b274d2fdd6f2fde8249f2d83a937864a791a6cd9ec85dc599f6a9c4b221f8fa2ed262a8160d534ce83717f285bf1a1a2de22a8176d3f5abdba5824fa09c2e99f95cd1eabfd8129c2535629216dfe32141d67937d9f9c56951ec64c95fb1cdd3ea03b1f78bf51af38a209499edad9c9ab28ae308d7bb611902012f46efffa5f129571f93eee63a2f0b28a1f61da1b07203d83b2b5d98f72ffed362850e1a064d558f05584c342f25c5a2ee20d03396acc607029ab7e66d6fc45469c355cf61266b7f350285c4eb95f39fc881bd57654adb977d1aee1583ccafe90f90daf78880d4e8ecc5d3b917823cc9e8806b04071841f8abdcc5a0dacf58eb32fc9d2b0e1780809a9d98b76ab7e71dc06f11590fb8d04411f9b60e1a9b0f7a2f823ae139cf5129dbf94ecf05eecd4d771724323db844da4c65eb93a0177af3c9c015ed6f5d6baeaaf2eee8e18927472bc3c0a1d31e97313f42f0dba75bcf0c012176bfa083651154a03764fe7ebc7a70d957707013f296f67ed2745044f925203cd8ddb7a873b5edab8f240dafd871a9493d29bae3a232f221469e28612bafa7f0714cd36231a0873e29417d6e1ff836ffbc9747e3196fa92f3fa471e9f4631e91b3f52160d734ecd09ed0b260c95c33cc6265c2a8489e78ed2123eb67dcc9d5549257fed77efdf8f9c968543e53e8d4f14e004be77d44bf1dffaed99e6f6de8de212d3563ad3842f3485fee0890a42b6bc30a8fa864126bd8a51ef03d70c44794e5a24683ff93763e6eb54f4dc7ce1a1972c91b7eaa26b7b6d3a06fd1ce7b636ca90e0ab3d077615e11a6c18da3db4e82e32858001e7a65a182feb7280c3d138ccb69356f46e4601db220b92aa5c2e53cb4ef2447150bdef26894299875653f23fb4f6b9ee6553f0d8c25c1397c1117a6fcf2f7e58a9e37637e85cfe9545ac149e56cc2b43f731cb2f9583b4d968d41bdcf546d1439aad76037efaacf5a83c296b1896b31e6cb6734245997fc0989fd0b3e5090d3ebbb3cc38cffe9b462f8a323cb0857ecff673266d35c52f78f7dc0f2f643ca02afba295692c0985311b56ee30c544da176829d0b522fd49e415d8db912b7dafc6bafd2f9d9b6cfb35df967803b2431fb289914f19d90b3e3dd394605eb4bec221b7dad6453f182ff37d65ff510fb49f06696eb8a6feb22ab9bb6fcce70b0274cac7c5427ffeb761979d6d7ecaef23fd880b918fd58edb59e45ccad25e6da2106b358de172bccbcc9a5d4441f1deebe7571f1052dc16d83f6e5ec7d64563808af7933ba2ba02c3d3b2c45d12c936c4f63943590264c5f0ef730801d81ebb98b5ae57fb60d8da1b40a5a98afb87d70d8d3258e4b0fc4366d6749cb5d1907219d5ec8dc4a39a9759d91212ac5d5e9f6f80389d866cce89aaec1260b41e14c86ebf91ff2897805fbbd7ea6366e313ec9a6fba237f852980f2eb74c48b52a7b533767101fb2dcb0c418c9025fef40af3318b230578070ca8c17980f91c5cae6fecc799aa087361488f88fadb28dd85dea226a20137776cda830d5e80bc8adf55ce2c73426b3eb384989921883951dfca614d585ee6f9c86eef406bda4429bf73e9ba3ebec91be1b492b26638d6193c72d5e21992a964ccc7b198398bfedb6e8396c689c28a7d8cd313f51724959277360ecd927db92cbd162b9e0177ac8b554eb6c6eddf9d6132404871a35440ce8ea2028d13e469c692d46cc59cc3fd564a7a1b7eddf0480b3a4eecee2cd89ee586872c084b307ead65f6aae19a238d0c2c7e1db83a2c03ce552b883031ce755274d0f3b2b6d3ba482d14049540be7f43d86acdddfa67a97304143df893b0edf66b4e6851e337854d73547c02152ff6b2d913f06036d6d1b0c70b4417990b3b491d23debcce1cc075b92677f870d6da5831b27edd2254969093765fb428b56efd40143fd584ad132061a0ce8cbf0a63da7d5d6a27f8557e8495256a151ff25", 0x1000) 857.563567ms ago: executing program 5 (id=1810): getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2060, 0xcd5331e3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0xb4, 0xfb, 0x3}, {0x40, 0xb5, 0xf5, 0xfffffff3}, {0x3, 0x1, 0x2, 0x7}]}) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 857.218616ms ago: executing program 3 (id=1811): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ftruncate(r0, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x406}, 0x0) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) fchmod(0xffffffffffffffff, 0xf7fb079a74590f3) pipe2(&(0x7f0000000000), 0x10000) (async) ftruncate(r0, 0x5) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x406}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x2f}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) (async) fchmod(0xffffffffffffffff, 0xf7fb079a74590f3) (async) 856.113631ms ago: executing program 5 (id=1813): setitimer(0x1, &(0x7f0000000140)={{0xac6, 0x8}, {0x9, 0xffffffffffffffff}}, &(0x7f00000002c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x10, 0x80) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0x7}, {0x16, 0x3, 0xfe, 0x48a4}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="d3d3b638becfcd4000000088a67708b100107f00f6aca80701178186", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf77dfec8570f12108d4acf3c4f75f0c03", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000400)=[{0x5, 0x18, 0x40, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) r4 = dup(r3) open$dir(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000080), 0x7fffffff, 0xfffffff8) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) 775.811374ms ago: executing program 5 (id=1814): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0x9, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) 770.034396ms ago: executing program 5 (id=1816): r0 = syz_open_pts() chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xd6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) r3 = getppid() setpgid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x32, 0xfffc}, 0x0, 0x3, r3, r3, 0x1, 0x8, 0x202, 0x67b8}) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9a, &(0x7f0000000100), 0xffdb4163, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 768.472223ms ago: executing program 3 (id=1818): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) socketpair$unix(0x1, 0xc0aa525bc32a0f8a, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8c8, 0x37, &(0x7f0000000040)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d00000000000001", 0x86) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x1, 0x2}) (async) execve(0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (async) shutdown(r2, 0x1) (async) ioctl$FIONREAD(r2, 0xc050756a, &(0x7f0000000100)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) 641.22334ms ago: executing program 4 (id=1819): mprotect(&(0x7f00000a9000/0x3000)=nil, 0x3000, 0x2) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffff227f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) r0 = dup(0xffffffffffffffff) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x28}, 0x800) syz_emit_ethernet(0x44, &(0x7f0000000440)=ANY=[]) (async) setsockopt(0xffffffffffffffff, 0x2b, 0x3b, &(0x7f0000000040)="0049a000", 0x4) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) dup2(0xffffffffffffff9c, r1) (async) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x80) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7012, 0xffffffffffffffff, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x1, 0x2012, r2, 0x0) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}], 0xd3, 0x0, 0x3, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) (async) fchdir(r2) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x2, 0x101}, {0x2, 0x20f}], 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) (async) socket(0x2, 0x400000000002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, 0x0) 629.653457ms ago: executing program 4 (id=1821): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x0, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) (async) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) (async) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x30) 629.467681ms ago: executing program 3 (id=1822): unveil(&(0x7f0000000040)='./file1\x00', 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x4, 0x5}, {0xfffffffffffff7fb, 0x8000100000000002}}, 0x0) r0 = msgget$private(0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xaf, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af6300372821", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x3) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') 623.898962ms ago: executing program 3 (id=1823): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) truncate(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9f0b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x28, 0x2, 0x30, 0x7}, {0xc, 0x8, 0xaa, 0x7}, {0x6, 0x3, 0x7, 0x800}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="0d1dff7ca0159aa877a134a128b8e6d8143ba603b47ac73710bc62b2324c4008c3918b1e7d71784ea6aae15bcad888399e887a9bdf65551bb69eba88ce4fc5605390795bd5bb830a5d6894991797e4b80f6275eb6ad4ed48a5774b1c72d3da382f096f015fd0aabeaf093879b2fcca9811c7640062d031d0a9ad90dfd4eac944fbb41fdda67e027b2a2539623724defc00c80c1d986da5e610146309c103309ba472d9efb58e841d76302d0951b2c60aad81bb4fb32850d13b0c6976518090661b89cabe7b075eacdbf5deaf62c8ef52032a", 0xd2}, {&(0x7f00000001c0)="fbc9c60240d370c325c8f5be730f8328b24a640b058e6f746187cc62133072f2faef1e1f174c1fed71b24632fff4cd51bffebb07ba9552479ad56755540ee17b9ac4e6d2c56d25dad22ad04b16cf780bf3ec313e25e94d3f45dcadb96a79ff2876f45240", 0x64}, {&(0x7f0000000240)="2d4fa2335170861d030b203996094513ff333aad3774f76e0f11398939732f5870cb4b892979b3d65190a5f5b315cd2dc37f588cf2e16e098c4341b463dca77416bdbf230122f0616d089cc0f45a2664047c6dddf59c134f35cb71031eca8960449d426b718e2c9ea199bb0e3cd004390e2181b648b7603b27581b16d636cc3849b26b6a8d4ef8142e96639689ea215f84d936f9316a74f4466588bd457243899225", 0xa2}], 0x3, 0x0, 0x0, 0x400}, 0x1) write(r2, 0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) 623.536813ms ago: executing program 0 (id=1824): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/185, 0xb9}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000640)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) 519.446128ms ago: executing program 3 (id=1825): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) getppid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000280)={&(0x7f0000000040)='./file0\x00', 0x7, &(0x7f0000000080)='./file0\x00', 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, 0x0, 0xffeffff1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x75, 0x10, 0x3, 0x8}, {{r1}, 0xfffffffffffffffc, 0x45, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x91, 0x9, 0x7fffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x5, 0x10, 0x8000000000000000, 0xcd2}, {{r1}, 0xfffffffffffffff9, 0x8c, 0x10, 0x9, 0x9}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb3347ef73e3f55ec621280fc44bb9160d775215893c1367720986d1389e6cbbebcbac67d60a2df21c3d29c3de0b2734743668abfc15c27326b03d8d11467ddf17e0292ded0babf273273e74b4300f14c93b42855ca4ce0bb84754ae5110adac597b36bc889d41bcb16c6a4145"]) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000340)='./file0/file0\x00', 0x80, 0x7e1fccdf) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000495000/0x2000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000028b000/0x400000)=nil, 0x3}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f000042d000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000153000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0/file0\x00'}) ioctl$FIONBIO(r6, 0xc0307004, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) 518.50114ms ago: executing program 5 (id=1826): open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x79) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x400001fe, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x0, 0xd}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000040)="f7eb87a1a86bc47cc80985cd57a6d0a17963258ce789c81574e284b827e0efa66e", 0x21) semget$private(0x0, 0x0, 0x20) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) 518.277375ms ago: executing program 5 (id=1827): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2}, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc02069a5, &(0x7f00000001c0)) nanosleep(&(0x7f0000000080)={0x3, 0x4}, &(0x7f00000000c0)) 518.029651ms ago: executing program 0 (id=1828): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000240)='./file2\x00', 0xc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = getgid() fchownat(r0, &(0x7f0000000000)='./file2\x00', r3, r4, 0x5) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file2\x00', 0x64, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 150.345486ms ago: executing program 1 (id=1829): open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) (async) lseek(r0, 0x0, 0x1) (async) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) 147.443541ms ago: executing program 1 (id=1831): setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f0000000080)="b96abc4632364873b43536000000000000c457cc2a5909b4ad4a95e7e552fc78b80e8591928607c83de8f30b5697c2fe", 0x30) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x85, 0xc}], 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x4000000000000198, 0x0, 0x0, 0x0, 0x2) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) fchmod(r1, 0x18f) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d00000000000001", 0x86) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000280)={0x1, 0x2}) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r4, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 63.364958ms ago: executing program 7 (id=1832): r0 = socket(0x1, 0x3, 0xd) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/251}, &(0x7f0000000100)=0xfd) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x7f, './file0\x00'}) r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) fcntl$setflags(r2, 0x2, 0x1) (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x2c4, 0x2}, {0x18, 0x2, 0xc3, 0x80}, 0x0, [0xc76f, 0x401, 0x8000, 0xbf7, 0x1ff, 0x0, 0x5, 0x7ff]}, 0x3c) (async) syz_emit_ethernet(0x1266, &(0x7f0000000280)={@remote, @empty, [], {@ipv6={0x86dd, {0xa, 0x6, 'XN?', 0x1230, 0x29, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, {[@hopopts={0x98, 0x14, '\x00', [@ra={0x5, 0x2, 0x8000}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0xf, 0x97, "b3e00bf3966ce516914171caff4f256190f1058c7dd11698964891b525ddd1786416384eb5bd5d9d6ef10c95ffcf7b72f70974f453da128f3e51597e334e79214aa2aa3c4ce9e41306ab53905c51ebac134ca5659c38d323147b690c267032a01b37c2717df255da9314a8fe5b72a6dfe2636cfc0d75b466bb6e7b4a610e7aced43b7f130f89d14b906fe57a5b1b9d7dd27a3f018a03f0"}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xa, '\x00', @loopback, [{0x2, 0x17, "93c8ad41e4f63eb074686058392689f96688ff5a7d968343c835937ed0863b8589b2237dcec5ef01136e6cc25d3714531336c6bc68b161080953e9c4d89257e944427468c56ff44f4492a079f0cb66c79f2d6f735d9b818e4a05c2d8fead0bdec09196f4e66852c283c6a134dc0d1c66ece9f8c381617357768ee3b351cdedc3e9138ca4c6c3e605ca778fe073bbf35ddeb524cfe30c6b9162fcb7fd4e121b9014b66ed44658e6820cd40d4ce25e4bc9c50851a1d0ef06ed"}, {0x19, 0x15, "a2ac3365789f76eecc603c23a2fca7f6c6e75b115df819a31bc9e0a90640734550067689b5fb8bec4ba07fab29c80599fd8e8cb5c8140094c533eaa4c00605afff1e9409537f72643eb9c356908b5ee38e9e6fb72079123ecf6edcff2ba8b0dd9ec4c60331540e122b30e93c6ab838a289b67153f5135bb3c81be1d016666b232342b56da8181557e6c05a99b5ef95b112efaceeb62047754a68b758a757d17f68eaa0da39691fa6d95a"}, {0x2, 0x200, "297db886f074b52b25ee44ac8634692de07041a501a657c1fc023aa039b1ef82ed69881ab16c1b7cedd2b9ea8b9d56278caad673ba88d1acf9203125ef9a6217c7a3b8c774dd0b37d251f1f55096dff9b3de670f4339f4c51a9e7c47673077747258b9059435d967a75dc7951613d2559d591b85d48f57cf07e849040d964329e776b1eaad033adf462466eb41d9808f095d3fd8d31499fe157af0a5045af085c80e7eb3bd21b318b67becb91db2d248fb381d64445932424e936288e1006b694f7a410aee192657cd502ef8319b9520d1a1695cbb331e2039c91aed2b82088584f0e01b6aa6b8592f9a168626bed117b0e17d5b79cf72a035b6ffa2e9a18fdbe1e8c178451a7be4c52d01d988b3d7e3c886b5ccda03aa7be78e9fa5b4908853f2b802998f45e8cc29c1722fef7e4390fcde34eee2519a8aef4a6e3a79d6a218008b58e2517b1968a0e08883e77260044ba4b1d42e60c704fa54b2644cc725c3ad04ac55d22c4c8169e161624c31a80755e513ad6272ebfd378b693226780f8a52eb6c3715e846c6a44d402f87196b5076c9d4fcb3720c8c8116136cd935ffe1260208e184067a129d8b68bc06417d93827004459b18331110cf1f0782fe5bd8896e7e6e6abbe2e83dd97fae2960ab943155133f987acfee6bcee5f42c1b3f5627d750697a4f3c719fac2e59a6eed99911e3d46fbad95dd8d342d9e6f402bdfcc061be1b1f40d2a4f444c92bd3d2defa94198b4a2eb66e71f720e1caf56984ee4a33aad80f8f715394fce585660e293e42886a14883b339fed7037bc98a7d7ebe8ce5e9cd9832cd3f30ff04895c139ba533c4ae9ab12c378a38b6728ec5e798a81032aa249e38becf23f003999b6f50534eeaaadfb2aed4983a3819b133cb49670dd00c51a7eeed8cff076f5cf7da09c35295f26bfe79440e6d5722fcaea3032f42e9148dabeaadfdd720b6403b92fb3c08e114b1a79cb95b019d3cfed7eb6f0eb3b75987a7480db6ed764351a5553f931a4f352fec28ae9d087de8d446d8a930ae23fc043d25a1512d1b927cdacab48b466af237e144e51eb8f5232b49773a1a78f9791916df11354bffcf798c64bb935dec503755282203857cdab2b3e3c2e75d5247963550d3cc2261812658b8a568fb38f650c2dafab1caeea10086f94ad2e22a4d4bb4194633a03f65d7a69be88cc6629d76b4c24618af3b2dae9259d1aa314b58f0326f788a6a464efdcc341411137d004a6f35f737a91e5b4c92109e7be368739f3e4f7170af5d3711a57cdb074a4cce316b408dd223e2af0cb7296a1288d0bb0a2d84f34206f585aa22aee7cd7a503bfa9a1c2a43390d7582b287ddcb76ce3e47867fa3476127c200195850bd5ffe9d70b6572b766d70a8bae2adfa5e59edb093a45892f3710b765a6afbd005ddfdff3334f5edb2b263e935ccd8ed14bbc48342af826ebdd544c5974322af511acd432aac57f02e373c67ff5f39fd427b34c30be573ac0f9b806f60bd7d26d848815bcf33343790aa81b452ea5e2b12ddf1d0ab5489f4f584a0891ffe208a69103925eae181968a613e9eb5f38667fe98b8249183ef119a6541e85adc81f31342e5ee4467198efa8876f5a5860b18c75bb10df941747f37060164bc3f25f4b70294b10742784e48742b26b18f143b67fd241a5664288fcec1286bfb1052ce9de7276b6c36551f3bf879844b81bb5707f01474ca3348eb5e433c9700e202eb1cb611adf0f66b07dd8f8ad905db52bf6e8d6c50355f93e41a7dccdd9094fc714ce44c49bf1cf857004aa40814fd7e2b22eee27b9b2dd2e3c4e368a414c8c804e5f5d0863adf58dd705b1233ad72a22163187454fa72aa0edda47a9e1d448edd1791b054bf249410a47d8454a64956add4fc449588f4d48564bc3cfe9f1d9ed9618dc039b1e039a8bdfaa7dbd287383b036289423cc9f2c6d27a20b82b2aaf19b5dae8ff79b9a5f297073ff49c3e9f6940758a8c23954ad5a16c199d4e5e3b7404005211c0c44c363a25a711fba57a08e6e14fd0651098abfe87e9f2dd4d7790f1ca8aaadf28ba413ef9eed6fe54f20d0fe93027addbbedf89824777408fa5cc6a74f06ed4002a80846c9e893911808ece8539a0dc4067dbb73ab69c8e82b66a09bb5badbb75ed66080d2cc994b9ff0efa2daf567734104a6df5d04e3ac3e53b95732aed05b758261cd268eb66ac96838bb434181caa72a03e982d124cf5d35f8151b5f50b519e206c5e4d3570bb4eed26f542540907c78781bfe3debfa2195c8bc2eb77ca7ee29737c89572cb67faa395360112e9444ef77df2c03f1ef5368955d0b5a3ee94ba20fe1ee210075517f194eaade4e4fd55b59e1766a0b2096567b1d1c159bf57ccdb8023106c779c894e4205d0fd665ac931baeabec7001c3fe31910173ab1f6b7130d2d16aff653b57639b9ef2c2ebe3a44a670e239a38048054ff5d7748ec75aa967f077fd0d4b986d281b72f9a0587f618685d14ab86f164781533640f3448eb05fd261682ba2be1e573dc5b211e405ac37306927e9e7889ce621990b9cdc535c42e78a2bdfe61afd2bb9f7f5105e92a669597969dd6987b349ad62251e77b2502fc97122fdafb531ecfda1eb549f35b89e292bddca6d3c9bd1634f0161016ec7d225c808dc2ddd4c4b7e4e8695ad52a78aa07cba3b837ce0a965bc3be23211bf4290366db1c12699a1da25a016989397c578acff5496323f83454f5d19790e0a23126c1cea08b73a63f6674a4e93dd3187cd11af7a1675eadc124f92edaff3773c62b6815e38574345926253f4b4bd999d3dd531caa57d6b4112a968d5d4b0c14bd6757e6832f9988ada71fb09c9ad0c05719dc65b38cfac6d7a3d43cdfc8ea9973d97ccf032680d28d133ab618bf07d3839d53eb5a333bfe8e1d8a4dacc2534a62607677cdbe48886164946e74bbbdcde9a5ecaab75b275622c18dbf54aef1702f7d2a28b5df85638734e4e758653699ae655ffb5a409ceed489b6d6132053db5caf2b097c97c26b970c9b635714bcccda273f2ccc16962bf765b543dfdc37f79e38bd356d216f8a4dd7dc8e654e250576fb283538510b7fb57cf30f1a4b8ffe602ae1dbaa3735924d5995864d1009fca16f12bcf0365330d4f6e31c9213b14fa2d3fdd0774ba0b10dd2528d73c977179fc91d58684c1bd13fb4650e8bed5aba87f4dec96e2970255ff079e563b8a4ee8b2772787cd9aab7a4c243152d6a52d2f15de1552d48701a24e77a39e873e49944604a7e93015811d400be59218af0daa5ee9db827b197d79d80e07530500dbb5885faae7c4e1347e5d8ad80e41e513dd56875c1643e2da90e515c93464bc65ace4429b01a19579b96eb441930436a34bfc5e819263c250fcb2fabd4166ee4c7e1ee2dca810565248428c569298cd9eb447de43e8e7be852cb76b7bb2d0943cc8f34d694cee95509607029c4098b50219c892a02318b70da5ad4313d0375d572911e0788ae73f44cc63d70a59c3a8e2c5822fdd599c4fb0a15bd603df2bd8b5b576d77b6084655360dd19076af8fbea01a05a53a6bd1e6387499b5ce97c46ab14457ea272c9122a47a55c21075445bd5154df61304f07fe91d19662d530082cfa40c5582bd8cf5323f1e15543820e6aac5ad752e040735b237f9400aa4fb23c3b8f80b4710fe66a902330d3dc13d65ca22b06c7dde16d6c0ef04884a1bb4dfa856b2ce284d5e05054ce38e3c5b31e43a344a142cd79aece5aed1a25cd83816eed112b1424d623ab32d557c579769b846275765fb89ca8dc68918973924e65ac29030279c99b6d20b1358350b691f7a724ab95d8b73534cdc3e445781294024fe87fb848542ce7a446410aa445e57513121bc27831f71de8c5962a1c7ba59066953984ec9eb30eff270ca013f1a29b5299414a3e5d778d0a20eea5ff6c4d494359b433bdd8b76519cb468a9d01a27c2cadc2632945e62246ffe0fdb10217f40fc452809e64a572154e00135f940045025a2a2ddcdcd5d3d030492ac891eb0378674e206dd7a1fd875669c07cbf8ffb5aab797c279718023c59a7b1871f5652bf0f29528e95788cd7a83321ab6b46e87d1063707fb70be792aedc71c76af40ca289a7fc9a72e30abc0e66d2ac3e6c813bcdc6fcbd8f4e439d7330dcbada8a42511cb2206e2499d11739f36997b587524302b06f28cdbc75fe15d70ec7c57307948b7736a77a4caefe3c8825d87c49374e3c37015abc268dd45730fe5c1b3421e32204f87a989859563b41ecbca5493444ae638d6dd45d482bb6927852e495df6445e6aa871ce2c81301337ae698215f630bec6456d69fc51ab70e6a5ad46ef9953e9e3afe10753aeeaac6eb5784ab0ab991e42fda2aa45623612403e27b7cb60a7921958e51323944bd595085b18dc50528b191d71af61584d0f1c6b9f8f62b1fa01a1beef0b93259e1a5c8c8eb5513b413de8a92cd9d772eb94ea5f6db6373d2bdd5bbac58866f0b948031b559696ea90d610adcdaf64e2e3ba2678cfbf0a8ccbb5e7b6dbd65a8d3b0a414a8ceb0d6f47c138a0e4f8205e00772881b52f381e7ae2f92e3feae1cdacc4ebad48ae3b6aae93cb9f411190b09eb46adf36bfdb8246f574b2620efc1b0a9bf0677c2b6c88468a864a1073174b1f7c4b58efb1af55d57b0ed5709317df96149f33ef4dc3d040fdbbf51bc51a09c0756ab8d8a9a6137d2c434b883be341b5bc1b2b03049721bb101167ce52e6df074c4d366fd25019ff316d0ce9d29a38d200138058516cf5f5bc35ff305de3c6a236358ccd30ac11ec95c7f6a9e801fe0db5b8ed85c7522d8e2134361d52300224aef56cae0df54d806947cff384fb2c52ecc9e49f72065cdfceba288823c66af54bf48c3a05ce1c5e73dced27ed88d94980c2f270ce75b444637761285cfa1f27b723b340f217fe61ddea21f86cc59be13391de3523b60924b2eaf59ffd640bbb73e1625c887864052d5c73ce71bc51960bde2ec6ffd2975eb5c14ca74747d44f18669e1020507d5468906894ad858aeb5616c7b165d5df81db6d9ab038f3f93d07001b8a1fc70b87b368329ae6b4fed243d3f27d6c1d89d7ed41ef0df01829b5c5a1dcde4622c9410a97baf053e84a942618188b02169b0038074a51bd5555a1fa8642c9b547b0535f64a7cd5ddf14d9dae49e0ee226dcd0b3db345fa539ac6ef35a66337560a51771d0163e71001aaf92636eb75eb98e6cc367e97938e7313e922af19b6bd3aeeff927a03cabb7113f8a544fa4165620a877904e9d8945d5e866eb6181d3806fb6e621676dbb81983a8443b168912d583c4a8617fbcfdeb02fcb92ff946d60e2e67f6daf7e06ed1d54be8f36f8f272093a15db2a223254a00bbd83aeeed08b9e4c466c9c2301d483df9163f3891d8f983f8d097460b40b860213d7cbf6e98450c17b0aac859105a0be28b448c9c58a759e5353a9442b9652b23d2209b259ee637f4ca0a3fd0a0c23c5a52d1e074acf6953c755a72e079f07c7e07f08c93a58ec160e0d78de699deb69402d768f8c8688ae0f55806ce867a08a4493bd47b5f6a40814ff637043e6ef698a1e5e6aca961cb528d89f6824510867fdc9d3400878b9c0dacf50bc1371b932521383420760c86a24f857fd1f725a477417217f512843b56f6d39369e87538aa1537128d3010e91eb1c3fb99dbea5472ff1f1bf5edfaec28419799cf7fc319cf8af32719bc940b1a1a8f5d24470e268484bc93cc70fd07c17030318ab0c9e20cdaff47d6385cf01c4a894f91d21fc3a"}]}}}}}}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000001500)) (async) socket$inet(0x2, 0x3, 0x1) getsockopt(r2, 0x9, 0x1, &(0x7f0000001540)=""/16, &(0x7f0000001580)=0x10) (async) r3 = open(&(0x7f00000015c0)='./file0\x00', 0x2, 0xf1) r4 = openat(r3, &(0x7f0000001600)='./file0\x00', 0x200, 0x8) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000001640)) (async) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000001680)=0x1) (async, rerun: 64) accept$inet6(r4, &(0x7f00000016c0), &(0x7f0000001700)=0xc) (async, rerun: 64) r5 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000001740)={0x2, 0x0, 0x101, 0x101, r5}) (async) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r6 = accept$inet(r0, &(0x7f0000001780), &(0x7f00000017c0)=0xc) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001800)="c7ea4b9d4449b83ad841e4a18a55b06dbc98efe092e7b7470c66a18c5d80f4040c2f30c7fdd23cb5232b15507ab65b817eb4ad3512f8593cfc41abd0c0d67eb84c93867a4f8fd9286f5befb19707f17fa3d58303424b65a57e25ea5470a188eae23f5aba94243d9385ddbc49bfc9bfee9f1fcd5bceef07b1db58909d603a949e34a99e19f2efdc55d2302e50b6712103a7b2257e1fcc366190c0851bfe7499770666e96a17c9be1933ed011760ac3241e2286d4774f6e89f7bf411d1935836c6ae88df8f", 0xc4) (async) open(&(0x7f0000001900)='./file0\x00', 0x10240, 0x2) (async, rerun: 64) select(0x40, &(0x7f0000001940)={0xffffffffffffffff, 0x41, 0x2, 0x0, 0x0, 0xfffffffffffff7a6, 0x1000, 0x1}, &(0x7f0000001980)={0xffffffffe0000000, 0x0, 0x6, 0x3b, 0x3, 0x6, 0x8, 0x6}, &(0x7f00000019c0)={0x100000001, 0xfffffffffffffffc, 0xc, 0x4, 0x80, 0xe, 0x0, 0x1}, &(0x7f0000001a00)={0x8}) (async, rerun: 64) connect$unix(0xffffffffffffff9c, &(0x7f0000001a40)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 32) open$dir(&(0x7f0000001a80)='./file0\x00', 0x200, 0x141) (async, rerun: 32) r7 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r7, &(0x7f0000001ac0)="e85e851f67c50f98c8cccf6449c5631eb6146edff67ea9090c3e30bdf0d4ed86f13db09ac47b01cd4e7d046eb75a9555601cc7da12bf1ac8dc801202489d7d6014bfe662eaffe655cc7c2322f4bbeee8f2a081565435544023764c61883d1037f01421b384b60bb13583aaf9e51c395f1aca37abe2be6e02cc2ecb83240c8b0bf7f19edf64e17de18cc5292c149f6c7d59a8291bbfedfa6232e44cea2860ca07b63b61b31b4a6bfcca19bcb506b889d1e82cd2ba4da432c95bd3e2490e", 0xbd, 0x402, &(0x7f0000001b80)=@abs={0x1, 0x0, 0x0}, 0x8) (async) getsockname$unix(r2, &(0x7f0000001bc0)=@abs, &(0x7f0000001c00)=0x8) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000001c40)={0xfff, 0x3479, './file0\x00', 0x10, 0x4, 0xa, 0x5}) 61.697091ms ago: executing program 7 (id=1833): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f000053b000/0x1000)=nil, 0x1000, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 57.589322ms ago: executing program 1 (id=1834): syz_emit_ethernet(0x2e, &(0x7f0000000040)={@empty, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x7fffffff}}}}}) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)='l', 0x1}, {&(0x7f00000001c0)='4', 0x1}], 0x2, 0x8000000000000002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x3) 57.248125ms ago: executing program 7 (id=1835): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x205b1a) (async, rerun: 64) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (rerun: 64) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) (async) close(r1) (async, rerun: 32) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) (rerun: 32) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000280)='./file0\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) setuid(0xffffffffffffffff) (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000100)={'./file0/file0\x00', 0x8001, 0x72, 0x1, 0x1, 0x4, 0x4, 0x5, 0x1, 0x1, 0xfffffffffffffffe, 0x2a9}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc4504449, &(0x7f0000000240)={0x2, 0x80008000, 0x0, 0xfffffffe, "97a2236ff1d04649eba1786b47c1c200", 0x1000, 0x88}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (rerun: 64) socket(0x6, 0x5, 0x4) (async) ioctl$FIONREAD(r3, 0x802069b2, &(0x7f0000000400)) (async, rerun: 64) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x82) (async, rerun: 64) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mlock(&(0x7f00003a6000/0x2000)=nil, 0x2000) chflags(&(0x7f00000003c0)='./file0/file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000300)="a5be7d2b91fadd493641353ba1b925ecd4512673e6bbc3fb235fd95f336588f5d22b96c55f4f2d344fb9bb98e64f67e5784a30b1501f9275df462750", &(0x7f0000000340)=0x3c, &(0x7f0000000380)="7884f140134aca87fcbcf518bc04044739ed0a3bfe0e7d3b9e8c23c257da03184974c3a2c990c266e9a6b9f1ea", 0x2d) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 57.036557ms ago: executing program 1 (id=1836): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x8000000000, 0xb000000000004000, 0x0, 0x807}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) writev(r0, &(0x7f0000001900)=[{0x0}], 0x1) 56.572831ms ago: executing program 7 (id=1837): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) nanosleep(0xfffffffffffffffe, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000002540)="c6c1fdbcf36d35c1e0d9b8d64530773c6f17fd1c80", 0x15) 7.12067ms ago: executing program 1 (id=1838): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x44) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) acct(&(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) msync(&(0x7f000069c000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0xc074}) r4 = geteuid() setuid(r4) r5 = socket(0x18, 0x5, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x15, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 6.630925ms ago: executing program 7 (id=1839): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x5, 0x8c4}, {0x86, 0xa435}, {0x43, 0x6}, {0x83, 0x6}, {0x0, 0x9}, {0x25, 0x4}, {0x45, 0x100}, {0x44, 0x5}], 0x8}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES32]) 6.167429ms ago: executing program 7 (id=1840): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x800000018, 0x2, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000100)=0x3, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x310, 0x4000}, 0x100000000006, 0x861, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xfffffffe, 0xb, 0x7}) syz_emit_ethernet(0x90, &(0x7f0000000140)={@remote, @broadcast, [{[], {0x8100, 0x4, 0x1, 0x1}}], {@ipv4={0x800, {{0x12, 0x4, 0x3, 0xd, 0x7e, 0x64, 0x5, 0x6, 0xff, 0x0, @broadcast, @multicast1, {[@lsrr={0x83, 0x7, 0x3, [@local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xe}, @ssrr={0x89, 0x17, 0x4, [@multicast1, @multicast1, @rand_addr=0xffff, @multicast1, @empty]}, @generic={0x88, 0x2}, @rr={0x7, 0x3, 0x7}, @rr={0x7, 0x7, 0x3, [@multicast2]}, @noop, @noop]}}, @udp={{0x1, 0x3, 0x8}, {"d8fa6080ec32a54f4972dc642a22b81b2adaecf17715510e6e7204198ab1858cc15d04e41678d4325772032bd5ef"}}}}}}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) 0s ago: executing program 1 (id=1841): syz_emit_ethernet(0x75, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000081002e000800fc620000000000019078ac1400bbffffffff00009078006000064bc43065bf5209fae36d72101938880880001c87da94e590c2ac4b6a404dcbfb339ae20a3f7086f60d27696ec351cc41784e97906f2917070deed47e0014845a58db78f2959ff03cba714ff9c66c6463bd921d043ac1d4c40e64dbf976707c3fab80e0219db5889f3d5b964a0246200fe0fc9ab5d2e798b98df632f05e751bd4f5325db3538bcbbae51cfe5b43ff6a8bb94f9cd557adb9f299f6e2ce9aff6bc257aeb786defed4cb7f6d653a444b8da04fb40798a27489c35023577fd9497661a61999a12b8de69f1b2257bfc42b6f101893da538a2ca967558505196bbdf626e581c05e7cf74c117bc15fc65beee75d76913b65aababd71af5c0a0d3d00e3ae98ca4f8b31f3482d94f9a031bc4490e8d26d9fc8d4e8759f5a2bf06fad69de46ebfb76b5805e378ca29f4385a11cb2ac4c43c6b26289c31b878df3d3425334dadedd6ac214cc0e679422e084e749214a0b93beae0da80f6f00aa2d626dad116122f796cdf7ba9e21df2391a74693719c8fb73e26c7836a8e20d849976899f0c56e955658a08b446573b2704a732666a8f0c2cd07143e866c1a1751639d555f8e429d31f91b257eb2e444e92c400685f4853647d567d2429fca32ce62a31b853a9543110bc8db8698b23f23dd6ad3685704d51ecf5008495c704d87b44d8351403a3f87f386d20179172c4e2588ac796becc010741d6e99e86b1cea42579b68993166f28b79a5ce2b9a279bb36466cb6d91c18398"]) clock_getres(0x69f84b4504433004, 0x0) r0 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000040)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4f6d38913c6594e8078600ee44621460"}}}}}}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.77' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error tap7)6;: a /dev/bpf pppx: unable to set addresses for pppx1, error=17 fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 load: 5.70 cmd: getty 1968 [ttyin] 0.00u 0.01s 0% 339k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #! \'q%F eBx:VBO${j% \'q%F eBx:VBO${j% j|E1\:  @' 1    !R 6- pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error $%.)%$ !44%-04 4/ 3%4 #,/#+ "!#+ 0 3%#/.$3 $%.)%$ !44%-04 4/ 3%4 #,/#+ "!#+ 0 3%#/.$3 $%.)%$ !44%-04 4/ 3%4 #,/#+ "!#+ 0 3%#/.$3 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 $%.)%$ !44%-04 4/ 3%4 #,/#+ &/27!2$ 4/ 38654705670 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 289641988096 pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff818e173b cs 8 rflags 10246 cr2 49eb78b8b10 cpl 0 rsp ffff80002a7eb820 gsbase 0xffff8000299ddff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff818e173b Starting stack trace... panic(ffffffff833479d2) at panic+0x1d0 kerntrap(ffff80002a7eb770) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b sys_semop(ffff80002a341748,ffff80002a7eba20,ffff80002a7eb970) at sys_semop+0x45b syscall(ffff80002a7eba20) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4a0bf7ff220, count: 251 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 91 262412648 EXIT 0 3 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 152964 39992 0 0 0x4000000 1 syz-executor *410350 26380 0 0 0 0 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x75050fa41950, 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{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu1: trap type 4, code=0, pc=ffffffff818e173b ddb{0}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x75050fa41950, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80002a37b290 rbx 0 rdx 0 rcx 0xffff80003b8342c0 rax 0x3a r8 0xffff80002a37b1c0 r9 0 r10 0x18a8e927c6133ea r11 0x1c4a5db7d262ffb6 r12 0 r13 0 r14 0xffff80003b8342c0 r15 0 rip 0xffffffff8180f3ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a37b210 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{0}> show proc PROC (syz-executor) tid=410350 pid=26380 tcnt=5 stat=onproc flags process=0 proc=0 runpri=32, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003b8354b0,0xffff80003b834fa0 process=0xffff80003a416c00 user=0xffff80002a376000, vmspace=0xfffffd805dd247c8 estcpu=34, cpticks=1, pctcpu=0.13, user=12, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 39992 177572 78124 0 2 0xc80 syz-executor 39992 152964 78124 0 7 0x4000000 syz-executor 39992 206360 78124 0 2 0x4000000 syz-executor 39992 114434 78124 0 3 0x4000080 fsleep syz-executor 95960 311401 58589 0 2 0xc80 syz-executor 95960 60277 58589 0 3 0x4000080 ttyout syz-executor 95960 263676 58589 0 3 0x4000080 ttyout syz-executor 95960 130210 58589 0 3 0x4000080 fsleep syz-executor 37706 309953 88252 0 2 0xc90 syz-executor 37706 478987 88252 0 3 0x4000090 kqread syz-executor 37706 447035 88252 0 3 0x4000090 fsleep syz-executor 60886 164511 74374 0 2 0xc80 syz-executor 60886 464901 74374 0 3 0x4000080 nanoslp syz-executor 60886 71338 74374 0 3 0x4000080 fsleep syz-executor *26380 410350 76937 0 7 0 syz-executor 26380 107035 76937 0 3 0x4000080 kqsel syz-executor 26380 12582 76937 0 3 0x4000080 kqsel syz-executor 26380 248133 76937 0 3 0x4000080 fsleep syz-executor 26380 216341 76937 0 3 0x4000080 fsleep syz-executor 60093 442637 0 0 3 0x14200 acct acct 32957 238683 51503 0 3 0x3000 suspend syz-executor 32957 92242 51503 0 2 0x4081000 syz-executor 54522 57485 1270 0 3 0x3000 suspend syz-executor 54522 204425 1270 0 2 0x4081000 syz-executor 78124 384244 40172 0 2 0xc82 syz-executor 1302 314247 40172 0 2 0xc82 syz-executor 51503 26199 40172 0 2 0xc82 syz-executor 64918 285303 1 0 2 0x100083 getty 76937 227023 40172 0 2 0xc82 syz-executor 48680 498773 0 0 3 0x14200 bored sosplice 1270 94776 40172 0 3 0x82 wait syz-executor 74374 348592 40172 0 2 0xc82 syz-executor 58589 312912 40172 0 2 0xc82 syz-executor 88252 201143 40172 0 2 0xc82 syz-executor 40172 192973 88312 0 3 0x82 kqread syz-executor 88312 22014 83238 0 3 0x10008a sigsusp ksh 83238 405692 37773 0 3 0x98 kqread sshd-session 37773 384985 23518 0 3 0x92 kqread sshd-session 23518 33747 1 0 3 0x88 kqread sshd 4360 156763 40325 74 3 0x1100092 bpf pflogd 40325 472350 1 0 3 0x80 sbwait pflogd 46820 512231 67378 73 2 0x1100090 syslogd 67378 348510 1 0 3 0x100082 sbwait syslogd 13804 141211 1 0 3 0x100080 kqread resolvd 40430 16478 32350 77 3 0x100092 kqread dhcpleased 26827 427855 32350 77 3 0x100092 kqread dhcpleased 32350 309391 1 0 3 0x80 kqread dhcpleased 67313 76334 0 0 3 0x14200 bored smr 20472 211886 0 0 3 0x14200 pgzero zerothread 30827 239274 0 0 3 0x14200 aiodoned aiodoned 39989 249228 0 0 3 0x14200 syncer update 19377 182745 0 0 3 0x14200 cleaner cleaner 6258 217951 0 0 3 0x14200 reaper reaper 85956 84414 0 0 3 0x14200 pgdaemon pagedaemon 61634 16502 0 0 3 0x14200 bored viomb 89017 517525 0 0 3 0x40014200 acpi0 acpi0 7195 247827 0 0 3 0x40014200 idle1 38988 140419 0 0 3 0x14200 bored softnet7 86274 388668 0 0 3 0x14200 bored softnet6 17836 82974 0 0 3 0x14200 bored softnet5 53577 145540 0 0 3 0x14200 bored softnet4 73470 463220 0 0 3 0x14200 bored softnet3 85195 281402 0 0 3 0x14200 bored softnet2 21619 161836 0 0 3 0x14200 bored softnet1 44560 308640 0 0 2 0x14200 softnet0 63975 505931 0 0 3 0x14200 bored systqmp 45485 502597 0 0 3 0x14200 bored systq 32649 50044 0 0 3 0x14200 tmoslp softclockmp 32702 236613 0 0 3 0x40014200 tmoslp softclock 15135 53112 0 0 3 0x40014200 idle0 1 158542 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 39992 (syz-executor) thread 0xffff80002a341748 (152964) Process 32957 (syz-executor) thread 0xffff80002a340d08 (92242) Process 54522 (syz-executor) thread 0xffff80003b835c60 (204425) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10226 11050K 11552K 166960K 15209 0 pcb 17 18K 19K 166960K 610 0 rtable 176 11K 12K 166960K 699 0 pf 33 17K 67486K 166960K 217 0 ifaddr 34 6K 9K 166960K 167 0 ifgroup 50 2K 3K 166960K 276 0 sysctl 3 1K 9K 166960K 18 0 counters 64 36K 37K 166960K 290 0 ioctlops 0 0K 4K 166960K 1934 0 iov 0 0K 24K 166960K 280 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1520 95K 96K 166960K 3801 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 26 0 VM map 2 1K 1K 166960K 2 0 sem 23 17K 17K 166960K 112 0 dirhash 12 2K 2K 166960K 42 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 2138 0 sigio 0 0K 0K 166960K 36 0 proc 72 115K 196K 166960K 986 0 subproc 72 4K 4K 166960K 135 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 275 0 in_multi 65 4K 7K 166960K 252 0 ether_multi 1 0K 0K 166960K 23 0 mrt 1 0K 0K 166960K 18 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 193 864K 864K 166960K 193 0 exec 0 0K 1K 166960K 1153 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 6 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 283 152K 181K 166960K 20596 0 UVM aobj 43 6K 6K 166960K 46 0 pinsyscall 43 86K 105K 166960K 3386 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 138 0 NDP 10 0K 2K 166960K 114 0 temp 80 8684K 8759K 166960K 78876 0 kqueue 14 22K 31K 166960K 417 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 168 0 165 1 0 1 1 0 8 0 rtentry 176 226 0 165 5 0 5 5 0 8 0 unpcb 144 1799 0 1778 16 10 6 6 0 8 5 syncache 336 8 0 8 3 3 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 916 0 909 28 21 7 7 0 8 6 arp 128 26 0 20 1 0 1 1 0 8 0 inpcb 328 2896 0 2885 33 26 7 12 0 8 5 nd6 144 40 0 25 1 0 1 1 0 8 0 pkpcb 40 23 0 23 5 5 0 1 0 8 0 kcovpl 48 15 0 7 1 0 1 1 0 8 0 ppxss 1192 82 0 82 3 2 1 1 0 8 1 pppxif 1504 10 0 10 4 4 0 1 0 8 0 pfstscr 40 3 0 1 1 0 1 1 0 8 0 pffrag 232 17 0 4 1 0 1 1 0 482 0 pffrnode 88 14 0 3 1 0 1 1 0 8 0 pffrent 40 29 0 11 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 129 0 62 1 0 1 1 0 8 0 pfstkey 128 130 0 64 3 0 3 3 0 8 0 pfstate 384 128 0 63 8 0 8 8 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 rttmr 136 6 0 6 2 2 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 1065 0 751 38 12 26 30 0 8 0 art_table 40 1068 0 751 5 0 5 5 0 8 0 art_node 32 223 0 171 1 0 1 1 0 8 0 sysvmsgpl 40 17 0 11 2 1 1 1 0 8 0 semupl 112 4 0 4 4 3 1 1 0 8 1 semapl 112 95 0 75 1 0 1 1 0 8 0 shmpl 112 43 0 3 2 0 2 2 0 8 0 dirhash 1024 38 0 21 3 0 3 3 0 8 0 dino2pl 256 5342 0 3823 96 0 96 96 0 8 0 ffsino 296 5342 0 3823 118 0 118 118 0 8 0 nchpl 144 8173 0 7586 64 39 25 64 0 8 0 rtmask 32 16 0 16 3 3 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 29792 0 29792 3 2 1 2 0 8 1 percpumem 16 160 0 113 1 0 1 1 0 8 0 kstatmem 264 172 0 148 4 2 2 3 0 8 0 scsiplug 72 9 0 9 4 4 0 1 0 8 0 scxspl 216 61954 0 61954 12 11 1 8 1 8 1 plimitpl 152 452 0 433 1 0 1 1 0 8 0 sigapl 424 2392 0 2336 7 0 7 7 0 8 0 knotepl 120 587 0 0 18 0 18 18 0 8 0 kqueuepl 224 868 0 853 11 10 1 5 0 8 0 pipepl 344 451 0 423 17 13 4 9 0 8 0 fdescpl 528 2362 0 2330 3 0 3 3 0 8 0 filepl 160 17670 0 17441 47 27 20 21 0 8 6 lockfpl 104 2258 0 2256 9 7 2 4 0 8 1 lockfspl 48 778 0 776 2 1 1 2 0 8 0 sessionpl 144 34 0 25 1 0 1 1 0 8 0 pgrppl 48 107 0 90 1 0 1 1 0 8 0 ucredpl 104 2709 0 2695 1 0 1 1 0 8 0 zombiepl 144 2451 0 2448 2 1 1 1 0 8 0 processpl 1248 2392 0 2336 5 0 5 5 0 8 0 procpl 656 5674 0 5602 8 1 7 7 0 8 0 sosppl 168 13 0 13 5 5 0 1 0 8 0 sockpl 752 4922 0 4887 68 56 12 20 0 8 8 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 62 0 0 6 0 6 6 0 8 0 mtagpl 96 89 0 0 3 0 3 3 0 8 0 mbufpl 256 250 0 0 16 0 16 16 0 8 0 bufpl 280 26654 0 20510 440 0 440 440 0 8 0 anonpl 32 13731 0 0 111 0 111 111 0 246 0 amapchunkpl 152 69437 0 68691 51 21 30 30 0 158 1 amappl16 200 8895 0 8656 69 53 16 28 0 8 3 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 140 0 128 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 3127 0 3095 3 1 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 7 0 5 1 0 1 1 0 8 0 amappl9 144 263 0 263 1 1 0 1 0 8 0 amappl8 136 46 0 43 1 0 1 1 0 8 0 amappl7 128 126 0 113 1 0 1 1 0 8 0 amappl6 120 270 0 266 1 0 1 1 0 8 0 amappl5 112 176 0 166 1 0 1 1 0 8 0 amappl4 104 320 0 301 1 0 1 1 0 8 0 amappl3 96 14160 0 14015 5 1 4 4 0 8 0 amappl2 88 773 0 709 2 0 2 2 0 8 0 amappl1 80 17229 0 16623 17 3 14 16 0 8 0 amappl 88 19426 0 19214 5 0 5 5 0 92 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 257 0 257 3 3 0 1 0 8 0 dma64 64 7 0 7 2 2 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 45 0 3 1 0 1 1 0 8 0 uaddrrnd 24 2362 0 2330 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2362 0 2330 1 0 1 1 0 8 0 vmmpekpl 168 18966 0 18908 3 0 3 3 0 8 0 vmmpepl 168 153732 0 151403 124 13 111 112 0 357 9 vmsppl 488 2361 0 2330 6 1 5 5 0 8 0 rwobjpl 80 46818 0 39633 151 0 151 151 0 8 0 pdppl 4096 4732 0 4660 124 52 72 86 0 8 0 pvpl 32 25092 0 0 202 0 202 202 0 265 0 pmappl 256 2361 0 2330 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 347 0 95 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x75050fa41950, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a26468) at __mp_lock+0x192 __mp_acquire_count(ffffffff83a26468,1) at __mp_acquire_count+0x58 tsleep_nsec(fffffd800cc77470,11,ffffffff833fcaa8,ffffffffffffffff) at tsleep_nsec+0x238 biowait(fffffd800cc77470) at biowait+0xc1 bwrite(fffffd800cc77470) at bwrite+0x2e5 ffs_update(fffffd806e1cdde8,1) at ffs_update+0x34f ffs_truncate(fffffd806e1cdde8,0,0,ffffffffffffffff) at ffs_truncate+0xcb6 ufs_inactive(ffff80002a7eb4c8) at ufs_inactive+0x206 VOP_INACTIVE(fffffd805af0bcb0,ffff80002a341748) at VOP_INACTIVE+0x107 vput(fffffd805af0bcb0) at vput+0xe5 vn_close(fffffd805af0bcb0,2,ffffffffffffffff,ffff80002a341748) at vn_close+0xb7 end trace frame: 0xffff80002a7eb5e0, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a26468) at __mp_lock+0x192 __mp_acquire_count(ffffffff83a26468,1) at __mp_acquire_count+0x58 tsleep_nsec(fffffd800cc77470,11,ffffffff833fcaa8,ffffffffffffffff) at tsleep_nsec+0x238 biowait(fffffd800cc77470) at biowait+0xc1 bwrite(fffffd800cc77470) at bwrite+0x2e5 ffs_update(fffffd806e1cdde8,1) at ffs_update+0x34f ffs_truncate(fffffd806e1cdde8,0,0,ffffffffffffffff) at ffs_truncate+0xcb6 ufs_inactive(ffff80002a7eb4c8) at ufs_inactive+0x206 VOP_INACTIVE(fffffd805af0bcb0,ffff80002a341748) at VOP_INACTIVE+0x107 vput(fffffd805af0bcb0) at vput+0xe5 vn_close(fffffd805af0bcb0,2,ffffffffffffffff,ffff80002a341748) at vn_close+0xb7 acct_shutdown() at acct_shutdown+0x8a vfs_shutdown(ffff80002a341748) at vfs_shutdown+0x23 boot(100) at boot+0x15c reboot(100) at reboot+0xb1 panic(ffffffff833479d2) at panic+0x1f9 kerntrap(ffff80002a7eb770) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b sys_semop(ffff80002a341748,ffff80002a7eba20,ffff80002a7eb970) at sys_semop+0x45b syscall(ffff80002a7eba20) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4a0bf7ff220, count: -24